Skip to content

6.12.36-rc1 review

Greg Kroah-Hartman dri-devel linux-cifs linux-fsdevel linux-kbuild linux-patches linux-tegra lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest218 patches 24 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/218cifs: Correctly set SMB1 SessionKey field in Session Setup Requestfs/smb/client/cifsglob.h fs/smb/client/cifspdu.h fs/smb/client/cifssmb.c +1 more+6 -30 replies
2/218cifs: Fix cifs_query_path_info() for Windows NT serversfs/smb/client/misc.c+8 -00 replies
3/218cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE modefs/smb/client/sess.c+10 -100 replies
4/218NFSv4: Always set NLINK even if the server doesnt support itfs/nfs/inode.c+2 -00 replies
5/218NFSv4.2: fix listxattr to return selinux security labelfs/nfs/nfs4proc.c+10 -20 replies
6/218NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegatedfs/nfs/inode.c fs/nfs/nfs4proc.c+49 -80 replies
7/218mailbox: Not protect module_put with spin_lock_irqsavedrivers/mailbox/mailbox.c+1 -10 replies
8/218mfd: max14577: Fix wakeup source leaks on device unbinddrivers/mfd/max14577.c+1 -00 replies
9/218sunrpc: dont immediately retransmit on seqno missnet/sunrpc/clnt.c+7 -20 replies
10/218dm vdo indexer: dont read request structure after enqueuingdrivers/md/dm-vdo/indexer/volume.c+13 -110 replies
11/218leds: multicolor: Fix intensity setting while SW blinkingdrivers/leds/led-class-multicolor.c+2 -10 replies
12/218fuse: fix race between concurrent setattrs from multiple nodesfs/fuse/dir.c+11 -00 replies
13/218cxl/region: Add a dev_err() on missing target list entriesdrivers/cxl/core/region.c+7 -00 replies
14/218NFSv4: xattr handlers should check for absent nfs filehandlesfs/nfs/nfs4proc.c+5 -00 replies
15/218hwmon: (pmbus/max34440) Fix support for max34451drivers/hwmon/pmbus/max34440.c+44 -40 replies
16/218ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extensionfs/smb/server/smb2pdu.c+27 -260 replies
17/218ksmbd: provide zero as a unique ID to the Mac clientfs/smb/server/connection.h fs/smb/server/smb2pdu.c fs/smb/server/smb2pdu.h+21 -20 replies
18/218rust: module: place cleanup_module() in .exit.text sectionrust/macros/module.rs+1 -00 replies
19/218rust: arm: fix unknown (to Clang) argument -mno-fdpicrust/Makefile+1 -10 replies
20/218Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices"drivers/iommu/amd/init.c+0 -33 replies
21/218dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before usingdrivers/dma/idxd/cdev.c+3 -10 replies
22/218dmaengine: xilinx_dma: Set dma_device directionsdrivers/dma/xilinx/xilinx_dma.c+2 -00 replies
23/218PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lanedrivers/pci/controller/dwc/pcie-designware.c+1 -40 replies
24/218PCI: apple: Fix missing OF node reference in apple_pcie_setup_portdrivers/pci/controller/pcie-apple.c+3 -00 replies
25/218PCI: imx6: Add workaround for errata ERR051624drivers/pci/controller/dwc/pci-imx6.c+15 -00 replies
26/218nvme-tcp: fix I/O stalls on congested socketsdrivers/nvme/host/tcp.c+6 -10 replies
27/218nvme-tcp: sanitize request list handlingdrivers/nvme/host/tcp.c+14 -10 replies
28/218md/md-bitmap: fix dm-raid max_write_behind settingdrivers/md/md-bitmap.c+1 -10 replies
29/218amd/amdkfd: fix a kfd_process ref leakdrivers/gpu/drm/amd/amdkfd/kfd_events.c+1 -00 replies
30/218bcache: fix NULL pointer in cache_set_flush()drivers/md/bcache/super.c+6 -10 replies
31/218drm/amdgpu: seq64 memory unmap uses uninterruptible lockdrivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c+1 -10 replies
32/218drm/scheduler: signal scheduled fence when kill jobdrivers/gpu/drm/scheduler/sched_entity.c+1 -00 replies
33/218iio: pressure: zpa2326: Use aligned_s64 for the timestampdrivers/iio/pressure/zpa2326.c+1 -10 replies
34/218um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.harch/um/include/asm/asm-prototypes.h arch/x86/um/asm/checksum.h+8 -00 replies
35/218um: use proper care when taking mmap lock during segfaultarch/um/kernel/trap.c+117 -120 replies
36/2188250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devicesdrivers/tty/serial/8250/8250_pci1xxxx.c+10 -00 replies
37/218coresight: Only check bottom two claim bitsdrivers/hwtracing/coresight/coresight-core.c drivers/hwtracing/coresight/coresight-priv.h+3 -10 replies
38/218usb: dwc2: also exit clock_gating when stopping udc while suspendeddrivers/usb/dwc2/gadget.c+6 -00 replies
39/218iio: adc: ad_sigma_delta: Fix use of uninitialized status_posdrivers/iio/adc/ad_sigma_delta.c+4 -00 replies
40/218misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()drivers/misc/tps6594-pfsm.c+3 -00 replies
41/218usb: potential integer overflow in usbg_make_tpg()drivers/usb/gadget/function/f_tcm.c+2 -20 replies
42/218tty: serial: uartlite: register uart driver in initdrivers/tty/serial/uartlite.c+12 -130 replies
43/218usb: common: usb-conn-gpio: use a unique name for usb connector devicedrivers/usb/common/usb-conn-gpio.c+22 -30 replies
44/218usb: Add checks for snprintf() calls in usb_alloc_dev()drivers/usb/core/usb.c+10 -40 replies
45/218usb: cdc-wdm: avoid setting WDM_READ for ZLP-sdrivers/usb/class/cdc-wdm.c+9 -140 replies
46/218usb: gadget: f_hid: wake up readers on disable/unbinddrivers/usb/gadget/function/f_hid.c+17 -20 replies
47/218usb: typec: displayport: Receive DP Status Update NAK request exit dp altmodedrivers/usb/typec/altmodes/displayport.c+4 -00 replies
48/218usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_setdrivers/usb/typec/mux.c+2 -20 replies
49/218riscv: add a data fence for CMODX in the kernel modearch/riscv/mm/cacheflush.c+14 -10 replies
50/218ALSA: hda: Ignore unsol events for cards being shut downsound/pci/hda/hda_bind.c+1 -10 replies
51/218ALSA: hda: Add new pci id for AMD GPU display HD audio controllersound/pci/hda/hda_intel.c+3 -00 replies
52/218ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 docksound/usb/quirks.c+2 -00 replies
53/218ASoC: rt1320: fix speaker noise when volume bar is 100%sound/soc/codecs/rt1320-sdw.c+16 -10 replies
54/218ceph: fix possible integer overflow in ceph_zero_objects()fs/ceph/file.c+1 -10 replies
55/218scsi: ufs: core: Dont perform UFS clkscaling during host async scandrivers/ufs/core/ufshcd.c+3 -00 replies
56/218ovl: Check for NULL d_inode() in ovl_dentry_upper()fs/overlayfs/util.c+3 -10 replies
57/218btrfs: handle csum tree error with rescue=ibadroots correctlyfs/btrfs/disk-io.c+1 -20 replies
58/218drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies
59/218Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies
60/218btrfs: factor out nocow ordered extent and extent map generation into a helperfs/btrfs/inode.c+61 -610 replies
61/218btrfs: use unsigned types for constants defined as bit shiftsfs/btrfs/backref.h fs/btrfs/direct-io.c fs/btrfs/extent_io.h +5 more+19 -200 replies
62/218btrfs: fix qgroup reservation leak on failure to allocate ordered extentfs/btrfs/ordered-data.c+9 -30 replies
63/218fs/jfs: consolidate sanity checking in dbMountfs/jfs/jfs_dmap.c+9 -280 replies
64/218jfs: validate AG parameters in dbMount() to prevent crashesfs/jfs/jfs_dmap.c+5 -10 replies
65/218ASoC: codec: wcd9335: Convert to GPIO descriptorssound/soc/codecs/wcd9335.c+7 -80 replies
66/218ASoC: codecs: wcd9335: Fix missing free of regulator suppliessound/soc/codecs/wcd9335.c+7 -180 replies
67/218f2fs: dont over-report free space or inodes in statvfsfs/f2fs/super.c+18 -120 replies
68/218PCI: apple: Use helper function for_each_child_of_node_scoped()drivers/pci/controller/pcie-apple.c+1 -30 replies
69/218PCI: apple: Set only available ports updrivers/pci/controller/pcie-apple.c+1 -10 replies
70/218accel/ivpu: Do not fail on cmdq if failed to allocate preemption buffersdrivers/accel/ivpu/ivpu_job.c+16 -110 replies
71/218accel/ivpu: Remove copy engine supportdrivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_job.c drivers/accel/ivpu/ivpu_jsm_msg.c +1 more+21 -410 replies
72/218accel/ivpu: Make command queue ID allocated on XArraydrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_job.c +1 more+60 -460 replies
73/218accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocationdrivers/accel/ivpu/ivpu_job.c+64 -240 replies
74/218accel/ivpu: Add debugfs interface for setting HWS priority bandsdrivers/accel/ivpu/ivpu_debugfs.c drivers/accel/ivpu/ivpu_hw.c drivers/accel/ivpu/ivpu_hw.h +1 more+121 -180 replies
75/218accel/ivpu: Trigger device recovery on engine reset/resume failuredrivers/accel/ivpu/ivpu_job.c drivers/accel/ivpu/ivpu_jsm_msg.c+11 -40 replies
76/218af_unix: Dont leave consecutive consumed OOB skbs.net/unix/af_unix.c+11 -20 replies
77/218i2c: tiny-usb: disable zero-length read messagesdrivers/i2c/busses/i2c-tiny-usb.c+6 -00 replies
78/218i2c: robotfuzz-osif: disable zero-length read messagesdrivers/i2c/busses/i2c-robotfuzz-osif.c+6 -00 replies
79/218ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirkdrivers/ata/ahci.c+1 -10 replies
80/218smb: client: remove \t from TP_printk statementsfs/smb/client/trace.h+12 -120 replies
81/218mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on writemm/damon/sysfs-schemes.c+1 -00 replies
82/218ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
83/218s390/pkey: Prevent overflow in size calculation for memdup_user()drivers/s390/crypto/pkey_api.c+1 -10 replies
84/218fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero foliofs/proc/task_mmu.c+1 -10 replies
85/218lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()lib/group_cpus.c+8 -10 replies
86/218Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"arch/riscv/include/asm/pgtable.h+0 -10 replies
87/218Revert "riscv: misaligned: fix sleeping function called during misaligned access handling"arch/riscv/kernel/traps_misaligned.c+2 -20 replies
88/218drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUSdrivers/gpu/drm/display/drm_dp_helper.c+1 -10 replies
89/218drm/xe/display: Add check for alloc_ordered_workqueue()drivers/gpu/drm/xe/display/xe_display.c+2 -00 replies
90/218HID: wacom: fix crash in wacom_aes_battery_handler()drivers/hid/wacom_sys.c+1 -00 replies
91/218atm: clip: prevent NULL deref in clip_push()net/atm/clip.c+5 -60 replies
92/218Bluetooth: hci_core: Fix use-after-free in vhci_flush()include/net/bluetooth/hci_core.h net/bluetooth/hci_core.c+32 -40 replies
93/218ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()sound/usb/stream.c+2 -00 replies
94/218attach_recursive_mnt(): do not lock the covering tree when sliding something under itfs/namespace.c+4 -40 replies
95/218libbpf: Fix null pointer dereference in btf_dump__free on allocation failuretools/lib/bpf/btf_dump.c+3 -00 replies
96/218ethernet: ionic: Fix DMA mapping testsdrivers/net/ethernet/pensando/ionic/ionic_txrx.c+6 -60 replies
97/218wifi: mac80211: fix beacon interval calculation overflownet/mac80211/util.c+1 -10 replies
98/218af_unix: Dont set -ECONNRESET for consumed OOB skb.net/unix/af_unix.c+12 -60 replies
99/218wifi: mac80211: Add link iteration macro for link datanet/mac80211/ieee80211_i.h+9 -00 replies
100/218wifi: mac80211: Create separate links for VLAN interfacesnet/mac80211/chan.c net/mac80211/ieee80211_i.h net/mac80211/iface.c +1 more+103 -50 replies
101/218wifi: mac80211: finish link init before RCU publishnet/mac80211/link.c+3 -30 replies
102/218vsock/uapi: fix linux/vm_sockets.h userspace compilation errorsinclude/uapi/linux/vm_sockets.h+4 -00 replies
103/218bnxt: properly flush XDP redirect listsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -10 replies
104/218um: ubd: Add missing error check in start_io_thread()arch/um/drivers/ubd_user.c+1 -10 replies
105/218libbpf: Fix possible use-after-free for externstools/lib/bpf/libbpf.c tools/testing/selftests/bpf/progs/test_global_map_resize.c+23 -30 replies
106/218net: enetc: Correct endianness handling in _enetc_rd_reg64drivers/net/ethernet/freescale/enetc/enetc_hw.h+1 -10 replies
107/218netlink: specs: tc: replace underscores with dashes in namesDocumentation/netlink/specs/tc.yaml+2 -20 replies
108/218atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().net/atm/resources.c+1 -20 replies
109/218ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UARsound/pci/hda/patch_realtek.c+1 -00 replies
110/218net: selftests: fix TCP packet checksumnet/core/selftests.c+3 -20 replies
111/218drm/amdgpu/discovery: optionally use fw based ip discoverydrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+32 -80 replies
112/218drm/amd: Adjust output for discovery error handlingdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+13 -150 replies
113/218drm/i915: fix build error some moredrivers/gpu/drm/i915/i915_pmu.c+1 -10 replies
114/218drm/bridge: ti-sn65dsi86: make use of debugfs_init callbackdrivers/gpu/drm/bridge/ti-sn65dsi86.c+10 -300 replies
115/218drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector typedrivers/gpu/drm/bridge/ti-sn65dsi86.c+60 -90 replies
116/218drm/xe: Process deferred GGTT node removals on device unwinddrivers/gpu/drm/xe/xe_ggtt.c+11 -00 replies
117/218smb: client: fix potential deadlock when reconnecting channelsfs/smb/client/cifsglob.h fs/smb/client/connect.c+37 -220 replies
118/218smb: smbdirect: add smbdirect_pdu.h with protocol definitionsfs/smb/common/smbdirect/smbdirect_pdu.h+55 -00 replies
119/218smb: client: make use of common smbdirect_pdu.hfs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+19 -620 replies
120/218smb: smbdirect: add smbdirect.h with public structuresfs/smb/common/smbdirect/smbdirect.h+17 -00 replies
121/218smb: smbdirect: add smbdirect_socket.hfs/smb/common/smbdirect/smbdirect_socket.h+41 -00 replies
122/218smb: client: make use of common smbdirect_socketfs/smb/client/cifs_debug.c fs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+146 -1260 replies
123/218smb: smbdirect: introduce smbdirect_socket_parametersfs/smb/client/smbdirect.h fs/smb/common/smbdirect/smbdirect.h fs/smb/common/smbdirect/smbdirect_socket.h+23 -00 replies
124/218smb: client: make use of common smbdirect_socket_parametersfs/smb/client/cifs_debug.c fs/smb/client/smb2ops.c fs/smb/client/smbdirect.c +1 more+77 -590 replies
125/218cifs: Fix the smbd_response slab to allow usercopyfs/smb/client/smbdirect.c+13 -50 replies
126/218cifs: Fix reading into an ITER_FOLIOQ from the smbdirect codefs/smb/client/smbdirect.c+17 -950 replies
127/218EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMsdrivers/edac/amd64_edac.c+36 -210 replies
128/218x86/traps: Initialize DR6 by writing its architectural reset valuearch/x86/include/uapi/asm/debugreg.h arch/x86/kernel/cpu/common.c arch/x86/kernel/traps.c+51 -280 replies
129/218staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()drivers/staging/rtl8723bs/core/rtw_security.c+14 -300 replies
130/218dt-bindings: serial: 8250: Make clocks and clock-frequency exclusiveDocumentation/devicetree/bindings/serial/8250.yaml+1 -10 replies
131/218serial: core: restore of_node information in sysfsdrivers/tty/serial/serial_base_bus.c+1 -00 replies
132/218serial: imx: Restore original RXTL for console to fix data lossdrivers/tty/serial/imx.c+12 -50 replies
133/218Bluetooth: L2CAP: Fix L2CAP MTU negotiationnet/bluetooth/l2cap_core.c+8 -10 replies
134/218dm-raid: fix variable in journal device checkdrivers/md/dm-raid.c+1 -10 replies
135/218btrfs: fix a race between renames and directory loggingfs/btrfs/inode.c+64 -170 replies
136/218btrfs: update superblocks device bytes_used when dropping chunkfs/btrfs/volumes.c+6 -00 replies
137/218spi: spi-cadence-quadspi: Fix pm runtime unbalancedrivers/spi/spi-cadence-quadspi.c+7 -50 replies
138/218net: libwx: fix the creation of page_pooldrivers/net/ethernet/wangxun/libwx/wx_lib.c+1 -10 replies
139/218maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()lib/maple_tree.c+3 -10 replies
140/218mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"mm/gup.c+10 -40 replies
141/218f2fs: fix to zero post-eof pagefs/f2fs/file.c+38 -00 replies
142/218HID: lenovo: Restrict F7/9/11 mode to compact keyboards onlydrivers/hid/hid-lenovo.c+7 -40 replies
143/218HID: wacom: fix memory leak on kobject creation failuredrivers/hid/wacom_sys.c+3 -10 replies
144/218HID: wacom: fix memory leak on sysfs attribute creation failuredrivers/hid/wacom_sys.c+1 -00 replies
145/218HID: wacom: fix kobject reference count leakdrivers/hid/wacom_sys.c+1 -00 replies
146/218scsi: megaraid_sas: Fix invalid node indexdrivers/scsi/megaraid/megaraid_sas_base.c+5 -10 replies
147/218scsi: ufs: core: Fix clk scaling to be conditional in reset and restoredrivers/ufs/core/ufshcd.c+2 -10 replies
148/218drm/ast: Fix comment on modeset lockdrivers/gpu/drm/ast/ast_mode.c+3 -30 replies
149/218drm/cirrus-qemu: Fix pitch programmingdrivers/gpu/drm/tiny/cirrus.c+0 -10 replies
150/218drm/etnaviv: Protect the schedulers pending list with its lockdrivers/gpu/drm/etnaviv/etnaviv_sched.c+4 -10 replies
151/218drm/tegra: Assign plane type before registrationdrivers/gpu/drm/tegra/dc.c drivers/gpu/drm/tegra/hub.c drivers/gpu/drm/tegra/hub.h+12 -70 replies
152/218drm/tegra: Fix a possible null pointer dereferencedrivers/gpu/drm/tegra/dc.c+4 -10 replies
153/218drm/udl: Unregister device before cleaning up on disconnectdrivers/gpu/drm/udl/udl_drv.c+1 -10 replies
154/218drm/msm/gpu: Fix crash when throttling GPU immediately during bootdrivers/gpu/drm/msm/msm_gpu_devfreq.c+1 -00 replies
155/218drm/amdkfd: Fix race in GWS queue schedulingdrivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c+1 -10 replies
156/218drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+2 -10 replies
157/218drm/bridge: cdns-dsi: Fix phy de-init and flag it sodrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+5 -10 replies
158/218drm/bridge: cdns-dsi: Fix connecting to next bridgedrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+1 -10 replies
159/218drm/bridge: cdns-dsi: Check return value when getting default PHY configdrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+5 -30 replies
160/218drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be readydrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+14 -10 replies
161/218drm/amd/display: Add null pointer check for get_first_active_display()drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c+3 -00 replies
162/218drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vramdrivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c+1 -10 replies
163/218drm/amd/display: Correct non-OLED pre_T11_delay.drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c+4 -30 replies
164/218drm/xe/vm: move rebind_work init earlierdrivers/gpu/drm/xe/xe_vm.c+4 -40 replies
165/218drm/xe/sched: stop re-submitting signalled jobsdrivers/gpu/drm/xe/xe_gpu_scheduler.h+9 -10 replies
166/218drm/xe/guc_submit: add back fixdrivers/gpu/drm/xe/xe_guc_submit.c+11 -00 replies
167/218drm/amd/display: Fix RMCM programming seq errorsdrivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c+4 -10 replies
168/218drm/amdgpu: Add kicker device detectiondrivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h+23 -00 replies
169/218drm/amd/display: Check dce_hwseq before dereferencing itdrivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c+1 -10 replies
170/218drm/xe: Fix memset on iomemdrivers/gpu/drm/xe/xe_guc_pc.c+1 -10 replies
171/218drm/xe: Fix taking invalid lock on wedgedrivers/gpu/drm/xe/xe_guc_submit.c drivers/gpu/drm/xe/xe_guc_types.h+14 -00 replies
172/218drm/xe: Fix early wedge on GuC load failuredrivers/gpu/drm/xe/xe_gt_tlb_invalidation.c drivers/gpu/drm/xe/xe_guc_ct.c drivers/gpu/drm/xe/xe_guc_ct.h +1 more+21 -20 replies
173/218drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTALdrivers/gpu/drm/i915/display/vlv_dsi.c+2 -20 replies
174/218drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequencesdrivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c+5 -10 replies
175/218drm/amdgpu: switch job hw_fence to amdgpu_fencedrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c +3 more+32 -320 replies
176/218drm/amd/display: Fix mpv playback corruption on westondrivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_translation_helper.c drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c+2 -00 replies
177/218media: uvcvideo: Rollback non processed entities on errordrivers/media/usb/uvc/uvc_ctrl.c+23 -110 replies
178/218x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVEarch/x86/kernel/fpu/signal.c arch/x86/kernel/fpu/xstate.h+14 -100 replies
179/218x86/pkeys: Simplify PKRU update in signal framearch/x86/kernel/fpu/xstate.h+3 -60 replies
180/218net: libwx: fix Tx L4 checksumdrivers/net/ethernet/wangxun/libwx/wx_lib.c+3 -10 replies
181/218io_uring: fix potential page leak in io_sqe_buffer_register()io_uring/rsrc.c+5 -40 replies
182/218io_uring/rsrc: fix folio unpinningio_uring/rsrc.c+9 -40 replies
183/218io_uring/rsrc: dont rely on user vaddr alignmentio_uring/rsrc.c io_uring/rsrc.h+5 -10 replies
184/218io_uring/net: improve recv bundlesio_uring/net.c+18 -00 replies
185/218io_uring/net: only retry recv bundle for a full transferio_uring/net.c+10 -40 replies
186/218io_uring/net: only consider msg_inq if larger than 1io_uring/net.c+2 -20 replies
187/218io_uring/net: always use current transfer count for buffer putio_uring/net.c+1 -10 replies
188/218io_uring/net: mark iov as dynamically allocated even for single segmentsio_uring/net.c+6 -50 replies
189/218io_uring/kbuf: flag partial buffer mappingsio_uring/kbuf.c io_uring/kbuf.h io_uring/net.c+17 -80 replies
190/218mm/vma: reset VMA iterator on commit_merge() OOM failuremm/vma.c+8 -190 replies
191/218r8169: add support for RTL8125Ddrivers/net/ethernet/realtek/r8169.h drivers/net/ethernet/realtek/r8169_main.c drivers/net/ethernet/realtek/r8169_phy_config.c+27 -70 replies
192/218net: phy: realtek: merge the drivers for internal NBase-T PHYsdrivers/net/phy/realtek.c+43 -100 replies
193/218net: phy: realtek: add RTL8125D-internal PHYdrivers/net/phy/realtek.c+1 -00 replies
194/218btrfs: do proper folio cleanup when cow_file_range() failedfs/btrfs/inode.c+37 -400 replies
195/218iio: dac: ad3552r: changes to use FIELD_PREPdrivers/iio/dac/ad3552r.c+50 -1170 replies
196/218iio: dac: ad3552r: extract common code (no changes in behavior intended)drivers/iio/dac/Makefile drivers/iio/dac/ad3552r-common.c drivers/iio/dac/ad3552r.c +1 more+501 -3720 replies
197/218iio: dac: ad3552r-common: fix ad3541/2r rangesdrivers/iio/dac/ad3552r-common.c drivers/iio/dac/ad3552r.h+6 -80 replies
198/218drm/xe: Carve out wopcm portion from the stolen memorydrivers/gpu/drm/xe/xe_ttm_stolen_mgr.c+30 -240 replies
199/218usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERYdrivers/usb/typec/tcpm/tcpm.c+1 -20 replies
200/218drm/msm/dp: account for widebus and yuv420 during mode validationdrivers/gpu/drm/msm/dp/dp_display.c drivers/gpu/drm/msm/dp/dp_drm.c+10 -60 replies
201/218drm/fbdev-dma: Add shadow buffering for deferred I/Odrivers/gpu/drm/drm_fbdev_dma.c+156 -630 replies
202/218btrfs: skip inodes without loaded extent maps when shrinking extent mapsfs/btrfs/extent_map.c+57 -210 replies
203/218btrfs: make the extent map shrinker run asynchronously as a work queue jobfs/btrfs/disk-io.c fs/btrfs/extent_map.c fs/btrfs/extent_map.h +2 more+52 -190 replies
204/218btrfs: do regular iput instead of delayed iput during extent map shrinkingfs/btrfs/extent_map.c+1 -10 replies
205/218riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchgarch/riscv/include/asm/cmpxchg.h+1 -10 replies
206/218LoongArch: Set hugetlb mmap base address aligned with pmd sizearch/loongarch/mm/mmap.c+5 -12 replies
207/218arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64 board dtsiarch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi+12 -00 replies
208/218ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KAsound/pci/hda/patch_realtek.c+1 -00 replies
209/218drm/amdkfd: remove gfx 12 trap handler page size capdrivers/gpu/drm/amd/amdkfd/kfd_device.c+2 -10 replies
210/218drm/amdkfd: Fix instruction hazard in gfx12 trap handlerdrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm+404 -3550 replies
211/218net: stmmac: Fix accessing freed irq affinity_hintdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -70 replies
212/218spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequencydrivers/mtd/nand/spi/core.c drivers/spi/spi-mem.c include/linux/spi/spi-mem.h+41 -16 replies
213/218spi: spi-mem: Add a new controller capabilitydrivers/spi/spi-mem.c include/linux/spi/spi-mem.h+8 -00 replies
214/218spi: fsl-qspi: Support per spi-mem operation frequency switchesdrivers/spi/spi-fsl-qspi.c+9 -30 replies
215/218spi: fsl-qspi: use devm function instead of driver removedrivers/spi/spi-fsl-qspi.c+17 -140 replies
216/218btrfs: zoned: fix extent range end unlock in cow_file_range()fs/btrfs/inode.c+7 -20 replies
217/218btrfs: fix use-after-free on inode when scanning root during em shrinkingfs/btrfs/extent_map.c+2 -10 replies
218/218spi: fsl-qspi: Fix double cleanup in probe error pathdrivers/spi/spi-fsl-qspi.c+2 -50 replies

