Skip to content

6.12.83-rc1 review

Greg Kroah-Hartman linux-cifs linux-input linux-patches linux-um lkml rcu stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest162 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/162RDMA/irdma: Fix double free related to rereg_user_mrdrivers/infiniband/hw/irdma/verbs.c+1 -00 replies
2/162ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDAsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
3/162ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirksound/pci/hda/patch_realtek.c+1 -00 replies
4/162ALSA: hda/realtek: Add quirk for ASUS ROG Flow Z13-KJP GZ302EACsound/pci/hda/patch_realtek.c+1 -00 replies
5/162media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl()drivers/staging/media/rkvdec/rkvdec-vp9.c+2 -10 replies
6/162ALSA: asihpi: avoid write overflow check warningsound/pci/asihpi/hpimsgx.c+4 -20 replies
7/162Bluetooth: hci_sync: annotate data-races around hdev->req_statusnet/bluetooth/hci_conn.c net/bluetooth/hci_core.c net/bluetooth/hci_sync.c+12 -120 replies
8/162ASoC: amd: yc: Add DMI quirk for Thin A15 B7VFsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
9/162ASoC: SOF: topology: reject invalid vendor array size in token parsersound/soc/sof/topology.c+1 -10 replies
10/162can: mcp251x: add error handling for power enable in open and resumedrivers/net/can/spi/mcp251x.c+24 -50 replies
11/162platform/x86: asus-nb-wmi: add DMI quirk for ASUS ROG Flow Z13-KJP GZ302EACdrivers/platform/x86/asus-nb-wmi.c+1 -10 replies
12/162btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file()include/trace/events/btrfs.h+7 -40 replies
13/162ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
14/162drm/amdgpu: Handle GPU page faults correctly on non-4K page systemsdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+3 -30 replies
15/162srcu: Use irq_work to start GP in tiny SRCUinclude/linux/srcutiny.h kernel/rcu/srcutiny.c+22 -10 replies
16/162netfilter: nft_set_pipapo_avx2: dont return non-matching entry on expirynet/netfilter/nft_set_pipapo_avx2.c+10 -100 replies
17/162ALSA: hda/realtek: add quirk for Framework F111:000Fsound/pci/hda/patch_realtek.c+1 -00 replies
18/162wifi: wl1251: validate packet IDs before indexing tx_framesdrivers/net/wireless/ti/wl1251/tx.c+5 -30 replies
19/162ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_listsound/soc/soc-core.c+1 -00 replies
20/162ALSA: hda/realtek: Add quirk for Samsung Book2 Pro 360 (NP950QED)sound/pci/hda/patch_realtek.c+1 -00 replies
21/162ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortexsound/usb/quirks.c+2 -00 replies
22/162fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepathfs/smb/client/fs_context.c+4 -00 replies
23/162ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxxsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
24/162ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IMH9sound/pci/hda/patch_realtek.c+4 -00 replies
25/162pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer)drivers/pinctrl/intel/pinctrl-intel.c+1 -10 replies
26/162platform/x86/amd: pmc: Add Thinkpad L14 Gen3 to quirk_s2idle_bugdrivers/platform/x86/amd/pmc/pmc-quirks.c+9 -00 replies
27/162HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3drivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
28/162ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10sound/pci/hda/patch_realtek.c+1 -00 replies
29/162HID: roccat: fix use-after-free in roccat_report_eventdrivers/hid/hid-roccat.c+2 -00 replies
30/162ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585drivers/ata/ahci.c+14 -00 replies
31/162wifi: brcmfmac: validate bsscfg indices in IF eventsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c+5 -00 replies
32/162net: sfp: add quirks for Hisense and HSGQ GPON ONT SFP modulesdrivers/net/phy/sfp.c+16 -00 replies
33/162ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_Jsound/soc/stm/stm32_sai_sub.c+3 -00 replies
34/162soc: aspeed: socinfo: Mask table entries for accurate SoC ID matchingdrivers/soc/aspeed/aspeed-socinfo.c+1 -10 replies
35/162arm64: dts: qcom: hamoa/x1: fix idle exit latencyarch/arm64/boot/dts/qcom/x1e80100.dtsi+1 -10 replies
36/162arm64: dts: imx8mq: Set the correct gpu_ahb clock frequencyarch/arm64/boot/dts/freescale/imx8mq.dtsi+1 -10 replies
37/162arm64: dts: imx93-9x9-qsb: change usdhc tuning step for eMMC and SDarch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts+2 -00 replies
38/162arm64: dts: imx93-tqma9352: improve eMMC pad configurationarch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi+13 -130 replies
39/162soc: qcom: pd-mapper: Fix element length in servreg_loc_pfr_req_eidrivers/soc/qcom/pdr_internal.h drivers/soc/qcom/qcom_pdr_msg.c include/linux/soc/qcom/pdr.h+3 -20 replies
40/162tools/power/turbostat: Fix microcode patch level output for AMD/Hygontools/power/x86/turbostat/turbostat.c+6 -30 replies
41/162PCI: hv: Set default NUMA node to 0 for devices without affinity infodrivers/pci/controller/pci-hyperv.c+8 -00 replies
42/162HID: amd_sfh: dont log error when device discovery fails with -EOPNOTSUPPdrivers/hid/amd-sfh-hid/amd_sfh_pcie.c+2 -10 replies
43/162xfrm: account XFRMA_IF_ID in aevent size calculationnet/xfrm/xfrm_user.c+8 -20 replies
44/162drm/vc4: Release runtime PM reference after binding V3Ddrivers/gpu/drm/vc4/vc4_v3d.c+1 -00 replies
45/162drm/vc4: Fix memory leak of BO array in hang statedrivers/gpu/drm/vc4/vc4_gem.c+1 -00 replies
46/162drm/vc4: Fix a memory leak in hang state error pathdrivers/gpu/drm/vc4/vc4_gem.c+10 -80 replies
47/162drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lockdrivers/gpu/drm/vc4/vc4_bo.c+3 -00 replies
48/162eventpoll: defer struct eventpoll free to RCU grace periodfs/eventpoll.c+5 -10 replies
49/162net: sched: act_csum: validate nested VLAN headersnet/sched/act_csum.c+5 -10 replies
50/162net: lapbether: handle NETDEV_PRE_TYPE_CHANGEdrivers/net/wan/lapbether.c+8 -50 replies
51/162ipv4: nexthop: avoid duplicate NHA_HW_STATS_ENABLE on nexthop group dumpnet/ipv4/nexthop.c+1 -20 replies
52/162ipv4: nexthop: allocate skb dynamically in rtm_get_nexthop()net/ipv4/nexthop.c+27 -110 replies
53/162ipv4: icmp: fix null-ptr-deref in icmp_build_probe()net/ipv4/icmp.c+7 -00 replies
54/162net: increase IP_TUNNEL_RECURSION_LIMIT to 5include/net/ip_tunnels.h+1 -10 replies
55/162nfc: s3fwrn5: allocate rx skb before consuming bytesdrivers/nfc/s3fwrn5/uart.c+7 -30 replies
56/162net: stmmac: Fix PTP ref clock for Tegra234drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c+17 -20 replies
57/162dt-bindings: net: Fix Tegra234 MGBE PTP clockDocumentation/devicetree/bindings/net/nvidia,tegra234-mgbe.yaml+2 -20 replies
58/162tracing/probe: reject non-closed empty immediate stringskernel/trace/trace_probe.c+1 -10 replies
59/162ixgbevf: add missing negotiate_features op to Hyper-V ops tabledrivers/net/ethernet/intel/ixgbevf/vf.c+7 -00 replies
60/162e1000: check return value of e1000_read_eepromdrivers/net/ethernet/intel/e1000/e1000_ethtool.c+7 -10 replies
61/162xsk: tighten UMEM headroom validation to account for tailroom and min framenet/xdp/xdp_umem.c+2 -10 replies
62/162xsk: respect tailroom for ZC setupsinclude/net/xdp_sock_drv.h net/xdp/xsk.c+24 -30 replies
63/162xsk: fix XDP_UMEM_SG_FLAG issuesinclude/net/xdp_sock.h net/xdp/xsk_buff_pool.c+5 -10 replies
64/162xsk: validate MTU against usable frame size on bindnet/xdp/xsk_buff_pool.c+25 -30 replies
65/162xfrm: Wait for RCU readers during policy netns exitnet/xfrm/xfrm_policy.c+2 -00 replies
66/162xfrm: fix refcount leak in xfrm_migrate_policy_findnet/xfrm/xfrm_policy.c+0 -30 replies
67/162xfrm_user: fix info leak in build_mapping()net/xfrm/xfrm_user.c+1 -00 replies
68/162selftests: net: bridge_vlan_mcast: wait for h1 before querier checktools/testing/selftests/net/forwarding/bridge_vlan_mcast.sh+1 -00 replies
69/162ipvs: fix NULL deref in ip_vs_add_service error pathnet/netfilter/ipvs/ip_vs_ctl.c+0 -10 replies
70/162netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminatornet/netfilter/nfnetlink_log.c+4 -40 replies
71/162netfilter: xt_multiport: validate range encoding in checkentrynet/netfilter/xt_multiport.c+30 -40 replies
72/162netfilter: ip6t_eui64: reject invalid MAC header for all packetsnet/ipv6/netfilter/ip6t_eui64.c+1 -20 replies
73/162netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocationnet/netfilter/nfnetlink_queue.c+34 -410 replies
74/162netfilter: nfnetlink_queue: make hash table per queueinclude/net/netfilter/nf_queue.h net/netfilter/nfnetlink_queue.c+49 -910 replies
75/162net: txgbe: leave space for null terminators on property_entrydrivers/net/ethernet/wangxun/txgbe/txgbe_type.h+4 -40 replies
76/162af_unix: read UNIX_DIAG_VFS data under unix_state_locknet/unix/diag.c+13 -80 replies
77/162net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+drivers/net/ipa/reg/gsi_reg-v5.0.c+4 -30 replies
78/162net: ipa: fix event ring index not programmed for IPA v5.0+drivers/net/ipa/reg/gsi_reg-v5.0.c+1 -10 replies
79/162l2tp: Drop large packets with UDP encapnet/l2tp/l2tp_core.c+5 -00 replies
80/162gpio: tegra: fix irq_release_resources calling enable instead of disabledrivers/gpio/gpio-tegra.c+1 -10 replies
81/162crypto: af_alg - limit RX SG extraction by receive buffer budgetcrypto/af_alg.c crypto/algif_skcipher.c+7 -00 replies
82/162perf/x86/intel/uncore: Skip discovery table for offline diesarch/x86/events/intel/uncore_discovery.c+1 -10 replies
83/162sched/deadline: Use revised wakeup rule for dl_serverkernel/sched/deadline.c+1 -10 replies
84/162clockevents: Prevent timer interrupt starvationinclude/linux/clockchips.h kernel/time/clockevents.c kernel/time/hrtimer.c +3 more+31 -90 replies
85/162crypto: algif_aead - Fix minimum RX size check for decryptioncrypto/algif_aead.c+1 -11 reply
86/162netfilter: conntrack: add missing netlink policy validationsnet/netfilter/nf_conntrack_netlink.c net/netfilter/nf_conntrack_proto_sctp.c+3 -20 replies
87/162Revert "drm/xe/mmio: Avoid double-adjust in 64-bit reads"drivers/gpu/drm/xe/xe_mmio.c+5 -50 replies
88/162Revert "drm/xe: Switch MMIO interface to take xe_mmio instead of xe_gt"drivers/gpu/drm/xe/xe_mmio.c drivers/gpu/drm/xe/xe_mmio.h drivers/gpu/drm/xe/xe_trace.h+88 -1260 replies
89/162thermal: core: Mark thermal zones as exiting before unregistrationdrivers/thermal/thermal_core.c drivers/thermal/thermal_core.h+4 -00 replies
90/162thermal: core: Address thermal zone removal races with resumedrivers/thermal/thermal_core.c+28 -50 replies
91/162ALSA: usb-audio: Improve Focusrite sample rate filteringsound/usb/format.c+74 -120 replies
92/162idpf: fix PREEMPT_RT raw/bh spinlock nesting for async VC handlingdrivers/net/ethernet/intel/idpf/idpf_virtchnl.c+6 -90 replies
93/162nfc: llcp: add missing return after LLCP_CLOSED checksnet/nfc/llcp_core.c+2 -00 replies
94/162can: raw: fix ro->uniq use-after-free in raw_rcv()net/can/raw.c+10 -10 replies
95/162i2c: s3c24xx: check the size of the SMBUS message before using itdrivers/i2c/busses/i2c-s3c2410.c+6 -10 replies
96/162staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify()drivers/staging/rtl8723bs/core/rtw_security.c+1 -10 replies
97/162HID: alps: fix NULL pointer dereference in alps_raw_event()drivers/hid/hid-alps.c+3 -00 replies
98/162HID: core: clamp report_size in s32ton() to avoid undefined shiftdrivers/hid/hid-core.c+3 -00 replies
99/162net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete()drivers/net/usb/cdc-phonet.c+6 -10 replies
100/162NFC: digital: Bounds check NFC-A cascade depth in SDD response handlernet/nfc/digital_technology.c+6 -00 replies
101/162drm/vc4: platform_get_irq_byname() returns an intdrivers/gpu/drm/vc4/vc4_hdmi.c+10 -40 replies
102/162ALSA: fireworks: bound device-supplied status before string array lookupsound/firewire/fireworks/fireworks_command.c+4 -10 replies
103/162fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFOdrivers/video/fbdev/tdfxfb.c+3 -00 replies
104/162usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb()drivers/usb/gadget/function/f_ncm.c+2 -20 replies
105/162usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete()drivers/usb/gadget/function/f_phonet.c+9 -00 replies
106/162usb: gadget: renesas_usb3: validate endpoint index in standard request handlersdrivers/usb/gadget/udc/renesas_usb3.c+6 -10 replies
107/162smb: client: fix off-by-8 bounds check in check_wsl_eas()fs/smb/client/smb2inode.c+1 -10 replies
108/162ksmbd: validate EaNameLength in smb2_get_ea()fs/smb/server/smb2pdu.c+5 -00 replies
109/162ksmbd: require 3 sub-authorities before reading sub_auth[2]fs/smb/server/smbacl.c+2 -10 replies
110/162ksmbd: fix mechToken leak when SPNEGO decode fails after token allocfs/smb/server/connection.c fs/smb/server/smb2pdu.c+2 -10 replies
111/162usbip: validate number_of_packets in usbip_pack_ret_submit()drivers/usb/usbip/usbip_common.c+12 -00 replies
112/162usb: storage: Expand range of matched versions for VL817 quirks entrydrivers/usb/storage/unusual_devs.h+4 -30 replies
113/162USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreendrivers/usb/class/cdc-acm.c+46 -70 replies
114/162usb: gadget: f_hid: dont call cdev_init while cdev in usedrivers/usb/gadget/function/f_hid.c+10 -50 replies
115/162usb: port: add delay after usb_hub_set_port_power()drivers/usb/core/port.c+1 -00 replies
116/162fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFOdrivers/video/fbdev/udlfb.c+3 -00 replies
117/162scripts: generate_rust_analyzer.py: avoid FD leakscripts/generate_rust_analyzer.py+2 -10 replies
118/162wifi: rtw88: fix device leak on probe failuredrivers/net/wireless/realtek/rtw88/usb.c+1 -20 replies
119/162staging: sm750fb: fix division by zero in ps_to_hz()drivers/staging/sm750fb/sm750.c+3 -00 replies
120/162USB: serial: option: add Telit Cinterion FN990A MBIM compositiondrivers/usb/serial/option.c+2 -00 replies
121/162Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates raceDocumentation/admin-guide/mm/damon/reclaim.rst+4 -00 replies
122/162ALSA: ctxfi: Limit PTP to a single pagesound/pci/ctxfi/ctvmem.h+1 -10 replies
123/162dcache: Limit the minimal number of bucket to twofs/dcache.c+2 -20 replies
124/162media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sectionsdrivers/media/test-drivers/vidtv/vidtv_channel.c+4 -00 replies
125/162ocfs2: fix possible deadlock between unlink and dio_end_io_writefs/ocfs2/aops.c+1 -20 replies
126/162ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRYfs/ocfs2/mmap.c fs/ocfs2/ocfs2_trace.h+7 -100 replies
127/162ocfs2: handle invalid dinode in ocfs2_group_extendfs/ocfs2/resize.c+7 -30 replies
128/162PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanupdrivers/pci/endpoint/functions/pci-epf-vntb.c+1 -00 replies
129/162KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPUarch/x86/kvm/svm/sev.c+3 -00 replies
130/162KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being createdarch/x86/kvm/svm/sev.c include/linux/kvm_host.h+15 -20 replies
131/162KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGIONarch/x86/kvm/svm/sev.c+7 -40 replies
132/162gpiolib: unify two loops initializing GPIO descriptorsdrivers/gpio/gpiolib.c+2 -30 replies
133/162gpiolib: fix race condition for gdev->srcudrivers/gpio/gpiolib.c+19 -190 replies
134/162net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()include/net/pkt_cls.h net/sched/em_cmp.c net/sched/em_nbyte.c +1 more+17 -30 replies
135/162kernel: be more careful about dup_mmap() failures and uprobe registeringkernel/events/uprobes.c kernel/fork.c+18 -30 replies
136/162KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlayarch/arm64/kvm/guest.c arch/loongarch/kvm/vcpu.c arch/loongarch/kvm/vm.c +11 more+70 -750 replies
137/162KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAsarch/x86/include/uapi/asm/kvm.h include/uapi/linux/kvm.h+12 -110 replies
138/162checkpatch: add support for Assisted-by tagscripts/checkpatch.pl+10 -00 replies
139/162x86-64: rename misleadingly named __copy_user_nocache() functionarch/x86/include/asm/uaccess_64.h arch/x86/lib/copy_user_uncached_64.S arch/x86/lib/usercopy_64.c +3 more+16 -160 replies
140/162x86: rename and clean up __copy_from_user_inatomic_nocache()arch/x86/include/asm/uaccess.h arch/x86/include/asm/uaccess_32.h arch/x86/include/asm/uaccess_64.h +5 more+20 -190 replies
141/162x86-64/arm64/powerpc: clean up and rename __copy_from_user_flushcachearch/arm64/include/asm/uaccess.h arch/powerpc/include/asm/uaccess.h arch/powerpc/lib/pmem.c +3 more+17 -170 replies
142/162KVM: x86: Use scratch field in MMIO fragment to hold small write valuesarch/x86/kvm/x86.c include/linux/kvm_host.h+15 -20 replies
143/162ASoC: qcom: q6apm: move component registration to unmanaged versionsound/soc/qcom/qdsp6/q6apm.c+12 -20 replies
144/162mm/kasan: fix double free for kasan pXdsmm/kasan/init.c+4 -40 replies
145/162mm: blk-cgroup: fix use-after-free in cgwb_release_workfn()mm/backing-dev.c+3 -20 replies
146/162media: vidtv: fix nfeeds state corruption on start_streaming failuredrivers/media/test-drivers/vidtv/vidtv_bridge.c+3 -10 replies
147/162media: mediatek: vcodec: fix use-after-free in encoder release pathdrivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c+9 -00 replies
148/162media: em28xx: fix use-after-free in em28xx_v4l2_open()drivers/media/usb/em28xx/em28xx-video.c+10 -40 replies
149/162hwmon: (powerz) Fix use-after-free on USB disconnectdrivers/hwmon/powerz.c+6 -20 replies
150/162ALSA: 6fire: fix use-after-free on disconnectsound/usb/6fire/chip.c+12 -50 replies
151/162bcache: fix cached_dev.sb_bio use-after-free and crashdrivers/md/bcache/super.c+7 -00 replies
152/162media: as102: fix to not free memory after the device is registered in as102_usb_probe()drivers/media/usb/as102/as102_usb_drv.c+2 -00 replies
153/162nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_mapfs/nilfs2/dat.c+3 -00 replies
154/162media: vidtv: fix pass-by-value structs causing MSAN warningsdrivers/media/test-drivers/vidtv/vidtv_mux.c drivers/media/test-drivers/vidtv/vidtv_ts.c drivers/media/test-drivers/vidtv/vidtv_ts.h+29 -290 replies
155/162media: hackrf: fix to not free memory after the device is registered in hackrf_probe()drivers/media/usb/hackrf/hackrf.c+4 -30 replies
156/162ocfs2: add inline inode consistency check to ocfs2_validate_inode_block()fs/ocfs2/inode.c+8 -00 replies
157/162ocfs2: validate inline data i_size during inode readfs/ocfs2/inode.c+19 -60 replies
158/162ocfs2: fix out-of-bounds write in ocfs2_write_end_inlinefs/ocfs2/inode.c+10 -00 replies
159/162rxrpc: Fix key quota calculation for multitoken keysnet/rxrpc/key.c+3 -20 replies
160/162PCI: Fix placement of pci_save_state() in pci_bus_add_device()drivers/pci/bus.c+3 -30 replies
161/162ipv6: add NULL checks for idev in SRv6 pathsnet/ipv6/exthdrs.c net/ipv6/seg6_hmac.c+6 -00 replies
162/162PCI: Revert "Enable ACS after configuring IOMMU for OF platforms"drivers/pci/pci-driver.c drivers/pci/pci.c drivers/pci/pci.h+9 -100 replies

