Skip to content

6.9.5-rc1 review

Greg Kroah-Hartman chrome-platform damon linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest157 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/157drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vmsdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+2 -10 replies
2/157drm/i915/hwmon: Get rid of devmdrivers/gpu/drm/i915/i915_hwmon.c+32 -140 replies
3/157afs: Dont cross .backup mountpoint from backup volumefs/afs/mntpt.c+5 -00 replies
4/157erofs: avoid allocating DEFLATE streams before mountingfs/erofs/decompressor_deflate.c+30 -270 replies
5/157x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greaterarch/x86/kernel/cpu/topology_amd.c+2 -20 replies
6/157vxlan: Fix regression when dropping packets due to invalid src addressesdrivers/net/vxlan/vxlan_core.c+4 -40 replies
7/157f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()fs/f2fs/inode.c+6 -00 replies
8/157media: lgdt3306a: Add a check against null-pointer-defdrivers/media/dvb-frontends/lgdt3306a.c+5 -00 replies
9/157drm/amdgpu: add error handle to avoid out-of-boundsdrivers/gpu/drm/amd/amdgpu/sdma_v4_0.c+3 -00 replies
10/157drm/xe/bb: assert width in xe_bb_create_job()drivers/gpu/drm/xe/xe_bb.c+2 -10 replies
11/157bcache: fix variable length array abuse in btree_iterdrivers/md/bcache/bset.c drivers/md/bcache/bset.h drivers/md/bcache/btree.c +3 more+71 -600 replies
12/157crypto: starfive - Do not free stack bufferdrivers/crypto/starfive/jh7110-rsa.c+0 -10 replies
13/157btrfs: qgroup: fix initialization of auto inherit arrayfs/btrfs/qgroup.c+1 -10 replies
14/157wifi: rtw89: correct aSIFSTime for 6GHz banddrivers/net/wireless/realtek/rtw89/mac80211.c+1 -10 replies
15/157ata: pata_legacy: make legacy_exit() work againdrivers/ata/pata_legacy.c+4 -40 replies
16/157fsverity: use register_sysctl_init() to avoid kmemleak warningfs/verity/init.c+1 -60 replies
17/157proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operationfs/proc/fd.c+20 -220 replies
18/157platform/chrome: cros_ec: Handle events during suspend after resume completiondrivers/platform/chrome/cros_ec.c+8 -80 replies
19/157thermal/drivers/qcom/lmh: Check for SCM availability at probedrivers/thermal/qcom/lmh.c+3 -00 replies
20/157soc: qcom: rpmh-rsc: Enhance check for VRM in-flight requestdrivers/soc/qcom/cmd-db.c drivers/soc/qcom/rpmh-rsc.c include/soc/qcom/cmd-db.h+42 -30 replies
21/157ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxxdrivers/acpi/resource.c+12 -00 replies
22/157arm64: tegra: Correct Tegra132 I2C aliasarch/arm64/boot/dts/nvidia/tegra132-norrin.dts arch/arm64/boot/dts/nvidia/tegra132.dtsi+3 -30 replies
23/157arm64: dts: qcom: qcs404: fix bluetooth device addressarch/arm64/boot/dts/qcom/qcs404-evb.dtsi+1 -10 replies
24/157md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDINGdrivers/md/raid5.c+3 -120 replies
25/157wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware commanddrivers/net/wireless/realtek/rtw89/pci.c+2 -10 replies
26/157wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AUdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+10 -150 replies
27/157wifi: rtl8xxxu: enable MFP support with security flag of RX descriptordrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+14 -20 replies
28/157wifi: rtlwifi: rtl8192de: Fix 5 GHz TX powerdrivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c+2 -20 replies
29/157wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAEdrivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h+16 -30 replies
30/157wifi: rtlwifi: rtl8192de: Fix endianness issue in RX pathdrivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h+15 -660 replies
31/157arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPParch/arm64/boot/dts/qcom/sc8280xp.dtsi+5 -00 replies
32/157arm64: dts: hi3798cv200: fix the size of GICRarch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi+1 -10 replies
33/157arm64: dts: ti: verdin-am62: Set memory size to 2gbarch/arm64/boot/dts/ti/k3-am62-verdin.dtsi+1 -10 replies
34/157media: mgb4: Fix double debugfs removedrivers/media/pci/mgb4/mgb4_core.c+4 -30 replies
35/157media: mc: Fix graph walk in media_pipeline_startdrivers/media/mc/mc-entity.c+6 -00 replies
36/157media: mc: mark the media devnode as registered from the, startdrivers/media/mc/mc-devnode.c+2 -30 replies
37/157media: mxl5xx: Move xpt structures off stackdrivers/media/dvb-frontends/mxl5xx.c+11 -110 replies
38/157media: v4l2-core: hold videodev_lock until dev reg, finishesdrivers/media/v4l2-core/v4l2-dev.c+3 -00 replies
39/157media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value reportingdrivers/media/i2c/ov2740.c+6 -50 replies
40/157media: v4l: async: Properly re-initialise notifier entry in unregisterdrivers/media/v4l2-core/v4l2-async.c+1 -10 replies
41/157media: v4l: async: Dont set notifiers V4L2 device if registering failsdrivers/media/v4l2-core/v4l2-async.c+1 -70 replies
42/157media: v4l: async: Fix notifier list entry initdrivers/media/v4l2-core/v4l2-async.c+2 -00 replies
43/157mmc: davinci: Dont strip remove function when driver is builtindrivers/mmc/host/davinci_mmc.c+2 -20 replies
44/157mmc: core: Add mmc_gpiod_set_cd_config() functiondrivers/mmc/core/slot-gpio.c include/linux/mmc/slot-gpio.h+21 -00 replies
45/157mmc: sdhci: Add support for "Tuning Error" interruptsdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+10 -30 replies
46/157mmc: sdhci-acpi: Sort DMI quirks alphabeticallydrivers/mmc/host/sdhci-acpi.c+13 -120 replies
47/157mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not workingdrivers/mmc/host/sdhci-acpi.c+24 -00 replies
48/157mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-Adrivers/mmc/host/sdhci-acpi.c+11 -00 replies
49/157mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TAdrivers/mmc/host/sdhci-acpi.c+13 -00 replies
50/157drm/fbdev-generic: Do not set physical framebuffer addressdrivers/gpu/drm/drm_fbdev_generic.c+0 -10 replies
51/157fbdev: savage: Handle err return when savagefb_check_var faileddrivers/video/fbdev/savage/savagefb_driver.c+4 -10 replies
52/157firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() failsdrivers/firmware/qcom/qcom_scm.c+12 -60 replies
53/157drm/amdgpu/atomfirmware: add intergrated info v2.3 tabledrivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c drivers/gpu/drm/amd/include/atomfirmware.h+58 -00 replies
54/1579p: add missing locking around taking dentry fid listfs/9p/vfs_dentry.c+7 -20 replies
55/157drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platformsdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c+11 -90 replies
56/157Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"drivers/gpu/drm/amd/amdkfd/kfd_device.c+2 -90 replies
57/157KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright maskedarch/x86/kvm/svm/svm.c+19 -80 replies
58/157KVM: arm64: Fix AArch32 register narrowing on userspace writearch/arm64/kvm/guest.c+1 -10 replies
59/157KVM: arm64: Allow AArch32 PSTATE.M to be restored as System modearch/arm64/kvm/guest.c+1 -00 replies
60/157KVM: arm64: AArch32: Fix spurious trapping of conditional instructionsarch/arm64/kvm/hyp/aarch32.c+16 -20 replies
61/157LoongArch: Add all CPUs enabled by fdt to NUMA node 0arch/loongarch/include/asm/numa.h arch/loongarch/kernel/smp.c+5 -10 replies
62/157LoongArch: Fix built-in DTB detectionarch/loongarch/kernel/setup.c+1 -10 replies
63/157LoongArch: Override higher address bits in JUMP_VIRT_ADDRarch/loongarch/include/asm/stackframe.h+1 -10 replies
64/157LoongArch: Fix entry point in kernel image headerarch/loongarch/kernel/head.S arch/loongarch/kernel/vmlinux.lds.S drivers/firmware/efi/libstub/loongarch.c+8 -60 replies
65/157clk: bcm: dvp: Assign ->num before accessing ->hwsdrivers/clk/bcm/clk-bcm2711-dvp.c+2 -10 replies
66/157clk: bcm: rpi: Assign ->num before accessing ->hwsdrivers/clk/bcm/clk-raspberrypi.c+1 -10 replies
67/157clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLsdrivers/clk/qcom/clk-alpha-pll.c+2 -00 replies
68/157clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fix boot failuredrivers/clk/qcom/apss-ipq-pll.c+27 -30 replies
69/157crypto: ecdsa - Fix module auto-load on add-keycrypto/ecdsa.c+3 -00 replies
70/157crypto: ecrdsa - Fix module auto-load on add_keycrypto/ecrdsa.c+1 -00 replies
71/157crypto: qat - Fix ADF_DEV_RESET_SYNC memory leakdrivers/crypto/intel/qat/qat_common/adf_aer.c+5 -140 replies
72/157kbuild: Remove support for Clangs ThinLTO cachingMakefile+2 -30 replies
73/157mm: fix race between __split_huge_pmd_locked() and GUP-fastDocumentation/mm/arch_pgtable_helpers.rst arch/powerpc/mm/book3s64/pgtable.c arch/s390/include/asm/pgtable.h +4 more+39 -260 replies
74/157io_uring/napi: fix timeout calculationio_uring/napi.c+12 -100 replies
75/157io_uring: check for non-NULL file pointer in io_file_can_poll()io_uring/io_uring.h+1 -10 replies
76/157filemap: add helper mapping_max_folio_size()include/linux/pagemap.h+21 -130 replies
77/157iomap: fault in smaller chunks for non-large folio mappingsfs/iomap/buffered-io.c+1 -10 replies
78/157ACPI: APEI: EINJ: Fix einj_dev release leakdrivers/acpi/apei/einj-core.c+1 -10 replies
79/157i2c: acpi: Unbind mux adapters before deletedrivers/i2c/i2c-core-acpi.c+15 -40 replies
80/157HID: i2c-hid: elan: fix reset suspend current leakagedrivers/hid/i2c-hid/i2c-hid-of-elan.c+47 -120 replies
81/157scsi: core: Handle devices which return an unusually large VPD page countdrivers/scsi/scsi.c+7 -00 replies
82/157net/ipv6: Fix route deleting failure when metric equals 0net/ipv6/route.c+4 -10 replies
83/157net/9p: fix uninit-value in p9_client_rpc()net/9p/client.c+2 -00 replies
84/157net/tcp: Dont consider TCP_CLOSE in TCP_AO_ESTABLISHEDinclude/net/tcp_ao.h net/ipv4/tcp_ao.c+13 -70 replies
85/157selftests: net: lib: support errexit with busywaittools/testing/selftests/net/lib.sh+1 -30 replies
86/157selftests: net: lib: avoid error removing empty netns nametools/testing/selftests/net/lib.sh+7 -60 replies
87/157mm/ksm: fix ksm_pages_scanned accountingmm/ksm.c+2 -40 replies
88/157mm/ksm: fix ksm_zero_pages accountingfs/proc/base.c include/linux/ksm.h include/linux/mm_types.h +1 more+21 -110 replies
89/157kmsan: do not wipe out origin when doing partial unpoisoningmm/kmsan/core.c+11 -40 replies
90/157tpm_tis: Do *not* flush uninitialized workdrivers/char/tpm/tpm_tis_core.c+2 -10 replies
91/157cpufreq: amd-pstate: Fix the inconsistency in max frequency unitsdrivers/cpufreq/amd-pstate.c+1 -10 replies
92/157intel_th: pci: Add Meteor Lake-S CPU supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
93/157rtla/timerlat: Fix histogram report when a cpu count is 0tools/tracing/rtla/src/timerlat_hist.c+46 -220 replies
94/157sparc64: Fix number of online CPUsarch/sparc/include/asm/smp_64.h arch/sparc/kernel/prom_64.c arch/sparc/kernel/setup_64.c +1 more+3 -180 replies
95/157mm/hugetlb: do not call vma_add_reservation upon ENOMEMmm/hugetlb.c+14 -20 replies
96/157mm/cma: drop incorrect alignment check in cma_init_reserved_memmm/cma.c+0 -40 replies
97/157mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nidmm/hugetlb.c+3 -30 replies
98/157mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock againfs/proc/task_mmu.c+7 -20 replies
99/157mm/memory-failure: fix handling of dissolved but not taken off from buddy pagesmm/memory-failure.c+2 -20 replies
100/157mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAILmm/vmalloc.c+2 -30 replies
101/157selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepagestools/testing/selftests/mm/compaction_test.c+2 -00 replies
102/157selftests/mm: fix build warnings on ppc64tools/testing/selftests/mm/gup_test.c tools/testing/selftests/mm/uffd-common.h+2 -00 replies
103/157selftests/mm: compaction_test: fix bogus test success on Aarch64tools/testing/selftests/mm/compaction_test.c+13 -70 replies
104/157watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margindrivers/watchdog/rti_wdt.c+15 -190 replies
105/157bonding: fix oops during rmmoddrivers/net/bonding/bond_main.c+7 -60 replies
106/157irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() failsdrivers/irqchip/irq-riscv-intc.c+7 -20 replies
107/157wifi: ath10k: fix QCOM_RPROC_COMMON dependencydrivers/net/wireless/ath/ath10k/Kconfig+1 -00 replies
108/157kdb: Fix buffer overflow during tab-completekernel/debug/kdb/kdb_io.c+13 -80 replies
109/157kdb: Use format-strings rather than \0 injection in kdb_read()kernel/debug/kdb/kdb_io.c+34 -210 replies
110/157kdb: Fix console handling when editing and tab-completing commandskernel/debug/kdb/kdb_io.c+5 -00 replies
111/157kdb: Merge identical case statements in kdb_read()kernel/debug/kdb/kdb_io.c+1 -90 replies
112/157kdb: Use format-specifiers rather than memset() for padding in kdb_read()kernel/debug/kdb/kdb_io.c+3 -50 replies
113/157Revert "xsk: Support redirect to any socket bound to the same umem"net/xdp/xsk.c+1 -40 replies
114/157Revert "xsk: Document ability to redirect to any socket bound to the same umem"Documentation/networking/af_xdp.rst+13 -180 replies
115/157Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event"tools/perf/builtin-record.c+2 -40 replies
116/157e1000e: move force SMBUS near the end of enable_ulp functiondrivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/netdev.c+22 -180 replies
117/157sparc: move struct termio to asm/termios.harch/sparc/include/uapi/asm/termbits.h arch/sparc/include/uapi/asm/termios.h+9 -100 replies
118/157ext4: Fixes len calculation in mpage_journal_page_buffersfs/ext4/inode.c+1 -10 replies
119/157ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflowfs/ext4/mballoc.h+1 -10 replies
120/157ext4: fix mb_cache_entrys e_refcnt leak in ext4_xattr_block_cache_find()fs/ext4/xattr.c+3 -10 replies
121/157riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 boardarch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi+0 -10 replies
122/157ARM: dts: samsung: smdkv310: fix keypad no-autorepeatarch/arm/boot/dts/samsung/exynos4210-smdkv310.dts+1 -10 replies
123/157ARM: dts: samsung: smdk4412: fix keypad no-autorepeatarch/arm/boot/dts/samsung/exynos4412-smdk4412.dts+1 -10 replies
124/157ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeatarch/arm/boot/dts/samsung/exynos4412-origen.dts+1 -10 replies
125/157parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREAarch/parisc/include/asm/page.h+1 -00 replies
126/157parisc: Define sigset_t in parisc uapi headerarch/parisc/include/asm/signal.h arch/parisc/include/uapi/asm/signal.h+10 -120 replies
127/157s390/ap: Fix crash in AP internal function modify_bitmap()drivers/s390/crypto/ap_bus.c+1 -10 replies
128/157s390/cpacf: Split and rework cpacf query functionsarch/s390/include/asm/cpacf.h+81 -200 replies
129/157s390/cpacf: Make use of invalid opcode produce a link errorarch/s390/include/asm/cpacf.h+10 -20 replies
130/157i3c: master: svc: fix invalidate IBI type and miss call client IBI handlerdrivers/i3c/master/svc-i3c-master.c+13 -30 replies
131/157genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()kernel/irq/irqdesc.c+4 -10 replies
132/157hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()drivers/hwmon/ltc2992.c+3 -10 replies
133/157riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernelarch/riscv/Kconfig+1 -10 replies
134/157ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extensionsound/soc/sof/ipc4-topology.c+8 -00 replies
135/157ALSA: ump: Dont clear bank selection after sending a program changesound/core/ump_convert.c+0 -10 replies
136/157ALSA: ump: Dont accept an invalid UMP protocol numbersound/core/ump.c+7 -00 replies
137/157EDAC/amd64: Convert PCIBIOS_* return codes to errnosdrivers/edac/amd64_edac.c+5 -30 replies
138/157EDAC/igen6: Convert PCIBIOS_* return codes to errnosdrivers/edac/igen6_edac.c+2 -20 replies
139/157cifs: fix creating sockets when using sfu mount optionsfs/smb/client/cifspdu.h fs/smb/client/inode.c fs/smb/client/smb2ops.c+8 -10 replies
140/157nfs: fix undefined behavior in nfs_block_bits()fs/nfs/internal.h+2 -20 replies
141/157NFS: Fix READ_PLUS when server doesnt support OP_READ_PLUSfs/nfs/nfs4proc.c+1 -10 replies
142/157eventfs: Fix a possible null pointer dereference in eventfs_find_events()fs/tracefs/event_inode.c+3 -40 replies
143/157eventfs: Keep the directories from having the same inode number as filesfs/tracefs/event_inode.c+5 -10 replies
144/157tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()fs/tracefs/inode.c+17 -160 replies
145/157btrfs: qgroup: update rescan message levels and error codesfs/btrfs/qgroup.c+5 -70 replies
146/157btrfs: qgroup: fix qgroup id collision across mountsfs/btrfs/qgroup.c+20 -00 replies
147/157btrfs: protect folio::private when attaching extent buffer foliosfs/btrfs/extent_io.c+31 -290 replies
148/157btrfs: fix crash on racing fsync and size-extending write into preallocfs/btrfs/tree-log.c+11 -60 replies
149/157btrfs: fix leak of qgroup extent records after transaction abortfs/btrfs/disk-io.c+1 -90 replies
150/157btrfs: re-introduce norecovery mount optionfs/btrfs/super.c+8 -00 replies
151/157ALSA: seq: Fix incorrect UMP type for system messagessound/core/seq/seq_ump_convert.c+2 -00 replies
152/157bpf: fix multi-uprobe PID filtering logickernel/trace/bpf_trace.c tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c+5 -50 replies
153/157powerpc/64/bpf: fix tail calls for PCREL addressingarch/powerpc/net/bpf_jit_comp64.c+16 -140 replies
154/157powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCHarch/powerpc/net/bpf_jit_comp32.c arch/powerpc/net/bpf_jit_comp64.c+24 -00 replies
155/157nilfs2: fix potential kernel bug due to lack of writeback flag waitingfs/nilfs2/segment.c+3 -00 replies
156/157nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errorsfs/nilfs2/dir.c+1 -10 replies
157/157smb: client: fix deadlock in smb2_find_smb_tcon()fs/smb/client/smb2transport.c+1 -10 replies