Reviews trailers per patch

135 of 218 patches have a Reviewed-by or Acked-by.

PatchKen RaeburnJacek AnaszewskiPavel MachekTobias DeimingerSven SchuchmannBernd SchubertGregory PriceJonathan CameronDave JiangDan WilliamsAlison SchofieldFabio M. De FrancescoJarkko SakkinenNaresh KambojuJoerg RoedelAnil S KeshavamurthySuraj GuptaFolker SchwesingerChuck LeverJanne GrunauRob Herring (Arm)Manivannan SadhasivamAlyssa RosenzweigDavid LechnerJiri SlabyLeo YanYeoreum YunMinas HarutyunyanFrank LiOliver NeukumHeikki KrogerusBjörn TöpelAmadeusz SławińskiAlex DeucherChris LeechSagi GrimbergViacheslav DubeykoBart Van AsscheChristoph HellwigHannes ReineckePhilip YangChristian KönigPhilipp StannerNiklas CasselAndi ShytiJacek LawrynowiczJeffrey HugoLizhi HouJann HornTvrtko UrsulinAndy YangHans de GoedeDamien Le MoalHolger DenglerHeiko CarstensMing LeiJens AxboeAlexandre GhitiBoris BurkovClément LégerJani NikulaMatthew AuldQu WenruoLinus WalleijBartosz GolaszewskiDavid SterbaSimon HormanAndrew RzeznikJesper Dangaard BrouerMichael ChanAndy GospodarekWei FangDonald Hunter[email protected]Paul MenzelGerhard EnglederOleksij RempelFlora CuiLijo LazarMarcus SeyfarthRodrigo ViviDmitry BaryshkovDouglas AndersonErnest Van HoeckeDavid HowellsBrett CreeleyChristian BraunerPing ChengStefan WahrenMatthew GerlachMina AlmasryJohn HubbardZhiguo NiuJocelyn FalempeGerd HoffmannLucas StachStefan MetzmacherPatrik JakobssonKonrad DybcioHarish KasiviswanathanYazen GhannamŽilvinas ŽaltienaH. Peter Anvin (Intel)Sohil MehtaPeter Zijlstra (Intel)Dan CarpenterConor DooleyTomi ValkeinenMatthew BrostDmytro LaktyushkinDaniel WheelerHawking ZhangAurabindo PillaiBalasubramani VivekanandanJonathan CavittLucas De MarchiHarry WentlandAustin ZhengDavid HildenbrandDominik HallerAlex HungArunpravin Paneer SelvamCharlene LiuTejas UpadhyayPedro FalcatoVlastimil BabkaLiam R. HowlettAmit Sunil DhamneDale WhinhamNuno GonçalvesSimona VetterJavier Martinez CanillasIvan ShapovalovJohannes ThumshirnJosef BacikAndrew JonesXi RuoyaoDiederik de HaasDavid BelangerLancelot SixJacob KellerPratyush YadavTudor AmbarusAndrew LunnFlorian FainelliHardik GargShuah KhanRon EconomosJon HunterMark BrownLinux Kernel Functional TestingMiguel OjedaPeter SchneiderPascal Ernster
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/218
2/218
3/218
4/218
5/218
6/218
7/218
8/218
9/218A-b
10/218R-b
11/218A-b A-b R-b T-b
12/218R-b
13/218R-b T-b R-b R-b R-b A-b R-b R-b
14/218
15/218
16/218
17/218
18/218A-b
19/218A-b
20/218A-b
21/218R-b R-b
22/218R-b T-b
23/218T-b
24/218T-b R-b R-b A-b
25/218R-b R-b
26/218A-b R-b
27/218R-b
28/218R-b R-b
29/218R-b
30/218
31/218R-b
32/218R-b
33/218R-b
34/218
35/218
36/218R-b
37/218R-b R-b
38/218A-b
39/218
40/218
41/218
42/218
43/218
44/218
45/218A-b
46/218
47/218R-b
48/218R-b
49/218R-b
50/218R-b
51/218R-b
52/218
53/218
54/218R-b
55/218R-b
56/218
57/218R-b
58/218R-b
59/218R-b A-b
60/218R-b
61/218R-b
62/218R-b R-b
63/218
64/218
65/218R-b R-b
66/218
67/218
68/218R-b R-b
69/218T-b R-b R-b A-b
70/218R-b R-b
71/218R-b R-b
72/218R-b R-b
73/218R-b
74/218R-b
75/218R-b
76/218R-b
77/218
78/218
79/218T-b R-b R-b
80/218
81/218
82/218
83/218R-b R-b
84/218
85/218R-b R-b
86/218R-b
87/218R-b R-b
88/218A-b
89/218R-b
90/218A-b
91/218R-b
92/218A-b
93/218
94/218
95/218
96/218R-b
97/218
98/218A-b
99/218
100/218
101/218
102/218
103/218T-b A-b R-b R-b
104/218
105/218
106/218R-b
107/218R-b
108/218T-b
109/218
110/218R-b T-b R-b
111/218R-b
112/218A-b R-b T-b
113/218R-b
114/218R-b R-b
115/218R-b T-b
116/218R-b
117/218R-b T-b
118/218
119/218
120/218
121/218
122/218
123/218
124/218
125/218R-b T-b
126/218
127/218R-b T-b
128/218R-b R-b T-b A-b
129/218R-b
130/218R-b
131/218
132/218R-b
133/218
134/218
135/218R-b
136/218R-b R-b
137/218R-b
138/218R-b R-b
139/218
140/218R-b
141/218R-b
142/218
143/218R-b
144/218R-b
145/218A-b
146/218
147/218R-b
148/218R-b
149/218A-b
150/218R-b R-b
151/218
152/218
153/218R-b
154/218R-b R-b
155/218R-b
156/218R-b R-b T-b
157/218R-b R-b T-b
158/218R-b R-b T-b
159/218R-b R-b T-b
160/218R-b T-b T-b
161/218R-b
162/218R-b R-b
163/218T-b R-b
164/218R-b
165/218R-b R-b
166/218R-b
167/218R-b T-b
168/218R-b
169/218R-b
170/218R-b
171/218R-b
172/218R-b R-b
173/218R-b
174/218A-b
175/218R-b
176/218T-b A-b R-b R-b
177/218
178/218
179/218
180/218
181/218
182/218Debugged-by
183/218
184/218
185/218
186/218
187/218
188/218
189/218
190/218R-b R-b R-b
191/218R-b
192/218
193/218R-b
194/218R-b
195/218R-b
196/218R-b
197/218R-b
198/218R-b
199/218R-b T-b
200/218R-b T-b
201/218T-b R-b R-b
202/218R-b T-b R-b
203/218R-b
204/218R-b T-b R-b
205/218R-b R-b T-b
206/218
207/218T-b
208/218
209/218R-b
210/218A-b R-b
211/218R-b
212/218R-b A-b
213/218R-b
214/218
215/218R-b
216/218R-b T-b R-b
217/218R-b T-b R-b
218/218

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

