Skip to content

6.15.5-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest263 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/263cifs: 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/263cifs: Fix cifs_query_path_info() for Windows NT serversfs/smb/client/misc.c+8 -00 replies
3/263cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE modefs/smb/client/sess.c+10 -100 replies
4/263NFSv4: Always set NLINK even if the server doesnt support itfs/nfs/inode.c+2 -00 replies
5/263NFSv4.2: fix listxattr to return selinux security labelfs/nfs/nfs4proc.c+10 -20 replies
6/263NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegatedfs/nfs/inode.c fs/nfs/nfs4proc.c+49 -80 replies
7/263mailbox: Not protect module_put with spin_lock_irqsavedrivers/mailbox/mailbox.c+1 -10 replies
8/263mfd: max77541: Fix wakeup source leaks on device unbinddrivers/mfd/max77541.c+1 -10 replies
9/263mfd: max14577: Fix wakeup source leaks on device unbinddrivers/mfd/max14577.c+1 -00 replies
10/263mfd: max77705: Fix wakeup source leaks on device unbinddrivers/mfd/max77705.c+3 -10 replies
11/263mfd: 88pm886: Fix wakeup source leaks on device unbinddrivers/mfd/88pm886.c+5 -10 replies
12/263mfd: sprd-sc27xx: Fix wakeup source leaks on device unbinddrivers/mfd/sprd-sc27xx-spi.c+4 -10 replies
13/263sunrpc: dont immediately retransmit on seqno missnet/sunrpc/clnt.c+7 -20 replies
14/263hwmon: (isl28022) Fix current reading calculationdrivers/hwmon/isl28022.c+4 -20 replies
15/263dm vdo indexer: dont read request structure after enqueuingdrivers/md/dm-vdo/indexer/volume.c+13 -110 replies
16/263leds: multicolor: Fix intensity setting while SW blinkingdrivers/leds/led-class-multicolor.c+2 -10 replies
17/263fuse: fix race between concurrent setattrs from multiple nodesfs/fuse/dir.c+11 -00 replies
18/263cxl/region: Add a dev_err() on missing target list entriesdrivers/cxl/core/region.c+7 -00 replies
19/263cxl: core/region - ignore interleave granularity when ways=1drivers/cxl/core/region.c+1 -10 replies
20/263NFSv4: xattr handlers should check for absent nfs filehandlesfs/nfs/nfs4proc.c+5 -00 replies
21/263hwmon: (pmbus/max34440) Fix support for max34451drivers/hwmon/pmbus/max34440.c+44 -40 replies
22/263ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extensionfs/smb/server/smb2pdu.c+27 -260 replies
23/263ksmbd: 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
24/263rust: module: place cleanup_module() in .exit.text sectionrust/macros/module.rs+1 -00 replies
25/263rust: arm: fix unknown (to Clang) argument -mno-fdpicrust/Makefile+1 -10 replies
26/263Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices"drivers/iommu/amd/init.c+0 -30 replies
27/263dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before usingdrivers/dma/idxd/cdev.c+3 -10 replies
28/263dmaengine: xilinx_dma: Set dma_device directionsdrivers/dma/xilinx/xilinx_dma.c+2 -00 replies
29/263PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lanedrivers/pci/controller/dwc/pcie-designware.c+1 -40 replies
30/263PCI: apple: Fix missing OF node reference in apple_pcie_setup_portdrivers/pci/controller/pcie-apple.c+3 -00 replies
31/263PCI: imx6: Add workaround for errata ERR051624drivers/pci/controller/dwc/pci-imx6.c+15 -00 replies
32/263wifi: iwlwifi: mld: Move regulatory domain initializationdrivers/net/wireless/intel/iwlwifi/mld/fw.c+4 -40 replies
33/263nvme-tcp: fix I/O stalls on congested socketsdrivers/nvme/host/tcp.c+6 -10 replies
34/263nvme-tcp: sanitize request list handlingdrivers/nvme/host/tcp.c+14 -10 replies
35/263md/md-bitmap: fix dm-raid max_write_behind settingdrivers/md/md-bitmap.c+1 -10 replies
36/263amd/amdkfd: fix a kfd_process ref leakdrivers/gpu/drm/amd/amdkfd/kfd_events.c+1 -00 replies
37/263drm/amdgpu/vcn5.0.1: read back register after writtendrivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c+15 -00 replies
38/263drm/amdgpu/vcn4: read back register after writtendrivers/gpu/drm/amd/amdgpu/vcn_v4_0.c+20 -00 replies
39/263drm/amdgpu/vcn3: read back register after writtendrivers/gpu/drm/amd/amdgpu/vcn_v3_0.c+20 -00 replies
40/263drm/amdgpu/vcn2.5: read back register after writtendrivers/gpu/drm/amd/amdgpu/vcn_v2_5.c+19 -00 replies
41/263bcache: fix NULL pointer in cache_set_flush()drivers/md/bcache/super.c+6 -10 replies
42/263drm/amdgpu: seq64 memory unmap uses uninterruptible lockdrivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c+1 -10 replies
43/263drm/scheduler: signal scheduled fence when kill jobdrivers/gpu/drm/scheduler/sched_entity.c+1 -00 replies
44/263iio: pressure: zpa2326: Use aligned_s64 for the timestampdrivers/iio/pressure/zpa2326.c+1 -10 replies
45/263bus: mhi: host: pci_generic: Add Telit FN920C04 modem supportdrivers/bus/mhi/host/pci_generic.c+39 -00 replies
46/263um: 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
47/263um: use proper care when taking mmap lock during segfaultarch/um/kernel/trap.c+117 -120 replies
48/2638250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devicesdrivers/tty/serial/8250/8250_pci1xxxx.c+10 -00 replies
49/263coresight: Only check bottom two claim bitsdrivers/hwtracing/coresight/coresight-core.c drivers/hwtracing/coresight/coresight-priv.h+3 -10 replies
50/263usb: dwc2: also exit clock_gating when stopping udc while suspendeddrivers/usb/dwc2/gadget.c+6 -00 replies
51/263iio: adc: ad_sigma_delta: Fix use of uninitialized status_posdrivers/iio/adc/ad_sigma_delta.c+4 -00 replies
52/263iio: dac: adi-axi-dac: add cntrl chan checkdrivers/iio/dac/adi-axi-dac.c+24 -00 replies
53/263iio: light: al3000a: Fix an error handling path in al3000a_probe()drivers/iio/light/al3000a.c+5 -40 replies
54/263iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()drivers/iio/adc/ad7606_spi.c+5 -30 replies
55/263iio: hid-sensor-prox: Add support for 16-bit report sizedrivers/iio/light/hid-sensor-prox.c+3 -00 replies
56/263misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()drivers/misc/tps6594-pfsm.c+3 -00 replies
57/263usb: potential integer overflow in usbg_make_tpg()drivers/usb/gadget/function/f_tcm.c+2 -20 replies
58/263tty: serial: uartlite: register uart driver in initdrivers/tty/serial/uartlite.c+12 -130 replies
59/263usb: common: usb-conn-gpio: use a unique name for usb connector devicedrivers/usb/common/usb-conn-gpio.c+22 -30 replies
60/263usb: Add checks for snprintf() calls in usb_alloc_dev()drivers/usb/core/usb.c+10 -40 replies
61/263usb: cdc-wdm: avoid setting WDM_READ for ZLP-sdrivers/usb/class/cdc-wdm.c+9 -140 replies
62/263usb: gadget: f_hid: wake up readers on disable/unbinddrivers/usb/gadget/function/f_hid.c+17 -20 replies
63/263usb: typec: displayport: Receive DP Status Update NAK request exit dp altmodedrivers/usb/typec/altmodes/displayport.c+4 -00 replies
64/263usb: typec: tcpci: Fix wakeup source leaks on device unbinddrivers/usb/typec/tcpm/tcpci_maxim_core.c+4 -10 replies
65/263usb: typec: tipd: Fix wakeup source leaks on device unbinddrivers/usb/typec/tipd/core.c+1 -10 replies
66/263usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_setdrivers/usb/typec/mux.c+2 -20 replies
67/263riscv: add a data fence for CMODX in the kernel modearch/riscv/mm/cacheflush.c+14 -10 replies
68/263s390/mm: Fix in_atomic() handling in do_secure_storage_access()arch/s390/mm/fault.c+2 -00 replies
69/263riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNEDarch/riscv/include/asm/cpufeature.h arch/riscv/kernel/traps_misaligned.c+4 -30 replies
70/263ALSA: hda: Ignore unsol events for cards being shut downsound/pci/hda/hda_bind.c+1 -10 replies
71/263ALSA: hda: Add new pci id for AMD GPU display HD audio controllersound/pci/hda/hda_intel.c+3 -00 replies
72/263ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 docksound/usb/quirks.c+2 -00 replies
73/263ASoC: rt1320: fix speaker noise when volume bar is 100%sound/soc/codecs/rt1320-sdw.c+16 -10 replies
74/263ceph: fix possible integer overflow in ceph_zero_objects()fs/ceph/file.c+1 -10 replies
75/263scsi: ufs: core: Dont perform UFS clkscaling during host async scandrivers/ufs/core/ufshcd.c+3 -00 replies
76/263riscv: save the SR_SUM status over switchesarch/riscv/include/asm/processor.h arch/riscv/kernel/asm-offsets.c arch/riscv/kernel/entry.S+14 -00 replies
77/263ovl: Check for NULL d_inode() in ovl_dentry_upper()fs/overlayfs/util.c+3 -10 replies
78/263btrfs: fix race between async reclaim worker and close_ctree()fs/btrfs/disk-io.c+18 -40 replies
79/263btrfs: handle csum tree error with rescue=ibadroots correctlyfs/btrfs/disk-io.c+1 -20 replies
80/263drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies
81/263Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies
82/263btrfs: 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
83/263btrfs: fix qgroup reservation leak on failure to allocate ordered extentfs/btrfs/ordered-data.c+9 -30 replies
84/263media: uvcvideo: Keep streaming state in the file handledrivers/media/usb/uvc/uvc_v4l2.c drivers/media/usb/uvc/uvcvideo.h+14 -50 replies
85/263media: uvcvideo: Create uvc_pm_(get|put) functionsdrivers/media/usb/uvc/uvc_v4l2.c drivers/media/usb/uvc/uvcvideo.h+28 -120 replies
86/263media: uvcvideo: Increase/decrease the PM counter per IOCTLdrivers/media/usb/uvc/uvc_ctrl.c drivers/media/usb/uvc/uvc_v4l2.c+64 -130 replies
87/263media: uvcvideo: Rollback non processed entities on errordrivers/media/usb/uvc/uvc_ctrl.c+22 -100 replies
88/263ASoC: codec: wcd9335: Convert to GPIO descriptorssound/soc/codecs/wcd9335.c+7 -80 replies
89/263ASoC: codecs: wcd9335: Fix missing free of regulator suppliessound/soc/codecs/wcd9335.c+7 -180 replies
90/263f2fs: dont over-report free space or inodes in statvfsfs/f2fs/super.c+18 -120 replies
91/263io_uring/zcrx: move io_zcrx_iov_pageio_uring/zcrx.c+14 -140 replies
92/263io_uring/zcrx: improve area validationio_uring/rsrc.c io_uring/rsrc.h io_uring/zcrx.c+19 -170 replies
93/263io_uring/zcrx: split out memory holders from areaio_uring/zcrx.c io_uring/zcrx.h+56 -260 replies
94/263io_uring/zcrx: fix area release on registration failureio_uring/zcrx.c+2 -10 replies
95/263drm/i915/display: Add check for alloc_ordered_workqueue() and alloc_workqueue()drivers/gpu/drm/i915/display/intel_display_driver.c+25 -50 replies
96/263af_unix: Dont leave consecutive consumed OOB skbs.net/unix/af_unix.c+11 -20 replies
97/263i2c: omap: Fix an error handling path in omap_i2c_probe()drivers/i2c/busses/i2c-omap.c+5 -20 replies
98/263i2c: imx: fix emulated smbus block readdrivers/i2c/busses/i2c-imx.c+2 -10 replies
99/263i2c: tiny-usb: disable zero-length read messagesdrivers/i2c/busses/i2c-tiny-usb.c+6 -00 replies
100/263i2c: robotfuzz-osif: disable zero-length read messagesdrivers/i2c/busses/i2c-robotfuzz-osif.c+6 -00 replies
101/263LoongArch: KVM: Avoid overflow with array indexarch/loongarch/kvm/intc/eiointc.c+7 -100 replies
102/263LoongArch: KVM: Check validity of "num_cpu" from user spacearch/loongarch/kvm/intc/eiointc.c+14 -50 replies
103/263LoongArch: KVM: Disable updating of "num_cpu" and "feature"arch/loongarch/kvm/intc/eiointc.c+6 -00 replies
104/263LoongArch: KVM: Add address alignment check for IOCSR emulationarch/loongarch/kvm/intc/eiointc.c+10 -00 replies
105/263LoongArch: KVM: Fix interrupt route update with EIOINTCarch/loongarch/kvm/intc/eiointc.c+6 -70 replies
106/263LoongArch: KVM: Check interrupt route from physical CPUarch/loongarch/kvm/intc/eiointc.c+18 -60 replies
107/263fuse: fix runtime warning on truncate_folio_batch_exceptionals()fs/fuse/inode.c+4 -00 replies
108/263scripts/gdb: fix dentry_name() lookupscripts/gdb/linux/vfs.py+1 -10 replies
109/263ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirkdrivers/ata/ahci.c+1 -10 replies
110/263smb: client: remove \t from TP_printk statementsfs/smb/client/trace.h+12 -120 replies
111/263mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on writemm/damon/sysfs-schemes.c+1 -00 replies
112/263smb: client: fix regression with native SMB symlinksfs/smb/client/reparse.c+4 -160 replies
113/263riscv: vector: Fix context save/restore with xtheadvectorarch/riscv/include/asm/vector.h+6 -60 replies
114/263ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
115/263riscv: export boot_cpu_hartidarch/riscv/kernel/setup.c+1 -00 replies
116/263s390/pkey: Prevent overflow in size calculation for memdup_user()drivers/s390/crypto/pkey_api.c+1 -10 replies
117/263io_uring/rsrc: fix folio unpinningio_uring/rsrc.c+9 -40 replies
118/263io_uring/rsrc: dont rely on user vaddr alignmentio_uring/rsrc.c io_uring/rsrc.h+7 -10 replies
119/263io_uring: dont assume uaddr alignment in io_vec_fill_bvecio_uring/rsrc.c+7 -30 replies
120/263fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero foliofs/proc/task_mmu.c+1 -10 replies
121/263lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()lib/group_cpus.c+8 -10 replies
122/263Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"arch/riscv/include/asm/pgtable.h+0 -10 replies
123/263Revert "riscv: misaligned: fix sleeping function called during misaligned access handling"arch/riscv/kernel/traps_misaligned.c+2 -20 replies
124/263drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUSdrivers/gpu/drm/display/drm_dp_helper.c+1 -10 replies
125/263drm/amd/display: Add sanity checks for drm_edid_raw()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c+4 -00 replies
126/263drm/amdgpu/mes: add compatibility checks for set_hw_resource_1drivers/gpu/drm/amd/amdgpu/mes_v11_0.c drivers/gpu/drm/amd/amdgpu/mes_v12_0.c+8 -50 replies
127/263drm/xe/display: Add check for alloc_ordered_workqueue()drivers/gpu/drm/xe/display/xe_display.c+2 -00 replies
128/263drm/i915/snps_hdmi_pll: Fix 64-bit divisor truncation by using div64_u64drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c+2 -20 replies
129/263drm/xe: Move DSB l2 flush to a more sensible placedrivers/gpu/drm/xe/display/xe_dsb_buffer.c+4 -70 replies
130/263drm/xe: move DPT l2 flush to a more sensible placedrivers/gpu/drm/xe/display/xe_fb_pin.c+3 -20 replies
131/263HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flowdrivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c+25 -10 replies
132/263HID: wacom: fix crash in wacom_aes_battery_handler()drivers/hid/wacom_sys.c+1 -00 replies
133/263cxl/ras: Fix CPER handler device confusiondrivers/cxl/core/ras.c+27 -200 replies
134/263scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()drivers/scsi/fnic/fnic_fcs.c+2 -00 replies
135/263atm: clip: prevent NULL deref in clip_push()net/atm/clip.c+5 -60 replies
136/263ASoC: amd: ps: fix for soundwire failures during hibernation exit sequencesound/soc/amd/ps/acp63.h sound/soc/amd/ps/ps-common.c+22 -00 replies
137/263Bluetooth: hci_core: Fix use-after-free in vhci_flush()include/net/bluetooth/hci_core.h net/bluetooth/hci_core.c+32 -40 replies
138/263ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()sound/usb/stream.c+2 -00 replies
139/263attach_recursive_mnt(): do not lock the covering tree when sliding something under itfs/namespace.c+4 -40 replies
140/263libbpf: Fix null pointer dereference in btf_dump__free on allocation failuretools/lib/bpf/btf_dump.c+3 -00 replies
141/263net: netpoll: Initialize UDP checksum field before checksummingnet/core/netpoll.c+1 -10 replies
142/263ethernet: ionic: Fix DMA mapping testsdrivers/net/ethernet/pensando/ionic/ionic_txrx.c+6 -60 replies
143/263bridge: mcast: Fix use-after-free during router port configurationnet/bridge/br_multicast.c+9 -00 replies
144/263wifi: mac80211: fix beacon interval calculation overflownet/mac80211/util.c+1 -10 replies
145/263af_unix: Dont set -ECONNRESET for consumed OOB skb.net/unix/af_unix.c+12 -60 replies
146/263wifi: mac80211: Add link iteration macro for link datanet/mac80211/ieee80211_i.h+9 -00 replies
147/263wifi: mac80211: Create separate links for VLAN interfacesnet/mac80211/chan.c net/mac80211/ieee80211_i.h net/mac80211/iface.c +1 more+103 -50 replies
148/263wifi: mac80211: finish link init before RCU publishnet/mac80211/link.c+3 -30 replies
149/263userns and mnt_idmap leak in open_tree_attr(2)fs/namespace.c+3 -70 replies
150/263vsock/uapi: fix linux/vm_sockets.h userspace compilation errorsinclude/uapi/linux/vm_sockets.h+4 -00 replies
151/263bnxt: properly flush XDP redirect listsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -10 replies
152/263um: ubd: Add missing error check in start_io_thread()arch/um/drivers/ubd_user.c+1 -10 replies
153/263io_uring/net: mark iov as dynamically allocated even for single segmentsio_uring/net.c+6 -50 replies
154/263libbpf: Fix possible use-after-free for externstools/lib/bpf/libbpf.c tools/testing/selftests/bpf/progs/test_global_map_resize.c+23 -30 replies
155/263net: enetc: Correct endianness handling in _enetc_rd_reg64drivers/net/ethernet/freescale/enetc/enetc_hw.h+1 -10 replies
156/263netlink: specs: tc: replace underscores with dashes in namesDocumentation/netlink/specs/tc.yaml+2 -20 replies
157/263atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().net/atm/resources.c+1 -20 replies
158/263ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UARsound/pci/hda/patch_realtek.c+1 -00 replies
159/263net: selftests: fix TCP packet checksumnet/core/selftests.c+3 -20 replies
160/263nvme: refactor the atomic write unit detectiondrivers/nvme/host/core.c+38 -340 replies
161/263nvme: fix atomic write size validationdrivers/nvme/host/core.c drivers/nvme/host/nvme.h+12 -240 replies
162/263riscv: fix runtime constant support for nommu kernelsarch/riscv/include/asm/runtime-const.h+1 -10 replies
163/263drm: writeback: Fix drm_writeback_connector_cleanup signaturedrivers/gpu/drm/drm_writeback.c+4 -30 replies
164/263drm/amd: Adjust output for discovery error handlingdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+13 -150 replies
165/263drm/i915: fix build error some moredrivers/gpu/drm/i915/i915_pmu.c+1 -10 replies
166/263drm/bridge: ti-sn65dsi86: make use of debugfs_init callbackdrivers/gpu/drm/bridge/ti-sn65dsi86.c+10 -300 replies
167/263drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector typedrivers/gpu/drm/bridge/ti-sn65dsi86.c+60 -90 replies
168/263drm/xe/guc: Explicitly exit CT safe mode on unwinddrivers/gpu/drm/xe/xe_guc_ct.c+6 -40 replies
169/263drm/xe: Process deferred GGTT node removals on device unwinddrivers/gpu/drm/xe/xe_ggtt.c+11 -00 replies
170/263smb: client: fix potential deadlock when reconnecting channelsfs/smb/client/cifsglob.h fs/smb/client/connect.c+37 -220 replies
171/263EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMsdrivers/edac/amd64_edac.c+36 -210 replies
172/263x86/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
173/263staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()drivers/staging/rtl8723bs/core/rtw_security.c+14 -300 replies
174/263dt-bindings: serial: 8250: Make clocks and clock-frequency exclusiveDocumentation/devicetree/bindings/serial/8250.yaml+1 -10 replies
175/263serial: core: restore of_node information in sysfsdrivers/tty/serial/serial_base_bus.c+1 -00 replies
176/263serial: imx: Restore original RXTL for console to fix data lossdrivers/tty/serial/imx.c+12 -50 replies
177/263Bluetooth: L2CAP: Fix L2CAP MTU negotiationnet/bluetooth/l2cap_core.c+8 -10 replies
178/263dm-raid: fix variable in journal device checkdrivers/md/dm-raid.c+1 -10 replies
179/263bcache: remove unnecessary select MIN_HEAPdrivers/md/bcache/Kconfig+0 -10 replies
180/263btrfs: fix a race between renames and directory loggingfs/btrfs/inode.c+64 -170 replies
181/263btrfs: update superblocks device bytes_used when dropping chunkfs/btrfs/volumes.c+6 -00 replies
182/263btrfs: fix invalid inode pointer dereferences during log replayfs/btrfs/tree-log.c+6 -80 replies
183/263Revert "bcache: update min_heap_callbacks to use default builtin swap"drivers/md/bcache/alloc.c drivers/md/bcache/bset.c drivers/md/bcache/extents.c +1 more+38 -70 replies
184/263Revert "bcache: remove heap-related macros and switch to generic min_heap"drivers/md/bcache/alloc.c drivers/md/bcache/bcache.h drivers/md/bcache/bset.c +8 more+217 -2630 replies
185/263selinux: change security_compute_sid to return the ssid or tsid on matchsecurity/selinux/ss/services.c+11 -50 replies
186/263spi: spi-cadence-quadspi: Fix pm runtime unbalancedrivers/spi/spi-cadence-quadspi.c+7 -50 replies
187/263net: libwx: fix the creation of page_pooldrivers/net/ethernet/wangxun/libwx/wx_lib.c+1 -10 replies
188/263maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()lib/maple_tree.c+3 -10 replies
189/263mm: userfaultfd: fix race of userfaultfd_move and swap cachemm/userfaultfd.c+31 -20 replies
190/263mm/shmem, swap: fix softlockup with mTHP swapinmm/memory.c mm/shmem.c mm/swap.h+28 -210 replies
191/263mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"mm/gup.c+10 -40 replies
192/263f2fs: fix to zero post-eof pagefs/f2fs/file.c+38 -00 replies
193/263HID: appletb-kbd: fix "appletb_backlight" backlight device reference countingdrivers/hid/hid-appletb-kbd.c+5 -00 replies
194/263HID: lenovo: Restrict F7/9/11 mode to compact keyboards onlydrivers/hid/hid-lenovo.c+7 -40 replies
195/263HID: wacom: fix memory leak on kobject creation failuredrivers/hid/wacom_sys.c+3 -10 replies
196/263HID: wacom: fix memory leak on sysfs attribute creation failuredrivers/hid/wacom_sys.c+1 -00 replies
197/263HID: wacom: fix kobject reference count leakdrivers/hid/wacom_sys.c+1 -00 replies
198/263scsi: megaraid_sas: Fix invalid node indexdrivers/scsi/megaraid/megaraid_sas_base.c+5 -10 replies
199/263scsi: ufs: core: Fix clk scaling to be conditional in reset and restoredrivers/ufs/core/ufshcd.c+2 -10 replies
200/263scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times outdrivers/scsi/fnic/fdls_disc.c drivers/scsi/fnic/fnic.h drivers/scsi/fnic/fnic_fdls.h+87 -290 replies
201/263scsi: fnic: Turn off FDMI ACTIVE flags on link downdrivers/scsi/fnic/fdls_disc.c drivers/scsi/fnic/fnic.h+7 -40 replies
202/263drm/ast: Fix comment on modeset lockdrivers/gpu/drm/ast/ast_mode.c+3 -30 replies
203/263drm/cirrus-qemu: Fix pitch programmingdrivers/gpu/drm/tiny/cirrus-qemu.c+0 -10 replies
204/263drm/etnaviv: Protect the schedulers pending list with its lockdrivers/gpu/drm/etnaviv/etnaviv_sched.c+4 -10 replies
205/263drm/panel: simple: Tianma TM070JDHG34-00: add delaysdrivers/gpu/drm/panel/panel-simple.c+6 -00 replies
206/263drm/simpledrm: Do not upcast in release helpersdrivers/gpu/drm/tiny/simpledrm.c+2 -20 replies
207/263drm/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
208/263drm/tegra: Fix a possible null pointer dereferencedrivers/gpu/drm/tegra/dc.c+4 -10 replies
209/263drm/udl: Unregister device before cleaning up on disconnectdrivers/gpu/drm/udl/udl_drv.c+1 -10 replies
210/263drm/msm/gpu: Fix crash when throttling GPU immediately during bootdrivers/gpu/drm/msm/msm_gpu_devfreq.c+1 -00 replies
211/263drm/amdkfd: Fix race in GWS queue schedulingdrivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c+1 -10 replies
212/263drm/i915/ptl: Use everywhere the correct DDI port clock select maskdrivers/gpu/drm/i915/display/intel_cx0_phy.c drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h+21 -210 replies
213/263drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI readdrivers/gpu/drm/i915/display/intel_dp.c+17 -00 replies
214/263drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+2 -10 replies
215/263drm/bridge: cdns-dsi: Fix phy de-init and flag it sodrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+5 -10 replies
216/263drm/bridge: cdns-dsi: Fix connecting to next bridgedrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+1 -10 replies
217/263drm/bridge: cdns-dsi: Check return value when getting default PHY configdrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+5 -30 replies
218/263drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be readydrivers/gpu/drm/bridge/cadence/cdns-dsi-core.c+14 -10 replies
219/263drm/amd/display: Add null pointer check for get_first_active_display()drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c+3 -00 replies
220/263drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vramdrivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c+1 -10 replies
221/263drm/amdgpu: disable workload profile switching when OD is enableddrivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c drivers/gpu/drm/amd/pm/amdgpu_dpm.c drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h+31 -00 replies
222/263drm/amd/display: Correct non-OLED pre_T11_delay.drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c+4 -30 replies
223/263drm/xe/vm: move rebind_work init earlierdrivers/gpu/drm/xe/xe_vm.c+4 -40 replies
224/263drm/xe/sched: stop re-submitting signalled jobsdrivers/gpu/drm/xe/xe_gpu_scheduler.h+9 -10 replies
225/263drm/xe/guc_submit: add back fixdrivers/gpu/drm/xe/xe_guc_submit.c+11 -00 replies
226/263drm/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
227/263drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pausedrivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c+5 -10 replies
228/263drm/amdgpu: Add kicker device detectiondrivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h+23 -00 replies
229/263drm/amd/display: Check dce_hwseq before dereferencing itdrivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c+1 -10 replies
230/263drm/xe: Fix memset on iomemdrivers/gpu/drm/xe/xe_guc_pc.c+1 -10 replies
231/263drm/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
232/263drm/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
233/263drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTALdrivers/gpu/drm/i915/display/vlv_dsi.c+2 -20 replies
234/263drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequencesdrivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c+5 -10 replies
235/263drm/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
236/263drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c drivers/gpu/drm/amd/amdgpu/imu_v11_0.c +2 more+35 -90 replies
237/263drm/amd/display: Add more checks for DSC / HUBP ONO guaranteesdrivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c+28 -00 replies
238/263drm/amd/display: Add dc cap for dp tunnelingdrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc.h drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c +4 more+55 -10 replies
239/263drm/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
240/263arm64: dts: qcom: Commonize X1 CRD DTSIarch/arm64/boot/dts/qcom/x1-crd.dtsi arch/arm64/boot/dts/qcom/x1e80100-crd.dts arch/arm64/boot/dts/qcom/x1e80100.dtsi+1279 -12680 replies
241/263arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1-crd.dtsi+2 -00 replies
242/263arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts+2 -00 replies
243/263arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1-crd.dtsi+2 -20 replies
244/263crypto: powerpc/poly1305 - add depends on BROKEN for nowarch/powerpc/crypto/Kconfig+1 -00 replies
245/263drm/amdgpu/mes: add missing locking in helper functionsdrivers/gpu/drm/amd/amdgpu/amdgpu_mes.c+16 -00 replies
246/263arm64: dts: qcom: x1e78100-t14s: fix missing HID suppliesarch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts+43 -00 replies
247/263sched_ext: Make scx_group_set_weight() always update tg->scx.weightkernel/sched/ext.c+6 -60 replies
248/263drm/amd/display: Add early 8b/10b channel equalization test pattern sequencedrivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.h drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c +2 more+62 -40 replies
249/263drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Hostdrivers/gpu/drm/amd/display/dc/dc_dp_types.h drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c+33 -90 replies
250/263drm/amd/display: Fix default DC and AC levelsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+8 -36 replies
251/263drm/amd/display: Only read ACPI backlight caps oncedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+7 -70 replies
252/263drm/amd/display: Optimize custom brightness curvedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+33 -200 replies
253/263drm/amd/display: Export full brightness range to userspacedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+27 -140 replies
254/263rust: completion: implement initial abstractionrust/bindings/bindings_helper.h rust/helpers/completion.c rust/helpers/helpers.c +2 more+124 -00 replies
255/263rust: revocable: indicate whether `data` has been revoked alreadyrust/kernel/revocable.rs+14 -40 replies
256/263rust: devres: fix race in Devres::drop()rust/kernel/devres.rs+29 -80 replies
257/263rust: devres: do not dereference to the internal Revocablerust/kernel/devres.rs+10 -100 replies
258/263x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVEarch/x86/kernel/fpu/signal.c arch/x86/kernel/fpu/xstate.h+14 -100 replies
259/263x86/pkeys: Simplify PKRU update in signal framearch/x86/kernel/fpu/xstate.h+3 -60 replies
260/263s390/ptrace: Fix pointer dereferencing in regs_get_kernel_stack_nth()arch/s390/kernel/ptrace.c+1 -10 replies
261/263io_uring/kbuf: flag partial buffer mappingsio_uring/kbuf.c io_uring/kbuf.h io_uring/net.c+17 -80 replies
262/263io_uring: gate REQ_F_ISREG on !S_ANON_INODE as wellio_uring/io_uring.c+2 -10 replies
263/263riscv: uaccess: Only restore the CSR_STATUS SUM bitarch/riscv/include/asm/processor.h arch/riscv/kernel/asm-offsets.c arch/riscv/kernel/entry.S+9 -80 replies