Reviews trailers per patch

94 of 157 patches have a Reviewed-by or Acked-by.

PatchFelix KuehlingNirmoy DasQu WenruoDavid SterbaNiklas CasselJoel GranadosDmitry BaryshkovBjorn AnderssonRodrigo ViviAndi ShytiKonrad DybcioElliot BermanJeffrey AltmanSandeep DhavaleTim TeichmannIdo SchimmelNikolay AleksandrovDavid Bauer[email protected]Christian KönigLe MaBryan O'DonoghueFrancesco DolciniSakari AilusLaurent PinchartMiguel OjedaHans de GoedeBingbu CaoDan MouldingJunxiao BiAndy ShevchenkoAdrian HunterJavier Martinez CanillasZack RusinSui JingfengMaxime RipardMukesh OjhaYifan ZhangAlex DeucherChristian SchoenebeckPing-Ke ShihManivannan SadhasivamJon HunterFeifei XuKees CookFlorian FainelliKathiravan ThirumoorthyVitaly ChikunovPaul WolneykienStefan BergerGiovanni CabidduZi YanAnshuman KhandualDavid HildenbrandDarrick J. WongRitesh Harjani (IBM)Christoph HellwigMatthew Wilcox (Oracle)Ben CheathamMika WesterbergSteev KlimaszewskiDouglas AndersonPeter SchneiderBart Van AsscheDavid Ahern[email protected]Nina Schoetterl-GlauschOliver UptonGeliang TangHangbin LiuPetr Machataxu xinlectrodeTim HuangJarkko SakkinenMichal HockoBarry SongUladzislau Rezki (Sony)Guenter RoeckSimon HormanJay VosburghAnup PatelJustin StittMario LimoncielloGautham R. ShenoyPeter JungMilian WolffVitaly LifshitsNaama MeirPaul MenzelZhang RuiAndreas LarssonJan KaraZhang YiNick BowlerArnd Bergmann[email protected]Roman GushchinMohamed KhalfellaMarco ElverBrian JohannesmeyerAlexandre GhitiPierre-Louis BossartSeppo IngalsuoRanjani SridharanQiuxu ZhuoBenjamin CoddingtonBoris BurkovFilipe MananaJosef BacikJohannes ThumshirnJohn David AnglinJiri OlsaChristophe LeroyNaveen N RaoPaul E. McKenneyRyusuke KonishiMarc HartmayerHolger DenglerJuergen ChristMiquel RaynalShyam Prasad NPaulo Alcantara (Red Hat)SeongJae ParkBagas SanjayaLinux Kernel Functional TestingPavel Machek (CIP)Ron EconomosMark BrownShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/157R-b
2/157R-b R-b
3/157R-b
4/157R-b
5/157T-b
6/157R-b R-b R-b
7/157Reported-and-tested-by
8/157
9/157A-b R-b
10/157R-b
11/157
12/157
13/157R-b R-b
14/157
15/157R-b
16/157R-b
17/157
18/157
19/157R-b R-b
20/157R-b T-b
21/157
22/157R-b
23/157R-b
24/157Reported-and-tested-by Investigated-by
25/157
26/157R-b
27/157
28/157
29/157
30/157
31/157R-b R-b
32/157
33/157R-b
34/157
35/157
36/157A-b R-b
37/157R-b T-b
38/157R-b
39/157R-b R-b
40/157
41/157
42/157
43/157
44/157R-b A-b
45/157
46/157R-b A-b
47/157R-b A-b
48/157R-b A-b
49/157R-b A-b
50/157R-b R-b R-b T-b A-b
51/157
52/157R-b
53/157R-b A-b
54/157R-b
55/157Reported-and-tested-by R-b
56/157R-b
57/157
58/157R-b A-b
59/157A-b
60/157A-b
61/157
62/157
63/157
64/157
65/157R-b R-b
66/157R-b R-b
67/157R-b
68/157T-b R-b
69/157R-b
70/157Repored-by T-b
71/157R-b
72/157
73/157R-b R-b A-b
74/157
75/157
76/157R-b R-b R-b R-b
77/157R-b R-b R-b
78/157R-b
79/157R-b R-b
80/157T-b R-b
81/157T-b R-b
82/157R-b
83/157R-b Reported-and-tested-by
84/157
85/157A-b R-b
86/157A-b R-b R-b
87/157A-b R-b
88/157A-b
89/157R-b T-b
90/157R-b
91/157A-b A-b T-b
92/157R-b
93/157
94/157R-b T-b A-b
95/157Reported-and-tested-by
96/157A-b
97/157A-b A-b
98/157R-b
99/157
100/157A-b R-b R-b
101/157
102/157
103/157
104/157R-b
105/157R-b A-b
106/157R-b
107/157
108/157R-b R-b T-b
109/157R-b T-b
110/157R-b T-b
111/157R-b T-b
112/157R-b T-b
113/157
114/157
115/157T-b
116/157R-b A-b T-b R-b T-b
117/157R-b T-b
118/157R-b
119/157R-b R-b
120/157R-b
121/157
122/157
123/157
124/157
125/157T-b
126/157
127/157T-b R-b
128/157R-b R-b
129/157R-b R-b
130/157R-b
131/157
132/157
133/157R-b
134/157R-b R-b R-b
135/157
136/157
137/157
138/157R-b
139/157
140/157R-b
141/157R-b
142/157
143/157
144/157
145/157R-b
146/157R-b
147/157R-b R-b R-b
148/157R-b
149/157R-b R-b
150/157R-b R-b
151/157
152/157A-b
153/157
154/157R-b R-b A-b
155/157T-b
156/157T-b
157/157R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 130 reviewers.