Reviews trailers per patch

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

PatchZhang HengNicolas DufresnePeter UjfalusiMario Limonciello (AMD)Denis BenatoIlpo JärvinenAlexander SavenkoImraneSilvan JegenBoris BurkovDamien Le MoalArend van SprielRussell King (Oracle)Konrad DybcioFrank LiPeng FanFabio EstevamDmitry BaryshkovNikita TravkinMichael KelleyBasavaraj NatikarMelissa WenChristian KönigPaul E. McKenneyStefano BrivioSimon HormanKrzysztof KozlowskiSteven Rostedt (Google)Xiaoqiang XiongAleksandr LoktionovBjörn TöpelStanislav FomichevFlorian WestphalAlexander SverdlinJulian AnastasovYuhang ZhengRen WeiJiawen WuKuniyuki IwashimaEric DumazetIdo SchimmelDapeng MiSteve WahlSebastian Andrzej SiewiorSamuel SalinOliver HartkoppDan CarpenterJuri LelliJohn StultzTakashi SakamotoPaulo Alcantara (Red Hat)Namjae JeonCalvin OwensBorislav PetkovShuah KhanDave CareyOliver NeukumLukasz LubaMauricio Faria de OliveiraJoseph QiLiam MerwickKent GibsonJakub LewalskiJamal Hadi SalimLorenzo StoakesMarc ZyngierChristian BorntraegerAnup PatelBibo MaoGustavo A. R. SilvaJoe PerchesTom LendackyRick EdgecombeAlexander PotapenkoDennis ZhouShakeel ButtYang ErkunHeming ZhaoDaniel AlmeidaFiona BehrensTrevor Gross[email protected][email protected][email protected]Andrea MayerHenrique CarvalhoFlorian FainelliPeter SchneiderBarry K. NathanRon EconomosFrancesco DolciniBrett A C SheffieldVitaly ChikunovMiguel OjedaPavel Machek (CIP)Josh Law
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/162
2/162R-b
3/162
4/162
5/162R-b
6/162
7/162
8/162
9/162A-b
10/162
11/162R-b R-b R-b
12/162R-b
13/162
14/162A-b
15/162R-b
16/162R-b
17/162
18/162
19/162
20/162
21/162
22/162R-b
23/162
24/162T-b
25/162
26/162R-b T-b
27/162
28/162
29/162R-b
30/162R-b
31/162A-b
32/162R-b
33/162
34/162
35/162R-b
36/162R-b R-b R-b
37/162R-b
38/162R-b
39/162R-b T-b
40/162
41/162R-b
42/162A-b
43/162
44/162R-b
45/162R-b
46/162R-b
47/162R-b
48/162
49/162R-b T-b
50/162R-b
51/162R-b R-b
52/162R-b R-b
53/162
54/162
55/162
56/162R-b
57/162R-b
58/162R-b
59/162T-b R-b
60/162R-b
61/162R-b A-b
62/162R-b A-b
63/162R-b
64/162R-b
65/162R-b
66/162R-b
67/162
68/162R-b
69/162A-b A-b
70/162
71/162T-b
72/162T-b
73/162
74/162
75/162T-b
76/162T-b R-b
77/162R-b
78/162R-b
79/162
80/162
81/162
82/162R-b T-b
83/162A-b T-b
84/162T-b T-b
85/162
86/162
87/162
88/162
89/162R-b
90/162R-b R-b T-b
91/162
92/162R-b A-b T-b
93/162R-b
94/162A-b
95/162
96/162R-b
97/162
98/162
99/162
100/162
101/162
102/162R-b
103/162
104/162
105/162
106/162
107/162R-b
108/162A-b
109/162A-b
110/162A-b
111/162A-b
112/162
113/162T-b A-b
114/162
115/162
116/162
117/162R-b R-b R-b
118/162
119/162
120/162
121/162
122/162
123/162R-b
124/162
125/162R-b
126/162R-b
127/162R-b
128/162R-b
129/162
130/162
131/162R-b T-b
132/162R-b
133/162R-b
134/162R-b
135/162R-b
136/162A-b A-b A-b R-b A-b
137/162
138/162A-b
139/162
140/162
141/162
142/162T-b T-b
143/162
144/162R-b
145/162R-b R-b
146/162
147/162R-b
148/162
149/162
150/162
151/162
152/162
153/162T-b
154/162T-b
155/162
156/162R-b
157/162R-b T-b
158/162
159/162
160/162
161/162R-b
162/162

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