Reviews trailers per patch

174 of 263 patches have a Reviewed-by or Acked-by.

PatchKarel BalejBaolin WangChuck LeverKen RaeburnJacek AnaszewskiPavel MachekTobias DeimingerSven SchuchmannBernd SchubertGregory PriceJonathan CameronDave JiangDan WilliamsAlison SchofieldFabio M. De FrancescoLi ZhijianDavidlohr BuesoNaresh KambojuSagi GrimbergChristoph HellwigHannes ReineckePhilip YangRuijing DongChristian KönigPhilipp StannerJoerg RoedelDavid LechnerManivannan SadhasivamJiri SlabyLeo YanYeoreum YunMinas HarutyunyanNuno SáAnil S KeshavamurthySrinivas PandruvadaSuraj GuptaFolker SchwesingerNiklas CasselJanne GrunauRob Herring (Arm)Alyssa RosenzweigFrank LiJohannes BergChris LeechJarkko SakkinenBjörn TöpelClaudio ImbrendaAlexander GordeevChristian BorntraegerCharlie JenkinsAndrew JonesAmadeusz SławińskiAlex DeucherViacheslav DubeykoBart Van AsscheAlexandre GhitiDeepak GuptaBoris BurkovDavid SterbaAndi ShytiTvrtko UrsulinQu WenruoLaurent PinchartHans de GoedeLinus WalleijBartosz GolaszewskiOliver NeukumHeikki KrogerusDavid WeiAndy YangDamien Le MoalXiongchuan TanYanteng SiAndy ChiuConor DooleyHolger DenglerHeiko CarstensDavid HildenbrandMing LeiJens AxboeMatthew AuldJann HornOleksij RempelStefan EichenbergerCarlos SongJani NikulaSmita KoralahalliLi MingKaran Tilak KumarJohn MenghiniSimon HormanPaul MenzelBrett CreeleyChristian BraunerAndrew RzeznikJesper Dangaard BrouerMichael ChanAndy Gospodarekshaoyun.liuWei FangLucas De MarchiVille SyrjäläChong HanPing ChengClément Léger[email protected]Dmitry BaryshkovDouglas AndersonErnest Van HoeckeMatthew BrostRodrigo ViviDavid HowellsYazen GhannamŽilvinas ŽaltienaH. Peter Anvin (Intel)Sohil MehtaPeter Zijlstra (Intel)Dan CarpenterStefan WahrenColy LiGuido TrentalanciaGerhard EnglederMatthew GerlachMina AlmasryLuis ChamberlainJohn GarryYi ZhangMaíra CanalLijo LazarMarcus SeyfarthDonald HunterLokesh GidraPeter XuSuren BaghdasaryanBarry SongChris LiSesidhar BaddelaArulprabhu PonnusamyGian Carlo BoffaArun EasiJocelyn FalempeGerd HoffmannLucas StachNeil ArmstrongJavier Martinez CanillasNhat PhamPatrik JakobssonKonrad DybcioHarish KasiviswanathanMika KaholaMika WesterbergTomi ValkeinenJohn HubbardDominik HallerAlex HungArunpravin Paneer SelvamKenneth FengZhiguo NiuAditya GargJonathan CavittHawking ZhangDuncan MaDaniel WheelerCruise HungAurabindo PillaiHarry WentlandAustin ZhengTejas UpadhyayJohan HovoldAbel VesaMichael ChenWenjing LiuRoman LiDmytro LaktyushkinLeo LiuBalasubramani VivekanandanCharlene LiuBenno LossinMiguel OjedaAlice RyhlBoqun FengRonald WarsowFlorian FainelliChristian HeuselHardik GargShuah KhanRon EconomosPascal ErnsterAchill GilgenastTakeshi OgasawaraLuna JernbergJon HunterLinux Kernel Functional TestingMark BrownMarkus Reichelt
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/263
2/263
3/263
4/263
5/263
6/263
7/263
8/263
9/263
10/263
11/263R-b
12/263R-b
13/263A-b
14/263
15/263R-b
16/263A-b A-b R-b T-b
17/263R-b
18/263R-b T-b R-b R-b R-b A-b R-b R-b
19/263R-b R-b R-b T-b R-b
20/263
21/263
22/263
23/263
24/263A-b
25/263A-b
26/263A-b
27/263R-b R-b
28/263R-b T-b
29/263T-b
30/263R-b T-b R-b A-b
31/263R-b R-b
32/263R-b
33/263R-b A-b
34/263R-b
35/263R-b R-b
36/263R-b
37/263R-b
38/263R-b
39/263R-b
40/263R-b
41/263
42/263R-b
43/263R-b
44/263R-b
45/263R-b
46/263
47/263
48/263R-b
49/263R-b R-b
50/263A-b
51/263
52/263R-b
53/263
54/263R-b
55/263A-b
56/263
57/263
58/263
59/263
60/263
61/263A-b
62/263
63/263R-b
64/263R-b
65/263R-b
66/263R-b
67/263R-b
68/263R-b A-b A-b
69/263R-b T-b R-b
70/263R-b
71/263R-b
72/263
73/263
74/263R-b
75/263R-b
76/263R-b R-b
77/263
78/263R-b
79/263R-b
80/263R-b
81/263R-b A-b
82/263R-b
83/263R-b R-b
84/263R-b R-b
85/263R-b
86/263R-b
87/263
88/263R-b R-b
89/263
90/263
91/263R-b
92/263
93/263
94/263
95/263R-b
96/263R-b
97/263
98/263A-b R-b R-b
99/263
100/263
101/263
102/263
103/263
104/263
105/263
106/263
107/263
108/263
109/263R-b T-b R-b
110/263
111/263
112/263
113/263R-b T-b R-b R-b
114/263
115/263A-b
116/263R-b R-b
117/263Debugged-by
118/263
119/263
120/263
121/263R-b R-b
122/263R-b
123/263R-b R-b
124/263A-b
125/263
126/263R-b
127/263R-b
128/263R-b
129/263R-b R-b R-b
130/263R-b R-b
131/263T-b
132/263A-b
133/263R-b R-b R-b R-b
134/263R-b R-b
135/263R-b
136/263
137/263A-b
138/263
139/263
140/263
141/263R-b
142/263R-b
143/263
144/263
145/263A-b
146/263
147/263
148/263
149/263R-b
150/263
151/263T-b A-b R-b R-b
152/263
153/263
154/263
155/263R-b
156/263R-b
157/263T-b
158/263
159/263T-b R-b R-b
160/263R-b R-b
161/263R-b R-b T-b
162/263R-b T-b
163/263R-b
164/263A-b R-b T-b
165/263R-b
166/263R-b R-b
167/263R-b T-b
168/263R-b
169/263R-b
170/263R-b T-b
171/263R-b T-b
172/263R-b R-b T-b A-b
173/263R-b
174/263R-b
175/263
176/263R-b
177/263
178/263
179/263A-b
180/263R-b
181/263R-b R-b
182/263R-b
183/263A-b
184/263A-b
185/263T-b
186/263R-b
187/263R-b R-b
188/263
189/263R-b A-b R-b R-b R-b
190/263R-b R-b A-b
191/263R-b
192/263R-b
193/263R-b
194/263
195/263R-b
196/263R-b
197/263A-b
198/263
199/263R-b
200/263T-b R-b R-b R-b R-b T-b
201/263T-b R-b R-b R-b R-b R-b
202/263R-b
203/263A-b
204/263R-b R-b
205/263R-b
206/263R-b R-b
207/263
208/263
209/263R-b
210/263R-b R-b
211/263R-b
212/263T-b R-b
213/263R-b
214/263R-b R-b T-b
215/263R-b R-b T-b
216/263R-b R-b T-b
217/263R-b R-b T-b
218/263R-b T-b T-b
219/263R-b
220/263R-b R-b
221/263R-b
222/263T-b R-b
223/263R-b
224/263R-b R-b
225/263R-b
226/263T-b R-b
227/263R-b A-b
228/263R-b
229/263R-b
230/263R-b
231/263R-b
232/263R-b R-b
233/263R-b
234/263A-b
235/263R-b
236/263R-b
237/263R-b T-b
238/263T-b R-b
239/263T-b A-b R-b R-b
240/263
241/263R-b
242/263R-b
243/263R-b R-b R-b
244/263
245/263R-b
246/263R-b
247/263
248/263T-b R-b
249/263T-b R-b
250/263R-b T-b
251/263T-b R-b
252/263R-b T-b
253/263T-b R-b
254/263R-b A-b R-b R-b
255/263R-b A-b
256/263R-b
257/263R-b
258/263
259/263
260/263R-b
261/263
262/263
263/263

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

