Skip to content

6.12.70-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest113 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/113nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovecdrivers/nvme/target/tcp.c+17 -00 replies
2/113x86/vmware: Fix hypercall clobbersarch/x86/include/asm/vmware.h+2 -20 replies
3/113x86/kfence: fix booting on 32bit non-PAE systemsarch/x86/include/asm/kfence.h+4 -30 replies
4/113platform/x86: intel_telemetry: Fix swapped arrays in PSS outputdrivers/platform/x86/intel/telemetry/debugfs.c+2 -20 replies
5/113ALSA: aloop: Fix racy access at PCM triggersound/drivers/aloop.c+36 -260 replies
6/113pmdomain: qcom: rpmpd: fix off-by-one error in clamping to the highest statedrivers/pmdomain/qcom/rpmpd.c+1 -10 replies
7/113pmdomain: imx8mp-blk-ctrl: Keep gpc power domain on for system wakeupdrivers/pmdomain/imx/imx8mp-blk-ctrl.c+26 -00 replies
8/113pmdomain: imx: gpcv2: Fix the imx8mm gpu hang due to wrong adb400 resetdrivers/pmdomain/imx/gpcv2.c+2 -60 replies
9/113pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeupdrivers/pmdomain/imx/imx8mp-blk-ctrl.c+4 -00 replies
10/113pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domainsdrivers/pmdomain/imx/imx8m-blk-ctrl.c+1 -10 replies
11/113mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_singlemm/slub.c+5 -10 replies
12/113ceph: fix NULL pointer dereference in ceph_mds_auth_match()fs/ceph/mds_client.c fs/ceph/mdsmap.c fs/ceph/mdsmap.h +2 more+43 -110 replies
13/113rbd: check for EOD after exclusive lock is ensured to be helddrivers/block/rbd.c+21 -120 replies
14/113ARM: 9468/1: fix memset64() on big-endianarch/arm/include/asm/string.h+4 -10 replies
15/113ceph: fix oops due to invalid pointer for kfree() in parse_longname()fs/ceph/crypto.c+5 -40 replies
16/113gve: Fix stats report corruption on queue count changedrivers/net/ethernet/google/gve/gve_ethtool.c drivers/net/ethernet/google/gve/gve_main.c+36 -220 replies
17/113gve: Correct ethtool rx_dropped calculationdrivers/net/ethernet/google/gve/gve_ethtool.c+17 -60 replies
18/113mm, shmem: prevent infinite loop on truncate racemm/shmem.c+14 -90 replies
19/113Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem"drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+0 -30 replies
20/113KVM: Dont clobber irqfd routing type when deassigning irqfdvirt/kvm/eventfd.c+24 -200 replies
21/113PCI/ERR: Ensure error recoverability at all timesdrivers/pci/bus.c drivers/pci/pci.c+3 -30 replies
22/113tools/power turbostat: fix GCC9 build regressiontools/power/x86/turbostat/turbostat.c+6 -90 replies
23/113ublk: fix deadlock when reading partition tabledrivers/block/ublk_drv.c+27 -30 replies
24/113hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()fs/hfsplus/dir.c fs/hfsplus/hfsplus_fs.h fs/hfsplus/unicode.c +1 more+29 -110 replies
25/113binder: fix BR_FROZEN_REPLY error logdrivers/android/binder.c+3 -20 replies
26/113binderfs: fix ida_alloc_max() upper bounddrivers/android/binderfs.c+4 -40 replies
27/113KVM: selftests: Add -U_FORTIFY_SOURCE to avoid some unpredictable test failurestools/testing/selftests/kvm/Makefile+1 -00 replies
28/113procfs: avoid fetching build ID while holding VMA lockfs/proc/task_mmu.c include/linux/buildid.h lib/buildid.c+60 -270 replies
29/113tracing: Fix ftrace event field alignmentskernel/trace/trace.h kernel/trace/trace_entries.h kernel/trace/trace_export.c+33 -210 replies
30/113wifi: mac80211: ocb: skip rx_no_sta when interface is not joinednet/mac80211/ocb.c+3 -00 replies
31/113wifi: wlcore: ensure skb headroom before skb_pushdrivers/net/wireless/ti/wlcore/tx.c+5 -00 replies
32/113net: usb: sr9700: support devices with virtual driver CDdrivers/net/usb/sr9700.c+5 -00 replies
33/113block,bfq: fix aux stat accumulation destinationblock/bfq-cgroup.c+1 -10 replies
34/113smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe()fs/smb/server/smb2pdu.c+4 -10 replies
35/113LoongArch: Set correct protection_map[] for VM_NONE/VM_SHAREDarch/loongarch/mm/cache.c+4 -40 replies
36/113md: suspend array while updating raid_disks via sysfsdrivers/md/md.c+2 -20 replies
37/113smb/server: fix refcount leak in smb2_open()fs/smb/server/smb2pdu.c+1 -10 replies
38/113LoongArch: Enable exception fixup for specific ADE subcodearch/loongarch/kernel/traps.c+5 -00 replies
39/113smb/server: fix refcount leak in parse_durable_handle_context()fs/smb/server/smb2pdu.c+1 -00 replies
40/113HID: intel-ish-hid: Update ishtp bus match to support device ID tabledrivers/hid/intel-ish-hid/ishtp/bus.c+10 -20 replies
41/113HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTLdrivers/hid/hid-multitouch.c+1 -00 replies
42/113btrfs: fix reservation leak in some error paths when inserting inline extentfs/btrfs/inode.c+10 -60 replies
43/113riscv: Sanitize syscall table indexing under speculationarch/riscv/kernel/traps.c+3 -10 replies
44/113HID: intel-ish-hid: Reset enum_devices_done before enumerationdrivers/hid/intel-ish-hid/ishtp-hid-client.c+1 -00 replies
45/113HID: playstation: Center initial joystick axes to prevent spurious eventsdrivers/hid/hid-playstation.c+5 -00 replies
46/113ALSA: hda/realtek: Add quirk for Acer Nitro AN517-55sound/pci/hda/patch_realtek.c+1 -00 replies
47/113ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirksound/pci/hda/patch_realtek.c+1 -00 replies
48/113PCI: qcom: Remove ASPM L0s support for MSM8996 SoCdrivers/pci/controller/dwc/pcie-qcom.c+3 -10 replies
49/113netfilter: replace -EEXIST with -EBUSYnet/bridge/netfilter/ebtables.c net/netfilter/nf_log.c net/netfilter/x_tables.c+4 -40 replies
50/113HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_listdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
51/113HID: i2c-hid: fix potential buffer overflow in i2c_hid_get_report()drivers/hid/i2c-hid/i2c-hid-core.c+1 -00 replies
52/113HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101)drivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
53/113drm/amd/pm: Disable MMIO access during SMU Mode 1 resetdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c+16 -30 replies
54/113ring-buffer: Avoid softlockup in ring_buffer_resize() during memory freekernel/trace/ring_buffer.c+2 -00 replies
55/113HID: logitech: add HID++ support for Logitech MX Anywhere 3Sdrivers/hid/hid-logitech-hidpp.c+2 -00 replies
56/113wifi: mac80211: collect station statistics earlier when disconnectnet/mac80211/sta_info.c+4 -30 replies
57/113ASoC: davinci-evm: Fix reference leak in davinci_evm_probesound/soc/ti/davinci-evm.c+31 -80 replies
58/113ASoC: simple-card-utils: Check device node before overwrite directionsound/soc/generic/simple-card-utils.c+2 -20 replies
59/113nvme-fc: release admin tagset if init failsdrivers/nvme/host/fc.c+2 -00 replies
60/113nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()drivers/nvme/target/tcp.c+4 -50 replies
61/113ASoC: amd: yc: Fix microphone on ASUS M6500REsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
62/113ASoC: tlv320adcx140: Propagate error codes during probesound/soc/codecs/tlv320adcx140.c+3 -00 replies
63/113spi: hisi-kunpeng: Fixed the wrong debugfs node name in hisi_spi debugfs initializationdrivers/spi/spi-hisi-kunpeng.c+1 -30 replies
64/113regmap: maple: free entry on mas_store_gfp() failuredrivers/base/regmap/regcache-maple.c+6 -50 replies
65/113wifi: cfg80211: Fix bitrate calculation overflow for HE ratesnet/wireless/util.c+5 -30 replies
66/113scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count()drivers/target/iscsi/iscsi_target_util.c+4 -10 replies
67/113ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xUsound/pci/hda/patch_realtek.c+4 -00 replies
68/113scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count()drivers/target/iscsi/iscsi_target_util.c+4 -10 replies
69/113wifi: mac80211: correctly check if CSA is activenet/mac80211/iface.c+6 -20 replies
70/113wifi: mac80211: dont increment crypto_tx_tailroom_needed_cnt twicenet/mac80211/key.c+2 -10 replies
71/113btrfs: reject new transactions if the fs is fully read-onlyfs/btrfs/disk-io.c fs/btrfs/fs.h+21 -00 replies
72/113ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Book 9i 13IRU8 audiosound/pci/hda/patch_realtek.c+23 -10 replies
73/113platform/x86: toshiba_haps: Fix memory leaks in add/remove routinesdrivers/platform/x86/toshiba_haps.c+1 -10 replies
74/113platform/x86: intel_telemetry: Fix PSS event register maskdrivers/platform/x86/intel/telemetry/pltdrv.c+1 -10 replies
75/113platform/x86: hp-bioscfg: Skip empty attribute namesdrivers/platform/x86/hp/hp-bioscfg/bioscfg.c+5 -00 replies
76/113platform/x86/intel/tpmi/plr: Make the file domain<n>/status writeabledrivers/platform/x86/intel/intel_plr_tpmi.c+1 -10 replies
77/113smb/client: fix memory leak in smb2_open_file()fs/smb/client/smb2file.c+1 -00 replies
78/113net: add skb_header_pointer_careful() helperinclude/linux/skbuff.h+12 -00 replies
79/113net/sched: cls_u32: use skb_header_pointer_careful()net/sched/cls_u32.c+6 -70 replies
80/113dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zerodrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+6 -00 replies
81/113net: liquidio: Initialize netdev pointer before queue setupdrivers/net/ethernet/cavium/liquidio/lio_main.c+17 -170 replies
82/113net: liquidio: Fix off-by-one error in PF setup_nic_devices() cleanupdrivers/net/ethernet/cavium/liquidio/lio_main.c+3 -20 replies
83/113net: liquidio: Fix off-by-one error in VF setup_nic_devices() cleanupdrivers/net/ethernet/cavium/liquidio/lio_vf_main.c+2 -20 replies
84/113dpaa2-switch: add bounds check for if_id in IRQ handlerdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+4 -00 replies
85/113net: phy: add phy_interface_weight()include/linux/phy.h+5 -00 replies
86/113net: phy: add phy_interface_copy()include/linux/phy.h+5 -00 replies
87/113net: sfp: pre-parse the module supportdrivers/net/phy/sfp-bus.c include/linux/sfp.h+77 -250 replies
88/113net: sfp: convert sfp quirks to modify struct sfp_module_supportdrivers/net/phy/sfp-bus.c drivers/net/phy/sfp.c drivers/net/phy/sfp.h+28 -300 replies
89/113net: sfp: Fix quirk for Ubiquiti U-Fiber Instant SFP moduledrivers/net/phy/sfp.c+2 -00 replies
90/113macvlan: fix error recovery in macvlan_common_newlink()drivers/net/macvlan.c+3 -20 replies
91/113net: usb: r8152: fix resume reset deadlockdrivers/net/usb/r8152.c+15 -140 replies
92/113net: dont touch dev->stats in BPF redirect pathsnet/core/filter.c+4 -40 replies
93/113tipc: use kfree_sensitive() for session key materialnet/tipc/crypto.c+2 -20 replies
94/113drm/amd/display: fix wrong color value mapping on MCM shaper LUTdrivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c+5 -20 replies
95/113net: ethernet: adi: adin1110: Check return value of devm_gpiod_get_optional() in adin1110_check_spi()drivers/net/ethernet/adi/adin1110.c+3 -00 replies
96/113net: gro: fix outer network offsetnet/core/gro.c+2 -00 replies
97/113drm/mgag200: fix mgag200_bmc_stop_scanout()drivers/gpu/drm/mgag200/mgag200_bmc.c drivers/gpu/drm/mgag200/mgag200_drv.h+18 -190 replies
98/113drm/xe/query: Fix topology query pointer advancedrivers/gpu/drm/xe/xe_query.c+1 -10 replies
99/113drm/xe/pm: Also avoid missing outer rpm warning on system suspenddrivers/gpu/drm/xe/xe_pm.c+3 -10 replies
100/113drm/xe/pm: Disable D3Cold for BMG only on specific platformsdrivers/gpu/drm/xe/xe_pm.c+10 -30 replies
101/113hwmon: (occ) Mark occ_init_attribute() as __printfdrivers/hwmon/occ/common.c+1 -00 replies
102/113netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate()net/netfilter/nf_tables_api.c+1 -10 replies
103/113ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONFnet/ipv6/ip6_fib.c+2 -10 replies
104/113ALSA: usb-audio: fix broken logic in snd_audigy2nx_led_update()sound/usb/mixer_quirks.c+2 -70 replies
105/113ASoC: amd: fix memory leak in acp3x pdm dma opssound/soc/amd/renoir/acp3x-pdm-dma.c+2 -00 replies
106/113spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transferdrivers/spi/spi-tegra210-quad.c+17 -20 replies
107/113spi: tegra210-quad: Move curr_xfer read inside spinlockdrivers/spi/spi-tegra210-quad.c+4 -20 replies
108/113spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_onedrivers/spi/spi-tegra210-quad.c+3 -00 replies
109/113spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xferdrivers/spi/spi-tegra210-quad.c+5 -00 replies
110/113spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xferdrivers/spi/spi-tegra210-quad.c+3 -00 replies
111/113spi: tegra: Fix a memory leak in tegra_slink_probe()drivers/spi/spi-tegra20-slink.c+4 -20 replies
112/113spi: tegra114: Preserve SPI mode bits in def_command1_regdrivers/spi/spi-tegra114.c+3 -00 replies
113/113ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU.sound/pci/hda/patch_realtek.c+1 -40 replies