Read the v1 thread

Cover letter [PATCH 6.12 000/162] 6.12.83-rc1 review

This is the start of the stable review cycle for the 6.12.83 release. There are 162 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, 22 Apr 2026 15:38:55 +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.83-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.83-rc1

John Hancock <[email protected]>
PCI: Revert "Enable ACS after configuring IOMMU for OF platforms"

Minhong He <[email protected]>
ipv6: add NULL checks for idev in SRv6 paths

Lukas Wunner <[email protected]>
PCI: Fix placement of pci_save_state() in pci_bus_add_device()

David Howells <[email protected]>
rxrpc: Fix key quota calculation for multitoken keys

Joseph Qi <[email protected]>
ocfs2: fix out-of-bounds write in ocfs2_write_end_inline

Deepanshu Kartikey <[email protected]>
ocfs2: validate inline data i_size during inode read

Dmitry Antipov <[email protected]>
ocfs2: add inline inode consistency check to ocfs2_validate_inode_block()

Jeongjun Park <[email protected]>
media: hackrf: fix to not free memory after the device is registered in hackrf_probe()

Abd-Alrhman Masalkhi <[email protected]>
media: vidtv: fix pass-by-value structs causing MSAN warnings

Deepanshu Kartikey <[email protected]>
nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map

Jeongjun Park <[email protected]>
media: as102: fix to not free memory after the device is registered in as102_usb_probe()