Read the v1 thread

Cover letter [PATCH 6.15 000/263] 6.15.5-rc1 review

This is the start of the stable review cycle for the 6.15.5 release. There are 263 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.15.5-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.15.5-rc1

Cyril Bur <[email protected]>
riscv: uaccess: Only restore the CSR_STATUS SUM bit

Jens Axboe <[email protected]>
io_uring: gate REQ_F_ISREG on !S_ANON_INODE as well

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

Heiko Carstens <[email protected]>
s390/ptrace: Fix pointer dereferencing in regs_get_kernel_stack_nth()

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

Danilo Krummrich <[email protected]>
rust: devres: do not dereference to the internal Revocable

Danilo Krummrich <[email protected]>
rust: devres: fix race in Devres::drop()

Danilo Krummrich <[email protected]>
rust: revocable: indicate whether data has been revoked already

Danilo Krummrich <[email protected]>
rust: completion: implement initial abstraction

Mario Limonciello <[email protected]>
drm/amd/display: Export full brightness range to userspace

Mario Limonciello <[email protected]>
drm/amd/display: Optimize custom brightness curve

Mario Limonciello <[email protected]>
drm/amd/display: Only read ACPI backlight caps once

Mario Limonciello <[email protected]>
drm/amd/display: Fix default DC and AC levels