Read the v1 thread

Cover letter [PATCH 6.12 000/218] 6.12.36-rc1 review

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

Responses should be made by Sat, 05 Jul 2025 14:39:10 +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.36-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.36-rc1

Kevin Hao <[email protected]>
spi: fsl-qspi: Fix double cleanup in probe error path

Sasha Levin <[email protected]>
btrfs: fix use-after-free on inode when scanning root during em shrinking

Naohiro Aota <[email protected]>
btrfs: zoned: fix extent range end unlock in cow_file_range()

Han Xu <[email protected]>
spi: fsl-qspi: use devm function instead of driver remove

Miquel Raynal <[email protected]>
spi: fsl-qspi: Support per spi-mem operation frequency switches

Miquel Raynal <[email protected]>
spi: spi-mem: Add a new controller capability

Miquel Raynal <[email protected]>
spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency

Qingfang Deng <[email protected]>
net: stmmac: Fix accessing freed irq affinity_hint

Jay Cornwall <[email protected]>
drm/amdkfd: Fix instruction hazard in gfx12 trap handler

Jonathan Kim <[email protected]>
drm/amdkfd: remove gfx 12 trap handler page size cap

Andres Traumann <[email protected]>
ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA

Dragan Simic <[email protected]>
arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64 board dtsi