Reviews trailers per patch

69 of 113 patches have a Reviewed-by or Acked-by.

PatchSagi GrimbergJoonkyo JungDaniel BalutaHao LiSuren BaghdasaryanHarry YooPatrick DonnellyDongsheng YangMatthew Wilcox (Oracle)Arnd BergmannViacheslav DubeykoJoshua WashingtonJacob KellerJordan RheeMatt OlsonBaolin WangChristian KönigMario Limonciello (AMD)Riana TauroRafael J. Wysocki (Intel)Chen YuCaleb Sander MateosRyusuke KonishiBorislav Petkov (AMD)Ilpo JärvinenKonrad DybcioLucas StachPhilipp ZabelAlice RyhlNamjae JeonSrinivas PandruvadaDaytonCLDavid SterbaBenjamin TissoiresDmitry BaryshkovTerry JungeYifan ZhangMasami Hiramatsu (Google)Kuninori MorimotoJustin TeeYi ZhangShakeel Butt[email protected]Yu KuaiBoris BurkovJohannes ThumshirnPaulo Alcantara (Red Hat)Pali RohárAndrew LunnYang ShenKory MaincentMaxime ChevallierRussell King (Oracle)Douglas AndersonMartin KaFai LauDaniel BorkmannEric DumazetAlex HungNuno SáWillem de BruijnMike ChristieJohannes BergMatt RoperThierry RedingJon HunterImre DeakRodrigo Vivi[email protected]Fernando Fernandez ManceraThomas ZimmermannJocelyn FalempeFrancesco DolciniBrett A C SheffieldPeter SchneiderHardik GargSouleymane ConteFlorian FainelliHarshit MogalapalliRon EconomosMark BrownJeffrin Jose TShung-Hsi YuMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/113R-b R-b
2/113
3/113T-b T-b
4/113R-b
5/113
6/113R-b
7/113
8/113R-b T-b
9/113
10/113R-b
11/113R-b R-b R-b
12/113R-b T-b
13/113R-b
14/113R-b R-b
15/113R-b
16/113R-b R-b
17/113R-b R-b R-b R-b
18/113R-b
19/113R-b R-b
20/113
21/113T-b R-b
22/113R-b
23/113R-b
24/113R-b
25/113R-b
26/113
27/113
28/113R-b T-b R-b
29/113A-b
30/113T-b
31/113
32/113
33/113R-b
34/113A-b
35/113
36/113
37/113A-b
38/113
39/113A-b
40/113A-b
41/113T-b
42/113R-b
43/113
44/113A-b
45/113R-b
46/113
47/113
48/113R-b T-b
49/113
50/113
51/113
52/113R-b
53/113R-b
54/113A-b
55/113
56/113
57/113
58/113A-b
59/113R-b
60/113R-b T-b
61/113
62/113
63/113R-b
64/113
65/113
66/113R-b
67/113
68/113R-b
69/113R-b
70/113R-b
71/113R-b R-b R-b
72/113
73/113
74/113R-b
75/113R-b
76/113R-b
77/113R-b R-b
78/113
79/113
80/113R-b
81/113R-b
82/113R-b
83/113R-b
84/113
85/113R-b
86/113R-b
87/113
88/113
89/113R-b R-b
90/113
91/113R-b
92/113A-b A-b R-b
93/113
94/113R-b
95/113R-b
96/113R-b R-b
97/113R-b R-b
98/113R-b
99/113R-b
100/113R-b
101/113
102/113
103/113T-b R-b
104/113
105/113
106/113A-b T-b A-b
107/113A-b T-b A-b
108/113A-b T-b A-b
109/113A-b T-b A-b
110/113A-b T-b A-b
111/113R-b
112/113
113/113

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