Michael Strauss <[email protected]>
drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Host

Michael Strauss <[email protected]>
drm/amd/display: Add early 8b/10b channel equalization test pattern sequence

Sasha Levin <[email protected]>

    sched_ext: Make scx_group_set_weight() always update tg->scx.weight

Sasha Levin <[email protected]>

    arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies

Alex Deucher <[email protected]>
drm/amdgpu/mes: add missing locking in helper functions

Eric Biggers <[email protected]>
crypto: powerpc/poly1305 - add depends on BROKEN for now

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage

Sasha Levin <[email protected]>

    arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on

Konrad Dybcio <[email protected]>
arm64: dts: qcom: Commonize X1 CRD DTSI

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

Peichen Huang <[email protected]>
drm/amd/display: Add dc cap for dp tunneling

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Add more checks for DSC / HUBP ONO guarantees

Frank Min <[email protected]>
drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13

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

Sonny Jiang <[email protected]>
drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause

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.

Alex Deucher <[email protected]>
drm/amdgpu: disable workload profile switching when OD is enabled

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()

Imre Deak <[email protected]>
drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read

Imre Deak <[email protected]>
drm/i915/ptl: Use everywhere the correct DDI port clock select mask

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

Thomas Zimmermann <[email protected]>
drm/simpledrm: Do not upcast in release helpers