Read the v1 thread

Cover letter [PATCH 6.9 000/157] 6.9.5-rc1 review

This is the start of the stable review cycle for the 6.9.5 release. There are 157 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 15 Jun 2024 11:31:50 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.9.5-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.9.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.9.5-rc1

Enzo Matsumiya <[email protected]>
smb: client: fix deadlock in smb2_find_smb_tcon()

Ryusuke Konishi <[email protected]>
nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors

Ryusuke Konishi <[email protected]>
nilfs2: fix potential kernel bug due to lack of writeback flag waiting

Puranjay Mohan <[email protected]>
powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH

Hari Bathini <[email protected]>
powerpc/64/bpf: fix tail calls for PCREL addressing

Andrii Nakryiko <[email protected]>
bpf: fix multi-uprobe PID filtering logic

Takashi Iwai <[email protected]>
ALSA: seq: Fix incorrect UMP type for system messages

Qu Wenruo <[email protected]>
btrfs: re-introduce 'norecovery' mount option

Filipe Manana <[email protected]>
btrfs: fix leak of qgroup extent records after transaction abort

Omar Sandoval <[email protected]>
btrfs: fix crash on racing fsync and size-extending write into prealloc

Qu Wenruo <[email protected]>
btrfs: protect folio::private when attaching extent buffer folios