Read the v1 thread

Cover letter [PATCH 6.12 000/113] 6.12.70-rc1 review

This is the start of the stable review cycle for the 6.12.70 release. There are 113 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 Wed, 11 Feb 2026 14:22:44 +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.12.70-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.70-rc1

Werner Sembach <[email protected]>
ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU.

Vishwaroop A <[email protected]>
spi: tegra114: Preserve SPI mode bits in def_command1_reg

Felix Gu <[email protected]>
spi: tegra: Fix a memory leak in tegra_slink_probe()

Breno Leitao <[email protected]>
spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xfer

Breno Leitao <[email protected]>
spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer

Breno Leitao <[email protected]>
spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_one

Breno Leitao <[email protected]>
spi: tegra210-quad: Move curr_xfer read inside spinlock

Breno Leitao <[email protected]>
spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transfer

Chris Bainbridge <[email protected]>
ASoC: amd: fix memory leak in acp3x pdm dma ops

Sergey Shtylyov <[email protected]>
ALSA: usb-audio: fix broken logic in snd_audigy2nx_led_update()

Shigeru Yoshida <[email protected]>
ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONF

Andrew Fasano <[email protected]>
netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate()

Arnd Bergmann <[email protected]>
hwmon: (occ) Mark occ_init_attribute() as __printf