Luca Ceresoli <[email protected]>
drm/panel: simple: Tianma TM070JDHG34-00: add delays

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

Karan Tilak Kumar <[email protected]>
scsi: fnic: Turn off FDMI ACTIVE flags on link down

Karan Tilak Kumar <[email protected]>
scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out

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

Qasim Ijaz <[email protected]>
HID: appletb-kbd: fix "appletb_backlight" backlight device reference counting

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"

Kairui Song <[email protected]>
mm/shmem, swap: fix softlockup with mTHP swapin

Kairui Song <[email protected]>
mm: userfaultfd: fix race of userfaultfd_move and swap cache

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

Stephen Smalley <[email protected]>
selinux: change security_compute_sid to return the ssid or tsid on match

Kuan-Wei Chiu <[email protected]>
Revert "bcache: remove heap-related macros and switch to generic min_heap"

Kuan-Wei Chiu <[email protected]>
Revert "bcache: update min_heap_callbacks to use default builtin swap"

Filipe Manana <[email protected]>
btrfs: fix invalid inode pointer dereferences during log replay

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

Kuan-Wei Chiu <[email protected]>
bcache: remove unnecessary select MIN_HEAP

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

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

Michal Wajdeczko <[email protected]>
drm/xe/guc: Explicitly exit CT safe mode on 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