Mingzhe Zou <[email protected]>
bcache: fix cached_dev.sb_bio use-after-free and crash

Berk Cem Goksel <[email protected]>
ALSA: 6fire: fix use-after-free on disconnect

Sanman Pradhan <[email protected]>
hwmon: (powerz) Fix use-after-free on USB disconnect

Abhishek Kumar <[email protected]>

    media: em28xx: fix use-after-free in em28xx_v4l2_open()

Fan Wu <[email protected]>
media: mediatek: vcodec: fix use-after-free in encoder release path

Ruslan Valiyev <[email protected]>
media: vidtv: fix nfeeds state corruption on start_streaming failure

Breno Leitao <[email protected]>
mm: blk-cgroup: fix use-after-free in cgwb_release_workfn()

Ritesh Harjani (IBM) <[email protected]>
mm/kasan: fix double free for kasan pXds

Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm: move component registration to unmanaged version

Sean Christopherson <[email protected]>
KVM: x86: Use scratch field in MMIO fragment to hold small write values

Linus Torvalds <[email protected]>
x86-64/arm64/powerpc: clean up and rename __copy_from_user_flushcache

Linus Torvalds <[email protected]>
x86: rename and clean up __copy_from_user_inatomic_nocache()

Linus Torvalds <[email protected]>
x86-64: rename misleadingly named '__copy_user_nocache()' function