Karthik Poosa <[email protected]>
drm/xe/pm: Disable D3Cold for BMG only on specific platforms

Rodrigo Vivi <[email protected]>
drm/xe/pm: Also avoid missing outer rpm warning on system suspend

Shuicheng Lin <[email protected]>
drm/xe/query: Fix topology query pointer advance

Jacob Keller <[email protected]>

    drm/mgag200: fix mgag200_bmc_stop_scanout()

Paolo Abeni <[email protected]>
net: gro: fix outer network offset

Chen Ni <[email protected]>
net: ethernet: adi: adin1110: Check return value of devm_gpiod_get_optional() in adin1110_check_spi()

Melissa Wen <[email protected]>
drm/amd/display: fix wrong color value mapping on MCM shaper LUT

Daniel Hodges <[email protected]>
tipc: use kfree_sensitive() for session key material

Jakub Kicinski <[email protected]>

    net: don't touch dev->stats in BPF redirect paths

Sergey Senozhatsky <[email protected]>
net: usb: r8152: fix resume reset deadlock

Eric Dumazet <[email protected]>
macvlan: fix error recovery in macvlan_common_newlink()

Marek Behún <[email protected]>
net: sfp: Fix quirk for Ubiquiti U-Fiber Instant SFP module

Russell King (Oracle) <[email protected]>
net: sfp: convert sfp quirks to modify struct sfp_module_support