Boris Burkov <[email protected]>
btrfs: qgroup: fix qgroup id collision across mounts

David Sterba <[email protected]>
btrfs: qgroup: update rescan message levels and error codes

Steven Rostedt (Google) <[email protected]>
tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()

Steven Rostedt (Google) <[email protected]>
eventfs: Keep the directories from having the same inode number as files

Hao Ge <[email protected]>
eventfs: Fix a possible null pointer dereference in eventfs_find_events()

Anna Schumaker <[email protected]>
NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS

Sergey Shtylyov <[email protected]>
nfs: fix undefined behavior in nfs_block_bits()

Steve French <[email protected]>
cifs: fix creating sockets when using sfu mount options

Ilpo Järvinen <[email protected]>
EDAC/igen6: Convert PCIBIOS_* return codes to errnos

Ilpo Järvinen <[email protected]>
EDAC/amd64: Convert PCIBIOS_* return codes to errnos

Takashi Iwai <[email protected]>
ALSA: ump: Don't accept an invalid UMP protocol number

Takashi Iwai <[email protected]>
ALSA: ump: Don't clear bank selection after sending a program change

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension

Nam Cao <[email protected]>
riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernel

Javier Carrasco <[email protected]>

    hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()

dicken.ding <[email protected]>
genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()