Sasha Levin <[email protected]>
checkpatch: add support for Assisted-by tag

David Woodhouse <[email protected]>
KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAs

Sean Christopherson <[email protected]>
KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlay

Liam R. Howlett <[email protected]>
kernel: be more careful about dup_mmap() failures and uprobe registering

Eric Dumazet <[email protected]>
net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()

Paweł Narewski <[email protected]>

    gpiolib: fix race condition for gdev->srcu

Bartosz Golaszewski <[email protected]>
gpiolib: unify two loops initializing GPIO descriptors

Sean Christopherson <[email protected]>
KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION

Sean Christopherson <[email protected]>
KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being created

Sean Christopherson <[email protected]>
KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPU

Koichiro Den <[email protected]>
PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup

ZhengYuan Huang <[email protected]>
ocfs2: handle invalid dinode in ocfs2_group_extend

Tejas Bharambe <[email protected]>
ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY

Joseph Qi <[email protected]>
ocfs2: fix possible deadlock between unlink and dio_end_io_write

Ruslan Valiyev <[email protected]>
media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections

Zhihao Cheng <[email protected]>
dcache: Limit the minimal number of bucket to two

Harin Lee <[email protected]>
ALSA: ctxfi: Limit PTP to a single page

SeongJae Park <[email protected]>
Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FN990A MBIM composition

Junrui Luo <[email protected]>
staging: sm750fb: fix division by zero in ps_to_hz()

Johan Hovold <[email protected]>
wifi: rtw88: fix device leak on probe failure

Tamir Duberstein <[email protected]>
scripts: generate_rust_analyzer.py: avoid FD leak

Greg Kroah-Hartman <[email protected]>
fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO

Xu Yang <[email protected]>
usb: port: add delay after usb_hub_set_port_power()

Michael Zimmermann <[email protected]>
usb: gadget: f_hid: don't call cdev_init while cdev in use

Dave Carey <[email protected]>
USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreen

Daniel Brát <[email protected]>
usb: storage: Expand range of matched versions for VL817 quirks entry

Nathan Rebello <[email protected]>
usbip: validate number_of_packets in usbip_pack_ret_submit()

Greg Kroah-Hartman <[email protected]>
ksmbd: fix mechToken leak when SPNEGO decode fails after token alloc

Greg Kroah-Hartman <[email protected]>
ksmbd: require 3 sub-authorities before reading sub_auth[2]

Greg Kroah-Hartman <[email protected]>
ksmbd: validate EaNameLength in smb2_get_ea()

Greg Kroah-Hartman <[email protected]>
smb: client: fix off-by-8 bounds check in check_wsl_eas()

Greg Kroah-Hartman <[email protected]>
usb: gadget: renesas_usb3: validate endpoint index in standard request handlers

Greg Kroah-Hartman <[email protected]>

    usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete()

Greg Kroah-Hartman <[email protected]>
usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb()

Greg Kroah-Hartman <[email protected]>
fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO

Greg Kroah-Hartman <[email protected]>
ALSA: fireworks: bound device-supplied status before string array lookup

Greg Kroah-Hartman <[email protected]>
drm/vc4: platform_get_irq_byname() returns an int

Greg Kroah-Hartman <[email protected]>
NFC: digital: Bounds check NFC-A cascade depth in SDD response handler

Greg Kroah-Hartman <[email protected]>

    net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete()

Greg Kroah-Hartman <[email protected]>
HID: core: clamp report_size in s32ton() to avoid undefined shift

Greg Kroah-Hartman <[email protected]>
HID: alps: fix NULL pointer dereference in alps_raw_event()

Lin YuChen <[email protected]>
staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify()

Greg Kroah-Hartman <[email protected]>
i2c: s3c24xx: check the size of the SMBUS message before using it

Samuel Page <[email protected]>

    can: raw: fix ro->uniq use-after-free in raw_rcv()

Junxi Qian <[email protected]>
nfc: llcp: add missing return after LLCP_CLOSED checks

Emil Tantilov <[email protected]>
idpf: fix PREEMPT_RT raw/bh spinlock nesting for async VC handling

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: Improve Focusrite sample rate filtering

Rafael J. Wysocki <[email protected]>
thermal: core: Address thermal zone removal races with resume

Rafael J. Wysocki <[email protected]>
thermal: core: Mark thermal zones as exiting before unregistration

Sasha Levin <[email protected]>
Revert "drm/xe: Switch MMIO interface to take xe_mmio instead of xe_gt"