Louis Chauvet <[email protected]>
drm: writeback: Fix drm_writeback_connector_cleanup signature

Charles Mirabile <[email protected]>
riscv: fix runtime constant support for nommu kernels

Christoph Hellwig <[email protected]>
nvme: fix atomic write size validation

Christoph Hellwig <[email protected]>
nvme: refactor the atomic write unit detection

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

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

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

Al Viro <[email protected]>
userns and mnt_idmap leak in open_tree_attr(2)

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

Ido Schimmel <[email protected]>
bridge: mcast: Fix use-after-free during router port configuration

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

Breno Leitao <[email protected]>
net: netpoll: Initialize UDP checksum field before checksumming

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()

Vijendar Mukunda <[email protected]>
ASoC: amd: ps: fix for soundwire failures during hibernation exit sequence

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

Thomas Fourier <[email protected]>
scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()

Dan Williams <[email protected]>
cxl/ras: Fix CPER handler device confusion

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

Even Xu <[email protected]>
HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow

Matthew Auld <[email protected]>
drm/xe: move DPT l2 flush to a more sensible place

Maarten Lankhorst <[email protected]>
drm/xe: Move DSB l2 flush to a more sensible place

Ankit Nautiyal <[email protected]>
drm/i915/snps_hdmi_pll: Fix 64-bit divisor truncation by using div64_u64

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