Frank Li <[email protected]>
i3c: master: svc: fix invalidate IBI type and miss call client IBI handler

Harald Freudenberger <[email protected]>
s390/cpacf: Make use of invalid opcode produce a link error

Harald Freudenberger <[email protected]>
s390/cpacf: Split and rework cpacf query functions

Harald Freudenberger <[email protected]>
s390/ap: Fix crash in AP internal function modify_bitmap()

Helge Deller <[email protected]>
parisc: Define sigset_t in parisc uapi header

Helge Deller <[email protected]>
parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA

Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat

Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: smdk4412: fix keypad no-autorepeat

Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: smdkv310: fix keypad no-autorepeat

Shengyu Qu <[email protected]>
riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board

Baokun Li <[email protected]>
ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()

Baokun Li <[email protected]>
ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow

Ritesh Harjani (IBM) <[email protected]>
ext4: Fixes len calculation in mpage_journal_page_buffers

Mike Gilbert <[email protected]>
sparc: move struct termio to asm/termios.h

Hui Wang <[email protected]>
e1000e: move force SMBUS near the end of enable_ulp function

Arnaldo Carvalho de Melo <[email protected]>
Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event"

Magnus Karlsson <[email protected]>
Revert "xsk: Document ability to redirect to any socket bound to the same umem"

Magnus Karlsson <[email protected]>
Revert "xsk: Support redirect to any socket bound to the same umem"

Daniel Thompson <[email protected]>
kdb: Use format-specifiers rather than memset() for padding in kdb_read()

Daniel Thompson <[email protected]>
kdb: Merge identical case statements in kdb_read()

Daniel Thompson <[email protected]>
kdb: Fix console handling when editing and tab-completing commands

Daniel Thompson <[email protected]>
kdb: Use format-strings rather than '\0' injection in kdb_read()

Daniel Thompson <[email protected]>
kdb: Fix buffer overflow during tab-complete

Dmitry Baryshkov <[email protected]>
wifi: ath10k: fix QCOM_RPROC_COMMON dependency

Sunil V L <[email protected]>
irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails

Tony Battersby <[email protected]>
bonding: fix oops during rmmod

Judith Mendez <[email protected]>
watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin

Dev Jain <[email protected]>
selftests/mm: compaction_test: fix bogus test success on Aarch64

Michael Ellerman <[email protected]>
selftests/mm: fix build warnings on ppc64

Dev Jain <[email protected]>
selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages

Hailong.Liu <[email protected]>
mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL

Miaohe Lin <[email protected]>
mm/memory-failure: fix handling of dissolved but not taken off from buddy pages

Yuanyuan Zhong <[email protected]>
mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again

Frank van der Linden <[email protected]>
mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid

Frank van der Linden <[email protected]>
mm/cma: drop incorrect alignment check in cma_init_reserved_mem

Oscar Salvador <[email protected]>
mm/hugetlb: do not call vma_add_reservation upon ENOMEM

Sam Ravnborg <[email protected]>
sparc64: Fix number of online CPUs

