summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* recipes-kernel: drop lzop kernel compressionAndrey Zhizhikin2022-06-163-3/+0
| | | | | | | | | | | | | | | | | | | | Since lzop-native was dropped from OE-Core, kernel was not buildable for arm32 configuration as LZOP compression has been enabled there in default configurations. This was dropped from all the branches in linux-fslc repository [1], [2], [3]. Update layer kernel configs to drop this option as well. Link: [1]: https://github.com/Freescale/linux-fslc/commit/9296d48cdaa11c496a1ba8f1f62464ca5576ba9b Link: [2]: https://github.com/Freescale/linux-fslc/commit/ab155a14bb8a6620f2f550cc21ff3bf8173553fa Link: [3]: https://github.com/Freescale/linux-fslc/commit/aa0d6324254a0cc3126475f6df8ea8f438c0cd53 Fixes: af3f03bf ("layer wide: remove lzop dependency dropped upstream") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Sam Van Den Berge <sam.van.den.berge@telenet.be> (cherry picked from commit 3a2cc5d4995c2a0c45c2099b1fab03afa5090b8b)
* linux-fslc-imx: update to v5.15.48Andrey Zhizhikin2022-06-161-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.48 from stable korg. Following commits are included in this version: ---- aa0d6324254a ARM: imx_v6/v7: config: remove lzo compression ---- Following upstream commits are included in this version: ---- e1dd58c995da Linux 5.15.48 147ae04a7c52 x86/speculation/mmio: Print SMT warning 59d665a709b0 KVM: x86/speculation: Disable Fill buffer clear within guests ebd0f558b480 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS 30120b433c1f x86/speculation/srbds: Update SRBDS mitigation selection 531eb5fe3171 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 2044838ab228 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 407d97b99f27 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations d74f4eb1ddf0 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 8b9521e71179 x86/speculation: Add a common function for MD_CLEAR mitigation update d822b10f97f6 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 1fcc3d646f0b Documentation: Add documentation for Processor MMIO Stale Data ---- Link: https://lore.kernel.org/r/20220614183720.512073672@linuxfoundation.org # v5.15.48 Link: https://github.com/Freescale/linux-fslc/pull/587 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 7bd9467445822597aac833819a0e90980e4b346d)
* linux-fslc-lts: update to v5.15.48Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.48 from stable korg. Following upstream commits are included in this version: ---- e1dd58c995da Linux 5.15.48 147ae04a7c52 x86/speculation/mmio: Print SMT warning 59d665a709b0 KVM: x86/speculation: Disable Fill buffer clear within guests ebd0f558b480 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS 30120b433c1f x86/speculation/srbds: Update SRBDS mitigation selection 531eb5fe3171 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 2044838ab228 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 407d97b99f27 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations d74f4eb1ddf0 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 8b9521e71179 x86/speculation: Add a common function for MD_CLEAR mitigation update d822b10f97f6 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 1fcc3d646f0b Documentation: Add documentation for Processor MMIO Stale Data ---- Link: https://lore.kernel.org/r/20220614183720.512073672@linuxfoundation.org # v5.15.48 Link: https://github.com/Freescale/linux-fslc/pull/585 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit d7167b36cad3bfb20c3277268ddcf0301e326f9f)
* linux-fslc: update to v5.18.5Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.5 from stable korg. Following upstream commits are included in this version: ---- 71563d69a8ec Linux 5.18.5 4064fc1ce85e x86/speculation/mmio: Print SMT warning 0b4bd3f44c67 KVM: x86/speculation: Disable Fill buffer clear within guests dce28a791e96 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS bafc2b2727b4 x86/speculation/srbds: Update SRBDS mitigation selection 1baf738f30ee x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 8547d4ae6a95 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle e3718d0753ff x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations bc4d37b2338a x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data 647afa778f7a x86/speculation: Add a common function for MD_CLEAR mitigation update d88769c6dd78 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 2a00e432ef05 Documentation: Add documentation for Processor MMIO Stale Data ---- Link: https://lore.kernel.org/r/20220614183720.861582392@linuxfoundation.org # v5.18.5 Link: https://github.com/Freescale/linux-fslc/pull/584 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 992bf8939fea6a7c44db7972b55042ced16aa5c5)
* linux-fslc-imx: update to v5.15.47Andrey Zhizhikin2022-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.47 from stable korg. Following upstream commits are included in this version: ---- 3a0f70149324 Linux 5.15.47 f7019562f142 xsk: Fix possible crash when multiple sockets are created 90385f2b65d0 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd cfe3dd8bd526 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT fb5e51c0aa97 iov_iter: fix build issue due to possible type mis-match 7f36e2e13e29 zonefs: fix handling of explicit_open option on mount 9e4810b4e1ab PCI: qcom: Fix pipe clock imbalance 42c0160d27f6 net/sched: act_police: more accurate MTU policing 4c106eb89534 md/raid0: Ignore RAID0 layout if the second zone has only one device 51e557272482 random: account for arch randomness in bits e59a120f2d43 random: mark bootloader randomness code as __init ce49b94ddb70 random: avoid checking crng_ready() twice in random_init() 32ca45300fd9 drm/ast: Create threshold values for AST2600 82a2059a11b4 powerpc/mm: Switch obsolete dssall to .long 2a0165d27897 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 2b7d9fd0f372 drm/amdgpu: update VCN codec support for Yellow Carp cab7cd86f9e8 drm/atomic: Force bridge self-refresh-exit on CRTC switch 142bebf827b3 drm/bridge: analogix_dp: Support PSR-exit to disable transition 84280ab2245c powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 3a7a81f4835d vduse: Fix NULL pointer dereference on sysfs access 614ad9d24f9c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 3eb91b7bc252 ixgbe: fix unexpected VLAN Rx in promisc mode on VF dc2673462e3d ixgbe: fix bcast packets Rx on VF after promisc removal a5989ae3c53b nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION f444ecd3f57f nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 73b28763050f nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION bafbc134f5b0 writeback: Fix inode->i_io_list not be protected by inode->i_lock error cba7c76ea1e1 net: openvswitch: fix misuse of the cached connection on tuple changes 50ca4e7f91ff net: phy: dp83867: retrigger SGMII AN when link change 0efa89742fd8 mmc: block: Fix CQE recovery reset success 63af49e0881c ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 0dcc35c1c23a KEYS: trusted: tpm2: Fix migratable logic 0cd4a1766759 cifs: fix reconnect on smb3 mount types 7aa4b31291f1 cifs: return errors during session setup during reconnects 700484081ea7 ALSA: hda/realtek: Add quirk for HP Dev One 0179650a13f9 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 7fea196ccb4e ALSA: hda/conexant - Fix loopback issue with CX20632 04f79360c69a ALSA: usb-audio: Set up (implicit) sync for Saffire 6 2ee0b454fda7 ALSA: usb-audio: Skip generic sync EP parse for secondary EP 8fe1ee581846 scripts/gdb: change kernel config dumping method d3e38fdf9e10 vringh: Fix loop descriptors check in the indirect cases f293dfc18404 nodemask: Fix return values to be unsigned b2d359f09588 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate dc105d20122d cifs: version operations for smb20 unneeded when legacy support disabled 12eb4e7db22a s390/gmap: voluntarily schedule during key setting c4ba982bd508 nbd: fix io hung while disconnecting device 71c142f910da nbd: fix race between nbd_alloc_config() and module removal cbeafa7a79d0 nbd: call genl_unregister_family() first in nbd_cleanup() 38d432f4b391 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 0853f905e48b x86/cpu: Elide KCSAN for cpu_has() and friends 4adc7d7ee640 modpost: fix undefined behavior of is_arm_mapping_symbol() 5877390da911 um: line: Use separate IRQs per line e0199ce728fb drm/amd/pm: Fix missing thermal throttler status 7b7fba107b2c drm/radeon: fix a possible null pointer dereference 10ef82d6e0af drm/amd/display: Check if modulo is 0 before dividing. 1daf72982efe ceph: flush the mdlog for filesystem sync cc983cf9ee39 ceph: allow ceph.dir.rctime xattr to be updatable 729fea8aaf2c Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 2cd1adcb8c08 scsi: myrb: Fix up null pointer access on myrb_cleanup() b5a0f17b03df md: protect md_unregister_thread from reentrancy 0b4a66eb96de watchdog: wdat_wdt: Stop watchdog when rebooting the system e369420e1234 kernfs: Separate kernfs_pr_cont_buf and rename_lock. d21ffa548737 serial: msm_serial: disable interrupts in __msm_console_write() f36e754a1f0b staging: rtl8712: fix uninit-value in r871xu_drv_init() 95b0f54f8a89 staging: rtl8712: fix uninit-value in usb_read8() and friends 55bfe858d019 clocksource/drivers/sp804: Avoid error on multiple instances 368e68ad6da4 extcon: Modify extcon device to be created after driver data is set 4785574f0caf extcon: Fix extcon_get_extcon_dev() error handling e7686d80fc3c misc: rtsx: set NULL intfdata when probe fails 89401b5e9cf3 soundwire: qcom: adjust autoenumeration timeout 547ebdc200b8 usb: dwc2: gadget: don't reset gadget's driver->bus 98cf0cd959ef sysrq: do not omit current cpu when showing backtrace of all active CPUs bc8fceda3b89 char: xillybus: fix a refcount leak in cleanup_dev() feb0fb39695b USB: hcd-pci: Fully suspend across freeze/thaw cycle d88875387219 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 2cbfc38df580 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 3592cfd8b848 USB: host: isp116x: check return value after calling platform_get_resource() fef451f0fbbe drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 042915c1bfed drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 04a8e39c8c9b thunderbolt: Use different lane for second DisplayPort tunnel 5f9b2e4ca88c tty: Fix a possible resource leak in icom_probe 8a95696bdc0e tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() ae60744d5fad drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() f89f6c3ebf69 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() b10e1171341c lkdtm/usercopy: Expand size of "out of frame" object 3692f17e7036 iio: st_sensors: Add a local lock for protecting odr 8eb42d6d10f8 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 9f9ed31de4dd iio: dummy: iio_simple_dummy: check the return value of kstrdup() bd08704b8a4d iov_iter: Fix iter_xarray_get_pages{,_alloc}() 614d81bba75d nfp: flower: restructure flow-key for gre+vlan combination f1fec5ccbe70 drm: imx: fix compiler warning with gcc-12 9c1fb2e93844 tcp: use alloc_large_system_hash() to allocate table_perturb 9b18f01a5120 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete e31d9ba16986 net: altera: Fix refcount leak in altera_tse_mdio_create e6b6f98fc760 ip_gre: test csum_start instead of transport header 356f3d808e77 net/mlx5: fs, fail conflicting actions 0e92af67f051 net/mlx5: Rearm the FW tracer after each tracer event d2ebc436aab9 net/mlx5: Fix mlx5_get_next_dev() peer device matching 65a5ea7cb9c7 net/mlx5: Lag, filter non compatible devices 1084716f76c8 net: ipv6: unexport __init-annotated seg6_hmac_init() 85a055c03691 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 59fa94cddf9e net: mdio: unexport __init-annotated mdio_bus_init() 6dda4426fa77 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 71afd0ceb5b0 xsk: Fix handling of invalid descriptors in XSK TX batching API 761b4fa75205 i40e: xsk: Move tmp desc array from driver to pool 403659df77b6 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 54d6802c4d83 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 3f4d5e727aea bpf, arm64: Clear prog->jited_len along prog->jited c926ae58f24f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 39475043ffbc stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 40e6078fcf18 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 23cb1fef93d2 netfilter: nf_tables: bail out early if hardware offload is not supported e33d9bd563e7 netfilter: nf_tables: memleak flow rule from commit path fb2962f9a1b4 netfilter: nf_tables: release new hooks on unsupported flowtable flags 888312dc297a ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 77b68c59f6c9 netfilter: nf_tables: always initialize flowtable hook list in transaction ea26bf5eca14 SUNRPC: Trap RDMA segment overflows 7a60594efdd5 powerpc/kasan: Force thread size increase with KASAN f275989ad041 netfilter: nf_tables: delete flowtable hooks via transaction list 73629859a997 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path bf65364cd74c netfilter: nat: really support inet nat without l3 address 291efcb6ff49 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid fde5ff6ab6c7 drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe() a3fc8051ee06 xprtrdma: treat all calls not a bcall when bc_serv is NULL 21c6ee673401 f2fs: fix to tag gcing flag on page during file defragment b382115016c8 m68knommu: fix undefined reference to `mach_get_rtc_pll' 4211742f0f9e RISC-V: use memcpy for kexec_file mode ca02b9675532 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() e4cf9982ff3e video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 d4c2a041ed3b NFSv4: Don't hold the layoutget locks across multiple RPC calls 7b5488f4721f dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type ed9b34f616f9 m68knommu: fix undefined reference to `_init_sp' 40426b4f08bc m68knommu: set ZERO_PAGE() to the allocated zeroed page 015e9831547e i2c: cadence: Increase timeout per message if necessary 99c09b298e47 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr fb0f1c5eb8d6 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 98dd53a92825 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6eb85cbd9ef8 tracing: Avoid adding tracer option before update_tracer_options 9b534640a2c6 tracing: Fix sleeping function called from invalid context on RT kernel c1c62c5fa9a3 tracing: Make tp_printk work on syscall tracepoints e8864a3c9da9 bootconfig: Make the bootconfig.o as a normal object file 1699ec1bfb59 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 0a0539c524fa dmaengine: idxd: set DMA_INTERRUPT cap bit 340cf8272540 perf c2c: Fix sorting in percent_rmt_hitm_cmp() 29357883a891 driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 92a930fcf425 tipc: check attribute length for bearer name 0fcb0b131cc9 scsi: sd: Fix potential NULL pointer dereference 73647a1f92d1 afs: Fix infinite loop found by xfstest generic/676 0c6cd71caa7c gpio: pca953x: use the correct register address to do regcache sync cedca5b2f08b regulator: mt6315-regulator: fix invalid allowed mode 66e2bf4b2cef s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag a96cae49dcbb octeontx2-af: fix error code in is_valid_offset() 9983f49a994e vdpa: ifcvf: set pci driver data in probe 88cd23214620 tcp: tcp_rtx_synack() can be called from process context f7ca1989fd21 net: sched: add barrier to fix packet stuck problem for lockless qdisc 4ddcfb7870cf net/mlx5e: Update netdev features after changing XDP state a6d0af6d329d net/mlx5: correct ECE offset in query qp output e5a1557906da net/mlx5: CT: Fix header-rewrite re-use for tupels 4a333ec73dee net/mlx5e: TC NIC mode, fix tc chains miss table 29e0872acbd1 net/mlx5: Don't use already freed action pointer e3b9204c08a7 virtio: pci: Fix an error handling path in vp_modern_probe() 655aafaa80ca vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 4a45a7dcc55e block: make bioset_exit() fully resilient against being called twice 06cb7e134f8f sfc: fix wrong tx channel offset with efx_separate_tx_channels 5567d69b95b9 sfc: fix considering that all channels have TX queues 7768d102b143 nfp: only report pause frame configuration for physical device 3308676ec525 tcp: add accessors to read/set tp->snd_cwnd 4d481469137d net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" 6005d36fbc82 riscv: read-only pages should not be writable 33a5c6009ab8 block: take destination bvec offsets into account in bio_copy_data_iter f95e24bf19e2 bpf: Fix probe read error in ___bpf_prog_run() d03edc02a752 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 8969c3b1051e selftests/bpf: fix selftest after random: Urandom_read tracepoint removal 5ff2514e4fb5 ubi: ubi_create_volume: Fix use-after-free when volume creation failed f61b9c8760af ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty ecc53e585965 jffs2: fix memory leak in jffs2_do_fill_super a53131a69515 modpost: fix removing numeric suffixes c1df9cb756e5 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register a4b7ef3b1598 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks b24ca1cf8462 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 1e853f235a01 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog a67b46468ae9 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 8a04477f3be9 clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value f3274083975b ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 460aa288c5cd blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx 7a4afd8a003d watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 5487a135c903 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking df6de52b80aa driver core: fix deadlock in __device_attach cdf1a683a015 driver: base: fix UAF when driver_attach failed 40960520a940 bus: ti-sysc: Fix warnings for unbind for serial fdffa4ad8f6b firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 002949a3aedb serial: stm32-usart: Correct CSIZE, bits, and parity 8137c0e48bca serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 c11c1cdd4f0e serial: sifive: Sanitize CSIZE and c_iflag b1ca16ac17ad serial: sh-sci: Don't allow CS5-6 da689ae549c5 serial: txx9: Don't allow CS5-6 954a7194b164 serial: rda-uart: Don't allow CS5-6 899c5aabd0a9 serial: digicolor-usart: Don't allow CS5-6 899938f18093 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 8303f34e733f serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 4c96e6aeacf5 serial: meson: acquire port->lock in startup() 9a63ef418a4e tty: n_gsm: Fix packet data hex dump output 80dfe1798aa0 tty: n_gsm: Don't ignore write return value in gsmld_output() 029983ea88e5 staging: r8188eu: add check for kzalloc e1928887219b rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe 49f698e22052 rtc: ftrtc010: Use platform_get_irq() to get the interrupt 865051de2d9e rtc: mt6397: check return value after calling platform_get_resource() fb60291c0fde ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 604e35f70475 clocksource/drivers/riscv: Events are stopped during CPU suspend aab25b669cb9 soc: rockchip: Fix refcount leak in rockchip_grf_init a6061695bb2b extcon: ptn5150: Add queue work sync before driver release cf824b95c12a ksmbd: fix reference count leak in smb_check_perm_dacl() fffde6d1c679 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier fd18fb38d6a4 soundwire: intel: prevent pm_runtime resume prior to system suspend b3983b1042e4 export: fix string handling of namespace in EXPORT_SYMBOL_NS cbf9172eb657 serial: sifive: Report actual baud base rather than fixed 115200 5157979d8c79 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk 90e2993c8d88 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure ede251293753 misc/pvpanic: Convert regular spinlock into trylock on panic path ee94d7468679 pvpanic: Fix typos in the comments d2ba56d55cea rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 276f7c6165bf iio: adc: sc27xx: Fine tune the scale calibration values 31f3f2a598f6 iio: adc: sc27xx: fix read big scale voltage not right 7c7bc8b82fff iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 79f83f388ba3 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 4ff1449e8fd9 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl b94d40c792de rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() eaf37bb6b4f7 rpmsg: virtio: Fix possible double free in rpmsg_probe() 12452c776090 usb: typec: mux: Check dev_set_name() return value 3b687b407179 firmware: stratix10-svc: fix a missing check on list iterator c25feda42f14 misc: fastrpc: fix an incorrect NULL check on list iterator c8eb1ea6e839 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1c6e5dc3b639 usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 603efacb71e3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value c49c6a1bf02d pwm: raspberrypi-poe: Fix endianness in firmware struct 2c0079979df6 pwm: lp3943: Fix duty calculation in case period was clamped 52e848568aa3 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 10243224fd45 usb: musb: Fix missing of_node_put() in omap2430_probe 09ad026dac0e USB: storage: karma: fix rio_karma_init return 90ab34df6654 usb: usbip: add missing device lock on tweak configuration cmd 51422046be50 usb: usbip: fix a refcount leak in stub_probe() 433a689cadea remoteproc: imx_rproc: Ignore create mem entry for resource table b62bbf8a4753 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 923d34ce069e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe c84fa729f8db tty: n_tty: Restore EOF push handling behavior f307bdb67018 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe da64f419d7f7 tty: goldfish: Use tty_port_destroy() to destroy port 20e75f3c6e09 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP 1aeeca2b8397 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 1deb5f87053e iio: adc: ad7124: Remove shift from scan_type b34163bf9967 staging: greybus: codecs: fix type confusion of list iterator variable 9d919665a089 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards ---- Link: https://lore.kernel.org/r/20220613094922.843438024@linuxfoundation.org # v5.15.47 Link: https://lore.kernel.org/r/20220613181847.216528857@linuxfoundation.org # v5.15.47 Link: https://github.com/Freescale/linux-fslc/pull/582 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit c7519dc4ae2d6a22c44f5250504a7bf7d05584a1)
* linux-fslc-lts: update to v5.15.47Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.47 from stable korg. Following upstream commits are included in this version: ---- 3a0f70149324 Linux 5.15.47 f7019562f142 xsk: Fix possible crash when multiple sockets are created 90385f2b65d0 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd cfe3dd8bd526 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT fb5e51c0aa97 iov_iter: fix build issue due to possible type mis-match 7f36e2e13e29 zonefs: fix handling of explicit_open option on mount 9e4810b4e1ab PCI: qcom: Fix pipe clock imbalance 42c0160d27f6 net/sched: act_police: more accurate MTU policing 4c106eb89534 md/raid0: Ignore RAID0 layout if the second zone has only one device 51e557272482 random: account for arch randomness in bits e59a120f2d43 random: mark bootloader randomness code as __init ce49b94ddb70 random: avoid checking crng_ready() twice in random_init() 32ca45300fd9 drm/ast: Create threshold values for AST2600 82a2059a11b4 powerpc/mm: Switch obsolete dssall to .long 2a0165d27897 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 2b7d9fd0f372 drm/amdgpu: update VCN codec support for Yellow Carp cab7cd86f9e8 drm/atomic: Force bridge self-refresh-exit on CRTC switch 142bebf827b3 drm/bridge: analogix_dp: Support PSR-exit to disable transition 84280ab2245c powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 3a7a81f4835d vduse: Fix NULL pointer dereference on sysfs access 614ad9d24f9c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 3eb91b7bc252 ixgbe: fix unexpected VLAN Rx in promisc mode on VF dc2673462e3d ixgbe: fix bcast packets Rx on VF after promisc removal a5989ae3c53b nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION f444ecd3f57f nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 73b28763050f nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION bafbc134f5b0 writeback: Fix inode->i_io_list not be protected by inode->i_lock error cba7c76ea1e1 net: openvswitch: fix misuse of the cached connection on tuple changes 50ca4e7f91ff net: phy: dp83867: retrigger SGMII AN when link change 0efa89742fd8 mmc: block: Fix CQE recovery reset success 63af49e0881c ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 0dcc35c1c23a KEYS: trusted: tpm2: Fix migratable logic 0cd4a1766759 cifs: fix reconnect on smb3 mount types 7aa4b31291f1 cifs: return errors during session setup during reconnects 700484081ea7 ALSA: hda/realtek: Add quirk for HP Dev One 0179650a13f9 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 7fea196ccb4e ALSA: hda/conexant - Fix loopback issue with CX20632 04f79360c69a ALSA: usb-audio: Set up (implicit) sync for Saffire 6 2ee0b454fda7 ALSA: usb-audio: Skip generic sync EP parse for secondary EP 8fe1ee581846 scripts/gdb: change kernel config dumping method d3e38fdf9e10 vringh: Fix loop descriptors check in the indirect cases f293dfc18404 nodemask: Fix return values to be unsigned b2d359f09588 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate dc105d20122d cifs: version operations for smb20 unneeded when legacy support disabled 12eb4e7db22a s390/gmap: voluntarily schedule during key setting c4ba982bd508 nbd: fix io hung while disconnecting device 71c142f910da nbd: fix race between nbd_alloc_config() and module removal cbeafa7a79d0 nbd: call genl_unregister_family() first in nbd_cleanup() 38d432f4b391 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 0853f905e48b x86/cpu: Elide KCSAN for cpu_has() and friends 4adc7d7ee640 modpost: fix undefined behavior of is_arm_mapping_symbol() 5877390da911 um: line: Use separate IRQs per line e0199ce728fb drm/amd/pm: Fix missing thermal throttler status 7b7fba107b2c drm/radeon: fix a possible null pointer dereference 10ef82d6e0af drm/amd/display: Check if modulo is 0 before dividing. 1daf72982efe ceph: flush the mdlog for filesystem sync cc983cf9ee39 ceph: allow ceph.dir.rctime xattr to be updatable 729fea8aaf2c Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 2cd1adcb8c08 scsi: myrb: Fix up null pointer access on myrb_cleanup() b5a0f17b03df md: protect md_unregister_thread from reentrancy 0b4a66eb96de watchdog: wdat_wdt: Stop watchdog when rebooting the system e369420e1234 kernfs: Separate kernfs_pr_cont_buf and rename_lock. d21ffa548737 serial: msm_serial: disable interrupts in __msm_console_write() f36e754a1f0b staging: rtl8712: fix uninit-value in r871xu_drv_init() 95b0f54f8a89 staging: rtl8712: fix uninit-value in usb_read8() and friends 55bfe858d019 clocksource/drivers/sp804: Avoid error on multiple instances 368e68ad6da4 extcon: Modify extcon device to be created after driver data is set 4785574f0caf extcon: Fix extcon_get_extcon_dev() error handling e7686d80fc3c misc: rtsx: set NULL intfdata when probe fails 89401b5e9cf3 soundwire: qcom: adjust autoenumeration timeout 547ebdc200b8 usb: dwc2: gadget: don't reset gadget's driver->bus 98cf0cd959ef sysrq: do not omit current cpu when showing backtrace of all active CPUs bc8fceda3b89 char: xillybus: fix a refcount leak in cleanup_dev() feb0fb39695b USB: hcd-pci: Fully suspend across freeze/thaw cycle d88875387219 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 2cbfc38df580 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 3592cfd8b848 USB: host: isp116x: check return value after calling platform_get_resource() fef451f0fbbe drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 042915c1bfed drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 04a8e39c8c9b thunderbolt: Use different lane for second DisplayPort tunnel 5f9b2e4ca88c tty: Fix a possible resource leak in icom_probe 8a95696bdc0e tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() ae60744d5fad drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() f89f6c3ebf69 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() b10e1171341c lkdtm/usercopy: Expand size of "out of frame" object 3692f17e7036 iio: st_sensors: Add a local lock for protecting odr 8eb42d6d10f8 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 9f9ed31de4dd iio: dummy: iio_simple_dummy: check the return value of kstrdup() bd08704b8a4d iov_iter: Fix iter_xarray_get_pages{,_alloc}() 614d81bba75d nfp: flower: restructure flow-key for gre+vlan combination f1fec5ccbe70 drm: imx: fix compiler warning with gcc-12 9c1fb2e93844 tcp: use alloc_large_system_hash() to allocate table_perturb 9b18f01a5120 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete e31d9ba16986 net: altera: Fix refcount leak in altera_tse_mdio_create e6b6f98fc760 ip_gre: test csum_start instead of transport header 356f3d808e77 net/mlx5: fs, fail conflicting actions 0e92af67f051 net/mlx5: Rearm the FW tracer after each tracer event d2ebc436aab9 net/mlx5: Fix mlx5_get_next_dev() peer device matching 65a5ea7cb9c7 net/mlx5: Lag, filter non compatible devices 1084716f76c8 net: ipv6: unexport __init-annotated seg6_hmac_init() 85a055c03691 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 59fa94cddf9e net: mdio: unexport __init-annotated mdio_bus_init() 6dda4426fa77 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 71afd0ceb5b0 xsk: Fix handling of invalid descriptors in XSK TX batching API 761b4fa75205 i40e: xsk: Move tmp desc array from driver to pool 403659df77b6 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 54d6802c4d83 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 3f4d5e727aea bpf, arm64: Clear prog->jited_len along prog->jited c926ae58f24f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 39475043ffbc stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 40e6078fcf18 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 23cb1fef93d2 netfilter: nf_tables: bail out early if hardware offload is not supported e33d9bd563e7 netfilter: nf_tables: memleak flow rule from commit path fb2962f9a1b4 netfilter: nf_tables: release new hooks on unsupported flowtable flags 888312dc297a ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 77b68c59f6c9 netfilter: nf_tables: always initialize flowtable hook list in transaction ea26bf5eca14 SUNRPC: Trap RDMA segment overflows 7a60594efdd5 powerpc/kasan: Force thread size increase with KASAN f275989ad041 netfilter: nf_tables: delete flowtable hooks via transaction list 73629859a997 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path bf65364cd74c netfilter: nat: really support inet nat without l3 address 291efcb6ff49 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid fde5ff6ab6c7 drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe() a3fc8051ee06 xprtrdma: treat all calls not a bcall when bc_serv is NULL 21c6ee673401 f2fs: fix to tag gcing flag on page during file defragment b382115016c8 m68knommu: fix undefined reference to `mach_get_rtc_pll' 4211742f0f9e RISC-V: use memcpy for kexec_file mode ca02b9675532 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() e4cf9982ff3e video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 d4c2a041ed3b NFSv4: Don't hold the layoutget locks across multiple RPC calls 7b5488f4721f dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type ed9b34f616f9 m68knommu: fix undefined reference to `_init_sp' 40426b4f08bc m68knommu: set ZERO_PAGE() to the allocated zeroed page 015e9831547e i2c: cadence: Increase timeout per message if necessary 99c09b298e47 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr fb0f1c5eb8d6 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 98dd53a92825 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6eb85cbd9ef8 tracing: Avoid adding tracer option before update_tracer_options 9b534640a2c6 tracing: Fix sleeping function called from invalid context on RT kernel c1c62c5fa9a3 tracing: Make tp_printk work on syscall tracepoints e8864a3c9da9 bootconfig: Make the bootconfig.o as a normal object file 1699ec1bfb59 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 0a0539c524fa dmaengine: idxd: set DMA_INTERRUPT cap bit 340cf8272540 perf c2c: Fix sorting in percent_rmt_hitm_cmp() 29357883a891 driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 92a930fcf425 tipc: check attribute length for bearer name 0fcb0b131cc9 scsi: sd: Fix potential NULL pointer dereference 73647a1f92d1 afs: Fix infinite loop found by xfstest generic/676 0c6cd71caa7c gpio: pca953x: use the correct register address to do regcache sync cedca5b2f08b regulator: mt6315-regulator: fix invalid allowed mode 66e2bf4b2cef s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag a96cae49dcbb octeontx2-af: fix error code in is_valid_offset() 9983f49a994e vdpa: ifcvf: set pci driver data in probe 88cd23214620 tcp: tcp_rtx_synack() can be called from process context f7ca1989fd21 net: sched: add barrier to fix packet stuck problem for lockless qdisc 4ddcfb7870cf net/mlx5e: Update netdev features after changing XDP state a6d0af6d329d net/mlx5: correct ECE offset in query qp output e5a1557906da net/mlx5: CT: Fix header-rewrite re-use for tupels 4a333ec73dee net/mlx5e: TC NIC mode, fix tc chains miss table 29e0872acbd1 net/mlx5: Don't use already freed action pointer e3b9204c08a7 virtio: pci: Fix an error handling path in vp_modern_probe() 655aafaa80ca vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 4a45a7dcc55e block: make bioset_exit() fully resilient against being called twice 06cb7e134f8f sfc: fix wrong tx channel offset with efx_separate_tx_channels 5567d69b95b9 sfc: fix considering that all channels have TX queues 7768d102b143 nfp: only report pause frame configuration for physical device 3308676ec525 tcp: add accessors to read/set tp->snd_cwnd 4d481469137d net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" 6005d36fbc82 riscv: read-only pages should not be writable 33a5c6009ab8 block: take destination bvec offsets into account in bio_copy_data_iter f95e24bf19e2 bpf: Fix probe read error in ___bpf_prog_run() d03edc02a752 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 8969c3b1051e selftests/bpf: fix selftest after random: Urandom_read tracepoint removal 5ff2514e4fb5 ubi: ubi_create_volume: Fix use-after-free when volume creation failed f61b9c8760af ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty ecc53e585965 jffs2: fix memory leak in jffs2_do_fill_super a53131a69515 modpost: fix removing numeric suffixes c1df9cb756e5 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register a4b7ef3b1598 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks b24ca1cf8462 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 1e853f235a01 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog a67b46468ae9 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 8a04477f3be9 clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value f3274083975b ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 460aa288c5cd blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx 7a4afd8a003d watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 5487a135c903 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking df6de52b80aa driver core: fix deadlock in __device_attach cdf1a683a015 driver: base: fix UAF when driver_attach failed 40960520a940 bus: ti-sysc: Fix warnings for unbind for serial fdffa4ad8f6b firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 002949a3aedb serial: stm32-usart: Correct CSIZE, bits, and parity 8137c0e48bca serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 c11c1cdd4f0e serial: sifive: Sanitize CSIZE and c_iflag b1ca16ac17ad serial: sh-sci: Don't allow CS5-6 da689ae549c5 serial: txx9: Don't allow CS5-6 954a7194b164 serial: rda-uart: Don't allow CS5-6 899c5aabd0a9 serial: digicolor-usart: Don't allow CS5-6 899938f18093 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 8303f34e733f serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 4c96e6aeacf5 serial: meson: acquire port->lock in startup() 9a63ef418a4e tty: n_gsm: Fix packet data hex dump output 80dfe1798aa0 tty: n_gsm: Don't ignore write return value in gsmld_output() 029983ea88e5 staging: r8188eu: add check for kzalloc e1928887219b rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe 49f698e22052 rtc: ftrtc010: Use platform_get_irq() to get the interrupt 865051de2d9e rtc: mt6397: check return value after calling platform_get_resource() fb60291c0fde ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 604e35f70475 clocksource/drivers/riscv: Events are stopped during CPU suspend aab25b669cb9 soc: rockchip: Fix refcount leak in rockchip_grf_init a6061695bb2b extcon: ptn5150: Add queue work sync before driver release cf824b95c12a ksmbd: fix reference count leak in smb_check_perm_dacl() fffde6d1c679 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier fd18fb38d6a4 soundwire: intel: prevent pm_runtime resume prior to system suspend b3983b1042e4 export: fix string handling of namespace in EXPORT_SYMBOL_NS cbf9172eb657 serial: sifive: Report actual baud base rather than fixed 115200 5157979d8c79 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk 90e2993c8d88 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure ede251293753 misc/pvpanic: Convert regular spinlock into trylock on panic path ee94d7468679 pvpanic: Fix typos in the comments d2ba56d55cea rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 276f7c6165bf iio: adc: sc27xx: Fine tune the scale calibration values 31f3f2a598f6 iio: adc: sc27xx: fix read big scale voltage not right 7c7bc8b82fff iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 79f83f388ba3 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 4ff1449e8fd9 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl b94d40c792de rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() eaf37bb6b4f7 rpmsg: virtio: Fix possible double free in rpmsg_probe() 12452c776090 usb: typec: mux: Check dev_set_name() return value 3b687b407179 firmware: stratix10-svc: fix a missing check on list iterator c25feda42f14 misc: fastrpc: fix an incorrect NULL check on list iterator c8eb1ea6e839 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1c6e5dc3b639 usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 603efacb71e3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value c49c6a1bf02d pwm: raspberrypi-poe: Fix endianness in firmware struct 2c0079979df6 pwm: lp3943: Fix duty calculation in case period was clamped 52e848568aa3 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 10243224fd45 usb: musb: Fix missing of_node_put() in omap2430_probe 09ad026dac0e USB: storage: karma: fix rio_karma_init return 90ab34df6654 usb: usbip: add missing device lock on tweak configuration cmd 51422046be50 usb: usbip: fix a refcount leak in stub_probe() 433a689cadea remoteproc: imx_rproc: Ignore create mem entry for resource table b62bbf8a4753 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 923d34ce069e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe c84fa729f8db tty: n_tty: Restore EOF push handling behavior f307bdb67018 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe da64f419d7f7 tty: goldfish: Use tty_port_destroy() to destroy port 20e75f3c6e09 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP 1aeeca2b8397 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 1deb5f87053e iio: adc: ad7124: Remove shift from scan_type b34163bf9967 staging: greybus: codecs: fix type confusion of list iterator variable 9d919665a089 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards ---- Link: https://lore.kernel.org/r/20220613094922.843438024@linuxfoundation.org # v5.15.47 Link: https://lore.kernel.org/r/20220613181847.216528857@linuxfoundation.org # v5.15.47 Link: https://github.com/Freescale/linux-fslc/pull/580 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 86ad339373994500fc83c8dfcfa48019fee1894e)
* linux-fslc: update to v5.18.4Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.4 from stable korg. Following upstream commits are included in this version: ---- 1e5fd752d32d Linux 5.18.4 cdbcdddb8076 net/mlx5: E-Switch, pair only capable devices 38ca71a24cd4 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd e8c376772aab dmaengine: idxd: add missing callback function to support DMA_INTERRUPT 3d51ef875103 iov_iter: fix build issue due to possible type mis-match a66a89cf202e zonefs: fix handling of explicit_open option on mount 2e2670ffd089 md/raid0: Ignore RAID0 layout if the second zone has only one device 60e198d152a9 random: account for arch randomness in bits e061ef6818f2 random: mark bootloader randomness code as __init 63aac575f5b0 random: avoid checking crng_ready() twice in random_init() 7764a258356c powerpc/32: Fix overread/overwrite of thread_struct via ptrace 8757526018a2 virtio-rng: make device ready before making request 0d6d1e036712 drm/amdgpu: update VCN codec support for Yellow Carp 59f8908474cc drm/amd/display: remove stale config guards 5f0d829219ed drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit c2449e870b4f drm/atomic: Force bridge self-refresh-exit on CRTC switch 28e8eadd6737 drm/bridge: analogix_dp: Support PSR-exit to disable transition a6139da2064e drm/amdkfd:Fix fw version for 10.3.6 6790a55b7858 powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK 95c8181b4947 mm/huge_memory: Fix xarray node memory leak 86ae8646de48 cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE b22fdee17ec6 vduse: Fix NULL pointer dereference on sysfs access 37d5f35e2188 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag e21c7f349139 ixgbe: fix unexpected VLAN Rx in promisc mode on VF b4c9025bc5d9 ixgbe: fix bcast packets Rx on VF after promisc removal 4a06dd087889 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION 55904086041b nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling c24da513deb5 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION 0e5ae583cc6b writeback: Fix inode->i_io_list not be protected by inode->i_lock error d1e05a0e592f net: openvswitch: fix misuse of the cached connection on tuple changes 29ba9ba90a5f net: phy: dp83867: retrigger SGMII AN when link change 3967849c295c mmc: block: Fix CQE recovery reset success 78ab0efb5a22 mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend fa7e20074105 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 46557980e546 libata: fix translation of concurrent positioning ranges 2fff8dad2d0a libata: fix reading concurrent positioning ranges log 361a0daa2551 KEYS: trusted: tpm2: Fix migratable logic db58eef8cca9 filemap: Cache the value of vm_flags d1021a1bc476 KVM: SVM: fix tsc scaling cache logic 2609a0c1410d KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() 68fcff1127e4 scsi: lpfc: Address NULL pointer dereference after starget_to_rport() 4a5a226aac56 scsi: lpfc: Resolve some cleanup issues following SLI path refactoring dab48081e68c scsi: lpfc: Resolve some cleanup issues following abort path refactoring e53f4312ac0b scsi: sd: Fix interpretation of VPD B9h length c190bf54360c cifs: populate empty hostnames for extra channels 6c841ad19170 cifs: fix reconnect on smb3 mount types e922b1df2672 cifs: return errors during session setup during reconnects 7aabf07bb006 ALSA: hda/realtek: Add quirk for HP Dev One ab77a478650a ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 e0047ef32e2c ALSA: hda/conexant - Fix loopback issue with CX20632 bc68c6a2d80f ALSA: usb-audio: Set up (implicit) sync for Saffire 6 368248554afd ALSA: usb-audio: Skip generic sync EP parse for secondary EP f1b3c926bc06 platform/x86: hp-wmi: Use zero insize parameter only when supported 5233018847a8 platform/x86: hp-wmi: Resolve WMI query failures on some devices 589429521003 scripts/gdb: change kernel config dumping method 3cbbb2b10be9 platform/x86: barco-p50-gpio: Add check for platform_driver_register 8df021ccdf95 vringh: Fix loop descriptors check in the indirect cases c2c915b04730 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() 69e14b7a783d nodemask: Fix return values to be unsigned aa6bd4d05e95 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate 60f3f1c48c45 cifs: version operations for smb20 unneeded when legacy support disabled bc748d55ae36 s390/gmap: voluntarily schedule during key setting dfa95e7ffdb4 cifs: fix potential deadlock in direct reclaim 4fd49d91110f Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" 8975fc6ad72c Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" 8ba46fe658a7 Revert "PCI: brcmstb: Add control of subdevice voltage regulators" 101bbb0edae9 Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" 141318e62db8 nbd: fix io hung while disconnecting device d09525720dd5 nbd: fix race between nbd_alloc_config() and module removal 3d5da1ffba33 nbd: call genl_unregister_family() first in nbd_cleanup() eee5b9761b0a jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 5ac122e7dd32 x86/cpu: Elide KCSAN for cpu_has() and friends b5cd416def44 objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn 487dc59ce08a modpost: fix undefined behavior of is_arm_mapping_symbol() bf867a0c16ed um: line: Use separate IRQs per line 11b9a1ee1a35 drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 1712b06ccb83 drm/amd/pm: Fix missing thermal throttler status 359bdb1344e2 drm/amd/pm: fix a potential gpu_metrics_table memory leak 140d9807b96e drm/radeon: fix a possible null pointer dereference 2cd0db426c6a drm/amd/display: Check zero planes for OTG disable W/A on clock change 07efce8269a0 drm/amd/display: Check if modulo is 0 before dividing. 9654b440ff50 net, neigh: Set lower cap for neigh_managed_work rearming 292b7a7275ce ceph: fix possible deadlock when holding Fwb to get inline_data 62592a3314d1 ceph: flush the mdlog for filesystem sync 834a63fca3c1 ceph: allow ceph.dir.rctime xattr to be updatable a2b90ff1bf3d Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 9a0a85aae3fe ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM 5fa8832e706a scsi: myrb: Fix up null pointer access on myrb_cleanup() bbf19c05f66e ASoC: SOF: amd: Fixed Build error 0dca0af9ab1b md: protect md_unregister_thread from reentrancy 451767013c9d ksmbd: smbd: fix connection dropped issue b50f577b8ed4 watchdog: wdat_wdt: Stop watchdog when rebooting the system 83fdfae78373 kernfs: Separate kernfs_pr_cont_buf and rename_lock. de84de386158 serial: msm_serial: disable interrupts in __msm_console_write() 70df04433fd3 staging: rtl8712: fix uninit-value in r871xu_drv_init() de075af8c404 staging: rtl8712: fix uninit-value in usb_read8() and friends dc30f510dd25 clocksource/drivers/sp804: Avoid error on multiple instances 033ec4e7e59a extcon: Modify extcon device to be created after driver data is set e7c18d5a53cd extcon: Fix extcon_get_extcon_dev() error handling 7bcd1901cd00 misc: rtsx: set NULL intfdata when probe fails 27cdf39c6383 soundwire: qcom: adjust autoenumeration timeout fd17a708208f usb: dwc3: gadget: Only End Transfer for ep0 data phase 9c185fde906a usb: dwc3: host: Stop setting the ACPI companion d2159feb9d28 usb: dwc2: gadget: don't reset gadget's driver->bus 2fb47220593d sysrq: do not omit current cpu when showing backtrace of all active CPUs e277b95acdab char: xillybus: fix a refcount leak in cleanup_dev() 0a9cd0c479e5 USB: hcd-pci: Fully suspend across freeze/thaw cycle b97aae8b43b7 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 34d91e555e55 drivers: tty: serial: Fix deadlock in sa1100_set_termios() 82a101f14943 USB: host: isp116x: check return value after calling platform_get_resource() ffd4c4d5293e drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() b34cb54923a6 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() f8b9b2229ea4 thunderbolt: Use different lane for second DisplayPort tunnel 9a8305f357a8 tty: Fix a possible resource leak in icom_probe 1ceb4ca9543a tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() 25cf414b0610 drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_event_prehandle eca9748d9267 drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() 2c41f5c34185 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() c377fb0ee15f lkdtm/usercopy: Expand size of "out of frame" object 9aff39a5637a iio: st_sensors: Add a local lock for protecting odr a2882b8baad0 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 6b9331114336 iio: dummy: iio_simple_dummy: check the return value of kstrdup() f162d9cc8573 iov_iter: Fix iter_xarray_get_pages{,_alloc}() bde90bb083dd net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev e6d705660a32 nfp: flower: restructure flow-key for gre+vlan combination 89c1e22776a9 drm: imx: fix compiler warning with gcc-12 7883c2a056f3 tcp: use alloc_large_system_hash() to allocate table_perturb 30c96f62d6f1 net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHY c15ef6c8e590 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete 4f850fe0a32c net: altera: Fix refcount leak in altera_tse_mdio_create 0ffa26872465 ip_gre: test csum_start instead of transport header 4b0ad6b637a9 net/mlx5: fs, fail conflicting actions 85966db14ebf net/mlx5: Rearm the FW tracer after each tracer event fb4ccd9d26b4 net/mlx5: Fix mlx5_get_next_dev() peer device matching 73dbe69d5ced net/mlx5: Lag, filter non compatible devices 11bcc79f4bcd net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules 9ba4416b831e net: ipv6: unexport __init-annotated seg6_hmac_init() 2b253fbc9f7b net: xfrm: unexport __init-annotated xfrm4_protocol_init() f2f0f8c18b60 net: mdio: unexport __init-annotated mdio_bus_init() c22fa18fb515 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 073c356b3101 drm/amdgpu: fix limiting AV1 to the first instance on VCN3 bbbe301dec68 xsk: Fix handling of invalid descriptors in XSK TX batching API 29c94d87aefc net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 2e007ac6fa7c net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 41f7c4f85d40 bpf, arm64: Clear prog->jited_len along prog->jited 18a53ad128c7 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() 28a815e3e15c selftests net: fix bpf build error 8801eb3ccd2e af_unix: Fix a data-race in unix_dgram_peer_wake_me(). 59dc41ec8d8f stmmac: intel: Fix an error handling path in intel_eth_pci_probe() 0ddb4334f413 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 7fb1fe7d9a16 net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register ebb545a57a0d amt: fix wrong type string definition 55bbdc2d41a8 amt: fix possible null-ptr-deref in amt_rcv() afc48f222b82 amt: fix wrong usage of pskb_may_pull() c02559cfea0a netfilter: nf_tables: bail out early if hardware offload is not supported ab9f34a30c23 netfilter: nf_tables: memleak flow rule from commit path 783f28b933e8 netfilter: nf_tables: release new hooks on unsupported flowtable flags fb2cb409b504 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe 4043ea452f98 netfilter: nf_tables: always initialize flowtable hook list in transaction 659f7568e095 SUNRPC: Trap RDMA segment overflows 333dcc94ebf5 NFSD: Fix potential use-after-free in nfsd_file_put() 4e2e17a8fbfb powerpc/kasan: Force thread size increase with KASAN 99180dec5ae5 netfilter: nf_tables: delete flowtable hooks via transaction list 13c5b35c5045 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path e61fa6b027ee netfilter: nat: really support inet nat without l3 address e1295aab2ebc powerpc/papr_scm: don't requests stats with '0' sized stats buffer 472dd7ea5e19 drm/panfrost: Job should reference MMU not file_priv c302e5ee2f0e drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid 91784f3d77b7 xprtrdma: treat all calls not a bcall when bc_serv is NULL 5d3bba6b1616 f2fs: fix to tag gcing flag on page during file defragment 066aa2a47806 rtla/Makefile: Properly handle dependencies c19e6e19ba13 m68knommu: fix undefined reference to `mach_get_rtc_pll' 3ba83e46b591 RISC-V: use memcpy for kexec_file mode 8c49d8b1a6ac video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() 13eb15c0817d video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 ea759ae0a9ae NFSv4: Don't hold the layoutget locks across multiple RPC calls 90aefae2e3a7 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type 60a96c785a13 m68knommu: fix undefined reference to `_init_sp' e6138e225721 m68knommu: set ZERO_PAGE() to the allocated zeroed page eabb41396a41 i2c: cadence: Increase timeout per message if necessary bd47ea5d776d f2fs: avoid infinite loop to flush node pages 8c62c5e26345 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr 54cf47da0c75 iommu/arm-smmu-v3: check return value after calling platform_get_resource() 449fc4561762 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 6d53272d0e75 i2c: mediatek: Optimize master_xfer() and avoid circular locking ac40847b9711 tracing: Avoid adding tracer option before update_tracer_options 9abf3db8bdb6 tracing: Fix sleeping function called from invalid context on RT kernel 8d0b367a01ce tracing: Make tp_printk work on syscall tracepoints 1a3163a634dc bootconfig: Make the bootconfig.o as a normal object file aae6b4bb63c6 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base b4457f3ab77c dmaengine: idxd: set DMA_INTERRUPT cap bit 0b66794db231 bluetooth: don't use bitmaps for random flag accesses c5bc2bdeed8e Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan 7ecdcf25a9b1 Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP 2821a5de2f5b perf c2c: Fix sorting in percent_rmt_hitm_cmp() ac79391aea8a perf record: Support sample-read topdown metric group for hybrid platforms 7fd154e8e6a4 perf parse-events: Move slots event for the hybrid platform too 74bea199f331 perf evsel: Fixes topdown events in a weak group for the hybrid platform 4ad6af07efcc driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction 3af15272cde2 tipc: check attribute length for bearer name 3390d02d819a nfp: remove padding in nfp_nfdk_tx_desc ae054931a87e ax25: Fix ax25 session cleanup problems 3733439593ad scsi: sd: Fix potential NULL pointer dereference 593c854fc0fa drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() 432b38ccc05d afs: Fix infinite loop found by xfstest generic/676 ef717ee7a38d gpio: pca953x: use the correct register address to do regcache sync 781599730b1b net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6() 704e3036643c net: ping6: Fix ping -6 with interface name 94d4c04f0c64 regulator: mt6315-regulator: fix invalid allowed mode 399ac9140100 s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag 5f8a1b516768 octeontx2-af: fix error code in is_valid_offset() 9ec85a264914 bonding: guard ns_targets by CONFIG_IPV6 3a246644e81c vdpa: ifcvf: set pci driver data in probe d8e1bc6029ac tcp: tcp_rtx_synack() can be called from process context 4e659b396823 net: sched: add barrier to fix packet stuck problem for lockless qdisc c3e82d328f3d net/mlx5e: Update netdev features after changing XDP state 4fef1600d7a9 net/mlx5: correct ECE offset in query qp output 449357caff4f net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition 27d58bf44de9 net/mlx5: CT: Fix header-rewrite re-use for tupels 2adaac7ba5b2 net/mlx5e: TC NIC mode, fix tc chains miss table 79caa98f736f net/mlx5: Don't use already freed action pointer c7680f2b5024 virtio: pci: Fix an error handling path in vp_modern_probe() 1714361c2d6e vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit 0b2df9a86864 erofs: fix 'backmost' member of z_erofs_decompress_frontend 86ee0a5910af bonding: show NS IPv6 targets in proc master info 08a4fc1350fb net: phy: at803x: disable WOL at probe 33271e8cbea0 blk-mq: do not update io_ticks with passthrough requests f1c4f31df197 sched/autogroup: Fix sysctl move b79f0b14a54d block: make bioset_exit() fully resilient against being called twice b2d60329a0b8 sfc: fix wrong tx channel offset with efx_separate_tx_channels 913d45f02d34 sfc: fix considering that all channels have TX queues fdff9f7c5597 bonding: NS target should accept link local address c90322fc9bad block: use bio_queue_enter instead of blk_queue_enter in bio_poll ebbd33392d28 nfp: only report pause frame configuration for physical device 41e191fe7228 tcp: add accessors to read/set tp->snd_cwnd 5831e434e8f1 net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" d610e2c4ffc1 riscv: read-only pages should not be writable f128a4ad1dc9 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() 5171ef20bae8 nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed be7c76c47fc5 block: take destination bvec offsets into account in bio_copy_data_iter 819d7d136b37 bpf: Fix probe read error in ___bpf_prog_run() f8ad3a0007f2 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 1174ab8ba36a ubi: ubi_create_volume: Fix use-after-free when volume creation failed edb8693702ed ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty 69295267c481 jffs2: fix memory leak in jffs2_do_fill_super 69a337852449 ep93xx: clock: Do not return the address of the freed memory 4c10e26c3563 block, loop: support partitions without scanning 9707b2764874 modpost: fix removing numeric suffixes 8a1a1255152d net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register 2e44f21c3845 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks 0b238f75b65e net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 7ce6a502eb96 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog 00c041773a33 net: lan966x: check devm_of_phy_get() for -EDEFER_PROBE 607c5cd1a08e drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() 119b7d548029 spi: fsi: Fix spurious timeout 776fcaf8601d net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable 1808f7c9f2c6 net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() 4b8032d39b27 amt: fix possible memory leak in amt_rcv() 5559f47604c6 amt: fix return value of amt_update_handler() c15d5277f0a7 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 6033ae24430c clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value 0a9cd23d2993 scsi: sd: Don't call blk_cleanup_disk() in sd_probe() 27efaafff23c ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 70fdd922c7bf blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx f067b5286edf watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 952e309f377a watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking 34fdd9b7def9 driver core: fix deadlock in __device_attach c059665c84fe driver: base: fix UAF when driver_attach failed d4b068b4bfad bus: ti-sysc: Fix warnings for unbind for serial ec752973aa72 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 6b35b9942205 serial: stm32-usart: Correct CSIZE, bits, and parity 749b163a21e9 serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 a0d3ef1cdb02 serial: sifive: Sanitize CSIZE and c_iflag cd22a62be3f4 serial: sh-sci: Don't allow CS5-6 cf9e1acf627e serial: txx9: Don't allow CS5-6 8c40253c928e serial: rda-uart: Don't allow CS5-6 01ea0940e9a6 serial: digicolor-usart: Don't allow CS5-6 ca34aaff8eb6 serial: uartlite: Fix BRKINT clearing 9a4ebbe0f0f0 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE 440669d2f0c2 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 c0196fa56b68 Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" cb927300a215 serial: meson: acquire port->lock in startup() ba6c278b3364 staging: r8188eu: add check for kzalloc 1a787b363159 rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe da38e86d6cf6 rtc: mt6397: check return value after calling platform_get_resource() b3c6a3ef8078 ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 579a8a2c1734 clocksource/drivers/riscv: Events are stopped during CPU suspend 8f64e8492460 soc: rockchip: Fix refcount leak in rockchip_grf_init c763e67cc847 dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819x 3bb777a485ca extcon: ptn5150: Add queue work sync before driver release 9758a6653c27 ksmbd: fix reference count leak in smb_check_perm_dacl() c0a39ce74080 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier 205b1545cc56 soundwire: qcom: return error when pm_runtime_get_sync fails f379504c7215 soundwire: intel: prevent pm_runtime resume prior to system suspend 99f6f08eed25 watchdog: rzg2l_wdt: Fix reset control imbalance 0a635239cd54 watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' e74f142b56d0 watchdog: rzg2l_wdt: Fix Runtime PM usage b95a47667d34 watchdog: rzg2l_wdt: Fix 32bit overflow issue e0de79aca652 export: fix string handling of namespace in EXPORT_SYMBOL_NS 245b3fa3db82 serial: sifive: Report actual baud base rather than fixed 115200 684bf5fac124 power: supply: ab8500_fg: Allocate wq in probe 87b8576875f3 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk f4e6d69bcd0b power: supply: axp288_fuel_gauge: Fix battery reporting on the One Mix 1 3b5fedfef045 power: supply: core: Initialize struct to zero 32759f27edfe phy: qcom-qmp: fix pipe-clock imbalance on power-on failure 694dac3405a3 misc/pvpanic: Convert regular spinlock into trylock on panic path 8ba35efbf0ef rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails eedb0265487c iio: adc: sc27xx: Fine tune the scale calibration values f70f857376db iio: adc: sc27xx: fix read big scale voltage not right 9a7d38246c90 iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 1b73103d5009 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 0d041a3fb0fc rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl d51720ac069d rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() b7e88e4bb41d rpmsg: virtio: Fix possible double free in rpmsg_probe() 956dfacefe1c usb: typec: mux: Check dev_set_name() return value 57b91504b5d7 firmware: stratix10-svc: fix a missing check on list iterator d166cee50a38 misc: fastrpc: fix an incorrect NULL check on list iterator f22f150c92ad scripts/get_abi: Fix wrong script file name in the help message 75b7b7f22292 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 26a7e6832afe usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 9d4b932ec147 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value 20555f098e48 pwm: raspberrypi-poe: Fix endianness in firmware struct b3551e7097ae pwm: lp3943: Fix duty calculation in case period was clamped ebd59cea8f6e staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() ae0fce56519e usb: musb: Fix missing of_node_put() in omap2430_probe 6f92b53ab70e USB: storage: karma: fix rio_karma_init return 16e638ddabf1 usb: usbip: add missing device lock on tweak configuration cmd 11c65408bd0b usb: usbip: fix a refcount leak in stub_probe() 9a5c0cd5be30 staging: r8188eu: fix struct rt_firmware_hdr 5bc9dd160de1 phy: rockchip-inno-usb2: Fix muxed interrupt support 82740b4f0c7b remoteproc: imx_rproc: Ignore create mem entry for resource table f19b1befc16c tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get d5f1275f101e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe 9820355c6766 tty: n_tty: Restore EOF push handling behavior 89bae2936d89 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe 4639d1b992de tty: goldfish: Use tty_port_destroy() to destroy port 22d840b639f7 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP ce12f7f6b195 lkdtm/bugs: Check for the NULL pointer after calling kmalloc adc027002366 remoteproc: mtk_scp: Fix a potential double free 8ec7b203499f remoteproc: mediatek: Fix side effect of mt8195 sram power on 83cc8ed8053b soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() 871ffe1ab7c7 iio: adc: ad7124: Remove shift from scan_type bafccf697ed2 staging: greybus: codecs: fix type confusion of list iterator variable 44e9cab0d180 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards ---- Link: https://lore.kernel.org/r/20220613094926.497929857@linuxfoundation.org # v5.18.4 Link: https://lore.kernel.org/r/20220613181233.078148768@linuxfoundation.org # v5.18.4 Link: https://github.com/Freescale/linux-fslc/pull/579 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 257bfcf2135922ec522f758cce0e0038c98cb642)
* linux-fslc-imx: update to v5.15.46Andrey Zhizhikin2022-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.46 from stable korg. Following conflicts were resolved during merge: ---- - drivers/pci/controller/dwc/pci-imx6.c: Manually merge upstream commit 518fa6bc7a52 ("PCI: imx6: Fix PERST# start-up sequence") into NXP tree. - drivers/spi/spi-fsl-qspi.c: Fix error code return by taking version introduced in upstream commit 10f537219629 ("spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()"). ---- Following upstream commits are included in this version: ---- aed23654e8ed Linux 5.15.46 c24cff012420 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq 97a40c22013a pinctrl/rockchip: support setting input-enable param 2027647245ef md: bcache: check the return value of kzalloc() in detached_dev_do_request() 36a2fc44c574 md: fix double free of io_acct_set bioset f63fd1e0e0fc md: Don't set mddev private to NULL in raid0 pers->free 61decb58486d fs/ntfs3: Fix invalid free in log_replay 00f1de9cffec exportfs: support idmapped mounts e5b310b512e7 fs: add two trivial lookup helpers b175e8c46d93 interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate 8e79bf98061c interconnect: qcom: sc7180: Drop IP0 interconnects d973bc80e7d4 ext4: only allow test_dummy_encryption when supported cd2086394f04 MIPS: IP30: Remove incorrect `cpu_has_fpu' override bfa8e0dfa2ff MIPS: IP27: Remove incorrect `cpu_has_fpu' override 9262f0ce3c76 RDMA/rxe: Generate a completion for unsupported/invalid opcode 83f4a22ca6ec RDMA/hns: Remove the num_cqc_timer variable fdcb03632ab6 staging: r8188eu: delete rtw_wx_read/write32() 6004fccaf82f Revert "random: use static branch for crng_ready()" 358f12ae2e53 list: test: Add a test for list_is_head() 85a2806c40da kseltest/cgroup: Make test_stress.sh work if run interactively 1810bafaca2b net: ipa: fix page free in ipa_endpoint_replenish_one() f654596e3a08 net: ipa: fix page free in ipa_endpoint_trans_release() ba173a6f8d8d phy: qcom-qmp: fix reset-controller leak on probe errors e9f53bfcd4ae coresight: core: Fix coresight device probe failure issue a30acbb5dfb7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 501c5eae2697 vdpasim: allow to enable a vq repeatedly bd56db7cb81e dt-bindings: gpio: altera: correct interrupt-cells 5b726ed6a54c docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 b5cb51cf21f5 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 54de256d35b0 ARM: pxa: maybe fix gpio lookup tables 2c3dd5badde8 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries b246695636a8 phy: qcom-qmp: fix struct clk leak on probe errors ebc56b0f737b clk: tegra: Add missing reset deassertion c465cf934bb1 arm64: tegra: Add missing DFLL reset on Tegra210 977cc97b2e50 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 99367bf45dc6 gma500: fix an incorrect NULL check on list iterator 9a1f41d77bb4 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 339ddef25f86 serial: pch: don't overwrite xmit->buf[0] by x_char 5607652823ac bcache: avoid journal no-space deadlock by reserving 1 journal bucket cc7ff57a0acf bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() df973468f9ce bcache: improve multithreaded bch_sectors_dirty_init() a5580b90d378 bcache: improve multithreaded bch_btree_check() 2037d8cf8ceb stm: ltdc: fix two incorrect NULL checks on list iterator 9161ae1c04cd carl9170: tx: fix an incorrect use of list iterator 91d973aa0d69 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 6ad81ad0cf57 rtl818x: Prevent using not initialized queues 4b02493838d9 xtensa/simdisk: fix proc_read_simdisk() fd9a5081ee33 mm/memremap: fix missing call to untrack_pfn() in pagemap_range() 715455ca5e81 hugetlb: fix huge_pmd_unshare address update 0a561368ceca nodemask.h: fix compilation error with GCC12 fb49bd85dfac mm/page_alloc: always attempt to allocate at least one page during bulk allocation c142bddf3706 Revert "mm/cma.c: remove redundant cma_mutex lock" f81e67efa712 iommu/dma: Fix iova map result check bug a3f98e4331e0 iommu/msm: Fix an incorrect NULL check on list iterator 69c14d29727c ksmbd: fix outstanding credits related bugs cae2978d6907 ftrace: Clean up hash direct_functions on register failures 53b858c80753 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 10995a382271 um: Fix out-of-bounds read in LDT setup 06ebe1bd3071 um: chan_user: Fix winch_tramp() return value b012254ad018 um: Use asm-generic/dma-mapping.h 92dce560a809 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 9cf980092286 cfg80211: declare MODULE_FIRMWARE for regulatory.db 8e354518f576 thermal: devfreq_cooling: use local ops instead of global ops de23a6a1a31f irqchip: irq-xtensa-mx: fix initial IRQ affinity 297c9c640d6e irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x ba810df878b0 csky: patch_text: Fixup last cpu should be master f828af2c527d mmc: core: Allows to override the timeout value for ioctl() path 3f09ec80f115 RDMA/hfi1: Fix potential integer multiplication overflow errors 64639d11186e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 3892794a1813 ima: remove the IMA_TEMPLATE Kconfig option 5fd1717439ea media: coda: Add more H264 levels for CODA960 dc2672109c86 media: coda: Fix reported H264 profile c925d688e4dc mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N b974364bda19 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write a105177c0510 md: fix an incorrect NULL check in md_reload_sb 7907930218a6 md: fix an incorrect NULL check in does_sb_need_changing 35511d4fdd6b drm/i915/dsi: fix VBT send packet port selection for ICL+ df1f9631eb6d drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX a810f54d0576 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator d1efc36beaaa drm/nouveau/clk: Fix an incorrect NULL check on list iterator 03bd455a79f6 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 6e842e680bf0 drm/nouveau/subdev/bus: Ratelimit logging for fault errors 70276460e914 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. f55f9e7ce63b landlock: Fix same-layer rule unions f859580c2738 landlock: Create find_rule() from unmask_layers() f7d62cb59f6d landlock: Reduce the maximum number of layers to 16 f4cd27b8466a landlock: Define access_mask_t to enforce a consistent access mask size 90136f20a3d4 selftests/landlock: Test landlock_create_ruleset(2) argument check ordering c1d9c0d0c7a9 landlock: Change landlock_restrict_self(2) check ordering 1707df9edaed landlock: Change landlock_add_rule(2) argument check ordering bb416965dbb8 selftests/landlock: Add tests for O_PATH e3e10606ba50 selftests/landlock: Fully test file rename with "remove" access df2af378bc0c selftests/landlock: Extend access right tests to directories 1d6722353be7 selftests/landlock: Add tests for unknown access rights d709e275a05b selftests/landlock: Extend tests for minimal valid attribute size a6d127b86916 selftests/landlock: Make tests build with old libc e42fd0775536 landlock: Fix landlock_add_rule(2) documentation ef350611729b samples/landlock: Format with clang-format ace624691974 samples/landlock: Add clang-format exceptions de7a39e84588 selftests/landlock: Format with clang-format 43c3014c6fd4 selftests/landlock: Normalize array assignment f5c70d9deab0 selftests/landlock: Add clang-format exceptions 695c7c06162a landlock: Format with clang-format 58f52ad1d0ad landlock: Add clang-format exceptions 1be49ae16f53 scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled a078e6e8f4e3 scsi: dc395x: Fix a missing check on list iterator 9c96238fac04 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock e70f0582805b dlm: fix missing lkb refcount handling 697b45d5f06a dlm: uninitialized variable on error in dlm_listen_for_all() acdad5bc9827 dlm: fix plock invalid read f19e2e1d8528 s390/stp: clock_delta should be signed 42b2f5ddc220 s390/perf: obtain sie_block from the right address 20e6ec76aed4 mm, compaction: fast_find_migrateblock() should return pfn in the target zone ac2eab7de458 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() a7daaaa84548 PCI: qcom: Fix unbalanced PHY init on probe errors 4f9d6407b607 PCI: qcom: Fix runtime PM imbalance on probe errors 0db67767ff3a PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 283bda02d0c1 drm/amdgpu: add beige goby PCI ID 4ef5ab5344ba tracing: Initialize integer variable to prevent garbage return value 37443b3508b8 tracing: Fix potential double free in create_var_ref() 0b011b408f34 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b3485d2b09e9 ACPI: property: Release subnode properties with data nodes 3a3ce9416454 ext4: avoid cycles in directory h-tree ca17db384762 ext4: verify dir block before splitting it 3c617827cd51 ext4: fix bug_on in __es_tree_search b99fd7341835 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 18a759f7f99f ext4: fix bug_on in ext4_writepages b81d2ff6885e ext4: fix warning in ext4_handle_inode_extension 14602353b350 ext4: fix race condition between ext4_write and ext4_convert_inline_data 364380c00912 ext4: fix use-after-free in ext4_rename_dir_prepare 3e4b684f1e32 ext4: mark group as trimmed only if it was fully scanned 6ee0868b0c3c bfq: Make sure bfqg for which we are queueing requests is online 86defc542441 bfq: Get rid of __bio_blkcg() usage 54c08ef2d296 bfq: Track whether bfq_group is still online 2b802c0cb872 bfq: Remove pointless bfq_init_rq() calls a107df383c16 bfq: Drop pointless unlock-lock pair e8821f45612f bfq: Update cgroup information before merging bio 81b7d0c717a4 bfq: Split shared queues on move between cgroups 5ee21edaed09 bfq: Avoid merging queues with different parents d639a4c0df2b bfq: Avoid false marking of bic as stably merged 65237307f88f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 9bc601c6642c fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages 87737ee52963 iwlwifi: mvm: fix assert 1F04 upon reconfig b79110f2bf60 wifi: mac80211: fix use-after-free in chanctx code 4a6ca6f8a3a0 objtool: Fix symbol creation c49238245dd9 objtool: Fix objtool regression on x32 systems 7cfe2d43beca f2fs: fix to do sanity check for inline inode 59f42b415002 f2fs: fix fallocate to use file_modified to update permissions consistently 6bde47f4e813 f2fs: don't use casefolded comparison for "." and ".." c9e4cd5b0ccd f2fs: fix to do sanity check on total_data_blocks 01572a3cb59f f2fs: don't need inode lock for system hidden quota 7fc40280103f f2fs: fix deadloop in foreground GC c9196d21359b f2fs: fix to clear dirty inode in f2fs_evict_inode() f2e1c38b5ac6 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() bce859358d3d f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 54c408800f3f NFSv4.1 mark qualified async operations as MOVEABLE tasks c5665c29dd41 NFS: Convert GFP_NOFS to GFP_KERNEL 29b51ae02df5 NFS: Create a new nfs_alloc_fattr_with_label() function 00fa80189c97 NFS: Always initialise fattr->label in nfs_fattr_alloc() 0fac5f8fb1bc video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 7654c4563501 perf jevents: Fix event syntax error caused by ExtSel 590df0a151d3 perf c2c: Use stdio interface if slang is not supported 06e4fa5a5cbf perf build: Fix btf__load_from_kernel_by_id() feature check b52e192ffda8 i2c: rcar: fix PM ref counts in probe error paths c06cfe582f42 i2c: npcm: Handle spurious interrupts 708c34bc723d i2c: npcm: Correct register access width 84721299cb9f i2c: npcm: Fix timeout calculation 7e4bfd3b9a59 iommu/amd: Increase timeout waiting for GA log enablement 85c2d1bb73de dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() 33b5d6add852 dmaengine: stm32-mdma: remove GISR1 register f2dfb4ab887d video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 08b9d374c84a NFS: Further fixes to the writeback error handling eaf407d5b5fe NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 471577e926eb NFS: Don't report errors from nfs_pageio_complete() more than once a3bbd8b1aa4c NFS: Do not report flush errors in nfs_write_end() 3a2d62ec419b NFS: Don't report ENOSPC write errors twice 0d548c0c7082 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 79e0b7436bc4 NFS: Do not report EINTR/ERESTARTSYS as mapping errors b3c7b5d08e9d dmaengine: idxd: Fix the error handling path in idxd_cdev_register() b9c9b4584b4b i2c: at91: Initialize dma_buf in at91_twi_xfer() c3c2734e28d7 iommu/mediatek: Fix NULL pointer dereference when printing dev_name 646070b64836 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon fc90f13ea0dc iommu/arm-smmu-v3-sva: Fix mm use-after-free 2f124280f0ae cpufreq: mediatek: Unregister platform device on exit 4477a67d0b56 cpufreq: mediatek: Use module_init and add module_exit 8d27c2186eea i2c: at91: use dma safe buffers 596f59d33691 iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 053465ab20dc iommu/mediatek: Remove clk_disable in mtk_iommu_remove a216539403ca iommu/mediatek: Add list_del in mtk_iommu_remove bf45d764616a iommu/mediatek: Fix 2 HW sharing pgtable issue 9e53c25f3266 iommu/amd: Enable swiotlb in all cases 45b2b7d7108a f2fs: fix dereference of stale list iterator after loop body 250e5a6be52a f2fs: fix to do sanity check on inline_dots inode 2646992ddf3e f2fs: support fault injection for dquot_initialize() 24705fd3f390 OPP: call of_node_put() on error path in _bandwidth_supported() 64522155ea73 Input: stmfts - do not leave device disabled in stmfts_input_open 4f1c4fa37f8b KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer ca55150bff58 RDMA/hfi1: Prevent use of lock before it is initialized 119f99209d85 mailbox: forward the hrtimer if not queued and under a lock 075564ed4089 nfsd: destroy percpu stats counters after reply cache shutdown 5289795824b7 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 7b668a59ddfb powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 65f11ccdd746 powerpc/xive: Fix refcount leak in xive_spapr_init fd7a3548af09 powerpc/xive: Add some error handling code to 'xive_spapr_init()' f04604987c7b macintosh: via-pmu and via-cuda need RTC_LIB bd89ccd736bf powerpc/perf: Fix the threshold compare group constraint for power9 42063c1c1fb1 powerpc/perf: Fix the threshold compare group constraint for power10 5a8849d3cb80 powerpc/64: Only WARN if __pa()/__va() called with bad addresses 2530a7c23643 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() bb1030d3de10 PCI: microchip: Fix potential race in interrupt handling acb748fdc59e PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 418b6a3e12f7 Input: sparcspkr - fix refcount leak in bbc_beep_probe 35972ce3fb7a hugetlbfs: fix hugetlbfs_statfs() locking cd4815c5c97f ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 2a30446f4014 crypto: cryptd - Protect per-CPU resource by disabling BH. de5b734db295 crypto: sun8i-ss - handle zero sized sg bbfc612ac579 crypto: sun8i-ss - rework handling of IV 18ca0d55e863 tty: fix deadlock caused by calling printk() under tty_port->lock 518fa6bc7a52 PCI: imx6: Fix PERST# start-up sequence 6df8af611d60 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() f588b925915a proc: fix dentry/inode overinstantiating under /proc/${pid}/net eb610fdf4916 ASoC: atmel-classd: Remove endianness flag on class d component 7553130725eb ASoC: atmel-pdmic: Remove endianness flag on pdmic component dd0ee5549368 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 4ece24db394c arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config e42ceeca700a RDMA/hns: Add the detection for CMDQ status in the device initialization process 4237eb9bdf59 powerpc/4xx/cpm: Fix return value of __setup() handler c8a9b3defaad powerpc/idle: Fix return value of __setup() handler 5ed0519d4256 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() 6a9992f80c0f pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 6cc90d5d449e powerpc/8xx: export 'cpm_setbrg' for modules 878f89e7261e drm/msm/dpu: fix error check return value of irq_of_parse_and_map() 5d5d993f16be list: fix a data-race around ep->rdllist 8be32624f457 list: introduce list_is_head() helper and re-use it in list.h b53f6ba21b94 firmware: arm_ffa: Remove incorrect assignment of driver_data b5c203ea0b96 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe eca2c185bbbf drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() 42ff63c485eb dax: fix cache flush on PMD-mapped pages b3fcf1f583b1 drivers/base/node.c: fix compaction sysfs file leak 05f34867b616 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 638d39ed2ce6 nvdimm: Allow overwrite in the presence of disabled dimms 2f97ebc58d5f nvdimm: Fix firmware activation deadlock scenarios 98342148a8cd firmware: arm_scmi: Fix list protocols enumeration in the base protocol cff2553569f3 ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path b7c13643e1f6 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 94241e74b79c ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() d5e9dd4f651e arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates 5650e103bfc7 soc: bcm: Check for NULL return of devm_kzalloc() 45f1920e26eb scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() c762c4206bb4 mfd: ipaq-micro: Fix error check return value of platform_get_irq() 2db3a8f54184 powerpc/fadump: fix PT_LOAD segment for boot memory area 40c84e778e5f Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero c43efa63a610 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 01d4fe0380f9 pinctrl: mediatek: mt8195: enable driver on mtk platforms dbd72f452e21 pinctrl/rockchip: support deferring other gpio params ffea838686b8 arm: mediatek: select arch timer for mt7629 2b9f355ad891 pinctrl: bcm2835: implement hook for missing gpio-ranges 20340be21699 gpiolib: of: Introduce hook for missing gpio-ranges ef1e9def63e4 crypto: marvell/cesa - ECB does not IV 8fb674216835 misc: ocxl: fix possible double free in ocxl_file_register_afu 11ee8e960007 ARM: dts: bcm2835-rpi-b: Fix GPIO line names fafc8daf0a24 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fdafe0bb000e ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C a444bafd72f3 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT 775992b4cb1d ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 ec65a8d8ca30 can: xilinx_can: mark bit timing constants as const 6830891ed5e4 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls fc1e9dd97cec ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 9816480848c3 platform/chrome: cros_ec: fix error handling in cros_ec_register() 55e1c42d968f crypto: qat - set COMPRESSION capability for DH895XCC 7829a8595825 crypto: qat - set CIPHER capability for DH895XCC bb170dac3b7f crypto: qat - set COMPRESSION capability for QAT GEN2 69f4641ad492 crypto: qat - set CIPHER capability for QAT GEN2 99ace864e53e KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault a1d52910a0f4 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 854904552ee7 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() 940808971b19 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 16c25287acd0 PCI: dwc: Fix setting error return on MSI DMA mapping failure ad1c9d13e045 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() d41a739cc7c1 PCI: rockchip: Fix find_first_zero_bit() limit d3c684749f87 PCI: cadence: Fix find_first_zero_bit() limit c0730d8658c0 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc e13ad5f23049 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 3f4c0083dd9a ARM: dts: suniv: F1C100: fix watchdog compatible 86a8ed8793f8 ARM: dts: BCM5301X: Update pin controller node name 5151f24ac937 ARM: dts: BCM5301X: update CRU block description cd1d22174175 memory: samsung: exynos5422-dmc: Avoid some over memory allocation 4cb6687016b4 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 364f93243355 arm64: dts: mt8192: Fix nor_flash status disable typo e1d36fb7e70c arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 a48a7f89494f dma-direct: don't over-decrypt memory 5beb74d11eab dma-direct: always leak memory that can't be re-encrypted 9ba801c80c47 dma-direct: don't call dma_set_decrypted for remapped allocations 82b3f045aff5 dma-direct: factor out dma_set_{de,en}crypted helpers 8eb0e5a2659c net/smc: postpone sk_refcnt increment in connect() 23a576718345 net: dsa: restrict SMSC_LAN9303_I2C kconfig 90920566df88 hinic: Avoid some over memory allocation 2ba52ad365c1 net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() d8642575a55d rxrpc: Fix decision on when to generate an IDLE ACK 12098cebf07b rxrpc: Don't let ack.previousPacket regress 9d5c62e63ae7 rxrpc: Fix overlapping ACK accounting cea2196643b2 rxrpc: Don't try to resend the request if we're receiving the reply b3a9b227d5e7 rxrpc: Fix listen() setting the bar too high for the prealloc rings 1047d4ac6677 hwmon: (pmbus) Check PEC support before reading other registers a459bd84ad41 hv_netvsc: Fix potential dereference of NULL pointer 651c6b2d1dac net: stmmac: fix out-of-bounds access in a selftest 41f3571616ac net: stmmac: selftests: Use kcalloc() instead of kzalloc() 38acee9e1453 ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() a89ca82d6bf2 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx aa5b6d09ff66 net: macb: Fix PTP one step sync support 37fd61fc7020 PM: domains: Fix initialization of genpd's next_wakeup 85a18d128d18 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() cf9c07d8f7e9 bfq: Allow current waker to defend against a tentative one 9de82bfc0514 bfq: Relax waker detection for shared queues 3ade442ea5d3 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 21ccc58b671a thermal/core: Fix memory leak in __thermal_cooling_device_register() ef1235c6514a thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe c4e1280abead thermal/drivers/bcm2711: Don't clamp temperature at zero d50d1c703bbd drm/i915: Fix CFI violation with show_dynamic_id() a1bcaea4afca drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 3e6a23ce7460 selftests/bpf: Add missed ima_setup.sh in Makefile beb81c13d020 drm/msm: don't free the IRQ if it was not requested 00fcd8552cce x86/sev: Annotate stack change in the #VC handler 33546183c16c drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() edff4c1af831 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init a11f4f01885a ext4: reject the 'commit' option on ext2 filesystems 9ebbfa73d699 regulator: scmi: Fix refcount leak in scmi_regulator_probe 692c8de5bdbc media: rkvdec: h264: Fix bit depth wrap in pps packet 9031ef386621 media: rkvdec: h264: Fix dpb_valid implementation 3c90fdbac6b2 media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() 54d6fdf66dd4 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 8329361a3eba media: ov7670: remove ov7670_power_off from ov7670_remove 018b0292c180 kselftest/arm64: bti: force static linking 2a3966b950b3 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* cf31d1ef3839 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 9b01252e6c20 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d17b01588e0c m68k: math-emu: Fix dependencies of math emulation support b5518b9b41f1 nvme: set dma alignment to dword ce237c1e252d Bluetooth: use hdev lock for accept_list and reject_list in conn req ab00f8c6b14e Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 65d347cb39e2 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout dd646f51808e media: hantro: HEVC: Fix tile info buffer value computation 1207ddc93b9e media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check a4cd52464bf2 media: vsp1: Fix offset calculation for plane cropping 3309c2c574e1 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 2f6ced0e8fa5 media: exynos4-is: Change clk_disable to clk_disable_unprepare b6db1bbeaf79 media: i2c: rdacm2x: properly set subdev entity function f0d9105f2843 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe 204e53586b36 media: st-delta: Fix PM disable depth imbalance in delta_probe 0d2127608348 mt76: do not attempt to reorder received 802.3 packets without agg session 663457f421d4 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 8ffc866d2f18 media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe 819c8af5e572 media: aspeed: Fix an error handling path in aspeed_video_probe() 795cc5b2b5a2 scripts/faddr2line: Fix overlapping text section failures 7fc8f4717e39 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir d63ffecd1136 block: Fix the bio.bi_opf comment 85d899f39662 ASoC: samsung: Fix refcount leak in aries_audio_probe e2fa42e4c231 ASoC: samsung: Use dev_err_probe() helper 6635e6ba1649 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages 639518f8e0d3 dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations 56ab0c010274 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 244911244066 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe cf760e494ee5 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 922bccdb1796 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe 8737b5163f4e ASoC: fsl: Use dev_err_probe() helper 319d60b74860 HID: amd_sfh: Modify the hid name 21e8fc0c574c HID: amd_sfh: Modify the bus name 7fef8ec5b1d8 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 1eb4f56f8ff9 ath11k: Don't check arvif->is_started before sending management frames 84e92386d12d perf/amd/ibs: Use interrupt regs ip for stack unwinding a532b341d704 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 0480f70d13c6 regulator: qcom_smd: Fix up PM8950 regulator configuration ca3fd5ff7b80 Revert "cpufreq: Fix possible race in cpufreq online error path" 10f537219629 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 76f5bd1eed01 iomap: iomap_write_failed fix e7308391df97 arm64: stackleak: fix current_top_of_stack() 29d441903f22 media: uvcvideo: Fix missing check to determine if element is found in list 3aece8b03c08 drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 09bdeedc1fc5 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 04bef5f1ba8e drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected c063df41227d drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() f5947118e729 drm/msm/dsi: fix address for second DSI PHY on SDM660 81180f6d74c2 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET 75868ee93b1d arm64: fix types in copy_highpage() 381a1e274872 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 49887ad6ba63 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value 89a223d81114 irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value c1cfb6f65238 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 737b14e49070 x86: Fix return value of __setup handlers 20b946ef8496 nl80211: don't hold RTNL in color change request bd85a268bf82 virtio_blk: fix the discard_granularity and discard_alignment queue limits 18f2967418d0 perf tools: Use Python devtools for version autodetection rather than runtime ac3319c4ccf4 spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA b54926bd558d drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() bd14de73644e kunit: fix debugfs code to use enum kunit_status, not bool ee21431e3022 drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H 4d6582938ad3 drm/msm: add missing include to msm_drv.c e5d7cb9a18f1 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 4cd66a8016b8 drm/msm/hdmi: check return value after calling platform_get_resource_byname() 212ecbeaf10a drm/msm/dsi: fix error checks and return values for DSI xmit functions f7e3daef5e23 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test bac5ff8594cb drm/msm/dp: reset DP controller before transmit phy test pattern 75ec09a929dd drm/msm/dp: fix error check return value of irq_of_parse_and_map() d5e7956d8f5b drm/msm/dp: stop event kernel thread when DP unbind ef4bdaac7cb5 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume 4ae67e8494e1 perf tools: Add missing headers needed by util/data.h 79c431eefd08 ASoC: rk3328: fix disabling mclk on pclk probe failure 32f8691dd789 x86/speculation: Add missing prototype for unpriv_ebpf_notify() e5b1e419cdb6 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 0cfee868b89f mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() 6a97103fe022 x86/pm: Fix false positive kmemleak report in msr_build_context() fad41a8f8856 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() 32c7cbb75b36 libbpf: Fix logic for finding matching program for CO-RE relocation 2324985aa700 selftests/resctrl: Fix null pointer dereference on open failed 4be045434923 drm/v3d: Fix null pointer dereference of pointer perfmon 663d326bcf3a scsi: ufs: core: Exclude UECxx from SFR dump list f265dea6b8b8 scsi: ufs: qcom: Fix ufs_qcom_resume() 90e9c14206e3 scsi: iscsi: Fix harmless double shift bug fbe55bc9ab7b drm/msm/dpu: adjust display_v_end for eDP and DP 6411d0c45878 drm/msm/hdmi: switch to drm_bridge_connector 181ec5b45a22 drm/msm/dp: Modify prototype of encoder based API 9ea7148f61cd selftests/damon: add damon to selftests root Makefile 6fbd040cae20 of: overlay: do not break notify on NOTIFY_{OK|STOP} 9b2aa765fb29 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 3359a48495ac spi: rockchip: Preset cs-high and clk polarity in setup progress 523f6fe7b034 spi: rockchip: Stop spi slave dma receiver when cs inactive eb57de933e4a fsnotify: fix wrong lockdep annotations 4ab1195c213d inotify: show inotify mask flags in proc fdinfo f41c9418c589 mtdblock: warn if opened on NAND 7784d22f81a2 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it 260cd3146fc4 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 1911bc6e6d24 media: hantro: Empty encoder capture buffers by default a4ec75df7057 media: i2c: max9286: fix kernel oops when removing module 678c63978e09 media: i2c: max9286: Use "maxim,gpio-poc" property d7678a7a55d0 media: i2c: max9286: Use dev_err_probe() helper 7f6defe0fabc ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 5c7957948c58 printk: wake waiters for safe and NMI contexts 3b336d607b78 printk: add missing memory barrier to wake_up_klogd() 195cb7826a47 printk: use atomic updates for klogd work bf422b68e772 cpufreq: Fix possible race in cpufreq online error path 7ba2bb87e9e9 spi: img-spfi: Fix pm_runtime_get_sync() error checking dc4d1f3b53f8 sched/psi: report zeroes for CPU full at the system level 36f416fdda1e sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 60768ffcede2 signal: Deliver SIGTRAP on perf event asynchronously if blocked 4c2122a3d07e drm/mediatek: dpi: Use mt8183 output formats for mt8192 be96baa0c795 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() c731d18a399e drm/bridge: Fix error handling in analogix_dp_probe 24f9dfdaece9 HID: elan: Fix potential double free in elan_input_configured 2573a45b5176 HID: hid-led: fix maximum brightness for Dream Cheeky 3830dbdfb9a4 mtd: rawnand: denali: Use managed device resources 814706376f36 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 4400e542b80f drbd: fix duplicate array initializer ae42074b409f target: remove an incorrect unmap zeroes data deduction c16539ef982c device property: Allow error pointer to be passed to fwnode APIs ecc7b8dedf73 device property: Check fwnode->secondary when finding properties b61f1f3a0ea7 efi: Add missing prototype for efi_capsule_setup_info 1632be63862f NFC: NULL out the dev->rfkill to prevent UAF 0377e8f544a3 ixp4xx_eth: fix error check return value of platform_get_irq() ffd4ae87a9f6 net: dsa: mt7530: 1G can also support 1000BASE-X link mode 79e852bf8fd0 scftorture: Fix distribution of short handler delays da840f354836 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout 4cb37f715f60 drm: mali-dp: potential dereference of null pointer 7e6ad65b6dc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 48bd4e97dbfd nl80211: show SSID for P2P_GO interfaces c07f6772a058 mptcp: reset the packet scheduler on PRIO change 4b92cfc4446d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation 049a44dfd6df libbpf: Don't error out on CO-RE relos for overriden weak subprogs d47f85cc0171 drm/vc4: txp: Force alpha to be 0xff if it's disabled 01c9020b2e7c drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 0e26a6da02e6 drm/vc4: hvs: Reset muxes at probe time fdb3da70ad02 drm/mediatek: Fix mtk_cec_mask() 08465a1889cb drm/vc4: hvs: Fix frame count register readout 7c7a1f717327 x86/delay: Fix the wrong asm constraint in delay_loop() 61a85a20e8df ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 48889eb3cce9 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe 56846d96cce0 spi: qcom-qspi: Add minItems to interconnect-names d5b66645305c mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG adb1ff124a2a drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling 495f08380e84 drm: bridge: icn6211: Fix register layout faeb95b4adaa drm/bridge: adv7511: clean up CEC adapter when probe fails 96db9afa4958 drm/edid: fix invalid EDID extension block filtering 996409ee9716 ath9k: fix ar9003_get_eepmisc b0bc3af3f09d drm: bridge: it66121: Fix the register page length 384b9eeb9f29 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 2525e264ce5b drm/vmwgfx: Fix an invalid read 97c8a8583464 dt-bindings: display: sitronix, st7735r: Fix backlight in example 4399781c49b2 drm/bridge_connector: enable HPD by default if supported 710051ebb77b drm: fix EDID struct for old ARM OABI format 96c460687813 Input: gpio-keys - cancel delayed work only in case of GPIO 32e6aea33944 RDMA/hfi1: Prevent panic when SDMA is disabled 9e5b03ca0214 smb3: check for null tcon df6d8b689252 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 787255e6190a macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled a4a6a3826943 powerpc/powernv: fix missing of_node_put in uv_init() df802880a7f9 powerpc/xics: fix refcount leak in icp_opal_init() ce29ea35402d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5eed36dc775e tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 72f58a176a02 alpha: fix alloc_zeroed_user_highpage_movable() 6cd8b30790d0 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 2cdd52840353 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() 5ca40fcf0da0 powerpc/rtas: Keep MSR[RI] set when calling RTAS 4668e18bc299 cpufreq: Avoid unnecessary frequency updates due to mismatch a3265a944003 ARM: hisi: Add missing of_node_put after of_find_compatible_node 80b06c4afc14 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM 83c329b980bd ARM: versatile: Add missing of_node_put in dcscb_init c16b59d44513 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() 50c292b469d4 fat: add ratelimit to fat*_ent_bread() a0f7180a2c1c powerpc/fadump: Fix fadump to work with a different endian capture kernel de8f0b173d07 ARM: OMAP1: clock: Fix UART rate reporting algorithm 035ce4ffe0fe ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c 07ddf6fbfea1 ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb 4b9185fbdbfb arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 4b9380d92c66 fs: jfs: fix possible NULL pointer dereference in dbFree() 7cef9274fa1b soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc eee44c726842 crypto: ccree - use fine grained DMA mapping dir cb1be1d4be18 PM / devfreq: rk3399_dmc: Disable edev on remove() 5d44a053594c arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count 8337956649ee arm64: dts: qcom: msm8994: Fix the cont_splash_mem address fccd667c9c57 ARM: dts: s5pv210: align DMA channels with dtschema 5712f029726e ARM: dts: socfpga: align interrupt controller node name with dtschema 531156e1712f ARM: dts: ox820: align interrupt controller node name with dtschema b6c6b398629d IB/rdmavt: add missing locks in rvt_ruc_loopback ff876b6cf578 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page b897da780fd4 gfs2: use i_lock spin_lock for inode qadata da6b6b4eab55 selftests/bpf: fix btf_dump/btf_dump due to recent clang change f8bd7f369bb8 char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 4bcd926d787e eth: tg3: silence the GCC 12 array-bounds warning dd0728692413 afs: Adjust ACK interpretation to try and cope with NAT 65b578726d48 rxrpc, afs: Fix selection of abort codes a6e80df4f02c rxrpc: Return an error to sendmsg if call failed 16195406211b m68k: atari: Make Atari ROM port I/O write macros return void d295f28cb6eb net: ipa: ignore endianness if there is no header 6f516847427c x86/microcode: Add explicit CPU vendor dependency 28beef47f18b can: mcp251xfd: silence clang's -Wunaligned-access warning 980b79d0be56 nvme: set non-mdts limits in nvme_scan_work d9c96e05574f ACPI: CPPC: Assume no transition latency if no PCCT 649689f49ad9 ASoC: rt1015p: remove dependency on GPIOLIB f8ceb9745ba7 ASoC: max98357a: remove dependency on GPIOLIB bdd577016943 media: hantro: Stop using H.264 parameter pic_num 16cae5d85802 media: exynos4-is: Fix compile warning 660dfa033ccc net: phy: micrel: Allow probing without .driver_data 5005002b2e12 drm/amd/pm: update smartshift powerboost calc for smu13 c525d3385f6d drm/amd/pm: update smartshift powerboost calc for smu12 c2673b86b419 nbd: Fix hung on disconnect request if socket is closed before 061a6159cea5 ASoC: rt5645: Fix errorenous cleanup order 906c81dba8ee nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 48d32e41bbfe openrisc: start CPU timer early in boot 6d5deb242874 usbnet: Run unregister_netdev() before unbind() again 35121d0bb7ad media: cec-adap.c: fix is_configuring state 32c7b04d535a media: imon: reorganize serialization 271bea32acc4 media: ccs-core.c: fix failure to call clk_disable_unprepare c16cfcac77ec media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a1f2cb0a2613 media: coda: limit frame interval enumeration to supported encoder frame sizes eeb4819e94aa media: rga: fix possible memory leak in rga_probe 4b6807b1cfb8 mt76: fix encap offload ethernet type check bf5572fb3fc4 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 03755410a8f6 rtlwifi: Use pr_warn instead of WARN_ONCE 25929a5a69cf ipmi: Fix pr_fmt to avoid compilation issues 98a0c0dea51d ipmi:ssif: Check for NULL msg when handling events and messages 717c6f4570a6 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default e202dad51908 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC bab459663250 spi: stm32-qspi: Fix wait_cmd timeout in APM mode aeca695a19f8 sched/core: Avoid obvious double update_rq_clock warning cab410da48c2 perf/amd/ibs: Cascade pmu init functions' return value 69b296597656 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 6320ae1b5876 net: remove two BUG() from skb_checksum_help() db6da340d66b scsi: lpfc: Alter FPIN stat accounting logic 2200453e8910 ASoC: tscs454: Add endianness flag in snd_soc_component_driver db6d83e09f76 of: Support more than one crash kernel regions for kexec -s 22e0b0b84c53 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 4262a0e46b08 regulator: mt6315: Enforce regulator-compatible, not name b305469ed004 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo a2c87348aceb drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init da3b69a56454 mlxsw: Treat LLDP packets as control 1377b79917e9 mlxsw: spectrum_dcb: Do not warn about priority changes 9bb5de6e0b1a ASoC: dapm: Don't fold register value changes into notifications 77d7fb14890f net/mlx5: fs, delete the FTE when there are no rules attached to it 87402434ea84 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL 04be468ec13f scsi: target: tcmu: Fix possible data corruption 903d01a220ef drm: msm: fix error check return value of irq_of_parse_and_map() 621916afe8cd arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall c2272428090d ath10k: skip ath10k_halt during suspend for driver state RESTARTING ae488dafe074 drm/amd/pm: fix the compile warning 978e3d023256 drm/plane: Move range check for format_count earlier 47187f617791 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 451b9076903a ath11k: disable spectral scan during spectral deinit 40cf4ea4d2d4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() 3ab08d7c1653 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 7719a8044bf6 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 942ce0cba14c scsi: megaraid: Fix error check return value of register_chrdev() 7eb8e4787b43 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit 353298cadbd4 mmc: jz4740: Apply DMA engine limits to maximum segment size 27f672af28a8 md/bitmap: don't set sb values if can't pass sanity check 1f0fc1dfb5fd media: cx25821: Fix the warning when removing the module 98106f100f50 media: pci: cx23885: Fix the error handling in cx23885_initdev() 9c385b961d4c media: venus: hfi: avoid null dereference in deinit 84bf55461d2b ath9k: fix QCA9561 PA bias level 4374b8d71ce8 ASoC: rsnd: care return value from rsnd_node_fixed_index() 24632913453f ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() a5ce7051db04 drm/amd/pm: fix double free in si_parse_power_table() 2bcec28ac0b3 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode ae373d66c427 scsi: lpfc: Fix call trace observed during I/O with CMF enabled 7625e81de216 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 271725e40285 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() fcd1893ef57b tools/power turbostat: fix ICX DRAM power numbers 30be187da579 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ecfe184509a5 rtw88: 8821c: fix debugfs rssi value 5cc6f623f481 ALSA: jack: Access input_dev under mutex 64e9f4f65c94 sfc: ef10: Fix assigning negative value to unsigned variable 2da36b14af94 rcu: Make TASKS_RUDE_RCU select IRQ_WORK ba722d061bc4 rcu-tasks: Fix race in schedule and flush work d0d266c2f689 drm/amd/display: Disabling Z10 on DCN31 3f2dc8106345 drm/komeda: return early if drm_universal_plane_init() fails. 042f8d5a13d2 mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a425d18a131f ACPICA: Avoid cache flush inside virtual machines 063ed7dbf9d3 x86/platform/uv: Update TSC sync state for UV5 0781b564048b fbcon: Consistently protect deferred_takeover with console_lock() 7665af570b84 ipv6: fix locking issues with loops over idev->addr_list 48d4a820fd33 ipw2x00: Fix potential NULL dereference in libipw_xmit() 9547e5ed9c59 b43: Fix assigning negative value to unsigned variable e7823a60f339 b43legacy: Fix assigning negative value to unsigned variable 07ea9293330d mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue 2485af5ca4bb selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 3117e7a0de6f selftests/bpf: Fix vfs_link kprobe definition 32e10aabc287 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 079164db407c drm/vmwgfx: validate the screen formats 4475d3c3b224 iommu/vt-d: Add RPLS to quirk list to skip TE disabling 08128d6cac4e btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 80e2340d1f80 btrfs: repair super block num_devices automatically b17dada226ab btrfs: return correct error number for __extent_writepage_io() 018110b5daa8 btrfs: add "0x" prefix for unsupported optional features 83d0ed00cca8 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL 7400a7e0a7ae ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e1c91672c5c8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 260650ddc864 x86/sgx: Set active memcg prior to shmem allocation 8765a423a87d x86/kexec: fix memory leak of elf header buffer 7aef4ecc3150 perf/x86/intel: Fix event constraints for ICL cc0dd4456f95 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails d9a04bc7d1b8 platform/x86: intel-hid: fix _DSM function index handling dfe5921112cf xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 791f532de70d cifs: when extending a file with falloc we should make files not-sparse ce0008a0e410 cifs: fix potential double free during failed mount d7b5577272c2 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 79f44f05e756 fs/ntfs3: Update i_ctime when xattr is added d8be98ab8825 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' 8bac05d61f26 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl f45bd2922d66 fs/ntfs3: Check new size for limits dc05aa14d311 fs/ntfs3: Keep preallocated only if option prealloc enabled 3eb42b847e43 fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) 87e9cd4b8692 fs/ntfs3: Update valid size if -EIOCBQUEUED 0cebad7ee61a usb: core: hcd: Add support for deferring roothub registration 5a3eec6f67d3 usb: dwc3: gadget: Move null pinter check to proper place bf2558bbdce3 usb: isp1760: Fix out-of-bounds array access fdcb8a893aec USB: new quirk for Dell Gen 2 devices c2dd96835fbb USB: serial: option: add Quectel BG95 modem 2514cc471b40 USB: serial: pl2303: fix type detection for odd device 11868ca21585 ALSA: usb-audio: Cancel pending work at closing a MIDI substream 3e7e75378de5 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 99137afd8445 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 0e06c3b43ddc ALSA: hda/realtek - Add new type for ALC245 7b50d7cc2895 riscv: Move alternative length validation into subsection c64d777c91e0 riscv: Wire up memfd_secret in UAPI header 0179777e29d4 riscv: Fix irq_work when SMP is disabled 1b1dfd94b2a5 riscv: Initialize thread pointer before calling C functions 87fd2d27c9ea RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY e639a66ca9b8 parisc/stifb: Keep track of hardware path of graphics card 8b8fe78cae1d parisc/stifb: Implement fb_is_primary_device() fced6c0622da binfmt_flat: do not stop relocating GOT entries prematurely on riscv ---- Link: https://lore.kernel.org/r/20220607164934.766888869@linuxfoundation.org # v5.15.46 Link: https://github.com/Freescale/linux-fslc/pull/578 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 0e7b9cc8074bc5c4dedcc60c8a584db8702879b7)
* linux-fslc-lts: update to v5.15.46Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.46 from stable korg. Following upstream commits are included in this version: ---- aed23654e8ed Linux 5.15.46 c24cff012420 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq 97a40c22013a pinctrl/rockchip: support setting input-enable param 2027647245ef md: bcache: check the return value of kzalloc() in detached_dev_do_request() 36a2fc44c574 md: fix double free of io_acct_set bioset f63fd1e0e0fc md: Don't set mddev private to NULL in raid0 pers->free 61decb58486d fs/ntfs3: Fix invalid free in log_replay 00f1de9cffec exportfs: support idmapped mounts e5b310b512e7 fs: add two trivial lookup helpers b175e8c46d93 interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate 8e79bf98061c interconnect: qcom: sc7180: Drop IP0 interconnects d973bc80e7d4 ext4: only allow test_dummy_encryption when supported cd2086394f04 MIPS: IP30: Remove incorrect `cpu_has_fpu' override bfa8e0dfa2ff MIPS: IP27: Remove incorrect `cpu_has_fpu' override 9262f0ce3c76 RDMA/rxe: Generate a completion for unsupported/invalid opcode 83f4a22ca6ec RDMA/hns: Remove the num_cqc_timer variable fdcb03632ab6 staging: r8188eu: delete rtw_wx_read/write32() 6004fccaf82f Revert "random: use static branch for crng_ready()" 358f12ae2e53 list: test: Add a test for list_is_head() 85a2806c40da kseltest/cgroup: Make test_stress.sh work if run interactively 1810bafaca2b net: ipa: fix page free in ipa_endpoint_replenish_one() f654596e3a08 net: ipa: fix page free in ipa_endpoint_trans_release() ba173a6f8d8d phy: qcom-qmp: fix reset-controller leak on probe errors e9f53bfcd4ae coresight: core: Fix coresight device probe failure issue a30acbb5dfb7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 501c5eae2697 vdpasim: allow to enable a vq repeatedly bd56db7cb81e dt-bindings: gpio: altera: correct interrupt-cells 5b726ed6a54c docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 b5cb51cf21f5 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 54de256d35b0 ARM: pxa: maybe fix gpio lookup tables 2c3dd5badde8 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries b246695636a8 phy: qcom-qmp: fix struct clk leak on probe errors ebc56b0f737b clk: tegra: Add missing reset deassertion c465cf934bb1 arm64: tegra: Add missing DFLL reset on Tegra210 977cc97b2e50 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 99367bf45dc6 gma500: fix an incorrect NULL check on list iterator 9a1f41d77bb4 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 339ddef25f86 serial: pch: don't overwrite xmit->buf[0] by x_char 5607652823ac bcache: avoid journal no-space deadlock by reserving 1 journal bucket cc7ff57a0acf bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() df973468f9ce bcache: improve multithreaded bch_sectors_dirty_init() a5580b90d378 bcache: improve multithreaded bch_btree_check() 2037d8cf8ceb stm: ltdc: fix two incorrect NULL checks on list iterator 9161ae1c04cd carl9170: tx: fix an incorrect use of list iterator 91d973aa0d69 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 6ad81ad0cf57 rtl818x: Prevent using not initialized queues 4b02493838d9 xtensa/simdisk: fix proc_read_simdisk() fd9a5081ee33 mm/memremap: fix missing call to untrack_pfn() in pagemap_range() 715455ca5e81 hugetlb: fix huge_pmd_unshare address update 0a561368ceca nodemask.h: fix compilation error with GCC12 fb49bd85dfac mm/page_alloc: always attempt to allocate at least one page during bulk allocation c142bddf3706 Revert "mm/cma.c: remove redundant cma_mutex lock" f81e67efa712 iommu/dma: Fix iova map result check bug a3f98e4331e0 iommu/msm: Fix an incorrect NULL check on list iterator 69c14d29727c ksmbd: fix outstanding credits related bugs cae2978d6907 ftrace: Clean up hash direct_functions on register failures 53b858c80753 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 10995a382271 um: Fix out-of-bounds read in LDT setup 06ebe1bd3071 um: chan_user: Fix winch_tramp() return value b012254ad018 um: Use asm-generic/dma-mapping.h 92dce560a809 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 9cf980092286 cfg80211: declare MODULE_FIRMWARE for regulatory.db 8e354518f576 thermal: devfreq_cooling: use local ops instead of global ops de23a6a1a31f irqchip: irq-xtensa-mx: fix initial IRQ affinity 297c9c640d6e irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x ba810df878b0 csky: patch_text: Fixup last cpu should be master f828af2c527d mmc: core: Allows to override the timeout value for ioctl() path 3f09ec80f115 RDMA/hfi1: Fix potential integer multiplication overflow errors 64639d11186e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 3892794a1813 ima: remove the IMA_TEMPLATE Kconfig option 5fd1717439ea media: coda: Add more H264 levels for CODA960 dc2672109c86 media: coda: Fix reported H264 profile c925d688e4dc mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N b974364bda19 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write a105177c0510 md: fix an incorrect NULL check in md_reload_sb 7907930218a6 md: fix an incorrect NULL check in does_sb_need_changing 35511d4fdd6b drm/i915/dsi: fix VBT send packet port selection for ICL+ df1f9631eb6d drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX a810f54d0576 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator d1efc36beaaa drm/nouveau/clk: Fix an incorrect NULL check on list iterator 03bd455a79f6 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 6e842e680bf0 drm/nouveau/subdev/bus: Ratelimit logging for fault errors 70276460e914 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. f55f9e7ce63b landlock: Fix same-layer rule unions f859580c2738 landlock: Create find_rule() from unmask_layers() f7d62cb59f6d landlock: Reduce the maximum number of layers to 16 f4cd27b8466a landlock: Define access_mask_t to enforce a consistent access mask size 90136f20a3d4 selftests/landlock: Test landlock_create_ruleset(2) argument check ordering c1d9c0d0c7a9 landlock: Change landlock_restrict_self(2) check ordering 1707df9edaed landlock: Change landlock_add_rule(2) argument check ordering bb416965dbb8 selftests/landlock: Add tests for O_PATH e3e10606ba50 selftests/landlock: Fully test file rename with "remove" access df2af378bc0c selftests/landlock: Extend access right tests to directories 1d6722353be7 selftests/landlock: Add tests for unknown access rights d709e275a05b selftests/landlock: Extend tests for minimal valid attribute size a6d127b86916 selftests/landlock: Make tests build with old libc e42fd0775536 landlock: Fix landlock_add_rule(2) documentation ef350611729b samples/landlock: Format with clang-format ace624691974 samples/landlock: Add clang-format exceptions de7a39e84588 selftests/landlock: Format with clang-format 43c3014c6fd4 selftests/landlock: Normalize array assignment f5c70d9deab0 selftests/landlock: Add clang-format exceptions 695c7c06162a landlock: Format with clang-format 58f52ad1d0ad landlock: Add clang-format exceptions 1be49ae16f53 scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled a078e6e8f4e3 scsi: dc395x: Fix a missing check on list iterator 9c96238fac04 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock e70f0582805b dlm: fix missing lkb refcount handling 697b45d5f06a dlm: uninitialized variable on error in dlm_listen_for_all() acdad5bc9827 dlm: fix plock invalid read f19e2e1d8528 s390/stp: clock_delta should be signed 42b2f5ddc220 s390/perf: obtain sie_block from the right address 20e6ec76aed4 mm, compaction: fast_find_migrateblock() should return pfn in the target zone ac2eab7de458 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() a7daaaa84548 PCI: qcom: Fix unbalanced PHY init on probe errors 4f9d6407b607 PCI: qcom: Fix runtime PM imbalance on probe errors 0db67767ff3a PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 283bda02d0c1 drm/amdgpu: add beige goby PCI ID 4ef5ab5344ba tracing: Initialize integer variable to prevent garbage return value 37443b3508b8 tracing: Fix potential double free in create_var_ref() 0b011b408f34 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b3485d2b09e9 ACPI: property: Release subnode properties with data nodes 3a3ce9416454 ext4: avoid cycles in directory h-tree ca17db384762 ext4: verify dir block before splitting it 3c617827cd51 ext4: fix bug_on in __es_tree_search b99fd7341835 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 18a759f7f99f ext4: fix bug_on in ext4_writepages b81d2ff6885e ext4: fix warning in ext4_handle_inode_extension 14602353b350 ext4: fix race condition between ext4_write and ext4_convert_inline_data 364380c00912 ext4: fix use-after-free in ext4_rename_dir_prepare 3e4b684f1e32 ext4: mark group as trimmed only if it was fully scanned 6ee0868b0c3c bfq: Make sure bfqg for which we are queueing requests is online 86defc542441 bfq: Get rid of __bio_blkcg() usage 54c08ef2d296 bfq: Track whether bfq_group is still online 2b802c0cb872 bfq: Remove pointless bfq_init_rq() calls a107df383c16 bfq: Drop pointless unlock-lock pair e8821f45612f bfq: Update cgroup information before merging bio 81b7d0c717a4 bfq: Split shared queues on move between cgroups 5ee21edaed09 bfq: Avoid merging queues with different parents d639a4c0df2b bfq: Avoid false marking of bic as stably merged 65237307f88f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 9bc601c6642c fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages 87737ee52963 iwlwifi: mvm: fix assert 1F04 upon reconfig b79110f2bf60 wifi: mac80211: fix use-after-free in chanctx code 4a6ca6f8a3a0 objtool: Fix symbol creation c49238245dd9 objtool: Fix objtool regression on x32 systems 7cfe2d43beca f2fs: fix to do sanity check for inline inode 59f42b415002 f2fs: fix fallocate to use file_modified to update permissions consistently 6bde47f4e813 f2fs: don't use casefolded comparison for "." and ".." c9e4cd5b0ccd f2fs: fix to do sanity check on total_data_blocks 01572a3cb59f f2fs: don't need inode lock for system hidden quota 7fc40280103f f2fs: fix deadloop in foreground GC c9196d21359b f2fs: fix to clear dirty inode in f2fs_evict_inode() f2e1c38b5ac6 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() bce859358d3d f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 54c408800f3f NFSv4.1 mark qualified async operations as MOVEABLE tasks c5665c29dd41 NFS: Convert GFP_NOFS to GFP_KERNEL 29b51ae02df5 NFS: Create a new nfs_alloc_fattr_with_label() function 00fa80189c97 NFS: Always initialise fattr->label in nfs_fattr_alloc() 0fac5f8fb1bc video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 7654c4563501 perf jevents: Fix event syntax error caused by ExtSel 590df0a151d3 perf c2c: Use stdio interface if slang is not supported 06e4fa5a5cbf perf build: Fix btf__load_from_kernel_by_id() feature check b52e192ffda8 i2c: rcar: fix PM ref counts in probe error paths c06cfe582f42 i2c: npcm: Handle spurious interrupts 708c34bc723d i2c: npcm: Correct register access width 84721299cb9f i2c: npcm: Fix timeout calculation 7e4bfd3b9a59 iommu/amd: Increase timeout waiting for GA log enablement 85c2d1bb73de dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() 33b5d6add852 dmaengine: stm32-mdma: remove GISR1 register f2dfb4ab887d video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 08b9d374c84a NFS: Further fixes to the writeback error handling eaf407d5b5fe NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 471577e926eb NFS: Don't report errors from nfs_pageio_complete() more than once a3bbd8b1aa4c NFS: Do not report flush errors in nfs_write_end() 3a2d62ec419b NFS: Don't report ENOSPC write errors twice 0d548c0c7082 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 79e0b7436bc4 NFS: Do not report EINTR/ERESTARTSYS as mapping errors b3c7b5d08e9d dmaengine: idxd: Fix the error handling path in idxd_cdev_register() b9c9b4584b4b i2c: at91: Initialize dma_buf in at91_twi_xfer() c3c2734e28d7 iommu/mediatek: Fix NULL pointer dereference when printing dev_name 646070b64836 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon fc90f13ea0dc iommu/arm-smmu-v3-sva: Fix mm use-after-free 2f124280f0ae cpufreq: mediatek: Unregister platform device on exit 4477a67d0b56 cpufreq: mediatek: Use module_init and add module_exit 8d27c2186eea i2c: at91: use dma safe buffers 596f59d33691 iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 053465ab20dc iommu/mediatek: Remove clk_disable in mtk_iommu_remove a216539403ca iommu/mediatek: Add list_del in mtk_iommu_remove bf45d764616a iommu/mediatek: Fix 2 HW sharing pgtable issue 9e53c25f3266 iommu/amd: Enable swiotlb in all cases 45b2b7d7108a f2fs: fix dereference of stale list iterator after loop body 250e5a6be52a f2fs: fix to do sanity check on inline_dots inode 2646992ddf3e f2fs: support fault injection for dquot_initialize() 24705fd3f390 OPP: call of_node_put() on error path in _bandwidth_supported() 64522155ea73 Input: stmfts - do not leave device disabled in stmfts_input_open 4f1c4fa37f8b KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer ca55150bff58 RDMA/hfi1: Prevent use of lock before it is initialized 119f99209d85 mailbox: forward the hrtimer if not queued and under a lock 075564ed4089 nfsd: destroy percpu stats counters after reply cache shutdown 5289795824b7 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 7b668a59ddfb powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 65f11ccdd746 powerpc/xive: Fix refcount leak in xive_spapr_init fd7a3548af09 powerpc/xive: Add some error handling code to 'xive_spapr_init()' f04604987c7b macintosh: via-pmu and via-cuda need RTC_LIB bd89ccd736bf powerpc/perf: Fix the threshold compare group constraint for power9 42063c1c1fb1 powerpc/perf: Fix the threshold compare group constraint for power10 5a8849d3cb80 powerpc/64: Only WARN if __pa()/__va() called with bad addresses 2530a7c23643 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() bb1030d3de10 PCI: microchip: Fix potential race in interrupt handling acb748fdc59e PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 418b6a3e12f7 Input: sparcspkr - fix refcount leak in bbc_beep_probe 35972ce3fb7a hugetlbfs: fix hugetlbfs_statfs() locking cd4815c5c97f ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 2a30446f4014 crypto: cryptd - Protect per-CPU resource by disabling BH. de5b734db295 crypto: sun8i-ss - handle zero sized sg bbfc612ac579 crypto: sun8i-ss - rework handling of IV 18ca0d55e863 tty: fix deadlock caused by calling printk() under tty_port->lock 518fa6bc7a52 PCI: imx6: Fix PERST# start-up sequence 6df8af611d60 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() f588b925915a proc: fix dentry/inode overinstantiating under /proc/${pid}/net eb610fdf4916 ASoC: atmel-classd: Remove endianness flag on class d component 7553130725eb ASoC: atmel-pdmic: Remove endianness flag on pdmic component dd0ee5549368 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 4ece24db394c arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config e42ceeca700a RDMA/hns: Add the detection for CMDQ status in the device initialization process 4237eb9bdf59 powerpc/4xx/cpm: Fix return value of __setup() handler c8a9b3defaad powerpc/idle: Fix return value of __setup() handler 5ed0519d4256 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() 6a9992f80c0f pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 6cc90d5d449e powerpc/8xx: export 'cpm_setbrg' for modules 878f89e7261e drm/msm/dpu: fix error check return value of irq_of_parse_and_map() 5d5d993f16be list: fix a data-race around ep->rdllist 8be32624f457 list: introduce list_is_head() helper and re-use it in list.h b53f6ba21b94 firmware: arm_ffa: Remove incorrect assignment of driver_data b5c203ea0b96 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe eca2c185bbbf drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() 42ff63c485eb dax: fix cache flush on PMD-mapped pages b3fcf1f583b1 drivers/base/node.c: fix compaction sysfs file leak 05f34867b616 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 638d39ed2ce6 nvdimm: Allow overwrite in the presence of disabled dimms 2f97ebc58d5f nvdimm: Fix firmware activation deadlock scenarios 98342148a8cd firmware: arm_scmi: Fix list protocols enumeration in the base protocol cff2553569f3 ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path b7c13643e1f6 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 94241e74b79c ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get() d5e9dd4f651e arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates 5650e103bfc7 soc: bcm: Check for NULL return of devm_kzalloc() 45f1920e26eb scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() c762c4206bb4 mfd: ipaq-micro: Fix error check return value of platform_get_irq() 2db3a8f54184 powerpc/fadump: fix PT_LOAD segment for boot memory area 40c84e778e5f Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero c43efa63a610 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 01d4fe0380f9 pinctrl: mediatek: mt8195: enable driver on mtk platforms dbd72f452e21 pinctrl/rockchip: support deferring other gpio params ffea838686b8 arm: mediatek: select arch timer for mt7629 2b9f355ad891 pinctrl: bcm2835: implement hook for missing gpio-ranges 20340be21699 gpiolib: of: Introduce hook for missing gpio-ranges ef1e9def63e4 crypto: marvell/cesa - ECB does not IV 8fb674216835 misc: ocxl: fix possible double free in ocxl_file_register_afu 11ee8e960007 ARM: dts: bcm2835-rpi-b: Fix GPIO line names fafc8daf0a24 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fdafe0bb000e ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C a444bafd72f3 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT 775992b4cb1d ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 ec65a8d8ca30 can: xilinx_can: mark bit timing constants as const 6830891ed5e4 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls fc1e9dd97cec ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 9816480848c3 platform/chrome: cros_ec: fix error handling in cros_ec_register() 55e1c42d968f crypto: qat - set COMPRESSION capability for DH895XCC 7829a8595825 crypto: qat - set CIPHER capability for DH895XCC bb170dac3b7f crypto: qat - set COMPRESSION capability for QAT GEN2 69f4641ad492 crypto: qat - set CIPHER capability for QAT GEN2 99ace864e53e KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault a1d52910a0f4 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 854904552ee7 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() 940808971b19 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 16c25287acd0 PCI: dwc: Fix setting error return on MSI DMA mapping failure ad1c9d13e045 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() d41a739cc7c1 PCI: rockchip: Fix find_first_zero_bit() limit d3c684749f87 PCI: cadence: Fix find_first_zero_bit() limit c0730d8658c0 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc e13ad5f23049 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 3f4c0083dd9a ARM: dts: suniv: F1C100: fix watchdog compatible 86a8ed8793f8 ARM: dts: BCM5301X: Update pin controller node name 5151f24ac937 ARM: dts: BCM5301X: update CRU block description cd1d22174175 memory: samsung: exynos5422-dmc: Avoid some over memory allocation 4cb6687016b4 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 364f93243355 arm64: dts: mt8192: Fix nor_flash status disable typo e1d36fb7e70c arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 a48a7f89494f dma-direct: don't over-decrypt memory 5beb74d11eab dma-direct: always leak memory that can't be re-encrypted 9ba801c80c47 dma-direct: don't call dma_set_decrypted for remapped allocations 82b3f045aff5 dma-direct: factor out dma_set_{de,en}crypted helpers 8eb0e5a2659c net/smc: postpone sk_refcnt increment in connect() 23a576718345 net: dsa: restrict SMSC_LAN9303_I2C kconfig 90920566df88 hinic: Avoid some over memory allocation 2ba52ad365c1 net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() d8642575a55d rxrpc: Fix decision on when to generate an IDLE ACK 12098cebf07b rxrpc: Don't let ack.previousPacket regress 9d5c62e63ae7 rxrpc: Fix overlapping ACK accounting cea2196643b2 rxrpc: Don't try to resend the request if we're receiving the reply b3a9b227d5e7 rxrpc: Fix listen() setting the bar too high for the prealloc rings 1047d4ac6677 hwmon: (pmbus) Check PEC support before reading other registers a459bd84ad41 hv_netvsc: Fix potential dereference of NULL pointer 651c6b2d1dac net: stmmac: fix out-of-bounds access in a selftest 41f3571616ac net: stmmac: selftests: Use kcalloc() instead of kzalloc() 38acee9e1453 ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() a89ca82d6bf2 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx aa5b6d09ff66 net: macb: Fix PTP one step sync support 37fd61fc7020 PM: domains: Fix initialization of genpd's next_wakeup 85a18d128d18 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() cf9c07d8f7e9 bfq: Allow current waker to defend against a tentative one 9de82bfc0514 bfq: Relax waker detection for shared queues 3ade442ea5d3 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 21ccc58b671a thermal/core: Fix memory leak in __thermal_cooling_device_register() ef1235c6514a thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe c4e1280abead thermal/drivers/bcm2711: Don't clamp temperature at zero d50d1c703bbd drm/i915: Fix CFI violation with show_dynamic_id() a1bcaea4afca drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 3e6a23ce7460 selftests/bpf: Add missed ima_setup.sh in Makefile beb81c13d020 drm/msm: don't free the IRQ if it was not requested 00fcd8552cce x86/sev: Annotate stack change in the #VC handler 33546183c16c drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() edff4c1af831 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init a11f4f01885a ext4: reject the 'commit' option on ext2 filesystems 9ebbfa73d699 regulator: scmi: Fix refcount leak in scmi_regulator_probe 692c8de5bdbc media: rkvdec: h264: Fix bit depth wrap in pps packet 9031ef386621 media: rkvdec: h264: Fix dpb_valid implementation 3c90fdbac6b2 media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() 54d6fdf66dd4 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 8329361a3eba media: ov7670: remove ov7670_power_off from ov7670_remove 018b0292c180 kselftest/arm64: bti: force static linking 2a3966b950b3 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* cf31d1ef3839 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 9b01252e6c20 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d17b01588e0c m68k: math-emu: Fix dependencies of math emulation support b5518b9b41f1 nvme: set dma alignment to dword ce237c1e252d Bluetooth: use hdev lock for accept_list and reject_list in conn req ab00f8c6b14e Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 65d347cb39e2 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout dd646f51808e media: hantro: HEVC: Fix tile info buffer value computation 1207ddc93b9e media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check a4cd52464bf2 media: vsp1: Fix offset calculation for plane cropping 3309c2c574e1 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 2f6ced0e8fa5 media: exynos4-is: Change clk_disable to clk_disable_unprepare b6db1bbeaf79 media: i2c: rdacm2x: properly set subdev entity function f0d9105f2843 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe 204e53586b36 media: st-delta: Fix PM disable depth imbalance in delta_probe 0d2127608348 mt76: do not attempt to reorder received 802.3 packets without agg session 663457f421d4 mt76: mt7921: Fix the error handling path of mt7921_pci_probe() 8ffc866d2f18 media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe 819c8af5e572 media: aspeed: Fix an error handling path in aspeed_video_probe() 795cc5b2b5a2 scripts/faddr2line: Fix overlapping text section failures 7fc8f4717e39 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir d63ffecd1136 block: Fix the bio.bi_opf comment 85d899f39662 ASoC: samsung: Fix refcount leak in aries_audio_probe e2fa42e4c231 ASoC: samsung: Use dev_err_probe() helper 6635e6ba1649 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages 639518f8e0d3 dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations 56ab0c010274 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 244911244066 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe cf760e494ee5 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 922bccdb1796 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe 8737b5163f4e ASoC: fsl: Use dev_err_probe() helper 319d60b74860 HID: amd_sfh: Modify the hid name 21e8fc0c574c HID: amd_sfh: Modify the bus name 7fef8ec5b1d8 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 1eb4f56f8ff9 ath11k: Don't check arvif->is_started before sending management frames 84e92386d12d perf/amd/ibs: Use interrupt regs ip for stack unwinding a532b341d704 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 0480f70d13c6 regulator: qcom_smd: Fix up PM8950 regulator configuration ca3fd5ff7b80 Revert "cpufreq: Fix possible race in cpufreq online error path" 10f537219629 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 76f5bd1eed01 iomap: iomap_write_failed fix e7308391df97 arm64: stackleak: fix current_top_of_stack() 29d441903f22 media: uvcvideo: Fix missing check to determine if element is found in list 3aece8b03c08 drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 09bdeedc1fc5 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 04bef5f1ba8e drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected c063df41227d drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() f5947118e729 drm/msm/dsi: fix address for second DSI PHY on SDM660 81180f6d74c2 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET 75868ee93b1d arm64: fix types in copy_highpage() 381a1e274872 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 49887ad6ba63 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value 89a223d81114 irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value c1cfb6f65238 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 737b14e49070 x86: Fix return value of __setup handlers 20b946ef8496 nl80211: don't hold RTNL in color change request bd85a268bf82 virtio_blk: fix the discard_granularity and discard_alignment queue limits 18f2967418d0 perf tools: Use Python devtools for version autodetection rather than runtime ac3319c4ccf4 spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA b54926bd558d drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() bd14de73644e kunit: fix debugfs code to use enum kunit_status, not bool ee21431e3022 drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H 4d6582938ad3 drm/msm: add missing include to msm_drv.c e5d7cb9a18f1 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 4cd66a8016b8 drm/msm/hdmi: check return value after calling platform_get_resource_byname() 212ecbeaf10a drm/msm/dsi: fix error checks and return values for DSI xmit functions f7e3daef5e23 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test bac5ff8594cb drm/msm/dp: reset DP controller before transmit phy test pattern 75ec09a929dd drm/msm/dp: fix error check return value of irq_of_parse_and_map() d5e7956d8f5b drm/msm/dp: stop event kernel thread when DP unbind ef4bdaac7cb5 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume 4ae67e8494e1 perf tools: Add missing headers needed by util/data.h 79c431eefd08 ASoC: rk3328: fix disabling mclk on pclk probe failure 32f8691dd789 x86/speculation: Add missing prototype for unpriv_ebpf_notify() e5b1e419cdb6 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 0cfee868b89f mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() 6a97103fe022 x86/pm: Fix false positive kmemleak report in msr_build_context() fad41a8f8856 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() 32c7cbb75b36 libbpf: Fix logic for finding matching program for CO-RE relocation 2324985aa700 selftests/resctrl: Fix null pointer dereference on open failed 4be045434923 drm/v3d: Fix null pointer dereference of pointer perfmon 663d326bcf3a scsi: ufs: core: Exclude UECxx from SFR dump list f265dea6b8b8 scsi: ufs: qcom: Fix ufs_qcom_resume() 90e9c14206e3 scsi: iscsi: Fix harmless double shift bug fbe55bc9ab7b drm/msm/dpu: adjust display_v_end for eDP and DP 6411d0c45878 drm/msm/hdmi: switch to drm_bridge_connector 181ec5b45a22 drm/msm/dp: Modify prototype of encoder based API 9ea7148f61cd selftests/damon: add damon to selftests root Makefile 6fbd040cae20 of: overlay: do not break notify on NOTIFY_{OK|STOP} 9b2aa765fb29 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 3359a48495ac spi: rockchip: Preset cs-high and clk polarity in setup progress 523f6fe7b034 spi: rockchip: Stop spi slave dma receiver when cs inactive eb57de933e4a fsnotify: fix wrong lockdep annotations 4ab1195c213d inotify: show inotify mask flags in proc fdinfo f41c9418c589 mtdblock: warn if opened on NAND 7784d22f81a2 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it 260cd3146fc4 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 1911bc6e6d24 media: hantro: Empty encoder capture buffers by default a4ec75df7057 media: i2c: max9286: fix kernel oops when removing module 678c63978e09 media: i2c: max9286: Use "maxim,gpio-poc" property d7678a7a55d0 media: i2c: max9286: Use dev_err_probe() helper 7f6defe0fabc ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 5c7957948c58 printk: wake waiters for safe and NMI contexts 3b336d607b78 printk: add missing memory barrier to wake_up_klogd() 195cb7826a47 printk: use atomic updates for klogd work bf422b68e772 cpufreq: Fix possible race in cpufreq online error path 7ba2bb87e9e9 spi: img-spfi: Fix pm_runtime_get_sync() error checking dc4d1f3b53f8 sched/psi: report zeroes for CPU full at the system level 36f416fdda1e sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 60768ffcede2 signal: Deliver SIGTRAP on perf event asynchronously if blocked 4c2122a3d07e drm/mediatek: dpi: Use mt8183 output formats for mt8192 be96baa0c795 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() c731d18a399e drm/bridge: Fix error handling in analogix_dp_probe 24f9dfdaece9 HID: elan: Fix potential double free in elan_input_configured 2573a45b5176 HID: hid-led: fix maximum brightness for Dream Cheeky 3830dbdfb9a4 mtd: rawnand: denali: Use managed device resources 814706376f36 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 4400e542b80f drbd: fix duplicate array initializer ae42074b409f target: remove an incorrect unmap zeroes data deduction c16539ef982c device property: Allow error pointer to be passed to fwnode APIs ecc7b8dedf73 device property: Check fwnode->secondary when finding properties b61f1f3a0ea7 efi: Add missing prototype for efi_capsule_setup_info 1632be63862f NFC: NULL out the dev->rfkill to prevent UAF 0377e8f544a3 ixp4xx_eth: fix error check return value of platform_get_irq() ffd4ae87a9f6 net: dsa: mt7530: 1G can also support 1000BASE-X link mode 79e852bf8fd0 scftorture: Fix distribution of short handler delays da840f354836 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout 4cb37f715f60 drm: mali-dp: potential dereference of null pointer 7e6ad65b6dc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 48bd4e97dbfd nl80211: show SSID for P2P_GO interfaces c07f6772a058 mptcp: reset the packet scheduler on PRIO change 4b92cfc4446d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation 049a44dfd6df libbpf: Don't error out on CO-RE relos for overriden weak subprogs d47f85cc0171 drm/vc4: txp: Force alpha to be 0xff if it's disabled 01c9020b2e7c drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 0e26a6da02e6 drm/vc4: hvs: Reset muxes at probe time fdb3da70ad02 drm/mediatek: Fix mtk_cec_mask() 08465a1889cb drm/vc4: hvs: Fix frame count register readout 7c7a1f717327 x86/delay: Fix the wrong asm constraint in delay_loop() 61a85a20e8df ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 48889eb3cce9 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe 56846d96cce0 spi: qcom-qspi: Add minItems to interconnect-names d5b66645305c mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG adb1ff124a2a drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling 495f08380e84 drm: bridge: icn6211: Fix register layout faeb95b4adaa drm/bridge: adv7511: clean up CEC adapter when probe fails 96db9afa4958 drm/edid: fix invalid EDID extension block filtering 996409ee9716 ath9k: fix ar9003_get_eepmisc b0bc3af3f09d drm: bridge: it66121: Fix the register page length 384b9eeb9f29 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 2525e264ce5b drm/vmwgfx: Fix an invalid read 97c8a8583464 dt-bindings: display: sitronix, st7735r: Fix backlight in example 4399781c49b2 drm/bridge_connector: enable HPD by default if supported 710051ebb77b drm: fix EDID struct for old ARM OABI format 96c460687813 Input: gpio-keys - cancel delayed work only in case of GPIO 32e6aea33944 RDMA/hfi1: Prevent panic when SDMA is disabled 9e5b03ca0214 smb3: check for null tcon df6d8b689252 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 787255e6190a macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled a4a6a3826943 powerpc/powernv: fix missing of_node_put in uv_init() df802880a7f9 powerpc/xics: fix refcount leak in icp_opal_init() ce29ea35402d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5eed36dc775e tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 72f58a176a02 alpha: fix alloc_zeroed_user_highpage_movable() 6cd8b30790d0 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 2cdd52840353 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() 5ca40fcf0da0 powerpc/rtas: Keep MSR[RI] set when calling RTAS 4668e18bc299 cpufreq: Avoid unnecessary frequency updates due to mismatch a3265a944003 ARM: hisi: Add missing of_node_put after of_find_compatible_node 80b06c4afc14 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM 83c329b980bd ARM: versatile: Add missing of_node_put in dcscb_init c16b59d44513 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() 50c292b469d4 fat: add ratelimit to fat*_ent_bread() a0f7180a2c1c powerpc/fadump: Fix fadump to work with a different endian capture kernel de8f0b173d07 ARM: OMAP1: clock: Fix UART rate reporting algorithm 035ce4ffe0fe ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c 07ddf6fbfea1 ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb 4b9185fbdbfb arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 4b9380d92c66 fs: jfs: fix possible NULL pointer dereference in dbFree() 7cef9274fa1b soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc eee44c726842 crypto: ccree - use fine grained DMA mapping dir cb1be1d4be18 PM / devfreq: rk3399_dmc: Disable edev on remove() 5d44a053594c arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count 8337956649ee arm64: dts: qcom: msm8994: Fix the cont_splash_mem address fccd667c9c57 ARM: dts: s5pv210: align DMA channels with dtschema 5712f029726e ARM: dts: socfpga: align interrupt controller node name with dtschema 531156e1712f ARM: dts: ox820: align interrupt controller node name with dtschema b6c6b398629d IB/rdmavt: add missing locks in rvt_ruc_loopback ff876b6cf578 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page b897da780fd4 gfs2: use i_lock spin_lock for inode qadata da6b6b4eab55 selftests/bpf: fix btf_dump/btf_dump due to recent clang change f8bd7f369bb8 char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 4bcd926d787e eth: tg3: silence the GCC 12 array-bounds warning dd0728692413 afs: Adjust ACK interpretation to try and cope with NAT 65b578726d48 rxrpc, afs: Fix selection of abort codes a6e80df4f02c rxrpc: Return an error to sendmsg if call failed 16195406211b m68k: atari: Make Atari ROM port I/O write macros return void d295f28cb6eb net: ipa: ignore endianness if there is no header 6f516847427c x86/microcode: Add explicit CPU vendor dependency 28beef47f18b can: mcp251xfd: silence clang's -Wunaligned-access warning 980b79d0be56 nvme: set non-mdts limits in nvme_scan_work d9c96e05574f ACPI: CPPC: Assume no transition latency if no PCCT 649689f49ad9 ASoC: rt1015p: remove dependency on GPIOLIB f8ceb9745ba7 ASoC: max98357a: remove dependency on GPIOLIB bdd577016943 media: hantro: Stop using H.264 parameter pic_num 16cae5d85802 media: exynos4-is: Fix compile warning 660dfa033ccc net: phy: micrel: Allow probing without .driver_data 5005002b2e12 drm/amd/pm: update smartshift powerboost calc for smu13 c525d3385f6d drm/amd/pm: update smartshift powerboost calc for smu12 c2673b86b419 nbd: Fix hung on disconnect request if socket is closed before 061a6159cea5 ASoC: rt5645: Fix errorenous cleanup order 906c81dba8ee nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 48d32e41bbfe openrisc: start CPU timer early in boot 6d5deb242874 usbnet: Run unregister_netdev() before unbind() again 35121d0bb7ad media: cec-adap.c: fix is_configuring state 32c7b04d535a media: imon: reorganize serialization 271bea32acc4 media: ccs-core.c: fix failure to call clk_disable_unprepare c16cfcac77ec media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a1f2cb0a2613 media: coda: limit frame interval enumeration to supported encoder frame sizes eeb4819e94aa media: rga: fix possible memory leak in rga_probe 4b6807b1cfb8 mt76: fix encap offload ethernet type check bf5572fb3fc4 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 03755410a8f6 rtlwifi: Use pr_warn instead of WARN_ONCE 25929a5a69cf ipmi: Fix pr_fmt to avoid compilation issues 98a0c0dea51d ipmi:ssif: Check for NULL msg when handling events and messages 717c6f4570a6 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default e202dad51908 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC bab459663250 spi: stm32-qspi: Fix wait_cmd timeout in APM mode aeca695a19f8 sched/core: Avoid obvious double update_rq_clock warning cab410da48c2 perf/amd/ibs: Cascade pmu init functions' return value 69b296597656 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 6320ae1b5876 net: remove two BUG() from skb_checksum_help() db6da340d66b scsi: lpfc: Alter FPIN stat accounting logic 2200453e8910 ASoC: tscs454: Add endianness flag in snd_soc_component_driver db6d83e09f76 of: Support more than one crash kernel regions for kexec -s 22e0b0b84c53 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 4262a0e46b08 regulator: mt6315: Enforce regulator-compatible, not name b305469ed004 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo a2c87348aceb drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init da3b69a56454 mlxsw: Treat LLDP packets as control 1377b79917e9 mlxsw: spectrum_dcb: Do not warn about priority changes 9bb5de6e0b1a ASoC: dapm: Don't fold register value changes into notifications 77d7fb14890f net/mlx5: fs, delete the FTE when there are no rules attached to it 87402434ea84 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL 04be468ec13f scsi: target: tcmu: Fix possible data corruption 903d01a220ef drm: msm: fix error check return value of irq_of_parse_and_map() 621916afe8cd arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall c2272428090d ath10k: skip ath10k_halt during suspend for driver state RESTARTING ae488dafe074 drm/amd/pm: fix the compile warning 978e3d023256 drm/plane: Move range check for format_count earlier 47187f617791 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 451b9076903a ath11k: disable spectral scan during spectral deinit 40cf4ea4d2d4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() 3ab08d7c1653 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 7719a8044bf6 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 942ce0cba14c scsi: megaraid: Fix error check return value of register_chrdev() 7eb8e4787b43 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit 353298cadbd4 mmc: jz4740: Apply DMA engine limits to maximum segment size 27f672af28a8 md/bitmap: don't set sb values if can't pass sanity check 1f0fc1dfb5fd media: cx25821: Fix the warning when removing the module 98106f100f50 media: pci: cx23885: Fix the error handling in cx23885_initdev() 9c385b961d4c media: venus: hfi: avoid null dereference in deinit 84bf55461d2b ath9k: fix QCA9561 PA bias level 4374b8d71ce8 ASoC: rsnd: care return value from rsnd_node_fixed_index() 24632913453f ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() a5ce7051db04 drm/amd/pm: fix double free in si_parse_power_table() 2bcec28ac0b3 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode ae373d66c427 scsi: lpfc: Fix call trace observed during I/O with CMF enabled 7625e81de216 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 271725e40285 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() fcd1893ef57b tools/power turbostat: fix ICX DRAM power numbers 30be187da579 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ecfe184509a5 rtw88: 8821c: fix debugfs rssi value 5cc6f623f481 ALSA: jack: Access input_dev under mutex 64e9f4f65c94 sfc: ef10: Fix assigning negative value to unsigned variable 2da36b14af94 rcu: Make TASKS_RUDE_RCU select IRQ_WORK ba722d061bc4 rcu-tasks: Fix race in schedule and flush work d0d266c2f689 drm/amd/display: Disabling Z10 on DCN31 3f2dc8106345 drm/komeda: return early if drm_universal_plane_init() fails. 042f8d5a13d2 mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a425d18a131f ACPICA: Avoid cache flush inside virtual machines 063ed7dbf9d3 x86/platform/uv: Update TSC sync state for UV5 0781b564048b fbcon: Consistently protect deferred_takeover with console_lock() 7665af570b84 ipv6: fix locking issues with loops over idev->addr_list 48d4a820fd33 ipw2x00: Fix potential NULL dereference in libipw_xmit() 9547e5ed9c59 b43: Fix assigning negative value to unsigned variable e7823a60f339 b43legacy: Fix assigning negative value to unsigned variable 07ea9293330d mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue 2485af5ca4bb selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 3117e7a0de6f selftests/bpf: Fix vfs_link kprobe definition 32e10aabc287 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 079164db407c drm/vmwgfx: validate the screen formats 4475d3c3b224 iommu/vt-d: Add RPLS to quirk list to skip TE disabling 08128d6cac4e btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 80e2340d1f80 btrfs: repair super block num_devices automatically b17dada226ab btrfs: return correct error number for __extent_writepage_io() 018110b5daa8 btrfs: add "0x" prefix for unsupported optional features 83d0ed00cca8 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL 7400a7e0a7ae ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e1c91672c5c8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 260650ddc864 x86/sgx: Set active memcg prior to shmem allocation 8765a423a87d x86/kexec: fix memory leak of elf header buffer 7aef4ecc3150 perf/x86/intel: Fix event constraints for ICL cc0dd4456f95 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails d9a04bc7d1b8 platform/x86: intel-hid: fix _DSM function index handling dfe5921112cf xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 791f532de70d cifs: when extending a file with falloc we should make files not-sparse ce0008a0e410 cifs: fix potential double free during failed mount d7b5577272c2 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 79f44f05e756 fs/ntfs3: Update i_ctime when xattr is added d8be98ab8825 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' 8bac05d61f26 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl f45bd2922d66 fs/ntfs3: Check new size for limits dc05aa14d311 fs/ntfs3: Keep preallocated only if option prealloc enabled 3eb42b847e43 fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) 87e9cd4b8692 fs/ntfs3: Update valid size if -EIOCBQUEUED 0cebad7ee61a usb: core: hcd: Add support for deferring roothub registration 5a3eec6f67d3 usb: dwc3: gadget: Move null pinter check to proper place bf2558bbdce3 usb: isp1760: Fix out-of-bounds array access fdcb8a893aec USB: new quirk for Dell Gen 2 devices c2dd96835fbb USB: serial: option: add Quectel BG95 modem 2514cc471b40 USB: serial: pl2303: fix type detection for odd device 11868ca21585 ALSA: usb-audio: Cancel pending work at closing a MIDI substream 3e7e75378de5 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 99137afd8445 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 0e06c3b43ddc ALSA: hda/realtek - Add new type for ALC245 7b50d7cc2895 riscv: Move alternative length validation into subsection c64d777c91e0 riscv: Wire up memfd_secret in UAPI header 0179777e29d4 riscv: Fix irq_work when SMP is disabled 1b1dfd94b2a5 riscv: Initialize thread pointer before calling C functions 87fd2d27c9ea RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY e639a66ca9b8 parisc/stifb: Keep track of hardware path of graphics card 8b8fe78cae1d parisc/stifb: Implement fb_is_primary_device() fced6c0622da binfmt_flat: do not stop relocating GOT entries prematurely on riscv ---- Link: https://lore.kernel.org/r/20220607164934.766888869@linuxfoundation.org # v5.15.46 Link: https://github.com/Freescale/linux-fslc/pull/577 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 21adc4612b3afd29a2f902999b9e8130fc7c3d45)
* linux-fslc: update to v5.18.3Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.3 from stable korg. Following upstream commits are included in this version: ---- 3a82f34133ab Linux 5.18.3 859d416a78ba block: fix bio_clone_blkg_association() to associate with proper blkcg_gq aaf27855fb63 pinctrl/rockchip: support setting input-enable param 1a16339d8bb1 tty: n_gsm: Fix packet data hex dump output d130282179aa macsec: fix UAF bug for real_dev c1564d56ea30 md: bcache: check the return value of kzalloc() in detached_dev_do_request() ea7d7bd90079 md: fix double free of io_acct_set bioset 7da3454a65f8 md: Don't set mddev private to NULL in raid0 pers->free 2aafbe9fb210 fs/ntfs3: Fix invalid free in log_replay 5cfcc84bc885 exportfs: support idmapped mounts d9a7ade717a1 fs: add two trivial lookup helpers 2eeb158aa6a4 ext4: only allow test_dummy_encryption when supported 769c0498f34e RDMA/rxe: Generate a completion for unsupported/invalid opcode ceea880b97f0 RDMA/hns: Remove the num_cqc_timer variable 8ee31ec92216 binder: fix sender_euid type in uapi header bb8d88a09100 staging: r8188eu: delete rtw_wx_read/write32() 54f03366e12f Revert "random: use static branch for crng_ready()" 3e05651ddc2e perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systems 73c51913d8d0 kseltest/cgroup: Make test_stress.sh work if run interactively d2f974991117 media: lirc: add missing exceptions for lirc uapi header file 47aedef7db1b net: ipa: fix page free in ipa_endpoint_replenish_one() 0ec56645e545 net: ipa: fix page free in ipa_endpoint_trans_release() 8c03eb0c8982 phy: qcom-qmp: fix reset-controller leak on probe errors e5fdef9e843f coresight: core: Fix coresight device probe failure issue 5b0ff3ebbef7 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 3ef3e42d6851 vdpasim: allow to enable a vq repeatedly d3d02373967a dt-bindings: gpio: altera: correct interrupt-cells 24ccaa20340d docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 2d5831273dff SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op 2d12905aad46 misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl a29134264635 ceph: fix decoding of client session messages flags 01b9f524b1f9 ARM: pxa: maybe fix gpio lookup tables 1fe64801a484 ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries ad9b0fad02f9 phy: qcom-qmp: fix struct clk leak on probe errors 045c37c0303a clk: tegra: Add missing reset deassertion ec82453935dc arm64: tegra: Add missing DFLL reset on Tegra210 e6a82363c4e2 arm64: dts: qcom: ipq8074: fix the sleep clock frequency bd55a4905bc2 gma500: fix an incorrect NULL check on list iterator 4faca207142c tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 63b44ffd5cce serial: pch: don't overwrite xmit->buf[0] by x_char 1dda32aed6f6 bcache: avoid journal no-space deadlock by reserving 1 journal bucket 250867526f33 bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() fa58a3938446 bcache: improve multithreaded bch_sectors_dirty_init() 9f4ba0a00c4a bcache: improve multithreaded bch_btree_check() 72dc00616036 stm: ltdc: fix two incorrect NULL checks on list iterator 58803921da96 carl9170: tx: fix an incorrect use of list iterator e154e335ed51 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 98e55b0b876b rtl818x: Prevent using not initialized queues 0d691a3a40f6 xtensa/simdisk: fix proc_read_simdisk() 2f2af0e5f64a mm/memremap: fix missing call to untrack_pfn() in pagemap_range() fe5c5fb931d9 hugetlb: fix huge_pmd_unshare address update 346eb487fcbe nodemask.h: fix compilation error with GCC12 620195356de9 mm/page_alloc: always attempt to allocate at least one page during bulk allocation 5cd9900a1ac8 mm/page_owner: use strscpy() instead of strlcpy() 50aacd105f21 Revert "mm/cma.c: remove redundant cma_mutex lock" 2c5bcdf0c149 kprobes: Fix build errors with CONFIG_KRETPROBES=n af685908c231 iommu/dma: Fix iova map result check bug 34705faa77ea iommu/msm: Fix an incorrect NULL check on list iterator 84bdb81b10aa ksmbd: fix outstanding credits related bugs a0392833a178 ftrace: Clean up hash direct_functions on register failures 41949df8324a kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] 9754f5be5b07 MIPS: IP30: Remove incorrect `cpu_has_fpu' override f3f1bed86bf8 MIPS: IP27: Remove incorrect `cpu_has_fpu' override 91e5ba2af2d7 um: Fix out-of-bounds read in LDT setup 19614ef7971c um: chan_user: Fix winch_tramp() return value 610774715d45 um: Use asm-generic/dma-mapping.h be91f6d0f982 um: virtio_uml: Fix broken device handling in time-travel cbaf8ee0d802 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 95a39a97facd cfg80211: declare MODULE_FIRMWARE for regulatory.db d5f77f1dbb59 mt76: fix use-after-free by removing a non-RCU wcid pointer b887c06b6707 thermal: devfreq_cooling: use local ops instead of global ops 5bf33cb84ab1 irqchip: irq-xtensa-mx: fix initial IRQ affinity a8b3881d6825 irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x 49f3ef5095de csky: patch_text: Fixup last cpu should be master 1314d7aff4d8 mmc: core: Allows to override the timeout value for ioctl() path ef5ab2e48a5f RDMA/hfi1: Fix potential integer multiplication overflow errors bf29edab0c9f lib/string_helpers: fix not adding strarray to device's resource list 1815c09d822e Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 100a03ae8be5 ima: remove the IMA_TEMPLATE Kconfig option 3922708e37ad media: coda: Add more H264 levels for CODA960 363d82d51459 media: coda: Fix reported H264 profile cabcce1f1b37 mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N a9da23660fb4 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write cb1f94129b7b md: fix an incorrect NULL check in md_reload_sb be75702c3f1d md: fix an incorrect NULL check in does_sb_need_changing af8f5b41157e drm/i915/dsi: fix VBT send packet port selection for ICL+ cfd6c986e190 drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX 8e4796862e93 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator fde7805b1d1a drm/nouveau/clk: Fix an incorrect NULL check on list iterator 64f4edec081c drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem 9776a7c07a4d drm/nouveau/subdev/bus: Ratelimit logging for fault errors 7086a23890d2 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. 38c5c273e6ab landlock: Fix same-layer rule unions 501d8d5d5910 landlock: Create find_rule() from unmask_layers() 04388e990a0c landlock: Reduce the maximum number of layers to 16 1dd38ce264e6 landlock: Define access_mask_t to enforce a consistent access mask size 71a75ca9b21f selftests/landlock: Test landlock_create_ruleset(2) argument check ordering 0ab37431f4ba landlock: Change landlock_restrict_self(2) check ordering cf2879ea5397 landlock: Change landlock_add_rule(2) argument check ordering 7ea9d4eb896f selftests/landlock: Add tests for O_PATH 411a409cb73d selftests/landlock: Fully test file rename with "remove" access 576c2ae6a35a selftests/landlock: Extend access right tests to directories 627d163020d9 selftests/landlock: Add tests for unknown access rights 078ba1ba85f2 selftests/landlock: Extend tests for minimal valid attribute size 945cdbae60e0 selftests/landlock: Make tests build with old libc 61431c574f05 landlock: Fix landlock_add_rule(2) documentation 6a2649d8f3ef samples/landlock: Format with clang-format b2c9467263c8 samples/landlock: Add clang-format exceptions 1fbcbbb6187e selftests/landlock: Format with clang-format ce99c0fa0f70 selftests/landlock: Normalize array assignment 9baa237915ed selftests/landlock: Add clang-format exceptions a6a3f303ffaa landlock: Format with clang-format 8f35e8690226 landlock: Add clang-format exceptions f220f6aa6ccf scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled 374c022658b5 scsi: dc395x: Fix a missing check on list iterator 2c5e26a626fe ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock 12052dce7717 dlm: fix missing lkb refcount handling e18afaca6e7d dlm: fix wake_up() calls for pending remove e48c24620887 dlm: uninitialized variable on error in dlm_listen_for_all() e421872fa175 dlm: fix plock invalid read b9b109419d1c s390/stp: clock_delta should be signed 032df418b1a5 s390/perf: obtain sie_block from the right address 4d7fdff4dfd3 mm, compaction: fast_find_migrateblock() should return pfn in the target zone 717b078bc745 block: Fix potential deadlock in blk_ia_range_sysfs_show() 476bfda0be0f staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() d4f4c3060445 PCI: qcom: Fix unbalanced PHY init on probe errors eb5b04e7e21d PCI: qcom: Fix runtime PM imbalance on probe errors c7b919f7b81b PCI: qcom: Fix pipe clock imbalance f9cbbcc82ebe PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 71aeeba52de7 drm/amdgpu: add beige goby PCI ID eda47dd47138 tracing: Initialize integer variable to prevent garbage return value 7a85aedb1135 tracing: Fix return value of trace_pid_write() bd83ff3bbfb0 tracing: Fix potential double free in create_var_ref() 9b9584299bb4 tracing: Have event format check not flag %p* on __get_dynamic_array() 1fe0d42a2015 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() b1d806e675eb ACPI: property: Release subnode properties with data nodes 6084240bfc44 ext4: avoid cycles in directory h-tree 298659c0e707 ext4: verify dir block before splitting it ea6ea18b3ab0 ext4: fix bug_on in __es_tree_search 55b4dbb29054 ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 013f12bdedb9 ext4: fix bug_on in ext4_writepages f92ded66e9d0 ext4: fix memory leak in parse_apply_sb_mount_options() 1bcce88da60e ext4: fix warning in ext4_handle_inode_extension ccc6639f831b ext4: fix race condition between ext4_write and ext4_convert_inline_data b1f89c8eedaa ext4: fix journal_ioprio mount option handling 4a2bea60cf7f ext4: fix use-after-free in ext4_rename_dir_prepare fb3cc5384644 ext4: mark group as trimmed only if it was fully scanned 7781c38552e6 bfq: Make sure bfqg for which we are queueing requests is online 8ba53d44fcf3 bfq: Get rid of __bio_blkcg() usage 05e556df78a9 bfq: Track whether bfq_group is still online 0f8151786122 bfq: Remove pointless bfq_init_rq() calls fa454e559a0d bfq: Drop pointless unlock-lock pair 2a1077f17169 bfq: Update cgroup information before merging bio 8615f6c0c9e7 bfq: Split shared queues on move between cgroups 8abc8763b11c bfq: Avoid merging queues with different parents bc03bffac742 bfq: Avoid false marking of bic as stably merged 1f7264f0510f efi: Do not import certificates from UEFI Secure Boot for T2 Macs 187436400081 fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages f22068357acc ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe 5d8d06fd3a02 iwlwifi: mei: fix potential NULL-ptr deref 0976e7f2a5c1 iwlwifi: mei: clear the sap data header before sending 2ec9685be29d iwlwifi: mvm: fix assert 1F04 upon reconfig 80fee94ed3f6 iwlwifi: fw: init SAR GEO table only if data is present 4f05a9e15edc wifi: mac80211: fix use-after-free in chanctx code 7c3649dfa1f6 objtool: Fix symbol creation 95446e201246 objtool: Fix objtool regression on x32 systems 198fd9faa271 f2fs: fix to do sanity check for inline inode 95bd78168e10 f2fs: fix fallocate to use file_modified to update permissions consistently f6d3ec761697 f2fs: don't use casefolded comparison for "." and ".." cc8c9df19971 f2fs: fix to do sanity check on total_data_blocks fc6e2897a6eb f2fs: don't need inode lock for system hidden quota 5a869237a52a f2fs: fix deadloop in foreground GC c469953917b3 f2fs: fix to clear dirty inode in f2fs_evict_inode() 805b48b234a2 f2fs: fix to do sanity check on block address in f2fs_do_zero_range() ccffa99ae6a1 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 28c673b61a28 NFSv4.1 mark qualified async operations as MOVEABLE tasks 6015292653d9 NFSv4: Fix free of uninitialized nfs4_label on referral lookup. d260cad01594 video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup 0198032e52f9 perf jevents: Fix event syntax error caused by ExtSel 72477e5e8569 tracing/timerlat: Notify IRQ new max latency only if stop tracing is set 70cd6ec63781 rtla: Remove procps-ng dependency 482fcc84e0ac rtla: Fix __set_sched_attr error message 2bc725484c88 rtla: Minor grammar fix for rtla README 455366017239 rtla: Don't overwrite existing directory mode b0f1c686baff rtla: Avoid record NULL pointer dereference 056f59595167 perf c2c: Use stdio interface if slang is not supported 4a2ea97c9b11 perf build: Fix btf__load_from_kernel_by_id() feature check e3264ae80ced MIPS: RALINK: Define pci_remap_iospace under CONFIG_PCI_DRIVERS_GENERIC a4bd70952f06 RISC-V: Fix the XIP build 88e19d17a8c8 RISC-V: Split out the XIP fixups into their own file cdeb54b04ea1 tracing: Reset the function filter after completing trampoline/graph selftest cb3d924bb0d2 i2c: rcar: fix PM ref counts in probe error paths 89874788f340 i2c: npcm: Handle spurious interrupts 355485132572 i2c: npcm: Correct register access width 950509ff9410 i2c: npcm: Fix timeout calculation 793b6db62ea3 iommu/amd: Increase timeout waiting for GA log enablement 3939d971e703 dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() c1b62b7e4a78 dmaengine: stm32-mdma: remove GISR1 register 38d245cebf54 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup d8ca9eaa27b7 NFS: Pass i_size to fscache_unuse_cookie() when a file is released 3335c0f14d59 NFS: Further fixes to the writeback error handling f5be12fdfd27 NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 678eddfe6055 NFS: Don't report errors from nfs_pageio_complete() more than once 8e98d029a38a NFS: Do not report flush errors in nfs_write_end() 7fb27bb6c6b7 NFS: Don't report ENOSPC write errors twice 7989f8cc4908 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 0eb0509e83ed NFS: Do not report EINTR/ERESTARTSYS as mapping errors c308a2e711a5 dmaengine: idxd: Fix the error handling path in idxd_cdev_register() 53a732620acc i2c: at91: Initialize dma_buf in at91_twi_xfer() 8837c2682b9b iommu/mediatek: Fix NULL pointer dereference when printing dev_name 070161456ba7 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon 9aa215450888 iommu/arm-smmu-v3-sva: Fix mm use-after-free bf9688fa4483 cpufreq: mediatek: Unregister platform device on exit 93c55d3a5d8a cpufreq: mediatek: Use module_init and add module_exit 916ed41c7178 i2c: at91: use dma safe buffers 6deecb45885d iommu/mediatek: Add mutex for m4u_group and m4u_dom in data 6eaa046c696c iommu/mediatek: Remove clk_disable in mtk_iommu_remove 541d5f7f3f2a iommu/mediatek: Add list_del in mtk_iommu_remove 25fbf199f5f3 iommu/mediatek: Fix 2 HW sharing pgtable issue 4d389dda7646 iommu/amd: Do not call sleep while holding spinlock f768faaa2f64 iommu/amd: Enable swiotlb in all cases 060482cc2d3e riscv: Fixup difference with defconfig ed7efc472c00 f2fs: fix dereference of stale list iterator after loop body 2f46160d0a19 f2fs: fix to do sanity check on inline_dots inode 0a5cf2399d25 dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. e67c1cf19595 OPP: call of_node_put() on error path in _bandwidth_supported() ad5441fc854d Input: stmfts - do not leave device disabled in stmfts_input_open 52121cbc1e7c KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer 5c4e6f999886 pinctrl: apple: Use a raw spinlock for the regmap 288d198f5043 RDMA/hfi1: Prevent use of lock before it is initialized 3ff63a810bec RDMA/rxe: Fix an error handling path in rxe_get_mcg() 85388026a473 mailbox: forward the hrtimer if not queued and under a lock bc767277678e nfsd: destroy percpu stats counters after reply cache shutdown 579944b9f387 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() c05d1578fe2c gpio: sim: Use correct order for the parameters of devm_kcalloc() 31fc9e5f27dc powerpc/fsl_book3e: Don't set rodata RO too early b073096df4de powerpc/papr_scm: Fix leaking nvdimm_events_map elements 5607a77a365d powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup cc62dde2a5f4 powerpc/xive: Fix refcount leak in xive_spapr_init 44b69f6a910b macintosh: via-pmu and via-cuda need RTC_LIB 85544ecd9c5e powerpc/perf: Fix the threshold compare group constraint for power9 c8de1b7ec248 powerpc/perf: Fix the threshold compare group constraint for power10 20510e7677ad powerpc/powernv: Get STF barrier requirements from device-tree 057419954638 powerpc/powernv: Get L1D flush requirements from device-tree cebdd94c6d54 powerpc/64: Only WARN if __pa()/__va() called with bad addresses c50242e4a54b mailbox: pcc: Fix an invalid-load caught by the address sanitizer 86425cd20ef6 perf stat: Always keep perf metrics topdown events in a group 9a1aee8f2160 perf evlist: Keep topdown counters in weak group c82ac60594c5 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() f8e3a47d098f cxl/mem: Drop mem_enabled check from wait_for_media() 19f90057fac4 PCI: microchip: Fix potential race in interrupt handling eda6f3f9403f KVM: PPC: Book3S HV: Fix vcore_blocked tracepoint eda8eba0dedc PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 1124e39fea0e Input: sparcspkr - fix refcount leak in bbc_beep_probe 49ca50a98b36 mce: fix set_mce_nospec to always unmap the whole page bdad78f08735 x86/mce: relocate set{clear}_mce_nospec() functions dd68dfd8bade hugetlbfs: fix hugetlbfs_statfs() locking 1dfdb18062c2 ARM: dts: lan966x: swap dma channels for crypto node 0d7c634dd531 ARM: dts: at91: sama7g5: remove interrupt-parent from gic node 340f65c4d824 crypto: cryptd - Protect per-CPU resource by disabling BH. 8aca355c32fe crypto: sun8i-ss - handle zero sized sg e8d0d94cef69 crypto: sun8i-ss - rework handling of IV 0bcf44903ef4 tty: fix deadlock caused by calling printk() under tty_port->lock 45a76414b6d8 module: fix [e_shstrndx].sh_size=0 OOB access a41b7892fac4 module.h: simplify MODULE_IMPORT_NS 0095225eb6e3 PCI: mediatek-gen3: Assert resets to ensure expected init state d5ac5983985f PCI: imx6: Fix PERST# start-up sequence 7751e288907b ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() dfeb241d2d8a proc: fix dentry/inode overinstantiating under /proc/${pid}/net a2a605d6a33b ASoC: atmel-classd: Remove endianness flag on class d component d44873058017 ASoC: atmel-pdmic: Remove endianness flag on pdmic component f613b3d42e86 arm64: dts: marvell: espressobin-ultra: enable front USB3 port 84a739fdb742 arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config 17bb59c2affe RDMA/hns: Add the detection for CMDQ status in the device initialization process 0eaed84a71dc powerpc/4xx/cpm: Fix return value of __setup() handler 2fa41bbdea6c powerpc/idle: Fix return value of __setup() handler fb4f022b3ad1 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() ecc9d39a9fac pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins 0be56b99f395 pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins 5fb5ad4cf1d3 powerpc/8xx: export 'cpm_setbrg' for modules 210d86677989 drm/msm/dpu: fix error check return value of irq_of_parse_and_map() e039c0b59859 list: fix a data-race around ep->rdllist a34a5d160ca1 ocfs2: fix mounting crash if journal is not alloced a382e3727f8e firmware: arm_ffa: Remove incorrect assignment of driver_data 85e12382b398 firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe a8629e4fd416 drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() c3660f0b7078 dax: fix cache flush on PMD-mapped pages 6905be93d1ab drivers/base/node.c: fix compaction sysfs file leak 71fb71f3524e crypto: ccp - Fix the INIT_EX data file open failure 668e3192aa5e pinctrl: mvebu: Fix irq_of_parse_and_map() return value 9f2c9a5abb5e nvdimm: Allow overwrite in the presence of disabled dimms 2fd853fdb40a nvdimm: Fix firmware activation deadlock scenarios 2ccfcd7a09c8 firmware: arm_scmi: Fix list protocols enumeration in the base protocol 437e5f43589d ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path 6fcb0b1d0930 ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname() 0ef1af1e0201 arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates b48b98743b56 soc: bcm: Check for NULL return of devm_kzalloc() 1b04a27195f0 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() 45d5afe8a3da mfd: ipaq-micro: Fix error check return value of platform_get_irq() 905161a324e1 powerpc/fadump: fix PT_LOAD segment for boot memory area ce5d0334e4c7 Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero 35101441c841 arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name 55652a11956f pinctrl: mediatek: mt8195: enable driver on mtk platforms 204217f6ab4c pinctrl/rockchip: support deferring other gpio params 96d8d39faa41 arm: mediatek: select arch timer for mt7629 64a94d8a0c77 drm/msm: return the average load over the polling period 8732365072c4 drm/msm: simplify gpu_busy callback a256ab0ddf11 pinctrl: bcm2835: implement hook for missing gpio-ranges 3c09322836de gpiolib: of: Introduce hook for missing gpio-ranges d2531fc2a4c2 crypto: marvell/cesa - ECB does not IV f7d835a4523a hwrng: cn10k - Make check_rng_health() return an error code b3ab33c1b9c2 hwrng: cn10k - Optimize cn10k_rng_read() 9e9087cf34ee misc: ocxl: fix possible double free in ocxl_file_register_afu 091ec5b6fad0 ARM: dts: bcm2835-rpi-b: Fix GPIO line names 329c9f4c3bd5 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED 516ebf0c6d48 ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C 064ec7968941 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT c64fbbaef0ab arm64: dts: qcom: sm8450: Fix missing iommus for qup1 767f25a2e7c8 arm64: dts: qcom: sm8450: Fix missing iommus for qup 1a2ff491b995 ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks e403e6c1ff79 dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible 735162c84673 ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 8bd8156daac0 can: xilinx_can: mark bit timing constants as const eff90c12e7c3 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls 25f04f4568f8 ARM: dts: imx6dl-colibri: Fix I2C pinmuxing 759d911302dc platform/chrome: cros_ec: fix error handling in cros_ec_register() f5f25d232ff5 crypto: qat - set COMPRESSION capability for DH895XCC 61d9aa75bd33 crypto: qat - set CIPHER capability for DH895XCC fdfe006a3656 arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel 28835eacce6a KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault 4471fd2dae9c KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry fefbb0975c6b cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pci 7c59323547f3 cxl/pci: Add debug for DVSEC range init failures 82a449257f78 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() e8f09770a9e7 arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins 73742e979921 arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name 362935191414 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks 4a9c2b82b0f6 PCI: dwc: Fix setting error return on MSI DMA mapping failure 09b2d906d78d PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() 1e7e20f81b20 PCI: rockchip: Fix find_first_zero_bit() limit 1844bbb3eeae PCI: cadence: Fix find_first_zero_bit() limit 573bf8cdd1a8 arm64: defconfig: reenable SM_DISPCC_8250 d6d9a98d2847 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc 91f38f04aa99 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc a8826f9fd6ad ARM: dts: suniv: F1C100: fix watchdog compatible bdf80d951551 ARM: dts: BCM5301X: Update pin controller node name 667a8b71d98d memory: samsung: exynos5422-dmc: Avoid some over memory allocation 7bd85176ab80 PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 9fa0f5e01d06 arm64: dts: mt8192: Fix nor_flash status disable typo 54e1c19f2900 arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 3b52294302b9 media: lirc: revert removal of unused feature flags 4b22109d81d1 Revert "net/smc: fix listen processing for SMC-Rv2" da499d598cb8 Bluetooth: hci_conn: Fix hci_connect_le_sync 0cae511a7294 dma-direct: don't over-decrypt memory bdcb086bde38 net/smc: fix listen processing for SMC-Rv2 f16d61efc18a net/smc: postpone sk_refcnt increment in connect() c33ed853e759 net: dsa: restrict SMSC_LAN9303_I2C kconfig a59fdc947f4a dpaa2-eth: unmap the SGT buffer before accessing its contents c52ac0a8fd18 dpaa2-eth: use the correct software annotation field ba5fe3dd4833 dpaa2-eth: retrieve the virtual address before dma_unmap 091a1cc50c56 hinic: Avoid some over memory allocation 4bb35793aec4 rxrpc: Fix decision on when to generate an IDLE ACK c8058a6e445f rxrpc: Don't let ack.previousPacket regress fac855477ef6 rxrpc: Fix overlapping ACK accounting 1d597982b9f9 rxrpc: Don't try to resend the request if we're receiving the reply e198f1930050 rxrpc: Fix listen() setting the bar too high for the prealloc rings 79f9a73559ca rxrpc: Fix locking issue 2fff66fd44f5 hwmon: (pmbus) Check PEC support before reading other registers 60b189ab26f5 hwmon: (dimmtemp) Fix bitmap handling 09de7d3594b3 hv_netvsc: Fix potential dereference of NULL pointer e7322da399fb amt: fix memory leak for advertisement message 030757c89302 amt: fix gateway mode stuck bc0954548b32 net: stmmac: fix out-of-bounds access in a selftest 4c14fe9525ce perf parse-events: Support different format of the topdown event name ff3a91f679df ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() 85eed460681d bonding: fix missed rcu protection d272685663d4 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx 7395cc29e537 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() 45aa6137bcc0 scsi: hisi_sas: Fix rescan after deleting a disk 5bb8c3bbd8ec net: macb: Fix PTP one step sync support 1def4493ccd7 PM: domains: Fix initialization of genpd's next_wakeup 57341de6cf1a platform/x86: intel_cht_int33fe: Set driver data d84a513ec85a cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used 831a17e03544 cpuidle: psci: Fix regression leading to no genpd governor 450f746ca72b ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() 799591b7b2db ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR' f75b4d99d76c bfq: Allow current waker to defend against a tentative one 65936f5b914e bfq: Relax waker detection for shared queues ec0925b73169 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 9abdf0c01842 thermal/core: Fix memory leak in __thermal_cooling_device_register() 61621e042c22 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe 780d2c89940f thermal/drivers/bcm2711: Don't clamp temperature at zero 7ce24b3e6b9d drm/i915: Fix CFI violation with show_dynamic_id() 02fbf7197d30 drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 4a34a43adaed selftests/bpf: Add missed ima_setup.sh in Makefile 59023c4fb1ab drm/msm: don't free the IRQ if it was not requested 209a10f95591 x86/sev: Annotate stack change in the #VC handler d63ffe3fb3f8 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() 06907a374f1b drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init 5aa5f41dec12 drm/msm/dsi: don't powerup at modeset time for parade-ps8640 33f4ff03647c ext4: reject the 'commit' option on ext2 filesystems 5b6cc81f4a4b net/mlx5e: Correct the calculation of max channels for rep 6b59e1907f58 erofs: fix buffer copy overflow of ztailpacking feature 8e4e69c59509 blk-cgroup: always terminate io.stat lines 4a59c763ef9b regulator: scmi: Fix refcount leak in scmi_regulator_probe 81328c1f28a0 media: rkvdec: h264: Fix bit depth wrap in pps packet 026039ac2dfa media: rkvdec: h264: Fix dpb_valid implementation 424c087019d2 media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR() 6978fa43fd7b media: i2c: ov2640: Depend on V4L2_ASYNC a739d3031046 media: ov7670: remove ov7670_power_off from ov7670_remove 51e85ca301ca kselftest/arm64: bti: force static linking 554df0f70bff ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* 8d1f036c7350 net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 0523625c0524 sctp: read sk->sk_bound_dev_if once in sctp_rcv() 20b2f6179787 net: annotate races around sk->sk_bound_dev_if 853c75639937 m68k: math-emu: Fix dependencies of math emulation support 39055207c27a nvme: set dma alignment to dword 7179d484c7a7 irqchip/gic-v3: Fix priority mask handling 76515c6007fe irqchip/gic-v3: Refactor ISB + EOIR at ack time 512691a9719b irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling d04cd7a84286 io_uring: only wake when the correct events are set 598afcea1350 io_uring: avoid io-wq -EAGAIN looping for !IOPOLL 762794922caf media: mediatek: vcodec: Fix v4l2 compliance decoder cmd test fail 5704e6a063bc Bluetooth: btmtksdio: fix the reset takes too long 456f1dfb6a3d Bluetooth: btmtksdio: fix possible FW initialization failure 01c6a899fa6b Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event 05b104152be0 Bluetooth: protect le accept and resolv lists with hdev->lock d89fd0e502cb Bluetooth: use hdev lock for accept_list and reject_list in conn req 16f6bbb876fb Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring 99df16007f4b Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout fa6a0df876dc Bluetooth: mt7921s: Fix the incorrect pointer check c75ae7276823 media: hantro: HEVC: Fix tile info buffer value computation c1e4614cd349 media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check 4eee15a5acbf media: vsp1: Fix offset calculation for plane cropping 2ddcee057316 media: make RADIO_ADAPTERS tristate 24e807541e4a media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init cffb92150342 media: exynos4-is: Change clk_disable to clk_disable_unprepare 0f618f509b29 media: i2c: rdacm2x: properly set subdev entity function 8a80bbf756c7 media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe ae817e52780e media: st-delta: Fix PM disable depth imbalance in delta_probe 98a81644963b mt76: mt7915: fix twt table_mask to u16 in mt7915_dev ddd426d72aca mt76: fix tx status related use-after-free race on station removal adca9cbd501d mt76: do not attempt to reorder received 802.3 packets without agg session 677e669973bf mt76: mt7921: fix kernel crash at mt7921_pci_remove e58698ce5b19 mt76: fix antenna config missing in 6G cap e08c4f7b5b8a mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate 10ad4f4c5c5c mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set 268e8ef187eb mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector b6d084d01572 mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup 3be3129a546c mt76: mt7921: Fix the error handling path of mt7921_pci_probe() e0f589da9296 mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss 886d01882efa mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter c4f456209082 mt76: mt7915: fix DBDC default band selection on MT7915D 64778ad5091d media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe e66c8a0f9924 media: aspeed: Fix an error handling path in aspeed_video_probe() 1676245b1597 scripts/faddr2line: Fix overlapping text section failures f7dbaba76713 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir 988a2035d8e6 block: Fix the bio.bi_opf comment 46d1b310a2d5 ASoC: samsung: Fix refcount leak in aries_audio_probe 2a3451c79060 dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages afa4e97e7bb4 PM: EM: Decrement policy counter 49d785baeb91 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt d855505851ee ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe 81b7edaabd44 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe 7f75e9f629ef ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe c6cc13aa36c2 HID: amd_sfh: Modify the hid name db4e1b37aaf5 HID: amd_sfh: Modify the bus name e56c53fd1b31 wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice() 131e1108850a scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() ad1f3ffabb5a scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() 128384227240 ath11k: Don't check arvif->is_started before sending management frames c4e2399317f9 perf/amd/ibs: Use interrupt regs ip for stack unwinding c62c60e885e6 samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided 22d2ff440846 regulator: qcom_smd: Fix up PM8950 regulator configuration 90c32bca1802 Revert "cpufreq: Fix possible race in cpufreq online error path" 40b51548edca selftests/bpf: Prevent skeleton generation race 9d9c84825c3e spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() 7f9bb33df553 iomap: iomap_write_failed fix 9b76921de47e arm64: stackleak: fix current_top_of_stack() 258737ec8b8c media: uvcvideo: Fix missing check to determine if element is found in list 860b90be37ba drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 46e5ce63924a drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 33dc5aac46e0 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected 507ebd79f4dc drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() 82ffe696122c drm/msm/dsi: fix address for second DSI PHY on SDM660 a80070142931 drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit 92eff8c32710 ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() d4c824f9608f linkage: Fix issue with missing symbol size da03bbfbf5ac wl1251: dynamically allocate memory used for DMA 64eb54b5243b regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET e97507d6561b arm64: fix types in copy_highpage() 5e9cdfd23772 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 57690fd61694 irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value f91ae7f11afd irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value 69bd9ec76834 irqchip/exiu: Fix acknowledgment of edge triggered interrupts a81340705c97 x86: Fix return value of __setup handlers af669d8fadc6 nl80211: don't hold RTNL in color change request c7de19d1706b virtio_blk: fix the discard_granularity and discard_alignment queue limits 9562f551283e perf tools: Use Python devtools for version autodetection rather than runtime 38f517756a4e spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA ecfa52654d0c drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() d688185c4caf kunit: fix debugfs code to use enum kunit_status, not bool f09937e80f9b drm/msm: Fix null pointer dereferences without iommu 9b28ed22477a drm/bridge: it6505: Send DPCD SET_POWER to downstream a450ad88c78b drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H f736ecc151aa drm/msm: add missing include to msm_drv.c 900948d861e3 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 9f5495a5c51c drm/msm/hdmi: check return value after calling platform_get_resource_byname() 110b7bbefdcc drm/msm/dsi: fix error checks and return values for DSI xmit functions a0b1f84c6067 drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test 3f0f4bc449f3 drm/msm/dp: reset DP controller before transmit phy test pattern e757b5d6275c drm/msm/dp: fix error check return value of irq_of_parse_and_map() 4567e03e3250 drm/msm/dp: stop event kernel thread when DP unbind 5b0adf5cbf3b drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume fabdedaa1dc0 perf tools: Add missing headers needed by util/data.h fdb69ca804b1 ASoC: rk3328: fix disabling mclk on pclk probe failure 38eee09e4344 x86/speculation: Add missing prototype for unpriv_ebpf_notify() f8e262eb7575 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe() 13b60d3dc84b mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() c34698832cfb x86/pm: Fix false positive kmemleak report in msr_build_context() 0b3ca36c7b2d mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() d74ebbdc6ada libbpf: Fix logic for finding matching program for CO-RE relocation f1acfaec0aa2 selftests/resctrl: Fix null pointer dereference on open failed 3b72deb784a7 drm/v3d: Fix null pointer dereference of pointer perfmon 591dec915872 scsi: ufs: core: Exclude UECxx from SFR dump list d4125bddc8c0 scsi: ufs: qcom: Fix ufs_qcom_resume() 729e79bf37c0 scsi: iscsi: Fix harmless double shift bug 7c89b949a9ef drm/msm/dpu: adjust display_v_end for eDP and DP c3b0343397ab drm/msm: properly add and remove internal bridges e1ea40d9d6fc selftests/damon: add damon to selftests root Makefile fc89f17678d2 of: overlay: do not break notify on NOTIFY_{OK|STOP} c9df9af31709 spi: rockchip: fix missing error on unsupported SPI_CS_HIGH 52daaab64e96 fsnotify: fix wrong lockdep annotations 1cdb092ef090 inotify: show inotify mask flags in proc fdinfo a009e714cfe6 mtdblock: warn if opened on NAND b41ef7ad9238 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it b836b7fe8557 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 df7be58a1680 media: imx: imx-mipi-csis: Fix active format initialization on source pad 6cf530d12296 media: imx: imx-mipi-csis: Rename csi_state to mipi_csis_device cb561262284a media: hantro: Empty encoder capture buffers by default 60a5bcf5e111 media: hantro: Implement support for encoder commands 43ed8ae8c281 media: amphion: fix decoder's interlaced field 9dd783274c89 media: i2c: max9286: fix kernel oops when removing module 3dad3fed5672 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 54cc551a02d2 printk: wake waiters for safe and NMI contexts 955f05b56c03 printk: add missing memory barrier to wake_up_klogd() 80105c7275ba cpufreq: Fix possible race in cpufreq online error path 19da42421e34 drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency 85f5a5278b57 spi: img-spfi: Fix pm_runtime_get_sync() error checking 1052dc5328dc sched/psi: report zeroes for CPU full at the system level f69c33a5e8eb sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 3acee9cb8cb8 signal: Deliver SIGTRAP on perf event asynchronously if blocked b3a3aa86a78f drm/mediatek: dpi: Use mt8183 output formats for mt8192 60f21eda69f1 regulator: da9121: Fix uninit-value in da9121_assign_chip_model() 2d7ab7115903 drm/bridge: Fix error handling in analogix_dp_probe 8bb1716507eb HID: elan: Fix potential double free in elan_input_configured 103511a8e120 HID: hid-led: fix maximum brightness for Dream Cheeky efea1dd176ed mtd: rawnand: denali: Use managed device resources 3acce9221b45 drm/bridge: anx7625: Use uint8 for lane-swing arrays 710a8989b4b4 bpf: Move rcu lock management out of BPF_PROG_RUN routines 3ea92e6a03b8 EDAC/dmc520: Don't print an error for each unconfigured interrupt line 0c96e32decd5 drbd: fix duplicate array initializer 18233ed3132e drbd: use bdev_alignment_offset instead of queue_alignment_offset 5226b5cddceb drbd: use bdev based limit helpers in drbd_send_sizes d4b5dce07777 drbd: remove assign_p_sizes_qlim dd6093fba139 target: remove an incorrect unmap zeroes data deduction 504999e505a8 net: dsa: qca8k: correctly handle mdio read error 07230a1c8643 drm/amd/amdgpu: Remove static from variable in RLCG Reg RW 01a0e3fbf13b device property: Allow error pointer to be passed to fwnode APIs 884a0cd1d35d efi: Add missing prototype for efi_capsule_setup_info 80bcee8dc02e efi: Allow to enable EFI runtime services by default on RT 1e32083f3271 cpufreq: governor: Use kobject release() method to free dbs_data 4f5d71930f41 NFC: NULL out the dev->rfkill to prevent UAF e4a9162cfc04 ixp4xx_eth: fix error check return value of platform_get_irq() e3d21874fd7f net: dsa: mt7530: 1G can also support 1000BASE-X link mode f24db20ae702 net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK d36ff612e5af scftorture: Fix distribution of short handler delays 292f1e613693 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout a63ef3173302 drm/amd/amdgpu: Fix asm/hypervisor.h build error. 4b60c5f398da drm: mali-dp: potential dereference of null pointer 1024af763bc5 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() d032bb24b980 nl80211: show SSID for P2P_GO interfaces 0f80444f8136 mptcp: reset the packet scheduler on PRIO change 7e4f3136d94a mptcp: reset the packet scheduler on incoming MP_PRIO 4e31a17364a1 mptcp: optimize release_cb for the common case 793571f50314 x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interpretation d1660449d270 libbpf: Don't error out on CO-RE relos for overriden weak subprogs cd1fb64546eb drm/vc4: txp: Force alpha to be 0xff if it's disabled 819e5fd43a30 drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 4163f109a24d drm/vc4: hvs: Reset muxes at probe time d869750e2ab5 drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. 4ad91fb094f5 drm/mediatek: Fix mtk_cec_mask() 634f1c7337f1 drm/vc4: hvs: Fix frame count register readout 75ff1ddaeb73 drm/vc4: kms: Take old state core clock rate into account 85cef65d9c16 drm/mediatek: Fix DPI component detection for MT8192 3a4027b5971f drm/mediatek: Add vblank register/unregister callback functions 137ec9097423 x86/delay: Fix the wrong asm constraint in delay_loop() 7c47096304b5 docs: driver-api/thermal/intel_dptf: Use copyright symbol 94587aa17abf ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 98d5afe868df ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe d808f3b74b31 ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it a59b99584160 ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t b9e8415ffcc2 ASoC: codecs: Fix error handling in power domain init and exit handlers b740ef5cf24b spi: qcom-qspi: Add minItems to interconnect-names f84d6054fd58 mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG 26cd4859c0dd drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling aef019ec5010 drm: bridge: icn6211: Fix register layout 72df31f7c710 drm/bridge: adv7511: clean up CEC adapter when probe fails a34caa225706 drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() 93c4b5dd440a drm/edid: fix invalid EDID extension block filtering 7925d2cda00b ath9k: fix ar9003_get_eepmisc 1fcf40a5889a drm/bridge: it6505: Fix build error 4b437756c37a drm: bridge: it66121: Fix the register page length 6105c8336c49 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 8b1bb2d40654 drm/vmwgfx: Fix an invalid read 6a9ae2fe8870 fbdev: defio: fix the pagelist corruption a8f185654c26 drm/ssd130x: Reduce temporary buffer sizes 8526a62946d9 drm/ssd130x: Fix rectangle updates ef2a1d85bfdd drm/format-helper: Fix XRGB888 to monochrome conversion de0613ae142f drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() 04a9bffef510 drm/solomon: Make DRM_SSD130X depends on MMU 0ca728d09a03 drm: ssd130x: Always apply segment remap setting f4cac30f11b6 drm: ssd130x: Fix COM scan direction register mask 078e958b4150 drm/bridge: anx7625: check the return on anx7625_aux_trans 1968b33e3f56 dt-bindings: display: sitronix, st7735r: Fix backlight in example 08d9a75eab59 drm/omap: fix NULL but dereferenced coccicheck error b319f89818d6 drm/selftests: missing error code in igt_buddy_alloc_smoke() 229b90d7a57c drm/bridge_connector: enable HPD by default if supported 9f6817682245 drm: fix EDID struct for old ARM OABI format 8b1ae300c295 Input: gpio-keys - cancel delayed work only in case of GPIO 057335b39e46 cifs: do not use tcpStatus after negotiate completes 22e7e400fd1a RDMA/hfi1: Prevent panic when SDMA is disabled cc45e3b25540 smb3: check for null tcon 4f7dca35d0d2 fanotify: fix incorrect fmode_t casts 7e3f1dfb9e21 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 059d62bd09e4 macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled cd0b1e6d8ea1 powerpc/powernv: fix missing of_node_put in uv_init() 9a42bc2494fa powerpc/xics: fix refcount leak in icp_opal_init() e92b7a20bb4d powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5ce8953fccf0 cifs: return ENOENT for DFS lookup_cache_entry() 4387e7ece45a tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate 69b9afb8e303 alpha: fix alloc_zeroed_user_highpage_movable() 231d4e455ae2 KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting 701a8a492269 PCI: cadence: Clear FLR in device capabilities register 59ea6b3ae51d PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() c9c41f027382 powerpc/rtas: Keep MSR[RI] set when calling RTAS 3e7c3ae66d83 PCI: microchip: Add missing chained_irq_enter()/exit() calls 89f7e9252868 cpufreq: Avoid unnecessary frequency updates due to mismatch 45d211668d33 ARM: hisi: Add missing of_node_put after of_find_compatible_node a34b407ef896 arm64: dts: qcom: sc7280-qcard: Configure CTS pin to bias-bus-hold for bluetooth e4c4de19ff48 arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold for bluetooth 5a49cb78c1ca ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM d6de7b181c29 ARM: versatile: Add missing of_node_put in dcscb_init 01f9e02e0f13 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() a4f995bddf76 fat: add ratelimit to fat*_ent_bread() e16455c9f9b0 powerpc/fadump: Fix fadump to work with a different endian capture kernel ac0526bad84c ARM: OMAP1: clock: Fix UART rate reporting algorithm 7618cccc04ce ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c d306a534353a ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb fe0a7749fa28 arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property 9d3fec8ab6e1 fs: jfs: fix possible NULL pointer dereference in dbFree() 01ba41a35962 soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc 9b63d9aeef8f crypto: qat - fix off-by-one error in PFVF debug print 8f4919197812 crypto: ccree - use fine grained DMA mapping dir a9c2b23a7ac6 PM / devfreq: rk3399_dmc: Disable edev on remove() de3aa8f1087b arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count f878fa9a60e0 arm64: dts: qcom: msm8994: Fix the cont_splash_mem address 1b5b43398340 ASoC: amd: Add driver data to acp6x machine driver f5224fa07f6d ARM: dts: s5pv210: align DMA channels with dtschema d7c5037afc66 ARM: dts: socfpga: align interrupt controller node name with dtschema 861b25a17d11 ARM: dts: ox820: align interrupt controller node name with dtschema f17a36a35bc4 PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited e2941b06c360 IB/rdmavt: add missing locks in rvt_ruc_loopback 37af1c163d7b kunit: fix executor OOM error handling logic on non-UML 607c9c579fca scsi: target: tcmu: Avoid holding XArray lock when calling lock_page ac7f8187ab07 linux/types.h: reinstate "__bitwise__" macro for user space use cd6f4becfc56 gfs2: use i_lock spin_lock for inode qadata 9d89df49c4ff selftests/bpf: fix btf_dump/btf_dump due to recent clang change db5d1c65500b char: tpm: cr50_i2c: Suppress duplicated error message in .remove() 5b85f7c3b865 eth: tg3: silence the GCC 12 array-bounds warning f5cb5d5d60e9 afs: Adjust ACK interpretation to try and cope with NAT a91821cca31e rxrpc, afs: Fix selection of abort codes f2dcc1a750b4 rxrpc: Return an error to sendmsg if call failed 6d31381db7fd hwmon: (pmbus) Add get_voltage/set_voltage ops 414a227dc135 m68k: atari: Make Atari ROM port I/O write macros return void b1ddce7ce3e4 selftests/bpf: Add missing trampoline program type to trampoline_count test 4da61d58d104 net: ipa: ignore endianness if there is no header c2d351d10d9c x86/microcode: Add explicit CPU vendor dependency 6312ae12b4bd can: mcp251xfd: silence clang's -Wunaligned-access warning cb980cda308d nvme: set non-mdts limits in nvme_scan_work ff16d9fbd17b ACPI: CPPC: Assume no transition latency if no PCCT b13c9dfae75b ASoC: rt1015p: remove dependency on GPIOLIB 2b0b83e69839 ASoC: max98357a: remove dependency on GPIOLIB 935fa666534d blk-throttle: Set BIO_THROTTLED when bio has been throttled 8f9149825ea5 of/fdt: Ignore disabled memory nodes c32fafe68298 rtw89: cfo: check mac_id to avoid out-of-bounds f48bca53c156 media: hantro: Stop using H.264 parameter pic_num b0424b5595d8 media: exynos4-is: Fix compile warning bd219273b4e0 net: phy: micrel: Allow probing without .driver_data 70791f8caf5e kunit: tool: make parser stop overwriting status of suites w/ no_tests 7a875ad8706f btrfs: fix anon_dev leak in create_subvol() f81fb5e6c663 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() 270ae62b8111 drm/amd/pm: update smartshift powerboost calc for smu13 7f5adf4a02b6 drm/amd/pm: update smartshift powerboost calc for smu12 399862005a32 nbd: Fix hung on disconnect request if socket is closed before 453f0920ffc1 ASoC: rt5645: Fix errorenous cleanup order 54a4c1e47d1b nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 4fdf8fecfd1b openrisc: start CPU timer early in boot 1fa37b00dc55 media: mediatek: vcodec: prevent kernel crash when rmmod mtk-vcodec-dec.ko 8757b46ba7e4 bnxt_en: Configure ptp filters during bnxt open a68763e57d33 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA 4a6b0ea39b33 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for QCA 6a88f49a76b6 Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk 969a1b3ea3cb usbnet: Run unregister_netdev() before unbind() again bf3070dfbdd8 media: cec-adap.c: fix is_configuring state 6f85e862aa2e media: imon: reorganize serialization 87adb778666d media: ccs-core.c: fix failure to call clk_disable_unprepare d4268cfa97be media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values a646418ffe7f media: coda: limit frame interval enumeration to supported encoder frame sizes 1cdc768468c2 media: rga: fix possible memory leak in rga_probe 8bbf46e39c88 mt76: fix encap offload ethernet type check 54fd3667a7df mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 966d75207bb1 mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 055310566ff4 rtlwifi: Use pr_warn instead of WARN_ONCE bd8b222a0002 kunit: bail out of test filtering logic quicker if OOM 57cc9cc7cbdd ipmi: Fix pr_fmt to avoid compilation issues 1dd3440341f8 ipmi: Add an intializer for ipmi_smi_msg struct 1b105105b6f3 ipmi:ssif: Check for NULL msg when handling events and messages 489163efdfbb ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default 95dd19438c6b ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe 97d7c0685de0 fs: hold writers when changing mount's idmapping 54d4a1649375 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC 76ef4d53e1b1 spi: stm32-qspi: Fix wait_cmd timeout in APM mode 53e0b6065036 sched/core: Avoid obvious double update_rq_clock warning 7c8f209f59da perf/amd/ibs: Cascade pmu init functions' return value 4d0610a20172 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES b1320c9a4d30 net: remove two BUG() from skb_checksum_help() 2216b1f1ee26 scsi: lpfc: Alter FPIN stat accounting logic a1516930cb60 scsi: lpfc: Inhibit aborts if external loopback plug is inserted d37cca4b5259 scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW 73c3dd7f3dbb ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks 492a909f775b net/mlx5: Increase FW pre-init timeout for health recovery 5ebcd3655278 ASoC: tscs454: Add endianness flag in snd_soc_component_driver 66f9436ed2e1 of: Support more than one crash kernel regions for kexec -s 12a4ecc68f45 drm/tegra: gem: Do not try to dereference ERR_PTR() 50db547e5f25 HID: bigben: fix slab-out-of-bounds Write in bigben_probe e7be3877589d ice: always check VF VSI pointer values 7ac4b7b2ad80 regulator: mt6315: Enforce regulator-compatible, not name a8bc56491a42 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo 648befb20024 drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init ecc5f53062e0 mlxsw: Treat LLDP packets as control b8c131867386 mlxsw: spectrum_dcb: Do not warn about priority changes 896b03bb7c70 ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload 3f0c04300816 ASoC: dapm: Don't fold register value changes into notifications 150fdfe3355b net/mlx5: fs, delete the FTE when there are no rules attached to it b95e58ddb944 net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create 8e99e2c66f94 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL e215f411d07d scsi: target: tcmu: Fix possible data corruption b166184229ca ath11k: fix warning of not found station for bssid in message 13e2ecf4c88e xtensa: move trace_hardirqs_off call back to entry.S dde36cfca8da drm/msm/dpu: Clean up CRC debug logs f3d386a6c15b drm: msm: fix error check return value of irq_of_parse_and_map() 3910ae71cb96 arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall 5321e5211b5d ath10k: skip ath10k_halt during suspend for driver state RESTARTING 6d3601526b7b drm/amd/pm: fix the compile warning 9742bc0f30f8 drm/amdkfd: Fix circular lock dependency warning ad6dd7a2bac8 drm/plane: Move range check for format_count earlier 1bc164a07d62 ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 8f15e67af9be ath11k: disable spectral scan during spectral deinit 7860d8f80826 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() d6a97cae14a4 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() f9e2df6fcc7a drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells 6f3b92b544cf scsi: megaraid: Fix error check return value of register_chrdev() 63cf5a234d67 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit a828920b9ec0 mmc: jz4740: Apply DMA engine limits to maximum segment size d8f1558e1daf md/bitmap: don't set sb values if can't pass sanity check 005fd553f5f1 media: cx25821: Fix the warning when removing the module 453514a874c7 media: pci: cx23885: Fix the error handling in cx23885_initdev() 790bfada0183 media: venus: do not queue internal buffers from previous sequence b73ed0510bb8 media: venus: hfi: avoid null dereference in deinit fa83ea1de5b3 media: i2c: dw9714: Disable the regulator when the driver fails to probe 86a3853e79de media: Revert "media: dw9768: activate runtime PM and turn off device" f19a6333d12a ath9k: fix QCA9561 PA bias level 54261314ee66 net: macb: In ZynqMP initialization make SGMII phy configuration optional 2884aa35be23 ASoC: rsnd: care return value from rsnd_node_fixed_index() ff224eb01be0 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear() 43eb9b667b95 drm/amd/pm: fix double free in si_parse_power_table() 49ec3441aa5e drm/amdgpu/pm: fix the null pointer while the smu is disabled 9cead4d792d5 cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode 517e0835cfb2 scsi: lpfc: Fix call trace observed during I/O with CMF enabled c00df0f34a6d scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT 10663ebec0ad scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI 0c4eed901285 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock 09c772557a4f scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() aadd1443aae7 loop: implement ->free_disk 597a6377a556 tcp: consume incoming skb leading to a reset 3467fc494c00 tools/power turbostat: fix ICX DRAM power numbers 0a4ac347e60b spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ad4989b9ecec rtw88: 8821c: fix debugfs rssi value 9e106f190ec4 rtw88: fix incorrect frequency reported 582aea6084cc ALSA: jack: Access input_dev under mutex 912d63dda456 sfc: ef10: Fix assigning negative value to unsigned variable 6c8f330d2090 rcu: Make TASKS_RUDE_RCU select IRQ_WORK 0a2103507619 rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_invoke_cbs() 8f49a8758b5c rcu-tasks: Fix race in schedule and flush work cf8695037022 drm/amd/display: Disabling Z10 on DCN31 a0c3aef3f0d6 drm/komeda: return early if drm_universal_plane_init() fails. 9ded2a5ef10d mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) a275742761f9 libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernels 00182ed2f21b ACPICA: Avoid cache flush inside virtual machines df3ea29d649d x86/platform/uv: Update TSC sync state for UV5 d08bbaebd7e0 fbcon: Consistently protect deferred_takeover with console_lock() ad798bfc29b7 ipv6: fix locking issues with loops over idev->addr_list 528d2023ccf4 ipw2x00: Fix potential NULL dereference in libipw_xmit() acb15c011f29 b43: Fix assigning negative value to unsigned variable 64e50860c530 b43legacy: Fix assigning negative value to unsigned variable fd8890accd73 mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue b162ac8c84ed rtw89: fix misconfiguration on hw_scan channel time f6aff772c997 rtw89: ser: fix CAM leaks occurring in L2 reset 8fb20438915b selftests/bpf: Fix file descriptor leak in load_kallsyms() ec5dfa1d66f2 ath11k: Change max no of active probe SSID and BSSID to fw capability e56dbcecb378 selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync 404db32467aa selftests/bpf: Fix vfs_link kprobe definition 0f8bc147a963 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes a2d9b7357469 ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() 161766de4537 drm/vmwgfx: validate the screen formats 71950e4d7398 drm/selftests: fix a shift-out-of-bounds bug 1409b0c948fb iommu/vt-d: Add RPLS to quirk list to skip TE disabling dad11d78682b btrfs: zoned: fix comparison of alloc_offset vs meta_write_pointer 6f7c12f14e36 btrfs: zoned: finish block group when there are no more allocatable bytes left cc04bc922200 btrfs: zoned: zone finish unused block group 570540c770fb btrfs: zoned: properly finish block group on metadata write cfae6f765b3c btrfs: fix deadlock between concurrent dio writes when low on free data space 705cf4246622 btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage() 95898b0be04b btrfs: repair super block num_devices automatically 201d61e28664 btrfs: return correct error number for __extent_writepage_io() a7909752380c btrfs: add "0x" prefix for unsupported optional features 6e3bfbc880ed ptrace: Reimplement PTRACE_KILL by always sending SIGKILL c3aff697eab0 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 5a91fc6aef67 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 9538e524714c kthread: Don't allocate kthread_struct for init and umh f24d3317b550 x86/sgx: Set active memcg prior to shmem allocation f675e3a9189d x86/kexec: fix memory leak of elf header buffer c553b6ba212c perf/x86/intel: Fix event constraints for ICL 396b8e7ab2a9 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails 106dd9b658ac platform/x86: intel-hid: fix _DSM function index handling ebaccc6ff2b2 xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI 6c64a664e1cf xhci: Set HCD flag to defer primary roothub registration 801f4943a506 cifs: when extending a file with falloc we should make files not-sparse ee71f8f1cd3c cifs: fix potential double free during failed mount 3b500c6ecc4a cifs: fix ntlmssp on old servers 2340f1adf9fb cifs: don't call cifs_dfs_query_info_nonascii_quirk() if nodfs was set 7e483f5ddecc fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions 1c3ef03e25b5 fs/ntfs3: Update i_ctime when xattr is added 2c97519ed6b4 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()' d682f56508c7 fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl 2d60eb404c1f fs/ntfs3: Check new size for limits 49d2833defb0 fs/ntfs3: Keep preallocated only if option prealloc enabled b4f35ab0f80a fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space) cedb2fda5324 fs/ntfs3: Update valid size if -EIOCBQUEUED 0753245a72ec fs/ntfs3: provide block_invalidate_folio to fix memory leak 520cb9843336 usb: core: hcd: Add support for deferring roothub registration 5cdc317e6274 usb: dwc3: gadget: Move null pinter check to proper place 463bddd3ff1a usb: isp1760: Fix out-of-bounds array access 5528be7896a8 USB: new quirk for Dell Gen 2 devices a128ee79e9f7 USB: serial: option: add Quectel BG95 modem f2170f29ff19 USB: serial: pl2303: fix type detection for odd device 517dcef4d2dd ALSA: usb-audio: Cancel pending work at closing a MIDI substream 363c4a7c7877 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS b6aab8717151 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop 74c299c51b30 ALSA: hda/realtek - Add new type for ALC245 960fa4fc93dd riscv: Move alternative length validation into subsection 850f91e407b8 riscv: Wire up memfd_secret in UAPI header 4f8221039862 riscv: Fix irq_work when SMP is disabled 30f39ec6348c riscv: Initialize thread pointer before calling C functions 314717446905 RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY 8d6b97ea1a00 parisc/stifb: Keep track of hardware path of graphics card 31b73c6e202d parisc/stifb: Implement fb_is_primary_device() 14229490d6c9 parisc: fix a crash with multicore scheduler f55d74688847 binfmt_flat: do not stop relocating GOT entries prematurely on riscv ---- Link: https://lore.kernel.org/r/20220607165002.659942637@linuxfoundation.org # v5.18.3 Link: https://github.com/Freescale/linux-fslc/pull/576 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 030e17a8f095c413d57ee512a8b4adb2129f4720)
* linux-fslc-imx: update to v5.15.45Andrey Zhizhikin2022-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.45 from stable korg. Following merge conflicts were resolved: ---- v5.15.45: - drivers/crypto/caam/ctrl.c Merge manually upstream commit dd36037d4ae7 ("crypto: caam - fix i.MX6SX entropy delay value") into NXP tree. ---- Following upstream commits are included in this version: ---- 207ca688162d Linux 5.15.45 37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk 6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access 5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access 51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc() 77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs() e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner() fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors 9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format' 581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt() 718ff5fc7e1c media: i2c: imx412: Fix power_off ordering d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity 9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status 12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad 58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters 6e5bc6f7fef0 raid5: introduce MD_BROKEN 69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag 40aaeb41dde0 dm stats: add cond_resched when looping over entries fd77cb622074 dm crypt: make printing of the key constant-time ed0712361a91 dm integrity: fix error code in dm_integrity_ctr() a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data 8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks 8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices 3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration 5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak 8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled 7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock 1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion 9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path 9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path 89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() 585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state e16cc79b0f91 lib/crypto: add prompts back to crypto libraries c504167adc32 exfat: check if cluster num is valid 195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 23cb9eff90b1 net: ipa: compute proper aggregation limit cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring() e6acf868ff0e pipe: make poll_usage boolean and annotate its access 8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect 24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access() f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers 71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600 49651497b637 nfc: pn533: Fix buggy cleanup order 7e18fd12489b net: af_key: check encryption module availability consistency 20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure 8243f5768dea KVM: arm64: Don't hypercall before EL2 init 8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function 09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI ---- Link: https://lore.kernel.org/r/20220603173820.663747061@linuxfoundation.org # v5.15.45 Link: https://github.com/Freescale/linux-fslc/pull/574 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit adc7cf68119f5b8bc17586bb28622d4b64a6f3de)
* linux-fslc-lts: update to v5.15.45Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.45 from stable korg. Following upstream commits are included in this version: ---- 207ca688162d Linux 5.15.45 37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk 6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access 5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access 51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc() 77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs() e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner() fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors 9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format' 581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt() 718ff5fc7e1c media: i2c: imx412: Fix power_off ordering d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity 9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status 12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad 58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters 6e5bc6f7fef0 raid5: introduce MD_BROKEN 69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag 40aaeb41dde0 dm stats: add cond_resched when looping over entries fd77cb622074 dm crypt: make printing of the key constant-time ed0712361a91 dm integrity: fix error code in dm_integrity_ctr() a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data 8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks 8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices 3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration 5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak 8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled 7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock 1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion 9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path 9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path 89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() 585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state e16cc79b0f91 lib/crypto: add prompts back to crypto libraries c504167adc32 exfat: check if cluster num is valid 195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 23cb9eff90b1 net: ipa: compute proper aggregation limit cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring() e6acf868ff0e pipe: make poll_usage boolean and annotate its access 8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect 24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access() f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers 71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600 49651497b637 nfc: pn533: Fix buggy cleanup order 7e18fd12489b net: af_key: check encryption module availability consistency 20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure 8243f5768dea KVM: arm64: Don't hypercall before EL2 init 8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function 09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI ---- Link: https://lore.kernel.org/r/20220603173820.663747061@linuxfoundation.org # v5.15.45 Link: https://github.com/Freescale/linux-fslc/pull/571 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 3723488aea3d552b4272193278fa48c741cc6d7f)
* linux-fslc: update to v5.18.2Andrey Zhizhikin2022-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.18.2 from stable korg. Following upstream commits are included in this version: ---- 25405d5eecac Linux 5.18.2 8f4baf2c2656 ALSA: usb-audio: Optimize TEAC clock quirk 4caf12e7c81d bpf: Do write access check for kfunc and global func 717c39718dbc bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access a08d942ecbf4 bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access a31729c945fd bpf: Fix excessive memory allocation in stack_map_alloc() d2d2a1b6670b bpf: Fix usage of trace RCU in local storage. 652cefc840c6 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes d106a3e96fca bpf: Fix combination of jit blinding and pointers to bpf subprogs. 4f8897bcc20b bpf: Fix potential array overflow in bpf_trampoline_get_progs() 8da0d2d056be bpf: Fill new bpf_prog_pack with illegal instructions e8020d96dd5b NFSD: Fix possible sleep during nfsd4_release_lockowner() d98d13a45e28 NFS: Memory allocation failures are not server fatal errors ca90b4a045df docs: submitting-patches: Fix crossref to 'The canonical patch format' 01e0745c3935 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() f8730e16aa50 tpm: Fix buffer access in tpm2_get_tpm_pt() d4c32bd33522 media: i2c: imx412: Fix power_off ordering 5aada654649d media: i2c: imx412: Fix reset GPIO polarity 22e83371210d x86/sgx: Ensure no data in PCMD page after truncate 0e1f97633953 x86/sgx: Fix race between reclaimer and page fault handler 69432ff18091 x86/sgx: Obtain backing storage page with enclave mutex held 876053dd7503 x86/sgx: Mark PCMD page as dirty when modifying contents 5ded81f42258 x86/sgx: Disconnect backing page references from dirty status 6ad9dbb202a9 HID: multitouch: add quirks to enable Lenovo X12 trackpoint 557b6a9cccee HID: multitouch: Add support for Google Whiskers Touchpad a2b6986316a2 fs/ntfs3: validate BOOT sectors_per_clusters 8a395a219c08 raid5: introduce MD_BROKEN 417c73db67ea dm verity: set DM_TARGET_IMMUTABLE feature flag ddd5cd42bc57 dm stats: add cond_resched when looping over entries eb27bd452e9f dm crypt: make printing of the key constant-time 7b05734915e5 dm integrity: fix error code in dm_integrity_ctr() 3ad6c173c09f ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries 2717654ae022 Bluetooth: hci_qca: Use del_timer_sync() before freeing 03141e3fd52a ALSA: usb-audio: Configure sync endpoints before data 8a8972b98722 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks ff2ce1bf5706 ALSA: usb-audio: Workaround for clock setup on TEAC devices ae6ce35594fa tools/memory-model/README: Update klitmus7 compat table c5402fb5f71f zsmalloc: fix races between asynchronous zspage free and page migration 7f962066014a crypto: qat - rework the VF2PF interrupt handling logic c98c48e067e9 crypto: ecrdsa - Fix incorrect use of vli_cmp 78ad61fa04a9 crypto: caam - fix i.MX6SX entropy delay value 57a01725339f KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak bd6fce7d96d1 KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required 7de373c9b482 KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 f095b9978011 KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest c97c27304359 KVM: x86: avoid loading a vCPU after .vm_destroy was called 02ea15c02bef KVM: x86: avoid calling x86 emulator without a decoded instruction 7cef7042458c KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness e964665cc7ca KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses 8089e5e1d184 KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits 256ded2dbf0e x86/uaccess: Implement macros for CMPXCHG on user addresses 2bfcab29da15 x86, kvm: use correct GFP flags for preemption disabled 9fd15d9f62a1 x86/kvm: Alloc dummy async #PF token outside of raw spinlock c181acbd1a42 x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave) 558ecc747ccf KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 04e4a11dc723 netfilter: conntrack: re-fetch conntrack after insertion 86c0154f4c3a netfilter: nf_tables: double hook unregistration in netns path cc7c6e0a8e1d netfilter: nf_tables: hold mutex on netns pre_exit path c9a46a3d5492 netfilter: nf_tables: sanitize nft_set_desc_concat_parse() a51c6c58ce94 netfilter: nft_limit: Clone packet limits' cost value 2193286402df exfat: check if cluster num is valid 01d3876bdbd0 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() d3cb02694e70 net: ipa: compute proper aggregation limit 71c603806614 pipe: Fix missing lock in pipe_resize_ring() 05e0caaf5133 pipe: make poll_usage boolean and annotate its access fffb23ab10b4 assoc_array: Fix BUG_ON during garbage collect 2a81133304e8 i2c: ismt: prevent memory corruption in ismt_access() 8f44c83e51b4 netfilter: nf_tables: disallow non-stateful expression in sets earlier ---- Link: https://lore.kernel.org/r/20220603173820.731531504@linuxfoundation.org # v5.18.2 Link: https://github.com/Freescale/linux-fslc/pull/570 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 59545284bdcf5fb39b3d611608486e0c23b1c505)
* linux-fslc-imx: upgrade to lf-5.15.5-1.0.0 from NXPAndrey Zhizhikin2022-06-163-120/+177
| | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has a new branch introduced, which is based on NXP release lf-5.15.5-1.0.0 and has latest stable patchlevel applied to it. Current version of up-merged kernel is 5.15.44. Update kernel recipe to include new kernel version and align kernel config files based on following NXP configurations: - i.MX8M: arch/arm64/configs/imx_v8_defconfig -> mx8-nxp-bsp/defconfig - i.MX6/7: arch/arm/configs/imx_v7_defconfig -> imx-nxp-bsp/defconfig Configuration file sync point in NXP linux-imx tree: tag: lf-5.15.5-1.0.0 c1084c2773fc ("LF-5491: memory: fsl_ifc: populate child nodes of buses and mfd devices") Tracking information in recipe is updated to include new branch, tag and cherry-picks from NXP branch, together with patches applied from various sources. Patches already applied upstream are dropped from the list. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 5b6422e863b68ad9b5989179872d9789bf03150b)
* linux-fslc-lts: re-sync configs with upstreamAndrey Zhizhikin2022-06-163-28/+140
| | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream (including commit log diff to previous sync point): - arch/arm64/configs/defconfig -> armv8a/defconfig ---- 79045b61875d ("arm64: defconfig: build imx-sdma as a module") ---- - arch/arm/configs/imx_v6_v7_defconfig -> defconfig No changes in upstream - arch/arm/configs/mxs_defconfig -> mxs-generic-bsp/defconfig No changes in upstream Previous upstream kernel sync commit: b6abb62daa55 ("Linux 5.15.1") Current upstream kernel sync commit: 4e67be407725 ("Linux 5.15.44") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 844898d24488540320153fb4744d8ff0a2aefd81)
* linux-fslc-lts: upgrade to 5.15.x+fslcAndrey Zhizhikin2022-06-162-3/+3
| | | | | | | | | | | | | Kernel 5.15.y is used by all BSP flavors, and in order to align with this strategy, LTS kernel recipe need to be upgraded from 5.10.y to 5.15.y as well. Pick up the 5.15.x+fslc kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v5.15.44 from stable korg. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit cb567c262c8c0cd7a18d4e5a821d26e84f268e8a)
* linux-fslc: drop config option not present in upstreamAndrey Zhizhikin2022-06-161-1/+0
| | | | | | | | | | | | | TEGRA186_GPC_DMA config option has been merged as a part of series [1], but entire series did not land in the upstream. This causes the Kernel configuration sanity check in Yocto build to fail, reporting missing config option. Drop the config option from layer's defconfig file as it is not present in upstream. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 5073b41b399d1c1afd4e34e99011390df284fc05)
* linux-fslc: re-sync configs with upstreamAndrey Zhizhikin2022-06-162-96/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream (including commit log diff to previous sync point): - arch/arm64/configs/defconfig -> armv8a/defconfig ---- b3b44f502450 ("arm64: defconfig: enable Layerscape SFP driver") a461cac0c4b4 ("arm64: defconfig: enable the CVP driver") 753b2280e154 ("arm64: defconfig: tegra: Enable GPCDMA") cf3f722be6ca ("arm64: defconfig: enable verdin-imx8mm relevant drivers as modules") ca5a50301755 ("arm64: defconfig: build r8169 as a module") e95622289f26 ("arm64: defconfig: build imx-sdma as a module") 547950e571f2 ("arm64: defconfig: enable imx8m pcie phy driver") 5cf36c315f9e ("arm64: defconfig: enable bpf/cgroup firewalling") dde8cd786e37 ("arm64: defconfig: rebuild default configuration") 6e3807935e18 ("arm64: defconfig: re-order default configuration") 34d9d2c9dc87 ("arm64: defconfig: enable pcieaer configuration") 10fb2ac13bc3 ("arm64: defconfig: enable taskstats configuration") 2e8a33354724 ("arm64: defconfig: Enable additional support for Renesas platforms") d20e1df5c38f ("arm64: defconfig: Enable additional Broadcom STB drivers") 485d710685b1 ("arm64: defconfig: Enable Audio Graph Card2 driver") 0d525a653b03 ("arm64: defconfig: Enable Tesla FSD SoC") 5243fc3f7395 ("arm64: defconfig: Enable cpufreq for MediaTek") 1b9362ad46a1 ("arm64: defconfig: Enable MT6397 RTC") 414174b6bb65 ("arm64: defconfig: Enable USB controller drivers for TI K3 SoC") 0d2589aa5ca9 ("arm64: defconfig: Enable Samsung I2C driver") 156f91f1c49a ("arm64: defconfig: Add SM8450 icc configs") 4685e234ab34 ("arm64: defconfig: Add SM8450 pinctrl config") 6d10fcd2faac ("arm64: defconfig: Add SM8450 GCC config") 97416aab1517 ("arm64: defconfig: enable drivers for booting i.MX8ULP") 44e009607444 ("arm64: defconfig: Enable R-Car S4-8") 2ecc02a6b3f0 ("arm64: defconfig: enable drivers for TQ TQMa8MxML-MBa8Mx") 8791aa1891a9 ("arm64: defconfig: Enable OV5640") 7306251b1e99 ("arm64: defconfig: Enable VIDEO_IMX_MEDIA") 2da521272ad3 ("arm64: defconfig: Enable Qualcomm LMH driver") 0d84d646913f ("arm64: defconfig: Enable Qualcomm prima/pronto drivers") 551ed64388fd ("arm64: defconfig: Enable Sleep stats driver") 9606ebc100ef ("arm64: defconfig: Visconti: Enable PCIe host controller") 88800cb25484 ("arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect") 5c1c3e2a7693 ("arm64: defconfig: Disable firmware sysfs fallback") 1e9b81616627 ("arm64: defconfig: Enable few Tegra210 based AHUB drivers") 2da25852c3dd ("arm64: defconfig: drop obsolete ARCH_* configs") 93207e415d13 ("arm64: defconfig: Enable RZG2L_ADC") 3c158ec884d8 ("arm64: defconfig: Enable SND_SOC_WM8978") be15aa5cc14f ("arm64: defconfig: Enable SOUND_SOC_RZ") 7e2aa15f5ec3 ("arm64: defconfig: Enable RZ_DMAC") 3e9dd11db001 ("arm64: defconfig: Add Renesas TPU as module") ba73a2ab0518 ("arm64: defconfig: Enable RZ/G2L USBPHY control driver") df364a82bf5b ("arm64: defconfig: Enable RIIC") c0c11c70a6d0 ("arm64: defconfig: Everyone who had PANEL_SIMPLE now gets PANEL_EDP") ---- - arch/arm/configs/imx_v6_v7_defconfig -> defconfig ---- c720e38f4c2d ("ARM: imx_v6_v7_defconfig: Enable for DHCOM devices required RTC_DRV_RV3029C2") e99a1fa731b4 ("ARM: imx_v6_v7_defconfig: Enable HID I2C") bee8dce2fbd4 ("ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf") 5a7374ec715d ("ARM: imx_v6_v7_defconfig: build imx sdma driver as module") e2f42a99ea50 ("ARM: imx_v6_v7_defconfig: rebuild default configuration") 9358356d6175 ("ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant") da9226d76fa6 ("ARM: imx_v6_v7_defconfig: enable mtd physmap") 310720875efa ("ARM: configs: Everyone who had PANEL_SIMPLE now gets PANEL_EDP") ---- All remaining config files are currently in-sync with upstream and do not require any further modifications. Previous upstream kernel sync commit: b6abb62daa55 ("Linux 5.15.1") Current upstream kernel sync commit: 0047d57e6c91 ("Linux 5.18.1") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit f2b2a2bf7882b521c75d6b33ddaafe0914f7f400)
* linux-fslc: upgrade to 5.18.x+fslcAndrey Zhizhikin2022-06-162-3/+3
| | | | | | | | | | | | | | | | | | | | | Pick up the latest kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v5.18.1 from stable korg. Following commits are added on top of stable tree: ---- 0440e630f6a1 ("ARM64: defconfig: Enable KPROBES so allow LTTng use") 21af93c5c879 ("ARM: mxs_defconfig: Enable KPROBES so allow LTTng use") 28afc5e7bbf6 ("ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used") f9e06347dace ("media: coda: Change firmware probing order") 2156a668e01c ("drivers, misc: add U-Boot bootcount driver") 9bef1dfbda62 ("fec: Add disable_giga parameter to force 10/100 operation") bb4252846eac ("MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode") 2e2305f1e22a ("ARM: imx: add cpu_is_imx6() routine") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 51d7da414f093ab1c814ca28d6860869fec350b3)
* kernel-module-nxp89xx: fix compatible machine overrideRicardo Salveti2022-06-161-1/+1
| | | | | | | | Module should be compatible with imx-nxp-bsp, as it is specific to the nxp-bsp. Signed-off-by: Ricardo Salveti <ricardo@foundries.io> (cherry picked from commit cdfee08bbe26f0a66c8e8bfac76f5020e6f1ec9b)
* kernel-module-isp-vvcam: fix error found by gcc 12Max Krummenacher2022-06-162-0/+56
| | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit cda74c043e3bb35d880aff09a14486e1b45992c9)
* machines: follow kernel deployment changesMax Krummenacher2022-06-161-1/+1
| | | | | | | | | | | | | | | The kernel binary image is by default deployed into the rootfs, /boot/. openembedded-core changed the way it is done in a not backwards compatible way. I.e. it now RRECOMMENDS instead of RDEPENDS the package which contains the kernel binary image. Commit 1c90b27d2c ("kernel: make kernel-base recommend kernel-image, not depend") So the way to not deploy also changed. Change machines and recipes which want to prevent kernel deployment accordingly. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 5171b4b59adae5f5cea3c0df7a07d5a6a1585c51)
* layer wide: remove lzop dependency dropped upstreamAndrey Zhizhikin2022-05-311-1/+1
| | | | | | | | | | | Upstream commit dea5e88637 ("lzop: remove recipe from oe-core") dropped support of lzop and removed recipe from OE-Core. Drop lzop dependencies in recipes across the layer, it is not available anymore. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit af3f03bf3c35403191baf1da0a8f30cac02e0848)
* kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p4.0Tom Hochstein2022-05-111-3/+3
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ff5516a077a8d3d5e8433afe54739ba47b15d7ce)
* linux-imx-headers: Fix do_installTom Hochstein2022-05-051-4/+8
| | | | | | | | | - Fix logic copied from linux-libc-headers to work on B folder - Add comments to highlight logic copied from linux-libc-headers - Fix non-inclusive language Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6d0c1149440511c98fea305f0346b23c028dea59)
* linux-imx-headers: Upgrade to 5.15Tom Hochstein2022-05-051-7/+3
| | | | | | | Drop ion.h as it is no longer needed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 7e34c293e363190d451d6106645fa90b60696e8f)
* linux-imx: Upgrade to 5.15.5Tom Hochstein2022-05-054-94/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For i.MX 6 & 7, replace imx-nxp-bsp/defconfig from kernel source arch/arm/configs/imx_v7_defconfig: ``` ae1a8f7eeab2 LF-5139 arm32: imx_v7_defconfig: enable Kernel TLS support. acf0667c42b2 LF-5146-5 ARM: config: imx_v7_defconfig: remove rpmsg_input driver 0d35a6e32c17 LF-5146-2 ARM: config: imx_v7_defocnfig: build module for rpmsg iio pedometer 13c7c5411c99 arm: imx_v7_defconfig: enable AF_ALG interface to Kernel crypto. 575132709617 LF-4742-2 ARM: imx_v7_defconfig: enable xxhash and blake2 crypto algorithms fcac26ee3297 LF-4616-1 ARM: defconfig: add imx_v7_defconfig ``` For i.MX 8, replace mx8-nxp-bsp/defconfig from kernel source arch/arm64/configs/imx_v8_defconfig: ``` 664882f1914d LF-5139 arm64: imx_v8_defconfig: enable Kernel TLS support. 85db0a72028f MLK-25749-7: arch: arm64: configs: saving defconfig for HDCP f4f12d7be427 LF-5144-9: arm64: imx_v8_defconfig: Use newly added config symbols to enable SOF 262d0a690292 LF-5015-4 arm64: imx_v8_defconfig: Build in Rocktech Himax8394f MIPI DSI panel drm driver c52e7d279c56 hotfix: arm64: imx_v8_defconfig: update defconfig b04de7fd94dd LF-4748-1 arm64: imx_v8_defconfig: keep wm8960 as a module d448544fe874 hotfix: imx_v8_defconfig: add missing CONFIG_VIDEO_IMX8_JPEG f5374c5a5161 MGS-6358: arm64: imx_v8_defconfig: enable xz compression and freezer b04c02b2bdff LF-4616-2 arm64: defconfig: add imx_v8_defconfig ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 8dab2cfab2b333ec36e508a5a0068683f99c861f)
* linux-fslc-imx: update to v5.10.109Andrey Zhizhikin2022-04-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.109 from stable korg. Following upstream commits are included in this version: ---- d9c5818a0bc0 Linux 5.10.109 163960a7de13 llc: only change llc->dev when bind() succeeds 2b5a6d771450 nds32: fix access_ok() checks in get/put_user c064268eb8ed wcn36xx: Differentiate wcn3660 from wcn3620 95193d12f10a tpm: use try_get_ops() in tpm-space.c 5d3ff9542a40 mac80211: fix potential double free on mesh join fcc9797d0d13 rcu: Don't deboost before reporting expedited quiescent state 87f7ed7c3659 Revert "ath: add support for special 0x0 regulatory domain" c971e6a1c8fa crypto: qat - disable registration of algorithms 9f4e64611ebe ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU 0b2ffba2de50 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 2724b72b225d ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board 2c74374c2e88 netfilter: nf_tables: initialize registers in nft_do_chain() eb1ba8d1c3e2 drivers: net: xgene: Fix regression in CRC stripping a2368d10b7fb ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec 6936d2ecf822 ALSA: cmipci: Restore aux vol on suspend/resume cbd27127af5f ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB 0ae81ef3ea0e ALSA: pcm: Add stream lock during PCM reset ioctl operations b560d670c87d ALSA: pcm: Fix races among concurrent prealloc proc writes a38440f00697 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 8527c8f052fb ALSA: pcm: Fix races among concurrent read/write and buffer changes 0f6947f5f520 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls 014c81dfb319 ALSA: hda/realtek: Add quirk for ASUS GA402 05256f3fd6c9 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ca8247b4dfb8 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ 26fe8f31033b ALSA: hda/realtek: Add quirk for Clevo NP70PNJ 80eab86a86d2 ALSA: usb-audio: add mapping for new Corsair Virtuoso SE 5ce74ff70593 ALSA: oss: Fix PCM OSS buffer allocation overflow db03abd0dae0 ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call 571df3393f52 llc: fix netdevice reference leaks in llc_ui_bind() 56dc187b35d5 staging: fbtft: fb_st7789v: reset display before initialization 351493858ebc tpm: Fix error handling in async work ea21245cdcab cgroup-v1: Correct privileges check in release_agent writes 824a950c3f11 cgroup: Use open-time cgroup namespace for process migration perm checks f28364fe384f cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv 9eeaa2d7d58a exfat: avoid incorrectly releasing for root inode ae8ec5eabb1a net: ipv6: fix skb_over_panic in __ip6_append_data 25c23fe40e6e nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION 9940314ebfc6 Linux 5.10.108 37119edab8f4 Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 9248694dac20 esp: Fix possible buffer overflow in ESP transformation 96340cdd5526 smsc95xx: Ignore -ENODEV errors when device is unplugged e27b51af5449 net: usb: Correct reset handling of smsc95xx b54daeafc1b0 net: usb: Correct PHY handling of smsc95xx 204d38dc6a81 perf symbols: Fix symbol size calculation condition f0d43d22d241 Input: aiptek - properly check endpoint type 98e7a654a5be scsi: mpt3sas: Page fault in reply q processing 10a805334a11 usb: usbtmc: Fix bug in pipe direction for control transfers 00bdd9bf1ac6 usb: gadget: Fix use-after-free bug by not setting udc->dev.driver 28bc0267399f usb: gadget: rndis: prevent integer overflow in rndis_set_response() 2c010c61e614 arm64: fix clang warning about TRAMP_VALIAS 277b7f63948b net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload 2550afba2a30 net: bcmgenet: skip invalid partial checksums bf5b7aae86d3 bnx2x: fix built-in kernel driver load failure c07fdba12fb0 net: phy: mscc: Add MODULE_FIRMWARE macros ba50073cf4af net: dsa: Add missing of_node_put() in dsa_port_parse_of a630ad5e8b2d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 336b6be6ad09 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings 9d45aec02f7b drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() 9b763ceda6f8 hv_netvsc: Add check for kvmalloc_array 09a7264fb0d0 atm: eni: Add check for dma_map_single 70b7b3c055fd net/packet: fix slab-out-of-bounds access in packet_recvmsg() 169add82d201 net: phy: marvell: Fix invalid comparison in the resume and suspend functions 01fac1ca8ab9 esp6: fix check on ipv6_skip_exthdr's return value d9fe590970c4 vsock: each transport cycles only on its own sockets ac7dd60946c0 efi: fix return value of __setup handlers fa3aa103e79c mm: swap: get rid of livelock in swapin readahead df3301dc60a3 ocfs2: fix crash when initialize filecheck kobj fails 0f9b7b8df175 crypto: qcom-rng - ensure buffer for generate is completely filled 4c8814277b5d Linux 5.10.107 7a0d13ef67a1 arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable dc1163203ae6 io_uring: return back safer resurrect 8fdaab341bad kselftest/vm: fix tests build with old libc 2490695ffdba sfc: extend the locking on mcdi->seqno 2fad5b694896 tcp: make tcp_read_sock() more robust 3f9a8f8a952c nl80211: Update bss channel on channel switch for P2P_CLIENT 0ba557d33094 drm/vrr: Set VRR capable prop only if it is attached to connector 9a8e4a5c5b73 iwlwifi: don't advertise TWT support c5ea0221c816 atm: firestream: check the return value of ioremap() in fs_init() efdd92c18ed4 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready ebe106eac686 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE e8ad9ecc4069 MIPS: smp: fill in sibling and core maps earlier 8c70b9b47004 mac80211: refuse aggregations sessions before authorized d687d7559e24 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 6f0a94931c47 ARM: dts: rockchip: reorder rk322x hmdi clocks 6493c6aa8b44 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" c5c8c649fee0 arm64: dts: rockchip: reorder rk3399 hdmi clocks f7f062919f41 arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity ca142038a54f xfrm: Fix xfrm migrate issues when address family changes d8889a445b53 xfrm: Check if_id in xfrm_migrate 6056abc99b58 sctp: fix the processing for INIT chunk bdf0316982f0 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" 327f1e7d813c Linux 5.10.106 648895da69ce watch_queue: Fix filter limit check 8bb5b72dbd9a ARM: fix Thumb2 regression with Spectre BHB 6b1249db9e1c ext4: add check to prevent attempting to resize an fs with sparse_super2 b297cf764d8c x86/traps: Mark do_int3() NOKPROBE_SYMBOL 29f6f3500127 x86/boot: Add setup_indirect support in early_memremap_is_setup_data() b3444e5b640a x86/boot: Fix memremap of setup_indirect structures 24d268130e3c watch_queue: Make comment about setting ->defunct more accurate ec03510e0a77 watch_queue: Fix lack of barrier/sync/lock between post and read 06ab8444392a watch_queue: Free the alloc bitmap when the watch_queue is torn down 880acbb718e1 watch_queue: Fix the alloc bitmap size to reflect notes allocated e2b52ca4988e watch_queue: Fix to always request a pow-of-2 pipe ring size 2039900aadba watch_queue: Fix to release page in ->release() d729d4e99fb8 watch_queue, pipe: Free watchqueue state after clearing pipe ring 573a3228ca32 virtio: acknowledge all features before access bf52b627cf47 virtio: unexport virtio_finalize_features 8bfb959ea28d arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 1ef5fe3dba2a riscv: Fix auipc+jalr relocation range checks a69aa422b478 mmc: meson: Fix usage of meson_mmc_post_req() 0c6eeaf8c168 net: macb: Fix lost RX packet wakeup race in NAPI receive 6d9700b44509 staging: gdm724x: fix use after free in gdm_lte_rx() 8c1bc04c8c82 staging: rtl8723bs: Fix access-point mode deadlock ab5595b45f73 fuse: fix pipe buffer lifetime for direct_io f2c52a4baf56 ARM: Spectre-BHB: provide empty stub for non-config f1f5d089fcc6 selftests/memfd: clean up mapping in mfd_fail_write 71013d071b50 selftest/vm: fix map_fixed_noreplace test failure 8d276f10e84a tracing: Ensure trace buffer is at least 4096 bytes large ae7597b47dda ipv6: prevent a possible race condition with lifetimes 8c0c50e9fcff Revert "xen-netback: Check for hotplug-status existence before watching" 625c04b523ca Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" a0e2768fb901 gpio: Return EPROBE_DEFER if gc->to_irq is NULL 65d4e9d130fb hwmon: (pmbus) Clear pmbus fault/warning bits after read d15c9f6e3335 net-sysfs: add check for netdevice being present to speed_show 8c023c303978 spi: rockchip: terminate dma transmission when slave abort 889254f98e99 spi: rockchip: Fix error in getting num-cs property 4fb9be675be8 selftests/bpf: Add test for bpf_timer overwriting crash dc1c2b47b539 net: bcmgenet: Don't claim WOL when its not available b7e4d9ba2ddb sctp: fix kernel-infoleak for SCTP sockets 3cf533f12001 net: phy: DP83822: clear MISR2 register to disable interrupts 21044e679ed5 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info 3a4cd1c51eea gpio: ts4900: Do not set DAT and OE together 7702e7e9e396 selftests: pmtu.sh: Kill tcpdump processes launched by subshell. 2b1c85f56512 NFC: port100: fix use-after-free in port100_send_complete 1fdabf2cf42b net/mlx5e: Lag, Only handle events from highest priority multipath entry f3331bc17449 net/mlx5: Fix a race on command flush flow 5f1340963b11 net/mlx5: Fix size field in bufferx_reg struct e2201ef32f93 ax25: Fix NULL pointer dereference in ax25_kill_by_device cc7679079c7e net: ethernet: lpc_eth: Handle error for clk_enable b3e4fcb53921 net: ethernet: ti: cpts: Handle error for clk_enable 5e42f90d7220 tipc: fix incorrect order of state message data sanity check 979b418b96e3 ethernet: Fix error handling in xemaclite_of_probe 506d61bc1b50 ice: Fix curr_link_speed advertised speed 852a9e97d396 ice: Rename a couple of variables b21ffd5469a9 ice: Remove unnecessary checker loop 875967aff5a6 ice: Align macro names to the specification 8c613f7cd3ca ice: stop disabling VFs due to PF error responses d9ee2cbff2e9 i40e: stop disabling VFs due to PF error responses 965070a2b71d ARM: dts: aspeed: Fix AST2600 quad spi group 96b01b854151 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() ed5bb00d8604 drm/sun4i: mixer: Fix P010 and P210 format numbers 93223495bce5 qed: return status of qed_iov_get_link 5bee2ed0508b esp: Fix BEET mode inter address family tunneling on GSO 16386479ef59 net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() 33c74f808596 isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() cca9d5035bd0 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero a3d5fcc6cf2e mISDN: Fix memory leak in dsp_pipeline_build() f97ad179d12f mISDN: Remove obsolete PIPELINE_DEBUG debugging information 2de76d37d4a6 tipc: fix kernel panic when enabling bearer ea3a5e6df512 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias 2c6a75ea32f9 HID: vivaldi: fix sysfs attributes leak 2a18a38cbc3b clk: qcom: gdsc: Add support to update GDSC transition delay 0d6882dd158e ARM: boot: dts: bcm2711: Fix HVS register range 67c781d938b8 Linux 5.10.105 561e91e5fee8 Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" 206c8e271ba2 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 39c00d09286c xen/gnttab: fix gnttab_end_foreign_access() without page specified c4b16486d602 xen/pvcalls: use alloc/free_pages_exact() 8357d75bfdb8 xen/9p: use alloc/free_pages_exact() 17f01b7206af xen: remove gnttab_query_foreign_access() 5f36ae75b847 xen/gntalloc: don't use gnttab_query_foreign_access() 304725518277 xen/scsifront: don't use gnttab_query_foreign_access() for mapped status f6690dd9446a xen/netfront: don't use gnttab_query_foreign_access() for mapped status 96219af4e504 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 3d81e85f30a8 xen/grant-table: add gnttab_try_end_foreign_access() 5c600371b8fd xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 90f59cc2f2cc ARM: fix build warning in proc-v7-bugs.c 8c4192d126ba ARM: Do not use NOCROSSREFS directive with ld.lld 1749b553d73b ARM: fix co-processor register typo a330601c637b ARM: fix build error when BPF_SYSCALL is disabled b65b87e718c3 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting 551717cf3b58 arm64: Use the clearbhb instruction in mitigations 38c26bdb3cc5 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated e192c8baa69a arm64: Mitigate spectre style branch history side channels 192023e6baf7 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A 13a807a0a080 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 1f63326a5211 arm64: Add percpu vectors for EL1 56cf5326bdf9 arm64: entry: Add macro for reading symbol addresses from the trampoline 3f21b7e35523 arm64: entry: Add vectors that have the bhb mitigation sequences 49379552969a arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 26211252c1c1 arm64: entry: Allow the trampoline text to occupy multiple pages 73ee716a1f63 arm64: entry: Make the kpti trampoline's kpti sequence optional 8c691e5308c5 arm64: entry: Move trampoline macros out of ifdef'd section e55025063276 arm64: entry: Don't assume tramp_vectors is the start of the vectors 5275fb5ea5f5 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary bda89602814c arm64: entry: Move the trampoline data page before the text page d93b25a66548 arm64: entry: Free up another register on kpti's tramp_exit path 5242d6971e10 arm64: entry: Make the trampoline cleanup optional 7048a21086fb arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit dc5b630c0d53 arm64: entry.S: Add ventry overflow sanity checks 97d8bdf33182 arm64: cpufeature: add HWCAP for FEAT_RPRES 162aa002ec1a arm64: cpufeature: add HWCAP for FEAT_AFP dbcfa9853953 arm64: add ID_AA64ISAR2_EL1 sys register 7ae8127e4123 arm64: Add HWCAP for self-synchronising virtual counter b19eaa004f2e arm64: Add Cortex-A510 CPU part definition 86171569312b arm64: Add Cortex-X2 CPU part definition fc8070a9c5ad arm64: Add Neoverse-N2, Cortex-A710 CPU part definition f3c12fc53e0a arm64: cputype: Add CPU implementor & types for the Apple M1 cores 302754d023a0 ARM: include unprivileged BPF status in Spectre V2 reporting 3f9c958e3572 ARM: Spectre-BHB workaround 29d9b56df1e1 ARM: use LOADADDR() to get load address of sections 46deb224680b ARM: early traps initialisation b7f1e73c4ddf ARM: report Spectre v2 status through sysfs d04937ae9490 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT cc9e3e55bde7 x86/speculation: Warn about Spectre v2 LFENCE mitigation e335384560d1 x86/speculation: Update link to AMD speculation whitepaper 2fdf67a1d215 x86/speculation: Use generic retpoline by default on AMD afc2d635b5e1 x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting 071e8b69d780 Documentation/hw-vuln: Update spectre doc a6a119d647ad x86/speculation: Add eIBRS + Retpoline options f38774bb6e23 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE 206cfe2dac3e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd ---- Link: https://lore.kernel.org/r/20220309155859.239810747@linuxfoundation.org # v5.10.105 Link: https://lore.kernel.org/r/20220310140812.869208747@linuxfoundation.org # v5.10.105 Link: https://lore.kernel.org/r/20220314112737.929694832@linuxfoundation.org # v5.10.106 Link: https://lore.kernel.org/r/20220317124525.955110315@linuxfoundation.org # v5.10.107 Link: https://lore.kernel.org/r/20220321133219.643490199@linuxfoundation.org # v5.10.108 Link: https://lore.kernel.org/r/20220325150419.757836392@linuxfoundation.org # v5.10.109 Link: https://github.com/Freescale/linux-fslc/pull/562 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.109Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.109 from stable korg. Following upstream commits are included in this version: ---- d9c5818a0bc0 Linux 5.10.109 163960a7de13 llc: only change llc->dev when bind() succeeds 2b5a6d771450 nds32: fix access_ok() checks in get/put_user c064268eb8ed wcn36xx: Differentiate wcn3660 from wcn3620 95193d12f10a tpm: use try_get_ops() in tpm-space.c 5d3ff9542a40 mac80211: fix potential double free on mesh join fcc9797d0d13 rcu: Don't deboost before reporting expedited quiescent state 87f7ed7c3659 Revert "ath: add support for special 0x0 regulatory domain" c971e6a1c8fa crypto: qat - disable registration of algorithms 9f4e64611ebe ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU 0b2ffba2de50 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 2724b72b225d ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board 2c74374c2e88 netfilter: nf_tables: initialize registers in nft_do_chain() eb1ba8d1c3e2 drivers: net: xgene: Fix regression in CRC stripping a2368d10b7fb ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec 6936d2ecf822 ALSA: cmipci: Restore aux vol on suspend/resume cbd27127af5f ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB 0ae81ef3ea0e ALSA: pcm: Add stream lock during PCM reset ioctl operations b560d670c87d ALSA: pcm: Fix races among concurrent prealloc proc writes a38440f00697 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 8527c8f052fb ALSA: pcm: Fix races among concurrent read/write and buffer changes 0f6947f5f520 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls 014c81dfb319 ALSA: hda/realtek: Add quirk for ASUS GA402 05256f3fd6c9 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ca8247b4dfb8 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ 26fe8f31033b ALSA: hda/realtek: Add quirk for Clevo NP70PNJ 80eab86a86d2 ALSA: usb-audio: add mapping for new Corsair Virtuoso SE 5ce74ff70593 ALSA: oss: Fix PCM OSS buffer allocation overflow db03abd0dae0 ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call 571df3393f52 llc: fix netdevice reference leaks in llc_ui_bind() 56dc187b35d5 staging: fbtft: fb_st7789v: reset display before initialization 351493858ebc tpm: Fix error handling in async work ea21245cdcab cgroup-v1: Correct privileges check in release_agent writes 824a950c3f11 cgroup: Use open-time cgroup namespace for process migration perm checks f28364fe384f cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv 9eeaa2d7d58a exfat: avoid incorrectly releasing for root inode ae8ec5eabb1a net: ipv6: fix skb_over_panic in __ip6_append_data 25c23fe40e6e nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION 9940314ebfc6 Linux 5.10.108 37119edab8f4 Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 9248694dac20 esp: Fix possible buffer overflow in ESP transformation 96340cdd5526 smsc95xx: Ignore -ENODEV errors when device is unplugged e27b51af5449 net: usb: Correct reset handling of smsc95xx b54daeafc1b0 net: usb: Correct PHY handling of smsc95xx 204d38dc6a81 perf symbols: Fix symbol size calculation condition f0d43d22d241 Input: aiptek - properly check endpoint type 98e7a654a5be scsi: mpt3sas: Page fault in reply q processing 10a805334a11 usb: usbtmc: Fix bug in pipe direction for control transfers 00bdd9bf1ac6 usb: gadget: Fix use-after-free bug by not setting udc->dev.driver 28bc0267399f usb: gadget: rndis: prevent integer overflow in rndis_set_response() 2c010c61e614 arm64: fix clang warning about TRAMP_VALIAS 277b7f63948b net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload 2550afba2a30 net: bcmgenet: skip invalid partial checksums bf5b7aae86d3 bnx2x: fix built-in kernel driver load failure c07fdba12fb0 net: phy: mscc: Add MODULE_FIRMWARE macros ba50073cf4af net: dsa: Add missing of_node_put() in dsa_port_parse_of a630ad5e8b2d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 336b6be6ad09 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings 9d45aec02f7b drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() 9b763ceda6f8 hv_netvsc: Add check for kvmalloc_array 09a7264fb0d0 atm: eni: Add check for dma_map_single 70b7b3c055fd net/packet: fix slab-out-of-bounds access in packet_recvmsg() 169add82d201 net: phy: marvell: Fix invalid comparison in the resume and suspend functions 01fac1ca8ab9 esp6: fix check on ipv6_skip_exthdr's return value d9fe590970c4 vsock: each transport cycles only on its own sockets ac7dd60946c0 efi: fix return value of __setup handlers fa3aa103e79c mm: swap: get rid of livelock in swapin readahead df3301dc60a3 ocfs2: fix crash when initialize filecheck kobj fails 0f9b7b8df175 crypto: qcom-rng - ensure buffer for generate is completely filled 4c8814277b5d Linux 5.10.107 7a0d13ef67a1 arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable dc1163203ae6 io_uring: return back safer resurrect 8fdaab341bad kselftest/vm: fix tests build with old libc 2490695ffdba sfc: extend the locking on mcdi->seqno 2fad5b694896 tcp: make tcp_read_sock() more robust 3f9a8f8a952c nl80211: Update bss channel on channel switch for P2P_CLIENT 0ba557d33094 drm/vrr: Set VRR capable prop only if it is attached to connector 9a8e4a5c5b73 iwlwifi: don't advertise TWT support c5ea0221c816 atm: firestream: check the return value of ioremap() in fs_init() efdd92c18ed4 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready ebe106eac686 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE e8ad9ecc4069 MIPS: smp: fill in sibling and core maps earlier 8c70b9b47004 mac80211: refuse aggregations sessions before authorized d687d7559e24 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 6f0a94931c47 ARM: dts: rockchip: reorder rk322x hmdi clocks 6493c6aa8b44 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" c5c8c649fee0 arm64: dts: rockchip: reorder rk3399 hdmi clocks f7f062919f41 arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity ca142038a54f xfrm: Fix xfrm migrate issues when address family changes d8889a445b53 xfrm: Check if_id in xfrm_migrate 6056abc99b58 sctp: fix the processing for INIT chunk bdf0316982f0 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" 327f1e7d813c Linux 5.10.106 648895da69ce watch_queue: Fix filter limit check 8bb5b72dbd9a ARM: fix Thumb2 regression with Spectre BHB 6b1249db9e1c ext4: add check to prevent attempting to resize an fs with sparse_super2 b297cf764d8c x86/traps: Mark do_int3() NOKPROBE_SYMBOL 29f6f3500127 x86/boot: Add setup_indirect support in early_memremap_is_setup_data() b3444e5b640a x86/boot: Fix memremap of setup_indirect structures 24d268130e3c watch_queue: Make comment about setting ->defunct more accurate ec03510e0a77 watch_queue: Fix lack of barrier/sync/lock between post and read 06ab8444392a watch_queue: Free the alloc bitmap when the watch_queue is torn down 880acbb718e1 watch_queue: Fix the alloc bitmap size to reflect notes allocated e2b52ca4988e watch_queue: Fix to always request a pow-of-2 pipe ring size 2039900aadba watch_queue: Fix to release page in ->release() d729d4e99fb8 watch_queue, pipe: Free watchqueue state after clearing pipe ring 573a3228ca32 virtio: acknowledge all features before access bf52b627cf47 virtio: unexport virtio_finalize_features 8bfb959ea28d arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 1ef5fe3dba2a riscv: Fix auipc+jalr relocation range checks a69aa422b478 mmc: meson: Fix usage of meson_mmc_post_req() 0c6eeaf8c168 net: macb: Fix lost RX packet wakeup race in NAPI receive 6d9700b44509 staging: gdm724x: fix use after free in gdm_lte_rx() 8c1bc04c8c82 staging: rtl8723bs: Fix access-point mode deadlock ab5595b45f73 fuse: fix pipe buffer lifetime for direct_io f2c52a4baf56 ARM: Spectre-BHB: provide empty stub for non-config f1f5d089fcc6 selftests/memfd: clean up mapping in mfd_fail_write 71013d071b50 selftest/vm: fix map_fixed_noreplace test failure 8d276f10e84a tracing: Ensure trace buffer is at least 4096 bytes large ae7597b47dda ipv6: prevent a possible race condition with lifetimes 8c0c50e9fcff Revert "xen-netback: Check for hotplug-status existence before watching" 625c04b523ca Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" a0e2768fb901 gpio: Return EPROBE_DEFER if gc->to_irq is NULL 65d4e9d130fb hwmon: (pmbus) Clear pmbus fault/warning bits after read d15c9f6e3335 net-sysfs: add check for netdevice being present to speed_show 8c023c303978 spi: rockchip: terminate dma transmission when slave abort 889254f98e99 spi: rockchip: Fix error in getting num-cs property 4fb9be675be8 selftests/bpf: Add test for bpf_timer overwriting crash dc1c2b47b539 net: bcmgenet: Don't claim WOL when its not available b7e4d9ba2ddb sctp: fix kernel-infoleak for SCTP sockets 3cf533f12001 net: phy: DP83822: clear MISR2 register to disable interrupts 21044e679ed5 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info 3a4cd1c51eea gpio: ts4900: Do not set DAT and OE together 7702e7e9e396 selftests: pmtu.sh: Kill tcpdump processes launched by subshell. 2b1c85f56512 NFC: port100: fix use-after-free in port100_send_complete 1fdabf2cf42b net/mlx5e: Lag, Only handle events from highest priority multipath entry f3331bc17449 net/mlx5: Fix a race on command flush flow 5f1340963b11 net/mlx5: Fix size field in bufferx_reg struct e2201ef32f93 ax25: Fix NULL pointer dereference in ax25_kill_by_device cc7679079c7e net: ethernet: lpc_eth: Handle error for clk_enable b3e4fcb53921 net: ethernet: ti: cpts: Handle error for clk_enable 5e42f90d7220 tipc: fix incorrect order of state message data sanity check 979b418b96e3 ethernet: Fix error handling in xemaclite_of_probe 506d61bc1b50 ice: Fix curr_link_speed advertised speed 852a9e97d396 ice: Rename a couple of variables b21ffd5469a9 ice: Remove unnecessary checker loop 875967aff5a6 ice: Align macro names to the specification 8c613f7cd3ca ice: stop disabling VFs due to PF error responses d9ee2cbff2e9 i40e: stop disabling VFs due to PF error responses 965070a2b71d ARM: dts: aspeed: Fix AST2600 quad spi group 96b01b854151 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() ed5bb00d8604 drm/sun4i: mixer: Fix P010 and P210 format numbers 93223495bce5 qed: return status of qed_iov_get_link 5bee2ed0508b esp: Fix BEET mode inter address family tunneling on GSO 16386479ef59 net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() 33c74f808596 isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() cca9d5035bd0 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero a3d5fcc6cf2e mISDN: Fix memory leak in dsp_pipeline_build() f97ad179d12f mISDN: Remove obsolete PIPELINE_DEBUG debugging information 2de76d37d4a6 tipc: fix kernel panic when enabling bearer ea3a5e6df512 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias 2c6a75ea32f9 HID: vivaldi: fix sysfs attributes leak 2a18a38cbc3b clk: qcom: gdsc: Add support to update GDSC transition delay 0d6882dd158e ARM: boot: dts: bcm2711: Fix HVS register range 67c781d938b8 Linux 5.10.105 561e91e5fee8 Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" 206c8e271ba2 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 39c00d09286c xen/gnttab: fix gnttab_end_foreign_access() without page specified c4b16486d602 xen/pvcalls: use alloc/free_pages_exact() 8357d75bfdb8 xen/9p: use alloc/free_pages_exact() 17f01b7206af xen: remove gnttab_query_foreign_access() 5f36ae75b847 xen/gntalloc: don't use gnttab_query_foreign_access() 304725518277 xen/scsifront: don't use gnttab_query_foreign_access() for mapped status f6690dd9446a xen/netfront: don't use gnttab_query_foreign_access() for mapped status 96219af4e504 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 3d81e85f30a8 xen/grant-table: add gnttab_try_end_foreign_access() 5c600371b8fd xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 90f59cc2f2cc ARM: fix build warning in proc-v7-bugs.c 8c4192d126ba ARM: Do not use NOCROSSREFS directive with ld.lld 1749b553d73b ARM: fix co-processor register typo a330601c637b ARM: fix build error when BPF_SYSCALL is disabled b65b87e718c3 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting 551717cf3b58 arm64: Use the clearbhb instruction in mitigations 38c26bdb3cc5 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated e192c8baa69a arm64: Mitigate spectre style branch history side channels 192023e6baf7 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A 13a807a0a080 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 1f63326a5211 arm64: Add percpu vectors for EL1 56cf5326bdf9 arm64: entry: Add macro for reading symbol addresses from the trampoline 3f21b7e35523 arm64: entry: Add vectors that have the bhb mitigation sequences 49379552969a arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 26211252c1c1 arm64: entry: Allow the trampoline text to occupy multiple pages 73ee716a1f63 arm64: entry: Make the kpti trampoline's kpti sequence optional 8c691e5308c5 arm64: entry: Move trampoline macros out of ifdef'd section e55025063276 arm64: entry: Don't assume tramp_vectors is the start of the vectors 5275fb5ea5f5 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary bda89602814c arm64: entry: Move the trampoline data page before the text page d93b25a66548 arm64: entry: Free up another register on kpti's tramp_exit path 5242d6971e10 arm64: entry: Make the trampoline cleanup optional 7048a21086fb arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit dc5b630c0d53 arm64: entry.S: Add ventry overflow sanity checks 97d8bdf33182 arm64: cpufeature: add HWCAP for FEAT_RPRES 162aa002ec1a arm64: cpufeature: add HWCAP for FEAT_AFP dbcfa9853953 arm64: add ID_AA64ISAR2_EL1 sys register 7ae8127e4123 arm64: Add HWCAP for self-synchronising virtual counter b19eaa004f2e arm64: Add Cortex-A510 CPU part definition 86171569312b arm64: Add Cortex-X2 CPU part definition fc8070a9c5ad arm64: Add Neoverse-N2, Cortex-A710 CPU part definition f3c12fc53e0a arm64: cputype: Add CPU implementor & types for the Apple M1 cores 302754d023a0 ARM: include unprivileged BPF status in Spectre V2 reporting 3f9c958e3572 ARM: Spectre-BHB workaround 29d9b56df1e1 ARM: use LOADADDR() to get load address of sections 46deb224680b ARM: early traps initialisation b7f1e73c4ddf ARM: report Spectre v2 status through sysfs d04937ae9490 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT cc9e3e55bde7 x86/speculation: Warn about Spectre v2 LFENCE mitigation e335384560d1 x86/speculation: Update link to AMD speculation whitepaper 2fdf67a1d215 x86/speculation: Use generic retpoline by default on AMD afc2d635b5e1 x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting 071e8b69d780 Documentation/hw-vuln: Update spectre doc a6a119d647ad x86/speculation: Add eIBRS + Retpoline options f38774bb6e23 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE 206cfe2dac3e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd ---- Link: https://lore.kernel.org/r/20220309155859.239810747@linuxfoundation.org # v5.10.105 Link: https://lore.kernel.org/r/20220310140812.869208747@linuxfoundation.org # v5.10.105 Link: https://lore.kernel.org/r/20220314112737.929694832@linuxfoundation.org # v5.10.106 Link: https://lore.kernel.org/r/20220317124525.955110315@linuxfoundation.org # v5.10.107 Link: https://lore.kernel.org/r/20220321133219.643490199@linuxfoundation.org # v5.10.108 Link: https://lore.kernel.org/r/20220325150419.757836392@linuxfoundation.org # v5.10.109 Link: https://github.com/Freescale/linux-fslc/pull/560 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.32Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.32 from stable korg. Following upstream commits are included in this version: ---- e29be6724adb Linux 5.15.32 60981bb5ce18 llc: only change llc->dev when bind() succeeds 22ac37c53065 nds32: fix access_ok() checks in get/put_user 110dea31d48f m68k: fix access_ok for coldfire cdb96445297b wcn36xx: Differentiate wcn3660 from wcn3620 476ddd23f818 tpm: use try_get_ops() in tpm-space.c 12e407a8ef17 mac80211: fix potential double free on mesh join e65d28d4e9bf uaccess: fix integer overflow on access_ok() 058d62a03e7d rcu: Don't deboost before reporting expedited quiescent state b094fece3810 drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() 5023652cc6e4 Revert "ath: add support for special 0x0 regulatory domain" 4b6a48f87d03 Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE cb807cb52a8e crypto: qat - disable registration of algorithms 57a2b3f8bf1c ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU a01ac2411489 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 8942aac69016 ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board 1bd57dea4561 netfilter: nf_tables: validate registers coming from userspace. fafb904156fb netfilter: nf_tables: initialize registers in nft_do_chain() 3e27eafac659 drivers: net: xgene: Fix regression in CRC stripping c2052ad0c74f ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec 9abaacd6491e ALSA: cmipci: Restore aux vol on suspend/resume 099a1cc21b16 ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB f4827c62b649 ALSA: pcm: Add stream lock during PCM reset ioctl operations 51fce708ab89 ALSA: pcm: Fix races among concurrent prealloc proc writes cb6a39c5ebd0 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 47711ff10c7e ALSA: pcm: Fix races among concurrent read/write and buffer changes 33061d0fba51 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls 3b1bacd00ac3 ALSA: hda/realtek: Add quirk for ASUS GA402 0e7cdc8059a0 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 8e6ea2176222 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ 85060f4868db ALSA: hda/realtek: Add quirk for Clevo NP70PNJ 10cdffd4854a ALSA: usb-audio: add mapping for new Corsair Virtuoso SE 7a40cbf3579a ALSA: oss: Fix PCM OSS buffer allocation overflow 5e431799c35b ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call e90729961083 llc: fix netdevice reference leaks in llc_ui_bind() 5b2ca3b8213a Bluetooth: btusb: Add another Realtek 8761BU 42b9f6d19faa tpm: Fix error handling in async work 2317fd3b126c net: ipv6: fix skb_over_panic in __ip6_append_data a34c47b1ab07 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION 96e48ac9a685 Linux 5.15.31 4c5d94990fa2 btrfs: skip reserved bytes warning on unmount after log cleanup failure 23775775b9a6 perf symbols: Fix symbol size calculation condition e762f57ff255 Input: aiptek - properly check endpoint type 0cd2dd4bcf4a scsi: mpt3sas: Page fault in reply q processing c69aef9db878 usb: usbtmc: Fix bug in pipe direction for control transfers 2015c23610cd usb: gadget: Fix use-after-free bug by not setting udc->dev.driver 56b38e3ca406 usb: gadget: rndis: prevent integer overflow in rndis_set_response() 222f5e2d7f20 arm64: fix clang warning about TRAMP_VALIAS 80974bb73027 iavf: Fix hang during reboot/shutdown 800a17adb531 net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload 2d7cff7e1fee net: bcmgenet: skip invalid partial checksums 6840fdeab423 bnx2x: fix built-in kernel driver load failure f07e0b020f7a net: phy: mscc: Add MODULE_FIRMWARE macros e396fda10ddf net: dsa: Add missing of_node_put() in dsa_port_parse_of 11dab4a800a4 drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS a1adf00e1728 net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 8ee52c302191 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings 43dcd410809e drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() ab0ab1761831 hv_netvsc: Add check for kvmalloc_array 735f918cc2c8 iavf: Fix double free in iavf_reset_task b2bc45327e8c atm: eni: Add check for dma_map_single a055f5f2841f net/packet: fix slab-out-of-bounds access in packet_recvmsg() a296f3ae8009 net: phy: marvell: Fix invalid comparison in the resume and suspend functions b9820bf09f59 esp6: fix check on ipv6_skip_exthdr's return value 093f11b49609 vsock: each transport cycles only on its own sockets 1dcc1b888223 alx: acquire mutex for alx_reinit in alx_change_mtu 4b49ba22a253 efi: fix return value of __setup handlers 16ac5dca1e13 drm/mgag200: Fix PLL setup for g200wb and g200ew d4ad8736ac98 block: release rq qos structures for queue without disk 6829aa17ca55 mm: swap: get rid of livelock in swapin readahead b786b64dcb31 ocfs2: fix crash when initialize filecheck kobj fails ab9337c7cb6f crypto: qcom-rng - ensure buffer for generate is completely filled 0464ab17184b Linux 5.15.30 a9bbacc53d1f ice: Fix race condition during interface enslave df3817ab226f x86/module: Fix the paravirt vs alternative order ff2e93a03f8d kselftest/vm: fix tests build with old libc d99db3b935b7 bnx2: Fix an error message ff7dfcd47a7e sfc: extend the locking on mcdi->seqno ff17119dceef tcp: make tcp_read_sock() more robust f5a425f5d5fc nl80211: Update bss channel on channel switch for P2P_CLIENT 3534c5c005ef drm/vrr: Set VRR capable prop only if it is attached to connector 46c02c5051aa iwlwifi: don't advertise TWT support 4051516d4b79 atm: firestream: check the return value of ioremap() in fs_init() 76e0b8e12c64 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready 3679ccc09d88 Bluetooth: hci_core: Fix leaking sent_cmd skb c2924e9143c2 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE be538b764a46 MIPS: smp: fill in sibling and core maps earlier c98afa0db3a3 mac80211: refuse aggregations sessions before authorized 84ecddbc9888 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 8ad1b44f2d2e ARM: dts: rockchip: reorder rk322x hmdi clocks 4744e1df7268 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" f5743453365b arm64: dts: rockchip: reorder rk3399 hdmi clocks f9a510bb024d arm64: dts: rockchip: align pl330 node name with dtschema e90da30175cb arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity 0f06f953aac5 xfrm: Fix xfrm migrate issues when address family changes e6d7e51e1092 xfrm: Check if_id in xfrm_migrate 8918ae97417a arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode e901c9212457 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" b9a0208cb3e3 Linux 5.15.29 f83c85ee73df vhost: allow batching hint without size caf18e4da9bf Revert "net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN" 69b80587f650 block: drop unused includes in <linux/genhd.h> cd072bf2dcbd riscv: dts: k210: fix broken IRQs on hart1 074c88751dc1 drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL a1ce40f8aeb1 btrfs: make send work with concurrent block group relocation 342783ba9c3c drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP 1fbafa9a5b42 x86/traps: Mark do_int3() NOKPROBE_SYMBOL ce91f0f023ad x86/sgx: Free backing memory after faulting the enclave page e946556d3665 x86/boot: Add setup_indirect support in early_memremap_is_setup_data() 19503d381aab x86/boot: Fix memremap of setup_indirect structures ffb8fd39c84c watch_queue: Make comment about setting ->defunct more accurate eb38c2e9fc74 watch_queue: Fix lack of barrier/sync/lock between post and read 82ff8a2243f7 watch_queue: Free the alloc bitmap when the watch_queue is torn down d453d0e5a15d watch_queue: Fix the alloc bitmap size to reflect notes allocated b022b6a0586f watch_queue: Fix to always request a pow-of-2 pipe ring size ccd03c30f103 watch_queue: Fix to release page in ->release() 8275b6699c6d watch_queue, pipe: Free watchqueue state after clearing pipe ring 1b09f28f70a5 watch_queue: Fix filter limit check 52445030f135 ARM: fix Thumb2 regression with Spectre BHB 4a8e7f9dae4a net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE cbb726e6c652 virtio: acknowledge all features before access 22823b1a0dc9 virtio: unexport virtio_finalize_features a633bc013333 KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned 2c1f97af38be swiotlb: rework "fix info leak with DMA_FROM_DEVICE" 0349c79c5508 arm64: kasan: fix include error in MTE functions 61d32defc00f arm64: Ensure execute-only permissions are not allowed without EPAN 72ea28d88d30 arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 42aaf726c9e9 tracing/osnoise: Force quiescent states while tracing eae073d854c5 riscv: Fix auipc+jalr relocation range checks b515552d41ee mmc: meson: Fix usage of meson_mmc_post_req() 9b3cdf5e8ad9 riscv: alternative only works on !XIP_KERNEL b5e792187f50 net: macb: Fix lost RX packet wakeup race in NAPI receive 1fb9dd378749 staging: gdm724x: fix use after free in gdm_lte_rx() 441bc1e3d7e0 staging: rtl8723bs: Fix access-point mode deadlock ca62747b38f5 fuse: fix pipe buffer lifetime for direct_io d60d34b4d6d1 fuse: fix fileattr op failure 64147ce85e2f ARM: Spectre-BHB: provide empty stub for non-config 5c237251421d selftests/memfd: clean up mapping in mfd_fail_write e22807ee679f selftest/vm: fix map_fixed_noreplace test failure 9d95b7e239a1 tracing/osnoise: Make osnoise_main to sleep for microseconds 4d2889691570 tracing: Ensure trace buffer is at least 4096 bytes large 041616a22c40 ipv6: prevent a possible race condition with lifetimes 2708ceb4e5cc Revert "xen-netback: Check for hotplug-status existence before watching" fe39ab30dcc2 Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" fcd1d79aa943 drm/amdgpu: bypass tiling flag check in virtual display case (v2) 5cf4dd01efe0 gpio: Return EPROBE_DEFER if gc->to_irq is NULL 94b568a9d2a5 PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken bb9795b6da22 hwmon: (pmbus) Clear pmbus fault/warning bits after read 8d5e69d8fbf3 net-sysfs: add check for netdevice being present to speed_show 1280c8ae9745 x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU ee22082c3e2f drm/vc4: hdmi: Unregister codec device on unbind 5bef4e5089d3 spi: rockchip: terminate dma transmission when slave abort 1f04bbd2935c spi: rockchip: Fix error in getting num-cs property bcd4279b989f kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode e160ee96d03f KVM: Fix lockdep false negative during host resume 302ce2946160 pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" 839ddf786772 usb: dwc3: pci: add support for the Intel Raptor Lake-S 7403f4118ab9 swiotlb: fix info leak with DMA_FROM_DEVICE b0028e1cc1fa selftests/bpf: Add test for bpf_timer overwriting crash 732c7172b79c net: phy: meson-gxl: improve link-up behavior 6c0d2f348be2 net: bcmgenet: Don't claim WOL when its not available 1502f15b9f29 sctp: fix kernel-infoleak for SCTP sockets 9ca50a73c98c net: phy: DP83822: clear MISR2 register to disable interrupts f49f646f9ec2 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info c7f6accc6795 gpio: ts4900: Do not set DAT and OE together c614aad2ee9e selftests: pmtu.sh: Kill nettest processes launched in subshell. d4dfc94c4052 selftests: pmtu.sh: Kill tcpdump processes launched by subshell. 0e721b8f2ee5 NFC: port100: fix use-after-free in port100_send_complete a2355333cf18 net/mlx5e: Lag, Only handle events from highest priority multipath entry 7c519f769f55 net/mlx5: Fix a race on command flush flow b3d4a7dcb9ca net/mlx5: Fix size field in bufferx_reg struct 46ad629e58ce ax25: Fix NULL pointer dereference in ax25_kill_by_device b7c2fd1d1263 net: marvell: prestera: Add missing of_node_put() in prestera_switch_set_base_mac_addr 6e294d389023 net: ethernet: lpc_eth: Handle error for clk_enable c746fa0f54c9 net: ethernet: ti: cpts: Handle error for clk_enable 5548c81e97ab tipc: fix incorrect order of state message data sanity check 5e7c402892e1 ethernet: Fix error handling in xemaclite_of_probe 06a97a7afa05 ice: Fix curr_link_speed advertised speed fd0ca20f1846 ice: Don't use GFP_KERNEL in atomic context 15d1271d89b8 ice: Fix error with handling of bonding MTU 9bda6a09e7ef ice: stop disabling VFs due to PF error responses 49839cb40d6c i40e: stop disabling VFs due to PF error responses 35f11aba74e2 iavf: Fix handling of vlan strip virtual channel messages 0716607ad241 ARM: dts: aspeed: Fix AST2600 quad spi group 9c0686caa822 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() f9ec15fc3c48 drm/sun4i: mixer: Fix P010 and P210 format numbers c5883d38a470 gpiolib: acpi: Convert ACPI value of debounce to microseconds c014efbd1c28 smsc95xx: Ignore -ENODEV errors when device is unplugged 3acc8788febf qed: return status of qed_iov_get_link e5d078d21fa0 esp: Fix BEET mode inter address family tunneling on GSO 4aaabbffc3b0 esp: Fix possible buffer overflow in ESP transformation 4dfa7d3508bf net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() 92d97017c67c isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() 4b1743bc715a vdpa: fix use-after-free on vp_vdpa_remove 8848b0fa9bf1 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero f8d88e86e90e vhost: fix hung thread due to erroneous iotlb entries 7777b1f795af mISDN: Fix memory leak in dsp_pipeline_build() 20145e05e497 net: phy: meson-gxl: fix interrupt handling in forced mode 90a2f4fc5b23 vduse: Fix returning wrong type in vduse_domain_alloc_iova() e7e118416465 vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command f96dc3adb9a9 tipc: fix kernel panic when enabling bearer 0a99594d2058 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias e52ecbca254b HID: vivaldi: fix sysfs attributes leak ea45b38caf2b clk: qcom: dispcc: Update the transition delay for MDSS GDSC ba24eb3cc95c clk: qcom: gdsc: Add support to update GDSC transition delay b6c624d07bf2 ARM: boot: dts: bcm2711: Fix HVS register range 3ffbe85cda7f HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts a5334502f91f HID: elo: Revert USB reference counting af4fcf85c88d arm64: dts: qcom: sm8350: Correct UFS symbol clocks 8fa52df84c58 arm64: dts: qcom: sm8350: Describe GCC dependency clocks aa79753319d8 Linux 5.15.28 39d332de8edb Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" dea18aef2021 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 27dc69aa5568 xen/gnttab: fix gnttab_end_foreign_access() without page specified 5bff1721c8f9 xen/pvcalls: use alloc/free_pages_exact() a019d26830e8 xen/9p: use alloc/free_pages_exact() 90c5f198b923 xen: remove gnttab_query_foreign_access() f06e3edaeac1 xen/gntalloc: don't use gnttab_query_foreign_access() f1c85942314d xen/scsifront: don't use gnttab_query_foreign_access() for mapped status 5d5fa1d53a31 xen/netfront: don't use gnttab_query_foreign_access() for mapped status f9ade968df79 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 1dd5b4b230f6 xen/grant-table: add gnttab_try_end_foreign_access() 66cb2bbb522b xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 2b2d2a8ba2e9 ARM: fix build warning in proc-v7-bugs.c 8836a046ef41 arm64: Do not include __READ_ONCE() block in assembly files 431b92c3c25e ARM: Do not use NOCROSSREFS directive with ld.lld 57a65667fbdc ARM: fix co-processor register typo 49062ec32e79 ARM: fix build error when BPF_SYSCALL is disabled 3317d21b84e9 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting 8979720ac64c arm64: Use the clearbhb instruction in mitigations fb2bb2ec137c KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated 4bbfd0c28025 arm64: Mitigate spectre style branch history side channels 8e55b9b0e765 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 d7066114dcd6 arm64: Add percpu vectors for EL1 cfd0c38125aa arm64: entry: Add macro for reading symbol addresses from the trampoline 50e700a11766 arm64: entry: Add vectors that have the bhb mitigation sequences ffb8a34c0fd8 arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 517f988ee050 arm64: entry: Allow the trampoline text to occupy multiple pages 6895584a92ee arm64: entry: Make the kpti trampoline's kpti sequence optional a40472d463f9 arm64: entry: Move trampoline macros out of ifdef'd section be9c5526aad6 arm64: entry: Don't assume tramp_vectors is the start of the vectors 2e09754a03a7 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary e25a9dced2bd arm64: entry: Move the trampoline data page before the text page 4a691bbf56a1 arm64: entry: Free up another register on kpti's tramp_exit path 479c9bb741bf arm64: entry: Make the trampoline cleanup optional 368a1fd8c4a6 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A 44adac5908ff arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit b7beeab84f02 arm64: entry.S: Add ventry overflow sanity checks e38b3c0d245b arm64: cpufeature: add HWCAP for FEAT_RPRES a4c234f60269 arm64: cpufeature: add HWCAP for FEAT_AFP 912961e188dc arm64: add ID_AA64ISAR2_EL1 sys register ac7bc62b78de arm64: Add Cortex-X2 CPU part definition f0c559c38e98 arm64: Add HWCAP for self-synchronising virtual counter d82f489cbbdb arm64: Add Neoverse-N2, Cortex-A710 CPU part definition 842f2d498ee1 ARM: include unprivileged BPF status in Spectre V2 reporting 576548846f1e ARM: Spectre-BHB workaround 2dca61693e6c ARM: use LOADADDR() to get load address of sections 878ad97f745e ARM: early traps initialisation f02cab2bed1a ARM: report Spectre v2 status through sysfs bf048d1921b6 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT 074d72604639 x86/speculation: Warn about Spectre v2 LFENCE mitigation 36fbbd78471c x86/speculation: Update link to AMD speculation whitepaper a56566d7a957 x86/speculation: Use generic retpoline by default on AMD 316e4a16524a x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting eb4596417756 Documentation/hw-vuln: Update spectre doc d7771f380c90 x86/speculation: Add eIBRS + Retpoline options f150b6fccf7f x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE e94d490a1ad6 x86,bugs: Unconditionally allow spectre_v2=retpoline,amd 668c821321b4 slip: fix macro redefine warning ---- Link: https://lore.kernel.org/r/20220309155859.239810747@linuxfoundation.org # v5.15.28 Link: https://lore.kernel.org/r/20220310140812.869208747@linuxfoundation.org # v5.15.28 Link: https://lore.kernel.org/r/20220314112743.029192918@linuxfoundation.org # v5.15.29 Link: https://lore.kernel.org/r/20220317124526.308079100@linuxfoundation.org # v5.15.30 Link: https://lore.kernel.org/r/20220321133220.559554263@linuxfoundation.org # v5.15.31 Link: https://lore.kernel.org/r/20220325150419.931802116@linuxfoundation.org # v5.15.32 Link: https://github.com/Freescale/linux-fslc/pull/559 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.10.104Andrey Zhizhikin2022-04-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.104 from stable korg. Following upstream commits are included in this version: ---- 97581b56b59f Linux 5.10.104 dbbe09d95377 hamradio: fix macro redefine warning dcd03efd7e8d Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 292e1c88b8a5 btrfs: add missing run of delayed items after unlink during log replay 41712c5fa518 btrfs: qgroup: fix deadlock between rescan worker and remove qgroup 6e0319e77083 btrfs: fix lost prealloc extents beyond eof after full fsync 827172ffa999 tracing: Fix return value of __setup handlers 78059b1cfcd9 tracing/histogram: Fix sorting on old "cpu" value 0e188fde82d7 HID: add mapping for KEY_ALL_APPLICATIONS f276ea5035aa HID: add mapping for KEY_DICTATE 3b8f2a7aed80 Input: samsung-keypad - properly state IOMEM dependency a621ae6394ce Input: elan_i2c - fix regulator enable count imbalance after suspend/resume 1397bbcd817f Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 988f4f29cc44 net: dcb: disable softirqs in dcbnl_flush_dev() 6828da5dea53 drm/amdgpu: fix suspend/resume hang regression f5e496ef73f3 nl80211: Handle nla_memdup failures in handle_nan_filter 64e4305a03d0 iavf: Refactor iavf state machine tracking e6bc597fbcb2 net: chelsio: cxgb3: check the return value of pci_find_capability() 320980b2496d ibmvnic: complete init_done on transport events 86027004bb9d ARM: tegra: Move panels to AUX bus fbb810825aff soc: fsl: qe: Check of ioremap return value 2824f6939e26 soc: fsl: guts: Add a missing memory allocation failure check 3afe488d5c9c soc: fsl: guts: Revert commit 3c0d64e867ed 44709130793b ARM: dts: Use 32KiHz oscillator on devkit8000 298f6fae544f ARM: dts: switch timer config to common devkit8000 devicetree 8b20c1999d3a s390/extable: fix exception table sorting 49aa9c9c7fa7 memfd: fix F_SEAL_WRITE after shmem huge page allocated 6acbc8875282 ibmvnic: free reset-work-item when flushing 9d8a11d74de5 igc: igc_write_phy_reg_gpy: drop premature return 223744f52133 pinctrl: sunxi: Use unique lockdep classes for IRQs 2851b76e5fd0 selftests: mlxsw: tc_police_scale: Make test more robust 85bf489c5c01 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions 6b6341049086 ARM: Fix kgdb breakpoint for Thumb2 fefe4cb4a640 igc: igc_read_phy_reg_gpy: drop premature return 0632854fb171 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output 43eaf1b17845 can: gs_usb: change active_channels's type from atomic_t to u8 daaed6ced88c ASoC: cs4265: Fix the duplicated control name 8b8ac465bf52 firmware: arm_scmi: Remove space in MODULE_ALIAS name 667df6fe3ece efivars: Respect "block" flag in efivar_entry_set_safe() 283c37e5429e ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() 5f394102ee27 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 92b791771abd ibmvnic: register netdev after init of adapter 6e0f986032c5 net: sxgbe: fix return value of __setup handler e1a82db1ebaf iavf: Fix missing check for running netdev c9a066fe4593 mac80211: treat some SAE auth steps as final e6d7f57f919f net: stmmac: fix return value of __setup handler fa65989a4867 mac80211: fix forwarded mesh frames AC & queue selection dcc3423c1dca ia64: ensure proper NUMA distance and possible map initialization 1312ef5ad0a5 sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() d753aecb3d4b sched/topology: Make sched_init_numa() use a set for the deduplicating sort 05ae1f0fe9c6 ice: fix concurrent reset and removal of VFs 41edeeaae51a ice: Fix race conditions between virtchnl handling and VF ndo ops 0c145262ac99 rcu/nocb: Fix missed nocb_timer requeue 9bb7237cc740 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server d7eb662625eb net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 2e8d465b83db net/smc: fix connection leak 6a8a4dc2a279 net: dcb: flush lingering app table entries for unregistered devices f4c63b24dea9 net: ipv6: ensure we call ipv6_mc_down() at most once a9c4a74ad5ae batman-adv: Don't expect inter-netns unique iflink indices 3dae11d21fc8 batman-adv: Request iflink once in batadv_get_real_netdevice dcf10d78ff2c batman-adv: Request iflink once in batadv-on-batadv check 81f817f3e559 netfilter: nf_queue: handle socket prefetch 4d05239203fa netfilter: nf_queue: fix possible use-after-free 3b9ba964f77c netfilter: nf_queue: don't assume sk is full socket 4e178ed14bda net: fix up skbs delta_truesize in UDP GRO frag_list eb5e444fe37d e1000e: Correct NVM checksum verification flow b53d4bfd1a68 xfrm: enforce validity of offload input flags 2f0e6d80e8b5 xfrm: fix the if_id check in changelink 24efaae03b0d bpf, sockmap: Do not ignore orig_len parameter 8b0142c4143c netfilter: fix use-after-free in __nf_register_net_hook() 4952faa77d8d xfrm: fix MTU regression e93f2be33d4f mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 912186db092c ntb: intel: fix port config status offset for SPR 1c0b51e62a50 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference a1753d5c29a6 xen/netfront: destroy queues before real_num_tx_queues is zeroed ce41d8039196 drm/i915: s/JSP2/ICP2/ PCH 61a895da4844 iommu/amd: Recover from event log overflow 6951a5888165 ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min dd9dd24fd7cb riscv: Fix config KASAN && DEBUG_VIRTUAL 7211aab2881b riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP 00fb385f0ac4 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 336872601cb8 ALSA: intel_hdmi: Fix reference to PCM buffer address e57dfaf66f2b tracing: Add ustring operation to filtering string pointers 4a9d2390f3e2 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag 67e25eb1b474 ata: pata_hpt37x: fix PCI clock detection 335f11ff74f2 serial: stm32: prevent TDR register overwrite when sending x_char c999c5927e96 tracing: Add test for user space strings when filtering on string pointers db36a94ed66b exfat: fix i_blocks for files truncated over 4 GiB 1b810d5cb6ce exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() fdd64084e405 usb: gadget: clear related members when goto fail c13159a58881 usb: gadget: don't release an existing dev->buf 00d5ac05af3a net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 16f903afbafb i2c: qup: allow COMPILE_TEST 57c333ad8c28 i2c: cadence: allow COMPILE_TEST 9d6285e63241 dmaengine: shdma: Fix runtime PM imbalance on error 37b06d5ebf5c selftests/seccomp: Fix seccomp failure by adding missing headers df9db1a2af37 cifs: fix double free race when mount fails in cifs_get_root() e3850e211df6 tipc: fix a bit overflow in tipc_crypto_key_rcv() 6d4985b8a0bf KVM: arm64: vgic: Read HW interrupt pending state from the HW 5d4b00e053fc Input: clear BTN_RIGHT/MIDDLE on buttonpads 6e7015d982ee regulator: core: fix false positive in regulator_late_cleanup() 467d664e5fff ASoC: rt5682: do not block workqueue if card is unbound 0b050b7a0d73 ASoC: rt5668: do not block workqueue if card is unbound 11956c6eeb5a i2c: bcm2835: Avoid clock stretching timeouts 13f0ea8d1193 mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 46f6d66219b5 mac80211_hwsim: report NOACK frames in tx_status ---- Link: https://lore.kernel.org/r/20220307091644.179885033@linuxfoundation.org # v5.10.104 Link: https://lore.kernel.org/r/20220307162142.066663718@linuxfoundation.org # v5.10.104 Link: https://github.com/Freescale/linux-fslc/pull/552 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.10.103Andrey Zhizhikin2022-04-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.103 from stable korg. Following conflicts were resolved: ---- v5.10.101: - arch/arm/boot/dts/imx7ulp.dtsi Merge upstream commit 5a37fd9fdcce ("ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo") and propagate it to the additional node that had the same faulty binding. - arch/arm64/boot/dts/freescale/imx8mq-evk-lcdif-rm67191.dts: Fix 'port' node, as the base node name has been adjusted in upstream commit ce3ca12c632a ("arm64: dts: imx8mq: fix lcdif port node") - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c: Drop upstream commit f8edc6feab4d ("dpaa2-eth: unregister the netdev before disconnecting from the PHY") as NXP tree already had this implemented. ---- Following upstream commits are included in this version: ---- 915a747ac7f3 Linux 5.10.103 78706b051a8a memblock: use kfree() to release kmalloced memblock regions 4185b788d3ad gpio: tegra186: Fix chip_data type confusion bb2e0a77235a tty: n_gsm: fix deadlock in gsmtty_open() e4c8cb95d035 tty: n_gsm: fix wrong tty control line for flow control 1f0641dd0b6c tty: n_gsm: fix NULL pointer access due to DLCI release 1e35cb9e1271 tty: n_gsm: fix proper link termination after failed open 90b47e617fb2 tty: n_gsm: fix encoding of control signal octet bit DV 9e2dbc31e367 riscv: fix oops caused by irqsoff latency tracer e098933866f9 thermal: int340x: fix memory leak in int3400_notify() 5b1cef5798b4 RDMA/cma: Do not change route.addr.src_addr outside state checks 8fe4da55246a driver core: Free DMA range map when device is released 214824764308 xhci: Prevent futile URB re-submissions due to incorrect return value. 0b0a229da1f2 xhci: re-initialize the HC during resume if HCE was set 328faee6d409 usb: dwc3: gadget: Let the interrupt handler disable bottom halves. e57bdee8661e usb: dwc3: pci: Fix Bay Trail phy GPIO mappings 99b2425d9178 usb: dwc2: drd: fix soft connect when gadget is unconfigured c7866880377b USB: serial: option: add Telit LE910R1 compositions 220ba174f192 USB: serial: option: add support for DW5829e 3a1dd56e566f tracefs: Set the group ownership in apply_options() not parse_options() bfa8ffbaaaaf USB: gadget: validate endpoint index for xilinx udc 4ce247af3f30 usb: gadget: rndis: add spinlock for rndis response list ddc254fc8873 Revert "USB: serial: ch341: add new Product ID for CH341A" d3fce1b6bd95 ata: pata_hpt37x: disable primary channel on HPT371 18701d8afaa1 sc16is7xx: Fix for incorrect data being transmitted d5ddd7343adf iio: Fix error handling for PM eabcc609cb8a iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot b8d411a96227 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits 1aa12ecfdcba iio: adc: men_z188_adc: Fix a resource leak in an error handling path afbeee13beb5 tracing: Have traceon and traceoff trigger honor the instance 99eb8d694174 RDMA/ib_srp: Fix a deadlock a7ab53d3c27d configfs: fix a race in configfs_{,un}register_subsystem() 0ecd3e35d78e RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close b0ecf9e59414 RDMA/rtrs-clt: Kill wait_for_inflight_permits 8260f1800f83 RDMA/rtrs-clt: Fix possible double free in error case dc64aa4c7dc0 regmap-irq: Update interrupt clear register for proper reset 2efece1368ae spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() 67819b983eb3 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets be55d3e76c0e net/mlx5: Fix wrong limitation of metadata match on ecpf 8d617110d78e net/mlx5: Fix possible deadlock on rule deletion 1c5912895545 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() a184f4dd9b33 surface: surface3_power: Fix battery readings on batteries without a serial number 91f56a85278e net/smc: Use a mutex for locking "struct smc_pnettable" 7e9880e81d3f netfilter: nf_tables: fix memory leak during stateful obj update af4bc921d39d nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() 58a6d5f24f49 net: Force inlining of checksum functions in net/checksum.h 550d98ab3007 net: ll_temac: check the return value of devm_kmalloc() 0fc184735996 net/sched: act_ct: Fix flow table lookup after ct clear or switching zones bc8f768af342 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure fd020eaaa24a drm/edid: Always set RGB444 1df9d552fe84 openvswitch: Fix setting ipv6 fields causing hw csum failure dac2490d9ee0 gso: do not skip outer ip header in case of ipip and net_failover b692d5dc6f54 tipc: Fix end of loop tests for list_for_each_entry() c5722243d0e5 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends 4a93c6594613 io_uring: add a schedule point in io_add_buffers() 7ef94bfb08fb bpf: Add schedule points in batch ops 4f5d47e6b43f selftests: bpf: Check bpf_msg_push_data return value d0caa7218d76 bpf: Do not try bpf_msg_push_data with len 0 962b2a3188bf hwmon: Handle failure to register sensor with thermal zone correctly d8b78314c5ba bnxt_en: Fix active FEC reporting to ethtool 7e1eae5d1a7c bnx2x: fix driver load from initrd 51e96061c66c perf data: Fix double free in perf_session__delete() 5419b5be883b ping: remove pr_err from ping_lookup 5da17865c7f3 optee: use driver internal tee_context for some rpc eb354613847d tee: export teedev_open() and teedev_close_context() bae7fc6f0dc6 x86/fpu: Correct pkru/xstate inconsistency 68f19845f580 netfilter: nf_tables_offload: incorrect flow offload action array size 69560efa0013 CDC-NCM: avoid overflow in sanity checking 2aeba1ea7ce8 USB: zaurus: support another broken Zaurus 4f5f5411f0c1 sr9700: sanity check for packet length 55eec5c630ea drm/i915: Correctly populate use_sagv_wm for all pipes ff9134882dfa drm/amdgpu: disable MMHUB PG for Picasso 72fdfc75d421 KVM: x86/mmu: make apf token non-zero to fix bug 646b532f32ea parisc/unaligned: Fix ldw() and stw() unalignment handlers 397b5433f742 parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel 698dc7d13c4e vhost/vsock: don't check owner in vhost_vsock_stop() while releasing 84e303b4d53f clk: jz4725b: fix mmc0 clock gating 72a5b01875b2 btrfs: tree-checker: check item_size for dev_item 5c967dd07311 btrfs: tree-checker: check item_size for inode_item fcec42dd28d6 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug 47667effb7d2 Linux 5.10.102 6062d1267ff3 lockdep: Correct lock_classes index mapping f333c1916fd6 i2c: brcmstb: fix support for DSL and CM variants 9fee985f9afa copy_process(): Move fd_install() out of sighand->siglock critical section e3fdbc40b750 i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() b5b2a9211713 i2c: qcom-cci: don't delete an unregistered adapter 3b6d25d1b6a2 dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size 2c35c95d3640 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe 4f907b6eb701 dmaengine: sh: rcar-dmac: Check for error num after setting mask 797b380f0756 net: sched: limit TC_ACT_REPEAT loops 595c259f75ae EDAC: Fix calculation of returned address and next offset in edac_align_ptr() f6ce4e328939 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop 3680b2b8104b kconfig: fix failing to generate auto.conf b6787e284d3d net: macb: Align the dma and coherent dma masks 439171a2917c net: usb: qmi_wwan: Add support for Dell DW5829e 15616ba17d02 tracing: Fix tp_printk option related with tp_printk_stop_on_boot 5a253a23d9f1 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case 1e7433fb95cc xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create a21f472fb5cc soc: aspeed: lpc-ctrl: Block error printing on probe defer cases fecb05b1ce6b ata: libata-core: Disable TRIM on M88V29 b19ec7afa929 lib/iov_iter: initialize "flags" in new pipe_buffer 30455322787a kconfig: let 'shell' return enough output for deep path names e05dde47f52a selftests: fixup build warnings in pidfd / clone3 tests 531a56c2e0bf pidfd: fix test failure due to stack overflow on some arches 429ef36c4fc4 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 1415f22ee541 arm64: dts: meson-g12: add ATF BL32 reserved-memory region 605080f19eb7 arm64: dts: meson-gx: add ATF BL32 reserved-memory region eefb68794f94 netfilter: conntrack: don't refresh sctp entries in closed state 1ab48248573b irqchip/sifive-plic: Add missing thead,c900-plic match string 98bc06c46d1f phy: usb: Leave some clocks running during suspend 717f2fa85822 ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of 6932353af74c ARM: OMAP2+: hwmod: Add of_node_put() before break 521dcc107e39 NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache fb00319afb72 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW 0ee4bb8ce8b8 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event 99cd2a043760 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() 91d8866ca552 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj a176d559e826 mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status 1a49b1b0b0cb mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() 8c848744c11b tty: n_tty: do not look ahead for EOL character past the end of the buffer 8daa0436ce79 NFS: Do not report writeback errors in nfs_getattr() f9b7385c0f62 NFS: LOOKUP_DIRECTORY is also ok with symlinks 598dbaf74b64 block/wbt: fix negative inflight counter when remove scsi device dc6faa0ede4d ASoC: tas2770: Insert post reset delay 9dcedbe943be KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests a4eeeaca5019 mtd: rawnand: gpmi: don't leak PM reference in error path fb26219b4046 powerpc/lib/sstep: fix 'ptesync' build error 54f76366cd01 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() 0df1badfdfcd ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() 1ef76832fef3 ALSA: hda: Fix missing codec probe on Shenker Dock 15 c72c3b597a79 ALSA: hda: Fix regression on forced probe mask option 63b1602c2fd5 ALSA: hda/realtek: Fix deadlock by COEF mutex b6a5e8f45f89 ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 67de71b94331 selftests/exec: Add non-regular to TEST_GEN_PROGS d3018a196221 perf bpf: Defer freeing string after possible strlen() on it 016e3ca9c588 dpaa2-eth: Initialize mutex used in one step timestamping path 50f3b00d4c7b libsubcmd: Fix use-after-free for realloc(..., 0) ffa8df4f0e8f bonding: fix data-races around agg_select_timer d9bd9d4c60c3 net_sched: add __rcu annotation to netdev->qdisc 877a05672f95 drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit a0e004e6206e bonding: force carrier update when releasing slave 8dec3c4e7350 ping: fix the dif and sdif check in ping_lookup 6793a9b028ce net: ieee802154: ca8210: Fix lifs/sifs periods f48bd3413771 net: dsa: lantiq_gswip: fix use after free in gswip_remove() d9b2203e5a30 net: dsa: lan9303: fix reset on probe 4f523f15e5d7 ipv6: per-netns exclusive flowlabel checks 100344200a0c netfilter: nft_synproxy: unregister hooks on init error path 26931971db5f selftests: netfilter: fix exit value for nft_concat_range b26ea3f6b7b0 iwlwifi: pcie: gen2: fix locking when "HW not ready" 8867f993790d iwlwifi: pcie: fix locking when "HW not ready" f3c1910257c8 drm/i915/gvt: Make DRM_I915_GVT depend on X86 87cd1bbd6677 vsock: remove vsock from connected table when connect is interrupted by a signal eb7bf11e8ef1 drm/i915/opregion: check port number bounds for SWSCI display power state 5564d83ebc1b drm/radeon: Fix backlight control on iMac 12,1 008508c16af0 iwlwifi: fix use-after-free 44b81136e868 kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled 8b53e5f737bc kbuild: lto: merge module sections 45102b538a9e random: wake up /dev/random writers after zap 143aaf79bafa gcc-plugins/stackleak: Use noinstr in favor of notrace de55891e162c Revert "module, async: async_synchronize_full() on module init iff async is used" 3c958dbcba18 x86/Xen: streamline (and fix) PV CPU enumeration e76d0a9692c5 drm/amdgpu: fix logic inversion in check 324f5bdc52ec nvme-rdma: fix possible use-after-free in transport error_recovery work e192184cf8bc nvme-tcp: fix possible use-after-free in transport error_recovery work 0ead57ceb21b nvme: fix a possible use-after-free in controller reset during load fe9ac3eaa2e3 scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task d872e7b5fe38 scsi: pm8001: Fix use-after-free for aborted TMF sas_task 1e73f5cfc160 quota: make dquot_quota_sync return errors from ->sync_fs c405640aad56 vfs: make freeze_super abort when sync_filesystem returns error b9a229fd48bf ax25: improve the incomplete fix to avoid UAF and NPD bugs 139fce2992ee selftests: skip mincore.check_file_mmap when fs lacks needed support 204a2390da42 selftests: openat2: Skip testcases that fail with EOPNOTSUPP 2be48bfac713 selftests: openat2: Add missing dependency in Makefile 74a30666b4b5 selftests: openat2: Print also errno in failure messages bfc84cfd909b selftests/zram: Adapt the situation that /dev/zram0 is being used f0eba714c11d selftests/zram01.sh: Fix compression ratio calculation 7bb704b69fb1 selftests/zram: Skip max_comp_streams interface on newer kernel 0fd484644c68 net: ieee802154: at86rf230: Stop leaking skb's 0c18a751930c kselftest: signal all child processes 1136141f19ab selftests: rtc: Increase test timeout so that all tests run 79175b6ee658 platform/x86: ISST: Fix possible circular locking dependency detected 066c905ed06c platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 0b17d4b51c63 btrfs: send: in case of IO error log it 78a68bbebdcc parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() ade1077c7fc0 PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology 254090925e16 mm: don't try to NUMA-migrate COW pages that have other uses ab2b4e65a130 mmc: block: fix read single on recovery logic 775671687299 parisc: Fix sglist access in ccio-dma.c f8f519d7df66 parisc: Fix data TLB miss in sba_unmap_sg 4d569b959e54 parisc: Drop __init from map_pages declaration 8e3f9a098eca serial: parisc: GSC: fix build when IOSAPIC is not set fe383750d40d Revert "svm: Add warning message for AVIC IPI invalid target" 126382b5565f HID:Add support for UGTABLET WP5540 f100e758cef5 scsi: lpfc: Fix mailbox command failure during driver initialization 4578b979ef61 can: isotp: add SF_BROADCAST support for functional addressing 5d42865fc311 can: isotp: prevent race between isotp_bind() and isotp_setsockopt() db3f3636e4ae fs/proc: task_mmu.c: don't read mapcount for migration entry 0849f83e4782 fget: clarify and improve __fget_files() implementation 657991fb06a4 rcu: Do not report strict GPs for outgoing CPUs 8c8385972ea9 mm: memcg: synchronize objcg lists with a dedicated spinlock d0f4aa2d978f drm/nouveau/pmu/gm200-: use alternate falcon reset sequence 3969aba589d6 Linux 5.10.101 cb86e511e78e iommu: Fix potential use-after-free during probe f6b5d51976fc perf: Fix list corruption in perf_cgroup_switch() ce3ca12c632a arm64: dts: imx8mq: fix lcdif port node 759aeacdfe70 scsi: lpfc: Reduce log messages seen after firmware download 57c5d7d42076 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled 199dab00f043 can: isotp: fix error path in isotp_sendmsg() to unlock wait queue 3b10ebeb95d7 Makefile.extrawarn: Move -Wunaligned-access to W=1 ad53060bdfc3 hwmon: (dell-smm) Speed up setting of fan speed 3c75d1017cb3 phy: ti: Fix missing sentinel for clk_div_table 6eabe53492c2 speakup-dectlk: Restore pitch setting 3836a5ff4bb7 USB: serial: cp210x: add CPI Bulk Coin Recycler id 51b03a9bcd99 USB: serial: cp210x: add NCR Retail IO box id a21e6b2e0864 USB: serial: ch341: add support for GW Instek USB2.0-Serial devices 7113440a36c7 USB: serial: option: add ZTE MF286D modem b7ed2f9619cc USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 e07dde31acc9 usb: raw-gadget: fix handling of dual-direction-capable endpoints e9f9b877eb0e usb: gadget: f_uac2: Define specific wTerminalType fb4ff0f96de3 usb: gadget: rndis: check size of RNDIS_MSG_SET command 22ec10047285 USB: gadget: validate interface OS descriptor requests 351159167cd8 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition 3bfca3891480 usb: dwc3: gadget: Prevent core from processing stale TRBs 2a17bd9f5210 usb: ulpi: Call of_node_put correctly 8b89a6916681 usb: ulpi: Move of_node_put to ulpi_dev_release 758290defe93 net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup a66a2b17b8c8 Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" 73961057e9dc usb: dwc2: drd: fix soft connect when gadget is unconfigured a37960df7eac eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX 1b99fe34e26d n_tty: wake up poll(POLLRDNORM) on receiving data f1b25737156c vt_ioctl: add array_index_nospec to VT_ACTIVATE 778302ca0949 vt_ioctl: fix array_index_nospec in vt_setactivate 22249886dc5b net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister 3a3c65c487a4 net: mscc: ocelot: fix mutex lock error during ethtool stats read 809f030745b2 ice: fix IPIP and SIT TSO offload cf11949b9163 ice: fix an error code in ice_cfg_phy_fec() f8edc6feab4d dpaa2-eth: unregister the netdev before disconnecting from the PHY ff6c9e0fcee5 net: amd-xgbe: disable interrupts during pci removal 657aea782887 tipc: rate limit warning for received illegal binding update ef5cdae8bc00 net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE bf99c144360d veth: fix races around rq->rx_notify_masked 00e6d6c3bc14 net: fix a memleak when uncloning an skb dst and its metadata 2e9fd2d0f69e net: do not keep the dst cache when uncloning an skb dst and its metadata 0bae953d7ab5 nfp: flower: fix ida_idx not being released 09ac0fcb0a82 ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path e177d2e85ebc net: dsa: lantiq_gswip: don't use devres for mdiobus 95e5402f9430 net: dsa: felix: don't use devres for mdiobus 2770b795294e net: dsa: bcm_sf2: don't use devres for mdiobus 475ce5dcf2d8 net: dsa: ar9331: register the mdiobus under devres 8ccebe77df6e net: dsa: mv88e6xxx: don't use devres for mdiobus 4a384c1e4058 bonding: pair enable_port with slave_arr_updates 1ba45dd32667 gpio: sifive: use the correct register to read output values 48e413087de1 ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE 3b72d3f0205e drm/panel: simple: Assign data from panel_dpi_probe() correctly bf35639192ed ixgbevf: Require large buffers for build_skb on 82599VF e5a64f548a45 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' 04fe6569a7cf netfilter: ctnetlink: disable helper autoassign a5ce7ee5fcc0 misc: fastrpc: avoid double fput() on failed usercopy 21c890ca8eae drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. 70ea005626a9 gpio: aggregator: Fix calling into sleeping GPIO controllers 0042178a69eb usb: f_fs: Fix use-after-free for epfile 5a37fd9fdcce ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo 39bf132a6ed5 phy: xilinx: zynqmp: Fix bus width setting for SGMII 108868dae2ee ARM: dts: imx6qdl-udoo: Properly describe the SD card detect 0a7b5e8d8c1e staging: fbtft: Fix error path in fbtft_driver_module_init() 74cd5cb2190f ARM: dts: meson8b: Fix the UART device-tree schema validation 566b558e9429 ARM: dts: meson8: Fix the UART device-tree schema validation 210d70f08100 ARM: dts: meson: Fix the UART compatible strings 88f0e61354f4 ARM: dts: Fix timer regression for beagleboard revision c c943a297ec3c drm/rockchip: vop: Correct RK3399 VOP register fields a941384fba3f PM: s2idle: ACPI: Fix wakeup interrupts handling fcbac51a64d3 ACPI/IORT: Check node revision for PMCG resources 57ede0ce6500 nvme-tcp: fix bogus request completion when failing to send AER 3a669d77e5b3 ARM: socfpga: fix missing RESET_CONTROLLER 435e62d5666a ARM: dts: Fix boot regression on Skomer b217b89e607c ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group 3f9843f2f65e riscv: fix build with binutils 2.38 3aa5c8657292 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow bd39fe29bbbb KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode 9efad4cb0365 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS db58a3d978b4 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER dc129275a7f7 KVM: eventfd: Fix false positive RCU usage warning 87bbd78a2cd1 net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() c9b8cc1046f0 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs d0774cf73056 perf: Always wake the parent event a117e986e9cc usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend 4607218fde84 PM: hibernate: Remove register_nosave_region_late() 0e42c4a3d732 scsi: myrs: Fix crash in error case 3bc5b128b9a2 scsi: ufs: Treat link loss as fatal error 12cf1208035d scsi: pm8001: Fix bogus FW crash for maxcpus=1 87f187e5265b scsi: qedf: Fix refcount issue when LOGO is received during TMF aa7352aa155e scsi: qedf: Add stag_work to all the vports 150d448c663d scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() 7dbda616fc64 scsi: target: iscsi: Make sure the np under each tpg is unique 67baac10dd5a powerpc/fixmap: Fix VM debug warning on unmap 3d0eafd459b2 net: sched: Clarify error message when qdisc kind is unknown 9b569faabd22 drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer 0d6b9d15ecb4 x86/perf: Avoid warning for Arch LBR without XSAVE b37dd03f2fc6 NFSv4 handle port presence in fs_location server string 6f2974b52b15 NFSv4 expose nfs_parse_server_name function 5a9c613a29e7 NFSv4 remove zero number of fs_locations entries error check 1c79aad1186b NFSv4.1: Fix uninitialised variable in devicenotify c5619c510f04 nfs: nfs4clinet: check the return value of kstrdup() db053bdece3a NFSv4 only print the label when its queried e2b4435fd340 NFS: change nfs_access_get_cached to only report the mask b4e0c9bcf142 tracing: Propagate is_signed to expression 5234de6c7975 drm/amdgpu: Set a suitable dev_info.gart_page_size 6215fb455893 NFSD: Fix offset type in I/O trace points 3a6a2d43e32a NFSD: Clamp WRITE offsets c72f7c2ec3d4 NFS: Fix initialisation of nfs_client cl_flags field f47ee3a35ffb net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs 6a33aa711327 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs 7b53d2204ce7 can: isotp: fix potential CAN frame reception race in isotp_rcv() c9cc027c55bb mmc: sdhci-of-esdhc: Check for error num after setting mask 8027ba480c00 ima: Do not print policy rule with inactive LSM labels 8171c8a99fea ima: Allow template selection with ima_template[_fmt]= after ima_hash= 0795b7100d25 ima: Remove ima_policy file before directory 7fea2e520003 integrity: check the return value of audit_log_start() d4f7d322a4ad Linux 5.10.100 3c7e59435535 tipc: improve size validations for received domain records 2951d2168976 crypto: api - Move cryptomgr soft dependency into algapi b62267b8b06e KVM: s390: Return error on SIDA memop on normal guest be93028d306d moxart: fix potential use-after-free on remove path fb063a6465f9 Linux 5.10.99 4889d6ee9e48 selftests: nft_concat_range: add test for reload with no element add/del 557727313534 cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning f1f7d1a22fd7 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY 84b76a509cc3 ext4: fix incorrect type issue during replay_del_range 62e46e0ffc02 ext4: fix error handling in ext4_fc_record_modified_inode() 764793b4a5d0 ext4: fix error handling in ext4_restore_inline_data() 6c5bd55e36d3 ext4: modify the logic of ext4_mb_new_blocks_simple 8d71fc23fcb8 ext4: prevent used blocks from being allocated during fast commit replay ef2053afd71e EDAC/xgene: Fix deferred probing 2a12faf55bae EDAC/altera: Fix deferred probing dd274cf85269 x86/perf: Default set FREEZE_ON_SMI for all 456f041e0359 perf/x86/intel/pt: Fix crash with stop filters in single-range mode 8c0e6a8a630e perf stat: Fix display of grouped aliased events 57e8859acc60 fbcon: Add option to enable legacy hardware acceleration 460f6b1a238d Revert "fbcon: Disable accelerated scrolling" 460aa9d87340 rtc: cmos: Evaluate century appropriate 2324f5fcdf9d tools/resolve_btfids: Do not print any commands when building silently 1536fafa23ac selftests: futex: Use variable MAKE instead of make 8f0fff8b5968 selftests/exec: Remove pipe from TEST_GEN_FILES 6304a613a97d bpf: Use VM_MAP instead of VM_ALLOC for ringbuf f744a064041c gve: fix the wrong AdminQ buffer queue index check 51e88e892273 nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. ec4334152dae scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe fd482f2d63db pinctrl: bcm2835: Fix a few error paths 752d9eafc64e pinctrl: intel: fix unexpected interrupt 14bc9978b486 pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line 5a45448ac95b ASoC: max9759: fix underflow in speaker_gain_control_put() 02f459719832 ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name cb5f1fbd1f22 ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes 56e0747d59ac ASoC: fsl: Add missing error handling in pcm030_fabric_probe 3e698375517d drm/i915/overlay: Prevent divide by zero bugs in scaling 9ea018536111 net: stmmac: ensure PTP time register reads are consistent 41df2da2c1f3 net: stmmac: dump gmac4 DMA registers correctly 114bf9350413 net: macsec: Verify that send_sci is on when setting Tx sci explicitly 2e7f5b6ee1a7 net: macsec: Fix offload support for NETDEV_UNREGISTER event 87b1c9fab6fe net: ieee802154: Return meaningful error codes from the netlink helpers 78b3f20c17cb net: ieee802154: ca8210: Stop leaking skb's 0bfe50dc5d91 net: ieee802154: mcr20a: Fix lifs/sifs periods 75bbda318987 net: ieee802154: hwsim: Ensure proper channel selection at probe time e895e067d73e spi: uniphier: fix reference count leak in uniphier_spi_probe() ec942d08e070 spi: meson-spicc: add IRQ check in meson_spicc_probe c2cf65e1008b spi: mediatek: Avoid NULL pointer crash in interrupt 30e05c98b99d spi: bcm-qspi: check for valid cs before applying chip select 6d226e8afe88 iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() 9d9995b0371e iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() b3958d315163 RDMA/mlx4: Don't continue event handler after memory allocation failure d3f8b927df2f RDMA/siw: Fix broken RDMA Read Fence/Resume logic. c7db20f5be73 IB/rdmavt: Validate remote_addr during loopback atomic tests 75c610212b9f RDMA/ucma: Protect mc during concurrent multicast leaves 371979069a57 RDMA/cma: Use correct address when leaving multicast group aa4ecd995f59 memcg: charge fs_context and legacy_fs_context 080f371d984e Revert "ASoC: mediatek: Check for error clk pointer" 4a9bd1e6780f IB/hfi1: Fix AIP early init panic 5d40f1bdad3d dma-buf: heaps: Fix potential spectre v1 gadget 30de3bc09978 block: bio-integrity: Advance seed correctly for larger interval sizes 352715593e81 mm/kmemleak: avoid scanning potential huge holes 7053188ddba3 mm/pgtable: define pte_index so that preprocessor could recognize it bce7f5d74d74 mm/debug_vm_pgtable: remove pte entry from the page table 2d83a7463d75 nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() a0c73dbdd197 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels f071d9fa8575 drm/nouveau: fix off by one in BIOS boundary checking 32747e01436a btrfs: fix deadlock between quota disable and qgroup rescan worker aa5d406153c5 ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows d4aa3a98596f ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) 3a8a8072e32b ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks 532cde962f5f ALSA: hda/realtek: Add quirk for ASUS GU603 410f231fd70c ALSA: hda: realtek: Fix race at concurrent COEF updates a7de1002135c ALSA: hda: Fix UAF of leds class devs at unbinding 470bbb9cbd8f ALSA: usb-audio: Correct quirk for VF0770 6877f87579ed ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() 038f8b7caa74 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() a9394f21fba0 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() 0ff6b8050695 audit: improve audit queue handling when "audit=1" on cmdline f446089a268c selinux: fix double free of cond_list on error paths ---- Link: https://lore.kernel.org/r/20220207103757.232676988@linuxfoundation.org # v5.10.99 Link: https://lore.kernel.org/r/20220209191248.892853405@linuxfoundation.org # v5.10.100 Link: https://lore.kernel.org/r/20220214092458.668376521@linuxfoundation.org # v5.10.101 Link: https://lore.kernel.org/r/20220221084921.147454846@linuxfoundation.org # v5.10.102 Link: https://lore.kernel.org/r/20220228172311.789892158@linuxfoundation.org # v5.10.103 Link: https://github.com/Freescale/linux-fslc/pull/547 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.10.98Andrey Zhizhikin2022-04-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.98 from stable korg. Following upstream commits are included in this version: ---- 12a0a56cbae3 Linux 5.10.98 97a47e25559e Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again e27042060f81 Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" c8ed22bd97d4 Linux 5.10.97 176356550ced tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() 32e179971085 af_packet: fix data-race in packet_setsockopt / packet_setsockopt aa9e96db3121 cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() 3bbe2019dd12 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() e7be56926397 net: sched: fix use-after-free in tc_new_tfilter() 7b4741644cf7 fanotify: Fix stale file descriptor in copy_event_to_user() 4d3fcfe84648 net: amd-xgbe: Fix skb data length underflow cadfa7dce526 net: amd-xgbe: ensure to reset the tx_timer_active flag 77534b114f24 ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback b4ced7a46d9f net/mlx5: E-Switch, Fix uninitialized variable modact 502c37b033fa net/mlx5: Use del_timer_sync in fw reset flow of halting poll a01ee1b8165f net/mlx5e: Fix handling of wrong devices during bond netevent 1fc3444cda9a cgroup-v1: Require capabilities to set release_agent ac4ba79bb028 drm/vc4: hdmi: Make sure the device is powered with CEC 46f919c6bdc5 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN fbdbf6743f77 x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN d4e4e61d4a5b psi: Fix uaf issue when psi trigger is destroyed while being polled 080dbe7e9b86 KVM: x86: Forcibly leave nested virt when SMM state is toggled 063029a8820e Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" 42fdbf8b7dab net: ipa: prevent concurrent replenish ad81380d3a48 net: ipa: use a bitmap for endpoint replenish_enabled 2ed912e3e057 net: ipa: fix atomic update in ipa_endpoint_replenish() 3b4c966fb156 PCI: pciehp: Fix infinite loop in IRQ handler upon power fault ---- Link: https://lore.kernel.org/r/20220204091914.280602669@linuxfoundation.org # v5.10.97 Link: https://github.com/Freescale/linux-fslc/pull/542 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: add imx thermal merge fixAndrey Zhizhikin2022-04-051-1/+2
| | | | | | | | | Following commits are included in the version: ---- 27b6c760cc7f thermal: imx: fix a merging issue ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.10.96Andrey Zhizhikin2022-04-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.96 from stable korg. Following conflicts were resolved: ---- v5.10.96: - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c: Fix merge fuzz for upstream commit ba7c71a777c1 ("net: stmmac: skip only stmmac_ptp_register when resume from suspend") in NXP implementation. - drivers/rpmsg/rpmsg_char.c: Manually merge upstreams commit fcaf94c49a84 ("rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev") and commit 1dbb206730f3 ("rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev") into NXP tree v5.10.94: - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts: Fix merge fuzz for upstream commit b68c56a149e4 ("arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus") - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c: - drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c: Manually merge upstream commit e3ba02b043f2 ("drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR") - drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c: Manually apply upstream commit 538a5e208e7d ("mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings") and merge ut with NXP tree commit 64217ed9d17c ("LF-1977: mtd: rawnand: gpmi: gpmi clock setting workaround for imx6sx") - drivers/thermal/imx_thermal.c: Manually merge upstream commit 13f64bbe4255 ("thermal/drivers/imx: Implement runtime PM support") with NXP tree. ---- Following upstream commits are included in this version: ---- f255ac9e8776 Linux 5.10.96 b43e9d2f6fc7 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() b63e120189fd block: Fix wrong offset in bio_truncate() 0b4e82403c84 fsnotify: invalidate dcache before IN_DELETE event 8bae6db29c7f usr/include/Makefile: add linux/nfc.h to the compile-test coverage f36554de7897 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config 446ff1fc37c7 net: bridge: vlan: fix memory leak in __allowed_ingress bc58a5bb9e6c ipv4: remove sparse error in ip_neigh_gw4() ebc5b8e471e5 ipv4: tcp: send zero IPID in SYNACK messages 58f72918f942 ipv4: raw: lock the socket in raw_bind() 9ffc94a81b0f net: bridge: vlan: fix single net device option dumping 869f1704f1c2 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" 699eef4ed910 net: hns3: handle empty unknown interrupt for VF c9c81b393c74 net: cpsw: Properly initialise struct page_pool_params 729e54636b3e yam: fix a memory leak in yam_siocdevprivate() 93a6e920d8cc drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc 0b7d8db87d0b drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy d1d4616d3e75 video: hyperv_fb: Fix validation of screen resolution 0a60d04abc62 ibmvnic: don't spin in tasklet 55258b505996 ibmvnic: init ->running_cap_crqs early b469cf91fb63 ipv4: fix ip option filtering for locally generated fragments 9b4444197252 net: ipv4: Fix the warning for dereference 2f56c4845df9 net: ipv4: Move ip_options_fragment() out of loop 55402a461872 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending 0bdbf93ee253 hwmon: (lm90) Mark alert as broken for MAX6654 c534287a57dc efi/libstub: arm64: Fix image check alignment at entry 3572205b194c rxrpc: Adjust retransmission backoff 5067f5699de7 octeontx2-pf: Forward error codes to VF bd024e36f681 phylib: fix potential use-after-free a839a79f4d6b net: phy: broadcom: hook up soft_reset for BCM54616S 57b2f3632b2f sched/pelt: Relax the sync of util_sum with util_avg 91b04e83c710 perf: Fix perf_event_read_local() time cffed7e631b5 kernel: delete repeated words in comments 1af995c98b81 netfilter: conntrack: don't increment invalid counter on NF_REPEAT 129c71829d7f powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 7a32824f7a9c NFS: Ensure the server has an up to date ctime before renaming 666f6ab882ea NFS: Ensure the server has an up to date ctime before hardlinking 4cd0ef621509 ipv6: annotate accesses to fn->fn_sernum 79c0b5287ded drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable 3ab44a408bba drm/msm/dsi: Fix missing put_device() call in dsi_get_phy 82c310d04b0f drm/msm: Fix wrong size calculation f57a99c9a55c net-procfs: show net devices bound packet types 87880e3803ce NFSv4: nfs_atomic_open() can race when looking up a non-regular file ce8c552b88ca NFSv4: Handle case where the lookup of a directory fails b48a05cee2c0 hwmon: (lm90) Reduce maximum conversion rate for G781 b26fed25e67b ipv4: avoid using shared IP generator for connected sockets 283aa5a5afbc ping: fix the sk_bound_dev_if match in ping_lookup 7bcb0c19abf4 hwmon: (lm90) Mark alert as broken for MAX6680 925cbd596aa2 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 db044d97460e net: fix information leakage in /proc/net/ptype feb770cc00a8 ipv6_tunnel: Rate limit warning messages 00849de10f79 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() fcaf94c49a84 rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev 1dbb206730f3 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev 20f667582189 usb: roles: fix include/linux/usb/role.h compile issue 6aeff8a7c742 i40e: fix unsigned stat widths d2ed5997a94b i40e: Fix for failed to init adminq while VF reset 768eb705e638 i40e: Fix queues reservation for XDP 39896710f732 i40e: Fix issue when maximum queues is exceeded 9068bcb2195b i40e: Increase delay to 1 s after global EMP reset b4c9b6afa3a7 powerpc/32: Fix boot failure with GCC latent entropy plugin 50f5d0a8bd0e powerpc/32s: Fix kasan_init_region() for KASAN 5d3af1dfdf0f powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs 08f090bb9b69 x86/MCE/AMD: Allow thresholding interface updates after init 791e5d5daa2c sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask afbde455ebf4 ocfs2: fix a deadlock when commit trans 97f75e7d4c30 jbd2: export jbd2_journal_[grab|put]_journal_head 3921d081c9c3 ucsi_ccg: Check DEV_INT bit only when starting CCG4 598a884c772c usb: typec: tcpm: Do not disconnect while receiving VBUS off e3b131e30e61 USB: core: Fix hang in usb_kill_urb by adding memory barriers 3ca928c82427 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS 053274bc6baa usb: common: ulpi: Fix crash in ulpi_match() 20c51a4c5220 usb: xhci-plat: fix crash when suspend if remote wake enable 38d1bf67a310 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge e0fcae7bd72b tty: Add support for Brainboxes UC cards. 7079283d32a2 tty: n_gsm: fix SW flow control encoding/handling 2683b0d5d7d5 serial: stm32: fix software flow control transfer 4628b26df51c serial: 8250: of: Fix mapped region size when using reg-offset property 94b23988c305 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments bf0d4ae5c6c2 arm64: errata: Fix exec handling in erratum 1418040 workaround e92cac1dd803 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS 6b55af102b39 drm/etnaviv: relax submit size limits 7a32d17fb73a perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX a2c8e1d9e41b Revert "KVM: SVM: avoid infinite loop on NPF from bad address" abae88fb37bf fsnotify: fix fsnotify hooks in pseudo filesystems 6ceac38e9b0c ceph: set pool_ns in new inode layout for async creates e7be12ca7d39 ceph: properly put ceph_string reference after async create attempt 39986696fef5 tracing: Don't inc err_log entry count if entry allocation fails d71b06aa9950 tracing/histogram: Fix a potential memory leak for kstrdup() 561a22d44acc PM: wakeup: simplify the output logic of pm_show_wakelocks() b0f1cc093bc2 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines de7cc8bcca90 udf: Fix NULL ptr deref when converting from inline format 0a3cfd258923 udf: Restore i_lenAlloc when inode expansion fails f08801252d26 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices ff6bdc205fd0 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() 6520fedfcebb s390/hypfs: include z/VM guests with access control group set c10e0627c71c s390/module: fix loading modules with a lot of relocations ba7c71a777c1 net: stmmac: skip only stmmac_ptp_register when resume from suspend 11191406f2f1 net: sfp: ignore disabled SFP node e651772adced media: venus: core: Drop second v4l2 device unregister 83d5196b65d1 Bluetooth: refactor malicious adv data check 77656fde3c01 Linux 5.10.95 ae2b20f27732 drm/vmwgfx: Fix stale file descriptors on failed usercopy 11ba2c6dfb90 select: Fix indefinitely sleeping task in poll_schedule_timeout() a447d7f786ec KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU 12d3389b7af6 rcu: Tighten rcu_advance_cbs_nowake() checks 4d63363c88e3 bnx2x: Invalidate fastpath HSI version for VFs fdcfabd0952d bnx2x: Utilize firmware 7.13.21.0 6a6acf927895 drm/i915: Flush TLBs before releasing backing store c525532e4f87 Linux 5.10.94 c76c132444df scripts: sphinx-pre-install: Fix ctex support on Debian 133cef0b6154 scripts: sphinx-pre-install: add required ctex dependency 15ce9329a532 ath10k: Fix the MTU size on QCA9377 SDIO 25b1a6d33039 mtd: nand: bbt: Fix corner case in bad block table handling 8104e589fa4a lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test 629250370052 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault 33bb7f027b06 lib82596: Fix IRQ check in sni_82596_probe 078b5a4498e0 scripts/dtc: dtx_diff: remove broken example from help text 21513c461557 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 23bcf3615be7 dt-bindings: display: meson-vpu: Add missing amlogic,canvas property 66467cc87a35 dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property 4496e4a427a0 net: mscc: ocelot: fix using match before it is set ee64479c9ce6 net: sfp: fix high power modules without diagnostic monitoring 819e76bc572e net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() 4691c9f047a8 bcmgenet: add WOL IRQ check 6973b38b9dba net_sched: restore "mpu xxx" handling 20949c381646 net: bonding: fix bond_xmit_broadcast return value error bug 799730d182d1 arm64: dts: qcom: msm8996: drop not documented adreno properties f6d4c0e017ec devlink: Remove misleading internal_flags from health reporter dump 2e51a761b7ab perf probe: Fix ppc64 'perf probe add events failed' case 59b44f77601d dmaengine: at_xdmac: Fix at_xdmac_lld struct definition 0078f053714d dmaengine: at_xdmac: Fix lld view setting 7ab120636d4e dmaengine: at_xdmac: Fix concurrency over xfers_list b5b27c5e3315 dmaengine: at_xdmac: Print debug message after realeasing the lock c536b351a75f dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending cd22e22e8eac dmaengine: at_xdmac: Don't start transactions at tx_submit level 68a83051c8b1 perf script: Fix hex dump character output 7b9d40e9f60d libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() cd5c24d2230f gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() 7f2ca96bd266 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() 2b1415c60b2e netns: add schedule point in ops_exit_list() edc09548ffc5 inet: frags: annotate races around fqdir->dead and fqdir->high_thresh 69e7e979ed66 taskstats: Cleanup the use of task->exit_code 56daa21414e9 virtio_ring: mark ring unused on error 0c4ebcb00d88 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 c736ec01a2fc rtc: pxa: fix null pointer dereference 8b8ff4c793ee HID: vivaldi: fix handling devices not using numbered reports d7544cf6939c net: axienet: increase default TX ring size to 128 557829d42d1f net: axienet: fix for TX busy handling 41831d496772 net: axienet: fix number of TX ring slots for available check 6301f3566aef net: axienet: Fix TX ring slot available check 7a3d3d7f6d7b net: axienet: limit minimum TX ring size 2f548489d64d net: axienet: add missing memory barriers bcc5d57e6091 net: axienet: reset core on initialization prior to MDIO access 46c0ccaff285 net: axienet: Wait for PhyRstCmplt after core reset 34942a228aec net: axienet: increase reset timeout a66b9bccf732 net/smc: Fix hung_task when removing SMC-R devices 51b52cf35485 clk: si5341: Fix clock HW provider cleanup fe40f7aef387 clk: Emit a stern warning with writable debugfs enabled 38221afa03af af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress a49e402f2309 f2fs: fix to reserve space for IO align feature 39ad0581176d f2fs: compress: fix potential deadlock of compress file e1840365ed4f parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries d806eb5f4e23 net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module 38c798384b90 net/fsl: xgmac_mdio: Add workaround for erratum A-009885 734f4b0f831e ipv4: avoid quadratic behavior in netns dismantle 86f0587f7432 ipv4: update fib_info_cnt under spinlock protection 10e99ae9b5da perf evsel: Override attr->sample_period for non-libpfm4 events 58fa3e900255 xdp: check prog type before updating BPF link 38ee417f59c8 bpftool: Remove inclusion of utilities.mak from Makefiles 2bcab471a26f block: Fix fsync always failed if once failed 5e59f885353e powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses 19aaef651948 powerpc/cell: Fix clang -Wimplicit-fallthrough warning 4cb7aba1e086 Revert "net/mlx5: Add retry mechanism to the command entry index allocation" 78cf5f63a3a9 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK 16ad0aa917c9 RDMA/rxe: Fix a typo in opcode name 885860717c29 RDMA/hns: Modify the mapping attribute of doorbell to device 57cd8597c3ef dmaengine: uniphier-xdmac: Fix type of address variables 4fe77b7cd272 scsi: core: Show SCMD_LAST in text form b30240911da4 Bluetooth: hci_sync: Fix not setting adv set duration 55698d11c8da Documentation: fix firewire.rst ABI file path error 5d38cbf66dd7 Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization abecf9d74836 Documentation: ACPI: Fix data node reference documentation d1e85fcd73b5 Documentation: dmaengine: Correctly describe dmatest with channel unset f6736bd81db4 media: correct MEDIA_TEST_SUPPORT help text 55b10b88ac86 drm/vc4: hdmi: Make sure the device is powered with CEC 81ac08a800b0 media: rcar-csi2: Optimize the selection PHTW register 0baa3729d2eb can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message f62bf6ee4fa3 firmware: Update Kconfig help text for Google firmware 12224c0d19f3 of: base: Improve argument length mismatch error 7bb99c7e13f8 drm/radeon: fix error handling in radeon_driver_open_kms 0ca7ec6db20c ext4: don't use the orphan list when migrating an inode 679fb065326b ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' d60e9daba29e ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal f26b24b4c115 ext4: fast commit may miss tracking unwritten range during ftruncate 04b562730677 ext4: use ext4_ext_remove_space() for fast commit replay delete range 53998b3f6dcd ext4: Fix BUG_ON in ext4_bread when write quota data da364ab35892 ext4: set csum seed in tmp inode while migrating to extents e4221629d5e1 ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE 720508dd118d ext4: initialize err_blk before calling __ext4_get_inode_loc f9ed0ea0a9fc ext4: fix a possible ABBA deadlock due to busy PA 115b762b48ab ext4: make sure quota gets properly shutdown on error 762e4c33e9e5 ext4: make sure to reset inode lockdep class when quota enabling fails f8c3ec2e21b9 btrfs: respect the max size in the header when activating swap file e7764bccae77 btrfs: check the root node for uptodate before returning it 09e0ef287e93 btrfs: fix deadlock between quota enable and other quota operations 56f974d583fc xfrm: fix policy lookup for ipv6 gre packets 84166c1177f3 PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device 7aeeb9fe9ca0 PCI: pci-bridge-emul: Correctly set PCIe capabilities af1d0acdaca7 PCI: pci-bridge-emul: Fix definitions of reserved bits 0f2ae6691e73 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space 2a0d437d8a76 PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only def2825b09ec PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors 6cbe8f8deb62 PCI: xgene: Fix IB window setup e09f47e77b6e powerpc/64s/radix: Fix huge vmap false positive eb44b1386af5 parisc: Fix lpa and lpa_user defines 9b78ee2341d4 drm/bridge: analogix_dp: Make PSR-exit block less 8cbbf4a6f1ac drm/nouveau/kms/nv04: use vzalloc for nv04_display 605583fcccb5 drm/etnaviv: limit submit sizes 6c1e3d8b1bff device property: Fix fwnode_graph_devcon_match() fwnode leak ecb71f7bd584 s390/mm: fix 2KB pgtable release race 798754ba48b7 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds c524f4cfb3e5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe b72075e395b3 cputime, cpuacct: Include guest time in user time in cpuacct.stat 13518f058fde serial: Fix incorrect rs485 polarity on uart open 9668cf9e4af0 fuse: Pass correct lend value to filemap_write_and_wait_range() 9fbaddd783fd xen/gntdev: fix unmap notification order 67b078d996f7 spi: uniphier: Fix a bug that doesn't point to private data correctly 05026c4e94c9 tpm: fix NPE on probe for missing device 76006d33f1c8 ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers 4f0762ac32b5 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr 9e6ff2d5725b crypto: stm32/crc32 - Fix kernel BUG triggered in probe() 2031e0246e45 crypto: omap-aes - Fix broken pm_runtime_and_get() usage 43e94431c313 rpmsg: core: Clean up resources on announce_create failure. 082ff9e12b4a phy: mediatek: Fix missing check in mtk_mipi_tx_probe ff08cf1e34a1 ASoC: mediatek: mt8183: fix device_node leak f28672eef4a9 ASoC: mediatek: mt8173: fix device_node leak 0df51040089d scsi: sr: Don't use GFP_DMA de9a936b04c5 MIPS: Octeon: Fix build errors using clang da7df943e254 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters f09f7ccb28bb irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time bc2d961d821b MIPS: OCTEON: add put_device() after of_find_device_by_node() ce34b03a71b6 udf: Fix error handling in udf_new_inode() 15be042e7fd9 powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic f2e658d9bda2 powerpc: handle kdump appropriately with crash_kexec_post_notifiers option 044164b4198e selftests/powerpc/spectre_v2: Return skip code when miss_percent is high 21125e011620 powerpc/40x: Map 32Mbytes of memory at startup c330442f46ea MIPS: Loongson64: Use three arguments for slti af8d07735083 ALSA: seq: Set upper limit of processed events 297210783a7a scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup dfde7afed711 dm: fix alloc_dax error handling in alloc_dev 2e2086f49e08 nvmem: core: set size for sysfs bin file 4a273a94bda8 w1: Misuse of get_user()/put_user() reported by sparse 87e91d6c6a5e KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST 23bb3f01ceb5 KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots 03c1595a181c powerpc/powermac: Add missing lockdep_register_key() df29c01b9fbe clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB 30d35a1abd9e i2c: mpc: Correct I2C reset procedure 4b25aad655c9 powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING 25714ad6bf5e i2c: i801: Don't silently correct invalid transfer size 75e2cfa5fae9 powerpc/watchdog: Fix missed watchdog reset due to memory ordering race a83639521a4f powerpc/btext: add missing of_node_put fc10d8f00a89 powerpc/cell: add missing of_node_put 297ff7d5f157 powerpc/powernv: add missing of_node_put c83ba875d7be powerpc/6xx: add missing of_node_put d240b08d8ac4 x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs 3681e9f3f0f7 parisc: Avoid calling faulthandler_disabled() twice f2a27dd7a2de random: do not throw away excess input to crng_fast_load f8fdebfb4b37 serial: core: Keep mctrl register state and cached copy in sync a03fd1b19891 serial: pl010: Drop CR register reset on set_termios 40ac33892630 regulator: qcom_smd: Align probe function with rpmh-regulator 3dc751213fe9 net: gemini: allow any RGMII interface mode 1063de897563 net: phy: marvell: configure RGMII delays for 88E1118 00580670b98b mlxsw: pci: Avoid flow control for EMAD packets eaf8cffcf5d5 dm space map common: add bounds check to sm_ll_lookup_bitmap() 5850bef8e955 dm btree: add a defensive bounds check to insert_at() 754b663ea916 mac80211: allow non-standard VHT MCS-10/11 e8da60b3a629 net: mdio: Demote probed message to debug print 6b22c9824ddb btrfs: remove BUG_ON(!eie) in find_parent_nodes 623c65bc7336 btrfs: remove BUG_ON() in find_parent_nodes() 44cbd2a16a07 ACPI: battery: Add the ThinkPad "Not Charging" quirk 7b6dc07c6e69 amdgpu/pm: Make sysfs pm attributes as read-only for VFs 516e332d6fce drm/amdgpu: fixup bad vram size on gmc v8 ee88ff140de2 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 8544074762e2 ACPICA: Fix wrong interpretation of PCC address e70be176961d ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() 8ea9216d20b7 ACPICA: Utilities: Avoid deleting the same object twice in a row fcfd8282c5d2 ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions e3a51d6c90a8 jffs2: GC deadlock reading a page that is used in jffs2_write_begin() e35cb5b122fc drm/etnaviv: consider completed fence seqno in hang check a0b13335a342 xfrm: rate limit SA mapping change message to user space 0b7beb2fea8f Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES 6ac117edac18 ath11k: Fix napi related hang 756a7188b277 um: registers: Rename function names to avoid conflicts and build problems d817d10f7a00 iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ f266e1c5bf88 iwlwifi: mvm: Fix calculation of frame length 6e44b600543c iwlwifi: remove module loading failure message febab6b60d61 iwlwifi: fix leaks/bad data after failed firmware load 81d2e96ababb PM: AVS: qcom-cpr: Use div64_ul instead of do_div c0a1d844e3e7 rtw88: 8822c: update rx settings to prevent potential hw deadlock 3ef25f3122c0 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream e10de3105547 usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 282286c632a2 cpufreq: Fix initialization of min and max frequency QoS requests 37b25de3af10 PM: runtime: Add safety net to supplier device release 5dfc6fa0b8c2 arm64: tegra: Adjust length of CCPLEX cluster MMIO region b68c56a149e4 arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus b6f7f0ad5af5 audit: ensure userspace is penalized the same as the kernel when under pressure 5d54ed155031 mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO 51a5156bb779 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() f6bc6b178ce1 media: igorplugusb: receiver overflow should be reported d698e024be2e HID: quirks: Allow inverting the absolute X/Y values 59f03633463f bpf: Do not WARN in bpf_warn_invalid_xdp_action() 0e8805f73b69 net: bonding: debug: avoid printing debug logs when bond is not notifying peers 8c72de32ff13 x86/mce: Mark mce_read_aux() noinstr 1ad3e60f1fec x86/mce: Mark mce_end() noinstr f21ca973b43f x86/mce: Mark mce_panic() noinstr de360d944386 x86/mce: Allow instrumentation during task work queueing af371e0abb6c ath11k: Avoid false DEADLOCK warning reported by lockdep aec69e2f33b4 selftests/ftrace: make kprobe profile testcase description unique 07ecabf15ad3 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock 7e09f9d15e43 net: phy: prefer 1000baseT over 1000baseKX 443133330a5d net-sysfs: update the queue counts in the unregistration path 58b4c1ce8328 ath10k: Fix tx hanging fcba0bce3357 ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work 93a108d466f8 iwlwifi: mvm: avoid clearing a just saved session protection id ec01e0fe2184 iwlwifi: mvm: synchronize with FW after multicast commands c1976a424807 thunderbolt: Runtime PM activate both ends of the device link 830e5d1b4344 media: m920x: don't use stack on USB reads c33f0f22bfea media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() 526b6c9b4521 media: rcar-vin: Update format alignment constraints 74e60c1dce06 media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. d0e3ab637de1 drm: rcar-du: Fix CRTC timings when CMM is used e61aa46d0f27 x86/mm: Flush global TLB when switching to trampoline page-table 0946fdd9290a floppy: Add max size check for user space request 409d45bcd381 usb: uhci: add aspeed ast2600 uhci support d0aec428c072 arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node fcb45ac39f90 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win b8b2e74a8751 ACPI / x86: Allow specifying acpi_device_override_status() quirks by path cda755506df4 ACPI: Change acpi_device_always_present() into acpi_device_override_status() b029625063c1 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table cf3b1a160dc2 media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions adbe14867277 ath11k: Avoid NULL ptr access during mgmt tx cleanup ab523ea096ef rsi: Fix out-of-bounds read in rsi_read_pkt() 752587675068 rsi: Fix use-after-free in rsi_rx_done_handler() 6036500fdf77 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() 8a6371d84c5f crypto: jitter - consider 32 LSB for APT 240cf5d3cb5e HSI: core: Fix return freed object in hsi_new_client f4295b7dca87 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use f0653cd4da66 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() b8d10f601f22 drm/bridge: megachips: Ensure both bridges are probed before registration 43fc9e267e2e mlxsw: pci: Add shutdown method in PCI driver b2e921fa9219 soc: ti: pruss: fix referenced node in error message 07fbbc4dc79d drm/amdgpu/display: set vblank_disable_immediate for DC 019fe9723a83 drm/amd/display: check top_pipe_to_program pointer 3c3c0b6c4ae9 ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART f54d8cd831be EDAC/synopsys: Use the quirk for version instead of ddr version 0b85d73fdbc8 media: b2c2: Add missing check in flexcop_pci_isr: c978d39a8b14 HID: apple: Do not reset quirks when the Fn key is not found 2df002e3276b drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L 5aa57672c66c usb: gadget: f_fs: Use stream_open() for endpoint files 129e8faaee97 ath11k: Fix crash caused by uninitialized TX ring e8b271f2aadd media: atomisp: handle errors at sh_css_create_isp_params() ebe9c978d9e7 batman-adv: allow netlink usage in unprivileged containers ff452db96163 ARM: shmobile: rcar-gen2: Add missing of_node_put() ff2138d6c2a3 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure 51ef6582a218 media: atomisp: set per-device's default mode ac08140677c0 media: atomisp: fix try_fmt logic 518e059789f6 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR e3ba02b043f2 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR 2f13f10fddf4 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply a9d2ccfc7d2c selftests/bpf: Fix bpf_object leak in skb_ctx selftest b207356933f4 drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y db1e878373bf fs: dlm: filter user dlm messages for kernel locks f9c9a46efd94 Bluetooth: Fix debugfs entry leak in hci_register_dev() 852d7d436fd1 ARM: dts: omap3-n900: Fix lp5523 for multi color b5793aff11d7 of: base: Fix phandle argument length mismatch error message e16e836d510c clk: bm1880: remove kfrees on static allocations 36d46e21c9c4 ASoC: fsl_asrc: refine the check of available clock divider 5a6864e2e6ab RDMA/cxgb4: Set queue pair state when being queried 80524c8cdf29 ASoC: fsl_mqs: fix MODULE_ALIAS 74988d017dd1 powerpc/xive: Add missing null check after calling kmalloc 588e0b81ce38 mips: bcm63xx: add support for clk_set_parent() e3de89d010c0 mips: lantiq: add support for clk_set_parent() 8f8468a089b0 arm64: tegra: Remove non existent Tegra194 reset 702902fc7fb0 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering 24b047d72c77 counter: stm32-lptimer-cnt: remove iio counter abi a39460610452 misc: lattice-ecp3-config: Fix task hung when firmware load failed 696a50abbc7c ASoC: samsung: idma: Check of ioremap return value d491a2c2cf96 ASoC: mediatek: Check for error clk pointer c73ccdd62d21 phy: uniphier-usb3ss: fix unintended writing zeros to PHY register d781f4cd8c71 scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() 6e2a16954459 iommu/iova: Fix race between FQ timeout and teardown 57bc8985753c ASoC: Intel: catpt: Test dmaengine_submit() result before moving on 676049a3d2c6 iommu/amd: Restore GA log/tail pointer on host resume c2bd7c31de1a iommu/amd: Remove iommu_init_ga() 62ea255f2bde dmaengine: pxa/mmp: stop referencing config->slave_id 0be9ae1e532e mips: fix Kconfig reference to PHYS_ADDR_T_64BIT 88d78b25db1f mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support 51b8e814bcef clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell dff359e04260 of: unittest: 64 bit dma address test requires arch support 918105df78b7 of: unittest: fix warning on PowerPC frame size warning 0e04518b1dd9 ASoC: rt5663: Handle device_property_read_u32_array error codes 7c0d9c815ce8 RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry 2432d325f946 RDMA/core: Let ib_find_gid() continue search even after empty entry d77916df161b powerpc/powermac: Add additional missing lockdep_register_key() 8b3783e517f6 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() 7be2a0bcaf8e RDMA/qedr: Fix reporting max_{send/recv}_wr attrs e19469468b7b scsi: ufs: Fix race conditions related to driver data ed43b2e048fe iommu/io-pgtable-arm: Fix table descriptor paddr formatting e9e4d1fb4590 openrisc: Add clone3 ABI wrapper 551a785c26f6 binder: fix handling of error during copy 88ddf033a5e4 char/mwave: Adjust io port register size 8937aee4c0fa ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID bcd533417fd0 ALSA: oss: fix compile error when OSS_DEBUG is enabled fd99aeb97845 clocksource: Avoid accidental unstable marking of clocksources cacc6c30e3eb clocksource: Reduce clocksource-skew threshold 86ad478c99d2 powerpc/32s: Fix shift-out-of-bounds in KASAN init ef798cd035f3 powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC 58014442a9e8 powerpc/irq: Add helper to set regs->softe c9ffa84a3bd1 powerpc/perf: move perf irq/nmi handling details into traps.c a0758b3be46d powerpc/perf: MMCR0 control for PMU registers under PMCC=00 f4df6db5b0b8 powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C a9c9d2ff6423 dt-bindings: thermal: Fix definition of cooling-maps contribution property 2bd8d937957f ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA 5a821af769bb powerpc/prom_init: Fix improper check of prom_getprop() 9ca761ef946d clk: imx8mn: Fix imx8mn_clko1_sels 999528d8a749 scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() c5f414d69ac9 RDMA/hns: Validate the pkey index 04a032ea2498 RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" 84cd5c029d48 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls 180e9d7384c6 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls 49d76154ba8d ALSA: jack: Add missing rwsem around snd_ctl_remove() calls f871cd8ee0f0 ext4: avoid trim error on fs with small groups 99590e820feb net: mcs7830: handle usb read errors properly 2b948524ae65 iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() 04ce9e2aeda7 pcmcia: fix setting of kthread task states 5064bfe046b0 can: xilinx_can: xcan_probe(): check for error irq b6dd1577bc92 can: softing: softing_startstop(): fix set but not used variable warning b9ac866c23bb tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' fb46223c9f94 tpm: add request_locality before write TPM_INT_ENABLE 20edf903a3a5 can: mcp251xfd: add missing newline to printed strings d71fca5d0167 regmap: Call regmap_debugfs_exit() prior to _init() 838acddcdf75 netrom: fix api breakage in nr_setsockopt() 0d04479857bc ax25: uninitialized variable in ax25_setsockopt() 27e9910c4516 spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe 9d6350cf8e5a Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() 9defd7d4c084 lib/mpi: Add the return value check of kcalloc() e801f81cee3c net/mlx5: Set command entry semaphore up once got index free d2b9ce705d79 Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" 67e1a449a165 net/mlx5e: Don't block routes with nexthop objects in SW cc40fa05c0a6 net/mlx5e: Fix page DMA map/unmap attributes b3dda01d1d47 debugfs: lockdown: Allow reading debugfs files that are not world readable b9b5da3e187e HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad 541c3a044b46 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init c47f842e0c3c HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc cf5ad827ee69 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init 94177fcecc35 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe 4579954bf4cc Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe f6bf3d66393b Bluetooth: hci_bcm: Check for error irq f5e4f68d57d6 fsl/fman: Check for null pointer after calling devm_ioremap 60aca6fdc167 staging: greybus: audio: Check null pointer a1068bfee47a rocker: fix a sleeping in atomic bug 2db344725e17 ppp: ensure minimum packet size in ppp_write() 45643b1b6ce1 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone 8772700a9f1e bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). 342332fb0be6 bpf: Don't promote bogus looking registers after null check. 0036c78c492a netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() 2e718389b986 power: reset: mt6397: Check for null res pointer 4210c35fe81b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() 2dee347f356d pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() 0f03132191ba ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes 595e1ec55b30 x86/mce/inject: Avoid out-of-bounds write when setting flags df1268181928 hwmon: (mr75203) fix wrong power-up delay value aea5302d9ddc x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS 70eec71f32eb Bluetooth: hci_qca: Stop IBS timer during BT OFF 1d4e722b62d2 software node: fix wrong node passed to find nargs_prop f8f3c1720d77 backlight: qcom-wled: Respect enabled-strings in set_brightness de79bcbfaf4d backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion c79f9b8d8e26 backlight: qcom-wled: Override default length with qcom,enabled-strings bf4daf6153c9 backlight: qcom-wled: Fix off-by-one maximum with default num_strings 09aed85e8c98 backlight: qcom-wled: Pass number of elements to read to read_u32_array f4ed4fc504fd backlight: qcom-wled: Validate enabled string indices in DT e668ac6506d3 bpftool: Enable line buffering for stdout 009bb7ee1577 Bluetooth: L2CAP: Fix using wrong mode 1a2241ad400b um: virtio_uml: Fix time-travel external time propagation 8411722e5652 um: fix ndelay/udelay defines b2b1b490bd29 selinux: fix potential memleak in selinux_add_opt() 3253cf091464 mmc: meson-mx-sdio: add IRQ check decb2099549d mmc: meson-mx-sdhc: add IRQ check bdc6c9fc5f78 iwlwifi: mvm: test roc running status bits before removing the sta a750fcd604a6 iwlwifi: mvm: fix 32-bit build in FTM 86b0122d2682 ARM: dts: armada-38x: Add generic compatible to UART nodes 1f5428e43806 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers 874b97e86278 arm64: dts: marvell: cn9130: add GPIO and SPI aliases 407ef1db4036 usb: ftdi-elan: fix memory leak on device disconnect 2a65da5a1ea3 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding 47dd693c94bf xfrm: state and policy should fail if XFRMA_IF_ID 0 db369047e3b3 xfrm: interface with if_id 0 should return error 37441ddadc1e media: hantro: Fix probe func error path 3849ec830bf7 drm/tegra: vic: Fix DMA API misuse b230114bc57a drm/bridge: ti-sn65dsi86: Set max register for regmap db97fc2c4425 drm/msm/dpu: fix safe status debugfs file 3580055d1fca arm64: dts: qcom: ipq6018: Fix gpio-ranges property 6f20a5a98a90 arm64: dts: qcom: c630: Fix soundcard setup 394ee480aa3e ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() f6e4a6cbdb6f media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes 1a8869de328a media: msi001: fix possible null-ptr-deref in msi001_probe() a79327bb0191 media: dw2102: Fix use after free 958a8819d414 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors 3e51460638a6 ath11k: Fix deleting uninitialized kernel timer during fragment cache flush b35263f000a5 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes 1f5b81874f27 crypto: stm32/cryp - fix bugs and crash in tests 1f6151b0774b crypto: stm32/cryp - fix lrw chaining mode 2bd40e3a3aa2 crypto: stm32/cryp - fix double pm exit 533af1621d1c crypto: stm32/cryp - check early input data 5deb24e50372 crypto: stm32/cryp - fix xts and race condition in crypto_engine requests e9e0dd5da8ca crypto: stm32/cryp - fix CTR counter carry c40b1bc851e0 crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter 93033bbbdc25 selftests: harness: avoid false negatives if test has no ASSERTs f568fd97d751 selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST d21b47c60737 x86/uaccess: Move variable into switch case statement 3e801ea43c4b xfrm: fix a small bug in xfrm_sa_len() b87034d7a2a8 mwifiex: Fix possible ABBA deadlock 0836f9404017 rcu/exp: Mark current CPU as exp-QS in IPI loop second pass 027165c491e4 drm/msm/dp: displayPort driver need algorithm rational 268f35245650 sched/rt: Try to restart rt period timer when rt runtime exceeded bb0579ab5077 wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma b4b911b1648c media: si2157: Fix "warm" tuner state detection 7009a5fbc589 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() df79d2bf95e0 media: dib8000: Fix a memleak in dib8000_init() f0cb43a2c674 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 88ed31aab481 arm64: lib: Annotate {clear, copy}_page() as position-independent 69e402a98541 bpf: Remove config check to enable bpf support for branch records 924886fa2246 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) 218d952160f7 bpf: Adjust BTF log size limit. b77ef5b4ead6 sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity d7d5b3bc5263 sched/fair: Fix detection of per-CPU kthreads waking a task ec121517ac8d Bluetooth: btmtksdio: fix resume failure 2a7edcb3ef72 staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() 49f5cd2b7c41 staging: rtl8192e: return error code from rtllib_softmac_init() 04fdd426cef2 floppy: Fix hang in watchdog when disk is ejected 45bbe008013f serial: amba-pl011: do not request memory region twice 8409d2394cca tty: serial: uartlite: allow 64 bit address a001a15ab374 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info 75919207c16a arm64: dts: ti: k3-j721e: Fix the L2 cache sets 2dcfa3c76596 arm64: dts: ti: k3-j7200: Fix the L2 cache sets f277978d6c46 drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() 3ca1b3b82fe7 drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() 96e05d2d9370 thermal/drivers/imx8mm: Enable ADC when enabling monitor ef72449e2d79 ACPI: EC: Rework flushing of EC work while suspended to idle c0acd5a09796 cgroup: Trace event cgroup id fields should be u64 e7e178e26418 arm64: dts: qcom: msm8916: fix MMC controller aliases 894d91c6334b netfilter: bridge: add support for pppoe filtering 13f64bbe4255 thermal/drivers/imx: Implement runtime PM support c3a59f34e87c media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' 50c4244906d6 media: venus: core: Fix a potential NULL pointer dereference in an error handling path eeefa2eae8fc media: venus: core, venc, vdec: Fix probe dependency error 53f65afc260f media: venus: pm_helpers: Control core power domain manually 89f518b153d1 media: coda: fix CODA960 JPEG encoder buffer overflow 1da628d351a9 media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released 2028fb832da6 media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() e8d78f924f02 media: imx-pxp: Initialize the spinlock prior to using it 621e8ce75d66 media: rcar-csi2: Correct the selection of hsfreqrange ad52b9890b83 mfd: atmel-flexcom: Use .resume_noirq 46d6a2311409 mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP f93c9aa1d36f tty: serial: atmel: Call dma_async_issue_pending() 755a6c873b9c tty: serial: atmel: Check return code of dmaengine_submit() bd85b2e77aa9 arm64: dts: ti: k3-j721e: correct cache-sets info 32e9947e6639 ath11k: Use host CE parameters for CE interrupts configuration 6a49acfacab5 crypto: qat - fix undetected PFVF timeout in ACK loop 475ac5c5653f crypto: qat - make pfvf send message direction agnostic ee1c74c3c9c2 crypto: qat - remove unnecessary collision prevention step in PFVF 472f76835200 crypto: qat - fix spelling mistake: "messge" -> "message" ae766527e6b7 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco eab4204588a0 mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove 867d4ace48da crypto: qce - fix uaf on qce_skcipher_register_one e19b3c1b5768 crypto: qce - fix uaf on qce_ahash_register_one 5de640f59f99 media: dmxdev: fix UAF when dvb_register_device() fails 1d64e2bd2222 arm64: dts: renesas: cat875: Add rx/tx delays a33eef23a658 drm/vboxvideo: fix a NULL vs IS_ERR() check 43220a61e7b8 fs: dlm: fix build with CONFIG_IPV6 disabled 0d7c5d10e7db tee: fix put order in teedev_close_context() 097e601eb887 ath11k: reset RSN/WPA present state for open BSS fa51addd391d ath11k: clear the keys properly via DISABLE_KEY df94b37e902b ath11k: Fix ETSI regd with weather radar overlap ffc9019bd991 Bluetooth: stop proccessing malicious adv data 3273541fed60 memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails 55917db35976 fs: dlm: don't call kernel_getpeername() in error_report() 98923ebb034b fs: dlm: use sk->sk_socket instead of con->sock 6edd1bd8e3d8 arm64: dts: meson-gxbb-wetek: fix missing GPIO binding eb1f75fa2458 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot 6f012f2c445b arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ 96d710b1c6ff arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name 0b57480ed51a media: aspeed: Update signal status immediately to ensure sane hw state 0ff0ae69d27c media: em28xx: fix memory leak in em28xx_init_dev b441d9428735 media: aspeed: fix mode-detect always time out at 2nd run 8d132d9dd8ba media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() fc2b95e7aeae media: atomisp: fix enum formats logic 6e5353238c55 media: atomisp: add NULL check for asd obtained from atomisp_video_pipe 6cbabad304c4 media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c 22b0b68f7d9f media: atomisp: fix ifdefs in sh_css.c 0bf5e8af6eb6 media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() 3cb3e66f583c media: atomisp: do not use err var when checking port validity for ISP2400 08e43223fb4e media: atomisp: fix inverted logic in buffers_needed() fb370f6dc7d5 media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case 1daacf9bb69a media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() e1da9301cf54 media: videobuf2: Fix the size printk format 90807ab437e8 mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() 9bfed11dcf59 ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware 2fe056d9791a wcn36xx: fix RX BD rate mapping for 5GHz legacy rates 22406ed4e389 wcn36xx: populate band before determining rate on RX 92fea7bd5af3 wcn36xx: Put DXE block into reset before freeing memory 0d53c47f6ab5 wcn36xx: Release DMA channel descriptor allocations 1850195a852d wcn36xx: Fix DMA channel enable/disable cycle 38a7842889f5 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND fcb267bb9577 wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan e53ff4dd7095 drm/vc4: hdmi: Set a default HSM rate b9c2343373f6 clk: bcm-2835: Remove rounding up the dividers 836dd37fe2bb clk: bcm-2835: Pick the closest clock rate 88f1b613c37f Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails 9ddfa1c19191 drm/rockchip: dsi: Reconfigure hardware on resume() 58904ed18628 drm/rockchip: dsi: Disable PLL clock on bind error 6215cde02085 drm/rockchip: dsi: Hold pm-runtime across bind/unbind 8ccaafa1caf0 drm/rockchip: dsi: Fix unbalanced clock on probe error 9bc19022aa08 drm/panel: innolux-p079zca: Delete panel on attach() failure b01b7b868479 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 0499c863a8db drm: fix null-ptr-deref in drm_dev_init_release() 7798757013ec drm/bridge: display-connector: fix an uninitialized pointer in probe() cb5813b0e591 Bluetooth: L2CAP: Fix not initializing sk_peer_pid ed0b1fd3ec6e drm/ttm: Put BO in its memory manager's lru list 7b9fa915a58d shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode 6c6f86bb618b mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages e04b1dfe15ce dma/pool: create dma atomic pool only if dma zone has managed pages d2e572411738 mm_zone: add function to check if managed dma zone exists 2142a7e9bd1f PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller 45c74f4f54db dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() 191a24ceae75 gpu: host1x: Add back arm_iommu_detach_device() 068067453690 iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure 3dae11f8e381 lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() e4a2c924a17e iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs 256302cb2f86 can: softing_cs: softingcs_probe(): fix memleak on registration failure aa57725e2d2a media: cec-pin: fix interrupt en/disable handling 2e566cacc321 media: stk1160: fix control-message timeouts 1a0ca711dff6 media: pvrusb2: fix control-message timeouts 2dbf430ead59 media: redrat3: fix control-message timeouts 6e9c120bf956 media: dib0700: fix undefined behavior in tuner shutdown 5e98ac260de6 media: s2255: fix control-message timeouts 09b0b918a69b media: cpia2: fix control-message timeouts d90833106c09 media: em28xx: fix control-message timeouts 2182575c83f9 media: mceusb: fix control-message timeouts 460525acc953 media: flexcop-usb: fix control-message timeouts 7cac8a562427 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE 1da0b1cd4212 rtc: cmos: take rtc_lock while reading from CMOS 14f6cfe0d790 tools/nolibc: fix incorrect truncation of exit code 5e258640ba54 tools/nolibc: i386: fix initial stack alignment 06f7528d641b tools/nolibc: x86-64: Fix startup code bug 98259dd54e8e x86/gpu: Reserve stolen memory for first integrated Intel GPU e2a17dcad56e mtd: rawnand: davinci: Rewrite function description 8933138a6660 mtd: rawnand: davinci: Avoid duplicated page read 677764634b42 mtd: rawnand: davinci: Don't calculate ECC when reading page a8a607b0049d mtd: Fixed breaking list in __mtd_del_partition. ff10cd7bb295 mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 538a5e208e7d mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings 777a700ccfa6 nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() 08283b076f4e f2fs: fix to do sanity check in is_alive() 57cfc965e375 HID: wacom: Avoid using stale array indicies to read contact count 7fd22c99bbed HID: wacom: Ignore the confidence flag when a touch is removed 9a4800e0f6a5 HID: wacom: Reset expected and received contact counts at the same time c2e39d5df028 HID: uhid: Fix worker destroying device without any protection aa1346113c75 KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock ---- Link: https://lore.kernel.org/r/20220124184024.407936072@linuxfoundation.org # v5.10.94 Link: https://lore.kernel.org/r/20220125155348.141138434@linuxfoundation.org # v5.10.94 Link: https://lore.kernel.org/r/20220127180258.131170405@linuxfoundation.org # v5.10.95 Link: https://lore.kernel.org/r/20220131105220.424085452@linuxfoundation.org # v5.10.96 Link: https://github.com/Freescale/linux-fslc/pull/536 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.104Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.104 from stable korg. Following upstream commits are included in this version: ---- 97581b56b59f Linux 5.10.104 dbbe09d95377 hamradio: fix macro redefine warning dcd03efd7e8d Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 292e1c88b8a5 btrfs: add missing run of delayed items after unlink during log replay 41712c5fa518 btrfs: qgroup: fix deadlock between rescan worker and remove qgroup 6e0319e77083 btrfs: fix lost prealloc extents beyond eof after full fsync 827172ffa999 tracing: Fix return value of __setup handlers 78059b1cfcd9 tracing/histogram: Fix sorting on old "cpu" value 0e188fde82d7 HID: add mapping for KEY_ALL_APPLICATIONS f276ea5035aa HID: add mapping for KEY_DICTATE 3b8f2a7aed80 Input: samsung-keypad - properly state IOMEM dependency a621ae6394ce Input: elan_i2c - fix regulator enable count imbalance after suspend/resume 1397bbcd817f Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 988f4f29cc44 net: dcb: disable softirqs in dcbnl_flush_dev() 6828da5dea53 drm/amdgpu: fix suspend/resume hang regression f5e496ef73f3 nl80211: Handle nla_memdup failures in handle_nan_filter 64e4305a03d0 iavf: Refactor iavf state machine tracking e6bc597fbcb2 net: chelsio: cxgb3: check the return value of pci_find_capability() 320980b2496d ibmvnic: complete init_done on transport events 86027004bb9d ARM: tegra: Move panels to AUX bus fbb810825aff soc: fsl: qe: Check of ioremap return value 2824f6939e26 soc: fsl: guts: Add a missing memory allocation failure check 3afe488d5c9c soc: fsl: guts: Revert commit 3c0d64e867ed 44709130793b ARM: dts: Use 32KiHz oscillator on devkit8000 298f6fae544f ARM: dts: switch timer config to common devkit8000 devicetree 8b20c1999d3a s390/extable: fix exception table sorting 49aa9c9c7fa7 memfd: fix F_SEAL_WRITE after shmem huge page allocated 6acbc8875282 ibmvnic: free reset-work-item when flushing 9d8a11d74de5 igc: igc_write_phy_reg_gpy: drop premature return 223744f52133 pinctrl: sunxi: Use unique lockdep classes for IRQs 2851b76e5fd0 selftests: mlxsw: tc_police_scale: Make test more robust 85bf489c5c01 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions 6b6341049086 ARM: Fix kgdb breakpoint for Thumb2 fefe4cb4a640 igc: igc_read_phy_reg_gpy: drop premature return 0632854fb171 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output 43eaf1b17845 can: gs_usb: change active_channels's type from atomic_t to u8 daaed6ced88c ASoC: cs4265: Fix the duplicated control name 8b8ac465bf52 firmware: arm_scmi: Remove space in MODULE_ALIAS name 667df6fe3ece efivars: Respect "block" flag in efivar_entry_set_safe() 283c37e5429e ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() 5f394102ee27 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 92b791771abd ibmvnic: register netdev after init of adapter 6e0f986032c5 net: sxgbe: fix return value of __setup handler e1a82db1ebaf iavf: Fix missing check for running netdev c9a066fe4593 mac80211: treat some SAE auth steps as final e6d7f57f919f net: stmmac: fix return value of __setup handler fa65989a4867 mac80211: fix forwarded mesh frames AC & queue selection dcc3423c1dca ia64: ensure proper NUMA distance and possible map initialization 1312ef5ad0a5 sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() d753aecb3d4b sched/topology: Make sched_init_numa() use a set for the deduplicating sort 05ae1f0fe9c6 ice: fix concurrent reset and removal of VFs 41edeeaae51a ice: Fix race conditions between virtchnl handling and VF ndo ops 0c145262ac99 rcu/nocb: Fix missed nocb_timer requeue 9bb7237cc740 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server d7eb662625eb net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 2e8d465b83db net/smc: fix connection leak 6a8a4dc2a279 net: dcb: flush lingering app table entries for unregistered devices f4c63b24dea9 net: ipv6: ensure we call ipv6_mc_down() at most once a9c4a74ad5ae batman-adv: Don't expect inter-netns unique iflink indices 3dae11d21fc8 batman-adv: Request iflink once in batadv_get_real_netdevice dcf10d78ff2c batman-adv: Request iflink once in batadv-on-batadv check 81f817f3e559 netfilter: nf_queue: handle socket prefetch 4d05239203fa netfilter: nf_queue: fix possible use-after-free 3b9ba964f77c netfilter: nf_queue: don't assume sk is full socket 4e178ed14bda net: fix up skbs delta_truesize in UDP GRO frag_list eb5e444fe37d e1000e: Correct NVM checksum verification flow b53d4bfd1a68 xfrm: enforce validity of offload input flags 2f0e6d80e8b5 xfrm: fix the if_id check in changelink 24efaae03b0d bpf, sockmap: Do not ignore orig_len parameter 8b0142c4143c netfilter: fix use-after-free in __nf_register_net_hook() 4952faa77d8d xfrm: fix MTU regression e93f2be33d4f mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 912186db092c ntb: intel: fix port config status offset for SPR 1c0b51e62a50 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference a1753d5c29a6 xen/netfront: destroy queues before real_num_tx_queues is zeroed ce41d8039196 drm/i915: s/JSP2/ICP2/ PCH 61a895da4844 iommu/amd: Recover from event log overflow 6951a5888165 ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min dd9dd24fd7cb riscv: Fix config KASAN && DEBUG_VIRTUAL 7211aab2881b riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP 00fb385f0ac4 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 336872601cb8 ALSA: intel_hdmi: Fix reference to PCM buffer address e57dfaf66f2b tracing: Add ustring operation to filtering string pointers 4a9d2390f3e2 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag 67e25eb1b474 ata: pata_hpt37x: fix PCI clock detection 335f11ff74f2 serial: stm32: prevent TDR register overwrite when sending x_char c999c5927e96 tracing: Add test for user space strings when filtering on string pointers db36a94ed66b exfat: fix i_blocks for files truncated over 4 GiB 1b810d5cb6ce exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() fdd64084e405 usb: gadget: clear related members when goto fail c13159a58881 usb: gadget: don't release an existing dev->buf 00d5ac05af3a net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 16f903afbafb i2c: qup: allow COMPILE_TEST 57c333ad8c28 i2c: cadence: allow COMPILE_TEST 9d6285e63241 dmaengine: shdma: Fix runtime PM imbalance on error 37b06d5ebf5c selftests/seccomp: Fix seccomp failure by adding missing headers df9db1a2af37 cifs: fix double free race when mount fails in cifs_get_root() e3850e211df6 tipc: fix a bit overflow in tipc_crypto_key_rcv() 6d4985b8a0bf KVM: arm64: vgic: Read HW interrupt pending state from the HW 5d4b00e053fc Input: clear BTN_RIGHT/MIDDLE on buttonpads 6e7015d982ee regulator: core: fix false positive in regulator_late_cleanup() 467d664e5fff ASoC: rt5682: do not block workqueue if card is unbound 0b050b7a0d73 ASoC: rt5668: do not block workqueue if card is unbound 11956c6eeb5a i2c: bcm2835: Avoid clock stretching timeouts 13f0ea8d1193 mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 46f6d66219b5 mac80211_hwsim: report NOACK frames in tx_status ---- Link: https://lore.kernel.org/r/20220307091644.179885033@linuxfoundation.org # v5.10.104 Link: https://lore.kernel.org/r/20220307162142.066663718@linuxfoundation.org # v5.10.104 Link: https://github.com/Freescale/linux-fslc/pull/550 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.103Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.103 from stable korg. Following upstream commits are included in this version: ---- 915a747ac7f3 Linux 5.10.103 78706b051a8a memblock: use kfree() to release kmalloced memblock regions 4185b788d3ad gpio: tegra186: Fix chip_data type confusion bb2e0a77235a tty: n_gsm: fix deadlock in gsmtty_open() e4c8cb95d035 tty: n_gsm: fix wrong tty control line for flow control 1f0641dd0b6c tty: n_gsm: fix NULL pointer access due to DLCI release 1e35cb9e1271 tty: n_gsm: fix proper link termination after failed open 90b47e617fb2 tty: n_gsm: fix encoding of control signal octet bit DV 9e2dbc31e367 riscv: fix oops caused by irqsoff latency tracer e098933866f9 thermal: int340x: fix memory leak in int3400_notify() 5b1cef5798b4 RDMA/cma: Do not change route.addr.src_addr outside state checks 8fe4da55246a driver core: Free DMA range map when device is released 214824764308 xhci: Prevent futile URB re-submissions due to incorrect return value. 0b0a229da1f2 xhci: re-initialize the HC during resume if HCE was set 328faee6d409 usb: dwc3: gadget: Let the interrupt handler disable bottom halves. e57bdee8661e usb: dwc3: pci: Fix Bay Trail phy GPIO mappings 99b2425d9178 usb: dwc2: drd: fix soft connect when gadget is unconfigured c7866880377b USB: serial: option: add Telit LE910R1 compositions 220ba174f192 USB: serial: option: add support for DW5829e 3a1dd56e566f tracefs: Set the group ownership in apply_options() not parse_options() bfa8ffbaaaaf USB: gadget: validate endpoint index for xilinx udc 4ce247af3f30 usb: gadget: rndis: add spinlock for rndis response list ddc254fc8873 Revert "USB: serial: ch341: add new Product ID for CH341A" d3fce1b6bd95 ata: pata_hpt37x: disable primary channel on HPT371 18701d8afaa1 sc16is7xx: Fix for incorrect data being transmitted d5ddd7343adf iio: Fix error handling for PM eabcc609cb8a iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot b8d411a96227 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits 1aa12ecfdcba iio: adc: men_z188_adc: Fix a resource leak in an error handling path afbeee13beb5 tracing: Have traceon and traceoff trigger honor the instance 99eb8d694174 RDMA/ib_srp: Fix a deadlock a7ab53d3c27d configfs: fix a race in configfs_{,un}register_subsystem() 0ecd3e35d78e RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close b0ecf9e59414 RDMA/rtrs-clt: Kill wait_for_inflight_permits 8260f1800f83 RDMA/rtrs-clt: Fix possible double free in error case dc64aa4c7dc0 regmap-irq: Update interrupt clear register for proper reset 2efece1368ae spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() 67819b983eb3 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets be55d3e76c0e net/mlx5: Fix wrong limitation of metadata match on ecpf 8d617110d78e net/mlx5: Fix possible deadlock on rule deletion 1c5912895545 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() a184f4dd9b33 surface: surface3_power: Fix battery readings on batteries without a serial number 91f56a85278e net/smc: Use a mutex for locking "struct smc_pnettable" 7e9880e81d3f netfilter: nf_tables: fix memory leak during stateful obj update af4bc921d39d nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() 58a6d5f24f49 net: Force inlining of checksum functions in net/checksum.h 550d98ab3007 net: ll_temac: check the return value of devm_kmalloc() 0fc184735996 net/sched: act_ct: Fix flow table lookup after ct clear or switching zones bc8f768af342 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure fd020eaaa24a drm/edid: Always set RGB444 1df9d552fe84 openvswitch: Fix setting ipv6 fields causing hw csum failure dac2490d9ee0 gso: do not skip outer ip header in case of ipip and net_failover b692d5dc6f54 tipc: Fix end of loop tests for list_for_each_entry() c5722243d0e5 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends 4a93c6594613 io_uring: add a schedule point in io_add_buffers() 7ef94bfb08fb bpf: Add schedule points in batch ops 4f5d47e6b43f selftests: bpf: Check bpf_msg_push_data return value d0caa7218d76 bpf: Do not try bpf_msg_push_data with len 0 962b2a3188bf hwmon: Handle failure to register sensor with thermal zone correctly d8b78314c5ba bnxt_en: Fix active FEC reporting to ethtool 7e1eae5d1a7c bnx2x: fix driver load from initrd 51e96061c66c perf data: Fix double free in perf_session__delete() 5419b5be883b ping: remove pr_err from ping_lookup 5da17865c7f3 optee: use driver internal tee_context for some rpc eb354613847d tee: export teedev_open() and teedev_close_context() bae7fc6f0dc6 x86/fpu: Correct pkru/xstate inconsistency 68f19845f580 netfilter: nf_tables_offload: incorrect flow offload action array size 69560efa0013 CDC-NCM: avoid overflow in sanity checking 2aeba1ea7ce8 USB: zaurus: support another broken Zaurus 4f5f5411f0c1 sr9700: sanity check for packet length 55eec5c630ea drm/i915: Correctly populate use_sagv_wm for all pipes ff9134882dfa drm/amdgpu: disable MMHUB PG for Picasso 72fdfc75d421 KVM: x86/mmu: make apf token non-zero to fix bug 646b532f32ea parisc/unaligned: Fix ldw() and stw() unalignment handlers 397b5433f742 parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel 698dc7d13c4e vhost/vsock: don't check owner in vhost_vsock_stop() while releasing 84e303b4d53f clk: jz4725b: fix mmc0 clock gating 72a5b01875b2 btrfs: tree-checker: check item_size for dev_item 5c967dd07311 btrfs: tree-checker: check item_size for inode_item fcec42dd28d6 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug 47667effb7d2 Linux 5.10.102 6062d1267ff3 lockdep: Correct lock_classes index mapping f333c1916fd6 i2c: brcmstb: fix support for DSL and CM variants 9fee985f9afa copy_process(): Move fd_install() out of sighand->siglock critical section e3fdbc40b750 i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() b5b2a9211713 i2c: qcom-cci: don't delete an unregistered adapter 3b6d25d1b6a2 dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size 2c35c95d3640 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe 4f907b6eb701 dmaengine: sh: rcar-dmac: Check for error num after setting mask 797b380f0756 net: sched: limit TC_ACT_REPEAT loops 595c259f75ae EDAC: Fix calculation of returned address and next offset in edac_align_ptr() f6ce4e328939 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop 3680b2b8104b kconfig: fix failing to generate auto.conf b6787e284d3d net: macb: Align the dma and coherent dma masks 439171a2917c net: usb: qmi_wwan: Add support for Dell DW5829e 15616ba17d02 tracing: Fix tp_printk option related with tp_printk_stop_on_boot 5a253a23d9f1 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case 1e7433fb95cc xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create a21f472fb5cc soc: aspeed: lpc-ctrl: Block error printing on probe defer cases fecb05b1ce6b ata: libata-core: Disable TRIM on M88V29 b19ec7afa929 lib/iov_iter: initialize "flags" in new pipe_buffer 30455322787a kconfig: let 'shell' return enough output for deep path names e05dde47f52a selftests: fixup build warnings in pidfd / clone3 tests 531a56c2e0bf pidfd: fix test failure due to stack overflow on some arches 429ef36c4fc4 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 1415f22ee541 arm64: dts: meson-g12: add ATF BL32 reserved-memory region 605080f19eb7 arm64: dts: meson-gx: add ATF BL32 reserved-memory region eefb68794f94 netfilter: conntrack: don't refresh sctp entries in closed state 1ab48248573b irqchip/sifive-plic: Add missing thead,c900-plic match string 98bc06c46d1f phy: usb: Leave some clocks running during suspend 717f2fa85822 ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of 6932353af74c ARM: OMAP2+: hwmod: Add of_node_put() before break 521dcc107e39 NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache fb00319afb72 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW 0ee4bb8ce8b8 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event 99cd2a043760 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() 91d8866ca552 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj a176d559e826 mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status 1a49b1b0b0cb mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() 8c848744c11b tty: n_tty: do not look ahead for EOL character past the end of the buffer 8daa0436ce79 NFS: Do not report writeback errors in nfs_getattr() f9b7385c0f62 NFS: LOOKUP_DIRECTORY is also ok with symlinks 598dbaf74b64 block/wbt: fix negative inflight counter when remove scsi device dc6faa0ede4d ASoC: tas2770: Insert post reset delay 9dcedbe943be KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests a4eeeaca5019 mtd: rawnand: gpmi: don't leak PM reference in error path fb26219b4046 powerpc/lib/sstep: fix 'ptesync' build error 54f76366cd01 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() 0df1badfdfcd ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() 1ef76832fef3 ALSA: hda: Fix missing codec probe on Shenker Dock 15 c72c3b597a79 ALSA: hda: Fix regression on forced probe mask option 63b1602c2fd5 ALSA: hda/realtek: Fix deadlock by COEF mutex b6a5e8f45f89 ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 67de71b94331 selftests/exec: Add non-regular to TEST_GEN_PROGS d3018a196221 perf bpf: Defer freeing string after possible strlen() on it 016e3ca9c588 dpaa2-eth: Initialize mutex used in one step timestamping path 50f3b00d4c7b libsubcmd: Fix use-after-free for realloc(..., 0) ffa8df4f0e8f bonding: fix data-races around agg_select_timer d9bd9d4c60c3 net_sched: add __rcu annotation to netdev->qdisc 877a05672f95 drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit a0e004e6206e bonding: force carrier update when releasing slave 8dec3c4e7350 ping: fix the dif and sdif check in ping_lookup 6793a9b028ce net: ieee802154: ca8210: Fix lifs/sifs periods f48bd3413771 net: dsa: lantiq_gswip: fix use after free in gswip_remove() d9b2203e5a30 net: dsa: lan9303: fix reset on probe 4f523f15e5d7 ipv6: per-netns exclusive flowlabel checks 100344200a0c netfilter: nft_synproxy: unregister hooks on init error path 26931971db5f selftests: netfilter: fix exit value for nft_concat_range b26ea3f6b7b0 iwlwifi: pcie: gen2: fix locking when "HW not ready" 8867f993790d iwlwifi: pcie: fix locking when "HW not ready" f3c1910257c8 drm/i915/gvt: Make DRM_I915_GVT depend on X86 87cd1bbd6677 vsock: remove vsock from connected table when connect is interrupted by a signal eb7bf11e8ef1 drm/i915/opregion: check port number bounds for SWSCI display power state 5564d83ebc1b drm/radeon: Fix backlight control on iMac 12,1 008508c16af0 iwlwifi: fix use-after-free 44b81136e868 kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled 8b53e5f737bc kbuild: lto: merge module sections 45102b538a9e random: wake up /dev/random writers after zap 143aaf79bafa gcc-plugins/stackleak: Use noinstr in favor of notrace de55891e162c Revert "module, async: async_synchronize_full() on module init iff async is used" 3c958dbcba18 x86/Xen: streamline (and fix) PV CPU enumeration e76d0a9692c5 drm/amdgpu: fix logic inversion in check 324f5bdc52ec nvme-rdma: fix possible use-after-free in transport error_recovery work e192184cf8bc nvme-tcp: fix possible use-after-free in transport error_recovery work 0ead57ceb21b nvme: fix a possible use-after-free in controller reset during load fe9ac3eaa2e3 scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task d872e7b5fe38 scsi: pm8001: Fix use-after-free for aborted TMF sas_task 1e73f5cfc160 quota: make dquot_quota_sync return errors from ->sync_fs c405640aad56 vfs: make freeze_super abort when sync_filesystem returns error b9a229fd48bf ax25: improve the incomplete fix to avoid UAF and NPD bugs 139fce2992ee selftests: skip mincore.check_file_mmap when fs lacks needed support 204a2390da42 selftests: openat2: Skip testcases that fail with EOPNOTSUPP 2be48bfac713 selftests: openat2: Add missing dependency in Makefile 74a30666b4b5 selftests: openat2: Print also errno in failure messages bfc84cfd909b selftests/zram: Adapt the situation that /dev/zram0 is being used f0eba714c11d selftests/zram01.sh: Fix compression ratio calculation 7bb704b69fb1 selftests/zram: Skip max_comp_streams interface on newer kernel 0fd484644c68 net: ieee802154: at86rf230: Stop leaking skb's 0c18a751930c kselftest: signal all child processes 1136141f19ab selftests: rtc: Increase test timeout so that all tests run 79175b6ee658 platform/x86: ISST: Fix possible circular locking dependency detected 066c905ed06c platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 0b17d4b51c63 btrfs: send: in case of IO error log it 78a68bbebdcc parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() ade1077c7fc0 PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology 254090925e16 mm: don't try to NUMA-migrate COW pages that have other uses ab2b4e65a130 mmc: block: fix read single on recovery logic 775671687299 parisc: Fix sglist access in ccio-dma.c f8f519d7df66 parisc: Fix data TLB miss in sba_unmap_sg 4d569b959e54 parisc: Drop __init from map_pages declaration 8e3f9a098eca serial: parisc: GSC: fix build when IOSAPIC is not set fe383750d40d Revert "svm: Add warning message for AVIC IPI invalid target" 126382b5565f HID:Add support for UGTABLET WP5540 f100e758cef5 scsi: lpfc: Fix mailbox command failure during driver initialization 4578b979ef61 can: isotp: add SF_BROADCAST support for functional addressing 5d42865fc311 can: isotp: prevent race between isotp_bind() and isotp_setsockopt() db3f3636e4ae fs/proc: task_mmu.c: don't read mapcount for migration entry 0849f83e4782 fget: clarify and improve __fget_files() implementation 657991fb06a4 rcu: Do not report strict GPs for outgoing CPUs 8c8385972ea9 mm: memcg: synchronize objcg lists with a dedicated spinlock d0f4aa2d978f drm/nouveau/pmu/gm200-: use alternate falcon reset sequence 3969aba589d6 Linux 5.10.101 cb86e511e78e iommu: Fix potential use-after-free during probe f6b5d51976fc perf: Fix list corruption in perf_cgroup_switch() ce3ca12c632a arm64: dts: imx8mq: fix lcdif port node 759aeacdfe70 scsi: lpfc: Reduce log messages seen after firmware download 57c5d7d42076 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled 199dab00f043 can: isotp: fix error path in isotp_sendmsg() to unlock wait queue 3b10ebeb95d7 Makefile.extrawarn: Move -Wunaligned-access to W=1 ad53060bdfc3 hwmon: (dell-smm) Speed up setting of fan speed 3c75d1017cb3 phy: ti: Fix missing sentinel for clk_div_table 6eabe53492c2 speakup-dectlk: Restore pitch setting 3836a5ff4bb7 USB: serial: cp210x: add CPI Bulk Coin Recycler id 51b03a9bcd99 USB: serial: cp210x: add NCR Retail IO box id a21e6b2e0864 USB: serial: ch341: add support for GW Instek USB2.0-Serial devices 7113440a36c7 USB: serial: option: add ZTE MF286D modem b7ed2f9619cc USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 e07dde31acc9 usb: raw-gadget: fix handling of dual-direction-capable endpoints e9f9b877eb0e usb: gadget: f_uac2: Define specific wTerminalType fb4ff0f96de3 usb: gadget: rndis: check size of RNDIS_MSG_SET command 22ec10047285 USB: gadget: validate interface OS descriptor requests 351159167cd8 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition 3bfca3891480 usb: dwc3: gadget: Prevent core from processing stale TRBs 2a17bd9f5210 usb: ulpi: Call of_node_put correctly 8b89a6916681 usb: ulpi: Move of_node_put to ulpi_dev_release 758290defe93 net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup a66a2b17b8c8 Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" 73961057e9dc usb: dwc2: drd: fix soft connect when gadget is unconfigured a37960df7eac eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX 1b99fe34e26d n_tty: wake up poll(POLLRDNORM) on receiving data f1b25737156c vt_ioctl: add array_index_nospec to VT_ACTIVATE 778302ca0949 vt_ioctl: fix array_index_nospec in vt_setactivate 22249886dc5b net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister 3a3c65c487a4 net: mscc: ocelot: fix mutex lock error during ethtool stats read 809f030745b2 ice: fix IPIP and SIT TSO offload cf11949b9163 ice: fix an error code in ice_cfg_phy_fec() f8edc6feab4d dpaa2-eth: unregister the netdev before disconnecting from the PHY ff6c9e0fcee5 net: amd-xgbe: disable interrupts during pci removal 657aea782887 tipc: rate limit warning for received illegal binding update ef5cdae8bc00 net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE bf99c144360d veth: fix races around rq->rx_notify_masked 00e6d6c3bc14 net: fix a memleak when uncloning an skb dst and its metadata 2e9fd2d0f69e net: do not keep the dst cache when uncloning an skb dst and its metadata 0bae953d7ab5 nfp: flower: fix ida_idx not being released 09ac0fcb0a82 ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path e177d2e85ebc net: dsa: lantiq_gswip: don't use devres for mdiobus 95e5402f9430 net: dsa: felix: don't use devres for mdiobus 2770b795294e net: dsa: bcm_sf2: don't use devres for mdiobus 475ce5dcf2d8 net: dsa: ar9331: register the mdiobus under devres 8ccebe77df6e net: dsa: mv88e6xxx: don't use devres for mdiobus 4a384c1e4058 bonding: pair enable_port with slave_arr_updates 1ba45dd32667 gpio: sifive: use the correct register to read output values 48e413087de1 ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE 3b72d3f0205e drm/panel: simple: Assign data from panel_dpi_probe() correctly bf35639192ed ixgbevf: Require large buffers for build_skb on 82599VF e5a64f548a45 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' 04fe6569a7cf netfilter: ctnetlink: disable helper autoassign a5ce7ee5fcc0 misc: fastrpc: avoid double fput() on failed usercopy 21c890ca8eae drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. 70ea005626a9 gpio: aggregator: Fix calling into sleeping GPIO controllers 0042178a69eb usb: f_fs: Fix use-after-free for epfile 5a37fd9fdcce ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo 39bf132a6ed5 phy: xilinx: zynqmp: Fix bus width setting for SGMII 108868dae2ee ARM: dts: imx6qdl-udoo: Properly describe the SD card detect 0a7b5e8d8c1e staging: fbtft: Fix error path in fbtft_driver_module_init() 74cd5cb2190f ARM: dts: meson8b: Fix the UART device-tree schema validation 566b558e9429 ARM: dts: meson8: Fix the UART device-tree schema validation 210d70f08100 ARM: dts: meson: Fix the UART compatible strings 88f0e61354f4 ARM: dts: Fix timer regression for beagleboard revision c c943a297ec3c drm/rockchip: vop: Correct RK3399 VOP register fields a941384fba3f PM: s2idle: ACPI: Fix wakeup interrupts handling fcbac51a64d3 ACPI/IORT: Check node revision for PMCG resources 57ede0ce6500 nvme-tcp: fix bogus request completion when failing to send AER 3a669d77e5b3 ARM: socfpga: fix missing RESET_CONTROLLER 435e62d5666a ARM: dts: Fix boot regression on Skomer b217b89e607c ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group 3f9843f2f65e riscv: fix build with binutils 2.38 3aa5c8657292 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow bd39fe29bbbb KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode 9efad4cb0365 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS db58a3d978b4 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER dc129275a7f7 KVM: eventfd: Fix false positive RCU usage warning 87bbd78a2cd1 net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() c9b8cc1046f0 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs d0774cf73056 perf: Always wake the parent event a117e986e9cc usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend 4607218fde84 PM: hibernate: Remove register_nosave_region_late() 0e42c4a3d732 scsi: myrs: Fix crash in error case 3bc5b128b9a2 scsi: ufs: Treat link loss as fatal error 12cf1208035d scsi: pm8001: Fix bogus FW crash for maxcpus=1 87f187e5265b scsi: qedf: Fix refcount issue when LOGO is received during TMF aa7352aa155e scsi: qedf: Add stag_work to all the vports 150d448c663d scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() 7dbda616fc64 scsi: target: iscsi: Make sure the np under each tpg is unique 67baac10dd5a powerpc/fixmap: Fix VM debug warning on unmap 3d0eafd459b2 net: sched: Clarify error message when qdisc kind is unknown 9b569faabd22 drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer 0d6b9d15ecb4 x86/perf: Avoid warning for Arch LBR without XSAVE b37dd03f2fc6 NFSv4 handle port presence in fs_location server string 6f2974b52b15 NFSv4 expose nfs_parse_server_name function 5a9c613a29e7 NFSv4 remove zero number of fs_locations entries error check 1c79aad1186b NFSv4.1: Fix uninitialised variable in devicenotify c5619c510f04 nfs: nfs4clinet: check the return value of kstrdup() db053bdece3a NFSv4 only print the label when its queried e2b4435fd340 NFS: change nfs_access_get_cached to only report the mask b4e0c9bcf142 tracing: Propagate is_signed to expression 5234de6c7975 drm/amdgpu: Set a suitable dev_info.gart_page_size 6215fb455893 NFSD: Fix offset type in I/O trace points 3a6a2d43e32a NFSD: Clamp WRITE offsets c72f7c2ec3d4 NFS: Fix initialisation of nfs_client cl_flags field f47ee3a35ffb net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs 6a33aa711327 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs 7b53d2204ce7 can: isotp: fix potential CAN frame reception race in isotp_rcv() c9cc027c55bb mmc: sdhci-of-esdhc: Check for error num after setting mask 8027ba480c00 ima: Do not print policy rule with inactive LSM labels 8171c8a99fea ima: Allow template selection with ima_template[_fmt]= after ima_hash= 0795b7100d25 ima: Remove ima_policy file before directory 7fea2e520003 integrity: check the return value of audit_log_start() d4f7d322a4ad Linux 5.10.100 3c7e59435535 tipc: improve size validations for received domain records 2951d2168976 crypto: api - Move cryptomgr soft dependency into algapi b62267b8b06e KVM: s390: Return error on SIDA memop on normal guest be93028d306d moxart: fix potential use-after-free on remove path fb063a6465f9 Linux 5.10.99 4889d6ee9e48 selftests: nft_concat_range: add test for reload with no element add/del 557727313534 cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning f1f7d1a22fd7 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY 84b76a509cc3 ext4: fix incorrect type issue during replay_del_range 62e46e0ffc02 ext4: fix error handling in ext4_fc_record_modified_inode() 764793b4a5d0 ext4: fix error handling in ext4_restore_inline_data() 6c5bd55e36d3 ext4: modify the logic of ext4_mb_new_blocks_simple 8d71fc23fcb8 ext4: prevent used blocks from being allocated during fast commit replay ef2053afd71e EDAC/xgene: Fix deferred probing 2a12faf55bae EDAC/altera: Fix deferred probing dd274cf85269 x86/perf: Default set FREEZE_ON_SMI for all 456f041e0359 perf/x86/intel/pt: Fix crash with stop filters in single-range mode 8c0e6a8a630e perf stat: Fix display of grouped aliased events 57e8859acc60 fbcon: Add option to enable legacy hardware acceleration 460f6b1a238d Revert "fbcon: Disable accelerated scrolling" 460aa9d87340 rtc: cmos: Evaluate century appropriate 2324f5fcdf9d tools/resolve_btfids: Do not print any commands when building silently 1536fafa23ac selftests: futex: Use variable MAKE instead of make 8f0fff8b5968 selftests/exec: Remove pipe from TEST_GEN_FILES 6304a613a97d bpf: Use VM_MAP instead of VM_ALLOC for ringbuf f744a064041c gve: fix the wrong AdminQ buffer queue index check 51e88e892273 nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. ec4334152dae scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe fd482f2d63db pinctrl: bcm2835: Fix a few error paths 752d9eafc64e pinctrl: intel: fix unexpected interrupt 14bc9978b486 pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line 5a45448ac95b ASoC: max9759: fix underflow in speaker_gain_control_put() 02f459719832 ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name cb5f1fbd1f22 ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes 56e0747d59ac ASoC: fsl: Add missing error handling in pcm030_fabric_probe 3e698375517d drm/i915/overlay: Prevent divide by zero bugs in scaling 9ea018536111 net: stmmac: ensure PTP time register reads are consistent 41df2da2c1f3 net: stmmac: dump gmac4 DMA registers correctly 114bf9350413 net: macsec: Verify that send_sci is on when setting Tx sci explicitly 2e7f5b6ee1a7 net: macsec: Fix offload support for NETDEV_UNREGISTER event 87b1c9fab6fe net: ieee802154: Return meaningful error codes from the netlink helpers 78b3f20c17cb net: ieee802154: ca8210: Stop leaking skb's 0bfe50dc5d91 net: ieee802154: mcr20a: Fix lifs/sifs periods 75bbda318987 net: ieee802154: hwsim: Ensure proper channel selection at probe time e895e067d73e spi: uniphier: fix reference count leak in uniphier_spi_probe() ec942d08e070 spi: meson-spicc: add IRQ check in meson_spicc_probe c2cf65e1008b spi: mediatek: Avoid NULL pointer crash in interrupt 30e05c98b99d spi: bcm-qspi: check for valid cs before applying chip select 6d226e8afe88 iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() 9d9995b0371e iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() b3958d315163 RDMA/mlx4: Don't continue event handler after memory allocation failure d3f8b927df2f RDMA/siw: Fix broken RDMA Read Fence/Resume logic. c7db20f5be73 IB/rdmavt: Validate remote_addr during loopback atomic tests 75c610212b9f RDMA/ucma: Protect mc during concurrent multicast leaves 371979069a57 RDMA/cma: Use correct address when leaving multicast group aa4ecd995f59 memcg: charge fs_context and legacy_fs_context 080f371d984e Revert "ASoC: mediatek: Check for error clk pointer" 4a9bd1e6780f IB/hfi1: Fix AIP early init panic 5d40f1bdad3d dma-buf: heaps: Fix potential spectre v1 gadget 30de3bc09978 block: bio-integrity: Advance seed correctly for larger interval sizes 352715593e81 mm/kmemleak: avoid scanning potential huge holes 7053188ddba3 mm/pgtable: define pte_index so that preprocessor could recognize it bce7f5d74d74 mm/debug_vm_pgtable: remove pte entry from the page table 2d83a7463d75 nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() a0c73dbdd197 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels f071d9fa8575 drm/nouveau: fix off by one in BIOS boundary checking 32747e01436a btrfs: fix deadlock between quota disable and qgroup rescan worker aa5d406153c5 ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows d4aa3a98596f ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) 3a8a8072e32b ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks 532cde962f5f ALSA: hda/realtek: Add quirk for ASUS GU603 410f231fd70c ALSA: hda: realtek: Fix race at concurrent COEF updates a7de1002135c ALSA: hda: Fix UAF of leds class devs at unbinding 470bbb9cbd8f ALSA: usb-audio: Correct quirk for VF0770 6877f87579ed ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() 038f8b7caa74 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() a9394f21fba0 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() 0ff6b8050695 audit: improve audit queue handling when "audit=1" on cmdline f446089a268c selinux: fix double free of cond_list on error paths ---- Link: https://lore.kernel.org/r/20220207103757.232676988@linuxfoundation.org # v5.10.99 Link: https://lore.kernel.org/r/20220209191248.892853405@linuxfoundation.org # v5.10.100 Link: https://lore.kernel.org/r/20220214092458.668376521@linuxfoundation.org # v5.10.101 Link: https://lore.kernel.org/r/20220221084921.147454846@linuxfoundation.org # v5.10.102 Link: https://lore.kernel.org/r/20220228172311.789892158@linuxfoundation.org # v5.10.103 Link: https://github.com/Freescale/linux-fslc/pull/545 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.98Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.98 from stable korg. Following upstream commits are included in this version: ---- 12a0a56cbae3 Linux 5.10.98 97a47e25559e Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again e27042060f81 Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" c8ed22bd97d4 Linux 5.10.97 176356550ced tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() 32e179971085 af_packet: fix data-race in packet_setsockopt / packet_setsockopt aa9e96db3121 cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() 3bbe2019dd12 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() e7be56926397 net: sched: fix use-after-free in tc_new_tfilter() 7b4741644cf7 fanotify: Fix stale file descriptor in copy_event_to_user() 4d3fcfe84648 net: amd-xgbe: Fix skb data length underflow cadfa7dce526 net: amd-xgbe: ensure to reset the tx_timer_active flag 77534b114f24 ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback b4ced7a46d9f net/mlx5: E-Switch, Fix uninitialized variable modact 502c37b033fa net/mlx5: Use del_timer_sync in fw reset flow of halting poll a01ee1b8165f net/mlx5e: Fix handling of wrong devices during bond netevent 1fc3444cda9a cgroup-v1: Require capabilities to set release_agent ac4ba79bb028 drm/vc4: hdmi: Make sure the device is powered with CEC 46f919c6bdc5 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN fbdbf6743f77 x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN d4e4e61d4a5b psi: Fix uaf issue when psi trigger is destroyed while being polled 080dbe7e9b86 KVM: x86: Forcibly leave nested virt when SMM state is toggled 063029a8820e Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" 42fdbf8b7dab net: ipa: prevent concurrent replenish ad81380d3a48 net: ipa: use a bitmap for endpoint replenish_enabled 2ed912e3e057 net: ipa: fix atomic update in ipa_endpoint_replenish() 3b4c966fb156 PCI: pciehp: Fix infinite loop in IRQ handler upon power fault ---- Link: https://lore.kernel.org/r/20220204091914.280602669@linuxfoundation.org # v5.10.97 Link: https://github.com/Freescale/linux-fslc/pull/540 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.96Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.96 from stable korg. Following upstream commits are included in this version: ---- f255ac9e8776 Linux 5.10.96 b43e9d2f6fc7 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() b63e120189fd block: Fix wrong offset in bio_truncate() 0b4e82403c84 fsnotify: invalidate dcache before IN_DELETE event 8bae6db29c7f usr/include/Makefile: add linux/nfc.h to the compile-test coverage f36554de7897 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config 446ff1fc37c7 net: bridge: vlan: fix memory leak in __allowed_ingress bc58a5bb9e6c ipv4: remove sparse error in ip_neigh_gw4() ebc5b8e471e5 ipv4: tcp: send zero IPID in SYNACK messages 58f72918f942 ipv4: raw: lock the socket in raw_bind() 9ffc94a81b0f net: bridge: vlan: fix single net device option dumping 869f1704f1c2 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" 699eef4ed910 net: hns3: handle empty unknown interrupt for VF c9c81b393c74 net: cpsw: Properly initialise struct page_pool_params 729e54636b3e yam: fix a memory leak in yam_siocdevprivate() 93a6e920d8cc drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc 0b7d8db87d0b drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy d1d4616d3e75 video: hyperv_fb: Fix validation of screen resolution 0a60d04abc62 ibmvnic: don't spin in tasklet 55258b505996 ibmvnic: init ->running_cap_crqs early b469cf91fb63 ipv4: fix ip option filtering for locally generated fragments 9b4444197252 net: ipv4: Fix the warning for dereference 2f56c4845df9 net: ipv4: Move ip_options_fragment() out of loop 55402a461872 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending 0bdbf93ee253 hwmon: (lm90) Mark alert as broken for MAX6654 c534287a57dc efi/libstub: arm64: Fix image check alignment at entry 3572205b194c rxrpc: Adjust retransmission backoff 5067f5699de7 octeontx2-pf: Forward error codes to VF bd024e36f681 phylib: fix potential use-after-free a839a79f4d6b net: phy: broadcom: hook up soft_reset for BCM54616S 57b2f3632b2f sched/pelt: Relax the sync of util_sum with util_avg 91b04e83c710 perf: Fix perf_event_read_local() time cffed7e631b5 kernel: delete repeated words in comments 1af995c98b81 netfilter: conntrack: don't increment invalid counter on NF_REPEAT 129c71829d7f powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 7a32824f7a9c NFS: Ensure the server has an up to date ctime before renaming 666f6ab882ea NFS: Ensure the server has an up to date ctime before hardlinking 4cd0ef621509 ipv6: annotate accesses to fn->fn_sernum 79c0b5287ded drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable 3ab44a408bba drm/msm/dsi: Fix missing put_device() call in dsi_get_phy 82c310d04b0f drm/msm: Fix wrong size calculation f57a99c9a55c net-procfs: show net devices bound packet types 87880e3803ce NFSv4: nfs_atomic_open() can race when looking up a non-regular file ce8c552b88ca NFSv4: Handle case where the lookup of a directory fails b48a05cee2c0 hwmon: (lm90) Reduce maximum conversion rate for G781 b26fed25e67b ipv4: avoid using shared IP generator for connected sockets 283aa5a5afbc ping: fix the sk_bound_dev_if match in ping_lookup 7bcb0c19abf4 hwmon: (lm90) Mark alert as broken for MAX6680 925cbd596aa2 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 db044d97460e net: fix information leakage in /proc/net/ptype feb770cc00a8 ipv6_tunnel: Rate limit warning messages 00849de10f79 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() fcaf94c49a84 rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev 1dbb206730f3 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev 20f667582189 usb: roles: fix include/linux/usb/role.h compile issue 6aeff8a7c742 i40e: fix unsigned stat widths d2ed5997a94b i40e: Fix for failed to init adminq while VF reset 768eb705e638 i40e: Fix queues reservation for XDP 39896710f732 i40e: Fix issue when maximum queues is exceeded 9068bcb2195b i40e: Increase delay to 1 s after global EMP reset b4c9b6afa3a7 powerpc/32: Fix boot failure with GCC latent entropy plugin 50f5d0a8bd0e powerpc/32s: Fix kasan_init_region() for KASAN 5d3af1dfdf0f powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs 08f090bb9b69 x86/MCE/AMD: Allow thresholding interface updates after init 791e5d5daa2c sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask afbde455ebf4 ocfs2: fix a deadlock when commit trans 97f75e7d4c30 jbd2: export jbd2_journal_[grab|put]_journal_head 3921d081c9c3 ucsi_ccg: Check DEV_INT bit only when starting CCG4 598a884c772c usb: typec: tcpm: Do not disconnect while receiving VBUS off e3b131e30e61 USB: core: Fix hang in usb_kill_urb by adding memory barriers 3ca928c82427 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS 053274bc6baa usb: common: ulpi: Fix crash in ulpi_match() 20c51a4c5220 usb: xhci-plat: fix crash when suspend if remote wake enable 38d1bf67a310 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge e0fcae7bd72b tty: Add support for Brainboxes UC cards. 7079283d32a2 tty: n_gsm: fix SW flow control encoding/handling 2683b0d5d7d5 serial: stm32: fix software flow control transfer 4628b26df51c serial: 8250: of: Fix mapped region size when using reg-offset property 94b23988c305 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments bf0d4ae5c6c2 arm64: errata: Fix exec handling in erratum 1418040 workaround e92cac1dd803 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS 6b55af102b39 drm/etnaviv: relax submit size limits 7a32d17fb73a perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX a2c8e1d9e41b Revert "KVM: SVM: avoid infinite loop on NPF from bad address" abae88fb37bf fsnotify: fix fsnotify hooks in pseudo filesystems 6ceac38e9b0c ceph: set pool_ns in new inode layout for async creates e7be12ca7d39 ceph: properly put ceph_string reference after async create attempt 39986696fef5 tracing: Don't inc err_log entry count if entry allocation fails d71b06aa9950 tracing/histogram: Fix a potential memory leak for kstrdup() 561a22d44acc PM: wakeup: simplify the output logic of pm_show_wakelocks() b0f1cc093bc2 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines de7cc8bcca90 udf: Fix NULL ptr deref when converting from inline format 0a3cfd258923 udf: Restore i_lenAlloc when inode expansion fails f08801252d26 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices ff6bdc205fd0 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() 6520fedfcebb s390/hypfs: include z/VM guests with access control group set c10e0627c71c s390/module: fix loading modules with a lot of relocations ba7c71a777c1 net: stmmac: skip only stmmac_ptp_register when resume from suspend 11191406f2f1 net: sfp: ignore disabled SFP node e651772adced media: venus: core: Drop second v4l2 device unregister 83d5196b65d1 Bluetooth: refactor malicious adv data check 77656fde3c01 Linux 5.10.95 ae2b20f27732 drm/vmwgfx: Fix stale file descriptors on failed usercopy 11ba2c6dfb90 select: Fix indefinitely sleeping task in poll_schedule_timeout() a447d7f786ec KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU 12d3389b7af6 rcu: Tighten rcu_advance_cbs_nowake() checks 4d63363c88e3 bnx2x: Invalidate fastpath HSI version for VFs fdcfabd0952d bnx2x: Utilize firmware 7.13.21.0 6a6acf927895 drm/i915: Flush TLBs before releasing backing store c525532e4f87 Linux 5.10.94 c76c132444df scripts: sphinx-pre-install: Fix ctex support on Debian 133cef0b6154 scripts: sphinx-pre-install: add required ctex dependency 15ce9329a532 ath10k: Fix the MTU size on QCA9377 SDIO 25b1a6d33039 mtd: nand: bbt: Fix corner case in bad block table handling 8104e589fa4a lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test 629250370052 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault 33bb7f027b06 lib82596: Fix IRQ check in sni_82596_probe 078b5a4498e0 scripts/dtc: dtx_diff: remove broken example from help text 21513c461557 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 23bcf3615be7 dt-bindings: display: meson-vpu: Add missing amlogic,canvas property 66467cc87a35 dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property 4496e4a427a0 net: mscc: ocelot: fix using match before it is set ee64479c9ce6 net: sfp: fix high power modules without diagnostic monitoring 819e76bc572e net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() 4691c9f047a8 bcmgenet: add WOL IRQ check 6973b38b9dba net_sched: restore "mpu xxx" handling 20949c381646 net: bonding: fix bond_xmit_broadcast return value error bug 799730d182d1 arm64: dts: qcom: msm8996: drop not documented adreno properties f6d4c0e017ec devlink: Remove misleading internal_flags from health reporter dump 2e51a761b7ab perf probe: Fix ppc64 'perf probe add events failed' case 59b44f77601d dmaengine: at_xdmac: Fix at_xdmac_lld struct definition 0078f053714d dmaengine: at_xdmac: Fix lld view setting 7ab120636d4e dmaengine: at_xdmac: Fix concurrency over xfers_list b5b27c5e3315 dmaengine: at_xdmac: Print debug message after realeasing the lock c536b351a75f dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending cd22e22e8eac dmaengine: at_xdmac: Don't start transactions at tx_submit level 68a83051c8b1 perf script: Fix hex dump character output 7b9d40e9f60d libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() cd5c24d2230f gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() 7f2ca96bd266 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() 2b1415c60b2e netns: add schedule point in ops_exit_list() edc09548ffc5 inet: frags: annotate races around fqdir->dead and fqdir->high_thresh 69e7e979ed66 taskstats: Cleanup the use of task->exit_code 56daa21414e9 virtio_ring: mark ring unused on error 0c4ebcb00d88 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 c736ec01a2fc rtc: pxa: fix null pointer dereference 8b8ff4c793ee HID: vivaldi: fix handling devices not using numbered reports d7544cf6939c net: axienet: increase default TX ring size to 128 557829d42d1f net: axienet: fix for TX busy handling 41831d496772 net: axienet: fix number of TX ring slots for available check 6301f3566aef net: axienet: Fix TX ring slot available check 7a3d3d7f6d7b net: axienet: limit minimum TX ring size 2f548489d64d net: axienet: add missing memory barriers bcc5d57e6091 net: axienet: reset core on initialization prior to MDIO access 46c0ccaff285 net: axienet: Wait for PhyRstCmplt after core reset 34942a228aec net: axienet: increase reset timeout a66b9bccf732 net/smc: Fix hung_task when removing SMC-R devices 51b52cf35485 clk: si5341: Fix clock HW provider cleanup fe40f7aef387 clk: Emit a stern warning with writable debugfs enabled 38221afa03af af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress a49e402f2309 f2fs: fix to reserve space for IO align feature 39ad0581176d f2fs: compress: fix potential deadlock of compress file e1840365ed4f parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries d806eb5f4e23 net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module 38c798384b90 net/fsl: xgmac_mdio: Add workaround for erratum A-009885 734f4b0f831e ipv4: avoid quadratic behavior in netns dismantle 86f0587f7432 ipv4: update fib_info_cnt under spinlock protection 10e99ae9b5da perf evsel: Override attr->sample_period for non-libpfm4 events 58fa3e900255 xdp: check prog type before updating BPF link 38ee417f59c8 bpftool: Remove inclusion of utilities.mak from Makefiles 2bcab471a26f block: Fix fsync always failed if once failed 5e59f885353e powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses 19aaef651948 powerpc/cell: Fix clang -Wimplicit-fallthrough warning 4cb7aba1e086 Revert "net/mlx5: Add retry mechanism to the command entry index allocation" 78cf5f63a3a9 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK 16ad0aa917c9 RDMA/rxe: Fix a typo in opcode name 885860717c29 RDMA/hns: Modify the mapping attribute of doorbell to device 57cd8597c3ef dmaengine: uniphier-xdmac: Fix type of address variables 4fe77b7cd272 scsi: core: Show SCMD_LAST in text form b30240911da4 Bluetooth: hci_sync: Fix not setting adv set duration 55698d11c8da Documentation: fix firewire.rst ABI file path error 5d38cbf66dd7 Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization abecf9d74836 Documentation: ACPI: Fix data node reference documentation d1e85fcd73b5 Documentation: dmaengine: Correctly describe dmatest with channel unset f6736bd81db4 media: correct MEDIA_TEST_SUPPORT help text 55b10b88ac86 drm/vc4: hdmi: Make sure the device is powered with CEC 81ac08a800b0 media: rcar-csi2: Optimize the selection PHTW register 0baa3729d2eb can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message f62bf6ee4fa3 firmware: Update Kconfig help text for Google firmware 12224c0d19f3 of: base: Improve argument length mismatch error 7bb99c7e13f8 drm/radeon: fix error handling in radeon_driver_open_kms 0ca7ec6db20c ext4: don't use the orphan list when migrating an inode 679fb065326b ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' d60e9daba29e ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal f26b24b4c115 ext4: fast commit may miss tracking unwritten range during ftruncate 04b562730677 ext4: use ext4_ext_remove_space() for fast commit replay delete range 53998b3f6dcd ext4: Fix BUG_ON in ext4_bread when write quota data da364ab35892 ext4: set csum seed in tmp inode while migrating to extents e4221629d5e1 ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE 720508dd118d ext4: initialize err_blk before calling __ext4_get_inode_loc f9ed0ea0a9fc ext4: fix a possible ABBA deadlock due to busy PA 115b762b48ab ext4: make sure quota gets properly shutdown on error 762e4c33e9e5 ext4: make sure to reset inode lockdep class when quota enabling fails f8c3ec2e21b9 btrfs: respect the max size in the header when activating swap file e7764bccae77 btrfs: check the root node for uptodate before returning it 09e0ef287e93 btrfs: fix deadlock between quota enable and other quota operations 56f974d583fc xfrm: fix policy lookup for ipv6 gre packets 84166c1177f3 PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device 7aeeb9fe9ca0 PCI: pci-bridge-emul: Correctly set PCIe capabilities af1d0acdaca7 PCI: pci-bridge-emul: Fix definitions of reserved bits 0f2ae6691e73 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space 2a0d437d8a76 PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only def2825b09ec PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors 6cbe8f8deb62 PCI: xgene: Fix IB window setup e09f47e77b6e powerpc/64s/radix: Fix huge vmap false positive eb44b1386af5 parisc: Fix lpa and lpa_user defines 9b78ee2341d4 drm/bridge: analogix_dp: Make PSR-exit block less 8cbbf4a6f1ac drm/nouveau/kms/nv04: use vzalloc for nv04_display 605583fcccb5 drm/etnaviv: limit submit sizes 6c1e3d8b1bff device property: Fix fwnode_graph_devcon_match() fwnode leak ecb71f7bd584 s390/mm: fix 2KB pgtable release race 798754ba48b7 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds c524f4cfb3e5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe b72075e395b3 cputime, cpuacct: Include guest time in user time in cpuacct.stat 13518f058fde serial: Fix incorrect rs485 polarity on uart open 9668cf9e4af0 fuse: Pass correct lend value to filemap_write_and_wait_range() 9fbaddd783fd xen/gntdev: fix unmap notification order 67b078d996f7 spi: uniphier: Fix a bug that doesn't point to private data correctly 05026c4e94c9 tpm: fix NPE on probe for missing device 76006d33f1c8 ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers 4f0762ac32b5 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr 9e6ff2d5725b crypto: stm32/crc32 - Fix kernel BUG triggered in probe() 2031e0246e45 crypto: omap-aes - Fix broken pm_runtime_and_get() usage 43e94431c313 rpmsg: core: Clean up resources on announce_create failure. 082ff9e12b4a phy: mediatek: Fix missing check in mtk_mipi_tx_probe ff08cf1e34a1 ASoC: mediatek: mt8183: fix device_node leak f28672eef4a9 ASoC: mediatek: mt8173: fix device_node leak 0df51040089d scsi: sr: Don't use GFP_DMA de9a936b04c5 MIPS: Octeon: Fix build errors using clang da7df943e254 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters f09f7ccb28bb irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time bc2d961d821b MIPS: OCTEON: add put_device() after of_find_device_by_node() ce34b03a71b6 udf: Fix error handling in udf_new_inode() 15be042e7fd9 powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic f2e658d9bda2 powerpc: handle kdump appropriately with crash_kexec_post_notifiers option 044164b4198e selftests/powerpc/spectre_v2: Return skip code when miss_percent is high 21125e011620 powerpc/40x: Map 32Mbytes of memory at startup c330442f46ea MIPS: Loongson64: Use three arguments for slti af8d07735083 ALSA: seq: Set upper limit of processed events 297210783a7a scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup dfde7afed711 dm: fix alloc_dax error handling in alloc_dev 2e2086f49e08 nvmem: core: set size for sysfs bin file 4a273a94bda8 w1: Misuse of get_user()/put_user() reported by sparse 87e91d6c6a5e KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST 23bb3f01ceb5 KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots 03c1595a181c powerpc/powermac: Add missing lockdep_register_key() df29c01b9fbe clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB 30d35a1abd9e i2c: mpc: Correct I2C reset procedure 4b25aad655c9 powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING 25714ad6bf5e i2c: i801: Don't silently correct invalid transfer size 75e2cfa5fae9 powerpc/watchdog: Fix missed watchdog reset due to memory ordering race a83639521a4f powerpc/btext: add missing of_node_put fc10d8f00a89 powerpc/cell: add missing of_node_put 297ff7d5f157 powerpc/powernv: add missing of_node_put c83ba875d7be powerpc/6xx: add missing of_node_put d240b08d8ac4 x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs 3681e9f3f0f7 parisc: Avoid calling faulthandler_disabled() twice f2a27dd7a2de random: do not throw away excess input to crng_fast_load f8fdebfb4b37 serial: core: Keep mctrl register state and cached copy in sync a03fd1b19891 serial: pl010: Drop CR register reset on set_termios 40ac33892630 regulator: qcom_smd: Align probe function with rpmh-regulator 3dc751213fe9 net: gemini: allow any RGMII interface mode 1063de897563 net: phy: marvell: configure RGMII delays for 88E1118 00580670b98b mlxsw: pci: Avoid flow control for EMAD packets eaf8cffcf5d5 dm space map common: add bounds check to sm_ll_lookup_bitmap() 5850bef8e955 dm btree: add a defensive bounds check to insert_at() 754b663ea916 mac80211: allow non-standard VHT MCS-10/11 e8da60b3a629 net: mdio: Demote probed message to debug print 6b22c9824ddb btrfs: remove BUG_ON(!eie) in find_parent_nodes 623c65bc7336 btrfs: remove BUG_ON() in find_parent_nodes() 44cbd2a16a07 ACPI: battery: Add the ThinkPad "Not Charging" quirk 7b6dc07c6e69 amdgpu/pm: Make sysfs pm attributes as read-only for VFs 516e332d6fce drm/amdgpu: fixup bad vram size on gmc v8 ee88ff140de2 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 8544074762e2 ACPICA: Fix wrong interpretation of PCC address e70be176961d ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() 8ea9216d20b7 ACPICA: Utilities: Avoid deleting the same object twice in a row fcfd8282c5d2 ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions e3a51d6c90a8 jffs2: GC deadlock reading a page that is used in jffs2_write_begin() e35cb5b122fc drm/etnaviv: consider completed fence seqno in hang check a0b13335a342 xfrm: rate limit SA mapping change message to user space 0b7beb2fea8f Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES 6ac117edac18 ath11k: Fix napi related hang 756a7188b277 um: registers: Rename function names to avoid conflicts and build problems d817d10f7a00 iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ f266e1c5bf88 iwlwifi: mvm: Fix calculation of frame length 6e44b600543c iwlwifi: remove module loading failure message febab6b60d61 iwlwifi: fix leaks/bad data after failed firmware load 81d2e96ababb PM: AVS: qcom-cpr: Use div64_ul instead of do_div c0a1d844e3e7 rtw88: 8822c: update rx settings to prevent potential hw deadlock 3ef25f3122c0 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream e10de3105547 usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 282286c632a2 cpufreq: Fix initialization of min and max frequency QoS requests 37b25de3af10 PM: runtime: Add safety net to supplier device release 5dfc6fa0b8c2 arm64: tegra: Adjust length of CCPLEX cluster MMIO region b68c56a149e4 arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus b6f7f0ad5af5 audit: ensure userspace is penalized the same as the kernel when under pressure 5d54ed155031 mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO 51a5156bb779 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() f6bc6b178ce1 media: igorplugusb: receiver overflow should be reported d698e024be2e HID: quirks: Allow inverting the absolute X/Y values 59f03633463f bpf: Do not WARN in bpf_warn_invalid_xdp_action() 0e8805f73b69 net: bonding: debug: avoid printing debug logs when bond is not notifying peers 8c72de32ff13 x86/mce: Mark mce_read_aux() noinstr 1ad3e60f1fec x86/mce: Mark mce_end() noinstr f21ca973b43f x86/mce: Mark mce_panic() noinstr de360d944386 x86/mce: Allow instrumentation during task work queueing af371e0abb6c ath11k: Avoid false DEADLOCK warning reported by lockdep aec69e2f33b4 selftests/ftrace: make kprobe profile testcase description unique 07ecabf15ad3 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock 7e09f9d15e43 net: phy: prefer 1000baseT over 1000baseKX 443133330a5d net-sysfs: update the queue counts in the unregistration path 58b4c1ce8328 ath10k: Fix tx hanging fcba0bce3357 ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work 93a108d466f8 iwlwifi: mvm: avoid clearing a just saved session protection id ec01e0fe2184 iwlwifi: mvm: synchronize with FW after multicast commands c1976a424807 thunderbolt: Runtime PM activate both ends of the device link 830e5d1b4344 media: m920x: don't use stack on USB reads c33f0f22bfea media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() 526b6c9b4521 media: rcar-vin: Update format alignment constraints 74e60c1dce06 media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. d0e3ab637de1 drm: rcar-du: Fix CRTC timings when CMM is used e61aa46d0f27 x86/mm: Flush global TLB when switching to trampoline page-table 0946fdd9290a floppy: Add max size check for user space request 409d45bcd381 usb: uhci: add aspeed ast2600 uhci support d0aec428c072 arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node fcb45ac39f90 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win b8b2e74a8751 ACPI / x86: Allow specifying acpi_device_override_status() quirks by path cda755506df4 ACPI: Change acpi_device_always_present() into acpi_device_override_status() b029625063c1 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table cf3b1a160dc2 media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions adbe14867277 ath11k: Avoid NULL ptr access during mgmt tx cleanup ab523ea096ef rsi: Fix out-of-bounds read in rsi_read_pkt() 752587675068 rsi: Fix use-after-free in rsi_rx_done_handler() 6036500fdf77 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() 8a6371d84c5f crypto: jitter - consider 32 LSB for APT 240cf5d3cb5e HSI: core: Fix return freed object in hsi_new_client f4295b7dca87 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use f0653cd4da66 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() b8d10f601f22 drm/bridge: megachips: Ensure both bridges are probed before registration 43fc9e267e2e mlxsw: pci: Add shutdown method in PCI driver b2e921fa9219 soc: ti: pruss: fix referenced node in error message 07fbbc4dc79d drm/amdgpu/display: set vblank_disable_immediate for DC 019fe9723a83 drm/amd/display: check top_pipe_to_program pointer 3c3c0b6c4ae9 ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART f54d8cd831be EDAC/synopsys: Use the quirk for version instead of ddr version 0b85d73fdbc8 media: b2c2: Add missing check in flexcop_pci_isr: c978d39a8b14 HID: apple: Do not reset quirks when the Fn key is not found 2df002e3276b drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L 5aa57672c66c usb: gadget: f_fs: Use stream_open() for endpoint files 129e8faaee97 ath11k: Fix crash caused by uninitialized TX ring e8b271f2aadd media: atomisp: handle errors at sh_css_create_isp_params() ebe9c978d9e7 batman-adv: allow netlink usage in unprivileged containers ff452db96163 ARM: shmobile: rcar-gen2: Add missing of_node_put() ff2138d6c2a3 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure 51ef6582a218 media: atomisp: set per-device's default mode ac08140677c0 media: atomisp: fix try_fmt logic 518e059789f6 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR e3ba02b043f2 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR 2f13f10fddf4 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply a9d2ccfc7d2c selftests/bpf: Fix bpf_object leak in skb_ctx selftest b207356933f4 drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y db1e878373bf fs: dlm: filter user dlm messages for kernel locks f9c9a46efd94 Bluetooth: Fix debugfs entry leak in hci_register_dev() 852d7d436fd1 ARM: dts: omap3-n900: Fix lp5523 for multi color b5793aff11d7 of: base: Fix phandle argument length mismatch error message e16e836d510c clk: bm1880: remove kfrees on static allocations 36d46e21c9c4 ASoC: fsl_asrc: refine the check of available clock divider 5a6864e2e6ab RDMA/cxgb4: Set queue pair state when being queried 80524c8cdf29 ASoC: fsl_mqs: fix MODULE_ALIAS 74988d017dd1 powerpc/xive: Add missing null check after calling kmalloc 588e0b81ce38 mips: bcm63xx: add support for clk_set_parent() e3de89d010c0 mips: lantiq: add support for clk_set_parent() 8f8468a089b0 arm64: tegra: Remove non existent Tegra194 reset 702902fc7fb0 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering 24b047d72c77 counter: stm32-lptimer-cnt: remove iio counter abi a39460610452 misc: lattice-ecp3-config: Fix task hung when firmware load failed 696a50abbc7c ASoC: samsung: idma: Check of ioremap return value d491a2c2cf96 ASoC: mediatek: Check for error clk pointer c73ccdd62d21 phy: uniphier-usb3ss: fix unintended writing zeros to PHY register d781f4cd8c71 scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() 6e2a16954459 iommu/iova: Fix race between FQ timeout and teardown 57bc8985753c ASoC: Intel: catpt: Test dmaengine_submit() result before moving on 676049a3d2c6 iommu/amd: Restore GA log/tail pointer on host resume c2bd7c31de1a iommu/amd: Remove iommu_init_ga() 62ea255f2bde dmaengine: pxa/mmp: stop referencing config->slave_id 0be9ae1e532e mips: fix Kconfig reference to PHYS_ADDR_T_64BIT 88d78b25db1f mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support 51b8e814bcef clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell dff359e04260 of: unittest: 64 bit dma address test requires arch support 918105df78b7 of: unittest: fix warning on PowerPC frame size warning 0e04518b1dd9 ASoC: rt5663: Handle device_property_read_u32_array error codes 7c0d9c815ce8 RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry 2432d325f946 RDMA/core: Let ib_find_gid() continue search even after empty entry d77916df161b powerpc/powermac: Add additional missing lockdep_register_key() 8b3783e517f6 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() 7be2a0bcaf8e RDMA/qedr: Fix reporting max_{send/recv}_wr attrs e19469468b7b scsi: ufs: Fix race conditions related to driver data ed43b2e048fe iommu/io-pgtable-arm: Fix table descriptor paddr formatting e9e4d1fb4590 openrisc: Add clone3 ABI wrapper 551a785c26f6 binder: fix handling of error during copy 88ddf033a5e4 char/mwave: Adjust io port register size 8937aee4c0fa ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID bcd533417fd0 ALSA: oss: fix compile error when OSS_DEBUG is enabled fd99aeb97845 clocksource: Avoid accidental unstable marking of clocksources cacc6c30e3eb clocksource: Reduce clocksource-skew threshold 86ad478c99d2 powerpc/32s: Fix shift-out-of-bounds in KASAN init ef798cd035f3 powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC 58014442a9e8 powerpc/irq: Add helper to set regs->softe c9ffa84a3bd1 powerpc/perf: move perf irq/nmi handling details into traps.c a0758b3be46d powerpc/perf: MMCR0 control for PMU registers under PMCC=00 f4df6db5b0b8 powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C a9c9d2ff6423 dt-bindings: thermal: Fix definition of cooling-maps contribution property 2bd8d937957f ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA 5a821af769bb powerpc/prom_init: Fix improper check of prom_getprop() 9ca761ef946d clk: imx8mn: Fix imx8mn_clko1_sels 999528d8a749 scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() c5f414d69ac9 RDMA/hns: Validate the pkey index 04a032ea2498 RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" 84cd5c029d48 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls 180e9d7384c6 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls 49d76154ba8d ALSA: jack: Add missing rwsem around snd_ctl_remove() calls f871cd8ee0f0 ext4: avoid trim error on fs with small groups 99590e820feb net: mcs7830: handle usb read errors properly 2b948524ae65 iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() 04ce9e2aeda7 pcmcia: fix setting of kthread task states 5064bfe046b0 can: xilinx_can: xcan_probe(): check for error irq b6dd1577bc92 can: softing: softing_startstop(): fix set but not used variable warning b9ac866c23bb tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' fb46223c9f94 tpm: add request_locality before write TPM_INT_ENABLE 20edf903a3a5 can: mcp251xfd: add missing newline to printed strings d71fca5d0167 regmap: Call regmap_debugfs_exit() prior to _init() 838acddcdf75 netrom: fix api breakage in nr_setsockopt() 0d04479857bc ax25: uninitialized variable in ax25_setsockopt() 27e9910c4516 spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe 9d6350cf8e5a Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() 9defd7d4c084 lib/mpi: Add the return value check of kcalloc() e801f81cee3c net/mlx5: Set command entry semaphore up once got index free d2b9ce705d79 Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" 67e1a449a165 net/mlx5e: Don't block routes with nexthop objects in SW cc40fa05c0a6 net/mlx5e: Fix page DMA map/unmap attributes b3dda01d1d47 debugfs: lockdown: Allow reading debugfs files that are not world readable b9b5da3e187e HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad 541c3a044b46 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init c47f842e0c3c HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc cf5ad827ee69 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init 94177fcecc35 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe 4579954bf4cc Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe f6bf3d66393b Bluetooth: hci_bcm: Check for error irq f5e4f68d57d6 fsl/fman: Check for null pointer after calling devm_ioremap 60aca6fdc167 staging: greybus: audio: Check null pointer a1068bfee47a rocker: fix a sleeping in atomic bug 2db344725e17 ppp: ensure minimum packet size in ppp_write() 45643b1b6ce1 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone 8772700a9f1e bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). 342332fb0be6 bpf: Don't promote bogus looking registers after null check. 0036c78c492a netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() 2e718389b986 power: reset: mt6397: Check for null res pointer 4210c35fe81b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() 2dee347f356d pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() 0f03132191ba ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes 595e1ec55b30 x86/mce/inject: Avoid out-of-bounds write when setting flags df1268181928 hwmon: (mr75203) fix wrong power-up delay value aea5302d9ddc x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS 70eec71f32eb Bluetooth: hci_qca: Stop IBS timer during BT OFF 1d4e722b62d2 software node: fix wrong node passed to find nargs_prop f8f3c1720d77 backlight: qcom-wled: Respect enabled-strings in set_brightness de79bcbfaf4d backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion c79f9b8d8e26 backlight: qcom-wled: Override default length with qcom,enabled-strings bf4daf6153c9 backlight: qcom-wled: Fix off-by-one maximum with default num_strings 09aed85e8c98 backlight: qcom-wled: Pass number of elements to read to read_u32_array f4ed4fc504fd backlight: qcom-wled: Validate enabled string indices in DT e668ac6506d3 bpftool: Enable line buffering for stdout 009bb7ee1577 Bluetooth: L2CAP: Fix using wrong mode 1a2241ad400b um: virtio_uml: Fix time-travel external time propagation 8411722e5652 um: fix ndelay/udelay defines b2b1b490bd29 selinux: fix potential memleak in selinux_add_opt() 3253cf091464 mmc: meson-mx-sdio: add IRQ check decb2099549d mmc: meson-mx-sdhc: add IRQ check bdc6c9fc5f78 iwlwifi: mvm: test roc running status bits before removing the sta a750fcd604a6 iwlwifi: mvm: fix 32-bit build in FTM 86b0122d2682 ARM: dts: armada-38x: Add generic compatible to UART nodes 1f5428e43806 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers 874b97e86278 arm64: dts: marvell: cn9130: add GPIO and SPI aliases 407ef1db4036 usb: ftdi-elan: fix memory leak on device disconnect 2a65da5a1ea3 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding 47dd693c94bf xfrm: state and policy should fail if XFRMA_IF_ID 0 db369047e3b3 xfrm: interface with if_id 0 should return error 37441ddadc1e media: hantro: Fix probe func error path 3849ec830bf7 drm/tegra: vic: Fix DMA API misuse b230114bc57a drm/bridge: ti-sn65dsi86: Set max register for regmap db97fc2c4425 drm/msm/dpu: fix safe status debugfs file 3580055d1fca arm64: dts: qcom: ipq6018: Fix gpio-ranges property 6f20a5a98a90 arm64: dts: qcom: c630: Fix soundcard setup 394ee480aa3e ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() f6e4a6cbdb6f media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes 1a8869de328a media: msi001: fix possible null-ptr-deref in msi001_probe() a79327bb0191 media: dw2102: Fix use after free 958a8819d414 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors 3e51460638a6 ath11k: Fix deleting uninitialized kernel timer during fragment cache flush b35263f000a5 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes 1f5b81874f27 crypto: stm32/cryp - fix bugs and crash in tests 1f6151b0774b crypto: stm32/cryp - fix lrw chaining mode 2bd40e3a3aa2 crypto: stm32/cryp - fix double pm exit 533af1621d1c crypto: stm32/cryp - check early input data 5deb24e50372 crypto: stm32/cryp - fix xts and race condition in crypto_engine requests e9e0dd5da8ca crypto: stm32/cryp - fix CTR counter carry c40b1bc851e0 crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter 93033bbbdc25 selftests: harness: avoid false negatives if test has no ASSERTs f568fd97d751 selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST d21b47c60737 x86/uaccess: Move variable into switch case statement 3e801ea43c4b xfrm: fix a small bug in xfrm_sa_len() b87034d7a2a8 mwifiex: Fix possible ABBA deadlock 0836f9404017 rcu/exp: Mark current CPU as exp-QS in IPI loop second pass 027165c491e4 drm/msm/dp: displayPort driver need algorithm rational 268f35245650 sched/rt: Try to restart rt period timer when rt runtime exceeded bb0579ab5077 wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma b4b911b1648c media: si2157: Fix "warm" tuner state detection 7009a5fbc589 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() df79d2bf95e0 media: dib8000: Fix a memleak in dib8000_init() f0cb43a2c674 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 88ed31aab481 arm64: lib: Annotate {clear, copy}_page() as position-independent 69e402a98541 bpf: Remove config check to enable bpf support for branch records 924886fa2246 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) 218d952160f7 bpf: Adjust BTF log size limit. b77ef5b4ead6 sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity d7d5b3bc5263 sched/fair: Fix detection of per-CPU kthreads waking a task ec121517ac8d Bluetooth: btmtksdio: fix resume failure 2a7edcb3ef72 staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() 49f5cd2b7c41 staging: rtl8192e: return error code from rtllib_softmac_init() 04fdd426cef2 floppy: Fix hang in watchdog when disk is ejected 45bbe008013f serial: amba-pl011: do not request memory region twice 8409d2394cca tty: serial: uartlite: allow 64 bit address a001a15ab374 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info 75919207c16a arm64: dts: ti: k3-j721e: Fix the L2 cache sets 2dcfa3c76596 arm64: dts: ti: k3-j7200: Fix the L2 cache sets f277978d6c46 drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() 3ca1b3b82fe7 drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() 96e05d2d9370 thermal/drivers/imx8mm: Enable ADC when enabling monitor ef72449e2d79 ACPI: EC: Rework flushing of EC work while suspended to idle c0acd5a09796 cgroup: Trace event cgroup id fields should be u64 e7e178e26418 arm64: dts: qcom: msm8916: fix MMC controller aliases 894d91c6334b netfilter: bridge: add support for pppoe filtering 13f64bbe4255 thermal/drivers/imx: Implement runtime PM support c3a59f34e87c media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' 50c4244906d6 media: venus: core: Fix a potential NULL pointer dereference in an error handling path eeefa2eae8fc media: venus: core, venc, vdec: Fix probe dependency error 53f65afc260f media: venus: pm_helpers: Control core power domain manually 89f518b153d1 media: coda: fix CODA960 JPEG encoder buffer overflow 1da628d351a9 media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released 2028fb832da6 media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() e8d78f924f02 media: imx-pxp: Initialize the spinlock prior to using it 621e8ce75d66 media: rcar-csi2: Correct the selection of hsfreqrange ad52b9890b83 mfd: atmel-flexcom: Use .resume_noirq 46d6a2311409 mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP f93c9aa1d36f tty: serial: atmel: Call dma_async_issue_pending() 755a6c873b9c tty: serial: atmel: Check return code of dmaengine_submit() bd85b2e77aa9 arm64: dts: ti: k3-j721e: correct cache-sets info 32e9947e6639 ath11k: Use host CE parameters for CE interrupts configuration 6a49acfacab5 crypto: qat - fix undetected PFVF timeout in ACK loop 475ac5c5653f crypto: qat - make pfvf send message direction agnostic ee1c74c3c9c2 crypto: qat - remove unnecessary collision prevention step in PFVF 472f76835200 crypto: qat - fix spelling mistake: "messge" -> "message" ae766527e6b7 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco eab4204588a0 mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove 867d4ace48da crypto: qce - fix uaf on qce_skcipher_register_one e19b3c1b5768 crypto: qce - fix uaf on qce_ahash_register_one 5de640f59f99 media: dmxdev: fix UAF when dvb_register_device() fails 1d64e2bd2222 arm64: dts: renesas: cat875: Add rx/tx delays a33eef23a658 drm/vboxvideo: fix a NULL vs IS_ERR() check 43220a61e7b8 fs: dlm: fix build with CONFIG_IPV6 disabled 0d7c5d10e7db tee: fix put order in teedev_close_context() 097e601eb887 ath11k: reset RSN/WPA present state for open BSS fa51addd391d ath11k: clear the keys properly via DISABLE_KEY df94b37e902b ath11k: Fix ETSI regd with weather radar overlap ffc9019bd991 Bluetooth: stop proccessing malicious adv data 3273541fed60 memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails 55917db35976 fs: dlm: don't call kernel_getpeername() in error_report() 98923ebb034b fs: dlm: use sk->sk_socket instead of con->sock 6edd1bd8e3d8 arm64: dts: meson-gxbb-wetek: fix missing GPIO binding eb1f75fa2458 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot 6f012f2c445b arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ 96d710b1c6ff arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name 0b57480ed51a media: aspeed: Update signal status immediately to ensure sane hw state 0ff0ae69d27c media: em28xx: fix memory leak in em28xx_init_dev b441d9428735 media: aspeed: fix mode-detect always time out at 2nd run 8d132d9dd8ba media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() fc2b95e7aeae media: atomisp: fix enum formats logic 6e5353238c55 media: atomisp: add NULL check for asd obtained from atomisp_video_pipe 6cbabad304c4 media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c 22b0b68f7d9f media: atomisp: fix ifdefs in sh_css.c 0bf5e8af6eb6 media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() 3cb3e66f583c media: atomisp: do not use err var when checking port validity for ISP2400 08e43223fb4e media: atomisp: fix inverted logic in buffers_needed() fb370f6dc7d5 media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case 1daacf9bb69a media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() e1da9301cf54 media: videobuf2: Fix the size printk format 90807ab437e8 mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() 9bfed11dcf59 ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware 2fe056d9791a wcn36xx: fix RX BD rate mapping for 5GHz legacy rates 22406ed4e389 wcn36xx: populate band before determining rate on RX 92fea7bd5af3 wcn36xx: Put DXE block into reset before freeing memory 0d53c47f6ab5 wcn36xx: Release DMA channel descriptor allocations 1850195a852d wcn36xx: Fix DMA channel enable/disable cycle 38a7842889f5 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND fcb267bb9577 wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan e53ff4dd7095 drm/vc4: hdmi: Set a default HSM rate b9c2343373f6 clk: bcm-2835: Remove rounding up the dividers 836dd37fe2bb clk: bcm-2835: Pick the closest clock rate 88f1b613c37f Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails 9ddfa1c19191 drm/rockchip: dsi: Reconfigure hardware on resume() 58904ed18628 drm/rockchip: dsi: Disable PLL clock on bind error 6215cde02085 drm/rockchip: dsi: Hold pm-runtime across bind/unbind 8ccaafa1caf0 drm/rockchip: dsi: Fix unbalanced clock on probe error 9bc19022aa08 drm/panel: innolux-p079zca: Delete panel on attach() failure b01b7b868479 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 0499c863a8db drm: fix null-ptr-deref in drm_dev_init_release() 7798757013ec drm/bridge: display-connector: fix an uninitialized pointer in probe() cb5813b0e591 Bluetooth: L2CAP: Fix not initializing sk_peer_pid ed0b1fd3ec6e drm/ttm: Put BO in its memory manager's lru list 7b9fa915a58d shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode 6c6f86bb618b mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages e04b1dfe15ce dma/pool: create dma atomic pool only if dma zone has managed pages d2e572411738 mm_zone: add function to check if managed dma zone exists 2142a7e9bd1f PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller 45c74f4f54db dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() 191a24ceae75 gpu: host1x: Add back arm_iommu_detach_device() 068067453690 iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure 3dae11f8e381 lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() e4a2c924a17e iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs 256302cb2f86 can: softing_cs: softingcs_probe(): fix memleak on registration failure aa57725e2d2a media: cec-pin: fix interrupt en/disable handling 2e566cacc321 media: stk1160: fix control-message timeouts 1a0ca711dff6 media: pvrusb2: fix control-message timeouts 2dbf430ead59 media: redrat3: fix control-message timeouts 6e9c120bf956 media: dib0700: fix undefined behavior in tuner shutdown 5e98ac260de6 media: s2255: fix control-message timeouts 09b0b918a69b media: cpia2: fix control-message timeouts d90833106c09 media: em28xx: fix control-message timeouts 2182575c83f9 media: mceusb: fix control-message timeouts 460525acc953 media: flexcop-usb: fix control-message timeouts 7cac8a562427 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE 1da0b1cd4212 rtc: cmos: take rtc_lock while reading from CMOS 14f6cfe0d790 tools/nolibc: fix incorrect truncation of exit code 5e258640ba54 tools/nolibc: i386: fix initial stack alignment 06f7528d641b tools/nolibc: x86-64: Fix startup code bug 98259dd54e8e x86/gpu: Reserve stolen memory for first integrated Intel GPU e2a17dcad56e mtd: rawnand: davinci: Rewrite function description 8933138a6660 mtd: rawnand: davinci: Avoid duplicated page read 677764634b42 mtd: rawnand: davinci: Don't calculate ECC when reading page a8a607b0049d mtd: Fixed breaking list in __mtd_del_partition. ff10cd7bb295 mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 538a5e208e7d mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings 777a700ccfa6 nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() 08283b076f4e f2fs: fix to do sanity check in is_alive() 57cfc965e375 HID: wacom: Avoid using stale array indicies to read contact count 7fd22c99bbed HID: wacom: Ignore the confidence flag when a touch is removed 9a4800e0f6a5 HID: wacom: Reset expected and received contact counts at the same time c2e39d5df028 HID: uhid: Fix worker destroying device without any protection aa1346113c75 KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock ---- Link: https://lore.kernel.org/r/20220124184024.407936072@linuxfoundation.org # v5.10.94 Link: https://lore.kernel.org/r/20220125155348.141138434@linuxfoundation.org # v5.10.94 Link: https://lore.kernel.org/r/20220127180258.131170405@linuxfoundation.org # v5.10.95 Link: https://lore.kernel.org/r/20220131105220.424085452@linuxfoundation.org # v5.10.96 Link: https://github.com/Freescale/linux-fslc/pull/534 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.27Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.27 from stable korg. Following upstream commits are included in this version: ---- efe3167e52a5 Linux 5.15.27 ea2bc310250d hamradio: fix macro redefine warning 8998aa676205 KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() 416e3a0e4276 proc: fix documentation and description of pagemap 8b893496892e Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 6599d5e8bd75 btrfs: do not start relocation until in progress drops are done 4aef4c900597 btrfs: add missing run of delayed items after unlink during log replay 34146bbadcdd btrfs: qgroup: fix deadlock between rescan worker and remove qgroup e00077aa439f btrfs: do not WARN_ON() if we have PageError set 725a6ac389b1 btrfs: fix relocation crash due to premature return from btrfs_commit_transaction() 5342e9f3dac0 btrfs: fix lost prealloc extents beyond eof after full fsync 80660a726d47 tracing: Fix return value of __setup handlers 452f64ee0940 tracing/histogram: Fix sorting on old "cpu" value aa6d3eef28f3 HID: add mapping for KEY_ALL_APPLICATIONS b355d6a14ba7 HID: add mapping for KEY_DICTATE 74e9545d9e25 Input: samsung-keypad - properly state IOMEM dependency cb19f03e5f65 Input: elan_i2c - fix regulator enable count imbalance after suspend/resume f74fc94691f0 Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 7a1ee9934b14 MAINTAINERS: adjust file entry for of_net.c after movement 7626ab3a3897 iavf: missing unlocks in iavf_watchdog_task() d784113217f9 iavf: do not override the adapter state in the watchdog task (again) d61f3737c559 net: stmmac: perserve TX and RX coalesce value during XDP setup d666d3363845 selftests: mlxsw: resource_scale: Fix return value 6fe3127d3af1 net: dcb: disable softirqs in dcbnl_flush_dev() 46eed3a37dee drm/amdgpu: fix suspend/resume hang regression a1e603e5f3b2 nl80211: Handle nla_memdup failures in handle_nan_filter a30496660634 MIPS: ralink: mt7621: use bitwise NOT instead of logical 68c4fe2ef0bf e1000e: Fix possible HW unit hang after an s0ix exit 9dfe6abc6c13 drm/bridge: ti-sn65dsi86: Properly undo autosuspend d675c05b792e drm/i915/guc/slpc: Correct the param count for unset param 6f62bc0fc12b iavf: Fix __IAVF_RESETTING state usage 598bc8955916 iavf: Fix race in init state ddc5db0bcfa2 iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS 8c0e4da63385 iavf: Fix init state closure on remove 85aa76066fef iavf: Add waiting so the port is initialized in remove e734c794dea3 iavf: Fix kernel BUG in free_msi_irqs 200366d1a583 iavf: Add helper function to go from pci_dev to adapter 23901462c301 iavf: Rework mutexes for better synchronisation 9fedc4f86ee3 iavf: Add trace while removing device b4e0e00a361d iavf: Combine init and watchdog state machines 57d2f0db2e63 iavf: Add __IAVF_INIT_FAILED state 7e2d102501e1 iavf: Refactor iavf state machine tracking f8ce435f2c81 net: sparx5: Fix add vlan when invalid operation 50948cea504c net: chelsio: cxgb3: check the return value of pci_find_capability() ea3d3c36a4fa ibmvnic: complete init_done on transport events 13e3b51ffaf8 ibmvnic: define flush_reset_queue helper 046d933c1b74 ibmvnic: initialize rc before completing wait bb20939bc8d1 net: stmmac: only enable DMA interrupts when ready e753b639363d net: stmmac: enhance XDP ZC driver level switching performance 8cdac518eac7 can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8 04746dbd9593 ARM: tegra: Move panels to AUX bus 9920d99cc89a netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant 4ed52fbeb967 soc: fsl: qe: Check of ioremap return value c2266d20251c soc: fsl: guts: Add a missing memory allocation failure check 20ff0ff315cd soc: fsl: guts: Revert commit 3c0d64e867ed 40d763efa5bf ARM: dts: Use 32KiHz oscillator on devkit8000 50bce7f03e8c ARM: dts: switch timer config to common devkit8000 devicetree af143626eb85 MIPS: ralink: mt7621: do memory detection on KSEG1 378e2fe1eb58 iommu/amd: Fix I/O page table memory leak f6cabb721c5b arm64: dts: juno: Remove GICv2m dma-range 3411613611a5 sched: Fix yet more sched_fork() races 3d76a995f646 s390/extable: fix exception table sorting b7c35587be23 memfd: fix F_SEAL_WRITE after shmem huge page allocated 39738a2346b2 ibmvnic: free reset-work-item when flushing d4706de93cf7 igc: igc_write_phy_reg_gpy: drop premature return 896d1b8a3612 pinctrl: sunxi: Use unique lockdep classes for IRQs 09423ff81601 selftests: mlxsw: tc_police_scale: Make test more robust 0c3f34beb459 mptcp: Correctly set DATA_FIN timeout when number of retransmits is large d7a4b54f4fc5 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions a664bd7a0084 mips: setup: fix setnocoherentio() boolean setting f14a0244b1ba ARM: Fix kgdb breakpoint for Thumb2 c9cfcdd111d7 igc: igc_read_phy_reg_gpy: drop premature return 7c1db4a30e29 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output 6be5b626bec1 iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find 2b04bb51a9c1 can: gs_usb: change active_channels's type from atomic_t to u8 b6149efc57bf auxdisplay: lcd2s: Use proper API to free the instance of charlcd object 5d53cd33f425 auxdisplay: lcd2s: Fix memory leak in ->remove() 6d6c139d1e2d ASoC: cs4265: Fix the duplicated control name d442f20e6daf firmware: arm_scmi: Remove space in MODULE_ALIAS name f9c3aa939c41 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature 4efa386ef9e1 efivars: Respect "block" flag in efivar_entry_set_safe() 61a303971c3c iavf: Fix deadlock in iavf_reset_task 366f785bbba4 ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() ea372aab5490 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 1c09774e5ea1 ibmvnic: register netdev after init of adapter f58ead21dd6a net: sxgbe: fix return value of __setup handler 23a6be260d56 iavf: Fix missing check for running netdev a83ebad95542 mac80211: treat some SAE auth steps as final b85dd0d7a503 net: stmmac: fix return value of __setup handler 828f75c24ab8 mac80211: fix forwarded mesh frames AC & queue selection 5afd80c393f4 btrfs: fix ENOSPC failure when attempting direct IO write into NOCOW range 15cbeeaada70 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server 21922d9cde88 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 80895b6f9154 net/smc: fix connection leak a559e0598ce6 net: ipa: add an interconnect dependency 4daaf8816d60 net: dcb: flush lingering app table entries for unregistered devices b11781515208 net: ipv6: ensure we call ipv6_mc_down() at most once 24e49e17cbfc batman-adv: Don't expect inter-netns unique iflink indices 94355d99ad70 batman-adv: Request iflink once in batadv_get_real_netdevice 58ea33965a6f batman-adv: Request iflink once in batadv-on-batadv check 216f3cb587e0 netfilter: nf_queue: handle socket prefetch dd648bd1b33a netfilter: nf_queue: fix possible use-after-free 63291e95e8ae netfilter: nf_queue: don't assume sk is full socket 3a65b82b1ef2 net: fix up skbs delta_truesize in UDP GRO frag_list a47e7ac8851c e1000e: Correct NVM checksum verification flow 4020d2e14f13 xfrm: enforce validity of offload input flags ce0d6bf33c35 xfrm: fix the if_id check in changelink 00c74b587197 bpf, sockmap: Do not ignore orig_len parameter bd61f192a339 netfilter: fix use-after-free in __nf_register_net_hook() 75cbedd33343 xfrm: fix MTU regression 261eff11ade9 mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 5d7c23d39660 ntb: intel: fix port config status offset for SPR 78acc7dbd84a blktrace: fix use after free for struct blk_trace 5f298bf7f337 mac80211: fix EAPoL rekey fail in 802.3 rx path 3dafbf915c05 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference a63eb1e4a2e1 xen/netfront: destroy queues before real_num_tx_queues is zeroed dab06be16184 drm/amd/display: Reduce dmesg error to a debug print 7508ac360d1e drm/i915: s/JSP2/ICP2/ PCH a8a86631f4ce iommu/amd: Recover from event log overflow 2aaa085bd012 iommu/vt-d: Fix double list_add when enabling VMD in scalable mode 050b1821f27c ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min 7de1ed755e1a iwlwifi: mvm: check debugfs_dir ptr before use 728fb555882b riscv: Fix config KASAN && DEBUG_VIRTUAL 08b22e3f150e riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP e64d6a689ec5 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 6c3d4da8e7a9 ucounts: Fix systemd LimitNPROC with private users regression 3eb418122d12 ALSA: intel_hdmi: Fix reference to PCM buffer address 9285523b4174 net: of: fix stub of_net helpers for CONFIG_NET=n dc75d7968901 PCI: mvebu: Fix device enumeration regression 35afd8ae1184 drm/amd/display: For vblank_disable_immediate, check PSR is really used 5f283e64a850 bnxt_en: Fix occasional ethtool -t loopback test failures 10dd26349edf drm/amd/display: Fix stream->link_enc unassigned during stream removal aa280c04da1b cifs: fix confusing unneeded warning message on smb2.1 and earlier 3d74c2c917e4 cifs: protect session channel fields with chan_lock 2594dba1cd79 drm/mediatek: mtk_dsi: Reset the dsi0 hardware f510d6463949 net: ethernet: litex: Add the dependency on HAS_IOMEM 3a3aa0881aeb of: net: move of_net under net/ 960dfaf3b578 ibmvnic: don't release napi in __ibmvnic_open() 1d13e7221035 net: dsa: seville: register the mdiobus under devres 8bfa27186e29 net: dsa: ocelot: seville: utilize of_mdiobus_register 68c8e6d16f57 gve: Recording rx queue before sending to napi 5c66161cceaa drm/i915: Disable DRRS on IVB/HSW port != A e2b3d1bf6ec3 drm/i915/display: Move DRRS code its own file 23eb29281f1e drm/i915/display: split out dpt out of intel_display.c fbf6d5f8eef7 riscv/mm: Add XIP_FIXUP for phys_ram_base 86a337bb8030 drm: mxsfb: Fix NULL pointer dereference 9bbeba67bbbd drm: mxsfb: Set fallback bus format when the bridge doesn't provide one ed4488d8307f drm/amd/display: Update watermark values for DCN301 07058fb18df8 bpf: Fix possible race in inc_misses_counter aa5040691cb7 bpf: Use u64_stats_t in struct bpf_prog_stats 82a82ad92746 net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic 748438b4e62c net/mlx5e: IPsec: Refactor checksum code in tx data path f1c0163bb824 octeontx2-af: Add KPU changes to parse NGIO as separate layer 63138001c961 octeontx2-af: Adjust LA pointer for cpt parse header ab3380a844aa octeontx2-af: cn10k: Use appropriate register for LMAC enable fe3eafea3907 octeontx2-af: cn10k: RPM hardware timestamp configuration ef33ae74bb9c octeontx2-af: Reset PTP config in FLR handler 75279de4e392 octeontx2-af: Optimize KPU1 processing for variable-length headers 462c5e6cb241 ethtool: Fix link extended state for big endian 27e01f10d183 drm/amd/display: move FPU associated DSC code to DML folder 691c0030be65 drm/amd/display: Use adjusted DCN301 watermarks 2157e509e5b2 drm/amdgpu: filter out radeon secondary ids as well f724a438d986 drm/amdgpu: filter out radeon PCI device IDs 48cf33ee6b04 drm/amdgpu/display: Only set vblank_disable_immediate when PSR is not enabled 3f20cf3cd43f hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() e9737301f0df selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting 1123c2fb9dc3 kasan: fix quarantine conflicting with init_on_free f1675103e0f3 mm: defer kmemleak object creation of module_alloc() 013c2af6c15c tracing/probes: check the return value of kstrndup() for pbuf 8a20fed48eb4 tracing/uprobes: Check the return value of kstrdup() for tu->filename 1a62246c2c60 dma-buf: cma_heap: Fix mutex locking section 8654464086a1 i3c: master: dw: check return of dw_i3c_master_get_free_pos() a80b13642a10 drm/amdgpu: use spin_lock_irqsave to avoid deadlock by local interrupt 5609b7803947 drm/amdkfd: Check for null pointer after calling kmemdup 950d17f190a4 ntb_hw_switchtec: Fix bug with more than 32 partitions 377cbdc92716 ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all cd07b19fbf37 drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode 1796d5350cb4 drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get e209742c13d2 SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points bdaa8c7b7189 SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point d3f67ceaeb3f drm/i915: don't call free_mmap_offset when purging e47679c06afc x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() 4425ca3677a6 nfsd: fix crash on COPY_NOTIFY with special stateid 0f84cfb465af Revert "nfsd: skip some unnecessary stats in the v4 case" 3abe2a70f5b4 NFSD: Fix verifier returned in stable WRITEs e7c433270307 PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulated bridge a24745673304 PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge 1d4200e28436 PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge 1ea3f69784ed PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 9c91c755005b PCI: mvebu: Setup PCIe controller to Root Complex mode 3d394fa375f4 PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridge 4396c507a8f8 PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridge bc988b126134 PCI: mvebu: Do not modify PCI IO type bits in conf_write c1a027629c36 PCI: mvebu: Check for errors from pci_bridge_emul_init() call 7c93c809e00a Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 16ff93557d1e Input: ti_am335x_tsc - set ADCREFM for X configuration 628761fe0588 tracing: Do not let synth_events block other dyn_event systems during create f35bacbb795a i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in 'hci_dat_v1_get_index()' e5264d44f732 i3c: fix incorrect address slot lookup on 64-bit 1adfbfaeb20d KVM: x86: Exit to userspace if emulation prepared a completion callback 3d8468045e39 KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg 00542cbacf22 KVM: X86: Ensure that dirty PDPTRs are loaded 723053e16d55 KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration 32b758d12c24 KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU b63190d0203f KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest f303196899f1 PCI: aardvark: Fix checking for MEM resource type a2f5e9a6f2a0 PCI: dwc: Do not remap invalid res d9fc43aab60d PCI: rcar: Check if device is runtime suspended instead of __clk_is_enabled() aa805236ed97 PCI: mediatek-gen3: Disable DVFSRC voltage request 7f361266e981 signal: In get_signal test for signal_group_exit every time through the loop f98371d2ac83 MIPS: fix local_{add,sub}_return on MIPS64 64b487be33b7 mtd: spi-nor: Fix mtd size for s3an flashes 83ef63535a8a tools/resolve_btf_ids: Close ELF file on error 1bd12b7aaee0 io_uring: fix no lock protection for ctx->cq_extra 384d1b11382b NFSD: Fix zero-length NFSv3 WRITEs 2de88544b3db NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() 771aca9bc707 ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report() 33e22b6c53d0 tracing: Add ustring operation to filtering string pointers a9c6e02d223e drm/amdgpu: check vm ready by amdgpu_vm->evicting flag b2a3068d5f15 ata: pata_hpt37x: fix PCI clock detection e0bcd6b57793 sched/fair: Fix fault in reweight_entity 6f6ffc717b85 ext4: fast commit may miss file actions 97abcfedc87c ext4: fast commit may not fallback for ineligible commit 647b3f1533f4 ext4: simplify updating of fast commit stats 5abb1d84b6db ext4: drop ineligible txn start stop APIs 82a99bc85c0e serial: stm32: prevent TDR register overwrite when sending x_char 1921d1fd0e60 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL 60e6d58ef921 tracing: Add test for user space strings when filtering on string pointers c9f727219f3e exfat: fix i_blocks for files truncated over 4 GiB 1ffc130388c5 exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() ab3656acb7b4 usb: gadget: clear related members when goto fail 07de9a494b5a usb: gadget: don't release an existing dev->buf a1ba98731518 block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern 1148adac7781 net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 f6fbf18d156c i2c: qup: allow COMPILE_TEST d65d187b51b6 i2c: imx: allow COMPILE_TEST d2327116861c i2c: cadence: allow COMPILE_TEST 7b22f63b933f dmaengine: shdma: Fix runtime PM imbalance on error 7d0214c38dca selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT 4543426cd7b8 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige Goby b628fffce58a selftests/seccomp: Fix seccomp failure by adding missing headers 54e7951a1988 cifs: modefromsids must add an ACE for authenticated users 18a9d6b18c2b HID: amd_sfh: Add interrupt handler to process interrupts 852b6b0411e6 HID: amd_sfh: Add functionality to clear interrupts 8ba9a2e72584 HID: amd_sfh: Handle amd_sfh work buffer in PM ops 546d60859ecf cifs: fix double free race when mount fails in cifs_get_root() ccf46cb68859 cifs: do not use uninitialized data in the owner/group sid 5340a0924ea9 tipc: fix a bit overflow in tipc_crypto_key_rcv() 1ccc12f2240a block: loop:use kstatfs.f_bsize of backing file to set discard granularity 8694330db9b0 KVM: arm64: vgic: Read HW interrupt pending state from the HW 850a77c999b8 btrfs: get rid of warning on transaction commit when using flushoncommit 6279c5263ded Input: clear BTN_RIGHT/MIDDLE on buttonpads 700485846e12 regulator: core: fix false positive in regulator_late_cleanup() fd64f8bc0644 ASoC: rt5682: do not block workqueue if card is unbound 4235a04ad401 ASoC: rt5668: do not block workqueue if card is unbound 2ed390555dbc i2c: bcm2835: Avoid clock stretching timeouts e03ad1915ccc mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 2d27a2bd381f mac80211_hwsim: report NOACK frames in tx_status ---- Link: https://lore.kernel.org/r/20220307091702.378509770@linuxfoundation.org # v5.15.27 Link: https://lore.kernel.org/r/20220307162207.188028559@linuxfoundation.org # v5.15.27 Link: https://github.com/Freescale/linux-fslc/pull/549 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.26Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.26 from stable korg. Following upstream commits are included in this version: ---- 8993e6067f26 Linux 5.15.26 3c805fce07c9 ice: fix concurrent reset and removal of VFs 26bc7197f9d3 ice: Fix race conditions between virtchnl handling and VF ndo ops fd21a0b6da94 memblock: use kfree() to release kmalloced memblock regions 83f331d1debb gpio: tegra186: Fix chip_data type confusion a15769155440 pinctrl: k210: Fix bias-pull-up e3a751ee48f9 pinctrl: fix loop in k210_pinconf_get_drive() 92cab57ea6d7 tty: n_gsm: fix deadlock in gsmtty_open() 06bce5327b76 tty: n_gsm: fix wrong modem processing in convergence layer type 2 1bc6f3b19bc6 tty: n_gsm: fix wrong tty control line for flow control 50cacb783bb3 tty: n_gsm: fix NULL pointer access due to DLCI release 519d0b389c10 tty: n_gsm: fix proper link termination after failed open 4f0ab1c8a5a6 tty: n_gsm: fix encoding of control signal octet bit DV 1851b9a46706 riscv: fix oops caused by irqsoff latency tracer e0ff4dffded5 riscv: fix nommu_k210_sdcard_defconfig 72aa720acacf IB/qib: Fix duplicate sysfs directory name 7a7e1b3aeef7 tps6598x: clear int mask on probe failure bde6a6b111b9 staging: fbtft: fb_st7789v: reset display before initialization ba9efbbf6745 thermal: int340x: fix memory leak in int3400_notify() 00265efbd3e5 RDMA/cma: Do not change route.addr.src_addr outside state checks 8df508b7a44c btrfs: prevent copying too big compressed lzo segment d2bef2cbd3b1 driver core: Free DMA range map when device is released 453a82127f17 mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property fcd3f5906d64 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property ce94606060d7 xhci: Prevent futile URB re-submissions due to incorrect return value. c8b38e557414 xhci: re-initialize the HC during resume if HCE was set 88f69c64443f usb: dwc3: gadget: Let the interrupt handler disable bottom halves. 83e0190fb77c usb: dwc3: pci: Fix Bay Trail phy GPIO mappings e62f41a6528f usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail 943a914d3dab usb: dwc2: drd: fix soft connect when gadget is unconfigured 85171fbf714c USB: serial: option: add Telit LE910R1 compositions c331aa7e7064 USB: serial: option: add support for DW5829e 6db927ce66ac tracefs: Set the group ownership in apply_options() not parse_options() 2c775ad1fd5e USB: gadget: validate endpoint index for xilinx udc da514063440b usb: gadget: rndis: add spinlock for rndis response list f7c9fd0dff99 Revert "USB: serial: ch341: add new Product ID for CH341A" 27089f04fac6 ata: pata_hpt37x: disable primary channel on HPT371 4e508c593573 sc16is7xx: Fix for incorrect data being transmitted 72b0fba2dd4d iio: Fix error handling for PM 1f05c7568445 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot c77f4ae7bd43 iio: accel: fxls8962af: add padding to regmap for SPI ca9d1799be68 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits 0cb9b2f73c18 iio: adc: tsc2046: fix memory corruption by preventing array overflow fe7347780298 iio: adc: men_z188_adc: Fix a resource leak in an error handling path 7bdf7d5f0cbd iio:imu:adis16480: fix buffering for devices with no burst mode 9000406481a5 tracing: Have traceon and traceoff trigger honor the instance 7e35b31e2cee tracing: Dump stacktrace trigger to the corresponding instance c8b56e51aa91 RDMA/ib_srp: Fix a deadlock e7a66dd26877 configfs: fix a race in configfs_{,un}register_subsystem() a94879d41917 bnxt_en: Increase firmware message response DMA wait time 27440589551f RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close bf2cfad0c6e4 RDMA/rtrs-clt: Fix possible double free in error case ff999198ec21 net-timestamp: convert sk->sk_tskey to atomic_t d99dcdabc52a regmap-irq: Update interrupt clear register for proper reset 43221f446c02 gpio: rockchip: Reset int_bothedge when changing trigger 3c32405d6474 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() 2378f94c8d9b net/mlx5: Update log_max_qp value to be 17 at most 6e94d2863384 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets 95c1867704d0 net/mlx5e: MPLSoUDP decap, fix check for unsupported matches d4d188487ddc net/mlx5: DR, Fix the threshold that defines when pool sync is initiated 9703a9e2f968 net/mlx5: Fix wrong limitation of metadata match on ecpf f63548dd05ab net/mlx5: Fix possible deadlock on rule deletion 837b0d2e69e8 net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version 954997aeb8f2 ibmvnic: schedule failover only if vioctl fails 117a5a7f019e net/mlx5: DR, Cache STE shadow memory 6b6094db77e6 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() 4039254acbd4 surface: surface3_power: Fix battery readings on batteries without a serial number 062772d5cc8c net/smc: Use a mutex for locking "struct smc_pnettable" e96e204ee6fa netfilter: nf_tables: fix memory leak during stateful obj update 7d258451d345 net: mdio-ipq4019: add delay after clock enable 9d8097caa732 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() 8ffb8ac34488 netfilter: nf_tables: unregister flowtable hooks on netns exit 2e15fa8091de net: Force inlining of checksum functions in net/checksum.h be2d38247657 net: ll_temac: check the return value of devm_kmalloc() a95ea90deb30 net/sched: act_ct: Fix flow table lookup after ct clear or switching zones d064d0c39405 drm/i915/dg2: Print PHY name properly on calibration error eae86ab32069 drm/vc4: crtc: Fix runtime_pm reference counting 163e50b00530 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure 143dafa60aa7 drm/edid: Always set RGB444 f941104aa116 openvswitch: Fix setting ipv6 fields causing hw csum failure 62ca33976ddc net: mv643xx_eth: process retval from of_get_mac_address 899e56a1ad43 gso: do not skip outer ip header in case of ipip and net_failover 0a9bc4179c30 tipc: Fix end of loop tests for list_for_each_entry() 8270e92a0e42 nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info 6f2e0ae12aa8 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends c718ea4e7382 io_uring: add a schedule point in io_add_buffers() 8628f489b749 bpf: Add schedule points in batch ops 976406c5cc00 bpf: Fix a bpf_timer initialization issue 755d4b744056 selftests: bpf: Check bpf_msg_push_data return value 5d75e374eb77 bpf: Do not try bpf_msg_push_data with len 0 719d1c2524c8 bpf: Fix crash due to incorrect copy_map_value de49b0e1cf62 net/mlx5: Update the list of the PCI supported devices 9594d817b5eb ice: initialize local variable 'tlv' b3615ea66b91 ice: check the return of ice_ptp_gettimex64 7e8da9964437 net/mlx5: Fix tc max supported prio for nic mode 7efe8499cb90 hwmon: Handle failure to register sensor with thermal zone correctly 86da2e4a1284 bnxt_en: Fix incorrect multicast rx mask setting when not requested 24931b4d199e bnxt_en: Fix offline ethtool selftest with RDMA enabled f84bbb9893bd bnxt_en: Fix active FEC reporting to ethtool 1243861bc002 bnx2x: fix driver load from initrd 7c844c7af784 selftests: mptcp: be more conservative with cookie MPJ limits f76977643339 selftests: mptcp: fix diag instability f25ae162f4b3 mptcp: add mibs counter for ignored incoming options 150d1e06c4f1 mptcp: fix race in incoming ADD_ADDR option processing 40bbab9d4ed7 perf data: Fix double free in perf_session__delete() 05ef4f56173e perf evlist: Fix failed to use cpu list for uncore events 0b92b5f4c50b gpu: host1x: Always return syncpoint value when waiting 734d80b4365a Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC" 1cfb33b338fb ping: remove pr_err from ping_lookup 2922aff43397 optee: use driver internal tee_context for some rpc 0efdc0360395 tee: export teedev_open() and teedev_close_context() 6c5d780469d6 netfilter: nf_tables_offload: incorrect flow offload action array size 144f3008524c netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES dependency cb2313b216be netfilter: xt_socket: fix a typo in socket_mt_destroy() 49909c9f8458 CDC-NCM: avoid overflow in sanity checking 4b77aab7ada7 USB: zaurus: support another broken Zaurus 9f2d61477990 sr9700: sanity check for packet length 0726fca0b6cc drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV 1b4445e09df8 drm/i915: Correctly populate use_sagv_wm for all pipes 7782e3c4e539 drm/i915: Widen the QGV point mask 8840d963e566 drm/amdgpu: do not enable asic reset for raven2 70b2413ac30c drm/amdgpu: disable MMHUB PG for Picasso ea44fcee7e3d drm/amd: Check if ASPM is enabled from PCIe subsystem c00e4c01f470 drm/amd/pm: fix some OEM SKU specific stability issues 211b67fb5a49 drm/amd/display: Protect update_bw_bounding_box FPU code. 4c3644b6c96c KVM: x86/mmu: make apf token non-zero to fix bug 759e5dc6554d parisc/unaligned: Fix ldw() and stw() unalignment handlers bf0b3d61e002 parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel 960d474e451b vhost/vsock: don't check owner in vhost_vsock_stop() while releasing af091cc27e37 selinux: fix misuse of mutex_is_locked() 0d773aaf5a90 io_uring: disallow modification of rsrc_data during quiesce 7c83437fb3ae io_uring: don't convert to jiffies for waiting on timeouts 6d20ff677349 clk: jz4725b: fix mmc0 clock gating b80fbc20f334 btrfs: tree-checker: check item_size for dev_item 7e80846a9927 btrfs: tree-checker: check item_size for inode_item a6d9692cadb9 x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing ebeb7b73571e cgroup-v1: Correct privileges check in release_agent writes ffed0bf6a63d cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug f89903ae99bd mm/filemap: Fix handling of THPs in generic_file_buffered_read() 1e7beca28299 Linux 5.15.25 5dcc36569734 lockdep: Correct lock_classes index mapping c2df4c62a189 i2c: brcmstb: fix support for DSL and CM variants ec7d87b64e78 ice: enable parsing IPSEC SPI headers for RSS 0b4ea5b72b17 scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() 795feafb7234 copy_process(): Move fd_install() out of sighand->siglock critical section 3e41445287af dmaengine: ptdma: Fix the error handling path in pt_core_init() 8641ceb41f30 i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() 7512f91bc313 i2c: qcom-cci: don't delete an unregistered adapter 052707279e70 tests: fix idmapped mount_setattr test 6b186a23af0d dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size 4f3a0737992c dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe 62e228e3e169 dmaengine: sh: rcar-dmac: Check for error num after setting mask f4a821b098c5 net: sched: limit TC_ACT_REPEAT loops 2b2be95b6013 ucounts: Move RLIMIT_NPROC handling after set_user b5f949d9a9c3 rlimit: Fix RLIMIT_NPROC enforcement failure caused by capability calls in set_user 114e9f141822 lib/iov_iter: initialize "flags" in new pipe_buffer 2d2d92cfcd3b ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 efc853d8ffd5 ucounts: Base set_cred_ucounts changes on the real user f418bfabea43 ucounts: In set_cred_ucounts assume new->ucounts is non-NULL d464492eb391 ucounts: Handle wrapping in is_ucounts_overlimit e1e26697d032 EDAC: Fix calculation of returned address and next offset in edac_align_ptr() e6da726eb67d scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop 3f2bc7f028f6 kconfig: fix failing to generate auto.conf 88289d56cb28 net: macb: Align the dma and coherent dma masks b501b0f4e113 net: usb: qmi_wwan: Add support for Dell DW5829e 1ddab2ee8829 drm/amd/display: fix yellow carp wm clamping 929b2eddebc2 drm/amd/display: Cap pflip irqs per max otg number 3fd92f5be6c4 display/amd: decrease message verbosity about watermarks table failure eb61dbb192b1 tracing: Fix tp_printk option related with tp_printk_stop_on_boot 893297940084 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case 9921c866dc36 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create b5caba5efbab soc: aspeed: lpc-ctrl: Block error printing on probe defer cases 71720cae1cad ata: libata-core: Disable TRIM on M88V29 62542c5f18a1 kconfig: let 'shell' return enough output for deep path names 004458327695 ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" 246dfbc12539 mm: io_uring: allow oom-killer from io_uring_setup 54d69f072d5e selftests: fixup build warnings in pidfd / clone3 tests fc6d187f2986 pidfd: fix test failure due to stack overflow on some arches 9659711c3248 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 42b3092ccfb1 arm64: dts: meson-g12: add ATF BL32 reserved-memory region de3b10b7ccc6 arm64: dts: meson-gx: add ATF BL32 reserved-memory region 5644bf688e4a ksmbd: don't align last entry offset in smb2 query directory 03dd71e0b9d8 ksmbd: fix same UniqueId for dot and dotdot entries 7afed8b3608e netfilter: conntrack: don't refresh sctp entries in closed state f7b95b396700 x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm c4315bffe5d0 irqchip/sifive-plic: Add missing thead,c900-plic match string 459b97c958c1 phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy 993db6da4aec staging: vc04_services: Fix RCU dereference check 6a469cf7f372 phy: usb: Leave some clocks running during suspend 9492e1e53e7d ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of 1587d6b1e0b9 ARM: OMAP2+: hwmod: Add of_node_put() before break 5f45f96f4189 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW 0d3b91d4d9f5 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event d8110cb2cf19 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() c377e2ba78d3 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj 6936f02d14ed mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get de0d102d0c8c HID: elo: fix memory leak in elo_probe ffe36e3a991e mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status 9fd00a568663 mtd: phram: Prevent divide by zero bug in phram_setup() 3eb5185896a6 mtd: parsers: qcom: Fix missing free for pparts in cleanup eb03cb6e03ff mtd: parsers: qcom: Fix kernel panic on skipped partition 502f86f5168a mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() e65450a12cf4 block: fix surprise removal for drivers calling blk_set_queue_dying e1dce8e127fd tty: n_tty: do not look ahead for EOL character past the end of the buffer 21165833efa6 NFS: Do not report writeback errors in nfs_getattr() f1322f10f60c NFS: LOOKUP_DIRECTORY is also ok with symlinks f2238b4e83b6 NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() 4b9c861a589e block/wbt: fix negative inflight counter when remove scsi device a22b213139e0 ASoC: qcom: Actually clear DMA interrupt register for HDMI ce3e1f82da73 ASoC: tas2770: Insert post reset delay 493c9e850677 scsi: ufs: Fix a deadlock in the error handler 2af0fdfbfb37 scsi: ufs: Remove dead code 84c109620fef tipc: fix wrong notification node addresses 727dd33561d5 smb3: fix snapshot mount option 4a7ec50298b1 mtd: rawnand: gpmi: don't leak PM reference in error path 45948a4b1fd0 powerpc/lib/sstep: fix 'ptesync' build error 0e0b5705640c powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE 68b8924f6038 cifs: fix set of group SID via NTSD xattrs b4b8e7ae1346 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() 312d8074bc99 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() ed1e33f121ea ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() edb43ae4ca8d ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() 900d37d7d8ef ALSA: hda: Fix missing codec probe on Shenker Dock 15 f9d9574a8ba8 ALSA: hda: Fix regression on forced probe mask option 3b6134e35a60 ALSA: hda/realtek: Fix deadlock by COEF mutex a562de3b700a ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 2c9a7e11127e ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra 7285daaca3cd arm64: Correct wrong label in macro __init_el2_gicv3 b04dcc00ae33 selftests/exec: Add non-regular to TEST_GEN_PROGS bf4161eb7e3b perf bpf: Defer freeing string after possible strlen() on it e8ba5b039eea net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled 6b1c9f99c2e6 dpaa2-eth: Initialize mutex used in one step timestamping path d3c9dd36ec24 dpaa2-switch: fix default return of dpaa2_switch_flower_parse_mirror_key 1a16f047946b tipc: fix wrong publisher node address in link publications 868366d627e4 atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC 0e6727589aea net: phy: mediatek: remove PHY mode check on MT7531 7de7ba7a8bd4 net/smc: Avoid overwriting the copies of clcsock callback functions f8ba235c4927 libsubcmd: Fix use-after-free for realloc(..., 0) 4c9f207810b7 bonding: fix data-races around agg_select_timer 9bb363ba014f net_sched: add __rcu annotation to netdev->qdisc 3077976a752a drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit bdb6df9bedb3 bonding: force carrier update when releasing slave b9ff5667e116 ping: fix the dif and sdif check in ping_lookup 392c42424ae0 net: ieee802154: ca8210: Fix lifs/sifs periods 4b27446b538d net: dsa: lan9303: add VLAN IDs to master device 860c5c275ed2 net: dsa: lan9303: handle hwaccel VLAN tags df2495f329b0 net: dsa: lantiq_gswip: fix use after free in gswip_remove() 2566a89b9e16 net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN d8905a499af4 net: dsa: lan9303: fix reset on probe 241e633cb379 cfg80211: fix race in netlink owner interface destruction c4caf72a42d3 brcmfmac: firmware: Fix crash in brcm_alt_fw_path 00fb850c8a1a mac80211: mlme: check for null after calling kmemdup 61e8fc49a9f8 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname" d51cd648dbca ipv6: per-netns exclusive flowlabel checks 3e11ef1903cf ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() 9ed25183e6d4 ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt db333693b052 ipv4: fix data races in fib_alias_hw_flags_set 5dc653ef0785 selftests: netfilter: disable rp_filter on router 2035d13eb12e netfilter: nft_synproxy: unregister hooks on init error path a1d9e1f14207 selftests: netfilter: fix exit value for nft_concat_range b10f4b00e10a iwlwifi: mvm: don't send SAR GEO command for 3160 devices c448b0541abf iwlwifi: pcie: gen2: fix locking when "HW not ready" 78cd5c0acfed iwlwifi: pcie: fix locking when "HW not ready" 79bdf56cc55d drm/i915/ttm: tweak priority hint selection e4778408c04d drm/i915/gvt: Make DRM_I915_GVT depend on X86 02f7d38533ba drm/cma-helper: Set VM_DONTEXPAND for mmap 787468ee7a43 vsock: remove vsock from connected table when connect is interrupted by a signal fe802b3fe763 drm/i915: Fix mbus join config lookup 34f5556ddf2b drm/i915: Fix dbuf slice config lookup d006f2fe7d62 drm/i915/opregion: check port number bounds for SWSCI display power state 960c8a55016b drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix. 3851046599c1 drm/amd/pm: correct the sequence of sending gpu reset msg a1596e0277ed drm/atomic: Don't pollute crtc_state->mode_blob with error pointers 68f3a4252e97 drm/radeon: Fix backlight control on iMac 12,1 ddd46059f7d9 iwlwifi: fix use-after-free 8209fede7d58 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state 74b426bea4f7 KVM: x86: nSVM: fix potential NULL derefernce on nested migration 417b87cb2311 KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case cd14c7342df5 KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM b5c86e750388 KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU b16817a6de31 random: wake up /dev/random writers after zap effdcc250584 gcc-plugins/stackleak: Use noinstr in favor of notrace 0a01326fddf6 Revert "module, async: async_synchronize_full() on module init iff async is used" 769a6b33ec9f x86/Xen: streamline (and fix) PV CPU enumeration 0fec53c5dca8 drm/amdgpu: fix logic inversion in check 38108fd273ac drm/amd: Only run s3 or s0ix if system is configured properly 72808bb42c87 drm/amd: add support to check whether the system is set to s3 0ceba4d64fee net: sparx5: do not refer to skb after passing it on 646952b2210f nvme-rdma: fix possible use-after-free in transport error_recovery work 5e42fca37ccc nvme-tcp: fix possible use-after-free in transport error_recovery work e043fb5a0336 nvme: fix a possible use-after-free in controller reset during load 64519c9e32ac drm/amd: Warn users about potential s0ix problems d9d93f32534a scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task 3c334cdfd949 scsi: pm8001: Fix use-after-free for aborted TMF sas_task f2c58667ffcd scsi: core: Reallocate device's budget map on queue depth change 46756cc81099 kselftest: Fix vdso_test_abi return status 3801775a07b5 scsi: pm80xx: Fix double completion for SATA devices 64d6f76958c5 quota: make dquot_quota_sync return errors from ->sync_fs 38f22c730c38 vfs: make freeze_super abort when sync_filesystem returns error 5d3e1af11e07 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP 4c958f0c5714 ax25: improve the incomplete fix to avoid UAF and NPD bugs bced176da6e0 selftests: skip mincore.check_file_mmap when fs lacks needed support 7d10b671a052 selftests: openat2: Skip testcases that fail with EOPNOTSUPP 04542fd44dd7 selftests: openat2: Add missing dependency in Makefile a613105e07b9 selftests: openat2: Print also errno in failure messages 16d28de2f361 selftests/zram: Adapt the situation that /dev/zram0 is being used 9172557bdf13 selftests/zram01.sh: Fix compression ratio calculation 586ec7c0992a selftests/zram: Skip max_comp_streams interface on newer kernel 23b2a2538240 net: ieee802154: at86rf230: Stop leaking skb's c99068d6839c kselftest: signal all child processes eb3b35385558 selftests: rtc: Increase test timeout so that all tests run ec1d9bb08850 kunit: tool: Import missing importlib.abc fdad28ff1d1d platform/x86: ISST: Fix possible circular locking dependency detected 54688a550924 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 7e234c47fd2f btrfs: send: in case of IO error log it 94e76b372817 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() c7a4b1d155d3 PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology 7da6ba116cdc HID: amd_sfh: Correct the structure field name 6b75f5c18f38 HID: amd_sfh: Increase sensor command timeout bdbc65eb77ee HID: i2c-hid: goodix: Fix a lockdep splat 6451058f2720 HID: amd_sfh: Add illuminance mask to limit ALS max value b3dc4b9d3ca6 mm: don't try to NUMA-migrate COW pages that have other uses f3ff5f75d8f6 mmc: block: fix read single on recovery logic 5b6e29b9306c parisc: Fix sglist access in ccio-dma.c 8c8e949ae81e parisc: Fix data TLB miss in sba_unmap_sg 9413b2e2bdb7 parisc: Drop __init from map_pages declaration 35c955b5a45e serial: parisc: GSC: fix build when IOSAPIC is not set 7a25d8249971 parisc: Show error if wrong 32/64-bit compiler is being used 9750d45760c8 Revert "svm: Add warning message for AVIC IPI invalid target" 65ad2f6191a6 HID:Add support for UGTABLET WP5540 06bd0f157e70 scsi: lpfc: Fix mailbox command failure during driver initialization ae6ca6343929 btrfs: zoned: cache reported zone during mount a8dd0cfa3779 fs/proc: task_mmu.c: don't read mapcount for migration entry f0a60c7c4ede drm/nouveau/pmu/gm200-: use alternate falcon reset sequence a0ebea480bb3 Linux 5.15.24 65ab30f6a695 iommu: Fix potential use-after-free during probe 7969fe91c983 perf: Fix list corruption in perf_cgroup_switch() 8ebcd2c680e1 arm64: dts: imx8mq: fix lcdif port node 48f54966f7f7 MIPS: octeon: Fix missed PTR->PTR_WD conversion cd4494f8685c scsi: lpfc: Reduce log messages seen after firmware download 6737f9a95a42 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled c8e9c2b52c4c Makefile.extrawarn: Move -Wunaligned-access to W=1 24645c47880b x86/sgx: Silence softlockup detection when releasing large enclaves 30de73bebf2b hwmon: (dell-smm) Speed up setting of fan speed 16cde074b00c bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W 2c1d20e34669 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 fe990b7bf6ac s390/cio: verify the driver availability for path_event call 56ca18dd5483 signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE f7a56fcca2e4 seccomp: Invalidate seccomp mode to catch death failures 956cf21cd1ae mm: memcg: synchronize objcg lists with a dedicated spinlock b7f54894aa75 iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL 7a360e546ad9 phy: ti: Fix missing sentinel for clk_div_table 12431425c466 speakup-dectlk: Restore pitch setting 9ae3dad535a9 USB: serial: cp210x: add CPI Bulk Coin Recycler id 7e5108a22f19 USB: serial: cp210x: add NCR Retail IO box id 8d226d39d052 USB: serial: ch341: add support for GW Instek USB2.0-Serial devices 2ea4f4612cb9 USB: serial: option: add ZTE MF286D modem 24311a9fc426 USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 2330b2ba6465 usb: raw-gadget: fix handling of dual-direction-capable endpoints 33d2a0c1ec20 usb: gadget: f_uac2: Define specific wTerminalType 2da3b0ab54fb usb: gadget: rndis: check size of RNDIS_MSG_SET command 3e33e5c67cb9 USB: gadget: validate interface OS descriptor requests d3d5bfb3a279 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition 8d2b04dad380 usb: dwc3: gadget: Prevent core from processing stale TRBs 93feb2bdf6d4 usb: ulpi: Call of_node_put correctly fc50f42e4616 usb: ulpi: Move of_node_put to ulpi_dev_release ffd0393adcdc net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup f4e72ad027b0 Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" a6ef1bda0efd usb: dwc2: drd: fix soft connect when gadget is unconfigured 9a5f471ae380 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX decb36e9a9f0 n_tty: wake up poll(POLLRDNORM) on receiving data 573321db328b vt_ioctl: add array_index_nospec to VT_ACTIVATE ffe54289b02e vt_ioctl: fix array_index_nospec in vt_setactivate f916181692cb net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister d98ba26a4ba9 net: mscc: ocelot: fix mutex lock error during ethtool stats read 41a8c548d47b ice: Avoid RTNL lock when re-creating auxiliary device f9daedc3ab8f ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler 52eb5c86ede4 ice: fix IPIP and SIT TSO offload efd399e12c1b ice: fix an error code in ice_cfg_phy_fec() 12e067a4d98f dpaa2-eth: unregister the netdev before disconnecting from the PHY 29b25d5f8f30 mptcp: netlink: process IPv6 addrs in creating listening sockets dcd1c4663469 drm/amd/pm: fix hwmon node of power1_label create issue 4b24ef1d03cf net: amd-xgbe: disable interrupts during pci removal 489d9fa78e59 tipc: rate limit warning for received illegal binding update bb04b5527aff net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE b8ac37e57044 veth: fix races around rq->rx_notify_masked fdcb263fa5cd net: fix a memleak when uncloning an skb dst and its metadata f1ab1ba32d36 net: do not keep the dst cache when uncloning an skb dst and its metadata 6cbe14cc0eb6 nfp: flower: fix ida_idx not being released 3cab045c99db ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path b5652bc50dde net: dsa: lantiq_gswip: don't use devres for mdiobus 46b747232329 net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding 8cda7577a0b4 net: dsa: felix: don't use devres for mdiobus caabb5f64f5c net: dsa: bcm_sf2: don't use devres for mdiobus aae1c6a1d3d6 net: dsa: ar9331: register the mdiobus under devres 8b626d45127d net: dsa: mv88e6xxx: don't use devres for mdiobus 147540cae264 bonding: pair enable_port with slave_arr_updates 3523167d6658 fbcon: Avoid 'cap' set but not used warning ef2cb1fc0365 gpio: sifive: use the correct register to read output values d9daa2b76dde gpiolib: Never return internal error codes to user space e799974e7cbb ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE ab142ea5d502 drm/panel: simple: Assign data from panel_dpi_probe() correctly 9e3dd49145f3 ixgbevf: Require large buffers for build_skb on 82599VF 51eece9f8a1d arm64: dts: meson-sm1-odroid: fix boot loop after reboot 57154c07ed62 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2 162f8057192c arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator 006dc5815bb3 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' c5ee4cbd0f1b netfilter: ctnetlink: disable helper autoassign 7f486bed5ec0 net: sparx5: Fix get_stat64 crash in tcpdump e4382d0a39f9 misc: fastrpc: avoid double fput() on failed usercopy f5e8733d93cf drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. 3d2bc21a6768 NFS: Don't skip directory entries when doing uncached readdir 557302faea9c NFS: Don't overfill uncached readdir pages 00181d6c9665 gpio: aggregator: Fix calling into sleeping GPIO controllers ddcb149ce10a phy: dphy: Correct clk_pre parameter 72a8aee863af usb: f_fs: Fix use-after-free for epfile 0ed2f9a97a92 arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers af6a1d60a13c ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo 94b16ca86ab6 phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable() 541ec7bfeed3 phy: xilinx: zynqmp: Fix bus width setting for SGMII 58c42f415b81 ARM: dts: imx6qdl-udoo: Properly describe the SD card detect 025c6eef1490 staging: fbtft: Fix error path in fbtft_driver_module_init() c0ad2c2cac1b phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option 86cdc3060d41 ARM: dts: meson8b: Fix the UART device-tree schema validation 5253b083f0a8 ARM: dts: meson8: Fix the UART device-tree schema validation 00d135070efa ARM: dts: meson: Fix the UART compatible strings c22bddf61db0 ARM: dts: Fix timer regression for beagleboard revision c ac14a51c3169 drm/i915: Populate pipe dbuf slices more accurately during readout 8d6a31b83cdd drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration 05ffa30c99f7 drm/rockchip: vop: Correct RK3399 VOP register fields c1af59449d80 drm/amdgpu/display: change pipe policy for DCN 2.0 0e546bb1324e PM: s2idle: ACPI: Fix wakeup interrupts handling 65aabd296665 ACPI/IORT: Check node revision for PMCG resources 64c37c05f7ad nvme-tcp: fix bogus request completion when failing to send AER 7740eb27c38e ARM: socfpga: fix missing RESET_CONTROLLER ccdd7956cd28 ARM: dts: Fix boot regression on Skomer 14917a884f70 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group 4134396f99d2 gfs2: Fix gfs2_release for non-writers regression 71f46f3d1bf2 riscv: eliminate unreliable __builtin_frame_address(1) efe220337181 riscv: cpu-hotplug: clear cpu from numa map when teardown 7486227fa47a riscv: fix build with binutils 2.38 67398d2c7b8c KVM: x86: Report deprecated x87 features in supported CPUID c09a83ae3b2e KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow f7da3276e087 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode 11f9427d01a3 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS a3c43649600b KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER d44af3ad2a21 KVM: eventfd: Fix false positive RCU usage warning a85f3ea1407f net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() a3ba49c129ed MIPS: Fix build error due to PTR used in more places 96f91a877a5c nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs a3486ef99a3b perf: Always wake the parent event 8981a8fd900e usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend a277422a8d97 drm/amd/display: Correct MPC split policy for DCN301 dc5769c7b063 PM: hibernate: Remove register_nosave_region_late() 50fe79589c14 net: stmmac: reduce unnecessary wakeups from eee sw timer 6207f35c213f scsi: myrs: Fix crash in error case 0c8d27c2aae5 scsi: ufs: Treat link loss as fatal error f0a91d892310 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode() cb26e94204d7 scsi: pm8001: Fix bogus FW crash for maxcpus=1 1c22df15cf40 scsi: qedf: Change context reset messages to ratelimited 6be8eaad75ca scsi: qedf: Fix refcount issue when LOGO is received during TMF 1f53bbf27a87 scsi: qedf: Add stag_work to all the vports 83f31dab46b2 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() 4f786e8f18c3 scsi: target: iscsi: Make sure the np under each tpg is unique 43ae0ccc4d27 powerpc/fixmap: Fix VM debug warning on unmap fa693cfd8fe4 net: sched: Clarify error message when qdisc kind is unknown 9696125fb3ca drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer 770d1ba9a820 drm/vc4: Fix deadlock on DSI device attach error 85008bde411d sched: Avoid double preemption in __cond_resched_*lock*() ec903b6daa58 x86/perf: Avoid warning for Arch LBR without XSAVE ef5685971abd perf/x86/rapl: fix AMD event handling 3f4e05eb46ae irqchip/realtek-rtl: Service all pending interrupts 4403233b8775 sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change() 4b22aa42bd4d net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change 5ca123c91a64 SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt c5ae18fa8d71 NFSv4 handle port presence in fs_location server string be67be6a1a8f NFSv4 expose nfs_parse_server_name function 6f2836341d8a NFSv4.1 query for fs_location attr on a new file system 2df6a47a131a NFSv4 store server support for fs_location attribute 0c5d3bfb2967 NFSv4 remove zero number of fs_locations entries error check 3cb5b317901e NFSv4.1: Fix uninitialised variable in devicenotify 58967a232ab3 nfs: nfs4clinet: check the return value of kstrdup() bbf647ecebc0 NFSv4 only print the label when its queried 38ae938701e7 NFS: change nfs_access_get_cached to only report the mask 78c28fdf1685 tracing: Propagate is_signed to expression 8fdaa9a6ace2 thermal/drivers/int340x: Fix RFIM mailbox write commands 5abd95ff5d6a thermal: int340x: Limit Kconfig to 64-bit 786293f61b4b thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses e9b0301939d1 thermal/drivers/int340x: Improve the tcc offset saving for suspend/resume c6eff5c42771 NFSD: Fix the behavior of READ near OFFSET_MAX c9a8571dd893 NFSD: Fix offset type in I/O trace points 01c3ae81eef4 NFSD: Clamp WRITE offsets 8e0ecaf7a7e5 NFSD: Fix ia_size underflow 37f2d2cd8ead NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes 535e301ea677 NFS: Fix initialisation of nfs_client cl_flags field 6b42352bea56 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs 9338c17e2c63 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs 540dff311c9a can: isotp: fix error path in isotp_sendmsg() to unlock wait queue f90cc68f9f4b can: isotp: fix potential CAN frame reception race in isotp_rcv() dbe7bf9b6fc8 mmc: core: Wait for command setting 'Power Off Notification' bit to complete 222c071fadd6 mmc: sdhci-of-esdhc: Check for error num after setting mask cf4570ca8ed6 ima: Do not print policy rule with inactive LSM labels 5389ea64af1e ima: Allow template selection with ima_template[_fmt]= after ima_hash= 20805cdf95af ima: Remove ima_policy file before directory 0838d6d68182 ima: fix reference leak in asymmetric_verify() 739b7bb886b5 integrity: check the return value of audit_log_start() c1d3ac0c115f Linux 5.15.23 1f1788616157 tipc: improve size validations for received domain records 40eb05e5e72b crypto: api - Move cryptomgr soft dependency into algapi ab32ea3ad0d5 ksmbd: fix SMB 3.11 posix extension mount failure 14f880ea779e KVM: s390: Return error on SIDA memop on normal guest c28ee73fea29 arm64: Add Cortex-A510 CPU part definition af0e6c49438b moxart: fix potential use-after-free on remove path 0bf5b7cc9848 Linux 5.15.22 3853c4e27149 selftests: netfilter: check stateless nat udp checksum fixup b84753200e79 selftests: nft_concat_range: add test for reload with no element add/del 7c0ee51fe998 gpio: mpc8xxx: Fix an ignored error return from platform_get_irq() 3d631a1af0d7 gpio: idt3243x: Fix an ignored error return from platform_get_irq() ff43b75eea32 tools include UAPI: Sync sound/asound.h copy with the kernel sources f5afdefe188e cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning e4a7e1418ab7 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY f187daed64e1 ext4: fix incorrect type issue during replay_del_range 1b6762ecdf3c ext4: fix error handling in ext4_fc_record_modified_inode() ce38bb98cec7 ext4: fix error handling in ext4_restore_inline_data() 869cb287d893 ext4: modify the logic of ext4_mb_new_blocks_simple 0cb4480bc4f4 ext4: prevent used blocks from being allocated during fast commit replay d583cb17ee50 EDAC/xgene: Fix deferred probing c6c04bb32b73 EDAC/altera: Fix deferred probing 587dadb43c9a x86/perf: Default set FREEZE_ON_SMI for all e83d941fd344 perf/x86/intel/pt: Fix crash with stop filters in single-range mode 0f4dcaeaf6ae perf stat: Fix display of grouped aliased events 64e133ce280b perf: Copy perf_event_attr::sig_data on modification 9a60e92b76d6 kvm/arm64: rework guest entry logic 83071e2dad68 kvm: add guest_state_{enter,exit}_irqoff() aba976f96bbc rtc: cmos: Evaluate century appropriate 3b5fcdfab628 e1000e: Separate ADP board type from TGP b3a4d501e91c tools/resolve_btfids: Do not print any commands when building silently 7620887a7779 selftests: futex: Use variable MAKE instead of make c5610494fd45 selftests/exec: Remove pipe from TEST_GEN_FILES 5e457aeab52a bpf: Use VM_MAP instead of VM_ALLOC for ringbuf 62ab929a8f6b gve: fix the wrong AdminQ buffer queue index check 3611f4f91e11 nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. 2f5a1ac68bdf scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe 0bb4c6b9ecff pinctrl: bcm2835: Fix a few error paths 3cdcfa3c526e pinctrl: intel: fix unexpected interrupt ca63438dc5c4 pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line d4036172ca3b pinctrl: sunxi: Fix H616 I2S3 pin data f00012885e70 ASoC: codecs: wcd938x: fix return value of mixer put function b54ff87a1567 ASoC: codecs: lpass-rx-macro: fix sidetone register offsets aa7152f9f117 ASoC: codecs: wcd938x: fix incorrect used of portid baead410e5db ASoC: max9759: fix underflow in speaker_gain_control_put() 263b947aa4c1 ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name 841e6a6b831b ASoC: simple-card: fix probe failure on platform component c6cf5b5078db ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes 9d44f73df070 ASoC: fsl: Add missing error handling in pcm030_fabric_probe 8a15ac1786c9 drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled 5cba71707f0a drm/i915/overlay: Prevent divide by zero bugs in scaling b2c91bee7970 drm/kmb: Fix for build errors with Warray-bounds a84854bc230a net: stmmac: ensure PTP time register reads are consistent 27ea34ead54a net: stmmac: dump gmac4 DMA registers correctly 0ced878998f2 net: macsec: Verify that send_sci is on when setting Tx sci explicitly e7a0b3a0806d net: macsec: Fix offload support for NETDEV_UNREGISTER event 2967b08119d5 net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() 6358e093547c net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request. 0ef6049f6649 net/smc: Forward wakeup to smc socket waitqueue after fallback ea8ecd2d65b4 net: ieee802154: Return meaningful error codes from the netlink helpers 566bf0e1c761 netfilter: nft_reject_bridge: Fix for missing reply from prerouting 94cd597e20ed net: ieee802154: ca8210: Stop leaking skb's 6c6b19a99131 net: ieee802154: mcr20a: Fix lifs/sifs periods 29e60b77a449 net: ieee802154: hwsim: Ensure proper channel selection at probe time bb7a226780e2 IB/cm: Release previously acquired reference counter in the cm_id_priv 40e20ba90390 IB/hfi1: Fix tstats alloc and dealloc dd00b4f8f768 spi: uniphier: fix reference count leak in uniphier_spi_probe() 66606d329d61 spi: meson-spicc: add IRQ check in meson_spicc_probe 7352f2c26482 spi: mediatek: Avoid NULL pointer crash in interrupt 101a1cf8af55 spi: bcm-qspi: check for valid cs before applying chip select ca1f48c30e5b iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() 336d096b62bd iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() e4b74b89862c ALSA: hda: Skip codec shutdown in case the codec is not registered 0c5c64335657 ALSA: hda: Fix signedness of sscanf() arguments c2a91f1ef38a ALSA: usb-audio: initialize variables that could ignore errors 63c69c93d978 RDMA/mlx4: Don't continue event handler after memory allocation failure 035ea99c537d RDMA/siw: Fix broken RDMA Read Fence/Resume logic. 7d9ad6f9f38f IB/rdmavt: Validate remote_addr during loopback atomic tests 2989ba9532ba RDMA/siw: Fix refcounting leak in siw_create_qp() 2923948ffe08 RDMA/ucma: Protect mc during concurrent multicast leaves 7715682f357d RDMA/cma: Use correct address when leaving multicast group 0452c3dc851b KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs e1e852746997 KVM: arm64: Avoid consuming a stale esr value when SError occur aff6657f5243 Revert "ASoC: mediatek: Check for error clk pointer" 9908c759a17e mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() 778283dc2840 fbcon: Add option to enable legacy hardware acceleration 2a2629db4248 Revert "fbcon: Disable accelerated scrolling" a3dd4d2682f2 IB/hfi1: Fix AIP early init panic 24f8e12d965b dma-buf: heaps: Fix potential spectre v1 gadget f576721152fd block: bio-integrity: Advance seed correctly for larger interval sizes a5389c80992f mm/kmemleak: avoid scanning potential huge holes 65a4863a4ed5 mm/pgtable: define pte_index so that preprocessor could recognize it 120973e64db9 mm/debug_vm_pgtable: remove pte entry from the page table 90391ac6888e nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() 2093ecf557e7 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels 7ff0ed88e4eb drm/amd/display: watermark latencies is not enough on DCN31 4f4c77ad5a13 drm/amd/pm: correct the MGpuFanBoost support for Beige Goby 39ac3945d966 drm/i915/adlp: Fix TypeC PHY-ready status readout d877e814a62b drm/nouveau: fix off by one in BIOS boundary checking b9e9f848c82b Revert "fs/9p: search open fids first" a7b717fa1516 btrfs: fix use-after-free after failure to create a snapshot 89d4cca583fc btrfs: fix deadlock between quota disable and qgroup rescan worker f4b2736eeb62 btrfs: don't start transaction for scrub if the fs is mounted read-only 7ccf5849bef7 ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows 9fc509f806a5 ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) b3625b0017a4 ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks 730f823e3c68 ALSA: hda/realtek: Add quirk for ASUS GU603 586d71ddee6c ALSA: hda: realtek: Fix race at concurrent COEF updates 0e629052f013 ALSA: hda: Fix UAF of leds class devs at unbinding 303e89f94b66 ALSA: usb-audio: Correct quirk for VF0770 b0a7836ecf13 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() e8e07c5e25a2 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() 9e8895f1b3d4 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() 10007bd96b6c ASoC: hdmi-codec: Fix OOB memory accesses 0b8b02903173 spi: stm32-qspi: Update spi registering 45ba0a5fa0a6 ipc/sem: do not sleep with a spin lock held b8d9e0aec158 audit: improve audit queue handling when "audit=1" on cmdline 70caa32e6d81 selinux: fix double free of cond_list on error paths d63d077fc446 drm/i915: Disable DSB usage for now ---- Link: https://lore.kernel.org/r/20220207103802.280120990@linuxfoundation.org # v5.15.22 Link: https://lore.kernel.org/r/20220207133903.595766086@linuxfoundation.org # v5.15.22 Link: https://lore.kernel.org/r/20220209191249.980911721@linuxfoundation.org # v5.15.23 Link: https://lore.kernel.org/r/20220214092506.354292783@linuxfoundation.org # v5.15.24 Link: https://lore.kernel.org/r/20220221084930.872957717@linuxfoundation.org # v5.15.25 Link: https://lore.kernel.org/r/20220228172347.614588246@linuxfoundation.org # v5.15.26 Link: https://github.com/Freescale/linux-fslc/pull/544 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.21Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.21 from stable korg. Following upstream commits are included in this version: ---- f01ed5defb04 Linux 5.15.21 2b2f53331b3a Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again a03d2f9f82bd Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" 8deae2f4172c Linux 5.15.20 e6b678c1a367 ovl: fix NULL pointer dereference in copy up warning c3d81231ab84 tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() 34321180b94d af_packet: fix data-race in packet_setsockopt / packet_setsockopt 03f42c8ef64a e1000e: Handshake with CSME starts from ADL platforms 6be234917788 cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() def5e7070079 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() f36cacd6c933 net: sched: fix use-after-free in tc_new_tfilter() 60765e43e40f fanotify: Fix stale file descriptor in copy_event_to_user() db6fd92316a2 net: amd-xgbe: Fix skb data length underflow 8cb5afa71033 net: amd-xgbe: ensure to reset the tx_timer_active flag b82364abc54b i40e: Fix reset path while removing the driver 047fc3396cc6 i40e: Fix reset bw limit when DCB enabled with 1 TC 86186352e36d ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback 5ca77e0c5080 net/mlx5: E-Switch, Fix uninitialized variable modact 0ca746e2996b net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion 5d575586c4b3 net/mlx5e: Don't treat small ceil values as unlimited in HTB offload f232acbb786f net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE 60c48abf62ca net/mlx5e: Fix module EEPROM query f895ebeb44d0 net/mlx5: Use del_timer_sync in fw reset flow of halting poll fe70126da606 net/mlx5e: Fix handling of wrong devices during bond netevent e882123e6e64 net/mlx5: Bridge, ensure dev_name is null-terminated c4e3cf1a8e48 net/mlx5: Bridge, take rtnl lock in init error handler 490292d08946 net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic 6dfc954efb98 lockd: fix failure to cleanup client locks cb5864bf93b2 lockd: fix server crash on reboot of client holding lock 559bc6ec873a ovl: don't fail copy up if no fileattr support on upper 9341457fdd0d Revert "mm/gup: small refactoring: simplify try_grab_page()" 4b1c32bfaa02 cgroup-v1: Require capabilities to set release_agent d5e81e3a3e0b drm/vc4: hdmi: Make sure the device is powered with CEC dffeeca9268b net: ipa: prevent concurrent replenish 5f4ed9829617 net: ipa: use a bitmap for endpoint replenish_enabled ee782b802ee0 selftests: mptcp: fix ipv6 routing setup 1db58c6584a7 PCI: pciehp: Fix infinite loop in IRQ handler upon power fault ---- Link: https://lore.kernel.org/r/20220204091915.247906930@linuxfoundation.org # v5.15.20 Link: https://github.com/Freescale/linux-fslc/pull/539 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.19Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.19 from stable korg. Following upstream commits are included in this version: ---- 47cccb1eb2fe Linux 5.15.19 a9739362c7b5 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() 4633a79ff8bc block: Fix wrong offset in bio_truncate() 3d7b7272ce9d fsnotify: invalidate dcache before IN_DELETE event e8421a9d7bb3 usr/include/Makefile: add linux/nfc.h to the compile-test coverage c571505aa0fc usb: dwc3: xilinx: fix uninitialized return value 442414e8c474 psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n 949c4c188955 psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n fd26531855e6 perf/core: Fix cgroup event list management cba7bdc04720 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config e905e1b65ce9 irqchip/realtek-rtl: Fix off-by-one in routing f67594cbf3c8 irqchip/realtek-rtl: Map control data to virq bcea886771c3 Bluetooth: refactor malicious adv data check c5e216e880fa net: bridge: vlan: fix memory leak in __allowed_ingress 8861857ccc9d ipv4: remove sparse error in ip_neigh_gw4() d887a33724ec ipv4: tcp: send zero IPID in SYNACK messages 4d0bd948ee86 ipv4: raw: lock the socket in raw_bind() 2387357199a0 net: bridge: vlan: fix single net device option dumping e406345f8a26 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" 1ac025f24b89 gve: Fix GFP flags when allocing pages 35b092d3b57f ceph: put the requests/sessions when it fails to alloc memory 0536379e9d9d KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest 9b6be5b1a053 Revert "drm/ast: Support 1600x900 with 108MHz PCLK" 1714199af7ec sch_htb: Fail on unsupported parameters when offload is requested 3e662ceb3e6d net: hns3: handle empty unknown interrupt for VF 925181ea76b5 net: cpsw: Properly initialise struct page_pool_params 0690c3943ed0 yam: fix a memory leak in yam_siocdevprivate() 4d5c2dfbc120 drm/msm/a6xx: Add missing suspend_count increment 8f069f6dde51 drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc 13bd31390cae drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy 03a91f9fa93b can: tcan4x5x: regmap: fix max register value d0a56e4ebc6b video: hyperv_fb: Fix validation of screen resolution 38f0bdd548fd net/smc: Transitional solution for clcsock race issue fdcdc94b3d35 ibmvnic: don't spin in tasklet d4435164be13 ibmvnic: init ->running_cap_crqs early aa6ae2341a8f ibmvnic: Allow extra failures before disabling 9ae4cd5de2a5 ipv4: fix ip option filtering for locally generated fragments 28aaed966e76 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending b9dc12e481c0 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() 774a6ef81458 hwmon: (lm90) Fix sysfs and udev notifications f4a61d7989d5 hwmon: (lm90) Mark alert as broken for MAX6654 ccdf90878b8b hwmon: (lm90) Re-enable interrupts after alert clears da20522eba44 Drivers: hv: balloon: account for vmbus packet header in max_pkt_size 82cc3382e34e io_uring: fix bug in slow unregistering of nodes fa005a5c5d4d efi/libstub: arm64: Fix image check alignment at entry 42ff00c23b16 rxrpc: Adjust retransmission backoff 437b6b3bd88c octeontx2-pf: Forward error codes to VF 689620df2080 octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces 35dd0b7e5a13 octeontx2-af: Increase link credit restore polling timeout f13bf41cbe2d octeontx2-af: verify CQ context updates 4070cf004da3 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura a332a1050ac6 octeontx2-af: Retry until RVU block reset complete b578044bf4de octeontx2-af: Fix LBK backpressure id count 77c5abff9330 octeontx2-af: Do not fixup all VF action entries aefaccd19379 phylib: fix potential use-after-free 82688a07cc02 net: stmmac: dwmac-visconti: Fix clock configuration for RMII mode 27e249cafa4f net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SEL 36c7e4f4a3ec net: phy: broadcom: hook up soft_reset for BCM54616S 58e81159b4f7 sched/pelt: Relax the sync of util_sum with util_avg 767060539ac4 perf: Fix perf_event_read_local() time 498e6604a3ae powerpc/64s: Mask SRR0 before checking against the masked NIP 3dc90add0ca9 netfilter: conntrack: don't increment invalid counter on NF_REPEAT 3bfbc00587dc powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 d66377ed9a20 SUNRPC: Don't dereference xprt->snd_task if it's a cookie 8ea839e3a59e SUNRPC: Use BIT() macro in rpc_show_xprt_state() 19d4d09c2f16 KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance ee062665fbae NFS: Ensure the server has an up to date ctime before renaming 7a784c2eaae8 NFS: Ensure the server has an up to date ctime before hardlinking fe36a67e82c8 ipv6: annotate accesses to fn->fn_sernum 56480fb10b97 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable 0069c2331be0 drm/msm/dsi: Fix missing put_device() call in dsi_get_phy 971754f4681c drm/msm: Fix wrong size calculation d70d2aa49ace net-procfs: show net devices bound packet types d7396948cf38 NFSv4: nfs_atomic_open() can race when looking up a non-regular file 4c36ca387af4 NFSv4: Handle case where the lookup of a directory fails 72edb228b420 hwmon: (lm90) Reduce maximum conversion rate for G781 dee686cbfdd1 ipv4: avoid using shared IP generator for connected sockets eeb0c916b0f8 ping: fix the sk_bound_dev_if match in ping_lookup 4d647a2b6074 hwmon: (lm90) Mark alert as broken for MAX6680 38cfdc0ef474 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 e43669c77cb3 net: fix information leakage in /proc/net/ptype 1515e72aae80 ARM: 9170/1: fix panic when kasan and kprobe are enabled 88e32f7b37a0 ipv6_tunnel: Rate limit warning messages b11e34f7bab2 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() 9c2ece4852a6 scsi: elx: efct: Don't use GFP_KERNEL under spin lock daf9ac79e75b rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev 85aba11a8ea9 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev a1f7aa8d60bf usb: roles: fix include/linux/usb/role.h compile issue d22045c80283 i40e: fix unsigned stat widths d49582860d33 i40e: Fix for failed to init adminq while VF reset 00eddb0e4ea1 i40e: Fix queues reservation for XDP 98b70add7576 i40e: Fix issue when maximum queues is exceeded d12f5a7c48a9 i40e: Increase delay to 1 s after global EMP reset c894d2f9fd53 powerpc/32: Fix boot failure with GCC latent entropy plugin db37befafa53 powerpc/32s: Fix kasan_init_region() for KASAN 569c81c077eb powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs 190753f63fc0 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN 98ccfec9eae6 x86/MCE/AMD: Allow thresholding interface updates after init 74e88eceb0af PCI/sysfs: Find shadow ROM before static attribute initialization cef9335c465d sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask 61296272db59 ocfs2: fix a deadlock when commit trans 9f71d68fa813 jbd2: export jbd2_journal_[grab|put]_journal_head 4ca8a0bc8354 mm, kasan: use compare-exchange operation to set KASAN page tag 28b346571edd ucsi_ccg: Check DEV_INT bit only when starting CCG4 3cdaeb85ed1e usb: typec: tcpm: Do not disconnect when receiving VSAFE0V 6b71fad7c868 usb: typec: tcpm: Do not disconnect while receiving VBUS off a1399fe6d3ba usb: typec: tcpci: don't touch CC line if it's Vconn source 9340226388c6 USB: core: Fix hang in usb_kill_urb by adding memory barriers 1cd3a86107f6 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY 72d338bc467f usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode 897d462d4d15 usb: cdnsp: Fix segmentation fault in cdns_lost_power function 279804632560 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS 42865e5544da usb: common: ulpi: Fix crash in ulpi_match() d5755832a1e4 usb: xhci-plat: fix crash when suspend if remote wake enable a93284827cb2 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge 209a523dea93 kbuild: remove include/linux/cyclades.h from header file check fa5180351abe tty: Add support for Brainboxes UC cards. b51afdc797fe tty: Partially revert the removal of the Cyclades public API ff79be505ad8 tty: n_gsm: fix SW flow control encoding/handling 775fcd69038a serial: stm32: fix software flow control transfer f79903783db1 serial: 8250: of: Fix mapped region size when using reg-offset property f0cb78064e1c serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl 965bc27251f0 dm: properly fix redundant bio-based IO accounting 4cca3e3ef21d block: add bio_start_io_acct_time() to control start_time 86125006d88d dm: revert partial fix for redundant bio-based IO accounting c0af639c1adc KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs e668b527a259 KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time 096779d44087 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS 5afeafcc59bb KVM: x86: Keep MSR_IA32_XSS unchanged for INIT e302786233e6 KVM: x86: Forcibly leave nested virt when SMM state is toggled 6f3e157e21b2 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions 575656560897 KVM: SVM: Don't intercept #GP for SEV guests 3470722fac22 KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests 54b3439c8e70 KVM: LAPIC: Also cancel preemption timer during SET_LAPIC 548f20b39ec9 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. 73740f948252 drm/atomic: Add the crtc to affected crtc only if uapi.enable = true 473aed10d16d drm/etnaviv: relax submit size limits b7bfc2c6cdd2 perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake 1b4abcd997ad perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX b8140d7733e0 powerpc/audit: Fix syscall_get_arch() d3e4c61e143e psi: Fix uaf issue when psi trigger is destroyed while being polled b17cb93dda1d Revert "KVM: SVM: avoid infinite loop on NPF from bad address" e6023ab8c729 fsnotify: fix fsnotify hooks in pseudo filesystems 2aac1eda4638 ceph: set pool_ns in new inode layout for async creates 36d433ae3242 ceph: properly put ceph_string reference after async create attempt 4e5dcbedd48d tracing: Don't inc err_log entry count if entry allocation fails e33fa4a46ee2 tracing/histogram: Fix a potential memory leak for kstrdup() fb9b60bbda55 PM: wakeup: simplify the output logic of pm_show_wakelocks() 3df524489788 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines cbf96c58e28b udf: Fix NULL ptr deref when converting from inline format 2ea17d25be51 udf: Restore i_lenAlloc when inode expansion fails 172aa3b81182 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices 348a8501e602 ucount: Make get_ucount a safe get_user replacement 2dc0a8e0129f powerpc/bpf: Update ldimm64 instructions during extra pass 2f262cadff57 powerpc32/bpf: Fix codegen for bpf-to-bpf calls 0bcd484587b3 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() cfd2a7f8deaa s390/nmi: handle vector validity failures for KVM guests c058e1ae9dd5 s390/nmi: handle guarded storage validity failures for KVM guests 4abcb06fdcb2 s390/hypfs: include z/VM guests with access control group set 2025d5cb381e s390/module: fix loading modules with a lot of relocations a3aa4850b37b KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE d9505958e1ee ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently cbab3cac94c6 ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofault e826ab185717 net: stmmac: skip only stmmac_ptp_register when resume from suspend 9ef5a86d447a net: stmmac: configure PTP clock source prior to PTP initialization 30705f1f012c net: sfp: ignore disabled SFP node 5e32b05c3861 can: m_can: m_can_fifo_{read,write}: don't read or write from/to FIFO if length is 0 9c43548a7fb8 Linux 5.15.18 6066977961fc drm/vmwgfx: Fix stale file descriptors on failed usercopy 9c82ce593626 arm64/bpf: Remove 128MB limit for BPF JIT programs 7b6577cf9fe4 drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 145407e54fd1 select: Fix indefinitely sleeping task in poll_schedule_timeout() c3156dbd5082 rcu: Tighten rcu_advance_cbs_nowake() checks 6ebe994b54a6 memcg: better bounds on the memcg stats updates 6c8076660d9c memcg: unify memcg stat flushing 7182935bd5ae memcg: flush stats only if updated 2691be41fede bnx2x: Invalidate fastpath HSI version for VFs 66e1791cbeed bnx2x: Utilize firmware 7.13.21.0 b168b1a0397e io_uring: fix not released cached task refs f71c91ed1d4b drm/amd/display: reset dcn31 SMU mailbox on failures 8a17a077e7e9 drm/i915: Flush TLBs before releasing backing store e8a2995c6076 Linux 5.15.17 4ea9b8ed6459 scripts: sphinx-pre-install: Fix ctex support on Debian 21c9a4d2cdd4 scripts: sphinx-pre-install: add required ctex dependency ffd8fd2faf47 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test 8d8f479e08a3 bonding: Fix extraction of ports from the packet headers 52b66f818916 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault 42de0446a142 lib82596: Fix IRQ check in sni_82596_probe 8d1e3f319160 scripts/dtc: dtx_diff: remove broken example from help text 46210f505189 sch_api: Don't skip qdisc attach on ingress 814527dbc101 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 34aa30c8ff90 dt-bindings: display: meson-vpu: Add missing amlogic,canvas property 3f219ebc9f63 dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property e829e487f193 net: mscc: ocelot: fix using match before it is set f864b6130498 net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq aware devices ed27539e5a4b net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account d1a29a4e334b net: sfp: fix high power modules without diagnostic monitoring a2faa4a27262 net: ocelot: Fix the call to switchdev_bridge_port_offload f8df88d6d10c net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() c2d55304dba8 net: wwan: Fix MRU mismatch issue which may lead to data connection lost 5715614a9da8 bcmgenet: add WOL IRQ check 784ea1478f4d net: mscc: ocelot: don't let phylink re-enable TX PAUSE on the NPI port b4e6455d7ffc net_sched: restore "mpu xxx" handling 75a09b8d0208 net: ipa: fix atomic update in ipa_endpoint_replenish() f1d206181f19 net: bonding: fix bond_xmit_broadcast return value error bug 62009fa50c1a net: fix sock_timestamping_bind_phc() to release device 55d613f5d4c2 arm64: dts: qcom: msm8996: drop not documented adreno properties 795ad139ed91 devlink: Remove misleading internal_flags from health reporter dump 228a7024ed8a perf probe: Fix ppc64 'perf probe add events failed' case 115b85125624 perf tools: Drop requirement for libstdc++.so for libopencsd check e73f737a6e71 dmaengine: at_xdmac: Fix at_xdmac_lld struct definition b81e898073c2 dmaengine: at_xdmac: Fix lld view setting fb8f0e827af2 dmaengine: at_xdmac: Fix concurrency over xfers_list 5a8547fc3c21 dmaengine: at_xdmac: Print debug message after realeasing the lock da1875fd4c25 dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending 45e0d5185031 dmaengine: at_xdmac: Don't start transactions at tx_submit level e127c17af30e perf script: Fix hex dump character output 48a46df6d542 libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() 09c0535c768d gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() 63bc14d6e261 vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() 786e608e97b9 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() 6dc6e9f9d94d iwlwifi: fix Bz NMI behaviour 31428796ca4b netns: add schedule point in ops_exit_list() 958cbb139ec4 inet: frags: annotate races around fqdir->dead and fqdir->high_thresh 0288b85d750e taskstats: Cleanup the use of task->exit_code be82a92c46bc virtio_ring: mark ring unused on error 0d3334c47a2e vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 087d45cd0f1a rtc: pxa: fix null pointer dereference 4c979e88b658 HID: vivaldi: fix handling devices not using numbered reports b81f33f1fc38 um: gitignore: Add kernel/capflags.c fe17064738ad bitops: protect find_first_{,zero}_bit properly 6ad2daa516de net: axienet: increase default TX ring size to 128 4928dd5990ea net: axienet: fix for TX busy handling a530eb5ac606 net: axienet: fix number of TX ring slots for available check 6342bde86b5a net: axienet: Fix TX ring slot available check b9d67f0a6dc0 net: axienet: limit minimum TX ring size e8893b1f8899 net: axienet: add missing memory barriers 07a6ec97c1ef net: axienet: reset core on initialization prior to MDIO access 9b7f3e6adc15 net: axienet: Wait for PhyRstCmplt after core reset 712224b86247 net: axienet: increase reset timeout 25b1d0df9483 net/smc: Fix hung_task when removing SMC-R devices 405d639ac411 gpio: idt3243x: Fix IRQ check in idt_gpio_probe 4928241698e1 gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe e7525b3b9eda pinctrl/rockchip: fix gpio device creation 8fc3bd2c347b clk: si5341: Fix clock HW provider cleanup 4919c0737806 clk: Emit a stern warning with writable debugfs enabled 3872d146f2b0 af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress cb697a36f415 crypto: octeontx2 - uninitialized variable in kvf_limits_store() 2d7d3b6da85e f2fs: fix to check available space of CP area correctly in update_ckpt_flags() 0789b9b34922 f2fs: fix to reserve space for IO align feature 56dabe87c4aa f2fs: compress: fix potential deadlock of compress file b653ee5c4136 f2fs: fix to avoid panic in is_alive() if metadata is inconsistent 92804f969524 f2fs: fix remove page failed in invalidate compress pages 28e36db0617c drm/vmwgfx: Remove unused compile options f468282f3de0 drm/vmwgfx: Remove explicit transparent hugepages support 42b777c6aef9 riscv: dts: microchip: mpfs: Drop empty chosen node fc1d427d15aa parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries 911b5ba7c54f net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module fa456d92c4b7 net/fsl: xgmac_mdio: Add workaround for erratum A-009885 0cba6beb9645 mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() 6c923b0f74ae ipv4: avoid quadratic behavior in netns dismantle 4bcc304e4255 ipv4: update fib_info_cnt under spinlock protection c2a957a6f252 perf evsel: Override attr->sample_period for non-libpfm4 events 95429d6b64b1 bpf: Mark PTR_TO_FUNC register initially with zero offset 20ceec871b66 bpf: Fix mount source show for bpffs b87b59633e35 xdp: check prog type before updating BPF link b46b0ef69d07 bpftool: Fix indent in option lists in the documentation 220ee6f3b460 bpftool: Remove inclusion of utilities.mak from Makefiles adb344f551d6 drm/vc4: crtc: Copy assigned channel to the CRTC d26a90d362d9 drm/vc4: Fix non-blocking commit getting stuck forever d2cbb24cf66e drm/vc4: crtc: Drop feed_txp from state b157f4bf1fc6 block: Fix fsync always failed if once failed 269fbc268633 block: fix async_depth sysfs interface for mq-deadline 1e95e6dab0d1 powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses 696733774b2f powerpc/cell: Fix clang -Wimplicit-fallthrough warning 3feb292a03d1 Revert "net/mlx5: Add retry mechanism to the command entry index allocation" b8b4a083ab94 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK 7de812fc6be4 RDMA/rxe: Fix a typo in opcode name 779ff1e23450 RDMA/hns: Modify the mapping attribute of doorbell to device dcb7718a8073 dmaengine: idxd: fix wq settings post wq disable d87eb22b94f6 dmaengine: uniphier-xdmac: Fix type of address variables 60390c2242d6 RDMA/cma: Remove open coding of overflow checking for private_data_len 0dc4db8abccf scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl() 46f6dda2a6fc scsi: core: Show SCMD_LAST in text form 53b2ad98d2bb Bluetooth: hci_sync: Fix not setting adv set duration 7055782bc722 net: usb: Correct reset handling of smsc95xx a15a5eabae41 Bluetooth: btusb: Return error code when getting patch status failed 9e2d8d9c0e33 Documentation: fix firewire.rst ABI file path error b791ffcb23c9 Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization 63e9fdd76cca Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH 2644d43268da Documentation, arch: Remove leftovers from raw device 6bcac3149e94 Documentation: ACPI: Fix data node reference documentation d4aa8cd70b3f Documentation: dmaengine: Correctly describe dmatest with channel unset 1d4f0d707d35 Documentation: coresight: Fix documentation issue aceb8d70f7aa media: correct MEDIA_TEST_SUPPORT help text fbe1e801bc1f drm/vc4: hdmi: Make sure the device is powered with CEC 31a5bdbe4a68 media: rcar-csi2: Optimize the selection PHTW register c8e0c2cf2dd4 can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message 1844b8ae85ac firmware: Update Kconfig help text for Google firmware 3252ca8b6673 of: base: Improve argument length mismatch error f22f67b43775 drm/radeon: fix error handling in radeon_driver_open_kms 16c436fa4f74 ath11k: qmi: avoid error messages when dma allocation fails cb77c81d3479 tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails 0d99b0a7c329 ext4: don't use the orphan list when migrating an inode e58742f46afc ext4: fix an use-after-free issue about data=journal writeback mode 0a3624bfdc00 ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' c857769622f3 ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal 95fb4c496a7a ext4: fast commit may miss tracking unwritten range during ftruncate 82034851e93b ext4: use ext4_ext_remove_space() for fast commit replay delete range efbb6fcced2d ext4: Fix BUG_ON in ext4_bread when write quota data fd86fd7119fb ext4: set csum seed in tmp inode while migrating to extents 50bc43bc1ce0 ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE 85cc4554eea8 ext4: initialize err_blk before calling __ext4_get_inode_loc 2d221d9b17fa ext4: fix a possible ABBA deadlock due to busy PA bca8a2bfbdd0 ext4: make sure quota gets properly shutdown on error 8ffe9ad9f5ef ext4: make sure to reset inode lockdep class when quota enabling fails 5237c93d58c3 btrfs: respect the max size in the header when activating swap file 724d9fa55cbe btrfs: check the root node for uptodate before returning it ef383621b125 btrfs: fix deadlock between quota enable and other quota operations 9c1154f395cb xfrm: fix dflt policy check when there is no policy configured 491c3ae9fbb6 xfrm: fix policy lookup for ipv6 gre packets 9473abe5b5bf PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device d4e0d674b42d PCI: pci-bridge-emul: Correctly set PCIe capabilities 9624d1eb4d1f PCI: pci-bridge-emul: Fix definitions of reserved bits b1445d865b05 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space 15cf508331ef PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only c2451a37174c PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors 0a04b6a0f7f4 PCI: xgene: Fix IB window setup 077fe9d86560 drm/i915/display/ehl: Update voltage swing table c3a9e0e701df drm/amdgpu: don't do resets on APUs which don't support it 99d41076c260 scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance 56fc6cb5d59a powerpc/64s/radix: Fix huge vmap false positive 46df3013a5c2 parisc: Fix lpa and lpa_user defines 95df03b471d9 drm/bridge: analogix_dp: Make PSR-exit block less d2a6d606e6d3 drm/nouveau/kms/nv04: use vzalloc for nv04_display 3bf997ec299c drm/amd/display: Fix the uninitialized variable in enable_stream_features() 2de6ce583651 drm/etnaviv: limit submit sizes a04da77f444a drm/tegra: submit: Add missing pm_runtime_mark_last_busy() b8902d5ab431 device property: Fix fwnode_graph_devcon_match() fwnode leak 9d2867101704 s390/mm: fix 2KB pgtable release race b5498bbba0d3 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds 9e87229ff651 remoteproc: imx_rproc: Fix a resource leak in the remove function 74c0c6483b63 tracing: Have syscall trace events use trace_event_buffer_lock_reserve() 40022b3682d5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe 95c7ba00353f sched/cpuacct: Fix user/system in shown cpuacct.usage* b48450843f57 cputime, cpuacct: Include guest time in user time in cpuacct.stat 6f52d2531f30 serial: Fix incorrect rs485 polarity on uart open 3ec632bc0a4a fuse: Pass correct lend value to filemap_write_and_wait_range() 2884aac07874 HID: magicmouse: Fix an error handling path in magicmouse_probe() 00e3d58f50a8 md: Move alloc/free acct bioset in to personality c77edcd242b4 xen/gntdev: fix unmap notification order 0d9b780cb385 spi: uniphier: Fix a bug that doesn't point to private data correctly e53802534cd2 mfd: tps65910: Set PWR_OFF bit during driver probe e6b11d8fc548 tpm: fix NPE on probe for missing device c90732a58cd1 tpm: fix potential NULL pointer access in tpm_del_char_device 277c60c9e9eb ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers d6b6324c3c17 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr 5c91102702f7 crypto: stm32/crc32 - Fix kernel BUG triggered in probe() 7f429ce71edb crypto: omap-aes - Fix broken pm_runtime_and_get() usage 8b6d58859e8f ifcvf/vDPA: fix misuse virtio-net device config size for blk dev e2b53845a939 rpmsg: core: Clean up resources on announce_create failure. 591a1e2ef0f1 udp6: Use Segment Routing Header for dest address if present af58dbc08ea3 icmp: ICMPV6: Examine invoking packet for Segment Route Headers. 85b3b307471e seg6: export get_srh() for ICMP handling bcb86df40f96 mailbox: change mailbox-mpfs compatible string d543ba3a61d7 phy: mediatek: Fix missing check in mtk_mipi_tx_probe 5895474d2182 habanalabs: skip read fw errors if dynamic descriptor invalid 8f23743e1978 ASoC: mediatek: mt8183: fix device_node leak 61274c00d8e8 ASoC: mediatek: mt8173: fix device_node leak ab23ed0a7c8c phy: phy-mtk-tphy: add support efuse setting 286c6f7b28fa ASoC: mediatek: mt8192-mt6359: fix device_node leak 5b03322abb61 scsi: mpi3mr: Fixes around reply request queues f325446b5a18 scsi: sr: Don't use GFP_DMA 6af33b200b7f MIPS: Octeon: Fix build errors using clang 843fff4287a5 selftests/powerpc: Add a test of sigreturning to the kernel 845a5a4a8fd9 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters 23606176a3b4 irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time e8ffc355c7d6 MIPS: OCTEON: add put_device() after of_find_device_by_node() 9de7569942cc udf: Fix error handling in udf_new_inode() 625be247e812 powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic 953cacfaf36a powerpc: handle kdump appropriately with crash_kexec_post_notifiers option 6a0a06c9b193 selftests/powerpc/spectre_v2: Return skip code when miss_percent is high e7dd8ba6fc84 powerpc/40x: Map 32Mbytes of memory at startup 7e6c8ff5c21c MIPS: Loongson64: Use three arguments for slti 8774f9824c2c ALSA: seq: Set upper limit of processed events b693e737e080 scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup 5b91e80b631c scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV ef9e3ecacb75 scsi: ufs: Fix a kernel crash during shutdown d90d496a999e interconnect: qcom: rpm: Prevent integer overflow in rate efd507bed1b4 dm: fix alloc_dax error handling in alloc_dev 78d56d075464 nvmem: core: set size for sysfs bin file fea0e4b49dd2 w1: Misuse of get_user()/put_user() reported by sparse d58837197d20 KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST a0a4d7a23d18 KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots 9170beaeffe4 powerpc/powermac: Add missing lockdep_register_key() af0e9677f6e6 clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB 95abac60d96d i2c: mpc: Correct I2C reset procedure f374976a7e4d powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING be9313f755a7 i2c: i801: Don't silently correct invalid transfer size b8526a5003d6 ASoC: imx-hdmi: add put_device() after of_find_device_by_node() 52ce10c1878c powerpc/watchdog: Fix missed watchdog reset due to memory ordering race aa8c27014529 powerpc/btext: add missing of_node_put efe379f92d5f powerpc/cell: add missing of_node_put 179ecdf5c089 powerpc/powernv: add missing of_node_put 5203c7027fdd powerpc/6xx: add missing of_node_put 992a9eafb1ec x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs 67de7d5ae29b can: flexcan: add more quirks to describe RX path capabilities cf0649500913 can: flexcan: rename RX modes e719eeb50885 can: flexcan: allow to change quirks at runtime b9d50e591133 parisc: Avoid calling faulthandler_disabled() twice 4e2e5a033e93 net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager d24e3a126b2e net/mlx5: Update log_max_qp value to FW max capability 8c751aac0b64 random: do not throw away excess input to crng_fast_load 0e7d8e930aba serial: core: Keep mctrl register state and cached copy in sync 5b452507d5e7 serial: pl011: Drop CR register reset on set_termios 9201e1dd5aee serial: pl010: Drop CR register reset on set_termios 7828830235cb regulator: qcom_smd: Align probe function with rpmh-regulator 59caf131b18c net: gemini: allow any RGMII interface mode 00bf5ce4bf9a net: phy: marvell: configure RGMII delays for 88E1118 5b2fd3370e7f mlxsw: pci: Avoid flow control for EMAD packets 0415b84eee93 bpf/selftests: Fix namespace mount setup in tc_redirect 1674124a8855 dm space map common: add bounds check to sm_ll_lookup_bitmap() b5aee20b5316 dm btree: add a defensive bounds check to insert_at() 3c3417b013cf mac80211: allow non-standard VHT MCS-10/11 2d1c1df9c899 net: mdio: Demote probed message to debug print a3fdfe36c36a btrfs: remove BUG_ON(!eie) in find_parent_nodes b667d77ca70c btrfs: remove BUG_ON() in find_parent_nodes() d70ce75d1d28 ACPI: CPPC: Check present CPUs for determining _CPC is valid dd7c1a930252 ACPI: battery: Add the ThinkPad "Not Charging" quirk e4066c05d332 amdgpu/pm: Make sysfs pm attributes as read-only for VFs 493b87970061 drm/amdgpu: fixup bad vram size on gmc v8 1ee70b4c5406 mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling dcedcbe17739 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 a4c7a12027f2 ACPICA: Fix wrong interpretation of PCC address 2718d4a8d632 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() 3c3b033d170d ACPICA: Utilities: Avoid deleting the same object twice in a row 78cc8a75303f ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions 8c641409536d jffs2: GC deadlock reading a page that is used in jffs2_write_begin() 46241ec22925 drm/etnaviv: consider completed fence seqno in hang check 2b68b42a5d05 xfrm: rate limit SA mapping change message to user space 74f1c807c679 Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES e6e03a16eba4 Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader 0863e7e0ceb5 ath11k: Fix napi related hang 617a9e6da974 um: registers: Rename function names to avoid conflicts and build problems f75868e020a1 block: check minor range in device_add_disk() 892805138cb4 mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms 0c3f9c13796e iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ ec53a638c18e iwlwifi: mvm: fix AUX ROC removal abce9e05089e iwlwifi: mvm: Fix calculation of frame length 58d53fe49a5d iwlwifi: remove module loading failure message e23f075d7798 iwlwifi: fix leaks/bad data after failed firmware load 73a32ee6daef PM: AVS: qcom-cpr: Use div64_ul instead of do_div 9a9669e75735 rtw88: 8822c: update rx settings to prevent potential hw deadlock 38d8d8a88274 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream 735aefae7b68 ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() 6eedec710840 ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() 243ab93501e6 mt76: mt7615: improve wmm index allocation 9d39145c49d0 mt76: do not pass the received frame with decryption error 3a1ef2b12338 mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() a09dc6c4638f usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 79235edc66cb cpufreq: Fix initialization of min and max frequency QoS requests fddbdd20c8e0 PM: runtime: Add safety net to supplier device release 4586d164c319 crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init() c0713b3017a8 crypto: ccp - Move SEV_INIT retry for corrupted data a8186a100978 arm64: tegra: Adjust length of CCPLEX cluster MMIO region 77e5d1974a1b arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus d978295bb551 audit: ensure userspace is penalized the same as the kernel when under pressure 305f07b93d34 drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV 8662d0c6a368 drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV 29d6a92af56d mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO 384a5e27a44f mmc: tmio: reinit card irqs in reset routine c3d14b3585b7 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() 84155d2b0606 media: rockchip: rkisp1: use device name for debugfs subdir name 87d0b8170234 media: igorplugusb: receiver overflow should be reported 26d516434d1c HID: i2c-hid-of: Expose the touchscreen-inverted properties bc13af2535e5 HID: quirks: Allow inverting the absolute X/Y values 4a635b9d5ba5 drm/amdkfd: Fix error handling in svm_range_add 684815ff760b bpf: Do not WARN in bpf_warn_invalid_xdp_action() 451ee28aed9d kunit: Don't crash if no parameters are generated 584d9e3e7459 net: bonding: debug: avoid printing debug logs when bond is not notifying peers 0f962554d016 x86/mce: Mark mce_read_aux() noinstr b26d3a8f826d x86/mce: Mark mce_end() noinstr f166c0b3ac1c x86/mce: Mark mce_panic() noinstr f2bde2aeb1ae x86/mce: Allow instrumentation during task work queueing 3903e6279530 ARM: dts: qcom: sdx55: fix IPA interconnect definitions f6d165a8fa04 ath11k: Avoid false DEADLOCK warning reported by lockdep 271842c326bb selftests/ftrace: make kprobe profile testcase description unique 8bb1290e9050 gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock d9332eab2338 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock 3c2a24aa3412 net: phy: prefer 1000baseT over 1000baseKX 0abd3f9903fa net-sysfs: update the queue counts in the unregistration path f7bae4d4595d ath10k: Fix tx hanging 21b07b470a40 ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work bcf404b305f4 rcutorture: Avoid soft lockup during cpu stall d63ddcee9ff3 iwlwifi: mvm: avoid clearing a just saved session protection id 59b49457fbd8 iwlwifi: mvm: synchronize with FW after multicast commands b52954c7798e arm64: dts: renesas: Fix thermal bindings 2f804823b5b7 thunderbolt: Runtime PM activate both ends of the device link 0c044e39d52a media: m920x: don't use stack on USB reads 6aaff2d7c9d5 media: atomisp: fix "variable dereferenced before check 'asd'" a2e962b2d8b0 media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() d747b4831d5f media: rcar-vin: Update format alignment constraints 1c9bbda87cdc media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. 4d6a98ce80f6 drm: rcar-du: Fix CRTC timings when CMM is used 30bd6733ef96 x86/mm: Flush global TLB when switching to trampoline page-table 1b4422befeba floppy: Add max size check for user space request eeefb3436d42 usb: uhci: add aspeed ast2600 uhci support 750f28d69b99 arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node e785275d780e arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node 94168f47f9b1 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win 10f2c10c0e20 ACPI / x86: Allow specifying acpi_device_override_status() quirks by path 91f918b7885f ACPI: Change acpi_device_always_present() into acpi_device_override_status() 1fd897834b77 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table 2518f943a18e drm/vmwgfx: Introduce a new placement for MOB page tables ff74a49da07b drm/vmwgfx: Release ttm memory if probe fails f168858f6096 regulator: da9121: Prevent current limit change when enabled 34b1e259b1f5 media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions 371a75dfaadb ath11k: Avoid NULL ptr access during mgmt tx cleanup dbba81756c1b rsi: Fix out-of-bounds read in rsi_read_pkt() bac512a0f3fe rsi: Fix use-after-free in rsi_rx_done_handler() b2762757f4e4 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() bed51dafd544 crypto: jitter - consider 32 LSB for APT 0c3df095fab6 HSI: core: Fix return freed object in hsi_new_client 8c124608bf46 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use c6d9c77a19d0 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() 93306292b776 mxser: keep only !tty test in ISR 405856460d3e drm/bridge: megachips: Ensure both bridges are probed before registration 58d33532664c drm/amd/display: add else to avoid double destroy clk_mgr ae93accee317 mlxsw: pci: Add shutdown method in PCI driver b019927f1c4a soc: ti: pruss: fix referenced node in error message f94cf1cb1796 drm/amdgpu/display: set vblank_disable_immediate for DC 1fffa8ffd62f drm/amd/display: check top_pipe_to_program pointer 5e0f1c68da1e ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART b16e928b6a30 soc: imx: gpcv2: Synchronously suspend MIX domains f573eda00b39 arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name c41c4bc61db2 EDAC/synopsys: Use the quirk for version instead of ddr version 342aa207c9da ethernet: renesas: Use div64_ul instead of do_div a111f8e113c7 libbpf: Accommodate DWARF/compiler bug with duplicated structs 299951bd1ef9 media: b2c2: Add missing check in flexcop_pci_isr: 3396b7cf1478 HID: apple: Do not reset quirks when the Fn key is not found e6ad399596bd HID: magicmouse: Report battery level over USB c350fcc74035 drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L d168123f1388 psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim 07888a4fbcf2 usb: gadget: f_fs: Use stream_open() for endpoint files 7171e60715a6 USB: ehci_brcm_hub_control: Improve port index sanitizing 432acc8ad244 usb: dwc3: meson-g12a: fix shared reset control use 79a3d8f1882d ath11k: Fix crash caused by uninitialized TX ring f1d85deaf343 media: atomisp: handle errors at sh_css_create_isp_params() bab93d536617 batman-adv: allow netlink usage in unprivileged containers 5a47ca7f7894 ARM: shmobile: rcar-gen2: Add missing of_node_put() 75272f75eddf media: atomisp: check before deference asd variable 8335807ce313 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure f04b8bdddf7a media: atomisp: set per-device's default mode d4c0cb23e5b3 media: atomisp: fix try_fmt logic 7be59e8a6660 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR 0dedaf16ca43 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR fbcd1e9f8a43 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply 1f1161c9bb47 selftests/bpf: Fix bpf_object leak in skb_ctx selftest 57d3ec1106fc selftests/bpf: Destroy XDP link correctly 7ffd2af8085c selftests/bpf: Fix memory leaks in btf_type_c_dump() helper 9c46c1f1d2ac drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y 5dc41e6caecc fs: dlm: filter user dlm messages for kernel locks 41966cae91f1 Bluetooth: Fix removing adv when processing cmd complete 57347363de0b drm/panel: Delete panel on mipi_dsi_attach() failure 493c7d56ac22 Bluetooth: Fix memory leak of hci device d86db46b5cf5 Bluetooth: Fix debugfs entry leak in hci_register_dev() b03b18f0d1e9 leds: lp55xx: initialise output direction from dts bc8c07fcb492 ARM: dts: omap3-n900: Fix lp5523 for multi color 55f8559ba8d3 mailbox: fix gce_num of mt8192 driver data 38e9447399ff MIPS: compressed: Fix build with ZSTD compression 925b35b54583 MIPS: boot/compressed/: add __ashldi3 to target for ZSTD compression c19b9b755482 of/fdt: Don't worry about non-memory region overlap for no-map dc4e2dbe6171 of: base: Fix phandle argument length mismatch error message 91dcfc658d38 clk: bm1880: remove kfrees on static allocations 8f5e866cbb97 ASoC: fsl_asrc: refine the check of available clock divider 0cd1ef3f7b89 ASoC: imx-card: improve the sound quality for low rate edc07df0df20 ASoC: imx-card: Fix mclk calculation issue for akcodec 6bedc3b3d130 ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ 35816546936d clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled 60037a56e08b RDMA/cxgb4: Set queue pair state when being queried 32faa4c17a56 ALSA: hda/cs8409: Fix Jack detection after resume b624b5b2fe02 ALSA: hda/cs8409: Increase delay during jack detection 65b517f4e0c6 ASoC: fsl_mqs: fix MODULE_ALIAS ef9893bb73e7 powerpc/xive: Add missing null check after calling kmalloc f1750bf32690 mips: bcm63xx: add support for clk_set_parent() b88fea46621d mips: lantiq: add support for clk_set_parent() a92e8b510fb4 arm64: tegra: Remove non existent Tegra194 reset 78926da03360 ASoC: mediatek: mt8195: correct pcmif BE dai control flow 1cf0a19e33ad misc: lattice-ecp3-config: Fix task hung when firmware load failed a17f93a1f0a5 ASoC: samsung: idma: Check of ioremap return value 8b5d69613b12 phy: cadence: Sierra: Fix to get correct parent for mux clocks fca58a434425 powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings 5bb2d955e81b powerpc/64s: Mask NIP before checking against SRR0 38accfd85e41 ASoC: mediatek: Check for error clk pointer 799b2c6cd7b6 phy: uniphier-usb3ss: fix unintended writing zeros to PHY register af8cab36bfb8 scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() e421973fbe6e efi: apply memblock cap after memblock_add() 77d37071811b of: fdt: Aggregate the processing of "linux,usable-memory-range" 073d9a2237b1 ASoC: mediatek: mt8195: correct default value ef0af09d4113 iommu/iova: Fix race between FQ timeout and teardown 56c3b7238594 ASoC: Intel: catpt: Test dmaengine_submit() result before moving on 9bc6d3abccbf iommu/amd: Remove useless irq affinity notifier 7e7e12092a66 iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume 88c62a000be5 iommu/amd: X2apic mode: setup the INTX registers on mask/unmask 0210cbc1efa3 iommu/amd: X2apic mode: re-enable after resume fd77922c94e4 iommu/amd: Restore GA log/tail pointer on host resume 86bcde384570 dmaengine: pxa/mmp: stop referencing config->slave_id b1f659597761 mips: fix Kconfig reference to PHYS_ADDR_T_64BIT f345281019b2 mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support cfb6756aea7e clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell e7962a878b38 of: unittest: 64 bit dma address test requires arch support d00393b2c354 of: unittest: fix warning on PowerPC frame size warning e91edc3b443c ASoC: rt5663: Handle device_property_read_u32_array error codes 45f4e3c75877 RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry 8d76d0e4880d RDMA/core: Let ib_find_gid() continue search even after empty entry b77f233986b3 iommu/arm-smmu-qcom: Fix TTBR0 read 2b78e026b455 powerpc/powermac: Add additional missing lockdep_register_key() db3e0d59f1c8 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() 1526f0ae4949 RDMA/qedr: Fix reporting max_{send/recv}_wr attrs f10876654e82 scsi: ufs: Fix race conditions related to driver data c9f350ade563 scsi: core: Fix scsi_device_max_queue_depth() 3db62f98b49f iommu/io-pgtable-arm: Fix table descriptor paddr formatting 004d84063fa2 iommu: Extend mutex lock scope in iommu_probe_device() 37fb3dec665c openrisc: Add clone3 ABI wrapper 7a9ad4aceb02 binder: avoid potential data leakage when copying txn f9848823d4e8 binder: fix handling of error during copy 695ca3e0e24b char/mwave: Adjust io port register size 356b4ed3ea70 misc: at25: Make driver OF independent again ee22462a419b ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID 6f90ccd96226 ALSA: oss: fix compile error when OSS_DEBUG is enabled cf9b8de20168 clocksource: Avoid accidental unstable marking of clocksources e3e6b74fad2d powerpc/32s: Fix shift-out-of-bounds in KASAN init 2d17ab8874bc powerpc/modules: Don't WARN on first module allocation attempt fadcafa39592 powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC c15d1468f339 dt-bindings: thermal: Fix definition of cooling-maps contribution property 9de9858d7bf0 ALSA: hda: Make proper use of timecounter a2e525d61801 RDMA/rtrs-clt: Fix the initial value of min_latency 278df2c08602 ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead dc2400567312 ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA 49a237c73a78 powerpc/prom_init: Fix improper check of prom_getprop() e459a89df303 clk: imx8mn: Fix imx8mn_clko1_sels 6b0335e66b51 clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple() 02beeed3928f clk: renesas: rzg2l: Check return value of pm_genpd_init() a0b4447677dd scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() 4a1723367f5e RDMA/hns: Validate the pkey index 8fe8161c50f4 RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" ec085da3437b ALSA: hda: Fix potential deadlock at codec unbinding 1b378f59bc86 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls 9b9f32c0c744 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls 19eebde28fc6 ALSA: jack: Add missing rwsem around snd_ctl_remove() calls 03c2fbca8973 ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible 4846b55a2cd9 ext4: avoid trim error on fs with small groups 0d3bbe7eb15e net: mcs7830: handle usb read errors properly 86971970aeed bnxt_en: use firmware provided max timeout for messages e685851f0456 bnxt_en: move coredump functions into dedicated file a2037e7e4d02 bnxt_en: Refactor coredump functions 57214d92a69f iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() cf2ce93a7afa net: openvswitch: Fix ct_state nat flags for conns arriving from tc e7b33ff6439a net: openvswitch: Fix matching zone id for invalid conns arriving from tc a006c8482463 net/sched: flow_dissector: Fix matching on zone id for invalid conns 3a4ecdfc0cf4 pcmcia: fix setting of kthread task states 4a71828b2738 can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device 61970e8b5d78 can: xilinx_can: xcan_probe(): check for error irq b8609cb64101 can: softing: softing_startstop(): fix set but not used variable warning deb81894f56e tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' ea1fd8364c9f tpm: add request_locality before write TPM_INT_ENABLE 8609525ee0ee can: mcp251xfd: add missing newline to printed strings f5b7e80e25c4 net: mscc: ocelot: fix incorrect balancing with down LAG ports 5aff6ae24b39 regmap: Call regmap_debugfs_exit() prior to _init() af5dcf968ebe netrom: fix api breakage in nr_setsockopt() 7b9986a0425a ax25: uninitialized variable in ax25_setsockopt() c48c7678739d octeontx2-af: Increment ptp refcount before use aac0b364904f spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe e1652f70e896 mptcp: fix a DSS option writing error 72aba03ba836 mptcp: fix opt size when sending DSS + MP_FAIL c310df0eabe5 mptcp: fix per socket endpoint accounting abe4b2c214ea Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() b918c668d295 lib/mpi: Add the return value check of kcalloc() d73d81447c66 net/mlx5: Set command entry semaphore up once got index free 266e6a36546f net/mlx5e: Sync VXLAN udp ports during uplink representor profile change fbe5f19824ba net/mlx5: Fix access to sf_dev_table on allocation failure 7c1f9797e1b5 net/mlx5e: Fix matching on modified inner ip_ecn bits 46a8a5a42984 Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" a8176f18ab5f Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" 44008999815b net/mlx5e: Don't block routes with nexthop objects in SW 360cbb1c3ec7 net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used 423bf4c1ea8a net/mlx5e: Fix page DMA map/unmap attributes 6d818695065d x86, sched: Fix undefined reference to init_freq_invariance_cppc() build error f7e2f374799f serial: stm32: move tx dma terminate DMA to shutdown 8209b0b395aa serial: liteuart: fix MODULE_ALIAS 71db96193317 drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb 1850a403bd0b debugfs: lockdown: Allow reading debugfs files that are not world readable 0fc97f944245 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad fc8a47ed624b HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init 964e6a78cb1d HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc 621aade97324 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init 78e8660e9d90 usb: gadget: u_audio: Subdevice 0 for capture ctls e3e610612234 usb: dwc2: gadget: initialize max_speed from params 85a75d45f715 usb: dwc2: do not gate off the hardware if it does not support clock gating 5157828d3975 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe db7d1a2e0609 net/smc: Reset conn->lgr when link group registration fails 9186e6ba52af Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe ede559376794 Bluetooth: hci_bcm: Check for error irq 3983254b43c2 fsl/fman: Check for null pointer after calling devm_ioremap c154574b84a5 staging: greybus: audio: Check null pointer 4a308769df64 rocker: fix a sleeping in atomic bug 5f54a0355802 ppp: ensure minimum packet size in ppp_write() ff53c861e97e net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets 29a0827b7491 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone 500193142a20 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments 2db60bb56405 bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). 2fbd46695272 bpf: Fix verifier support for validation of async callbacks a65df848dbe0 bpf: Don't promote bogus looking registers after null check. 073f7fb020b5 bpf, sockmap: Fix double bpf_prog_put on error case in map_link f26349213d97 bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() a1c2d9a513e5 netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() 21bdddc9648b net: dsa: fix incorrect function pointer check for MRP ring roles 6dab20da69f9 net: ethernet: mtk_eth_soc: fix return values and refactor MDIO ops 10f849d3e563 net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path 4849eca4fc6f power: reset: mt6397: Check for null res pointer a3b31433147b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() 7756cb45dbfe pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() 5d2fd6fff8e4 ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes 0a9b1fb2a778 serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() deb0c71e0b26 io_uring: remove double poll on poll update 8d3d1c365a89 x86/mce/inject: Avoid out-of-bounds write when setting flags 4f1096828ece hwmon: (mr75203) fix wrong power-up delay value a96546df99ea regulator: qcom-labibb: OCP interrupts are not a failure while disabled 78cafdf7d219 crypto: octeontx2 - prevent underflow in get_cores_bmap() 910e5e8ac5de x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS 5639dcfc6889 Bluetooth: hci_qca: Stop IBS timer during BT OFF 03dae5e3362e software node: fix wrong node passed to find nargs_prop 7a4e6e087813 backlight: qcom-wled: Respect enabled-strings in set_brightness 7abe05ef6648 backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion 18a8dd081b81 backlight: qcom-wled: Override default length with qcom,enabled-strings 37b61692f27b backlight: qcom-wled: Fix off-by-one maximum with default num_strings 219c7d18be5a backlight: qcom-wled: Pass number of elements to read to read_u32_array f2bc76de2847 backlight: qcom-wled: Validate enabled string indices in DT 77c5e99644af bpftool: Enable line buffering for stdout 79d6a406df00 Bluetooth: L2CAP: Fix using wrong mode a3641f64a9d9 um: virtio_uml: Fix time-travel external time propagation 4e71908ba7cb lib/logic_iomem: Fix operation on 32-bit 6c72a5bc4df4 lib/logic_iomem: Fix 32-bit build b53c2307b18c um: virt-pci: Fix 32-bit compile c3d5f267696d um: rename set_signals() to um_set_signals() 2a2f4f3aeafd um: fix ndelay/udelay defines 3a45c4703491 selinux: fix potential memleak in selinux_add_opt() 7be5c25e3155 block: fix error unwinding in device_add_disk 6c1d0447bf0d mmc: meson-mx-sdio: add IRQ check 0d840e7e2e6c mmc: meson-mx-sdhc: add IRQ check 525c2a0763ee iwlwifi: mvm: set protected flag only for NDP ranging 39cb224bf651 iwlwifi: mvm: perform 6GHz passive scan after suspend e895cfb085c6 iwlwifi: mvm: test roc running status bits before removing the sta 48338cf56eaa iwlwifi: mvm: fix 32-bit build in FTM 617339466fda rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE 9b6b5f07702f rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC b14e931c386f wilc1000: fix double free error in probe() 1a25b9c4ce2a mt76: mt7921: drop offload_flags overwritten e64a3ea17c19 ARM: dts: armada-38x: Add generic compatible to UART nodes 4518f459c2c0 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers 864ac5f6bfbe arm64: dts: marvell: cn9130: add GPIO and SPI aliases 6d88a6849617 usb: ftdi-elan: fix memory leak on device disconnect 826501a17e98 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding 851b00b47832 xfrm: state and policy should fail if XFRMA_IF_ID 0 eab7928527b5 xfrm: interface with if_id 0 should return error afd9ebd40bda media: hantro: Fix probe func error path 3ca9f14fe279 drm/tegra: vic: Fix DMA API misuse 0dbb2617c713 drm/tegra: gr2d: Explicitly control module reset 3b90135b03f3 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER c0dc02dcfe6b drm/bridge: ti-sn65dsi86: Set max register for regmap 602662de5f82 drm/msm/dpu: fix safe status debugfs file be12d15a817b arm64: dts: qcom: ipq6018: Fix gpio-ranges property 0c7ec53598a3 arm64: dts: qcom: c630: Fix soundcard setup c9fadfaf7b44 net: dsa: hellcreek: Add missing PTP via UDP rules ae914fe9310e net: dsa: hellcreek: Allow PTP P2P measurements on blocked ports c2be5908dd7c net: dsa: hellcreek: Add STP forwarding rule 06baf7c33cf3 net: dsa: hellcreek: Fix insertion of static FDB entries 307ac652e9fb ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() e935a4dd37e4 media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes f0fc76d6cc80 media: msi001: fix possible null-ptr-deref in msi001_probe() 48225919434f media: dw2102: Fix use after free f99f6ea71b55 perf/arm-cmn: Fix CPU hotplug unregistration 70bf180fef83 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors 3d3fbbf05fe8 spi: Fix incorrect cs_setup delay handling 5d0933a65bbd ath11k: Fix deleting uninitialized kernel timer during fragment cache flush 8b2b88054961 crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume() 5367147cb4f8 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes 2383a52088b6 crypto: stm32/cryp - fix bugs and crash in tests 4e3043d247e6 crypto: stm32/cryp - fix lrw chaining mode 0ba9b34ec6e5 crypto: stm32/cryp - fix double pm exit ef416e0614af crypto: stm32/cryp - check early input data 4a62c2b32c41 crypto: stm32/cryp - fix xts and race condition in crypto_engine requests 4671521de277 crypto: stm32/cryp - fix CTR counter carry f857f6cc5fbf selftests: harness: avoid false negatives if test has no ASSERTs c0dbfef7e63f selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST fa8db0f53fc1 x86/uaccess: Move variable into switch case statement 097d4aeea0fc xfrm: fix a small bug in xfrm_sa_len() 7a95f5d9b80f mwifiex: Fix possible ABBA deadlock 4e6ad76d340f drm/msm/dsi: fix initialization in the bonded DSI case 5c2eaa606feb wcn36xx: Fix max channels retrieval ef93cc02cafb rcu/exp: Mark current CPU as exp-QS in IPI loop second pass 87472bebedbb drm/msm/dp: displayPort driver need algorithm rational e5d61c5b9c9c drm/msm/gpu: Don't allow zero fence_id 89166801f80d drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs 6dcc6706dab1 drm/amd/display: Fix bug in debugfs crc_win_update entry d41946e82718 Bluetooth: btusb: Handle download_firmware failure cases 006157d575d1 Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag 749fc99daa13 Bluetooth: refactor set_exp_feature with a feature table d3f45f4ee17f ath10k: Fix the MTU size on QCA9377 SDIO 378723bd01b2 sched/rt: Try to restart rt period timer when rt runtime exceeded 9a664557effe wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma 643af6932580 media: si2157: Fix "warm" tuner state detection d8904d2f6283 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() 6f2d3249b98d media: dib8000: Fix a memleak in dib8000_init() 1a51d9d60325 samples: bpf: Fix 'unknown warning group' build warning on Clang d891664e39ad samples: bpf: Fix xdp_sample_user.o linking with Clang c7d36c19cf30 samples/bpf: Clean up samples/bpf build failes 7b4a30bbf8ca samples/bpf: Install libbpf headers when building c7f0c087d483 arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1 338c297e0885 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 33fcd00e0aa0 bpf: Remove config check to enable bpf support for branch records 832d478ccd06 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) 2571173d3e11 bpf: Adjust BTF log size limit. d3c4b3c801c0 sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity 00c10519538f sched/fair: Fix detection of per-CPU kthreads waking a task 48419bc90e43 bpf: Fix the test_task_vma selftest to support output shorter than 1 kB 35a89caf518e Bluetooth: btmtksdio: fix resume failure 0cad9c0c81be staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() 90d96a14c558 staging: rtl8192e: return error code from rtllib_softmac_init() ff732e9bf68b floppy: Fix hang in watchdog when disk is ejected 31d60f528238 mtd: core: provide unique name for nvmem device aee7ef0305b1 serial: amba-pl011: do not request memory region twice 7b54c975798d tty: serial: uartlite: allow 64 bit address aca61190ec82 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info 1e2847f9d910 arm64: dts: ti: k3-j721e: Fix the L2 cache sets f1f0039956fb arm64: dts: ti: k3-j7200: Fix the L2 cache sets 10d3b165877f arm64: dts: ti: k3-am642: Fix the L2 cache sets 2efa4dd4600d crypto: caam - save caam memory to support crypto engine retry mechanism. db3c2121d191 libbpf: Clean gen_loader's attach kind. e833ef0b545e drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() 1e22b51876fa drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() 4c12feec2dfd thermal/drivers/imx8mm: Enable ADC when enabling monitor 68bf3b2f95ee ACPI: EC: Rework flushing of EC work while suspended to idle 1fb3838db45c cgroup: Trace event cgroup id fields should be u64 2d93f960dc7e drm/vmwgfx: Fail to initialize on broken configs a6f53731f3bb drm/vmwgfx: Remove the deprecated lower mem limit 4aa40bf38f71 arm64: dts: qcom: msm8916: fix MMC controller aliases 0c1cf578a882 powerpc: Avoid discarding flags in system_call_exception() f38d669aab33 netfilter: bridge: add support for pppoe filtering 3f32b8ca8e26 igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS 94821ce188c2 thermal/drivers/imx: Implement runtime PM support b588858c09a5 net: stmmac: Add platform level debug register dump feature 0bc65fcb2b89 media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' 4a8a8ff65293 media: venus: core: Fix a potential NULL pointer dereference in an error handling path e0d8c693a9d2 media: venus: correct low power frequency calculation for encoder 64bfc5673415 media: coda: fix CODA960 JPEG encoder buffer overflow b85906f919ea media: hantro: Hook up RK3399 JPEG encoder output a49171d86d5e media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released 893a766ac8fe media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() b38f3570f909 media: imx-pxp: Initialize the spinlock prior to using it 92cb150c3ec8 media: rcar-csi2: Correct the selection of hsfreqrange 842a24066653 media: i2c: ov8865: Fix lockdep error 9a11fe9e4467 media: i2c: Re-order runtime pm initialisation adf57b861e7f media: i2c: imx274: fix s_frame_interval runtime resume not requested 300b973af40f libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data 162bc7bd73a1 bfq: Do not let waker requests skip proper accounting 6b6e7150c18b mfd: atmel-flexcom: Use .resume_noirq 8aa5209e54aa mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP 1b1620dd224b tty: serial: atmel: Call dma_async_issue_pending() d249a70251ce tty: serial: atmel: Check return code of dmaengine_submit() 32307d1b94ae arm64: dts: ti: k3-j721e: correct cache-sets info 920e0e6f0e39 ath11k: Use host CE parameters for CE interrupts configuration 72b905fb39f0 crypto: qat - fix undetected PFVF timeout in ACK loop 348210fd7765 crypto: qat - make pfvf send message direction agnostic 6c58dd967389 crypto: qat - remove unnecessary collision prevention step in PFVF ef89212783a2 libbpf: Fix using invalidated memory in bpf_linker 9b616ae0bf98 libbpf: Fix glob_syms memory leak in bpf_linker f8ca67f3fc9e libbpf: Fix potential misaligned memory access in btf_ext__new() ae38d3144324 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco 9f670292c080 cpufreq: qcom-hw: Fix probable nested interrupt handling 929205dc3a0f cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure 5d39cd2059ba mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove 869eee39b330 arm64: dts: qcom: sc7280: Fix incorrect clock name 38a721f60926 crypto: qce - fix uaf on qce_skcipher_register_one 561030c55120 crypto: qce - fix uaf on qce_ahash_register_one cf984b11cdec crypto: qce - fix uaf on qce_aead_register_one cb353b688464 crypto: atmel-aes - Reestablish the correct tfm context at dequeue 4d6a558bde10 media: dmxdev: fix UAF when dvb_register_device() fails 87a413e3d8c9 arm64: dts: renesas: cat875: Add rx/tx delays 7bce20277784 drm/vboxvideo: fix a NULL vs IS_ERR() check 56339a5546a7 drm/dp: Don't read back backlight mode in drm_edp_backlight_enable() 25f2b49f65c6 fs: dlm: fix build with CONFIG_IPV6 disabled 815570353f6b tee: fix put order in teedev_close_context() d46f937233b1 spi: hisi-kunpeng: Fix the debugfs directory name incorrect 50dab89c25dd ath11k: reset RSN/WPA present state for open BSS 4ca3ffff349f ath11k: clear the keys properly via DISABLE_KEY dff606fc5068 ath11k: Fix ETSI regd with weather radar overlap 2de0e6a71ceb Bluetooth: stop proccessing malicious adv data 63811bf4f572 memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails dba0aea5727c fs: dlm: don't call kernel_getpeername() in error_report() ba43bd2be16b arm64: dts: meson-gxbb-wetek: fix missing GPIO binding 0a7dd2ec89b2 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot 74ad053d7338 arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ 3cebbcbf9198 arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name 82515555873e media: aspeed: Update signal status immediately to ensure sane hw state 85d5345bd861 media: em28xx: fix memory leak in em28xx_init_dev c4f0f1608727 media: aspeed: fix mode-detect always time out at 2nd run 7fd4b0e18903 media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() 37d7ebf0179b media: atomisp: fix enum formats logic a030bcd96ef4 media: atomisp: add NULL check for asd obtained from atomisp_video_pipe 124fd314c5fe media: atomisp: fix ifdefs in sh_css.c 0224641992e1 media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() 4de485f6d5fe media: atomisp: do not use err var when checking port validity for ISP2400 b7033740e367 media: atomisp: fix inverted logic in buffers_needed() bb8ac1ec5a82 media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case 6c3547e103e4 media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() 26e8cd84d7d2 media: videobuf2: Fix the size printk format 6b3a83a450dd mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() 77d19bad301f bpftool: Fix memory leak in prog_dump() 9f3cbc3ba5ad ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware 26b9d4ac42ab wcn36xx: fix RX BD rate mapping for 5GHz legacy rates 3913db56e471 wcn36xx: populate band before determining rate on RX d97aa008ebc0 wcn36xx: Put DXE block into reset before freeing memory 514c1df9dfa9 wcn36xx: Release DMA channel descriptor allocations 8da7a0e26c4a wcn36xx: Fix DMA channel enable/disable cycle a3ec2b9456eb libbpf: Free up resources used by inner map definition 620a2ee55059 drm/vc4: hdmi: Enable the scrambler on reconnection 23d2c4eb76d6 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND a33fc07affe5 wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan 8c3830446ccc drm/vc4: crtc: Make sure the HDMI controller is powered when disabling 2bba39feaa3e drm/vc4: hdmi: Rework the pre_crtc_configure error handling a26aa0f3982f drm/vc4: hdmi: Make sure the controller is powered up during bind e3e8f46f36e0 drm/vc4: hdmi: Make sure the controller is powered in detect b9b1fbe61ff1 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm 2d717d822675 drm/vc4: hdmi: Set a default HSM rate 49b570f5d2e4 clk: bcm-2835: Remove rounding up the dividers 2ff7b32f6b3e clk: bcm-2835: Pick the closest clock rate d2e7a4d20f7c Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails 1f2270e161f9 Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() f28d819f17d3 drm/rockchip: dsi: Reconfigure hardware on resume() 506bae94333b drm/rockchip: dsi: Disable PLL clock on bind error 4f005cef1d5a drm/rockchip: dsi: Hold pm-runtime across bind/unbind dd0ed218c0bf drm/rockchip: dsi: Fix unbalanced clock on probe error 1a943d8ad9c0 drm/panel: innolux-p079zca: Delete panel on attach() failure 92082e300373 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 52e1bf49e3e2 drm: fix null-ptr-deref in drm_dev_init_release() 11182d953e64 drm/bridge: display-connector: fix an uninitialized pointer in probe() 6c1ad4aeeab4 Bluetooth: L2CAP: Fix not initializing sk_peer_pid 0da09030aae4 drm/ttm: Put BO in its memory manager's lru list 19f76690fe68 shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode 6292bd6f654e ath11k: add string type to search board data in board-2.bin for WCN6855 e363ab335751 mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages bcf64fb327c8 dma/pool: create dma atomic pool only if dma zone has managed pages 240e8d331a9b mm_zone: add function to check if managed dma zone exists 55bd26fd08da PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller 484654a6f6ed dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() 03e964ad35ac virtio/virtio_mem: handle a possible NULL as a memcpy parameter b9a524d6ec03 drm/tegra: Add back arm_iommu_detach_device() 3ff8942bb8ab gpu: host1x: Add back arm_iommu_detach_device() 03c8e18f3c14 iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure bed344b54daa ARM: dts: at91: update alternate function of signal PD20 c77a4529ca38 arm64: errata: Fix exec handling in erratum 1418040 workaround 181c78d6c12d cxl/pmem: Fix reference counting for delayed work bc95dbf5502c bus: mhi: core: Fix race while handling SYS_ERR at power up c8aa11642478 bus: mhi: core: Fix reading wake_capable channel configuration 2075d9f4fdc5 bus: mhi: pci_generic: Graceful shutdown on freeze acb5a8bee27b lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() a18aeac73c0f iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046 5c397420c0e2 iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs 702c89045230 mei: hbm: fix client dma reply status 697c41375739 can: softing_cs: softingcs_probe(): fix memleak on registration failure 61eb4ad9ae46 media: cec-pin: fix interrupt en/disable handling 1baebfdf19b0 media: stk1160: fix control-message timeouts b208a386572a media: pvrusb2: fix control-message timeouts 8b8dbc22b9f7 media: redrat3: fix control-message timeouts 821e5abd2198 media: dib0700: fix undefined behavior in tuner shutdown 4e56a231210f media: s2255: fix control-message timeouts 15955a24fa8e media: cpia2: fix control-message timeouts 198e0c619f46 media: em28xx: fix control-message timeouts 2516fab22e65 media: mceusb: fix control-message timeouts a16e2eff80fa media: flexcop-usb: fix control-message timeouts 1bde26972360 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE 9aaf99b4a8b0 media: ov8865: Disable only enabled regulators on error path a0d6e64b3413 media: cec: fix a deadlock situation 8202aa60f077 ksmbd: add reserved room in ipc request/response d7004f0cc4a7 ksmbd: limits exceeding the maximum allowable outstanding requests 0aadd32bebc9 ksmbd: move credit charge deduction under processing request 40fc68aeeb24 ksmbd: add support for smb2 max credit parameter 0a8347db70a6 ksmbd: fix guest connection failure with nautilus bbba4a0b8efa ksmbd: uninitialized variable in create_socket() 893dfb14cac1 net: phy: marvell: add Marvell specific PHY loopback e428c89717ff rtc: cmos: take rtc_lock while reading from CMOS 9899cea59121 tools/nolibc: fix incorrect truncation of exit code 72191715afee tools/nolibc: i386: fix initial stack alignment 9dc4c4e19084 crypto: x86/aesni - don't require alignment of data 132cb7f64697 tools/nolibc: x86-64: Fix startup code bug 850bc1262a2b x86/gpu: Reserve stolen memory for first integrated Intel GPU 07c1c8e3202e riscv: mm: fix wrong phys_ram_base value for RV64 a2389e4f54e5 riscv: use hart id instead of cpu id on machine_kexec b9f3e769ecf5 riscv: Don't use va_pa_offset on kdump 9550c6f0b2a6 riscv: try to allocate crashkern region from 32bit addressible memory 1402857bf15f RISC-V: Use common riscv_cpuid_to_hartid_mask() for both SMP=y and SMP=n 6250ecf5ba42 riscv: Get rid of MAXPHYSMEM configs cee8830146cf mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page function abf8c8712b6d mtd: rawnand: Export nand_read_page_hwecc_oob_first() 26aa92a7f931 mtd: rawnand: davinci: Rewrite function description 3f5eb2d89032 mtd: rawnand: davinci: Avoid duplicated page read eebc910e09d4 mtd: rawnand: davinci: Don't calculate ECC when reading page 5794c37d2a98 mtd: Fixed breaking list in __mtd_del_partition. bb969ffe1d0e mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 0fe08bf9909f mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings f4dfc52a1eab nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() c9cd02cb7a26 f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file dd88a805d2d0 f2fs: fix to do sanity check in is_alive() 0ddbdc0b7f0c f2fs: fix to do sanity check on inode type during garbage collection 7f6e3cbbd600 ALSA: core: Fix SSID quirk lookup for subvendor=0 8877331177de HID: wacom: Avoid using stale array indicies to read contact count c965ad71a05d HID: wacom: Ignore the confidence flag when a touch is removed f9f16383d596 HID: wacom: Reset expected and received contact counts at the same time 6a4ec6f2429e HID: uhid: Fix worker destroying device without any protection 47b5c189d6a4 HID: Ignore battery for Elan touchscreen on HP Envy X360 15t-dr100 91b7cbea9efc KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock a88ebc49c633 KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU ---- Link: https://lore.kernel.org/r/20220124184100.867127425@linuxfoundation.org # v5.15.17 Link: https://lore.kernel.org/r/20220125155423.959812122@linuxfoundation.org # v5.15.17 Link: https://lore.kernel.org/r/20220127180259.078563735@linuxfoundation.org # v5.15.18 Link: https://lore.kernel.org/r/20220131105229.959216821@linuxfoundation.org # v5.15.19 Link: https://github.com/Freescale/linux-fslc/pull/533 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* layer: Update LICENSE variable to use SPDX license identifiersAndrey Zhizhikin2022-03-0316-16/+16
| | | | | | | | | | | | Since OE-Core commit 9379f80f48 ("license/insane: Show warning for obsolete license usage"), LICENSE field not containing SPDX identifiers are treated with WARNING. An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers has been done on the entire layer. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-imx-headers: whitelist version.h headerGary Bisson2022-02-251-0/+1
| | | | | | | | | | | As some recipes, like imx-vpu-hantro, need to know the imx kernel version instead of the toolchain header version. As an example, Honister toolchain uses 5.14 kernel headers. In that case, imx-vpu-hantro believes it needs to use dmabuf allocation mechanism although this latter will only be enabled in upcoming NXP kernel 5.15. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* Rework recipes to use imx-nxp-bsp more extensivelyOtavio Salvador2022-02-212-2/+2
| | | | | | | | | | | | | | | | | | | | | | This rework the recipes making use of new imx-nxp-bsp override; it has been applied to: - gstreamer1.0 - gstreamer1.0-plugins-bad - gstreamer1.0-plugins-base - gstreamer1.0-plugins-good - imx-alsa-plugins - imx-codec - imx-gst1.0-plugin - imx-parser - libdrm - libimxdmabuffer - linux-fslc-imx - linux-imx - optee-client - optee-test Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Rework recipes to use imx-generic-bsp more extensivelyOtavio Salvador2022-02-212-2/+2
| | | | | | | | | | | | | | | | | | This rework the recipes making use of new imx-generic-bsp override; it has been applied to: - alsa-state - firmware-imx - imx-kobs - imx-test - imx-uuc - linux-fslc - linux-fslc-lts - packagegroup-fsl-mfgtool - u-boot-fslc - uuu Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Generalize overrides subsystem for NXP and Mainline supportOtavio Salvador2022-02-2113-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and mainline-bsp. So, for example, the mx8mq override is split into: - imx-generic-bsp: compatible with every i.MX SoC and both BSP variants - imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP - imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP - mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants - mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP - mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP - mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants - mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP - mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP - mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants - mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP - mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP The extender mechanism is responsible for extending the override list to include the generic overrides. We can then use the three different variants to handle the metadata correctly. Generically speaking, the conversion mainly was automated (with a lot of back and forth until getting it right). To convert an existing layer, the following script can be used: ```sh git ls-files classes recipes-* \ | xargs sed -i \ -e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \ -e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \ -e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \ -e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \ \ -e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \ -e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \ -e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(vf\w*\),:\1-generic-bsp,g' \ -e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \ -e 's,\(vf\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf\w*\)),|\1-generic-bsp),g' \ -e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(imx\) ,:\1-nxp-bsp ,g' \ -e 's,(\(imx\)),(\1-nxp-bsp),g' \ -e 's,\(imx\)|,\1-nxp-bsp|,g' \ -e 's,|\(imx\)),|\1-nxp-bsp),g' for d in $(find -type d | egrep '/mx[6-8]w*'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/imx$'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/mx[5s]w*'); do git mv $d $d-generic-bsp done ``` Fixes: #791. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: 6.4.0.p2.4+fslc -> 6.4.3.p2.4+fslcOtavio Salvador2022-02-211-1/+1
| | | | | | | | | | | | | | This includes folowing versions updates: 410ce59 Import 6.4.3.p2.4 original version e879a17 Import 6.4.3.p2.2 original version ae0f3be gc_hal_kernel_platform_imx.config: remove build time/user macros 8f1bf96 Import 6.4.3.p2.0 original version 4d97bab Import 6.4.3.p1.2 original version b0a9229 Import 6.4.3.p1.0 original version b4bed32 Import 6.4.3.p0.0 original version Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #965 from thochstein/masterOtavio Salvador2022-02-102-4/+4
|\ | | | | Update graphics for L5.10.72-2.2.0