Russell King (Oracle) <[email protected]>
net: sfp: pre-parse the module support

Russell King (Oracle) <[email protected]>
net: phy: add phy_interface_copy()

Russell King (Oracle) <[email protected]>
net: phy: add phy_interface_weight()

Junrui Luo <[email protected]>
dpaa2-switch: add bounds check for if_id in IRQ handler

Zilin Guan <[email protected]>
net: liquidio: Fix off-by-one error in VF setup_nic_devices() cleanup

Zilin Guan <[email protected]>
net: liquidio: Fix off-by-one error in PF setup_nic_devices() cleanup

Zilin Guan <[email protected]>
net: liquidio: Initialize netdev pointer before queue setup

Junrui Luo <[email protected]>
dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero

Eric Dumazet <[email protected]>
net/sched: cls_u32: use skb_header_pointer_careful()

Eric Dumazet <[email protected]>
net: add skb_header_pointer_careful() helper

ChenXiaoSong <[email protected]>
smb/client: fix memory leak in smb2_open_file()

Ricardo Neri <[email protected]>
platform/x86/intel/tpmi/plr: Make the file domain<n>/status writeable

Mario Limonciello <[email protected]>
platform/x86: hp-bioscfg: Skip empty attribute names

Kaushlendra Kumar <[email protected]>
platform/x86: intel_telemetry: Fix PSS event register mask

Rafael J. Wysocki <[email protected]>
platform/x86: toshiba_haps: Fix memory leaks in add/remove routines

Martin Hamilton <[email protected]>
ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Book 9i 13IRU8 audio

Qu Wenruo <[email protected]>
btrfs: reject new transactions if the fs is fully read-only

Miri Korenblit <[email protected]>
wifi: mac80211: don't increment crypto_tx_tailroom_needed_cnt twice

Miri Korenblit <[email protected]>
wifi: mac80211: correctly check if CSA is active

Maurizio Lombardi <[email protected]>
scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count()