Bibo Mao <[email protected]>
LoongArch: Set hugetlb mmap base address aligned with pmd size

Sasha Levin <[email protected]>
riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg

Filipe Manana <[email protected]>
btrfs: do regular iput instead of delayed iput during extent map shrinking

Filipe Manana <[email protected]>
btrfs: make the extent map shrinker run asynchronously as a work queue job

Filipe Manana <[email protected]>
btrfs: skip inodes without loaded extent maps when shrinking extent maps

Thomas Zimmermann <[email protected]>
drm/fbdev-dma: Add shadow buffering for deferred I/O

Sasha Levin <[email protected]>
drm/msm/dp: account for widebus and yuv420 during mode validation

Sasha Levin <[email protected]>
usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY

Sasha Levin <[email protected]>
drm/xe: Carve out wopcm portion from the stolen memory

Angelo Dureghello <[email protected]>

    iio: dac: ad3552r-common: fix ad3541/2r ranges

Angelo Dureghello <[email protected]>
iio: dac: ad3552r: extract common code (no changes in behavior intended)

Angelo Dureghello <[email protected]>
iio: dac: ad3552r: changes to use FIELD_PREP

Qu Wenruo <[email protected]>
btrfs: do proper folio cleanup when cow_file_range() failed

Heiner Kallweit <[email protected]>
net: phy: realtek: add RTL8125D-internal PHY