John Kacur <[email protected]>
rtla/timerlat: Fix histogram report when a cpu count is 0

Alexander Shishkin <[email protected]>
intel_th: pci: Add Meteor Lake-S CPU support

Dhananjay Ugwekar <[email protected]>
cpufreq: amd-pstate: Fix the inconsistency in max frequency units

Jan Beulich <[email protected]>
tpm_tis: Do *not* flush uninitialized work

Alexander Potapenko <[email protected]>
kmsan: do not wipe out origin when doing partial unpoisoning

Chengming Zhou <[email protected]>
mm/ksm: fix ksm_zero_pages accounting

Chengming Zhou <[email protected]>
mm/ksm: fix ksm_pages_scanned accounting

Matthieu Baerts (NGI0) <[email protected]>
selftests: net: lib: avoid error removing empty netns name

Matthieu Baerts (NGI0) <[email protected]>
selftests: net: lib: support errexit with busywait

Dmitry Safonov <[email protected]>
net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED

Nikita Zhandarovich <[email protected]>
net/9p: fix uninit-value in p9_client_rpc()

xu xin <[email protected]>
net/ipv6: Fix route deleting failure when metric equals 0

Martin K. Petersen <[email protected]>
scsi: core: Handle devices which return an unusually large VPD page count

Johan Hovold <[email protected]>
HID: i2c-hid: elan: fix reset suspend current leakage

Hamish Martin <[email protected]>
i2c: acpi: Unbind mux adapters before delete

Dan Williams <[email protected]>
ACPI: APEI: EINJ: Fix einj_dev release leak

Xu Yang <[email protected]>
iomap: fault in smaller chunks for non-large folio mappings

Xu Yang <[email protected]>
filemap: add helper mapping_max_folio_size()

Jens Axboe <[email protected]>
io_uring: check for non-NULL file pointer in io_file_can_poll()

Jens Axboe <[email protected]>
io_uring/napi: fix timeout calculation

Ryan Roberts <[email protected]>
mm: fix race between __split_huge_pmd_locked() and GUP-fast

Nathan Chancellor <[email protected]>
kbuild: Remove support for Clang's ThinLTO caching

Herbert Xu <[email protected]>
crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak

Vitaly Chikunov <[email protected]>
crypto: ecrdsa - Fix module auto-load on add_key

Stefan Berger <[email protected]>
crypto: ecdsa - Fix module auto-load on add-key

Gabor Juhos <[email protected]>
clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fix boot failure

Gabor Juhos <[email protected]>
clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs

Nathan Chancellor <[email protected]>

    clk: bcm: rpi: Assign ->num before accessing ->hws

Nathan Chancellor <[email protected]>

    clk: bcm: dvp: Assign ->num before accessing ->hws

Jiaxun Yang <[email protected]>
LoongArch: Fix entry point in kernel image header

Jiaxun Yang <[email protected]>
LoongArch: Override higher address bits in JUMP_VIRT_ADDR

Jiaxun Yang <[email protected]>
LoongArch: Fix built-in DTB detection

Jiaxun Yang <[email protected]>
LoongArch: Add all CPUs enabled by fdt to NUMA node 0

Marc Zyngier <[email protected]>
KVM: arm64: AArch32: Fix spurious trapping of conditional instructions

Marc Zyngier <[email protected]>
KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode

Marc Zyngier <[email protected]>
KVM: arm64: Fix AArch32 register narrowing on userspace write

Sean Christopherson <[email protected]>
KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked

Alex Deucher <[email protected]>
Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"

Mario Limonciello <[email protected]>
drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms

Dominique Martinet <[email protected]>
9p: add missing locking around taking dentry fid list

Li Ma <[email protected]>
drm/amdgpu/atomfirmware: add intergrated info v2.3 table

Gabor Juhos <[email protected]>
firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails

Cai Xinchen <[email protected]>
fbdev: savage: Handle err return when savagefb_check_var failed

Thomas Zimmermann <[email protected]>
drm/fbdev-generic: Do not set physical framebuffer address

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Sort DMI quirks alphabetically

Adrian Hunter <[email protected]>
mmc: sdhci: Add support for "Tuning Error" interrupts

Hans de Goede <[email protected]>
mmc: core: Add mmc_gpiod_set_cd_config() function

Uwe Kleine-König <[email protected]>
mmc: davinci: Don't strip remove function when driver is builtin

Alexander Stein <[email protected]>
media: v4l: async: Fix notifier list entry init

Sakari Ailus <[email protected]>
media: v4l: async: Don't set notifier's V4L2 device if registering fails

Sakari Ailus <[email protected]>
media: v4l: async: Properly re-initialise notifier entry in unregister

Sakari Ailus <[email protected]>
media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value reporting

Hans Verkuil <[email protected]>
media: v4l2-core: hold videodev_lock until dev reg, finishes

Nathan Chancellor <[email protected]>
media: mxl5xx: Move xpt structures off stack

Hans Verkuil <[email protected]>
media: mc: mark the media devnode as registered from the, start

Tomi Valkeinen <[email protected]>
media: mc: Fix graph walk in media_pipeline_start

Martin Tůma <[email protected]>
media: mgb4: Fix double debugfs remove

Max Krummenacher <[email protected]>
arm64: dts: ti: verdin-am62: Set memory size to 2gb

Yang Xiwen <[email protected]>

    arm64: dts: hi3798cv200: fix the size of GICR

Johan Hovold <[email protected]>

    arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power

Martin Kaistra <[email protected]>
wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command

Yu Kuai <[email protected]>
md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING

Johan Hovold <[email protected]>
arm64: dts: qcom: qcs404: fix bluetooth device address

Krzysztof Kozlowski <[email protected]>
arm64: tegra: Correct Tegra132 I2C alias

Christoffer Sandberg <[email protected]>
ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx

Maulik Shah <[email protected]>
soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request

Konrad Dybcio <[email protected]>
thermal/drivers/qcom/lmh: Check for SCM availability at probe

Karthikeyan Ramasubramanian <[email protected]>
platform/chrome: cros_ec: Handle events during suspend after resume completion

Tyler Hicks (Microsoft) <[email protected]>
proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation

Eric Biggers <[email protected]>
fsverity: use register_sysctl_init() to avoid kmemleak warning

Sergey Shtylyov <[email protected]>
ata: pata_legacy: make legacy_exit() work again

Ping-Ke Shih <[email protected]>
wifi: rtw89: correct aSIFSTime for 6GHz band

Dan Carpenter <[email protected]>
btrfs: qgroup: fix initialization of auto inherit array

Jia Jie Ho <[email protected]>
crypto: starfive - Do not free stack buffer

Matthew Mirvish <[email protected]>
bcache: fix variable length array abuse in btree_iter

Matthew Auld <[email protected]>
drm/xe/bb: assert width in xe_bb_create_job()

Bob Zhou <[email protected]>
drm/amdgpu: add error handle to avoid out-of-bounds

Zheyu Ma <[email protected]>
media: lgdt3306a: Add a check against null-pointer-def

Chao Yu <[email protected]>
f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()

Daniel Borkmann <[email protected]>
vxlan: Fix regression when dropping packets due to invalid src addresses

Thomas Gleixner <[email protected]>

    x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater

Gao Xiang <[email protected]>
erofs: avoid allocating DEFLATE streams before mounting

Marc Dionne <[email protected]>
afs: Don't cross .backup mountpoint from backup volume

Ashutosh Dixit <[email protected]>
drm/i915/hwmon: Get rid of devm

Lang Yu <[email protected]>
drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms

-------------

