Skip to content

6.9.11-rc1 review

Greg Kroah-Hartman linux-hardening linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest163 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/163cifs: fix noisy message on copy_file_rangefs/smb/client/cifsfs.c+1 -10 replies
2/163scsi: core: alua: I/O errors for ALUA state transitionsdrivers/scsi/device_handler/scsi_dh_alua.c+22 -90 replies
3/163scsi: sr: Fix unintentional arithmetic wraparoundDocumentation/cdrom/cdrom-standard.rst drivers/scsi/sr.h drivers/scsi/sr_ioctl.c +1 more+8 -50 replies
4/163scsi: qedf: Dont process stag work during unload and recoverydrivers/scsi/qedf/qedf_main.c+16 -00 replies
5/163scsi: qedf: Wait for stag work during unloaddrivers/scsi/qedf/qedf.h drivers/scsi/qedf/qedf_main.c+28 -30 replies
6/163scsi: qedf: Set qed_slowpath_params to zero before usedrivers/scsi/qedf/qedf_main.c+1 -00 replies
7/163efi/libstub: zboot.lds: Discard .discard sectionsdrivers/firmware/efi/libstub/zboot.lds+1 -00 replies
8/163ACPI: EC: Abort address space access upon errordrivers/acpi/ec.c+4 -10 replies
9/163ACPI: EC: Avoid returning AE_OK on errors in address space handlerdrivers/acpi/ec.c+3 -10 replies
10/163btrfs: ensure fast fsync waits for ordered extents after a write failurefs/btrfs/btrfs_inode.h fs/btrfs/file.c fs/btrfs/ordered-data.c+57 -00 replies
11/163tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUstools/power/cpupower/utils/helpers/amd.c+23 -30 replies
12/163PNP: Hide pnp_bus_type from the non-PNP codedrivers/pnp/base.h include/linux/pnp.h+1 -20 replies
13/163ACPI: AC: Properly notify powermanagement core about changesdrivers/acpi/ac.c drivers/acpi/sbs.c+4 -40 replies
14/163wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdatanet/mac80211/mesh.c+1 -00 replies
15/163wifi: mac80211: apply mcast rate only if interface is upnet/mac80211/cfg.c+3 -20 replies
16/163wifi: mac80211: handle tasklet frames before stoppingnet/mac80211/ieee80211_i.h net/mac80211/main.c net/mac80211/util.c+12 -20 replies
17/163wifi: cfg80211: fix 6 GHz scan request buildingnet/wireless/rdev-ops.h net/wireless/scan.c+36 -170 replies
18/163wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookupdrivers/net/wireless/intel/iwlwifi/mvm/d3.c+2 -10 replies
19/163wifi: iwlwifi: mvm: remove stale STA link data during restartdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c drivers/net/wireless/intel/iwlwifi/mvm/sta.h+47 -50 replies
20/163wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmddrivers/net/wireless/intel/iwlwifi/mvm/d3.c+11 -20 replies
21/163wifi: iwlwifi: mvm: handle BA session teardown in RF-killdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c drivers/net/wireless/intel/iwlwifi/mvm/sta.c+11 -60 replies
22/163wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe optiondrivers/net/wireless/intel/iwlwifi/mvm/scan.c+4 -10 replies
23/163wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkilldrivers/net/wireless/intel/iwlwifi/mvm/scan.c+2 -10 replies
24/163wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()net/mac80211/scan.c+10 -40 replies
25/163selftests: cachestat: Fix build warnings on ppc64tools/testing/selftests/cachestat/test_cachestat.c+1 -00 replies
26/163selftests/openat2: Fix build warnings on ppc64tools/testing/selftests/openat2/openat2_test.c+1 -00 replies
27/163selftests/overlayfs: Fix build error on ppc64tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c+1 -00 replies
28/163selftests/futex: pass _GNU_SOURCE without a value to the compilertools/testing/selftests/futex/functional/Makefile+1 -10 replies
29/163of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw()drivers/of/irq.c drivers/of/of_private.h+77 -510 replies
30/163nvme-fabrics: use reserved tag for reg read/write commanddrivers/nvme/host/fabrics.c+3 -30 replies
31/163LoongArch: Fix GMACs phy-mode definitions in dtsarch/loongarch/boot/dts/loongson-2k0500-ref.dts arch/loongarch/boot/dts/loongson-2k1000-ref.dts arch/loongarch/boot/dts/loongson-2k2000-ref.dts+5 -50 replies
32/163Input: silead - Always support 10 fingersdrivers/input/touchscreen/silead.c+5 -140 replies
33/163platform/x86/amd/hsmp: Check HSMP support on AMD family of processorsdrivers/platform/x86/amd/hsmp.c+43 -70 replies
34/163net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()net/ipv6/rpl_iptunnel.c+6 -80 replies
35/163ila: block BH in ila_output()net/ipv6/ila/ila_lwt.c+6 -10 replies
36/163io_uring: fix possible deadlock in io_register_iowq_max_workers()io_uring/register.c+4 -00 replies
37/163arm64: armv8_deprecated: Fix warning in isndep cpuhp starting processarch/arm64/kernel/armv8_deprecated.c+3 -00 replies
38/163drm/amdgpu/pptable: Fix UBSAN array-index-out-of-boundsdrivers/gpu/drm/amd/include/pptable.h+49 -420 replies
39/163null_blk: fix validation of block sizedrivers/block/null_blk/main.c+2 -20 replies
40/163kconfig: gconf: give a proper initial state to the Save buttonscripts/kconfig/gconf.c+2 -10 replies
41/163kconfig: remove wrong expr_trans_bool()scripts/kconfig/expr.c scripts/kconfig/expr.h scripts/kconfig/menu.c+0 -320 replies
42/163input: Add event code for accessibility keydrivers/hid/hid-debug.c drivers/hid/hid-input.c include/uapi/linux/input-event-codes.h+3 -00 replies
43/163input: Add support for "Do Not Disturb"drivers/hid/hid-debug.c drivers/hid/hid-input.c include/uapi/linux/input-event-codes.h+10 -00 replies
44/163HID: Ignore battery for ELAN touchscreens 2F2C and 4116drivers/hid/hid-ids.h drivers/hid/hid-input.c+6 -00 replies
45/163NFSv4: Fix memory leak in nfs4_set_security_labelfs/nfs/nfs4proc.c+1 -00 replies
46/163nfs: propagate readlink errors in nfs_symlink_fillerfs/nfs/symlink.c+1 -10 replies
47/163nfs: Avoid flushing many pages with NFS_FILE_SYNCfs/nfs/pagelist.c+5 -00 replies
48/163nfs: dont invalidate dentries on transient errorsfs/nfs/dir.c+13 -140 replies
49/163cachefiles: add consistency check for copen/creadfs/cachefiles/ondemand.c+20 -70 replies
50/163cachefiles: Set object to close if ondemand_id < 0 in copenfs/cachefiles/ondemand.c+6 -10 replies
51/163cachefiles: make on-demand read killablefs/cachefiles/ondemand.c+28 -120 replies
52/163fs/file: fix the check in find_next_fd()fs/file.c+2 -20 replies
53/163vfio: Create vfio_fs_type with inode per devicedrivers/vfio/device_cdev.c drivers/vfio/group.c drivers/vfio/vfio_main.c +1 more+59 -00 replies
54/163vfio/pci: Use unmap_mapping_range()drivers/vfio/pci/vfio_pci_core.c include/linux/vfio_pci_core.h+55 -2110 replies
55/163mei: demote client disconnect warning on suspend to debugdrivers/misc/mei/main.c+1 -10 replies
56/163parport: amiga: Mark driver struct with __refdata to prevent section mismatchdrivers/parport/parport_amiga.c+7 -10 replies
57/163iomap: Fix iomap_adjust_read_range for plen calculationfs/iomap/buffered-io.c+2 -10 replies
58/163drm/exynos: dp: drop driver owner initializationdrivers/gpu/drm/exynos/exynos_dp.c+0 -10 replies
59/163drm: panel-orientation-quirks: Add quirk for Aya Neo KUNdrivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
60/163drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown timedrivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c+8 -00 replies
61/163drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown timedrivers/gpu/drm/mediatek/mtk_drm_drv.c+8 -00 replies
62/163nvme: avoid double free special payloaddrivers/nvme/host/core.c+1 -00 replies
63/163nvmet: always initialize cqe.resultdrivers/nvme/target/core.c drivers/nvme/target/fabrics-cmd-auth.c drivers/nvme/target/fabrics-cmd.c+1 -90 replies
64/163vfio/pci: Insert full vma on mmapd MMIO faultdrivers/vfio/pci/vfio_pci_core.c+17 -20 replies
65/163loop: Disable fallocate() zero and discard if not supporteddrivers/block/loop.c+23 -00 replies
66/163ALSA: hda: cs35l56: Fix lifecycle of codec pointersound/pci/hda/cs35l56_hda.c+5 -00 replies
67/163wifi: cfg80211: wext: add extra SIOCSIWSCAN data checknet/wireless/scan.c+6 -20 replies
68/163ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5sound/pci/hda/cs35l41_hda_property.c+4 -00 replies
69/163ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4sound/pci/hda/cs35l41_hda_property.c+4 -00 replies
70/163ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5sound/pci/hda/patch_realtek.c+2 -00 replies
71/163ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4sound/pci/hda/patch_realtek.c+2 -00 replies
72/163wifi: mac80211: Avoid address calculations via out of bounds array indexingnet/mac80211/scan.c+9 -80 replies
73/163KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()arch/powerpc/kvm/book3s_64_vio.c+13 -50 replies
74/163drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependencydrivers/gpu/drm/vmwgfx/Kconfig+1 -10 replies
75/163ALSA: hda/realtek: Add more codec ID to no shutup pins listsound/pci/hda/patch_realtek.c+4 -00 replies
76/163spi: Fix OCTAL mode supportdrivers/spi/spi.c include/linux/spi/spi.h+7 -40 replies
77/163cpumask: limit FORCE_NR_CPUS to just the UP caselib/Kconfig+1 -70 replies
78/163selftests: openvswitch: Set value to nla flags.tools/testing/selftests/net/openvswitch/ovs-dpctl.py+1 -10 replies
79/163drm/amdgpu: Indicate CU havest info to CPdrivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c+13 -20 replies
80/163drm/amd/display: Change dram_clock_latency to 34us for dcn351drivers/gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c+1 -10 replies
81/163drm/amd/display: change dram_clock_latency to 34us for dcn35drivers/gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c+1 -10 replies
82/163drm/amdgpu: init TA fw for psp v14drivers/gpu/drm/amd/amdgpu/psp_v14_0.c+5 -00 replies
83/163ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATEsound/pci/hda/Kconfig+2 -03 replies
84/163mips: fix compat_sys_lseek syscallarch/mips/kernel/syscalls/syscall_o32.tbl+1 -10 replies
85/163closures: Change BUG_ON() to WARN_ON()lib/closure.c+8 -20 replies
86/163workqueue: Refactor worker ID formatting and make wq_worker_comm() use full ID stringkernel/workqueue.c+34 -170 replies
87/163Input: elantech - fix touchpad state on resume for Lenovo N24drivers/input/mouse/elantech.c+31 -00 replies
88/163Input: i8042 - add Ayaneo Kun to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+16 -20 replies
89/163ASoC: rt722-sdca-sdw: add silence detection register as volatilesound/soc/codecs/rt722-sdca-sdw.c+2 -00 replies
90/163ASoC: codecs: ES8326: Solve headphone detection issuesound/soc/codecs/es8326.c+6 -20 replies
91/163Input: xpad - add support for ASUS ROG RAIKIRI PROdrivers/input/joystick/xpad.c+1 -00 replies
92/163ASoC: topology: Fix references to freed memorysound/soc/soc-topology.c+22 -50 replies
93/163ASoC: Intel: avs: Fix route overridesound/soc/intel/avs/topology.c+15 -40 replies
94/163ASoC: topology: Do not assign fields that are already setsound/soc/soc-topology.c+1 -50 replies
95/163bytcr_rt5640 : inverse jack detect for Archos 101 cesiumsound/soc/intel/boards/bytcr_rt5640.c+11 -00 replies
96/163ALSA: dmaengine: Synchronize dma channel after drop()include/sound/dmaengine_pcm.h sound/core/pcm_dmaengine.c sound/soc/soc-generic-dmaengine-pcm.c+19 -00 replies
97/163ASoC: ti: davinci-mcasp: Set min period size using FIFO configsound/soc/ti/davinci-mcasp.c+7 -20 replies
98/163ASoC: ti: omap-hdmi: Fix too long driver namesound/soc/ti/omap-hdmi.c+1 -50 replies
99/163ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollbacksound/soc/sof/sof-audio.c+1 -10 replies
100/163ASoC: rt722-sdca-sdw: add debounce time for type detectionsound/soc/codecs/rt722-sdca-sdw.c+1 -10 replies
101/163ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked upsound/soc/codecs/cs35l56-shared.c+4 -00 replies
102/163nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.drivers/nvme/host/nvme.h+1 -10 replies
103/163Input: ads7846 - use spi_device_id tabledrivers/input/touchscreen/ads7846.c+11 -10 replies
104/163can: kvaser_usb: fix return value for hif_usb_send_regoutdrivers/net/can/usb/kvaser_usb/kvaser_usb_core.c+1 -10 replies
105/163net: mvpp2: fill-in dev_port attributedrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+1 -00 replies
106/163gpio: pca953x: fix pca953x_irq_bus_sync_unlock racedrivers/gpio/gpio-pca953x.c+2 -00 replies
107/163octeontx2-pf: Fix coverity and klockwork issues in octeon PF driverdrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_reg.h drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c +1 more+35 -350 replies
108/163s390/sclp: Fix sclp_init() cleanup on failuredrivers/s390/char/sclp.c+1 -00 replies
109/163platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resourcesdrivers/platform/mellanox/nvsw-sn2201.c+4 -10 replies
110/163platform/x86: wireless-hotkey: Add support for LG Airplane Buttondrivers/platform/x86/wireless-hotkey.c+2 -00 replies
111/163platform/x86: lg-laptop: Remove LGEX0815 hotkey handlingdrivers/platform/x86/lg-laptop.c+0 -80 replies
112/163platform/x86: lg-laptop: Change ACPI device iddrivers/platform/x86/lg-laptop.c+1 -10 replies
113/163platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBBdrivers/platform/x86/lg-laptop.c+33 -460 replies
114/163btrfs: scrub: handle RST lookup error correctlyfs/btrfs/scrub.c+14 -100 replies
115/163btrfs: qgroup: fix quota root leak after quota disable failurefs/btrfs/qgroup.c+2 -20 replies
116/163ibmvnic: Add tx check to prevent skb leakdrivers/net/ethernet/ibm/ibmvnic.c+12 -00 replies
117/163ALSA: PCM: Allow resume only for suspended streamssound/core/pcm_native.c+2 -00 replies
118/163ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
119/163ALSA: dmaengine_pcm: terminate dmaengine before synchronizesound/core/pcm_dmaengine.c+12 -00 replies
120/163drm/amd/swsmu: add MALL init support workaround for smu_v14_0_1drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v14_0_0_ppsmc.h +2 more+96 -30 replies
121/163ASoC: amd: yc: Fix non-functional mic on ASUS M5602RAsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
122/163net: usb: qmi_wwan: add Telit FN912 compositionsdrivers/net/usb/qmi_wwan.c+2 -00 replies
123/163clk: qcom: apss-ipq-pll: remove config_ctl_hi_val from Stromer pll configsdrivers/clk/qcom/apss-ipq-pll.c+0 -20 replies
124/163net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()net/mac802154/tx.c+4 -40 replies
125/163powerpc/pseries: Whitelist dtl slub object for copying to userspacearch/powerpc/platforms/pseries/setup.c+2 -20 replies
126/163powerpc/eeh: avoid possible crash when edev->pdev changesarch/powerpc/kernel/eeh_pe.c+5 -20 replies
127/163scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe faileddrivers/scsi/libsas/sas_internal.h+14 -00 replies
128/163tee: optee: ffa: Fix missing-field-initializers warningdrivers/tee/optee/ffa_abi.c+9 -30 replies
129/163Bluetooth: hci_core: cancel all works upon hci_unregister_dev()net/bluetooth/hci_core.c+4 -00 replies
130/163Bluetooth: btnxpuart: Enable Power Save feature on startupdrivers/bluetooth/btnxpuart.c+1 -10 replies
131/163bluetooth/l2cap: sync sock recv cb and releasenet/bluetooth/l2cap_sock.c+22 -30 replies
132/163erofs: ensure m_llen is reset to 0 if metadata is invalidfs/erofs/zmap.c+2 -00 replies
133/163drm/amd/display: Add refresh rate range checkdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+3 -10 replies
134/163drm/amd/display: Account for cursor prefetch BW in DML1 mode supportdrivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c+3 -00 replies
135/163drm/amd/display: Fix refresh rate range for some paneldrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+48 -00 replies
136/163drm/amd/display: Update efficiency bandwidth for dcn351drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c+1 -00 replies
137/163drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupportdrivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c+1 -10 replies
138/163drm/radeon: check bo_va->bo is non-NULL before using itdrivers/gpu/drm/radeon/radeon_gem.c+1 -10 replies
139/163btrfs: fix uninitialized return value in the ref-verify toolfs/btrfs/ref-verify.c+7 -20 replies
140/163fs: better handle deep ancestor chains in is_subdir()fs/dcache.c+14 -170 replies
141/163wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCKdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+1 -10 replies
142/163drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpusdrivers/perf/riscv_pmu_sbi.c+1 -10 replies
143/163riscv: stacktrace: fix usage of ftrace_graph_ret_addr()arch/riscv/kernel/stacktrace.c+2 -10 replies
144/163spi: imx: Dont expect DMA for i.MX{25,35,50,51,53} cspi devicesdrivers/spi/spi-imx.c+1 -10 replies
145/163spi: davinci: Unset POWERDOWN bit when releasing resourcesdrivers/spi/spi-davinci.c+6 -00 replies
146/163ksmbd: return FILE_DEVICE_DISK instead of super magicfs/smb/common/smb2pdu.h fs/smb/server/smb2pdu.c+41 -20 replies
147/163ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIESsound/soc/sof/intel/hda-pcm.c+6 -00 replies
148/163selftest/timerns: fix clang build failures for abs() callstools/testing/selftests/timens/exec.c tools/testing/selftests/timens/timer.c tools/testing/selftests/timens/timerfd.c +1 more+7 -70 replies
149/163selftests/vDSO: fix clang build errors and warningstools/testing/selftests/vDSO/parse_vdso.c tools/testing/selftests/vDSO/vdso_standalone_test_x86.c+27 -70 replies
150/163hfsplus: fix uninit-value in copy_namefs/hfsplus/xattr.c+1 -10 replies
151/163selftests/bpf: Extend tcx tests to cover late tcx_entry releasetools/testing/selftests/bpf/config tools/testing/selftests/bpf/prog_tests/tc_links.c+64 -00 replies
152/163spi: mux: set ctlr->bits_per_word_maskdrivers/spi/spi-mux.c+1 -00 replies
153/163ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATEsound/pci/hda/Kconfig+2 -20 replies
154/163mm: page_ref: remove folio_try_get_rcu()fs/netfs/buffered_write.c fs/smb/client/file.c include/linux/page_ref.h +2 more+12 -570 replies
155/163Bluetooth: L2CAP: Fix deadlockinclude/net/bluetooth/hci_sync.h net/bluetooth/hci_core.c net/bluetooth/hci_sync.c +2 more+37 -660 replies
156/163ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x Gen4sound/pci/hda/cs35l41_hda_property.c+2 -20 replies
157/163of/irq: Disable "interrupt-map" parsing for PASEMI Nemodrivers/of/irq.c+4 -140 replies
158/163wifi: cfg80211: wext: set ssids=NULL for passive scansnet/wireless/scan.c+3 -10 replies
159/163wifi: mac80211: disable softirqs for queued frame handlingnet/mac80211/main.c net/mac80211/util.c+3 -00 replies
160/163wifi: iwlwifi: mvm: dont wake up rx_sync_waitq upon RFKILLdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/ops.c+4 -80 replies
161/163netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()fs/netfs/fscache_volume.c fs/netfs/internal.h include/linux/fscache-cache.h+20 -20 replies
162/163cachefiles: fix slab-use-after-free in fscache_withdraw_volume()fs/cachefiles/cache.c include/trace/events/fscache.h+14 -00 replies
163/163cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()fs/cachefiles/cache.c fs/cachefiles/volume.c+34 -20 replies