Heiner Kallweit <[email protected]>
net: phy: realtek: merge the drivers for internal NBase-T PHY's

Heiner Kallweit <[email protected]>

    r8169: add support for RTL8125D

Lorenzo Stoakes <[email protected]>
mm/vma: reset VMA iterator on commit_merge() OOM failure

Jens Axboe <[email protected]>
io_uring/kbuf: flag partial buffer mappings

Jens Axboe <[email protected]>
io_uring/net: mark iov as dynamically allocated even for single segments

Jens Axboe <[email protected]>
io_uring/net: always use current transfer count for buffer put

Jens Axboe <[email protected]>
io_uring/net: only consider msg_inq if larger than 1

Jens Axboe <[email protected]>
io_uring/net: only retry recv bundle for a full transfer

Jens Axboe <[email protected]>
io_uring/net: improve recv bundles

Pavel Begunkov <[email protected]>
io_uring/rsrc: don't rely on user vaddr alignment

Pavel Begunkov <[email protected]>
io_uring/rsrc: fix folio unpinning

Penglei Jiang <[email protected]>
io_uring: fix potential page leak in io_sqe_buffer_register()

Jiawen Wu <[email protected]>
net: libwx: fix Tx L4 checksum

Chang S. Bae <[email protected]>
x86/pkeys: Simplify PKRU update in signal frame

Chang S. Bae <[email protected]>
x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE

Ricardo Ribalda <[email protected]>
media: uvcvideo: Rollback non processed entities on error

Alex Hung <[email protected]>
drm/amd/display: Fix mpv playback corruption on weston

Alex Deucher <[email protected]>
drm/amdgpu: switch job hw_fence to amdgpu_fence

Jesse Zhang <[email protected]>
drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences

Ville Syrjälä <[email protected]>
drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL

Daniele Ceraolo Spurio <[email protected]>
drm/xe: Fix early wedge on GuC load failure

Lucas De Marchi <[email protected]>
drm/xe: Fix taking invalid lock on wedge

Lucas De Marchi <[email protected]>
drm/xe: Fix memset on iomem

Alex Hung <[email protected]>
drm/amd/display: Check dce_hwseq before dereferencing it

Frank Min <[email protected]>
drm/amdgpu: Add kicker device detection

Yihan Zhu <[email protected]>
drm/amd/display: Fix RMCM programming seq errors

Matthew Auld <[email protected]>
drm/xe/guc_submit: add back fix

Matthew Auld <[email protected]>
drm/xe/sched: stop re-submitting signalled jobs

Matthew Auld <[email protected]>
drm/xe/vm: move rebind_work init earlier

Zhongwei Zhang <[email protected]>
drm/amd/display: Correct non-OLED pre_T11_delay.

John Olender <[email protected]>
drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram

Wentao Liang <[email protected]>
drm/amd/display: Add null pointer check for get_first_active_display()

Aradhya Bhatia <[email protected]>
drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready

Aradhya Bhatia <[email protected]>
drm/bridge: cdns-dsi: Check return value when getting default PHY config

Aradhya Bhatia <[email protected]>
drm/bridge: cdns-dsi: Fix connecting to next bridge

Aradhya Bhatia <[email protected]>
drm/bridge: cdns-dsi: Fix phy de-init and flag it so

Aradhya Bhatia <[email protected]>
drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()

Jay Cornwall <[email protected]>
drm/amdkfd: Fix race in GWS queue scheduling

Stephan Gerhold <[email protected]>
drm/msm/gpu: Fix crash when throttling GPU immediately during boot

Thomas Zimmermann <[email protected]>
drm/udl: Unregister device before cleaning up on disconnect

Qiu-ji Chen <[email protected]>
drm/tegra: Fix a possible null pointer dereference

Thierry Reding <[email protected]>
drm/tegra: Assign plane type before registration

Maíra Canal <[email protected]>
drm/etnaviv: Protect the scheduler's pending list with its lock

Thomas Zimmermann <[email protected]>
drm/cirrus-qemu: Fix pitch programming

Thomas Zimmermann <[email protected]>
drm/ast: Fix comment on modeset lock

anvithdosapati <[email protected]>
scsi: ufs: core: Fix clk scaling to be conditional in reset and restore

Chen Yu <[email protected]>
scsi: megaraid_sas: Fix invalid node index

Qasim Ijaz <[email protected]>
HID: wacom: fix kobject reference count leak