Tim Guttzeit <[email protected]>
ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU

Maurizio Lombardi <[email protected]>
scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count()

Veerendranath Jakkam <[email protected]>
wifi: cfg80211: Fix bitrate calculation overflow for HE rates

Kaushlendra Kumar <[email protected]>
regmap: maple: free entry on mas_store_gfp() failure

Devyn Liu <[email protected]>
spi: hisi-kunpeng: Fixed the wrong debugfs node name in hisi_spi debugfs initialization

Dimitrios Katsaros <[email protected]>
ASoC: tlv320adcx140: Propagate error codes during probe

Radhi Bajahaw <[email protected]>
ASoC: amd: yc: Fix microphone on ASUS M6500RE

Hannes Reinecke <[email protected]>
nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()

Chaitanya Kulkarni <[email protected]>
nvme-fc: release admin tagset if init fails

Shengjiu Wang <[email protected]>
ASoC: simple-card-utils: Check device node before overwrite direction

Kery Qi <[email protected]>
ASoC: davinci-evm: Fix reference leak in davinci_evm_probe

Baochen Qiang <[email protected]>
wifi: mac80211: collect station statistics earlier when disconnect

Dennis Marttinen <[email protected]>
HID: logitech: add HID++ support for Logitech MX Anywhere 3S

Wupeng Ma <[email protected]>
ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free

Perry Yuan <[email protected]>
drm/amd/pm: Disable MMIO access during SMU Mode 1 reset

Rodrigo Lugathe da Conceição Alves <[email protected]>
HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101)

Kwok Kin Ming <[email protected]>
HID: i2c-hid: fix potential buffer overflow in i2c_hid_get_report()

Chris Chiu <[email protected]>
HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list

Daniel Gomez <[email protected]>
netfilter: replace -EEXIST with -EBUSY

Manivannan Sadhasivam <[email protected]>
PCI: qcom: Remove ASPM L0s support for MSM8996 SoC

Ruslan Krupitsa <[email protected]>
ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk

Matouš Lánský <[email protected]>
ALSA: hda/realtek: Add quirk for Acer Nitro AN517-55

Siarhei Vishniakou <[email protected]>
HID: playstation: Center initial joystick axes to prevent spurious events

Zhang Lixu <[email protected]>
HID: intel-ish-hid: Reset enum_devices_done before enumeration

Lukas Gerlach <[email protected]>
riscv: Sanitize syscall table indexing under speculation

Filipe Manana <[email protected]>
btrfs: fix reservation leak in some error paths when inserting inline extent

DaytonCL <[email protected]>
HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL

Zhang Lixu <[email protected]>
HID: intel-ish-hid: Update ishtp bus match to support device ID table

ZhangGuoDong <[email protected]>
smb/server: fix refcount leak in parse_durable_handle_context()

Chenghao Duan <[email protected]>
LoongArch: Enable exception fixup for specific ADE subcode

ZhangGuoDong <[email protected]>
smb/server: fix refcount leak in smb2_open()

FengWei Shih <[email protected]>
md: suspend array while updating raid_disks via sysfs

Huacai Chen <[email protected]>

    LoongArch: Set correct protection_map[] for VM_NONE/VM_SHARED

ZhangGuoDong <[email protected]>
smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe()

shechenglong <[email protected]>
block,bfq: fix aux stat accumulation destination

Ethan Nelson-Moore <[email protected]>
net: usb: sr9700: support devices with virtual driver CD

Peter Åstrand <[email protected]>
wifi: wlcore: ensure skb headroom before skb_push

Moon Hee Lee <[email protected]>
wifi: mac80211: ocb: skip rx_no_sta when interface is not joined

Steven Rostedt <[email protected]>
tracing: Fix ftrace event field alignments

Andrii Nakryiko <[email protected]>
procfs: avoid fetching build ID while holding VMA lock

Zhiquan Li <[email protected]>
KVM: selftests: Add -U_FORTIFY_SOURCE to avoid some unpredictable test failures

Carlos Llamas <[email protected]>
binderfs: fix ida_alloc_max() upper bound

Carlos Llamas <[email protected]>
binder: fix BR_FROZEN_REPLY error log

Kang Chen <[email protected]>
hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()

Ming Lei <[email protected]>
ublk: fix deadlock when reading partition table

Todd Brandt <[email protected]>
tools/power turbostat: fix GCC9 build regression

Lukas Wunner <[email protected]>
PCI/ERR: Ensure error recoverability at all times

Sean Christopherson <[email protected]>
KVM: Don't clobber irqfd routing type when deassigning irqfd