Diffstat:

 Documentation/mm/arch_pgtable_helpers.rst          |   6 +-
 Documentation/networking/af_xdp.rst                |  31 +++---
 Makefile                                           |   9 +-
 arch/arm/boot/dts/samsung/exynos4210-smdkv310.dts  |   2 +-
 arch/arm/boot/dts/samsung/exynos4412-origen.dts    |   2 +-
 arch/arm/boot/dts/samsung/exynos4412-smdk4412.dts  |   2 +-
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi     |   2 +-
 arch/arm64/boot/dts/nvidia/tegra132-norrin.dts     |   4 +-
 arch/arm64/boot/dts/nvidia/tegra132.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |   5 +
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi         |   2 +-
 arch/arm64/kvm/guest.c                             |   3 +-
 arch/arm64/kvm/hyp/aarch32.c                       |  18 +++-
 arch/loongarch/include/asm/numa.h                  |   1 +
 arch/loongarch/include/asm/stackframe.h            |   2 +-
 arch/loongarch/kernel/head.S                       |   2 +-
 arch/loongarch/kernel/setup.c                      |   2 +-
 arch/loongarch/kernel/smp.c                        |   5 +-
 arch/loongarch/kernel/vmlinux.lds.S                |  10 +-
 arch/parisc/include/asm/page.h                     |   1 +
 arch/parisc/include/asm/signal.h                   |  12 ---
 arch/parisc/include/uapi/asm/signal.h              |  10 ++
 arch/powerpc/mm/book3s64/pgtable.c                 |   1 +
 arch/powerpc/net/bpf_jit_comp32.c                  |  12 +++
 arch/powerpc/net/bpf_jit_comp64.c                  |  42 +++++---
 arch/riscv/Kconfig                                 |   2 +-
 .../dts/starfive/jh7110-starfive-visionfive-2.dtsi |   1 -
 arch/s390/include/asm/cpacf.h                      | 109 +++++++++++++++++----
 arch/s390/include/asm/pgtable.h                    |   4 +-
 arch/sparc/include/asm/smp_64.h                    |   2 -
 arch/sparc/include/uapi/asm/termbits.h             |  10 --
 arch/sparc/include/uapi/asm/termios.h              |   9 ++
 arch/sparc/kernel/prom_64.c                        |   4 +-
 arch/sparc/kernel/setup_64.c                       |   1 -
 arch/sparc/kernel/smp_64.c                         |  14 ---
 arch/sparc/mm/tlb.c                                |   1 +
 arch/x86/kernel/cpu/topology_amd.c                 |   4 +-
 arch/x86/kvm/svm/svm.c                             |  27 +++--
 arch/x86/mm/pgtable.c                              |   2 +
 crypto/ecdsa.c                                     |   3 +
 crypto/ecrdsa.c                                    |   1 +
 drivers/acpi/apei/einj-core.c                      |   2 +-
 drivers/acpi/resource.c                            |  12 +++
 drivers/ata/pata_legacy.c                          |   8 +-
 drivers/char/tpm/tpm_tis_core.c                    |   3 +-
 drivers/clk/bcm/clk-bcm2711-dvp.c                  |   3 +-
 drivers/clk/bcm/clk-raspberrypi.c                  |   2 +-
 drivers/clk/qcom/apss-ipq-pll.c                    |  30 +++++-
 drivers/clk/qcom/clk-alpha-pll.c                   |   2 +
 drivers/cpufreq/amd-pstate.c                       |   2 +-
 drivers/crypto/intel/qat/qat_common/adf_aer.c      |  19 +---
 drivers/crypto/starfive/jh7110-rsa.c               |   1 -
 drivers/edac/amd64_edac.c                          |   8 +-
 drivers/edac/igen6_edac.c                          |   4 +-
 drivers/firmware/efi/libstub/loongarch.c           |   2 +-
 drivers/firmware/qcom/qcom_scm.c                   |  18 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |  15 +++
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   3 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  11 +--
 drivers/gpu/drm/amd/include/atomfirmware.h         |  43 ++++++++
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c   |  20 ++--
 drivers/gpu/drm/drm_fbdev_generic.c                |   1 -
 drivers/gpu/drm/i915/i915_hwmon.c                  |  46 ++++++---
 drivers/gpu/drm/xe/xe_bb.c                         |   3 +-
 drivers/hid/i2c-hid/i2c-hid-of-elan.c              |  59 ++++++++---
 drivers/hwmon/ltc2992.c                            |   4 +-
 drivers/hwtracing/intel_th/pci.c                   |   5 +
 drivers/i2c/i2c-core-acpi.c                        |  19 +++-
 drivers/i3c/master/svc-i3c-master.c                |  16 ++-
 drivers/irqchip/irq-riscv-intc.c                   |   9 +-
 drivers/md/bcache/bset.c                           |  44 ++++-----
 drivers/md/bcache/bset.h                           |  28 ++++--
 drivers/md/bcache/btree.c                          |  40 ++++----
 drivers/md/bcache/super.c                          |   5 +-
 drivers/md/bcache/sysfs.c                          |   2 +-
 drivers/md/bcache/writeback.c                      |  10 +-
 drivers/md/raid5.c                                 |  15 +--
 drivers/media/dvb-frontends/lgdt3306a.c            |   5 +
 drivers/media/dvb-frontends/mxl5xx.c               |  22 ++---
 drivers/media/i2c/ov2740.c                         |  11 ++-
 drivers/media/mc/mc-devnode.c                      |   5 +-
 drivers/media/mc/mc-entity.c                       |   6 ++
 drivers/media/pci/mgb4/mgb4_core.c                 |   7 +-
 drivers/media/v4l2-core/v4l2-async.c               |  12 +--
 drivers/media/v4l2-core/v4l2-dev.c                 |   3 +
 drivers/mmc/core/slot-gpio.c                       |  20 ++++
 drivers/mmc/host/davinci_mmc.c                     |   4 +-
 drivers/mmc/host/sdhci-acpi.c                      |  61 ++++++++++--
 drivers/mmc/host/sdhci.c                           |  10 +-
 drivers/mmc/host/sdhci.h                           |   3 +-
 drivers/net/bonding/bond_main.c                    |  13 +--
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |  22 +++++
 drivers/net/ethernet/intel/e1000e/netdev.c         |  18 ----
 drivers/net/vxlan/vxlan_core.c                     |   8 +-
 drivers/net/wireless/ath/ath10k/Kconfig            |   1 +
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h   |   9 ++
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  32 +++---
 .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c   |  21 ++--
 .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h   |  79 ++++-----------
 drivers/net/wireless/realtek/rtw89/mac80211.c      |   2 +-
 drivers/net/wireless/realtek/rtw89/pci.c           |   3 +-
 drivers/platform/chrome/cros_ec.c                  |  16 +--
 drivers/s390/crypto/ap_bus.c                       |   2 +-
 drivers/scsi/scsi.c                                |   7 ++
 drivers/soc/qcom/cmd-db.c                          |  32 +++++-
 drivers/soc/qcom/rpmh-rsc.c                        |   3 +-
 drivers/thermal/qcom/lmh.c                         |   3 +
 drivers/video/fbdev/savage/savagefb_driver.c       |   5 +-
 drivers/watchdog/rti_wdt.c                         |  34 +++----
 fs/9p/vfs_dentry.c                                 |   9 +-
 fs/afs/mntpt.c                                     |   5 +
 fs/btrfs/disk-io.c                                 |  10 +-
 fs/btrfs/extent_io.c                               |  60 ++++++------
 fs/btrfs/qgroup.c                                  |  34 +++++--
 fs/btrfs/super.c                                   |   8 ++
 fs/btrfs/tree-log.c                                |  17 ++--
 fs/erofs/decompressor_deflate.c                    |  55 ++++++-----
 fs/ext4/inode.c                                    |   2 +-
 fs/ext4/mballoc.h                                  |   2 +-
 fs/ext4/xattr.c                                    |   4 +-
 fs/f2fs/inode.c                                    |   6 ++
 fs/iomap/buffered-io.c                             |   2 +-
 fs/nfs/internal.h                                  |   4 +-
 fs/nfs/nfs4proc.c                                  |   2 +-
 fs/nilfs2/dir.c                                    |   2 +-
 fs/nilfs2/segment.c                                |   3 +
 fs/proc/base.c                                     |   2 +-
 fs/proc/fd.c                                       |  42 ++++----
 fs/proc/task_mmu.c                                 |   9 +-
 fs/smb/client/cifspdu.h                            |   2 +-
 fs/smb/client/inode.c                              |   4 +
 fs/smb/client/smb2ops.c                            |   3 +
 fs/smb/client/smb2transport.c                      |   2 +-
 fs/tracefs/event_inode.c                           |  13 ++-
 fs/tracefs/inode.c                                 |  33 ++++---
 fs/verity/init.c                                   |   7 +-
 include/linux/ksm.h                                |  17 +++-
 include/linux/mm_types.h                           |   2 +-
 include/linux/mmc/slot-gpio.h                      |   1 +
 include/linux/pagemap.h                            |  34 ++++---
 include/net/tcp_ao.h                               |   7 +-
 include/soc/qcom/cmd-db.h                          |  10 +-
 io_uring/io_uring.h                                |   2 +-
 io_uring/napi.c                                    |  22 +++--
 kernel/debug/kdb/kdb_io.c                          |  99 +++++++++++--------
 kernel/irq/irqdesc.c                               |   5 +-
 kernel/trace/bpf_trace.c                           |   8 +-
 mm/cma.c                                           |   4 -
 mm/huge_memory.c                                   |  49 ++++-----
 mm/hugetlb.c                                       |  22 ++++-
 mm/kmsan/core.c                                    |  15 ++-
 mm/ksm.c                                           |  17 ++--
 mm/memory-failure.c                                |   4 +-
 mm/pgtable-generic.c                               |   2 +
 mm/vmalloc.c                                       |   5 +-
 net/9p/client.c                                    |   2 +
 net/ipv4/tcp_ao.c                                  |  13 ++-
 net/ipv6/route.c                                   |   5 +-
 net/xdp/xsk.c                                      |   5 +-
 sound/core/seq/seq_ump_convert.c                   |   2 +
 sound/core/ump.c                                   |   7 ++
 sound/core/ump_convert.c                           |   1 -
 sound/soc/sof/ipc4-topology.c                      |   8 ++
 tools/perf/builtin-record.c                        |   6 +-
 .../selftests/bpf/prog_tests/uprobe_multi_test.c   |   2 +-
 tools/testing/selftests/mm/compaction_test.c       |  22 +++--
 tools/testing/selftests/mm/gup_test.c              |   1 +
 tools/testing/selftests/mm/uffd-common.h           |   1 +
 tools/testing/selftests/net/lib.sh                 |  17 ++--
 tools/tracing/rtla/src/timerlat_hist.c             |  60 ++++++++----
 173 files changed, 1392 insertions(+), 811 deletions(-)