Qasim Ijaz <[email protected]>
HID: wacom: fix memory leak on sysfs attribute creation failure

Qasim Ijaz <[email protected]>
HID: wacom: fix memory leak on kobject creation failure

Iusico Maxim <[email protected]>
HID: lenovo: Restrict F7/9/11 mode to compact keyboards only

Chao Yu <[email protected]>
f2fs: fix to zero post-eof page

David Hildenbrand <[email protected]>
mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"

Liam R. Howlett <[email protected]>
maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()

Jiawen Wu <[email protected]>
net: libwx: fix the creation of page_pool

Khairul Anuar Romli <[email protected]>
spi: spi-cadence-quadspi: Fix pm runtime unbalance

Mark Harmstone <[email protected]>
btrfs: update superblock's device bytes_used when dropping chunk

Filipe Manana <[email protected]>
btrfs: fix a race between renames and directory logging

Heinz Mauelshagen <[email protected]>
dm-raid: fix variable in journal device check

Frédéric Danis <[email protected]>
Bluetooth: L2CAP: Fix L2CAP MTU negotiation

Fabio Estevam <[email protected]>
serial: imx: Restore original RXTL for console to fix data loss

Aidan Stewart <[email protected]>
serial: core: restore of_node information in sysfs

Yao Zi <[email protected]>
dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive

Nathan Chancellor <[email protected]>
staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()

Xin Li (Intel) <[email protected]>
x86/traps: Initialize DR6 by writing its architectural reset value

Avadhut Naik <[email protected]>
EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs

David Howells <[email protected]>
cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code

David Howells <[email protected]>
cifs: Fix the smbd_response slab to allow usercopy

Stefan Metzmacher <[email protected]>
smb: client: make use of common smbdirect_socket_parameters

Stefan Metzmacher <[email protected]>
smb: smbdirect: introduce smbdirect_socket_parameters

Stefan Metzmacher <[email protected]>
smb: client: make use of common smbdirect_socket

Stefan Metzmacher <[email protected]>
smb: smbdirect: add smbdirect_socket.h

Stefan Metzmacher <[email protected]>
smb: smbdirect: add smbdirect.h with public structures

Stefan Metzmacher <[email protected]>
smb: client: make use of common smbdirect_pdu.h

Stefan Metzmacher <[email protected]>
smb: smbdirect: add smbdirect_pdu.h with protocol definitions

Paulo Alcantara <[email protected]>
smb: client: fix potential deadlock when reconnecting channels

Michal Wajdeczko <[email protected]>
drm/xe: Process deferred GGTT node removals on device unwind

Jayesh Choudhary <[email protected]>
drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type

Wolfram Sang <[email protected]>
drm/bridge: ti-sn65dsi86: make use of debugfs_init callback

Arnd Bergmann <[email protected]>
drm/i915: fix build error some more

Mario Limonciello <[email protected]>
drm/amd: Adjust output for discovery error handling

Alex Deucher <[email protected]>
drm/amdgpu/discovery: optionally use fw based ip discovery

Jakub Kicinski <[email protected]>
net: selftests: fix TCP packet checksum

Salvatore Bonaccorso <[email protected]>
ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR

Kuniyuki Iwashima <[email protected]>
atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().

Jakub Kicinski <[email protected]>
netlink: specs: tc: replace underscores with dashes in names

Simon Horman <[email protected]>
net: enetc: Correct endianness handling in _enetc_rd_reg64

Adin Scannell <[email protected]>
libbpf: Fix possible use-after-free for externs

Tiwei Bie <[email protected]>
um: ubd: Add missing error check in start_io_thread()

Yan Zhai <[email protected]>
bnxt: properly flush XDP redirect lists

Stefano Garzarella <[email protected]>
vsock/uapi: fix linux/vm_sockets.h userspace compilation errors

Johannes Berg <[email protected]>
wifi: mac80211: finish link init before RCU publish

Muna Sinada <[email protected]>
wifi: mac80211: Create separate links for VLAN interfaces

Muna Sinada <[email protected]>
wifi: mac80211: Add link iteration macro for link data

Kuniyuki Iwashima <[email protected]>
af_unix: Don't set -ECONNRESET for consumed OOB skb.

Lachlan Hodges <[email protected]>
wifi: mac80211: fix beacon interval calculation overflow

Thomas Fourier <[email protected]>
ethernet: ionic: Fix DMA mapping tests

Yuan Chen <[email protected]>
libbpf: Fix null pointer dereference in btf_dump__free on allocation failure

Al Viro <[email protected]>
attach_recursive_mnt(): do not lock the covering tree when sliding something under it

Youngjun Lee <[email protected]>
ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()

Kuniyuki Iwashima <[email protected]>
Bluetooth: hci_core: Fix use-after-free in vhci_flush()

Eric Dumazet <[email protected]>
atm: clip: prevent NULL deref in clip_push()

Thomas Zeitlhofer <[email protected]>
HID: wacom: fix crash in wacom_aes_battery_handler()

Haoxiang Li <[email protected]>
drm/xe/display: Add check for alloc_ordered_workqueue()

Imre Deak <[email protected]>
drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS

Nam Cao <[email protected]>
Revert "riscv: misaligned: fix sleeping function called during misaligned access handling"

Nam Cao <[email protected]>
Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"

Yu Kuai <[email protected]>
lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()

David Hildenbrand <[email protected]>
fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio

Fedor Pchelkin <[email protected]>
s390/pkey: Prevent overflow in size calculation for memdup_user()

Oliver Schramm <[email protected]>
ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15

SeongJae Park <[email protected]>

    mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write

Stefan Metzmacher <[email protected]>
smb: client: remove \t from TP_printk statements

Niklas Cassel <[email protected]>
ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk

Wolfram Sang <[email protected]>
i2c: robotfuzz-osif: disable zero-length read messages

Wolfram Sang <[email protected]>
i2c: tiny-usb: disable zero-length read messages

Kuniyuki Iwashima <[email protected]>
af_unix: Don't leave consecutive consumed OOB skbs.

Karol Wachowski <[email protected]>
accel/ivpu: Trigger device recovery on engine reset/resume failure

Karol Wachowski <[email protected]>
accel/ivpu: Add debugfs interface for setting HWS priority bands

Karol Wachowski <[email protected]>
accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation

Karol Wachowski <[email protected]>
accel/ivpu: Make command queue ID allocated on XArray

Andrzej Kacprowski <[email protected]>
accel/ivpu: Remove copy engine support

Karol Wachowski <[email protected]>
accel/ivpu: Do not fail on cmdq if failed to allocate preemption buffers

Janne Grunau <[email protected]>
PCI: apple: Set only available ports up

Zhang Zekun <[email protected]>
PCI: apple: Use helper function for_each_child_of_node_scoped()

Chao Yu <[email protected]>
f2fs: don't over-report free space or inodes in statvfs

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd9335: Fix missing free of regulator supplies

Peng Fan <[email protected]>
ASoC: codec: wcd9335: Convert to GPIO descriptors

Vasiliy Kovalev <[email protected]>
jfs: validate AG parameters in dbMount() to prevent crashes

Dave Kleikamp <[email protected]>
fs/jfs: consolidate sanity checking in dbMount

Filipe Manana <[email protected]>
btrfs: fix qgroup reservation leak on failure to allocate ordered extent

David Sterba <[email protected]>
btrfs: use unsigned types for constants defined as bit shifts

Qu Wenruo <[email protected]>
btrfs: factor out nocow ordered extent and extent map generation into a helper

Joonas Lahtinen <[email protected]>
Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"

Ville Syrjälä <[email protected]>
drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1

Qu Wenruo <[email protected]>
btrfs: handle csum tree error with rescue=ibadroots correctly

Kees Cook <[email protected]>
ovl: Check for NULL d_inode() in ovl_dentry_upper()

Ziqi Chen <[email protected]>
scsi: ufs: core: Don't perform UFS clkscaling during host async scan

Dmitry Kandybka <[email protected]>
ceph: fix possible integer overflow in ceph_zero_objects()

Shuming Fan <[email protected]>
ASoC: rt1320: fix speaker noise when volume bar is 100%

Mario Limonciello <[email protected]>
ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock

Vijendar Mukunda <[email protected]>
ALSA: hda: Add new pci id for AMD GPU display HD audio controller