Bert Karwatzki <[email protected]>
Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem"

Kairui Song <[email protected]>
mm, shmem: prevent infinite loop on truncate race

Max Yuan <[email protected]>
gve: Correct ethtool rx_dropped calculation

Debarghya Kundu <[email protected]>
gve: Fix stats report corruption on queue count change

Daniel Vogelbacher <[email protected]>
ceph: fix oops due to invalid pointer for kfree() in parse_longname()

Thomas Weissschuh <[email protected]>

    ARM: 9468/1: fix memset64() on big-endian

Ilya Dryomov <[email protected]>
rbd: check for EOD after exclusive lock is ensured to be held

Viacheslav Dubeyko <[email protected]>
ceph: fix NULL pointer dereference in ceph_mds_auth_match()

Hao Ge <[email protected]>
mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_single

Xu Yang <[email protected]>

    pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domains

Xu Yang <[email protected]>
pmdomain: imx8mp-blk-ctrl: Keep usb phy power domain on for system wakeup

Jacky Bai <[email protected]>
pmdomain: imx: gpcv2: Fix the imx8mm gpu hang due to wrong adb400 reset

Xu Yang <[email protected]>
pmdomain: imx8mp-blk-ctrl: Keep gpc power domain on for system wakeup

Gabor Juhos <[email protected]>
pmdomain: qcom: rpmpd: fix off-by-one error in clamping to the highest state

Takashi Iwai <[email protected]>
ALSA: aloop: Fix racy access at PCM trigger

Kaushlendra Kumar <[email protected]>
platform/x86: intel_telemetry: Fix swapped arrays in PSS output

Andrew Cooper <[email protected]>
x86/kfence: fix booting on 32bit non-PAE systems

Josh Poimboeuf <[email protected]>
x86/vmware: Fix hypercall clobbers