Reviews trailers per patch

79 of 163 patches have a Reviewed-by or Acked-by.

PatchShyam Prasad NQu WenruoMario LimoncielloChristoph HellwigSebastian ReichelIlan PeerGregory GreenmanDamien Le MoalMike ChristieMuhammad Usama AnjumEdward LiawDavidlohr BuesoMarc ZyngierAnup PatelKees CookSagi GrimbergChaitanya KulkarniDmitry TorokhovHuacai ChenPaolo AbeniJeff LaytonJingbo XuJia ZhuJan KaraJason GunthorpeKevin TianDarrick J. WongHans de GoedeLaurent PinchartSui JingfengMaxime RipardFei ShaoMax GurtovoyYan ZhaoHuisong LiMing LeiRandy DunlapNaveen Krishna ChatradhiAaron ConoleAlex DeucherNicholas KazlauskasZaeem MohamedDaniel WheelerJan EngelhardtCezary RojewskiPierre-Louis BossartPeter UjfalusiKai VehmanenRanjani SridharanAgathe BoutmyIlpo JärvinenJohannes ThumshirnBoris BurkovDavid SterbaKanchan JoshiTim HuangBjørn MorkKathiravan ThirumoorthyKonrad DybcioSrikar DronamrajuJohn GarryPaul Menzel[email protected]Peter OberparleiterChaitanya DhereNevenko StuparSteven Rostedt (Google)Dmitry SafonovAndrei VaginCarlos Llamas[email protected][email protected]Sun peng LiRichard FitzgeraldOliver SangPeter XuDavid HildenbrandStefan BindingRodrigo SiqueiraFlorian FainelliPavel Machek (CIP)Jon HunterConor DooleyMark BrownPeter SchneiderShuah KhanJustin M. ForbesLinux Kernel Functional TestingRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/163R-b
2/163R-b R-b R-b
3/163R-b
4/163
5/163
6/163
7/163A-b
8/163
9/163
10/163R-b
11/163R-b
12/163R-b
13/163R-b
14/163
15/163
16/163
17/163R-b
18/163R-b
19/163
20/163
21/163
22/163R-b
23/163
24/163
25/163
26/163R-b
27/163
28/163R-b R-b
29/163T-b T-b
30/163R-b R-b R-b
31/163
32/163A-b
33/163R-b R-b
34/163A-b
35/163A-b
36/163
37/163T-b
38/163
39/163R-b
40/163
41/163A-b
42/163A-b
43/163A-b
44/163
45/163
46/163R-b
47/163
48/163
49/163A-b R-b
50/163A-b R-b
51/163A-b R-b
52/163R-b
53/163R-b R-b
54/163R-b R-b
55/163
56/163
57/163R-b R-b R-b
58/163
59/163R-b
60/163R-b R-b
61/163R-b R-b T-b
62/163R-b R-b
63/163R-b
64/163R-b
65/163R-b R-b
66/163
67/163
68/163
69/163
70/163
71/163
72/163Co-authored-by
73/163
74/163
75/163
76/163
77/163
78/163A-b
79/163A-b
80/163R-b A-b T-b
81/163R-b A-b T-b
82/163A-b
83/163
84/163
85/163
86/163Reported-and-tested-by
87/163
88/163
89/163
90/163
91/163
92/163R-b
93/163R-b
94/163R-b
95/163R-b A-b
96/163R-b
97/163A-b
98/163A-b
99/163R-b R-b R-b
100/163
101/163
102/163R-b
103/163
104/163
105/163
106/163
107/163
108/163R-b
109/163R-b
110/163R-b T-b R-b
111/163R-b T-b R-b
112/163R-b T-b R-b
113/163R-b T-b R-b
114/163R-b
115/163R-b R-b R-b
116/163
117/163
118/163
119/163
120/163A-b R-b
121/163R-b
122/163A-b
123/163R-b A-b
124/163
125/163R-b
126/163
127/163R-b
128/163
129/163
130/163R-b
131/163Reported-and-tested-by
132/163
133/163R-b T-b R-b
134/163T-b R-b R-b
135/163T-b R-b
136/163T-b A-b
137/163T-b A-b
138/163A-b
139/163R-b
140/163
141/163
142/163
143/163R-b
144/163
145/163
146/163
147/163
148/163R-b R-b A-b
149/163R-b T-b R-b R-b
150/163Reported-and-tested-by Reported-and-tested-by
151/163
152/163
153/163R-b
154/163T-b A-b A-b
155/163
156/163R-b
157/163
158/163
159/163
160/163
161/163
162/163
163/163

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