Alex Deucher <[email protected]>
drm/amdgpu/mes: add compatibility checks for set_hw_resource_1

Takashi Iwai <[email protected]>
drm/amd/display: Add sanity checks for drm_edid_raw()

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

Pavel Begunkov <[email protected]>
io_uring: don't assume uaddr alignment in io_vec_fill_bvec

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

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

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

Klara Modin <[email protected]>
riscv: export boot_cpu_hartid

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

Han Gao <[email protected]>
riscv: vector: Fix context save/restore with xtheadvector

Paulo Alcantara <[email protected]>
smb: client: fix regression with native SMB symlinks

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

Florian Fainelli <[email protected]>
scripts/gdb: fix dentry_name() lookup

Haiyue Wang <[email protected]>
fuse: fix runtime warning on truncate_folio_batch_exceptionals()

Bibo Mao <[email protected]>
LoongArch: KVM: Check interrupt route from physical CPU

Bibo Mao <[email protected]>
LoongArch: KVM: Fix interrupt route update with EIOINTC

Bibo Mao <[email protected]>
LoongArch: KVM: Add address alignment check for IOCSR emulation

Bibo Mao <[email protected]>
LoongArch: KVM: Disable updating of "num_cpu" and "feature"

Bibo Mao <[email protected]>
LoongArch: KVM: Check validity of "num_cpu" from user space

Bibo Mao <[email protected]>
LoongArch: KVM: Avoid overflow with array index

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

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

Lukasz Kucharczyk <[email protected]>
i2c: imx: fix emulated smbus block read

Christophe JAILLET <[email protected]>
i2c: omap: Fix an error handling path in omap_i2c_probe()

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

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

Pavel Begunkov <[email protected]>
io_uring/zcrx: fix area release on registration failure

Pavel Begunkov <[email protected]>
io_uring/zcrx: split out memory holders from area

Pavel Begunkov <[email protected]>
io_uring/zcrx: improve area validation

Pavel Begunkov <[email protected]>
io_uring/zcrx: move io_zcrx_iov_page

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

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

Ricardo Ribalda <[email protected]>
media: uvcvideo: Increase/decrease the PM counter per IOCTL

Ricardo Ribalda <[email protected]>
media: uvcvideo: Create uvc_pm_(get|put) functions

Ricardo Ribalda <[email protected]>
media: uvcvideo: Keep streaming state in the file handle

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

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

Filipe Manana <[email protected]>
btrfs: fix race between async reclaim worker and close_ctree()

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

Ben Dooks <[email protected]>
riscv: save the SR_SUM status over switches

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

Clément Léger <[email protected]>
riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED

Heiko Carstens <[email protected]>
s390/mm: Fix in_atomic() handling in do_secure_storage_access()

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

Krzysztof Kozlowski <[email protected]>
usb: typec: tipd: Fix wakeup source leaks on device unbind

Krzysztof Kozlowski <[email protected]>
usb: typec: tcpci: Fix wakeup source leaks on device unbind

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()

Zhang Lixu <[email protected]>
iio: hid-sensor-prox: Add support for 16-bit report size

David Lechner <[email protected]>

    iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()

David Heidelberg <[email protected]>
iio: light: al3000a: Fix an error handling path in al3000a_probe()

Angelo Dureghello <[email protected]>
iio: dac: adi-axi-dac: add cntrl chan check

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

Daniele Palmas <[email protected]>
bus: mhi: host: pci_generic: Add Telit FN920C04 modem support

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()

David (Ming Qiang) Wu <[email protected]>
drm/amdgpu/vcn2.5: read back register after written

David (Ming Qiang) Wu <[email protected]>
drm/amdgpu/vcn3: read back register after written

David (Ming Qiang) Wu <[email protected]>
drm/amdgpu/vcn4: read back register after written

David (Ming Qiang) Wu <[email protected]>
drm/amdgpu/vcn5.0.1: read back register after written

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

Ilan Peer <[email protected]>
wifi: iwlwifi: mld: Move regulatory domain initialization

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

Gregory Price <[email protected]>
cxl: core/region - ignore interleave granularity when ways=1

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

Yikai Tsai <[email protected]>
hwmon: (isl28022) Fix current reading calculation

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

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

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

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

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