Sasha Levin <[email protected]>
Revert "drm/xe/mmio: Avoid double-adjust in 64-bit reads"

Florian Westphal <[email protected]>
netfilter: conntrack: add missing netlink policy validations

Herbert Xu <[email protected]>
crypto: algif_aead - Fix minimum RX size check for decryption

Thomas Gleixner <[email protected]>
clockevents: Prevent timer interrupt starvation

Peter Zijlstra <[email protected]>
sched/deadline: Use revised wakeup rule for dl_server

Zide Chen <[email protected]>
perf/x86/intel/uncore: Skip discovery table for offline dies

Douya Le <[email protected]>
crypto: af_alg - limit RX SG extraction by receive buffer budget

Samasth Norway Ananda <[email protected]>
gpio: tegra: fix irq_release_resources calling enable instead of disable

Alice Mikityanska <[email protected]>
l2tp: Drop large packets with UDP encap

Alexander Koskovich <[email protected]>
net: ipa: fix event ring index not programmed for IPA v5.0+

Alexander Koskovich <[email protected]>
net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+

Jiexun Wang <[email protected]>
af_unix: read UNIX_DIAG_VFS data under unix_state_lock

Fabio Baltieri <[email protected]>
net: txgbe: leave space for null terminators on property_entry

Florian Westphal <[email protected]>
netfilter: nfnetlink_queue: make hash table per queue

Scott Mitchell <[email protected]>

    netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocation

Zhengchuan Liang <[email protected]>
netfilter: ip6t_eui64: reject invalid MAC header for all packets

Ren Wei <[email protected]>
netfilter: xt_multiport: validate range encoding in checkentry

Xiang Mei <[email protected]>
netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator

Weiming Shi <[email protected]>
ipvs: fix NULL deref in ip_vs_add_service error path

Daniel Golle <[email protected]>
selftests: net: bridge_vlan_mcast: wait for h1 before querier check

Greg Kroah-Hartman <[email protected]>
xfrm_user: fix info leak in build_mapping()

Kotlyarov Mihail <[email protected]>
xfrm: fix refcount leak in xfrm_migrate_policy_find

Steffen Klassert <[email protected]>
xfrm: Wait for RCU readers during policy netns exit

Maciej Fijalkowski <[email protected]>
xsk: validate MTU against usable frame size on bind

Maciej Fijalkowski <[email protected]>
xsk: fix XDP_UMEM_SG_FLAG issues

Maciej Fijalkowski <[email protected]>
xsk: respect tailroom for ZC setups

Maciej Fijalkowski <[email protected]>
xsk: tighten UMEM headroom validation to account for tailroom and min frame

Agalakov Daniil <[email protected]>
e1000: check return value of e1000_read_eeprom

Michal Schmidt <[email protected]>
ixgbevf: add missing negotiate_features op to Hyper-V ops table

Pengpeng Hou <[email protected]>
tracing/probe: reject non-closed empty immediate strings

Jon Hunter <[email protected]>
dt-bindings: net: Fix Tegra234 MGBE PTP clock

Jon Hunter <[email protected]>
net: stmmac: Fix PTP ref clock for Tegra234

Pengpeng Hou <[email protected]>
nfc: s3fwrn5: allocate rx skb before consuming bytes

Chris J Arges <[email protected]>
net: increase IP_TUNNEL_RECURSION_LIMIT to 5

Yiqi Sun <[email protected]>
ipv4: icmp: fix null-ptr-deref in icmp_build_probe()

Fernando Fernandez Mancera <[email protected]>
ipv4: nexthop: allocate skb dynamically in rtm_get_nexthop()

Fernando Fernandez Mancera <[email protected]>
ipv4: nexthop: avoid duplicate NHA_HW_STATS_ENABLE on nexthop group dump

Eric Dumazet <[email protected]>
net: lapbether: handle NETDEV_PRE_TYPE_CHANGE

Ruide Cao <[email protected]>
net: sched: act_csum: validate nested VLAN headers

Nicholas Carlini <[email protected]>
eventpoll: defer struct eventpoll free to RCU grace period

Maíra Canal <[email protected]>
drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock

Maíra Canal <[email protected]>
drm/vc4: Fix a memory leak in hang state error path

Maíra Canal <[email protected]>
drm/vc4: Fix memory leak of BO array in hang state

Maíra Canal <[email protected]>
drm/vc4: Release runtime PM reference after binding V3D

Keenan Dong <[email protected]>
xfrm: account XFRMA_IF_ID in aevent size calculation

Maximilian Pezzullo <[email protected]>
HID: amd_sfh: don't log error when device discovery fails with -EOPNOTSUPP

Long Li <[email protected]>
PCI: hv: Set default NUMA node to 0 for devices without affinity info

Serhii Pievniev <[email protected]>
tools/power/turbostat: Fix microcode patch level output for AMD/Hygon

Mukesh Ojha <[email protected]>
soc: qcom: pd-mapper: Fix element length in servreg_loc_pfr_req_ei

Markus Niebel <[email protected]>
arm64: dts: imx93-tqma9352: improve eMMC pad configuration

Luke Wang <[email protected]>
arm64: dts: imx93-9x9-qsb: change usdhc tuning step for eMMC and SD

Sebastian Krzyszkowiak <[email protected]>
arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency

Daniel J Blueman <[email protected]>
arm64: dts: qcom: hamoa/x1: fix idle exit latency

Potin Lai <[email protected]>
soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching

Tomasz Merta <[email protected]>
ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J

John Pavlick <[email protected]>
net: sfp: add quirks for Hisense and HSGQ GPON ONT SFP modules

Pengpeng Hou <[email protected]>
wifi: brcmfmac: validate bsscfg indices in IF events

Arthur Husband <[email protected]>
ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585

Benoît Sevens <[email protected]>
HID: roccat: fix use-after-free in roccat_report_event

songxiebing <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10

leo vriska <[email protected]>
HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3

Mario Limonciello <[email protected]>
platform/x86/amd: pmc: Add Thinkpad L14 Gen3 to quirk_s2idle_bug

Andy Shevchenko <[email protected]>
pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer)

Alexander Savenko <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IMH9

Gilson Marquato Júnior <[email protected]>

    ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx

Fredric Cover <[email protected]>
fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath

Phil Willoughby <[email protected]>
ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Add quirk for Samsung Book2 Pro 360 (NP950QED)

Kuninori Morimoto <[email protected]>
ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list

Pengpeng Hou <[email protected]>
wifi: wl1251: validate packet IDs before indexing tx_frames

Dustin L. Howett <[email protected]>
ALSA: hda/realtek: add quirk for Framework F111:000F

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry

Joel Fernandes <[email protected]>
srcu: Use irq_work to start GP in tiny SRCU

Donet Tom <[email protected]>
drm/amdgpu: Handle GPU page faults correctly on non-4K page systems

César Montoya <[email protected]>

    ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx

Goldwyn Rodrigues <[email protected]>
btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file()

Matthew Schwartz <[email protected]>
platform/x86: asus-nb-wmi: add DMI quirk for ASUS ROG Flow Z13-KJP GZ302EAC

Wenyuan Li <[email protected]>
can: mcp251x: add error handling for power enable in open and resume

Cássio Gabriel <[email protected]>
ASoC: SOF: topology: reject invalid vendor array size in token parser

Zhang Heng <[email protected]>
ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF

Cen Zhang <[email protected]>

    Bluetooth: hci_sync: annotate data-races around hdev->req_status

Arnd Bergmann <[email protected]>
ALSA: asihpi: avoid write overflow check warning

Arnd Bergmann <[email protected]>
media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl()

Matthew Schwartz <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG Flow Z13-KJP GZ302EAC

Andrii Kovalchuk <[email protected]>

    ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirk

Vee Satayamas <[email protected]>
ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDA

Jacob Moroni <[email protected]>
RDMA/irdma: Fix double free related to rereg_user_mr

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