Read the v1 thread

Cover letter [PATCH 6.9 000/163] 6.9.11-rc1 review

This is the start of the stable review cycle for the 6.9.11 release. There are 163 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 Thu, 25 Jul 2024 18:01:03 +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.11-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.11-rc1

Baokun Li <[email protected]>
cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()

Baokun Li <[email protected]>
cachefiles: fix slab-use-after-free in fscache_withdraw_volume()

Baokun Li <[email protected]>
netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL

Johannes Berg <[email protected]>
wifi: mac80211: disable softirqs for queued frame handling

Johannes Berg <[email protected]>
wifi: cfg80211: wext: set ssids=NULL for passive scans

Marc Zyngier <[email protected]>
of/irq: Disable "interrupt-map" parsing for PASEMI Nemo

Dmitry Savin <[email protected]>
ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x Gen4

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix deadlock

Yang Shi <[email protected]>
mm: page_ref: remove folio_try_get_rcu()

Takashi Iwai <[email protected]>
ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE

David Lechner <[email protected]>

    spi: mux: set ctlr->bits_per_word_mask

Daniel Borkmann <[email protected]>
selftests/bpf: Extend tcx tests to cover late tcx_entry release

Edward Adam Davis <[email protected]>
hfsplus: fix uninit-value in copy_name