YunJe Shin <[email protected]>
nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/include/asm/string.h                      |  5 +-
 arch/loongarch/kernel/traps.c                      |  5 ++
 arch/loongarch/mm/cache.c                          |  8 +--
 arch/riscv/kernel/traps.c                          |  4 +-
 arch/x86/include/asm/kfence.h                      |  7 +-
 arch/x86/include/asm/vmware.h                      |  4 +-
 block/bfq-cgroup.c                                 |  2 +-
 drivers/android/binder.c                           |  5 +-
 drivers/android/binderfs.c                         |  8 +--
 drivers/base/regmap/regcache-maple.c               | 11 +--
 drivers/block/rbd.c                                | 33 +++++----
 drivers/block/ublk_drv.c                           | 30 +++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  3 -
 .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c |  7 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  7 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  9 ++-
 drivers/gpu/drm/mgag200/mgag200_bmc.c              | 31 ++++----
 drivers/gpu/drm/mgag200/mgag200_drv.h              |  6 ++
 drivers/gpu/drm/xe/xe_pm.c                         | 17 +++--
 drivers/gpu/drm/xe/xe_query.c                      |  2 +-
 drivers/hid/hid-ids.h                              |  4 ++
 drivers/hid/hid-logitech-hidpp.c                   |  2 +
 drivers/hid/hid-multitouch.c                       |  1 +
 drivers/hid/hid-playstation.c                      |  5 ++
 drivers/hid/hid-quirks.c                           |  2 +
 drivers/hid/i2c-hid/i2c-hid-core.c                 |  1 +
 drivers/hid/intel-ish-hid/ishtp-hid-client.c       |  1 +
 drivers/hid/intel-ish-hid/ishtp/bus.c              | 12 +++-
 drivers/hwmon/occ/common.c                         |  1 +
 drivers/md/md.c                                    |  4 +-
 drivers/net/ethernet/adi/adin1110.c                |  3 +
 drivers/net/ethernet/cavium/liquidio/lio_main.c    | 39 +++++-----
 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c |  4 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    | 10 +++
 drivers/net/ethernet/google/gve/gve_ethtool.c      | 77 +++++++++++++-------
 drivers/net/ethernet/google/gve/gve_main.c         |  4 +-
 drivers/net/macvlan.c                              |  5 +-
 drivers/net/phy/sfp-bus.c                          | 83 +++++++++++++++-------
 drivers/net/phy/sfp.c                              | 51 ++++++-------
 drivers/net/phy/sfp.h                              |  4 +-
 drivers/net/usb/r8152.c                            | 29 ++++----
 drivers/net/usb/sr9700.c                           |  5 ++
 drivers/net/wireless/ti/wlcore/tx.c                |  5 ++
 drivers/nvme/host/fc.c                             |  2 +
 drivers/nvme/target/tcp.c                          | 26 +++++--
 drivers/pci/bus.c                                  |  3 +
 drivers/pci/controller/dwc/pcie-qcom.c             |  4 +-
 drivers/pci/pci.c                                  |  3 -
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c       |  5 ++
 drivers/platform/x86/intel/intel_plr_tpmi.c        |  2 +-
 drivers/platform/x86/intel/telemetry/debugfs.c     |  4 +-
 drivers/platform/x86/intel/telemetry/pltdrv.c      |  2 +-
 drivers/platform/x86/toshiba_haps.c                |  2 +-
 drivers/pmdomain/imx/gpcv2.c                       |  8 +--
 drivers/pmdomain/imx/imx8m-blk-ctrl.c              |  2 +-
 drivers/pmdomain/imx/imx8mp-blk-ctrl.c             | 30 ++++++++
 drivers/pmdomain/qcom/rpmpd.c                      |  2 +-
 drivers/spi/spi-hisi-kunpeng.c                     |  4 +-
 drivers/spi/spi-tegra114.c                         |  3 +
 drivers/spi/spi-tegra20-slink.c                    |  6 +-
 drivers/spi/spi-tegra210-quad.c                    | 36 ++++++++--
 drivers/target/iscsi/iscsi_target_util.c           | 10 ++-
 fs/btrfs/disk-io.c                                 | 13 ++++
 fs/btrfs/fs.h                                      |  8 +++
 fs/btrfs/inode.c                                   | 16 +++--
 fs/ceph/crypto.c                                   |  9 +--
 fs/ceph/mds_client.c                               |  5 +-
 fs/ceph/mdsmap.c                                   | 26 +++++--
 fs/ceph/mdsmap.h                                   |  1 +
 fs/ceph/super.h                                    | 16 ++++-
 fs/hfsplus/dir.c                                   |  2 +-
 fs/hfsplus/hfsplus_fs.h                            |  8 ++-
 fs/hfsplus/unicode.c                               | 24 +++++--
 fs/hfsplus/xattr.c                                 |  6 +-
 fs/proc/task_mmu.c                                 | 42 +++++++----
 fs/smb/client/smb2file.c                           |  1 +
 fs/smb/server/smb2pdu.c                            |  8 ++-
 include/linux/buildid.h                            |  3 +
 include/linux/ceph/ceph_fs.h                       |  6 ++
 include/linux/phy.h                                | 10 +++
 include/linux/sfp.h                                | 22 ++++++
 include/linux/skbuff.h                             | 12 ++++
 kernel/trace/ring_buffer.c                         |  2 +
 kernel/trace/trace.h                               |  7 +-
 kernel/trace/trace_entries.h                       | 26 +++----
 kernel/trace/trace_export.c                        | 21 ++++--
 lib/buildid.c                                      | 42 +++++++----
 mm/shmem.c                                         | 23 +++---
 mm/slub.c                                          |  6 +-
 net/bridge/netfilter/ebtables.c                    |  2 +-
 net/core/filter.c                                  |  8 +--
 net/core/gro.c                                     |  2 +
 net/ipv6/ip6_fib.c                                 |  3 +-
 net/mac80211/iface.c                               |  8 ++-
 net/mac80211/key.c                                 |  3 +-
 net/mac80211/ocb.c                                 |  3 +
 net/mac80211/sta_info.c                            |  7 +-
 net/netfilter/nf_log.c                             |  4 +-
 net/netfilter/nf_tables_api.c                      |  2 +-
 net/netfilter/x_tables.c                           |  2 +-
 net/sched/cls_u32.c                                | 13 ++--
 net/tipc/crypto.c                                  |  4 +-
 net/wireless/util.c                                |  8 ++-
 sound/drivers/aloop.c                              | 62 +++++++++-------
 sound/pci/hda/patch_realtek.c                      | 27 ++++++-
 sound/soc/amd/renoir/acp3x-pdm-dma.c               |  2 +
 sound/soc/amd/yc/acp6x-mach.c                      |  7 ++
 sound/soc/codecs/tlv320adcx140.c                   |  3 +
 sound/soc/generic/simple-card-utils.c              |  4 +-
 sound/soc/ti/davinci-evm.c                         | 39 +++++++---
 sound/usb/mixer_quirks.c                           |  9 +--
 tools/power/x86/turbostat/turbostat.c              | 15 ++--
 tools/testing/selftests/kvm/Makefile               |  1 +
 virt/kvm/eventfd.c                                 | 44 ++++++------
 116 files changed, 943 insertions(+), 421 deletions(-)