Krzysztof Kozlowski <[email protected]>
mfd: max77541: 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/qcom/x1-crd.dtsi               | 1277 ++++++++++++++++++++
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts     |   45 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          | 1270 +------------------
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |    2 +-
 arch/loongarch/kvm/intc/eiointc.c                  |   89 +-
 arch/powerpc/crypto/Kconfig                        |    1 +
 arch/riscv/include/asm/cpufeature.h                |    5 +-
 arch/riscv/include/asm/pgtable.h                   |    1 -
 arch/riscv/include/asm/processor.h                 |    1 +
 arch/riscv/include/asm/runtime-const.h             |    2 +-
 arch/riscv/include/asm/vector.h                    |   12 +-
 arch/riscv/kernel/asm-offsets.c                    |    5 +
 arch/riscv/kernel/entry.S                          |    9 +
 arch/riscv/kernel/setup.c                          |    1 +
 arch/riscv/kernel/traps_misaligned.c               |    6 +-
 arch/riscv/mm/cacheflush.c                         |   15 +-
 arch/s390/kernel/ptrace.c                          |    2 +-
 arch/s390/mm/fault.c                               |    2 +
 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/ata/ahci.c                                 |    2 +-
 drivers/bus/mhi/host/pci_generic.c                 |   39 +
 drivers/cxl/core/ras.c                             |   47 +-
 drivers/cxl/core/region.c                          |    9 +-
 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      |   28 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |   30 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |    8 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |   16 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   16 +-
 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/gfx_v11_0.c             |    5 +
 drivers/gpu/drm/amd/amdgpu/imu_v11_0.c             |    9 +-
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |   10 +-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |    2 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c           |    6 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c              |   19 +
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |   20 +
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   20 +
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c            |   21 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |    1 +
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c |    2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   97 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |    4 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   33 +
 drivers/gpu/drm/amd/display/dc/dc.h                |    8 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |    4 +-
 .../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 +-
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |   28 +
 .../display/dc/link/protocols/link_dp_capability.c |   46 +-
 .../display/dc/link/protocols/link_dp_capability.h |    3 +
 .../display/dc/link/protocols/link_dp_training.c   |    1 -
 .../dc/link/protocols/link_dp_training_8b_10b.c    |   52 +-
 .../amd/display/dc/resource/dcn31/dcn31_resource.c |    3 +
 .../display/dc/resource/dcn314/dcn314_resource.c   |    3 +
 .../amd/display/dc/resource/dcn35/dcn35_resource.c |    3 +
 .../display/dc/resource/dcn351/dcn351_resource.c   |    3 +
 .../amd/display/dc/resource/dcn36/dcn36_resource.c |    3 +
 .../drm/amd/display/include/link_service_types.h   |    2 +
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |    3 +
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                |   22 +
 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |    1 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   12 +-
 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_writeback.c                    |    7 +-
 drivers/gpu/drm/etnaviv/etnaviv_sched.c            |    5 +-
 drivers/gpu/drm/i915/display/intel_cx0_phy.c       |   27 +-
 drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h  |   15 +-
 .../gpu/drm/i915/display/intel_display_driver.c    |   30 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   17 +
 drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c |    4 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |    4 +-
 drivers/gpu/drm/i915/i915_pmu.c                    |    2 +-
 drivers/gpu/drm/msm/msm_gpu_devfreq.c              |    1 +
 drivers/gpu/drm/panel/panel-simple.c               |    6 +
 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-qemu.c                 |    1 -
 drivers/gpu/drm/tiny/simpledrm.c                   |    4 +-
 drivers/gpu/drm/udl/udl_drv.c                      |    2 +-
 drivers/gpu/drm/xe/display/xe_display.c            |    2 +
 drivers/gpu/drm/xe/display/xe_dsb_buffer.c         |   11 +-
 drivers/gpu/drm/xe/display/xe_fb_pin.c             |    5 +-
 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                     |   17 +-
 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_vm.c                         |    8 +-
 drivers/hid/hid-appletb-kbd.c                      |    5 +
 drivers/hid/hid-lenovo.c                           |   11 +-
 .../intel-quicki2c/quicki2c-protocol.c             |   26 +-
 drivers/hid/wacom_sys.c                            |    7 +-
 drivers/hwmon/isl28022.c                           |    6 +-
 drivers/hwmon/pmbus/max34440.c                     |   48 +-
 drivers/hwtracing/coresight/coresight-core.c       |    3 +-
 drivers/hwtracing/coresight/coresight-priv.h       |    1 +
 drivers/i2c/busses/i2c-imx.c                       |    3 +-
 drivers/i2c/busses/i2c-omap.c                      |    7 +-
 drivers/i2c/busses/i2c-robotfuzz-osif.c            |    6 +
 drivers/i2c/busses/i2c-tiny-usb.c                  |    6 +
 drivers/iio/adc/ad7606_spi.c                       |    8 +-
 drivers/iio/adc/ad_sigma_delta.c                   |    4 +
 drivers/iio/dac/adi-axi-dac.c                      |   24 +
 drivers/iio/light/al3000a.c                        |    9 +-
 drivers/iio/light/hid-sensor-prox.c                |    3 +
 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/Kconfig                          |    1 -
 drivers/md/bcache/alloc.c                          |   57 +-
 drivers/md/bcache/bcache.h                         |    2 +-
 drivers/md/bcache/bset.c                           |  116 +-
 drivers/md/bcache/bset.h                           |   40 +-
 drivers/md/bcache/btree.c                          |   69 +-
 drivers/md/bcache/extents.c                        |   43 +-
 drivers/md/bcache/movinggc.c                       |   33 +-
 drivers/md/bcache/super.c                          |   10 +-
 drivers/md/bcache/sysfs.c                          |    4 +-
 drivers/md/bcache/util.h                           |   67 +-
 drivers/md/bcache/writeback.c                      |   13 +-
 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                   |   70 +-
 drivers/media/usb/uvc/uvc_v4l2.c                   |   93 +-
 drivers/media/usb/uvc/uvcvideo.h                   |    5 +
 drivers/mfd/88pm886.c                              |    6 +-
 drivers/mfd/max14577.c                             |    1 +
 drivers/mfd/max77541.c                             |    2 +-
 drivers/mfd/max77705.c                             |    4 +-
 drivers/mfd/sprd-sc27xx-spi.c                      |    5 +-
 drivers/misc/tps6594-pfsm.c                        |    3 +
 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/wangxun/libwx/wx_lib.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/mld/fw.c        |    8 +-
 drivers/nvme/host/core.c                           |   83 +-
 drivers/nvme/host/nvme.h                           |    3 +-
 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                |    3 +
 drivers/s390/crypto/pkey_api.c                     |    2 +-
 drivers/scsi/fnic/fdls_disc.c                      |  122 +-
 drivers/scsi/fnic/fnic.h                           |    2 +-
 drivers/scsi/fnic/fnic_fcs.c                       |    2 +
 drivers/scsi/fnic/fnic_fdls.h                      |    1 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |    6 +-
 drivers/spi/spi-cadence-quadspi.c                  |   12 +-
 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/tcpci_maxim_core.c          |    5 +-
 drivers/usb/typec/tipd/core.c                      |    2 +-
 fs/btrfs/backref.h                                 |    4 +-
 fs/btrfs/direct-io.c                               |    4 +-
 fs/btrfs/disk-io.c                                 |   25 +-
 fs/btrfs/extent_io.h                               |    2 +-
 fs/btrfs/inode.c                                   |   95 +-
 fs/btrfs/ordered-data.c                            |   14 +-
 fs/btrfs/raid56.c                                  |    5 +-
 fs/btrfs/tests/extent-io-tests.c                   |    6 +-
 fs/btrfs/tree-log.c                                |   14 +-
 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/fuse/inode.c                                    |    4 +
 fs/namespace.c                                     |   18 +-
 fs/nfs/inode.c                                     |   51 +-
 fs/nfs/nfs4proc.c                                  |   25 +-
 fs/overlayfs/util.c                                |    4 +-
 fs/proc/task_mmu.c                                 |    2 +-
 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/reparse.c                            |   20 +-
 fs/smb/client/sess.c                               |   21 +-
 fs/smb/client/trace.h                              |   24 +-
 fs/smb/server/connection.h                         |    1 +
 fs/smb/server/smb2pdu.c                            |   72 +-
 fs/smb/server/smb2pdu.h                            |    3 +
 include/net/bluetooth/hci_core.h                   |    2 +
 include/uapi/linux/vm_sockets.h                    |    4 +
 io_uring/io_uring.c                                |    3 +-
 io_uring/kbuf.c                                    |    1 +
 io_uring/kbuf.h                                    |    1 +
 io_uring/net.c                                     |   34 +-
 io_uring/rsrc.c                                    |   57 +-
 io_uring/rsrc.h                                    |    3 +-
 io_uring/zcrx.c                                    |  101 +-
 io_uring/zcrx.h                                    |   11 +-
 kernel/sched/ext.c                                 |   12 +-
 lib/group_cpus.c                                   |    9 +-
 lib/maple_tree.c                                   |    4 +-
 mm/damon/sysfs-schemes.c                           |    1 +
 mm/gup.c                                           |   14 +-
 mm/memory.c                                        |   20 -
 mm/shmem.c                                         |    6 +-
 mm/swap.h                                          |   23 +
 mm/userfaultfd.c                                   |   33 +-
 net/atm/clip.c                                     |   11 +-
 net/atm/resources.c                                |    3 +-
 net/bluetooth/hci_core.c                           |   34 +-
 net/bluetooth/l2cap_core.c                         |    9 +-
 net/bridge/br_multicast.c                          |    9 +
 net/core/netpoll.c                                 |    2 +-
 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/bindings/bindings_helper.h                    |    1 +
 rust/helpers/completion.c                          |    8 +
 rust/helpers/helpers.c                             |    1 +
 rust/kernel/devres.rs                              |   53 +-
 rust/kernel/revocable.rs                           |   18 +-
 rust/kernel/sync.rs                                |    2 +
 rust/kernel/sync/completion.rs                     |  112 ++
 rust/macros/module.rs                              |    1 +
 scripts/gdb/linux/vfs.py                           |    2 +-
 security/selinux/ss/services.c                     |   16 +-
 sound/pci/hda/hda_bind.c                           |    2 +-
 sound/pci/hda/hda_intel.c                          |    3 +
 sound/pci/hda/patch_realtek.c                      |    1 +
 sound/soc/amd/ps/acp63.h                           |    4 +
 sound/soc/amd/ps/ps-common.c                       |   18 +
 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 +
 289 files changed, 4527 insertions(+), 2538 deletions(-)