John Hubbard <[email protected]>
selftests/vDSO: fix clang build errors and warnings

John Hubbard <[email protected]>
selftest/timerns: fix clang build failures for abs() calls

Peter Ujfalusi <[email protected]>
ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES

Namjae Jeon <[email protected]>
ksmbd: return FILE_DEVICE_DISK instead of super magic

Bastien Curutchet <[email protected]>
spi: davinci: Unset POWERDOWN bit when releasing resources

Uwe Kleine-König <[email protected]>

    spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices

Puranjay Mohan <[email protected]>
riscv: stacktrace: fix usage of ftrace_graph_ret_addr()

Samuel Holland <[email protected]>
drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus

Daniel Gabay <[email protected]>
wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK

Christian Brauner <[email protected]>
fs: better handle deep ancestor chains in is_subdir()

Filipe Manana <[email protected]>
btrfs: fix uninitialized return value in the ref-verify tool

Pierre-Eric Pelloux-Prayer <[email protected]>

    drm/radeon: check bo_va->bo is non-NULL before using it

Roman Li <[email protected]>
drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport

Fangzhi Zuo <[email protected]>
drm/amd/display: Update efficiency bandwidth for dcn351

Tom Chung <[email protected]>
drm/amd/display: Fix refresh rate range for some panel