Diffstat:

 Documentation/admin-guide/mm/damon/reclaim.rst     |   4 +
 .../bindings/net/nvidia,tegra234-mgbe.yaml         |   4 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   2 +-
 arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts    |   2 +
 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi  |  26 +--
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   2 +-
 arch/arm64/include/asm/uaccess.h                   |   2 +-
 arch/arm64/kvm/guest.c                             |   4 +-
 arch/loongarch/kvm/vcpu.c                          |   2 +-
 arch/loongarch/kvm/vm.c                            |   2 +-
 arch/mips/kvm/mips.c                               |   4 +-
 arch/powerpc/include/asm/uaccess.h                 |   3 +-
 arch/powerpc/kvm/book3s.c                          |   4 +-
 arch/powerpc/kvm/booke.c                           |   4 +-
 arch/powerpc/lib/pmem.c                            |  11 +-
 arch/riscv/kvm/vcpu.c                              |   2 +-
 arch/riscv/kvm/vm.c                                |   2 +-
 arch/s390/kvm/kvm-s390.c                           |   4 +-
 arch/x86/events/intel/uncore_discovery.c           |   2 +-
 arch/x86/include/asm/uaccess.h                     |   2 +-
 arch/x86/include/asm/uaccess_32.h                  |   8 +-
 arch/x86/include/asm/uaccess_64.h                  |  16 +-
 arch/x86/include/uapi/asm/kvm.h                    |  12 +-
 arch/x86/kvm/svm/sev.c                             |  24 ++-
 arch/x86/kvm/x86.c                                 |  18 +-
 arch/x86/lib/copy_user_uncached_64.S               |   6 +-
 arch/x86/lib/usercopy_32.c                         |   9 +-
 arch/x86/lib/usercopy_64.c                         |  12 +-
 crypto/af_alg.c                                    |   2 +
 crypto/algif_aead.c                                |   2 +-
 crypto/algif_skcipher.c                            |   5 +
 drivers/ata/ahci.c                                 |  14 ++
 drivers/gpio/gpio-tegra.c                          |   2 +-
 drivers/gpio/gpiolib.c                             |  43 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   6 +-
 drivers/gpu/drm/i915/i915_gem.c                    |   2 +-
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |   2 +-
 drivers/gpu/drm/vc4/vc4_bo.c                       |   3 +
 drivers/gpu/drm/vc4/vc4_gem.c                      |  19 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |  14 +-
 drivers/gpu/drm/vc4/vc4_v3d.c                      |   1 +
 drivers/gpu/drm/xe/xe_mmio.c                       | 135 ++++++-------
 drivers/gpu/drm/xe/xe_mmio.h                       |  72 ++-----
 drivers/gpu/drm/xe/xe_trace.h                      |   7 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             |   3 +-
 drivers/hid/hid-alps.c                             |   3 +
 drivers/hid/hid-core.c                             |   3 +
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/hid/hid-roccat.c                           |   2 +
 drivers/hwmon/powerz.c                             |   8 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |   7 +-
 drivers/infiniband/hw/irdma/verbs.c                |   1 +
 drivers/infiniband/sw/rdmavt/qp.c                  |   8 +-
 drivers/md/bcache/super.c                          |   7 +
 .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c   |   9 +
 drivers/media/test-drivers/vidtv/vidtv_bridge.c    |   4 +-
 drivers/media/test-drivers/vidtv/vidtv_channel.c   |   4 +
 drivers/media/test-drivers/vidtv/vidtv_mux.c       |   4 +-
 drivers/media/test-drivers/vidtv/vidtv_ts.c        |  48 ++---
 drivers/media/test-drivers/vidtv/vidtv_ts.h        |   4 +-
 drivers/media/usb/as102/as102_usb_drv.c            |   2 +
 drivers/media/usb/em28xx/em28xx-video.c            |  14 +-
 drivers/media/usb/hackrf/hackrf.c                  |   7 +-
 drivers/net/can/spi/mcp251x.c                      |  29 ++-
 drivers/net/ethernet/intel/e1000/e1000_ethtool.c   |   8 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |  15 +-
 drivers/net/ethernet/intel/ixgbevf/vf.c            |   7 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c  |  19 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h    |   8 +-
 drivers/net/ipa/reg/gsi_reg-v5.0.c                 |   9 +-
 drivers/net/phy/sfp.c                              |  16 ++
 drivers/net/usb/cdc-phonet.c                       |   7 +-
 drivers/net/wan/lapbether.c                        |  13 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.c    |   5 +
 drivers/net/wireless/realtek/rtw88/usb.c           |   3 +-
 drivers/net/wireless/ti/wl1251/tx.c                |   8 +-
 drivers/nfc/s3fwrn5/uart.c                         |  10 +-
 drivers/ntb/ntb_transport.c                        |   7 +-
 drivers/pci/bus.c                                  |   6 +-
 drivers/pci/controller/pci-hyperv.c                |   8 +
 drivers/pci/endpoint/functions/pci-epf-vntb.c      |   1 +
 drivers/pci/pci-driver.c                           |   8 -
 drivers/pci/pci.c                                  |  10 +-
 drivers/pci/pci.h                                  |   1 -
 drivers/pinctrl/intel/pinctrl-intel.c              |   2 +-
 drivers/platform/x86/amd/pmc/pmc-quirks.c          |   9 +
 drivers/platform/x86/asus-nb-wmi.c                 |   2 +-
 drivers/soc/aspeed/aspeed-socinfo.c                |   2 +-
 drivers/soc/qcom/pdr_internal.h                    |   2 +-
 drivers/soc/qcom/qcom_pdr_msg.c                    |   2 +-
 drivers/staging/media/rkvdec/rkvdec-vp9.c          |   3 +-
 drivers/staging/rtl8723bs/core/rtw_security.c      |   2 +-
 drivers/staging/sm750fb/sm750.c                    |   3 +
 drivers/thermal/thermal_core.c                     |  36 +++-
 drivers/thermal/thermal_core.h                     |   1 +
 drivers/usb/class/cdc-acm.c                        |  53 ++++-
 drivers/usb/core/port.c                            |   1 +
 drivers/usb/gadget/function/f_hid.c                |  15 +-
 drivers/usb/gadget/function/f_ncm.c                |   4 +-
 drivers/usb/gadget/function/f_phonet.c             |   9 +
 drivers/usb/gadget/udc/renesas_usb3.c              |   7 +-
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/storage/unusual_devs.h                 |   7 +-
 drivers/usb/usbip/usbip_common.c                   |  12 ++
 drivers/video/fbdev/tdfxfb.c                       |   3 +
 drivers/video/fbdev/udlfb.c                        |   3 +
 fs/dcache.c                                        |   4 +-
 fs/eventpoll.c                                     |   6 +-
 fs/nilfs2/dat.c                                    |   3 +
 fs/ocfs2/aops.c                                    |   3 +-
 fs/ocfs2/inode.c                                   |  31 +++
 fs/ocfs2/mmap.c                                    |   7 +-
 fs/ocfs2/ocfs2_trace.h                             |  10 +-
 fs/ocfs2/resize.c                                  |  10 +-
 fs/smb/client/fs_context.c                         |   4 +
 fs/smb/client/smb2inode.c                          |   2 +-
 fs/smb/server/connection.c                         |   1 +
 fs/smb/server/smb2pdu.c                            |   7 +-
 fs/smb/server/smbacl.c                             |   3 +-
 include/linux/clockchips.h                         |   2 +
 include/linux/kvm_host.h                           |  93 +++++----
 include/linux/soc/qcom/pdr.h                       |   1 +
 include/linux/srcutiny.h                           |   4 +
 include/linux/uaccess.h                            |  11 +-
 include/net/ip_tunnels.h                           |   2 +-
 include/net/netfilter/nf_queue.h                   |   1 -
 include/net/pkt_cls.h                              |   2 +
 include/net/xdp_sock.h                             |   2 +-
 include/net/xdp_sock_drv.h                         |  23 ++-
 include/trace/events/btrfs.h                       |  11 +-
 include/uapi/linux/kvm.h                           |  19 +-
 kernel/events/uprobes.c                            |   4 +
 kernel/fork.c                                      |  17 +-
 kernel/rcu/srcutiny.c                              |  19 +-
 kernel/sched/deadline.c                            |   2 +-
 kernel/time/clockevents.c                          |  27 ++-
 kernel/time/hrtimer.c                              |   1 +
 kernel/time/tick-broadcast.c                       |   8 +-
 kernel/time/tick-common.c                          |   1 +
 kernel/time/tick-sched.c                           |   1 +
 kernel/trace/trace_probe.c                         |   2 +-
 lib/iov_iter.c                                     |   4 +-
 mm/backing-dev.c                                   |   5 +-
 mm/kasan/init.c                                    |   8 +-
 net/bluetooth/hci_conn.c                           |   2 +-
 net/bluetooth/hci_core.c                           |   2 +-
 net/bluetooth/hci_sync.c                           |  20 +-
 net/can/raw.c                                      |  11 +-
 net/ipv4/icmp.c                                    |   7 +
 net/ipv4/nexthop.c                                 |  41 ++--
 net/ipv6/exthdrs.c                                 |   4 +
 net/ipv6/netfilter/ip6t_eui64.c                    |   3 +-
 net/ipv6/seg6_hmac.c                               |   2 +
 net/l2tp/l2tp_core.c                               |   5 +
 net/netfilter/ipvs/ip_vs_ctl.c                     |   1 -
 net/netfilter/nf_conntrack_netlink.c               |   2 +-
 net/netfilter/nf_conntrack_proto_sctp.c            |   3 +-
 net/netfilter/nfnetlink_log.c                      |   8 +-
 net/netfilter/nfnetlink_queue.c                    | 214 ++++++++-------------
 net/netfilter/nft_set_pipapo_avx2.c                |  20 +-
 net/netfilter/xt_multiport.c                       |  34 +++-
 net/nfc/digital_technology.c                       |   6 +
 net/nfc/llcp_core.c                                |   2 +
 net/rxrpc/key.c                                    |   5 +-
 net/sched/act_csum.c                               |   6 +-
 net/sched/em_cmp.c                                 |   5 +-
 net/sched/em_nbyte.c                               |   2 +
 net/sched/em_text.c                                |  11 +-
 net/unix/diag.c                                    |  21 +-
 net/xdp/xdp_umem.c                                 |   3 +-
 net/xdp/xsk.c                                      |   4 +-
 net/xdp/xsk_buff_pool.c                            |  32 ++-
 net/xfrm/xfrm_policy.c                             |   5 +-
 net/xfrm/xfrm_user.c                               |  11 +-
 scripts/checkpatch.pl                              |  10 +
 scripts/generate_rust_analyzer.py                  |   3 +-
 sound/firewire/fireworks/fireworks_command.c       |   5 +-
 sound/pci/asihpi/hpimsgx.c                         |   6 +-
 sound/pci/ctxfi/ctvmem.h                           |   2 +-
 sound/pci/hda/patch_realtek.c                      |  10 +
 sound/soc/amd/yc/acp6x-mach.c                      |  21 ++
 sound/soc/qcom/qdsp6/q6apm.c                       |  14 +-
 sound/soc/soc-core.c                               |   1 +
 sound/soc/sof/topology.c                           |   2 +-
 sound/soc/stm/stm32_sai_sub.c                      |   3 +
 sound/usb/6fire/chip.c                             |  17 +-
 sound/usb/format.c                                 |  86 +++++++--
 sound/usb/quirks.c                                 |   2 +
 tools/objtool/check.c                              |   2 +-
 tools/power/x86/turbostat/turbostat.c              |   9 +-
 .../selftests/net/forwarding/bridge_vlan_mcast.sh  |   1 +
 virt/kvm/binary_stats.c                            |   2 +-
 virt/kvm/kvm_main.c                                |  20 +-
 195 files changed, 1379 insertions(+), 736 deletions(-)