Cezary Rojewski <[email protected]>
ALSA: hda: Ignore unsol events for cards being shut down

Andy Chiu <[email protected]>
riscv: add a data fence for CMODX in the kernel mode

Michael Grzeschik <[email protected]>
usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set

Jos Wang <[email protected]>
usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode

Peter Korsgaard <[email protected]>
usb: gadget: f_hid: wake up readers on disable/unbind

Robert Hodaszi <[email protected]>
usb: cdc-wdm: avoid setting WDM_READ for ZLP-s

Andy Shevchenko <[email protected]>
usb: Add checks for snprintf() calls in usb_alloc_dev()

Chance Yang <[email protected]>
usb: common: usb-conn-gpio: use a unique name for usb connector device

Jakub Lewalski <[email protected]>
tty: serial: uartlite: register uart driver in init

Chen Yufeng <[email protected]>
usb: potential integer overflow in usbg_make_tpg()

Chenyuan Yang <[email protected]>
misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()

Purva Yeshi <[email protected]>
iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos

Michael Grzeschik <[email protected]>
usb: dwc2: also exit clock_gating when stopping udc while suspended

James Clark <[email protected]>
coresight: Only check bottom two claim bits

Rengarajan S <[email protected]>
8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devices

Benjamin Berg <[email protected]>
um: use proper care when taking mmap lock during segfault

Sami Tolvanen <[email protected]>
um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h

Jonathan Cameron <[email protected]>
iio: pressure: zpa2326: Use aligned_s64 for the timestamp

Lin.Cao <[email protected]>
drm/scheduler: signal scheduled fence when kill job

Philip Yang <[email protected]>
drm/amdgpu: seq64 memory unmap uses uninterruptible lock

Linggang Zeng <[email protected]>
bcache: fix NULL pointer in cache_set_flush()

Yifan Zhang <[email protected]>
amd/amdkfd: fix a kfd_process ref leak

Yu Kuai <[email protected]>
md/md-bitmap: fix dm-raid max_write_behind setting

Hannes Reinecke <[email protected]>
nvme-tcp: sanitize request list handling

Hannes Reinecke <[email protected]>
nvme-tcp: fix I/O stalls on congested sockets

Richard Zhu <[email protected]>
PCI: imx6: Add workaround for errata ERR051624

Hector Martin <[email protected]>
PCI: apple: Fix missing OF node reference in apple_pcie_setup_port

Wenbin Yao <[email protected]>
PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane

Thomas Gessler <[email protected]>
dmaengine: xilinx_dma: Set dma_device directions

Yi Sun <[email protected]>
dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using

Lukas Wunner <[email protected]>
Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices"

Rudraksha Gupta <[email protected]>
rust: arm: fix unknown (to Clang) argument '-mno-fdpic'

FUJITA Tomonori <[email protected]>
rust: module: place cleanup_module() in .exit.text section

Namjae Jeon <[email protected]>
ksmbd: provide zero as a unique ID to the Mac client

Namjae Jeon <[email protected]>
ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension

Alexis Czezar Torreno <[email protected]>

    hwmon: (pmbus/max34440) Fix support for max34451

Scott Mayhew <[email protected]>
NFSv4: xattr handlers should check for absent nfs filehandles

Robert Richter <[email protected]>
cxl/region: Add a dev_err() on missing target list entries

Guang Yuan Wu <[email protected]>
fuse: fix race between concurrent setattrs from multiple nodes

Sven Schwermer <[email protected]>
leds: multicolor: Fix intensity setting while SW blinking

Matthew Sakai <[email protected]>
dm vdo indexer: don't read request structure after enqueuing

Nikhil Jha <[email protected]>
sunrpc: don't immediately retransmit on seqno miss

Krzysztof Kozlowski <[email protected]>
mfd: max14577: Fix wakeup source leaks on device unbind

Peng Fan <[email protected]>
mailbox: Not protect module_put with spin_lock_irqsave

Sagi Grimberg <[email protected]>
NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated

Olga Kornievskaia <[email protected]>
NFSv4.2: fix listxattr to return selinux security label

Han Young <[email protected]>
NFSv4: Always set NLINK even if the server doesn't support it

Pali Rohár <[email protected]>
cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode

Pali Rohár <[email protected]>
cifs: Fix cifs_query_path_info() for Windows NT servers

Pali Rohár <[email protected]>
cifs: Correctly set SMB1 SessionKey field in Session Setup Request

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