Alvin Lee <[email protected]>
drm/amd/display: Account for cursor prefetch BW in DML1 mode support

Tom Chung <[email protected]>
drm/amd/display: Add refresh rate range check

Gao Xiang <[email protected]>
erofs: ensure m_llen is reset to 0 if metadata is invalid

Edward Adam Davis <[email protected]>
bluetooth/l2cap: sync sock recv cb and release

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Enable Power Save feature on startup

Tetsuo Handa <[email protected]>
Bluetooth: hci_core: cancel all works upon hci_unregister_dev()

Mark-PK Tsai <[email protected]>
tee: optee: ffa: Fix missing-field-initializers warning

Xingui Yang <[email protected]>
scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed

Ganesh Goudar <[email protected]>

    powerpc/eeh: avoid possible crash when edev->pdev changes

Anjali K <[email protected]>
powerpc/pseries: Whitelist dtl slub object for copying to userspace

Yunshui Jiang <[email protected]>
net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()

Gabor Juhos <[email protected]>
clk: qcom: apss-ipq-pll: remove 'config_ctl_hi_val' from Stromer pll configs

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: add Telit FN912 compositions

Vyacheslav Frantsishko <[email protected]>
ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA

Li Ma <[email protected]>
drm/amd/swsmu: add MALL init support workaround for smu_v14_0_1

Shengjiu Wang <[email protected]>
ALSA: dmaengine_pcm: terminate dmaengine before synchronize

Aivaz Latypov <[email protected]>

    ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx

Takashi Iwai <[email protected]>
ALSA: PCM: Allow resume only for suspended streams

Nick Child <[email protected]>
ibmvnic: Add tx check to prevent skb leak

Filipe Manana <[email protected]>
btrfs: qgroup: fix quota root leak after quota disable failure

Qu Wenruo <[email protected]>
btrfs: scrub: handle RST lookup error correctly

Armin Wolf <[email protected]>
platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB

Armin Wolf <[email protected]>
platform/x86: lg-laptop: Change ACPI device id

Armin Wolf <[email protected]>
platform/x86: lg-laptop: Remove LGEX0815 hotkey handling

Armin Wolf <[email protected]>
platform/x86: wireless-hotkey: Add support for LG Airplane Button

Chen Ni <[email protected]>
platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources

Heiko Carstens <[email protected]>
s390/sclp: Fix sclp_init() cleanup on failure

Ratheesh Kannoth <[email protected]>
octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver

Ian Ray <[email protected]>
gpio: pca953x: fix pca953x_irq_bus_sync_unlock race

Aryan Srivastava <[email protected]>
net: mvpp2: fill-in dev_port attribute

Chen Ni <[email protected]>
can: kvaser_usb: fix return value for hif_usb_send_regout

Alexander Stein <[email protected]>
Input: ads7846 - use spi_device_id table

Boyang Yu <[email protected]>
nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up

Jack Yu <[email protected]>
ASoC: rt722-sdca-sdw: add debounce time for type detection

Peter Ujfalusi <[email protected]>
ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback

Primoz Fiser <[email protected]>
ASoC: ti: omap-hdmi: Fix too long driver name

Jai Luthra <[email protected]>
ASoC: ti: davinci-mcasp: Set min period size using FIFO config

Jai Luthra <[email protected]>
ALSA: dmaengine: Synchronize dma channel after drop()

Thomas GENTY <[email protected]>
bytcr_rt5640 : inverse jack detect for Archos 101 cesium

