* f82c7cd422f2 Linux 5.11.3-xanmod1 * 53c03605d654 futex2: Add sysfs entry for syscall numbers * 70fd6b8b6ba7 perf bench: Add futex2 benchmark tests * d451e275f87c selftests: futex2: Add requeue test * 90e24d7ddefa selftests: futex2: Add waitv test * 4f4636cb8fce selftests: futex2: Add wouldblock test * c52afaac4673 selftests: futex2: Add timeout test * 7d49c8256a3e selftests: futex2: Add wake/wait test * 7bf12394a8b4 docs: locking: futex2: Add documentation * 0680187f2784 futex2: Add compatibility entry point for x86_x32 ABI * 8af95eeaf3b3 futex2: Implement requeue operation * ea3e3d999ae5 futex2: Implement vectorized wait * a60c97e514f5 futex2: Add support for shared futexes * 44f4a9e6cb50 futex2: Implement wait and wake functions * 092619aeffae Revert "selftests: futex: Add FUTEX_WAIT_MULTIPLE timeout test" * f49d42c56da5 Revert "selftests: futex: Add FUTEX_WAIT_MULTIPLE wouldblock test" * 89a9da75574b Revert "selftests: futex: Add FUTEX_WAIT_MULTIPLE wake up test" * 3942c5767a3d Merge tag 'v5.11.3' into 5.11 * e073346387ab Linux 5.11.3 * 53c88efbcc09 ARM: dts: aspeed: Add LCLK to lpc-snoop * ad9ed727ac8e net_sched: fix RTNL deadlock again caused by request_module() * 750942f0a11d net: qrtr: Fix memory leak in qrtr_tun_open * 8a0666e14620 net: sched: fix police ext initialization * 2e4f53852c2d wireguard: queueing: get rid of per-peer ring buffers * 71717fb2fca0 wireguard: selftests: test multiple parallel streams * 939540ca6292 net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending * e3d9e8a7478f ipv6: silence compilation warning for non-IPV6 builds * c80eb9b228da kgdb: fix to kill breakpoints on initmem after boot * 6af898a31934 drm/i915: Reject 446-480MHz HDMI clock on GLK * d8c727db8d81 dm era: only resize metadata in preresume * 755cae33e2ff dm era: Reinitialize bitset cache before digesting a new writeset * e355781d77ac dm era: Use correct value size in equality function of writeset tree * 89f7565bef6b dm era: Fix bitset memory leaks * f1a4a3cdeb44 dm era: Verify the data block size hasn't changed * da27b481f08a dm era: Update in-core bitset after committing the metadata * a586531ff59f dm era: Recover committed writeset after crash * ce4d46a4cc14 dm writecache: fix writing beyond end of underlying device when shrinking * f66e8b855696 dm writecache: return the exact table values that were set * 2ee52af23999 dm writecache: fix performance degradation in ssd mode * 4353580918d9 dm table: fix zoned iterate_devices based device capability checks * 9f40d19d95d3 dm table: fix DAX iterate_devices based device capability checks * 1f84b7f89ee0 dm table: fix iterate_devices based device capability checks * 535909761e2a dm: fix deadlock when swapping to encrypted device * f798dbfaa59b gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end * ce2a8c838ce6 gfs2: Lock imbalance on error path in gfs2_recover_one * cd9ba057a84c gfs2: Don't skip dlm unlock if glock has an lvb * b2b81c5f83ab gfs2: fix glock confusion in function signal_our_withdraw * 5df2257601c1 spi: spi-synquacer: fix set_cs handling * 351adebe01b2 spi: fsl: invert spisel_boot signal on MPC8309 * e34c5063a710 perf stat: Use nftw() instead of ftw() * 3575886d32a8 sparc32: fix a user-triggerable oops in clear_user() * 859ca138ea38 cifs: fix handling of escaped ',' in the password mount argument * 6770207dc509 cifs: fix nodfs mount option * 5fb72729ea1f cifs: introduce helper for finding referral server to improve DFS target resolution * 05c3fe13d121 cifs: check all path components in resolved dfs target * 423f064a786d cifs: fix DFS failover * d737c8594720 f2fs: flush data when enabling checkpoint back * ac518012943e f2fs: enforce the immutable flag on open files * 2a9a3fbb8d1b f2fs: fix out-of-repair __setattr_copy() * ea2263e8687d irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap * e7c48947aefa um: defer killing userspace on page table update failures * 010b9853b75f um: mm: check more comprehensively for stub changes * 51d733f0525a virtio/s390: implement virtio-ccw revision 2 correctly * bf643e3dcda0 s390/vtime: fix inline assembly clobber list * d918c87e744c proc: don't allow async path resolution of /proc/thread-self components * 9dcb3e36fb23 cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available * 91eb52a822c9 cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument * 5293abbc9fa3 cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks * 5bf24e069ed2 thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error * ff9831a02d73 kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE * f9d49b366ef6 zonefs: Fix file size of zones in full condition * d696415dc149 exfat: fix shift-out-of-bounds in exfat_fill_super() * 6690cbf2f23a printk: fix deadlock when kernel panic * a461fc0135d6 mfd: gateworks-gsc: Fix interrupt type * b81946ec1157 gpio: pcf857x: Fix missing first interrupt * 155796e9519c mei: me: add adler lake point LP DID * 4429542ffa79 mei: me: add adler lake point S DID * 2b215535c9e5 mei: me: emmitsburg workstation DID * aa07b9d6c0b6 mei: fix transfer over dma with extended header * a2e835360ff7 mei: bus: block send with vtag on non-conformat FW * 5a6ad2931096 spmi: spmi-pmic-arb: Fix hw_irq overflow * 9d3526c51935 powerpc/32s: Add missing call to kuep_lock on syscall entry * 75092840ea2d powerpc/kexec_file: fix FDT size estimation for kdump kernel * 44dee376e030 powerpc/32: Preserve cr1 in exception prolog stack check to fix build error * 02da4584572e mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure * 2571e59c09ca mmc: sdhci-esdhc-imx: fix kernel panic when remove module * eaf8bdc9bfa2 module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols * 5c24934661f7 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer * fb0143a9a28d KVM: nSVM: fix running nested guests when npt=0 * 104c153a2605 mm, compaction: make fast_isolate_freepages() stay within zone * 979bdb8f9338 mm/vmscan: restore zone_reclaim_mode ABI * 96c4916bc3ba hugetlb: fix copy_huge_page_from_user contig page struct assumption * 82f4f3c9abaa hugetlb: fix update_and_free_page contig page struct assumption * f8880ddb29b4 mm: memcontrol: fix get_active_memcg return value * d96466f96de3 mm: memcontrol: fix swap undercounting in cgroup2 * 0eafbca6c4aa x86: fix seq_file iteration for pat/memtype.c * a3330d359bdc seq_file: document how per-entry resources are managed. * 4fd6cdae24ac fs/affs: release old buffer head on error path * 3eb627806cce mtd: spi-nor: hisi-sfc: Put child node np on error path * 5ca1b3b48b7e mtd: spi-nor: core: Add erase size check for erase command initialization * 0bea6d489bb0 mtd: spi-nor: core: Fix erase type discovery for overlaid region * d2e6bc2a0dff mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region * 68ce45e51842 mtd: spi-nor: sfdp: Fix last erase region marking * 1e303019d084 coresight: etm4x: Handle accesses to TRCSTALLCTLR * eb5f5a70cbf5 watchdog: mei_wdt: request stop on unregister * 11859b15fbc2 watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ * b1bac3e10252 riscv: Disable KSAN_SANITIZE for vDSO * 1dd5a56bac03 arm64: spectre: Prevent lockdep splat on v4 mitigation enable path * a3c13d2352a2 arm64 module: set plt* section addresses to 0x0 * 862208a73422 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing * aeeb2a40c765 arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails * 233ad7f31540 mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer * b66c08042560 iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs * 68bc92d007bb arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 * e870809d0ba8 kprobes: Fix to delay the kprobes jump optimization * 4d5fe992200b entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point * e868ddb4381e entry: Explicitly flush pending rcuog wakeup before last rescheduling point * 23e600cc996f rcu/nocb: Trigger self-IPI on late deferred wake up before user resume * 3b7f1cc4be2b rcu/nocb: Perform deferred wake up before last idle's need_resched() check * 487e35b007b3 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers * 354659521706 powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan * f553b5f7758d x86/entry: Fix instrumentation annotation * caece2c8d782 x86/fault: Fix AMD erratum #91 errata fixup for user code * d77cfb50ff0a x86/reboot: Force all cpus to exit VMX root if VMX is supported * bc0c95d5843f x86/virt: Eat faults on VMXOFF in reboot flows * b0de4140008f media: smipcie: fix interrupt handling and IR timeout * 3932cb2105dc media: marvell-ccic: power up the device on mclk enable * 1eeeee776781 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() * 3468c69ad842 media: ir_toy: add another IR Droid device * f2523d1008b1 media: v4l: ioctl: Fix memory leak in video_usercopy * e34a775a8e83 media: i2c: max9286: fix access to unallocated memory * 0d4781df9b12 floppy: reintroduce O_NDELAY fix * f14526058342 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table * f957b8f84b90 staging: gdm724x: Fix DMA from stack * 953f6c202a60 staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c * 9b23d5cfb829 arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 * 863481a00158 dts64: mt7622: fix slow sd card access * fd3d9ef021ae pstore: Fix typo in compression option name * 2ebad25fa27e drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue * d1d3fa5c0dc5 misc: rtsx: init of rts522a add OCP power off when no card is present * 77a9d8f7799c arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) * 2f24823495d6 seccomp: Add missing return in non-void function * 9ad39d6f49b6 soc: samsung: exynos-asv: handle reading revision register error * fb4f745bf828 soc: samsung: exynos-asv: don't defer early on not-supported SoCs * 7f422fb5dfde crypto: sun4i-ss - initialize need_fallback * 1cdfb5b2cbad crypto: sun4i-ss - handle BigEndian for cipher * 9edf12a9e50c crypto: sun4i-ss - IV register does not work on A10 and A13 * 4e8df5f65a23 crypto: sun4i-ss - checking sg length is not sufficient * dfa392f28473 crypto: michael_mic - fix broken misalignment handling * a3edcdb363c4 crypto: aesni - prevent misaligned buffers on the stack * 89222033fe3d crypto: arm64/sha - add missing module aliases * 261c49621292 drm/i915/gt: Correct surface base address for renderclear * 0e10796bdaf1 drm/i915/gt: Flush before changing register state * 0f0729539236 btrfs: fix extent buffer leak on failure to copy root * b1fcfe1d09f4 btrfs: account for new extents being deleted in total_bytes_pinned * 70247ec4b678 btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself * 5f2a7af248d5 btrfs: splice remaining dirty_bg's onto the transaction dirty bg list * 3152f202cf51 btrfs: fix reloc root leak with 0 ref reloc roots on recovery * c244578c1bac btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root * 04f02eb11431 btrfs: add asserts for deleting backref cache nodes * 194a9976c05d btrfs: do not warn if we can't find the reloc root when looking up backref * 6694c18f3c92 btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node * 498b8fc1cdc1 KEYS: trusted: Reserve TPM for seal and unseal operations * f5166d96f192 KEYS: trusted: Fix migratable=1 failing * 8cfc8d629421 KEYS: trusted: Fix incorrect handling of tpm_get_random() * 58f0178ac642 tpm_tis: Clean up locality release * e544ee436405 tpm_tis: Fix check_locality for correct locality acquisition * 54e4d19c230d erofs: initialized fields can only be observed after bit is set * bd331e189781 selinux: fix inconsistency between inode_getxattr and inode_listsecurity * 85c4d1d9c29f ASoC: siu: Fix build error by a wrong const prefix * 34ba36b2d705 drm/rockchip: Require the YTR modifier for AFBC * 16ae6b8fb932 drm/panel: kd35t133: allow using non-continuous dsi clock * 4e4c464987b0 drm/sched: Cancel and flush all outstanding jobs before finish. * 5e323c4a75c6 drm/modes: Switch to 64bit maths to avoid integer overflow * d526974894d3 drm/nouveau/kms: handle mDP connectors * 857f249c8368 drm/ttm: Fix a memory leak * a6cd9494475f drm/amdgpu: fix shutdown and poweroff process failed with s0ix * 0c1ac097737b drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) * f7ab43d5fc64 drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3 * b1fbce3b5bcc drm/amdkfd: Fix recursive lock warnings * 1bac3a746956 Revert "drm/amd/display: reuse current context instead of recreating one" * b0d458853ee8 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 * 78306880671d drm/amd/display: Remove Assert from dcn10_get_dig_frontend * f103ca2a3530 drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() * d80bf9698c57 Revert "drm/amd/display: Update NV1x SR latency values" * f4da51c78b5a bcache: Move journal work to new flush wq * f8c5dfe5e664 bcache: Give btree_io_wq correct semantics again * 5e5a910f045c Revert "bcache: Kill btree_io_wq" * 0c7b495eb844 MIPS: compressed: fix build with enabled UBSAN * c3adddbce481 Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" * 592f5c45545f MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' * ba4addbd52e1 MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes * 26c3405a48c6 MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too * c015cdf2d932 ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup * 145aea3f6bff ALSA: hda/realtek: modify EAPD in the ALC886 * 6f294e3e3ebb ALSA: hda/hdmi: Drop bogus check at closing a stream * 700a5779189c ALSA: hda: Add another CometLake-H PCI ID * 16cd03e6ec42 ALSA: fireface: fix to parse sync status register of latter protocol * af6a6e3473ad ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 * 5f9b42515d85 ALSA: usb-audio: Don't avoid stopping the stream at disconnection * 3752068efe55 ALSA: usb-audio: More strict state change in EP * 5cee450387d5 ALSA: usb-audio: Handle invalid running state at releasing EP * 85d53977ee55 ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() * 406834c80466 phy: lantiq: rcu-usb2: wait after clock enable * c686b1661d08 USB: serial: mos7720: fix error code in mos7720_write() * ca255c1b2808 USB: serial: mos7840: fix error code in mos7840_write() * e8d7e0dfe225 USB: serial: pl2303: fix line-speed handling on newer chips * 9db0e850ad70 USB: serial: ftdi_sio: fix FTX sub-integer prescaler * bcf5efdc47bc usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt * f77b147685f4 usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 * f14eb95e2d5b usb: musb: Fix runtime PM race in musb_queue_resume_work * 57f58fdac388 USB: serial: option: update interface mapping for ZTE P685M * d3c694cfadd7 media: mceusb: Fix potential out-of-bounds shift * e77742a4eacd Input: i8042 - add ASUS Zenbook Flip to noselftest list * c026ddcfd679 Input: joydev - prevent potential read overflow in ioctl * 82f922609332 Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S * 76e4640a4229 Input: raydium_ts_i2c - do not send zero length * e4d9c4a46441 HID: wacom: Ignore attempts to overwrite the touch_max value from HID * 615505e647c1 HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming * ba0bf9fb613a cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known * 78bb3058200d ACPI: configfs: add missing check after configfs_register_default_group() * f23ca0a0fa14 ACPI: property: Fix fwnode string properties matching * 67fe8d3ef5a4 soundwire: intel: fix possible crash when no device is detected * b6846c020d3e blk-settings: align max_sectors on "logical_block_size" boundary * 20894f310a27 scsi: sd: Fix Opal support * 098c9586e346 ide/falconide: Fix module unload * ac7506a95edf block: fix logging on capacity change * c4f7a869ec1b block: reopen the device in blkdev_reread_part * 599ffde6791f scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc * eade29945903 scsi: bnx2fc: Fix Kconfig warning & CNIC build errors * 420b7fa21f7e csky: Fix a size determination in gpr_get() * 66258ab30358 proc: use kvzalloc for our kernel buffer * c7f16d074b53 mm/rmap: fix potential pte_unmap on an not mapped pte * b99e376b4530 mm: fix memory_failure() handling of dax-namespace metadata * acd7d21bd003 mm,thp,shmem: make khugepaged obey tmpfs mount flags * 3e6993378d78 i2c: exynos5: Preserve high speed master code * 379c406f7c27 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition * 51e877252ae4 arm64: Add missing ISB after invalidating TLB in __primary_switch * f5d4d3c6f651 cifs: Fix inconsistent IS_ERR and PTR_ERR * 0e40ac6a5294 KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages * ec84d8955d28 KVM: SVM: Intercept INVPCID when it's disabled to inject #UD * 0fecf7c478da NFSv4: Fixes for nfs4_bitmask_adjust() * cbf8193d21f4 r8169: fix jumbo packet handling on RTL8168e * 9e4ade4860d0 net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 * ae3f63162021 mm/compaction: fix misbehaviors of fast_find_migrateblock() * 8ae648874a9c mm/hugetlb: suppress wrong warning info when alloc gigantic page * 94e1a39e7b2c mm/hugetlb: fix potential double free in hugetlb_register_node() error path * 249b0e399075 mm/memory.c: fix potential pte_unmap_unlock pte error * 39285e1485c7 mm: memcontrol: fix slub memory accounting * 6de89e8255de mm: memcontrol: fix NR_ANON_THPS accounting in charge moving * 6ce3cee77d2a ocfs2: fix a use after free on error * c14a17f24a96 wireguard: kconfig: use arm chacha even with no neon * d1966e9d65eb wireguard: device: do not generate ICMP for non-IP packets * 4edb92665ffb vxlan: move debug check after netdev unregister * cb2eb84f6758 PCI: rockchip: Make 'ep-gpios' DT property optional * 160cf78c5cb7 net/mlx4_core: Add missed mlx4_free_cmd_mailbox() * a8c0dc8e8928 net: stmmac: fix CBS idleslope and sendslope calculation * 4ca6bc059753 dpaa_eth: fix the access method for the dpaa_napi_portal * d395131e0bda ice: update the number of available RSS queues * 4f29665c7644 ice: Fix state bits on LLDP mode switch * ee5043cbea7a ice: Account for port VLAN in VF max packet size calculation * 906686086a61 ice: report correct max number of TCs * 6ffd6b38d9d1 pwm: iqs620a: Fix overflow and optimize calculations * c9a2ed3fdd03 octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() * 1e2c94d0e5c6 i40e: Fix endianness conversions * 5572c79d08eb i40e: Fix add TC filter for IPv6 * fa0559e673ca nios2: fixed broken sys_clone syscall * 6487424203ef Take mmap lock in cacheflush syscall * cfd1e824e450 i40e: Fix VFs not created * e53af375e248 i40e: Fix addition of RX filters after enabling FW LLDP agent * f3c73d6bdc22 i40e: Fix overwriting flow control settings during driver loading * 07c1fc86084c i40e: Add zero-initialization of AQ command structures * cc336fc6177d i40e: Fix flow for IPv6 next header (extension header) * 00193adcb7d7 PCI: cadence: Fix DMA range mapping early return error * 22f6ec4c4614 PCI: pci-bridge-emul: Fix array overruns, improve safety * 6a76bc861795 device-dax: Fix default return code of range_parse() * ad89f467781a mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL * 7fc8279ecd92 ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it * a232e4dc70d2 regmap: sdw: use _no_pm functions in regmap_read/write * 37610acdaf23 mhi: Fix double dma free * ae49ffaa4038 remoteproc/mediatek: acknowledge watchdog IRQ after handled * cea2344cda6d misc: fastrpc: fix incorrect usage of dma_map_sgtable * b859094fdd20 drm/msm/dp: Add a missing semi-colon * 624bbb9b0b09 soundwire: bus: fix confusion on device used by pm_runtime * a0f161068a8f soundwire: export sdw_write/read_no_pm functions * d31506d799f6 soundwire: bus: use sdw_write_no_pm when setting the bus scale registers * c576745c83ef soundwire: bus: use sdw_update_no_pm when initializing a device * ce32c2c976f4 drm/msm: Fix legacy relocs path * 1dae20e246e7 nvmem: core: skip child nodes not matching binding * a99348a96d50 nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() * 409b1654b79f coresight: etm4x: Skip accessing TRCPDCR in save/restore * d025238b0f60 phy: USB_LGM_PHY should depend on X86 * 7c82739c0747 ext4: fix potential htree index checksum corruption * d0b0f9101c51 vfio-pci/zdev: fix possible segmentation fault issue * f23841da0e8d vfio/iommu_type1: Fix some sanity checks in detach group * d513be7a0aad vfio/iommu_type1: Populate full dirty when detach non-pinned group * f1fbb4df98b9 drm/msm/dp: trigger unplug event in msm_dp_display_disable * da5b88b3f66b drm/msm/kms: Make a lock_class_key for each crtc mutex * a486a905ff0b drm/msm: Fix races managing the OOB state for timestamp vs timestamps. * 196a071a352f drm/msm: Fix race of GPU init vs timestamp power management. * 1dfee6007698 drm/msm/mdp5: Fix wait-for-commit for cmd panels * 6d2622f42baa drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) * 5b99af7c1ab1 drm/msm: Add proper checks for GPU LLCC support * f38ac6ccd960 drm/msm: Fix MSM_INFO_GET_IOVA with carveout * 27c690b3be80 mei: hbm: call mei_set_devstate() on hbm stop response * 4e387a55a938 PCI: Align checking of syscall user config accessors * 992a476fea9e VMCI: Use set_page_dirty_lock() when unregistering guest memory * 2f440de6e28c PCI: xilinx-cpm: Fix reference count leak on error path * c104a020ca60 pwm: rockchip: Eliminate potential race condition when probing * 2a8b8e516cd2 pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() * 7a7cafaa0e96 pwm: rockchip: Enable APB clock during register access while probing * aaaed4160e03 soundwire: cadence: fix ACK/NAK handling * f14caff25668 PCI: rcar: Always allocate MSI addresses in 32bit space * 8ee111dbe3c3 misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users * 3d07e400bf9b phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() * 6e96bf8f8ac0 phy: rockchip-emmc: emmc_phy_init() always return 0 * 49f741d66968 misc: eeprom_93xx46: Fix module alias to enable module autoprobe * 8f77d9fe5cef Input: st1232 - fix NORMAL vs. IDLE state handling * d34debb0b4e6 ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled * d9cb8243ca0d Input: st1232 - add IDLE state as ready condition * 8591ed3b6131 Input: zinitix - fix return type of zinitix_init_touch() * a671777a9848 sparc: fix led.c driver when PROC_FS is not enabled * 601962f58d59 sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set * 204c4cb7312e Input: elo - fix an error code in elo_connect() * ebd9d13c3930 perf test: Fix unaligned access in sample parsing test * 248b0472898c perf intel-pt: Fix IPC with CYC threshold * f906a02170cd perf intel-pt: Fix premature IPC * bbf7207a6663 perf intel-pt: Fix missing CYC processing in PSB * 78aa786e3cdf perf unwind: Set userdata for all __report_module() paths * 613919261b6f perf record: Fix continue profiling after draining the buffer * e98bd0390883 Input: sur40 - fix an error code in sur40_probe() * 3b9d36b71aa5 RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() * a526f2abcece RDMA/rtrs-srv-sysfs: fix missing put_device * f81a31cf727a RDMA/rtrs-srv: fix memory leak by missing kobject free * a3740a078a9a RDMA/rtrs: Only allow addition of path to an already established session * a8cf8ba69150 RDMA/rtrs-srv: Fix stack-out-of-bounds * a3262b3884dd RDMA/ucma: Fix use-after-free bug in ucma_create_uevent * 2826615a709a RDMA/hns: Fixes missing error code of CMDQ * 19efec0286c5 ceph: fix flush_snap logic after putting caps * 4247a6a4aabf svcrdma: Hold private mutex while invoking rdma_accept() * 4d41f65efeec nfsd: register pernet ops last, unregister first * c0ea71f0d925 perf symbols: Fix return value when loading PE DSO * 13b6d107fdc9 printk: avoid prb_first_valid_seq() where possible * 14fa5c211bd8 spi: Skip zero-length transfers in spi_transfer_one_message() * c4d83a1e356d spi: dw: Avoid stack content exposure * 33a7cb2d7814 regulator: bd718x7, bd71828, Fix dvs voltage levels * b917e5a8625b perf symbols: Use (long) for iterator for bfd symbols * 4e2cd6ac8cbf selftests/ftrace: Update synthetic event syntax errors * f3780c9e5363 clk: aspeed: Fix APLL calculate formula from ast2600-A2 * e9cc34839e17 regulator: qcom-rpmh: fix pm8009 ldo7 * 37c3c0e07fc6 powerpc/kuap: Restore AMR after replaying soft interrupts * ecd72a9a8b7d powerpc/uaccess: Avoid might_fault() when user access is enabled * a031ba877eb5 spi: pxa2xx: Fix the controller numbering for Wildcat Point * 4080ba03f38c clk: divider: fix initialization with parent_hw * 67c71a22bd34 RDMA/hns: Disable RQ inline by default * fce1063a755f RDMA/hns: Add mapped page count checking for MTR * fdfb08adc862 RDMA/hns: Fix type of sq_signal_bits * aa26140e7937 RDMA/hns: Avoid filling sgid index when modifying QP to RTR * a31c8f42ce99 RDMA/siw: Fix calculation of tx_valid_cpus size * 7ba39fceb055 RDMA/hns: Remove the reserved WQE of SRQ * 794b1eb67505 RDMA/hns: Fixed wrong judgments in the goto branch * aed46ff85eb1 RDMA/hns: Force srq_limit to 0 when creating SRQ * 5a5056a400e7 RDMA/hns: Bugfix for checking whether the srq is full when post wr * 63d8526e288b RDMA/hns: Allocate one more recv SGE for HIP08 * d33ca3872e94 kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir * bde59afb0f5e kunit: tool: fix unit test cleanup handling * 4863b496e022 clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs * 262df9685e6a clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON * ca171daaf4fa clk: qcom: gfm-mux: fix clk mask * 0e6abd5f9878 powerpc/sstep: Fix darn emulation * 58cd0d2faf09 powerpc/sstep: Fix load-store and update emulation * 0c3a1bec8275 powerpc/8xx: Fix software emulation interrupt * 6fb4165dd9e2 powerpc/pseries/dlpar: handle ibm, configure-connector delay status * 0caff2c7df32 mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() * 2530c2fcd570 mfd: altera-sysmgr: Fix physical address storing more * 3bf69497bba1 spi: stm32: properly handle 0 byte transfer * 15f5f83198e6 RDMA/rxe: Correct skb on loopback path * 079cebab8e72 RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt * a6d7a13507b9 RDMA/rxe: Fix coding error in rxe_recv.c * 8feb101bf927 perf vendor events arm64: Fix Ampere eMag event typo * f1daa84254be perf tools: Fix DSO filtering when not finding a map for a sampled address * 4fae716d1ce2 platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT * 657b22c97439 platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT * 0b23df0f63da platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable * 859b1002e388 rtc: zynqmp: depend on HAS_IOMEM * ccbdf0c8704e tracepoint: Do not fail unregistering a probe due to memory failure * 7b43f95c1fa9 IB/cm: Avoid a loop when device has 255 ports * 32538379d35d IB/mlx5: Return appropriate error code instead of ENOMEM * d78c3672288d iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping * 5135ad572da7 iommu: Move iotlb_sync_map out from __iommu_map * 818984634168 amba: Fix resource leak for drivers without .remove * 4a586840a3a3 i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency * 39270c122d6f i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct * b85c8f68c783 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores * efa165f2071e mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes * 676aa6bad7c2 mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe * 2d5cb23241e8 mmc: sdhci-sprd: Fix some resource leaks in the remove function * 9f5398d5f24e mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function * 26b4cc834674 powerpc: Fix build error in paravirt.h * 221a42984543 powerpc/time: Enable sched clock for irqtime * 773f9a944a1c powerpc/sstep: Fix incorrect return from analyze_instr() * 02f415bcf607 powerpc/sstep: Check instruction validity against ISA version before emulation * 96d3de51972f powerpc/47x: Disable 256k page size * 5866ad6f861a powerpc/kvm: Force selection of CONFIG_PPC_FPU * 812b5c3bf6ef KVM: PPC: Make the VMX instruction emulation routines static * daf9eac95154 IB/umad: Return EPOLLERR in case of when device disassociated * c911568e245b IB/umad: Return EIO in case of when device disassociated * 1d8eaee00aea RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used * 47049c61349e tools/testing/scatterlist: Fix overflow of max segment size * c4b97710b10e iommu: Switch gather->end to the inclusive end * 798ccdeb1752 scsi: lpfc: Fix ancient double free * 78c28007b9e4 objtool: Fix ".cold" section suffix check for newer versions of GCC * b430c44814da objtool: Fix retpoline detection in asm code * 473c0c0a8d7d objtool: Fix error handling for STD/CLD warnings * 828e8e61c55c auxdisplay: Fix duplicate CHARLCD config symbol * 6d6dfeabacfb auxdisplay: ht16k33: Fix refresh rate handling * 5ca0ab462636 watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready * de477430e071 isofs: release buffer head before return * 0068aad36244 regulator: core: Avoid debugfs: Directory ... already present! error * a4eb0c6e3621 power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable * 8f976dc92eff power: supply: axp20x_usb_power: Init work before enabling IRQs * 0e6828b9f1e6 scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() * 9a5ee39a6445 scsi: isci: Pass gfp_t flags in isci_port_link_up() * 6c9822a2933e scsi: isci: Pass gfp_t flags in isci_port_link_down() * fa33884303dc scsi: mvsas: Pass gfp_t flags to libsas event notifiers * 333d5eed1f44 scsi: libsas: Introduce a _gfp() variant of event notifiers * 04d7a4e2f658 scsi: libsas: Remove notifier indirection * 23e48113dda2 regulator: s5m8767: Drop regulators OF node reference * 2e3cc0aee88f spi: atmel: Put allocated master before return * 369124467356 regulator: s5m8767: Fix reference count leak * 065830e90f80 certs: Fix blacklist flag type confusion * ea32c4f3551f watch_queue: Drop references to /dev/watch_queue * 2a987e824e8f regulator: axp20x: Fix reference cout leak * 8afd192f3f6e platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask * f09f5275c6e7 platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT * 36455e1eb1af clk: sunxi-ng: h6: Fix clock divider range on some clocks * 6a1d8862ec64 IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex * 01f2e63a63ee RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation * 776f20a8035a spi: imx: Don't print error on -EPROBEDEFER * 214aa69cac91 module: harden ELF info handling * 62ecd2b17d70 clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined * 9085a3d97b31 clocksource/drivers/ixp4xx: Select TIMER_OF when needed * b5724b9f7bea power: supply: fix sbs-charger build, needs REGMAP_I2C * 2904bfa3a8be dmaengine: idxd: set DMA channel to be private * 39a47e477615 rtc: s5m: select REGMAP_I2C * 5d82f643b39d power: reset: at91-sama5d2_shdwc: fix wkupdbc mask * 1f844e41074a RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug * e06f0e929c5f RDMA/rtrs-srv: Init wr_cnt as 1 * fba5f5e118b3 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt * 608ea87d965a RDMA/rtrs-srv: Fix missing wr_cqe * 4d7e175f36e0 RDMA/rtrs: Call kobject_put in the failure path * 9178805a1c73 RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails * 3429e89505c8 RDMA/rtrs-clt: Set mininum limit when create QP * 71b335154800 RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect * 92fa652008d8 RDMA/rtrs-srv: Release lock before call into close_sess * d6f63d0ab829 RDMA/rtrs: Extend ibtrs_cq_qp_create * c6b812037a66 of/fdt: Make sure no-map does not remove already reserved regions * 3b0f824e9689 fdt: Properly handle "no-map" field in the memory region * cea5dc9e121b power: supply: cpcap-charger: Fix power_supply_put on null battery pointer * c2d2d168e649 scsi: ufs: Fix a possible NULL pointer issue * dbf415f7c6a2 power: supply: cpcap-battery: Fix missing power_supply_put() * 8dba89397479 power: supply: cpcap-charger: Fix missing power_supply_put() * 7ac642e48280 mfd: bd9571mwv: Use devm_mfd_add_devices() * 8fe1901ad7cb dmaengine: hsu: disable spurious interrupt * 683ea7cffae8 dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels * be5df6a0d488 dmaengine: qcom: Always inline gpi_update_reg * 649b59e044b0 rtc: rx6110: fix build against modular I2C * 7edddd194121 dmaengine: owl-dma: Fix a resource leak in the remove function * 34264b7f6480 dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function * bbd3614023e9 dmaengine: fsldma: Fix a resource leak in the remove function * a146122b7b54 RDMA/siw: Fix handling of zero-sized Read and Receive Queues. * d7704a6a5cbe HID: core: detect and skip invalid inputs to snto32() * 758ed157fdae clk: renesas: r8a779a0: Fix parent of CBFUSA clock * 12b034515e89 clk: renesas: r8a779a0: Remove non-existent S2 clock * 6b3cdd1d97c6 clk: sunxi-ng: h6: Fix CEC clock * 1c9339a5659f spi: cadence-quadspi: Abort read if dummy cycles required are too many * 010c7de54f77 i2c: iproc: handle master read request * 7c0388c0b1d6 i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) * 609e4e6b9d9b i2c: iproc: handle only slave interrupts which are enabled * 2861bf1f507e quota: Fix memory leak when handling corrupted quota file * 7b0f0e83af4e arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators * a6db7d619523 regulator: qcom-rpmh-regulator: add pm8009-1 chip revision * fe7151072981 selftests/powerpc: Make the test check in eeh-basic.sh posix compliant * 3f3040b25e7e clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() * e5a7f576022b clk: meson: clk-pll: make "ret" a signed integer * 79003c3cf8da clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL * aa614bcab3f7 power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression * b83ca7e9d057 HSI: Fix PM usage counter unbalance in ssi_hw_init * c5ba44b542ce capabilities: Don't allow writing ambiguous v3 file capabilities * 665a38726bcd Input: imx_keypad - add dependency on HAS_IOMEM * 7f267c28452f Input: da7280 - protect OF match table with CONFIG_OF * 596cdf77faa2 Input: da7280 - fix missing error test * bb86d1c693ce drm/amdgpu/display: remove hdcp_srm sysfs on device removal * 0844f7ee5d13 smp: Process pending softirqs in flush_smp_call_function_from_idle() * ad5b15a68f9a irqchip/imx: IMX_INTMUX should not default to y, unconditionally * c7fd492e3a45 ubifs: Fix error return code in alloc_wbufs() * c9a6c5eb7de4 ubifs: replay: Fix high stack usage, again * 140d1eaa3e03 ubifs: Fix memleak in ubifs_init_authentication * b034433208e3 jffs2: fix use after free in jffs2_sum_write_data() * 86d89a12dc7d fs/jfs: fix potential integer overflow on shift of a int * 54e5c1af2244 ASoC: simple-card-utils: Fix device module clock * 3d9ed69f5bf9 ima: Free IMA measurement buffer after kexec syscall * 8783dbf0ad0d ima: Free IMA measurement buffer on error * 8e8660d5be88 ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk * 5c37f86b1c75 nvmet: set status to 0 in case for invalid nsid * b3ed699ccee2 nvmet: remove extra variable in identify ns * d160a1c3ad68 nvme-multipath: set nr_zones for zoned namespaces * 6d6898e9be78 nvmet-tcp: fix potential race of tcp socket closing accept_work * 4b17476d8092 nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs * 08324a2711ec io_uring: fix possible deadlock in io_uring_poll * 8164e9000ea7 crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() * 7e04afabec1c hwrng: timeriomem - Fix cooldown period calculation * 6cfa1849aa11 drm/dp_mst: Don't cache EDIDs for physical ports * af26e888e611 drm/virtio: fix an error code in virtio_gpu_init() * a968ef1017bd drm/lima: fix reference leak in lima_pm_busy * cc66a93f1a26 drm/vc4: hdmi: Update the CEC clock divider on HSM rate change * d1ce2dc3f5c2 drm/vc4: hdmi: Compute the CEC clock divider from the clock rate * 7b13c09fc4dc drm/vc4: hdmi: Restore cec physical address on reconnect * 59670152ea92 drm/vc4: hdmi: Fix up CEC registers * 27e603fceba3 drm/vc4: hdmi: Fix register offset with longer CEC messages * fdf705a5178a drm/vc4: hdmi: Move hdmi reset to bind * 7a7da3a452bb s390/zcrypt: return EIO when msg retry limit reached * 8713d08dd17c KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 * cd123dfb900c MIPS: relocatable: Provide kaslr_offset() to get the kernel offset * ba8158ea1d44 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge * 5001c81ac621 btrfs: clarify error returns values in __load_free_space_cache * 1bc8582dc538 ASoC: SOF: debug: Fix a potential issue on string buffer termination * 956796dd50de ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown * d963d7e8be8e ASoC: qcom: lpass: Fix i2s ctl register bit map * 3cea264b50d8 locking/lockdep: Avoid unmatched unlock * 802c496ad623 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E * 6fadf213945c ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 * af81d7a217db ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E * fd96c68b5b17 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() * 45acd6e2eccf drm/mediatek: Check if fb is null * 4b6d5a571b30 KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs * f38eaa38977b ASoC: qcom: Fix typo error in HDMI regmap config callbacks * 6fefe6cb6aa5 f2fs: fix a wrong condition in __submit_bio * 43b1862ce716 drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() * dadac6ab6406 f2fs: fix to avoid inconsistent quota data * c10d188ce35b mtd: rawnand: intel: Fix an error handling path in 'ebu_dma_start()' * 0b9b0bde9250 mtd: parsers: afs: Fix freeing the part name memory in failure * 1a509a2ddbd7 ASoC: codecs: add missing max_register in regmap config * 2248df374223 ASoC: cpcap: fix microphone timeslot mask * a3e683a38148 ata: ahci_brcm: Add back regulators management * 7d139eb7944f mm: proc: Invalidate TLB after clearing soft-dirty page state * 1c649f48e44d irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags * 22be6292f933 drm/nouveau: bail out of nouveau_channel_new if channel init fails * 1227d25a19ff crypto: talitos - Fix ctr(aes) on SEC1 * c18c71f6e020 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) * ae5c1589d012 mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() * b0a2bbe6142e perf/arm-cmn: Move IRQs when migrating context * ae33f15a72ba perf/arm-cmn: Fix PMU instance naming * 1cb08f474be7 ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend * ea6ccb7d2007 ASoC: qcom: lpass-cpu: Remove bit clock state check * e9dcc5e5eab4 f2fs: compress: fix potential deadlock * 9ea33f83b151 f2fs: fix null page reference in redirty_blocks * 17bd7926849e sched/eas: Don't update misfit status if the task is pinned * 08df8cbd034c ASoC: max98373: Fixes a typo in max98373_feedback_get * e61927d07b04 media: i2c/Kconfig: Select FWNODE for OV772x sensor * bd2e658ae5c8 media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values * e02b9e282308 media: pxa_camera: declare variable when DEBUG is defined * d780594bad56 mtd: phram: use div_u64_rem to stop overwrite len in phram_setup * 1ff3568dad78 media: mtk-vcodec: fix argument used when DEBUG is defined * 968a7e9a04f8 media: cx25821: Fix a bug when reallocating some dma memory * f655fb2923f9 media: qm1d1c0042: fix error return code in qm1d1c0042_init() * 12a848b3612a media: atomisp: Fix a buffer overflow in debug code * fa0829fc98ea media: vidtv: psi: fix missing crc for PMT * 78b134feb0c7 media: lmedm04: Fix misuse of comma * 2eb93424d58d media: software_node: Fix refcounts in software_node_get_next_child() * 95007a610ede drm/amd/display: Fix HDMI deep color output for DCE 6-11. * f216e914106b drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. * 7cd35a83aa84 macintosh/adb-iop: Use big-endian autopoll mask * db10f3338e87 bsg: free the request before return error code * b720e3d5a67c drm/amdgpu: toggle on DF Cstate after finishing xgmi injection * 706410da1e34 drm/tegra: Fix reference leak when pm_runtime_get_sync() fails * 5069373cae8a MIPS: Compare __SYNC_loongson3_war against 0 * ebd7426b1267 MIPS: properly stop .eh_frame generation * 78a73b99ac50 media: ti-vpe: cal: fix write to unallocated memory * 21ceb483c2f8 media: imx7: csi: Fix pad link validation * 934fa59be5e7 media: imx7: csi: Fix regression for parallel cameras on i.MX6UL * b0e5d228430e drm/sun4i: tcon: fix inverted DCLK polarity * 1a2e8fc90602 sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue * 1515d61bd9ee crypto: bcm - Rename struct device_private to bcm_device_private * 425951b2256f crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig * b00582072deb evm: Fix memleak in init_desc * 977630fee781 ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai * 33f54ec318e6 ASoC: cs42l56: fix up error handling in probe * 889385a944b7 media: aspeed: fix error return code in aspeed_video_setup_video() * 1689542262dc media: tm6000: Fix memleak in tm6000_start_stream * 9e421dd6e33c media: media/pci: Fix memleak in empress_init * c28ea5110e4c media: em28xx: Fix use-after-free in em28xx_alloc_urbs * d025f2666daa media: vsp1: Fix an error handling path in the probe function * a255af7b796d media: camss: missing error code in msm_video_register() * 2b5d3eefb76e media: camss: Fix signedness bug in video_enum_fmt() * a35126ff55e7 media: mtk-vcodec: fix error return code in vdec_vp9_decode() * 3d046caec3c8 media: imx: Fix csc/scaler unregister * a6a6716d6d93 media: imx: Unregister csc/scaler only if registered * b518748ad3f6 media: i2c: ov5670: Fix PIXEL_RATE minimum value * cdde346705e6 media: ipu3-cio2: Build only for x86 * 4b0a1cd29a6b drm/fourcc: fix Amlogic format modifier masks * 896f08f9bb74 drm/virtio: make sure context is created in gem open * 4800d3e84e0d MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 * 5d1e07d9c111 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init * 552d169dc116 drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition * 6eddd494682c drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node * 9bb9cb93ec7f drm: rcar-du: Fix crash when using LVDS1 clock for CRTC * f2adf52894a8 drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() * e1b1cdba4856 kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() * 2a771d12dc4a ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA * 05a6578c5f8a media: allegro: Fix use after free on error * e290cf88b4c3 hwrng: ingenic - Fix a resource leak in an error handling path * cf9244b86ef0 crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled * ca8eab038953 crypto: sun4i-ss - fix kmap usage * ae2cb3a92706 crypto: sun4i-ss - linearize buffers content must be kept * 52fa9078c279 drm/panel: s6e63m0: Support max-brightness * 49103b3b61ef drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check * bd67ad100f29 drm/panel: mantix: Tweak init sequence * 6c7ab3f15178 drm/panel: s6e63m0: Fix init sequence again * d8d020f60d14 drm/fb-helper: Add missed unlocks in setcmap_legacy() * a2c28a54fecc gma500: clean up error handling in init * 487f0b26e06c drm: document that user-space should force-probe connectors * 1864f2b5036d drm/gma500: Fix error return code in psb_driver_load() * 99ff6a6b8d86 fbdev: aty: SPARC64 requires FB_ATY_CT * 4d97d9ebe738 net: phy: mscc: coma mode disabled for VSC8514 * 72e17930cdd5 net: phy: mscc: improved serdes calibration applied to VSC8514 * 371e1442df09 net: ipa: initialize all resources * f5db88cecfd9 ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 * c21d8e7d1369 net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ * 5b2b4d2e0921 net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices * f5f3b5800e7a net/mlx5e: E-switch, Fix rate calculation for overflow * 38a038fecbd4 soc: aspeed: socinfo: Add new systems * 0487a33ddf50 Bluetooth: hci_qca: Fixed issue during suspend * b9244c7f9eba Bluetooth: hci_qca: check for SSR triggered flag while suspend * 78bd77824d67 arm64: dts: mt8183: Fix GCE include path * fe38fc32c41b ARM: tegra: ouya: Fix eMMC on specific bootloaders * fb2436e247b6 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips * e6c45085c0c0 arm64: dts: mt8183: Add missing power-domain for pwm0 node * fe4a4ab0dfea arm64: dts: mt8183: refine gamma compatible name * a3fc70eb23db arm64: dts: mt8183: rename rdma fifo size * 67cac1827aa8 selftests/bpf: Don't exit on failed bpf_testmod unload * 0e0389b78cdf x86/sgx: Fix the return type of sgx_init() * 3752f11db175 tty: implement read_iter * c075867d7108 tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer * 02ef0a78d520 arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength * 596ab96935d2 arm64: dts: qcom: sm8250: correct sdhc_2 xo clk * fde1ac11120d selftests/bpf: Sync RCU before unloading bpf_testmod * f644edfeff38 bpf: Declare __bpf_free_used_maps() unconditionally * 12191279d343 serial: stm32: fix DMA initialization error handling * d157410b6cce Bluetooth: hci_qca: Wait for SSR completion during suspend * 27f8ad85e273 arm64: dts: broadcom: bcm4908: use proper NAND binding * 2d6765feeac0 Bluetooth: Remove hci_req_le_suspend_config * 4a3e64550b19 net: enetc: fix destroyed phylink dereference during unbind * badce8f2bc13 net: mvneta: Remove per-cpu queue mapping for Armada 3700 * f32a524c844d net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP * 50b63f194efa net: amd-xgbe: Reset link when the link never comes back * 7e78073feb53 net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning * c823a434b70b net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout * 486f5e4d9d33 net: phy: mscc: adding LCPLL reset to VSC8514 * f984701ca13a net: dsa: felix: don't deinitialize unused ports * 1bfa72d34487 net: dsa: felix: perform teardown in reverse order of setup * d052b2e6a933 ibmvnic: serialize access to work queue on remove * 8db126a77299 ibmvnic: skip send_request_unmap for timeout reset * d3ad096158c3 ibmvnic: add memory barrier to protect long term buffer * 7c5fdd4de87d bpf: Clear subreg_def for global function return values * 864f6c3a6e74 b43: N-PHY: Fix the update of coef for the PHY revision >= 3case * 7800c06a0394 cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds * 77371ababba8 net: axienet: Handle deferred probe on clock properly * ca90ff61d522 tcp: fix SO_RCVLOWAT related hangs under mem pressure * 6e837d00276d selftests: mptcp: fix ACKRX debug message * 6f8d5d68b66f bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx * 7aaa11d8dd0c bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation * 9e684f7fceed bpf: Fix an unitialized value in bpf_iter * 703df6ba87c9 libbpf: Ignore non function pointer member in struct_ops * 70efd8b52f97 mac80211: fix potential overflow when multiplying to u32 integers * b825dd951397 net/mlx5e: Check tunnel offload is required before setting SWP * 8e4bcfd8d8b7 net/mlx5e: CT: manage the lifetime of the ct entry object * 345f581e5fa5 net/mlx5: Disable devlink reload for lag devices * 637ffa4261cd net/mlx5: Disallow RoCE on lag device * d0ad9b318ed6 net/mlx5: Disallow RoCE on multi port slave device * 9c9fb9f9254e net/mlx5: Disable devlink reload for multi port slave device * 38b83c1e6966 net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context * 55562a79da06 net/mlx5e: Replace synchronize_rcu with synchronize_net * 2e5d24b3bf09 net/mlx5: Fix health error state handling * 9ee95cdfb4a4 net/mlx5e: Change interrupt moderation channel params also when channels are closed * 4b8b04561320 net/mlx5e: Don't change interrupt moderation params when DIM is enabled * 5cae37db0559 net/mlx5e: Enable XDP for Connect-X IPsec capable devices * b84ee271c65e net: phy: consider that suspend2ram may cut off PHY power * 7c0425bd9d1b dpaa2-eth: fix memory leak in XDP_REDIRECT * 0903d069efdb xen/netback: fix spurious event detection for common event case * 761c9ba3a054 bnxt_en: Fix devlink info's stored fw.psid version format. * 40e841335bd7 bnxt_en: reverse order of TX disable and carrier off * 12e16893ac60 ibmvnic: Set to CLOSED state even on error * 7cd60dd3561f selftests/bpf: Convert test_xdp_redirect.sh to bash * 65cd43086d8f ath9k: fix data bus crash when setting nf_override via debugfs * 270476930357 iwlwifi: pnvm: increment the pointer before checking the TLV * 3d338b18d61b iwlwifi: pnvm: set the PNVM again if it was already loaded * 2526c18de3ad bpf_lru_list: Read double-checked variable once without lock * 18b83fc1d2ab iwlwifi: mvm: don't check if CSA event is running before removing * 3048a7433977 iwlwifi: mvm: assign SAR table revision to the command later * dbc1fba66586 iwlwifi: mvm: send stored PPAG command instead of local * b23e27d56332 iwlwifi: mvm: store PPAG enabled/disabled flag properly * 745d375cf487 iwlwifi: mvm: fix the type we use in the PPAG table validity checks * ab2db97c7c11 soc: aspeed: snoop: Add clock control logic * 02823f0cd765 ath11k: fix a locking bug in ath11k_mac_op_start() * 99520e97d93d ath10k: Fix lockdep assertion warning in ath10k_sta_statistics * e9397f46891d ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() * 55eceabb139a ARM: at91: use proper asm syntax in pm_suspend * 4e5d3ff90b38 staging: wfx: fix possible panic with re-queued frames * a6c9669be52c optee: simplify i2c access * 78eacadea62b ARM: s3c: fix fiq for clang IAS * d7a5fa9c249e iwlwifi: mvm: set enabled in the PPAG command properly * e24333dd688a arm64: dts: meson: fix broken wifi node for Khadas VIM3L * 62dd5b401dc3 arm64: dts: msm8916: Fix reserved and rfsa nodes unit address * 057e215531a7 soc: qcom: ocmem: don't return NULL in of_get_ocmem * e3c47f349bef Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv * ccec2a9596db opp: Correct debug message in _opp_add_static_v2() * e95d4a555898 arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware * 21883906bdd1 ARM: dts: armada388-helios4: assign pinctrl to each fan * 5d061285445b ARM: dts: armada388-helios4: assign pinctrl to LEDs * 16a70042934d can: mcp251xfd: mcp251xfd_probe(): fix errata reference * 7df9337e618f arm64: dts: renesas: beacon: Fix EEPROM compatible value * 5c0b0b864d2a x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too * 87f7bdf9c02d staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules * a459ba742852 usb: dwc2: Make "trimming xfer length" a debug message * fc04ddf806b6 usb: dwc2: Abort transaction after errors with unknown reason * eae65bd616ca usb: dwc2: Do not update data length if it is 0 on inbound transfers * eaf6f7bb2a77 ARM: dts: Configure missing thermal interrupt for 4430 * f9ce8ea4c13a memory: ti-aemif: Drop child node when jumping out loop * 432539871b33 Bluetooth: Put HCI device if inquiry procedure interrupts * 259ce5ae8efa Bluetooth: drop HCI device reference before return * 0b95632402ef staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet * 235182fd7a21 soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function * 6880c7b9fef9 soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() * ecf983364a52 arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node * 26cb0f69f131 usb: gadget: u_audio: Free requests only after callback * f5dae85e244c ACPICA: Fix exception code class checks * 531cd624a8f1 arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node * 4c85e843f100 cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() * 569ca6983eb0 cpufreq: brcmstb-avs-cpufreq: Free resources in error path * e24ed826712a arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors * f15b9f27b214 arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz * be6c9635e200 arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency * c38f1590ffd4 arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card * 676153cae6db arm64: dts: allwinner: H6: properly connect USB PHY to port 0 * 71c4341db0dd arm64: dts: allwinner: A64: properly connect USB PHY to port 0 * 0291e2c47f18 firmware: arm_scmi: Fix call site of scmi_notification_exit * acb6481ada90 bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args * 040121ebd4aa bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h * ba4644306253 net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock * 6c4038e221ba arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible * 02c4cff31a60 staging: vchiq: Fix bulk transfers on 64-bit builds * 27af7c0ce2cf staging: vchiq: Fix bulk userdata handling * 8c02ace8bb0b Bluetooth: hci_qca: Fix memleak in qca_controller_memdump * 9518446edbf7 memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops * c4fd0fe67821 arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso * 30cb404b0f2d arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 * d65d2e5b9ae0 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family * 993242508e74 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa * 84f2a2b2ad82 ARM: dts: exynos: correct PMIC interrupt trigger level on Spring * dedc8753b8fd ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato * d834133f637f ARM: dts: exynos: correct PMIC interrupt trigger level on Monk * 306fb69bdcf0 ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 * f4b2c1c919c7 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable * 3a88bfec24f2 arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio * 60d3aa7d4289 Bluetooth: Fix initializing response id after clearing struct * 0db3cb59cc0d Bluetooth: hci_uart: Fix a race for write_work scheduling * 952f507a7336 Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function * 7057811e9d33 ath10k: Fix error handling in case of CE pipe init failure * 52fc4fec3204 drm/i915/gt: One more flush for Baytrail clear residuals * 0a01909195a8 ALSA: pcm: Don't call sync_stop if it hasn't been stopped * 312086e9f449 ALSA: pcm: Assure sync with the pending stop operation at suspend * 3a13ee9801be ALSA: pcm: Call sync_stop at disconnection * 10109dadef44 random: fix the RNDRESEEDCRNG ioctl * 2396480071a8 vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y * 7c86f1c38fae MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section * d5ef4d3ab63d zsmalloc: account the number of compacted pages correctly * bb53cc29a90f ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode * 44308ca9d0f7 bfq: Avoid false bfq queue merging * 13a2b18f1c47 virt: vbox: Do not use wait_event_interruptible when called from kernel context * 9889d3fc52a8 PCI: Decline to resize resources if boot config must be preserved * b85cb142366a PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 * 9e9de58b0f9b w1: w1_therm: Fix conversion result for negative temperatures * 859aafbd9dbc kdb: Make memory allocations more robust * a2fb4fa45ff3 scsi: qla2xxx: Fix mailbox Ch erroneous error * c9f0028b73a2 scsi: libsas: docs: Remove notify_ha_event() * 03836bf2eb84 driver core: auxiliary bus: Fix calling stage for auxiliary bus init * d28808692e5d debugfs: do not attempt to create a new file before the filesystem is initalized * b874082027b5 debugfs: be more robust at handling improper input in debugfs_lookup() * cdb43e00d9da vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() * 572e2b02ea91 vmlinux.lds.h: add DWARF v5 sections