Diffstat:

 Documentation/devicetree/bindings/serial/8250.yaml |   2 +-
 Documentation/netlink/specs/tc.yaml                |   4 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |  12 +
 arch/loongarch/mm/mmap.c                           |   6 +-
 arch/riscv/include/asm/cmpxchg.h                   |   2 +-
 arch/riscv/include/asm/pgtable.h                   |   1 -
 arch/riscv/kernel/traps_misaligned.c               |   4 +-
 arch/riscv/mm/cacheflush.c                         |  15 +-
 arch/um/drivers/ubd_user.c                         |   2 +-
 arch/um/include/asm/asm-prototypes.h               |   5 +
 arch/um/kernel/trap.c                              | 129 +++-
 arch/x86/include/uapi/asm/debugreg.h               |  21 +-
 arch/x86/kernel/cpu/common.c                       |  24 +-
 arch/x86/kernel/fpu/signal.c                       |  11 +-
 arch/x86/kernel/fpu/xstate.h                       |  22 +-
 arch/x86/kernel/traps.c                            |  34 +-
 arch/x86/um/asm/checksum.h                         |   3 +
 drivers/accel/ivpu/ivpu_debugfs.c                  |  84 +++
 drivers/accel/ivpu/ivpu_drv.c                      |   6 +
 drivers/accel/ivpu/ivpu_drv.h                      |  10 +-
 drivers/accel/ivpu/ivpu_hw.c                       |  21 +
 drivers/accel/ivpu/ivpu_hw.h                       |   5 +
 drivers/accel/ivpu/ivpu_job.c                      | 203 +++---
 drivers/accel/ivpu/ivpu_job.h                      |   2 +
 drivers/accel/ivpu/ivpu_jsm_msg.c                  |  46 +-
 drivers/ata/ahci.c                                 |   2 +-
 drivers/cxl/core/region.c                          |   7 +
 drivers/dma/idxd/cdev.c                            |   4 +-
 drivers/dma/xilinx/xilinx_dma.c                    |   2 +
 drivers/edac/amd64_edac.c                          |  57 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  64 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  30 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |  16 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c          |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |  17 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c           |   6 +-
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     | 703 +++++++++++----------
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm |  82 +--
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |   1 +
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c |   2 +-
 .../dc/dml2/dml21/dml21_translation_helper.c       |   1 +
 .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c     |   5 +-
 .../amd/display/dc/dml2/dml2_translation_helper.c  |   1 +
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c  |   9 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   3 +
 drivers/gpu/drm/ast/ast_mode.c                     |   6 +-
 drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c     |  32 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              | 109 ++--
 drivers/gpu/drm/display/drm_dp_helper.c            |   2 +-
 drivers/gpu/drm/drm_fbdev_dma.c                    | 219 +++++--
 drivers/gpu/drm/etnaviv/etnaviv_sched.c            |   5 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |   4 +-
 drivers/gpu/drm/i915/i915_pmu.c                    |   2 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |  11 +-
 drivers/gpu/drm/msm/dp/dp_drm.c                    |   5 +-
 drivers/gpu/drm/msm/msm_gpu_devfreq.c              |   1 +
 drivers/gpu/drm/scheduler/sched_entity.c           |   1 +
 drivers/gpu/drm/tegra/dc.c                         |  17 +-
 drivers/gpu/drm/tegra/hub.c                        |   4 +-
 drivers/gpu/drm/tegra/hub.h                        |   3 +-
 drivers/gpu/drm/tiny/cirrus.c                      |   1 -
 drivers/gpu/drm/udl/udl_drv.c                      |   2 +-
 drivers/gpu/drm/xe/display/xe_display.c            |   2 +
 drivers/gpu/drm/xe/xe_ggtt.c                       |  11 +
 drivers/gpu/drm/xe/xe_gpu_scheduler.h              |  10 +-
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |   8 +
 drivers/gpu/drm/xe/xe_guc_ct.c                     |   7 +-
 drivers/gpu/drm/xe/xe_guc_ct.h                     |   5 +
 drivers/gpu/drm/xe/xe_guc_pc.c                     |   2 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  23 +
 drivers/gpu/drm/xe/xe_guc_types.h                  |   5 +
 drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c             |  70 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   8 +-
 drivers/hid/hid-lenovo.c                           |  11 +-
 drivers/hid/wacom_sys.c                            |   7 +-
 drivers/hwmon/pmbus/max34440.c                     |  48 +-
 drivers/hwtracing/coresight/coresight-core.c       |   3 +-
 drivers/hwtracing/coresight/coresight-priv.h       |   1 +
 drivers/i2c/busses/i2c-robotfuzz-osif.c            |   6 +
 drivers/i2c/busses/i2c-tiny-usb.c                  |   6 +
 drivers/iio/adc/ad_sigma_delta.c                   |   4 +
 drivers/iio/dac/Makefile                           |   2 +-
 drivers/iio/dac/ad3552r-common.c                   | 248 ++++++++
 drivers/iio/dac/ad3552r.c                          | 553 +++-------------
 drivers/iio/dac/ad3552r.h                          | 223 +++++++
 drivers/iio/pressure/zpa2326.c                     |   2 +-
 drivers/iommu/amd/init.c                           |   3 -
 drivers/leds/led-class-multicolor.c                |   3 +-
 drivers/mailbox/mailbox.c                          |   2 +-
 drivers/md/bcache/super.c                          |   7 +-
 drivers/md/dm-raid.c                               |   2 +-
 drivers/md/dm-vdo/indexer/volume.c                 |  24 +-
 drivers/md/md-bitmap.c                             |   2 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |  34 +-
 drivers/mfd/max14577.c                             |   1 +
 drivers/misc/tps6594-pfsm.c                        |   3 +
 drivers/mtd/nand/spi/core.c                        |   2 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   5 +-
 drivers/net/ethernet/freescale/enetc/enetc_hw.h    |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |  12 +-
 drivers/net/ethernet/realtek/r8169.h               |   1 +
 drivers/net/ethernet/realtek/r8169_main.c          |  23 +-
 drivers/net/ethernet/realtek/r8169_phy_config.c    |  10 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  11 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |   6 +-
 drivers/net/phy/realtek.c                          |  54 +-
 drivers/nvme/host/tcp.c                            |  22 +-
 drivers/pci/controller/dwc/pci-imx6.c              |  15 +
 drivers/pci/controller/dwc/pcie-designware.c       |   5 +-
 drivers/pci/controller/pcie-apple.c                |   7 +-
 drivers/s390/crypto/pkey_api.c                     |   2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   6 +-
 drivers/spi/spi-cadence-quadspi.c                  |  12 +-
 drivers/spi/spi-fsl-qspi.c                         |  48 +-
 drivers/spi/spi-mem.c                              |  34 +
 drivers/staging/rtl8723bs/core/rtw_security.c      |  44 +-
 drivers/tty/serial/8250/8250_pci1xxxx.c            |  10 +
 drivers/tty/serial/imx.c                           |  17 +-
 drivers/tty/serial/serial_base_bus.c               |   1 +
 drivers/tty/serial/uartlite.c                      |  25 +-
 drivers/ufs/core/ufshcd.c                          |   6 +-
 drivers/usb/class/cdc-wdm.c                        |  23 +-
 drivers/usb/common/usb-conn-gpio.c                 |  25 +-
 drivers/usb/core/usb.c                             |  14 +-
 drivers/usb/dwc2/gadget.c                          |   6 +
 drivers/usb/gadget/function/f_hid.c                |  19 +-
 drivers/usb/gadget/function/f_tcm.c                |   4 +-
 drivers/usb/typec/altmodes/displayport.c           |   4 +
 drivers/usb/typec/mux.c                            |   4 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   3 +-
 fs/btrfs/backref.h                                 |   4 +-
 fs/btrfs/direct-io.c                               |   4 +-
 fs/btrfs/disk-io.c                                 |   5 +-
 fs/btrfs/extent_io.h                               |   2 +-
 fs/btrfs/extent_map.c                              | 132 +++-
 fs/btrfs/extent_map.h                              |   3 +-
 fs/btrfs/fs.h                                      |   2 +
 fs/btrfs/inode.c                                   | 299 +++++----
 fs/btrfs/ordered-data.c                            |  14 +-
 fs/btrfs/raid56.c                                  |   5 +-
 fs/btrfs/super.c                                   |  13 +-
 fs/btrfs/tests/extent-io-tests.c                   |   6 +-
 fs/btrfs/volumes.c                                 |   6 +
 fs/btrfs/zstd.c                                    |   2 +-
 fs/ceph/file.c                                     |   2 +-
 fs/f2fs/file.c                                     |  38 ++
 fs/f2fs/super.c                                    |  30 +-
 fs/fuse/dir.c                                      |  11 +
 fs/jfs/jfs_dmap.c                                  |  41 +-
 fs/namespace.c                                     |   8 +-
 fs/nfs/inode.c                                     |  51 +-
 fs/nfs/nfs4proc.c                                  |  25 +-
 fs/overlayfs/util.c                                |   4 +-
 fs/proc/task_mmu.c                                 |   2 +-
 fs/smb/client/cifs_debug.c                         |  23 +-
 fs/smb/client/cifsglob.h                           |   2 +
 fs/smb/client/cifspdu.h                            |   6 +-
 fs/smb/client/cifssmb.c                            |   1 +
 fs/smb/client/connect.c                            |  58 +-
 fs/smb/client/misc.c                               |   8 +
 fs/smb/client/sess.c                               |  21 +-
 fs/smb/client/smb2ops.c                            |  14 +-
 fs/smb/client/smbdirect.c                          | 513 +++++++--------
 fs/smb/client/smbdirect.h                          |  62 +-
 fs/smb/client/trace.h                              |  24 +-
 fs/smb/common/smbdirect/smbdirect.h                |  37 ++
 fs/smb/common/smbdirect/smbdirect_pdu.h            |  55 ++
 fs/smb/common/smbdirect/smbdirect_socket.h         |  43 ++
 fs/smb/server/connection.h                         |   1 +
 fs/smb/server/smb2pdu.c                            |  72 ++-
 fs/smb/server/smb2pdu.h                            |   3 +
 include/linux/spi/spi-mem.h                        |  14 +-
 include/net/bluetooth/hci_core.h                   |   2 +
 include/uapi/drm/ivpu_accel.h                      |   6 +-
 include/uapi/linux/vm_sockets.h                    |   4 +
 io_uring/kbuf.c                                    |   1 +
 io_uring/kbuf.h                                    |   1 +
 io_uring/net.c                                     |  46 +-
 io_uring/rsrc.c                                    |  23 +-
 io_uring/rsrc.h                                    |   1 +
 lib/group_cpus.c                                   |   9 +-
 lib/maple_tree.c                                   |   4 +-
 mm/damon/sysfs-schemes.c                           |   1 +
 mm/gup.c                                           |  14 +-
 mm/vma.c                                           |  27 +-
 net/atm/clip.c                                     |  11 +-
 net/atm/resources.c                                |   3 +-
 net/bluetooth/hci_core.c                           |  34 +-
 net/bluetooth/l2cap_core.c                         |   9 +-
 net/core/selftests.c                               |   5 +-
 net/mac80211/chan.c                                |   3 +
 net/mac80211/ieee80211_i.h                         |  12 +
 net/mac80211/iface.c                               |  12 +-
 net/mac80211/link.c                                |  94 ++-
 net/mac80211/util.c                                |   2 +-
 net/sunrpc/clnt.c                                  |   9 +-
 net/unix/af_unix.c                                 |  31 +-
 rust/Makefile                                      |   2 +-
 rust/macros/module.rs                              |   1 +
 sound/pci/hda/hda_bind.c                           |   2 +-
 sound/pci/hda/hda_intel.c                          |   3 +
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/rt1320-sdw.c                      |  17 +-
 sound/soc/codecs/wcd9335.c                         |  40 +-
 sound/usb/quirks.c                                 |   2 +
 sound/usb/stream.c                                 |   2 +
 tools/lib/bpf/btf_dump.c                           |   3 +
 tools/lib/bpf/libbpf.c                             |  10 +-
 .../selftests/bpf/progs/test_global_map_resize.c   |  16 +
 218 files changed, 3862 insertions(+), 2248 deletions(-)