Amadeusz Sławiński <[email protected]>
ASoC: topology: Do not assign fields that are already set

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Fix route override

Amadeusz Sławiński <[email protected]>
ASoC: topology: Fix references to freed memory

Luke D. Jones <[email protected]>
Input: xpad - add support for ASUS ROG RAIKIRI PRO

Zhang Yi <[email protected]>
ASoC: codecs: ES8326: Solve headphone detection issue

Jack Yu <[email protected]>
ASoC: rt722-sdca-sdw: add silence detection register as volatile

Tobias Jakobi <[email protected]>
Input: i8042 - add Ayaneo Kun to i8042 quirk table

Jonathan Denose <[email protected]>
Input: elantech - fix touchpad state on resume for Lenovo N24

Tejun Heo <[email protected]>
workqueue: Refactor worker ID formatting and make wq_worker_comm() use full ID string

Kent Overstreet <[email protected]>
closures: Change BUG_ON() to WARN_ON()

Arnd Bergmann <[email protected]>
mips: fix compat_sys_lseek syscall

Simon Trimmer <[email protected]>
ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE

Likun Gao <[email protected]>
drm/amdgpu: init TA fw for psp v14

Paul Hsieh <[email protected]>
drm/amd/display: change dram_clock_latency to 34us for dcn35

Daniel Miess <[email protected]>
drm/amd/display: Change dram_clock_latency to 34us for dcn351

Harish Kasiviswanathan <[email protected]>
drm/amdgpu: Indicate CU havest info to CP

Adrian Moreno <[email protected]>
selftests: openvswitch: Set value to nla flags.

Linus Torvalds <[email protected]>
cpumask: limit FORCE_NR_CPUS to just the UP case

Patrice Chotard <[email protected]>
spi: Fix OCTAL mode support

Kailang Yang <[email protected]>
ALSA: hda/realtek: Add more codec ID to no shutup pins list

Alexey Makhalov <[email protected]>
drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency

Michael Ellerman <[email protected]>
KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()

Kenton Groombridge <[email protected]>
wifi: mac80211: Avoid address calculations via out of bounds array indexing

Stefan Binding <[email protected]>
ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4

Stefan Binding <[email protected]>
ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5

Stefan Binding <[email protected]>
ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4

Stefan Binding <[email protected]>
ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5

Dmitry Antipov <[email protected]>
wifi: cfg80211: wext: add extra SIOCSIWSCAN data check

Simon Trimmer <[email protected]>
ALSA: hda: cs35l56: Fix lifecycle of codec pointer

Cyril Hrubis <[email protected]>
loop: Disable fallocate() zero and discard if not supported

Alex Williamson <[email protected]>
vfio/pci: Insert full vma on mmap'd MMIO fault

Daniel Wagner <[email protected]>
nvmet: always initialize cqe.result

Chunguang Xu <[email protected]>
nvme: avoid double free special payload

Douglas Anderson <[email protected]>
drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time

Douglas Anderson <[email protected]>
drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown time

Tobias Jakobi <[email protected]>
drm: panel-orientation-quirks: Add quirk for Aya Neo KUN

Krzysztof Kozlowski <[email protected]>
drm/exynos: dp: drop driver owner initialization

Ritesh Harjani (IBM) <[email protected]>
iomap: Fix iomap_adjust_read_range for plen calculation

Uwe Kleine-König <[email protected]>
parport: amiga: Mark driver struct with __refdata to prevent section mismatch

Alexander Usyskin <[email protected]>
mei: demote client disconnect warning on suspend to debug

Alex Williamson <[email protected]>
vfio/pci: Use unmap_mapping_range()

Alex Williamson <[email protected]>
vfio: Create vfio_fs_type with inode per device

Yuntao Wang <[email protected]>
fs/file: fix the check in find_next_fd()

Baokun Li <[email protected]>
cachefiles: make on-demand read killable

Zizhi Wo <[email protected]>
cachefiles: Set object to close if ondemand_id < 0 in copen

Baokun Li <[email protected]>
cachefiles: add consistency check for copen/cread

Scott Mayhew <[email protected]>
nfs: don't invalidate dentries on transient errors

Jan Kara <[email protected]>
nfs: Avoid flushing many pages with NFS_FILE_SYNC

Sagi Grimberg <[email protected]>
nfs: propagate readlink errors in nfs_symlink_filler

Dmitry Mastykin <[email protected]>
NFSv4: Fix memory leak in nfs4_set_security_label

Louis Dalibard <[email protected]>
HID: Ignore battery for ELAN touchscreens 2F2C and 4116

Aseda Aboagye <[email protected]>
input: Add support for "Do Not Disturb"

Aseda Aboagye <[email protected]>
input: Add event code for accessibility key

Masahiro Yamada <[email protected]>
kconfig: remove wrong expr_trans_bool()

Masahiro Yamada <[email protected]>
kconfig: gconf: give a proper initial state to the Save button

Andreas Hindborg <[email protected]>
null_blk: fix validation of block size

Tasos Sahanidis <[email protected]>
drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds

Wei Li <[email protected]>
arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process

Hagar Hemdan <[email protected]>
io_uring: fix possible deadlock in io_register_iowq_max_workers()

Eric Dumazet <[email protected]>
ila: block BH in ila_output()

Eric Dumazet <[email protected]>
net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()

Suma Hegde <[email protected]>
platform/x86/amd/hsmp: Check HSMP support on AMD family of processors

Hans de Goede <[email protected]>
Input: silead - Always support 10 fingers

Huacai Chen <[email protected]>
LoongArch: Fix GMAC's phy-mode definitions in dts

Chunguang Xu <[email protected]>
nvme-fabrics: use reserved tag for reg read/write command

Rob Herring (Arm) <[email protected]>
of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw()

John Hubbard <[email protected]>
selftests/futex: pass _GNU_SOURCE without a value to the compiler

Michael Ellerman <[email protected]>
selftests/overlayfs: Fix build error on ppc64

Michael Ellerman <[email protected]>
selftests/openat2: Fix build warnings on ppc64

Michael Ellerman <[email protected]>
selftests: cachestat: Fix build warnings on ppc64

Dmitry Antipov <[email protected]>

    wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()

Ilan Peer <[email protected]>
wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill

Ayala Beker <[email protected]>
wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: handle BA session teardown in RF-kill

Yedidya Benshimol <[email protected]>
wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd

Benjamin Berg <[email protected]>
wifi: iwlwifi: mvm: remove stale STA link data during restart

Yedidya Benshimol <[email protected]>
wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup

Johannes Berg <[email protected]>
wifi: cfg80211: fix 6 GHz scan request building

Johannes Berg <[email protected]>
wifi: mac80211: handle tasklet frames before stopping

Johannes Berg <[email protected]>
wifi: mac80211: apply mcast rate only if interface is up

Nicolas Escande <[email protected]>
wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata

Thomas Weißschuh <[email protected]>
ACPI: AC: Properly notify powermanagement core about changes

Andy Shevchenko <[email protected]>
PNP: Hide pnp_bus_type from the non-PNP code

Dhananjay Ugwekar <[email protected]>
tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs

Filipe Manana <[email protected]>
btrfs: ensure fast fsync waits for ordered extents after a write failure

Armin Wolf <[email protected]>
ACPI: EC: Avoid returning AE_OK on errors in address space handler

Armin Wolf <[email protected]>
ACPI: EC: Abort address space access upon error

Nathan Chancellor <[email protected]>
efi/libstub: zboot.lds: Discard .discard sections

Saurav Kashyap <[email protected]>
scsi: qedf: Set qed_slowpath_params to zero before use

Saurav Kashyap <[email protected]>
scsi: qedf: Wait for stag work during unload

Saurav Kashyap <[email protected]>
scsi: qedf: Don't process stag work during unload and recovery

Justin Stitt <[email protected]>
scsi: sr: Fix unintentional arithmetic wraparound

Martin Wilck <[email protected]>
scsi: core: alua: I/O errors for ALUA state transitions

Steve French <[email protected]>
cifs: fix noisy message on copy_file_range

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

Diffstat:

 Documentation/cdrom/cdrom-standard.rst             |   4 +-
 Makefile                                           |   4 +-
 arch/arm64/kernel/armv8_deprecated.c               |   3 +
 arch/loongarch/boot/dts/loongson-2k0500-ref.dts    |   4 +-
 arch/loongarch/boot/dts/loongson-2k1000-ref.dts    |   4 +-
 arch/loongarch/boot/dts/loongson-2k2000-ref.dts    |   2 +-
 arch/mips/kernel/syscalls/syscall_o32.tbl          |   2 +-
 arch/powerpc/kernel/eeh_pe.c                       |   7 +-
 arch/powerpc/kvm/book3s_64_vio.c                   |  18 +-
 arch/powerpc/platforms/pseries/setup.c             |   4 +-
 arch/riscv/kernel/stacktrace.c                     |   3 +-
 drivers/acpi/ac.c                                  |   4 +-
 drivers/acpi/ec.c                                  |   9 +-
 drivers/acpi/sbs.c                                 |   4 +-
 drivers/block/loop.c                               |  23 ++
 drivers/block/null_blk/main.c                      |   4 +-
 drivers/bluetooth/btnxpuart.c                      |   2 +-
 drivers/clk/qcom/apss-ipq-pll.c                    |   2 -
 drivers/firmware/efi/libstub/zboot.lds             |   1 +
 drivers/gpio/gpio-pca953x.c                        |   2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            |  15 +-
 drivers/gpu/drm/amd/amdgpu/psp_v14_0.c             |   5 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  52 +++-
 .../amd/display/dc/dml/dcn32/display_mode_vba_32.c |   3 +
 .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |   2 +-
 .../gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c |   2 +-
 .../amd/display/dc/dml2/dml2_translation_helper.c  |   1 +
 drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c   |   2 +-
 drivers/gpu/drm/amd/include/pptable.h              |  91 +++----
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  13 +
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   5 +
 .../amd/pm/swsmu/inc/pmfw_if/smu_v14_0_0_ppsmc.h   |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h       |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c   |  73 ++++++
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
 drivers/gpu/drm/exynos/exynos_dp.c                 |   1 -
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   8 +
 drivers/gpu/drm/radeon/radeon_gem.c                |   2 +-
 drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c   |   8 +
 drivers/gpu/drm/vmwgfx/Kconfig                     |   2 +-
 drivers/hid/hid-debug.c                            |   2 +
 drivers/hid/hid-ids.h                              |   2 +
 drivers/hid/hid-input.c                            |  13 +
 drivers/input/joystick/xpad.c                      |   1 +
 drivers/input/mouse/elantech.c                     |  31 +++
 drivers/input/serio/i8042-acpipnpio.h              |  18 +-
 drivers/input/touchscreen/ads7846.c                |  12 +-
 drivers/input/touchscreen/silead.c                 |  19 +-
 drivers/misc/mei/main.c                            |   2 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  12 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   1 +
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  10 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h  |  55 ++--
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |   2 +-
 drivers/net/ethernet/marvell/octeontx2/nic/qos.c   |   3 +-
 drivers/net/usb/qmi_wwan.c                         |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  16 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  47 +++-
 drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c   |  13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h       |   5 +
 drivers/nvme/host/core.c                           |   1 +
 drivers/nvme/host/fabrics.c                        |   6 +-
 drivers/nvme/host/nvme.h                           |   2 +-
 drivers/nvme/target/core.c                         |   1 +
 drivers/nvme/target/fabrics-cmd-auth.c             |   3 -
 drivers/nvme/target/fabrics-cmd.c                  |   6 -
 drivers/of/irq.c                                   | 143 ++++++-----
 drivers/of/of_private.h                            |   3 +
 drivers/parport/parport_amiga.c                    |   8 +-
 drivers/perf/riscv_pmu_sbi.c                       |   2 +-
 drivers/platform/mellanox/nvsw-sn2201.c            |   5 +-
 drivers/platform/x86/amd/hsmp.c                    |  50 +++-
 drivers/platform/x86/lg-laptop.c                   |  89 +++----
 drivers/platform/x86/wireless-hotkey.c             |   2 +
 drivers/pnp/base.h                                 |   1 +
 drivers/s390/char/sclp.c                           |   1 +
 drivers/scsi/device_handler/scsi_dh_alua.c         |  31 ++-
 drivers/scsi/libsas/sas_internal.h                 |  14 ++
 drivers/scsi/qedf/qedf.h                           |   1 +
 drivers/scsi/qedf/qedf_main.c                      |  47 +++-
 drivers/scsi/sr.h                                  |   2 +-
 drivers/scsi/sr_ioctl.c                            |   5 +-
 drivers/spi/spi-davinci.c                          |   6 +
 drivers/spi/spi-imx.c                              |   2 +-
 drivers/spi/spi-mux.c                              |   1 +
 drivers/spi/spi.c                                  |   6 +-
 drivers/tee/optee/ffa_abi.c                        |  12 +-
 drivers/vfio/device_cdev.c                         |   7 +
 drivers/vfio/group.c                               |   7 +
 drivers/vfio/pci/vfio_pci_core.c                   | 277 +++++----------------
 drivers/vfio/vfio_main.c                           |  44 ++++
 fs/btrfs/btrfs_inode.h                             |  10 +
 fs/btrfs/file.c                                    |  16 ++
 fs/btrfs/ordered-data.c                            |  31 +++
 fs/btrfs/qgroup.c                                  |   4 +-
 fs/btrfs/ref-verify.c                              |   9 +-
 fs/btrfs/scrub.c                                   |  26 +-
 fs/cachefiles/cache.c                              |  45 +++-
 fs/cachefiles/ondemand.c                           |  74 ++++--
 fs/cachefiles/volume.c                             |   1 -
 fs/dcache.c                                        |  31 ++-
 fs/erofs/zmap.c                                    |   2 +
 fs/file.c                                          |   4 +-
 fs/hfsplus/xattr.c                                 |   2 +-
 fs/iomap/buffered-io.c                             |   3 +-
 fs/netfs/buffered_write.c                          |   4 +-
 fs/netfs/fscache_volume.c                          |  14 ++
 fs/netfs/internal.h                                |   2 -
 fs/nfs/dir.c                                       |  27 +-
 fs/nfs/nfs4proc.c                                  |   1 +
 fs/nfs/pagelist.c                                  |   5 +
 fs/nfs/symlink.c                                   |   2 +-
 fs/smb/client/cifsfs.c                             |   2 +-
 fs/smb/client/file.c                               |   4 +-
 fs/smb/common/smb2pdu.h                            |  34 +++
 fs/smb/server/smb2pdu.c                            |   9 +-
 include/linux/cdrom.h                              |   2 +-
 include/linux/fscache-cache.h                      |   6 +
 include/linux/page_ref.h                           |  49 +---
 include/linux/pnp.h                                |   2 -
 include/linux/spi/spi.h                            |   5 +-
 include/linux/vfio.h                               |   1 +
 include/linux/vfio_pci_core.h                      |   2 -
 include/net/bluetooth/hci_sync.h                   |   2 +
 include/sound/dmaengine_pcm.h                      |   1 +
 include/trace/events/fscache.h                     |   4 +
 include/uapi/linux/input-event-codes.h             |   2 +
 io_uring/register.c                                |   4 +
 kernel/workqueue.c                                 |  51 ++--
 lib/Kconfig                                        |   8 +-
 lib/closure.c                                      |  10 +-
 mm/filemap.c                                       |  10 +-
 mm/gup.c                                           |   2 +-
 net/bluetooth/hci_core.c                           |  76 ++----
 net/bluetooth/hci_sync.c                           |  13 +
 net/bluetooth/l2cap_core.c                         |   3 +
 net/bluetooth/l2cap_sock.c                         |  14 +-
 net/ipv6/ila/ila_lwt.c                             |   7 +-
 net/ipv6/rpl_iptunnel.c                            |  14 +-
 net/mac80211/cfg.c                                 |   5 +-
 net/mac80211/ieee80211_i.h                         |   2 +
 net/mac80211/main.c                                |  11 +-
 net/mac80211/mesh.c                                |   1 +
 net/mac80211/scan.c                                |  31 ++-
 net/mac80211/util.c                                |   4 +
 net/mac802154/tx.c                                 |   8 +-
 net/wireless/rdev-ops.h                            |   6 +-
 net/wireless/scan.c                                |  59 +++--
 scripts/kconfig/expr.c                             |  29 ---
 scripts/kconfig/expr.h                             |   1 -
 scripts/kconfig/gconf.c                            |   3 +-
 scripts/kconfig/menu.c                             |   2 -
 sound/core/pcm_dmaengine.c                         |  22 ++
 sound/core/pcm_native.c                            |   2 +
 sound/pci/hda/Kconfig                              |   2 +
 sound/pci/hda/cs35l41_hda_property.c               |   8 +
 sound/pci/hda/cs35l56_hda.c                        |   5 +
 sound/pci/hda/patch_realtek.c                      |   9 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/cs35l56-shared.c                  |   4 +
 sound/soc/codecs/es8326.c                          |   8 +-
 sound/soc/codecs/rt722-sdca-sdw.c                  |   4 +-
 sound/soc/intel/avs/topology.c                     |  19 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |  11 +
 sound/soc/soc-generic-dmaengine-pcm.c              |   8 +
 sound/soc/soc-topology.c                           |  29 ++-
 sound/soc/sof/intel/hda-pcm.c                      |   6 +
 sound/soc/sof/sof-audio.c                          |   2 +-
 sound/soc/ti/davinci-mcasp.c                       |   9 +-
 sound/soc/ti/omap-hdmi.c                           |   6 +-
 tools/power/cpupower/utils/helpers/amd.c           |  26 +-
 tools/testing/selftests/bpf/config                 |   3 +
 tools/testing/selftests/bpf/prog_tests/tc_links.c  |  61 +++++
 tools/testing/selftests/cachestat/test_cachestat.c |   1 +
 .../selftests/filesystems/overlayfs/dev_in_maps.c  |   1 +
 tools/testing/selftests/futex/functional/Makefile  |   2 +-
 .../testing/selftests/net/openvswitch/ovs-dpctl.py |   2 +-
 tools/testing/selftests/openat2/openat2_test.c     |   1 +
 tools/testing/selftests/timens/exec.c              |   6 +-
 tools/testing/selftests/timens/timer.c             |   2 +-
 tools/testing/selftests/timens/timerfd.c           |   2 +-
 tools/testing/selftests/timens/vfork_exec.c        |   4 +-
 tools/testing/selftests/vDSO/parse_vdso.c          |  16 +-
 .../selftests/vDSO/vdso_standalone_test_x86.c      |  18 +-
 188 files changed, 1718 insertions(+), 884 deletions(-)