Public bug reported:
SRU Justification
Impact:
The upstream process for stable tree updates is quite similar
in scope to the Ubuntu SRU process, e.g., each patch has to
demonstrably fix a bug, and each patch is vetted by upstream
by originating either directly from a mainline/stable Linux tree or
a minimally backported form of that patch. The following upstream
stable patches should be included in the Ubuntu kernel:
upstream stable patchset 2025-08-22
Ported from the following upstream stable releases:
v6.12.36, v6.15.5
from git://git.kernel.org/
cifs: Correctly set SMB1 SessionKey field in Session Setup Request
cifs: Fix cifs_query_path_info() for Windows NT servers
cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
NFSv4: Always set NLINK even if the server doesn't support it
NFSv4.2: fix listxattr to return selinux security label
NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are
delegated
mailbox: Not protect module_put with spin_lock_irqsave
mfd: max14577: Fix wakeup source leaks on device unbind
sunrpc: don't immediately retransmit on seqno miss
dm vdo indexer: don't read request structure after enqueuing
leds: multicolor: Fix intensity setting while SW blinking
fuse: fix race between concurrent setattrs from multiple nodes
cxl/region: Add a dev_err() on missing target list entries
NFSv4: xattr handlers should check for absent nfs filehandles
hwmon: (pmbus/max34440) Fix support for max34451
ksmbd: allow a filename to contain special characters on SMB3.1.1 posix
extension
ksmbd: provide zero as a unique ID to the Mac client
rust: module: place cleanup_module() in .exit.text section
rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver
before using
dmaengine: xilinx_dma: Set dma_device directions
PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to
one lane
PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
PCI: imx6: Add workaround for errata ERR051624
nvme-tcp: fix I/O stalls on congested sockets
nvme-tcp: sanitize request list handling
md/md-bitmap: fix dm-raid max_write_behind setting
amd/amdkfd: fix a kfd_process ref leak
bcache: fix NULL pointer in cache_set_flush()
drm/amdgpu: seq64 memory unmap uses uninterruptible lock
drm/scheduler: signal scheduled fence when kill job
iio: pressure: zpa2326: Use aligned_s64 for the timestamp
um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
um: use proper care when taking mmap lock during segfault
8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and
later devices
coresight: Only check bottom two claim bits
usb: dwc2: also exit clock_gating when stopping udc while suspended
iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
usb: potential integer overflow in usbg_make_tpg()
tty: serial: uartlite: register uart driver in init
usb: common: usb-conn-gpio: use a unique name for usb connector device
usb: Add checks for snprintf() calls in usb_alloc_dev()
usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
usb: gadget: f_hid: wake up readers on disable/unbind
usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
riscv: add a data fence for CMODX in the kernel mode
ALSA: hda: Ignore unsol events for cards being shut down
ALSA: hda: Add new pci id for AMD GPU display HD audio controller
ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
ASoC: rt1320: fix speaker noise when volume bar is 100%
ceph: fix possible integer overflow in ceph_zero_objects()
scsi: ufs: core: Don't perform UFS clkscaling during host async scan
ovl: Check for NULL d_inode() in ovl_dentry_upper()
btrfs: handle csum tree error with rescue=ibadroots correctly
drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
btrfs: factor out nocow ordered extent and extent map generation into a helper
btrfs: use unsigned types for constants defined as bit shifts
btrfs: fix qgroup reservation leak on failure to allocate ordered extent
fs/jfs: consolidate sanity checking in dbMount
jfs: validate AG parameters in dbMount() to prevent crashes
ASoC: codec: wcd9335: Convert to GPIO descriptors
ASoC: codecs: wcd9335: Fix missing free of regulator supplies
f2fs: don't over-report free space or inodes in statvfs
PCI: apple: Use helper function for_each_child_of_node_scoped()
PCI: apple: Set only available ports up
accel/ivpu: Add debugfs interface for setting HWS priority bands
accel/ivpu: Trigger device recovery on engine reset/resume failure
af_unix: Don't leave consecutive consumed OOB skbs.
i2c: tiny-usb: disable zero-length read messages
i2c: robotfuzz-osif: disable zero-length read messages
smb: client: remove \t from TP_printk statements
mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write
ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
s390/pkey: Prevent overflow in size calculation for memdup_user()
fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio
lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
drm/xe/display: Add check for alloc_ordered_workqueue()
HID: wacom: fix crash in wacom_aes_battery_handler()
atm: clip: prevent NULL deref in clip_push()
Bluetooth: hci_core: Fix use-after-free in vhci_flush()
ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
attach_recursive_mnt(): do not lock the covering tree when sliding something
under it
libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
ethernet: ionic: Fix DMA mapping tests
wifi: mac80211: fix beacon interval calculation overflow
af_unix: Don't set -ECONNRESET for consumed OOB skb.
wifi: mac80211: Add link iteration macro for link data
wifi: mac80211: Create separate links for VLAN interfaces
wifi: mac80211: finish link init before RCU publish
vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
bnxt: properly flush XDP redirect lists
um: ubd: Add missing error check in start_io_thread()
libbpf: Fix possible use-after-free for externs
net: enetc: Correct endianness handling in _enetc_rd_reg64
netlink: specs: tc: replace underscores with dashes in names
atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
net: selftests: fix TCP packet checksum
drm/amdgpu/discovery: optionally use fw based ip discovery
drm/amd: Adjust output for discovery error handling
drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
drm/xe: Process deferred GGTT node removals on device unwind
smb: client: fix potential deadlock when reconnecting channels
smb: smbdirect: add smbdirect_pdu.h with protocol definitions
smb: client: make use of common smbdirect_pdu.h
smb: smbdirect: add smbdirect.h with public structures
smb: smbdirect: add smbdirect_socket.h
smb: client: make use of common smbdirect_socket
smb: smbdirect: introduce smbdirect_socket_parameters
smb: client: make use of common smbdirect_socket_parameters
cifs: Fix the smbd_response slab to allow usercopy
cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
x86/traps: Initialize DR6 by writing its architectural reset value
staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
serial: core: restore of_node information in sysfs
serial: imx: Restore original RXTL for console to fix data loss
Bluetooth: L2CAP: Fix L2CAP MTU negotiation
dm-raid: fix variable in journal device check
btrfs: fix a race between renames and directory logging
btrfs: update superblock's device bytes_used when dropping chunk
spi: spi-cadence-quadspi: Fix pm runtime unbalance
net: libwx: fix the creation of page_pool
maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
f2fs: fix to zero post-eof page
HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
HID: wacom: fix memory leak on kobject creation failure
HID: wacom: fix memory leak on sysfs attribute creation failure
HID: wacom: fix kobject reference count leak
scsi: megaraid_sas: Fix invalid node index
scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
drm/ast: Fix comment on modeset lock
drm/etnaviv: Protect the scheduler's pending list with its lock
drm/tegra: Assign plane type before registration
drm/tegra: Fix a possible null pointer dereference
drm/udl: Unregister device before cleaning up on disconnect
drm/msm/gpu: Fix crash when throttling GPU immediately during boot
drm/amdkfd: Fix race in GWS queue scheduling
drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
drm/bridge: cdns-dsi: Fix phy de-init and flag it so
drm/bridge: cdns-dsi: Fix connecting to next bridge
drm/bridge: cdns-dsi: Check return value when getting default PHY config
drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
drm/amd/display: Add null pointer check for get_first_active_display()
drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
drm/amd/display: Correct non-OLED pre_T11_delay.
drm/xe/vm: move rebind_work init earlier
drm/xe/guc_submit: add back fix
drm/amd/display: Fix RMCM programming seq errors
drm/amdgpu: Add kicker device detection
drm/amd/display: Check dce_hwseq before dereferencing it
drm/xe: Fix memset on iomem
drm/xe: Fix taking invalid lock on wedge
drm/xe: Fix early wedge on GuC load failure
drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
drm/amdgpu: switch job hw_fence to amdgpu_fence
drm/amd/display: Fix mpv playback corruption on weston
media: uvcvideo: Rollback non processed entities on error
x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE
x86/pkeys: Simplify PKRU update in signal frame
io_uring: fix potential page leak in io_sqe_buffer_register()
io_uring/rsrc: fix folio unpinning
io_uring/net: mark iov as dynamically allocated even for single segments
mm/vma: reset VMA iterator on commit_merge() OOM failure
ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
mfd: max77541: Fix wakeup source leaks on device unbind
mfd: 88pm886: Fix wakeup source leaks on device unbind
mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
hwmon: (isl28022) Fix current reading calculation
cxl: core/region - ignore interleave granularity when ways=1
bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
iio: dac: adi-axi-dac: add cntrl chan check
iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
iio: hid-sensor-prox: Add support for 16-bit report size
usb: typec: tcpci: Fix wakeup source leaks on device unbind
usb: typec: tipd: Fix wakeup source leaks on device unbind
s390/mm: Fix in_atomic() handling in do_secure_storage_access()
riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED
riscv: save the SR_SUM status over switches
media: uvcvideo: Keep streaming state in the file handle
media: uvcvideo: Create uvc_pm_(get|put) functions
media: uvcvideo: Increase/decrease the PM counter per IOCTL
drm/i915/display: Add check for alloc_ordered_workqueue() and alloc_workqueue()
i2c: imx: fix emulated smbus block read
LoongArch: KVM: Avoid overflow with array index
LoongArch: KVM: Check validity of "num_cpu" from user space
LoongArch: KVM: Disable updating of "num_cpu" and "feature"
LoongArch: KVM: Add address alignment check for IOCSR emulation
LoongArch: KVM: Fix interrupt route update with EIOINTC
LoongArch: KVM: Check interrupt route from physical CPU
scripts/gdb: fix dentry_name() lookup
smb: client: fix regression with native SMB symlinks
riscv: vector: Fix context save/restore with xtheadvector
riscv: export boot_cpu_hartid
io_uring/rsrc: don't rely on user vaddr alignment
drm/amd/display: Add sanity checks for drm_edid_raw()
drm/xe: Move DSB l2 flush to a more sensible place
drm/xe: move DPT l2 flush to a more sensible place
HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
nvme: refactor the atomic write unit detection
nvme: fix atomic write size validation
drm/xe/guc: Explicitly exit CT safe mode on unwind
bcache: remove unnecessary select MIN_HEAP
Revert "bcache: update min_heap_callbacks to use default builtin swap"
Revert "bcache: remove heap-related macros and switch to generic min_heap"
selinux: change security_compute_sid to return the ssid or tsid on match
mm: userfaultfd: fix race of userfaultfd_move and swap cache
mm/shmem, swap: fix softlockup with mTHP swapin
scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out
scsi: fnic: Turn off FDMI ACTIVE flags on link down
drm/cirrus-qemu: Fix pitch programming
drm/panel: simple: Tianma TM070JDHG34-00: add delays
drm/simpledrm: Do not upcast in release helpers
drm/i915/ptl: Use everywhere the correct DDI port clock select mask
drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI
read
drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause
drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
drm/amd/display: Add dc cap for dp tunneling
Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e80100-crd: mark l12b and l15b
always-on"
arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b
always-on"
arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
crypto: powerpc/poly1305 - add depends on BROKEN for now
UBUNTU: [Config] Disable CRYPTO_POLY1305_P10
drm/amdgpu/mes: add missing locking in helper functions
Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e78100-t14s: fix missing HID
supplies"
arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
drm/amd/display: Add early 8b/10b channel equalization test pattern sequence
drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Host
rust: completion: implement initial abstraction
rust: revocable: indicate whether `data` has been revoked already
rust: devres: fix race in Devres::drop()
rust: devres: do not dereference to the internal Revocable
io_uring/kbuf: flag partial buffer mappings
riscv: uaccess: Only restore the CSR_STATUS SUM bit
drm/amd/display: Add debugging message for brightness caps
drm/amd/display: Fix default DC and AC levels
drm/amd/display: Only read ACPI backlight caps once
usb: typec: displayport: Fix potential deadlock
NFSv4.2: another fix for listxattr
drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
nvme: revert the cross-controller atomic write size validation
scripts: gdb: vfs: support external dentry names
Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
UBUNTU: Upstream stable to v6.12.36, v6.15.5
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Plucky)
Importance: Medium
Assignee: Noah Wager (nwager)
Status: In Progress
** Tags: kernel-stable-tracking-bug
** Changed in: linux (Ubuntu)
Status: New => Confirmed
** Tags added: kernel-stable-tracking-bug
** Also affects: linux (Ubuntu Plucky)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu)
Status: Confirmed => Invalid
** Changed in: linux (Ubuntu Plucky)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Plucky)
Status: New => In Progress
** Changed in: linux (Ubuntu Plucky)
Assignee: (unassigned) => Noah Wager (nwager)
** Description changed:
SRU Justification
Impact:
The upstream process for stable tree updates is quite similar
in scope to the Ubuntu SRU process, e.g., each patch has to
demonstrably fix a bug, and each patch is vetted by upstream
by originating either directly from a mainline/stable Linux tree or
a minimally backported form of that patch. The following upstream
stable patches should be included in the Ubuntu kernel:
upstream stable patchset 2025-08-22
+
+ Ported from the following upstream stable releases:
+ v6.12.36, v6.15.5
+
from git://git.kernel.org/
+
+ cifs: Correctly set SMB1 SessionKey field in Session Setup Request
+ cifs: Fix cifs_query_path_info() for Windows NT servers
+ cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
+ NFSv4: Always set NLINK even if the server doesn't support it
+ NFSv4.2: fix listxattr to return selinux security label
+ NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are
delegated
+ mailbox: Not protect module_put with spin_lock_irqsave
+ mfd: max14577: Fix wakeup source leaks on device unbind
+ sunrpc: don't immediately retransmit on seqno miss
+ dm vdo indexer: don't read request structure after enqueuing
+ leds: multicolor: Fix intensity setting while SW blinking
+ fuse: fix race between concurrent setattrs from multiple nodes
+ cxl/region: Add a dev_err() on missing target list entries
+ NFSv4: xattr handlers should check for absent nfs filehandles
+ hwmon: (pmbus/max34440) Fix support for max34451
+ ksmbd: allow a filename to contain special characters on SMB3.1.1 posix
extension
+ ksmbd: provide zero as a unique ID to the Mac client
+ rust: module: place cleanup_module() in .exit.text section
+ rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
+ dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver
before using
+ dmaengine: xilinx_dma: Set dma_device directions
+ PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to
one lane
+ PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
+ PCI: imx6: Add workaround for errata ERR051624
+ nvme-tcp: fix I/O stalls on congested sockets
+ nvme-tcp: sanitize request list handling
+ md/md-bitmap: fix dm-raid max_write_behind setting
+ amd/amdkfd: fix a kfd_process ref leak
+ bcache: fix NULL pointer in cache_set_flush()
+ drm/amdgpu: seq64 memory unmap uses uninterruptible lock
+ drm/scheduler: signal scheduled fence when kill job
+ iio: pressure: zpa2326: Use aligned_s64 for the timestamp
+ um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
+ um: use proper care when taking mmap lock during segfault
+ 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and
later devices
+ coresight: Only check bottom two claim bits
+ usb: dwc2: also exit clock_gating when stopping udc while suspended
+ iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
+ misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
+ usb: potential integer overflow in usbg_make_tpg()
+ tty: serial: uartlite: register uart driver in init
+ usb: common: usb-conn-gpio: use a unique name for usb connector device
+ usb: Add checks for snprintf() calls in usb_alloc_dev()
+ usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
+ usb: gadget: f_hid: wake up readers on disable/unbind
+ usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
+ usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
+ riscv: add a data fence for CMODX in the kernel mode
+ ALSA: hda: Ignore unsol events for cards being shut down
+ ALSA: hda: Add new pci id for AMD GPU display HD audio controller
+ ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
+ ASoC: rt1320: fix speaker noise when volume bar is 100%
+ ceph: fix possible integer overflow in ceph_zero_objects()
+ scsi: ufs: core: Don't perform UFS clkscaling during host async scan
+ ovl: Check for NULL d_inode() in ovl_dentry_upper()
+ btrfs: handle csum tree error with rescue=ibadroots correctly
+ drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
+ Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
+ btrfs: factor out nocow ordered extent and extent map generation into a helper
+ btrfs: use unsigned types for constants defined as bit shifts
+ btrfs: fix qgroup reservation leak on failure to allocate ordered extent
+ fs/jfs: consolidate sanity checking in dbMount
+ jfs: validate AG parameters in dbMount() to prevent crashes
+ ASoC: codec: wcd9335: Convert to GPIO descriptors
+ ASoC: codecs: wcd9335: Fix missing free of regulator supplies
+ f2fs: don't over-report free space or inodes in statvfs
+ PCI: apple: Use helper function for_each_child_of_node_scoped()
+ PCI: apple: Set only available ports up
+ accel/ivpu: Add debugfs interface for setting HWS priority bands
+ accel/ivpu: Trigger device recovery on engine reset/resume failure
+ af_unix: Don't leave consecutive consumed OOB skbs.
+ i2c: tiny-usb: disable zero-length read messages
+ i2c: robotfuzz-osif: disable zero-length read messages
+ smb: client: remove \t from TP_printk statements
+ mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on
write
+ ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
+ s390/pkey: Prevent overflow in size calculation for memdup_user()
+ fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio
+ lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
+ Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
+ drm/xe/display: Add check for alloc_ordered_workqueue()
+ HID: wacom: fix crash in wacom_aes_battery_handler()
+ atm: clip: prevent NULL deref in clip_push()
+ Bluetooth: hci_core: Fix use-after-free in vhci_flush()
+ ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
+ attach_recursive_mnt(): do not lock the covering tree when sliding something
under it
+ libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
+ ethernet: ionic: Fix DMA mapping tests
+ wifi: mac80211: fix beacon interval calculation overflow
+ af_unix: Don't set -ECONNRESET for consumed OOB skb.
+ wifi: mac80211: Add link iteration macro for link data
+ wifi: mac80211: Create separate links for VLAN interfaces
+ wifi: mac80211: finish link init before RCU publish
+ vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
+ bnxt: properly flush XDP redirect lists
+ um: ubd: Add missing error check in start_io_thread()
+ libbpf: Fix possible use-after-free for externs
+ net: enetc: Correct endianness handling in _enetc_rd_reg64
+ netlink: specs: tc: replace underscores with dashes in names
+ atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
+ ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
+ net: selftests: fix TCP packet checksum
+ drm/amdgpu/discovery: optionally use fw based ip discovery
+ drm/amd: Adjust output for discovery error handling
+ drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
+ drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
+ drm/xe: Process deferred GGTT node removals on device unwind
+ smb: client: fix potential deadlock when reconnecting channels
+ smb: smbdirect: add smbdirect_pdu.h with protocol definitions
+ smb: client: make use of common smbdirect_pdu.h
+ smb: smbdirect: add smbdirect.h with public structures
+ smb: smbdirect: add smbdirect_socket.h
+ smb: client: make use of common smbdirect_socket
+ smb: smbdirect: introduce smbdirect_socket_parameters
+ smb: client: make use of common smbdirect_socket_parameters
+ cifs: Fix the smbd_response slab to allow usercopy
+ cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
+ EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
+ x86/traps: Initialize DR6 by writing its architectural reset value
+ staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
+ dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
+ serial: core: restore of_node information in sysfs
+ serial: imx: Restore original RXTL for console to fix data loss
+ Bluetooth: L2CAP: Fix L2CAP MTU negotiation
+ dm-raid: fix variable in journal device check
+ btrfs: fix a race between renames and directory logging
+ btrfs: update superblock's device bytes_used when dropping chunk
+ spi: spi-cadence-quadspi: Fix pm runtime unbalance
+ net: libwx: fix the creation of page_pool
+ maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
+ mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
+ f2fs: fix to zero post-eof page
+ HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
+ HID: wacom: fix memory leak on kobject creation failure
+ HID: wacom: fix memory leak on sysfs attribute creation failure
+ HID: wacom: fix kobject reference count leak
+ scsi: megaraid_sas: Fix invalid node index
+ scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
+ drm/ast: Fix comment on modeset lock
+ drm/etnaviv: Protect the scheduler's pending list with its lock
+ drm/tegra: Assign plane type before registration
+ drm/tegra: Fix a possible null pointer dereference
+ drm/udl: Unregister device before cleaning up on disconnect
+ drm/msm/gpu: Fix crash when throttling GPU immediately during boot
+ drm/amdkfd: Fix race in GWS queue scheduling
+ drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
+ drm/bridge: cdns-dsi: Fix phy de-init and flag it so
+ drm/bridge: cdns-dsi: Fix connecting to next bridge
+ drm/bridge: cdns-dsi: Check return value when getting default PHY config
+ drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
+ drm/amd/display: Add null pointer check for get_first_active_display()
+ drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
+ drm/amd/display: Correct non-OLED pre_T11_delay.
+ drm/xe/vm: move rebind_work init earlier
+ drm/xe/guc_submit: add back fix
+ drm/amd/display: Fix RMCM programming seq errors
+ drm/amdgpu: Add kicker device detection
+ drm/amd/display: Check dce_hwseq before dereferencing it
+ drm/xe: Fix memset on iomem
+ drm/xe: Fix taking invalid lock on wedge
+ drm/xe: Fix early wedge on GuC load failure
+ drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
+ drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
+ drm/amdgpu: switch job hw_fence to amdgpu_fence
+ drm/amd/display: Fix mpv playback corruption on weston
+ media: uvcvideo: Rollback non processed entities on error
+ x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE
+ x86/pkeys: Simplify PKRU update in signal frame
+ io_uring: fix potential page leak in io_sqe_buffer_register()
+ io_uring/rsrc: fix folio unpinning
+ io_uring/net: mark iov as dynamically allocated even for single segments
+ mm/vma: reset VMA iterator on commit_merge() OOM failure
+ ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
+ mfd: max77541: Fix wakeup source leaks on device unbind
+ mfd: 88pm886: Fix wakeup source leaks on device unbind
+ mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
+ hwmon: (isl28022) Fix current reading calculation
+ cxl: core/region - ignore interleave granularity when ways=1
+ bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
+ iio: dac: adi-axi-dac: add cntrl chan check
+ iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
+ iio: hid-sensor-prox: Add support for 16-bit report size
+ usb: typec: tcpci: Fix wakeup source leaks on device unbind
+ usb: typec: tipd: Fix wakeup source leaks on device unbind
+ s390/mm: Fix in_atomic() handling in do_secure_storage_access()
+ riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED
+ riscv: save the SR_SUM status over switches
+ media: uvcvideo: Keep streaming state in the file handle
+ media: uvcvideo: Create uvc_pm_(get|put) functions
+ media: uvcvideo: Increase/decrease the PM counter per IOCTL
+ drm/i915/display: Add check for alloc_ordered_workqueue() and
alloc_workqueue()
+ i2c: imx: fix emulated smbus block read
+ LoongArch: KVM: Avoid overflow with array index
+ LoongArch: KVM: Check validity of "num_cpu" from user space
+ LoongArch: KVM: Disable updating of "num_cpu" and "feature"
+ LoongArch: KVM: Add address alignment check for IOCSR emulation
+ LoongArch: KVM: Fix interrupt route update with EIOINTC
+ LoongArch: KVM: Check interrupt route from physical CPU
+ scripts/gdb: fix dentry_name() lookup
+ smb: client: fix regression with native SMB symlinks
+ riscv: vector: Fix context save/restore with xtheadvector
+ riscv: export boot_cpu_hartid
+ io_uring/rsrc: don't rely on user vaddr alignment
+ drm/amd/display: Add sanity checks for drm_edid_raw()
+ drm/xe: Move DSB l2 flush to a more sensible place
+ drm/xe: move DPT l2 flush to a more sensible place
+ HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
+ scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
+ nvme: refactor the atomic write unit detection
+ nvme: fix atomic write size validation
+ drm/xe/guc: Explicitly exit CT safe mode on unwind
+ bcache: remove unnecessary select MIN_HEAP
+ Revert "bcache: update min_heap_callbacks to use default builtin swap"
+ Revert "bcache: remove heap-related macros and switch to generic min_heap"
+ selinux: change security_compute_sid to return the ssid or tsid on match
+ mm: userfaultfd: fix race of userfaultfd_move and swap cache
+ mm/shmem, swap: fix softlockup with mTHP swapin
+ scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out
+ scsi: fnic: Turn off FDMI ACTIVE flags on link down
+ drm/cirrus-qemu: Fix pitch programming
+ drm/panel: simple: Tianma TM070JDHG34-00: add delays
+ drm/simpledrm: Do not upcast in release helpers
+ drm/i915/ptl: Use everywhere the correct DDI port clock select mask
+ drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI
read
+ drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause
+ drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
+ drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
+ drm/amd/display: Add dc cap for dp tunneling
+ Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e80100-crd: mark l12b and l15b
always-on"
+ arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
+ Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b
always-on"
+ arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
+ arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
+ crypto: powerpc/poly1305 - add depends on BROKEN for now
+ UBUNTU: [Config] Disable CRYPTO_POLY1305_P10
+ drm/amdgpu/mes: add missing locking in helper functions
+ Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e78100-t14s: fix missing HID
supplies"
+ arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
+ drm/amd/display: Add early 8b/10b channel equalization test pattern sequence
+ drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Host
+ rust: completion: implement initial abstraction
+ rust: revocable: indicate whether `data` has been revoked already
+ rust: devres: fix race in Devres::drop()
+ rust: devres: do not dereference to the internal Revocable
+ io_uring/kbuf: flag partial buffer mappings
+ riscv: uaccess: Only restore the CSR_STATUS SUM bit
+ drm/amd/display: Add debugging message for brightness caps
+ drm/amd/display: Fix default DC and AC levels
+ drm/amd/display: Only read ACPI backlight caps once
+ usb: typec: displayport: Fix potential deadlock
+ NFSv4.2: another fix for listxattr
+ drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
+ nvme: revert the cross-controller atomic write size validation
+ scripts: gdb: vfs: support external dentry names
+ Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
+ UBUNTU: Upstream stable to v6.12.36, v6.15.5
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2121266
Title:
Plucky update: upstream stable patchset 2025-08-22
Status in linux package in Ubuntu:
Invalid
Status in linux source package in Plucky:
In Progress
Bug description:
SRU Justification
Impact:
The upstream process for stable tree updates is quite similar
in scope to the Ubuntu SRU process, e.g., each patch has to
demonstrably fix a bug, and each patch is vetted by upstream
by originating either directly from a mainline/stable Linux tree or
a minimally backported form of that patch. The following upstream
stable patches should be included in the Ubuntu kernel:
upstream stable patchset 2025-08-22
Ported from the following upstream stable releases:
v6.12.36, v6.15.5
from git://git.kernel.org/
cifs: Correctly set SMB1 SessionKey field in Session Setup Request
cifs: Fix cifs_query_path_info() for Windows NT servers
cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
NFSv4: Always set NLINK even if the server doesn't support it
NFSv4.2: fix listxattr to return selinux security label
NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are
delegated
mailbox: Not protect module_put with spin_lock_irqsave
mfd: max14577: Fix wakeup source leaks on device unbind
sunrpc: don't immediately retransmit on seqno miss
dm vdo indexer: don't read request structure after enqueuing
leds: multicolor: Fix intensity setting while SW blinking
fuse: fix race between concurrent setattrs from multiple nodes
cxl/region: Add a dev_err() on missing target list entries
NFSv4: xattr handlers should check for absent nfs filehandles
hwmon: (pmbus/max34440) Fix support for max34451
ksmbd: allow a filename to contain special characters on SMB3.1.1 posix
extension
ksmbd: provide zero as a unique ID to the Mac client
rust: module: place cleanup_module() in .exit.text section
rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver
before using
dmaengine: xilinx_dma: Set dma_device directions
PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to
one lane
PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
PCI: imx6: Add workaround for errata ERR051624
nvme-tcp: fix I/O stalls on congested sockets
nvme-tcp: sanitize request list handling
md/md-bitmap: fix dm-raid max_write_behind setting
amd/amdkfd: fix a kfd_process ref leak
bcache: fix NULL pointer in cache_set_flush()
drm/amdgpu: seq64 memory unmap uses uninterruptible lock
drm/scheduler: signal scheduled fence when kill job
iio: pressure: zpa2326: Use aligned_s64 for the timestamp
um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
um: use proper care when taking mmap lock during segfault
8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and
later devices
coresight: Only check bottom two claim bits
usb: dwc2: also exit clock_gating when stopping udc while suspended
iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
usb: potential integer overflow in usbg_make_tpg()
tty: serial: uartlite: register uart driver in init
usb: common: usb-conn-gpio: use a unique name for usb connector device
usb: Add checks for snprintf() calls in usb_alloc_dev()
usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
usb: gadget: f_hid: wake up readers on disable/unbind
usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
riscv: add a data fence for CMODX in the kernel mode
ALSA: hda: Ignore unsol events for cards being shut down
ALSA: hda: Add new pci id for AMD GPU display HD audio controller
ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
ASoC: rt1320: fix speaker noise when volume bar is 100%
ceph: fix possible integer overflow in ceph_zero_objects()
scsi: ufs: core: Don't perform UFS clkscaling during host async scan
ovl: Check for NULL d_inode() in ovl_dentry_upper()
btrfs: handle csum tree error with rescue=ibadroots correctly
drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
btrfs: factor out nocow ordered extent and extent map generation into a helper
btrfs: use unsigned types for constants defined as bit shifts
btrfs: fix qgroup reservation leak on failure to allocate ordered extent
fs/jfs: consolidate sanity checking in dbMount
jfs: validate AG parameters in dbMount() to prevent crashes
ASoC: codec: wcd9335: Convert to GPIO descriptors
ASoC: codecs: wcd9335: Fix missing free of regulator supplies
f2fs: don't over-report free space or inodes in statvfs
PCI: apple: Use helper function for_each_child_of_node_scoped()
PCI: apple: Set only available ports up
accel/ivpu: Add debugfs interface for setting HWS priority bands
accel/ivpu: Trigger device recovery on engine reset/resume failure
af_unix: Don't leave consecutive consumed OOB skbs.
i2c: tiny-usb: disable zero-length read messages
i2c: robotfuzz-osif: disable zero-length read messages
smb: client: remove \t from TP_printk statements
mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on
write
ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
s390/pkey: Prevent overflow in size calculation for memdup_user()
fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio
lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
drm/xe/display: Add check for alloc_ordered_workqueue()
HID: wacom: fix crash in wacom_aes_battery_handler()
atm: clip: prevent NULL deref in clip_push()
Bluetooth: hci_core: Fix use-after-free in vhci_flush()
ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
attach_recursive_mnt(): do not lock the covering tree when sliding something
under it
libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
ethernet: ionic: Fix DMA mapping tests
wifi: mac80211: fix beacon interval calculation overflow
af_unix: Don't set -ECONNRESET for consumed OOB skb.
wifi: mac80211: Add link iteration macro for link data
wifi: mac80211: Create separate links for VLAN interfaces
wifi: mac80211: finish link init before RCU publish
vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
bnxt: properly flush XDP redirect lists
um: ubd: Add missing error check in start_io_thread()
libbpf: Fix possible use-after-free for externs
net: enetc: Correct endianness handling in _enetc_rd_reg64
netlink: specs: tc: replace underscores with dashes in names
atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
net: selftests: fix TCP packet checksum
drm/amdgpu/discovery: optionally use fw based ip discovery
drm/amd: Adjust output for discovery error handling
drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
drm/xe: Process deferred GGTT node removals on device unwind
smb: client: fix potential deadlock when reconnecting channels
smb: smbdirect: add smbdirect_pdu.h with protocol definitions
smb: client: make use of common smbdirect_pdu.h
smb: smbdirect: add smbdirect.h with public structures
smb: smbdirect: add smbdirect_socket.h
smb: client: make use of common smbdirect_socket
smb: smbdirect: introduce smbdirect_socket_parameters
smb: client: make use of common smbdirect_socket_parameters
cifs: Fix the smbd_response slab to allow usercopy
cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
x86/traps: Initialize DR6 by writing its architectural reset value
staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
serial: core: restore of_node information in sysfs
serial: imx: Restore original RXTL for console to fix data loss
Bluetooth: L2CAP: Fix L2CAP MTU negotiation
dm-raid: fix variable in journal device check
btrfs: fix a race between renames and directory logging
btrfs: update superblock's device bytes_used when dropping chunk
spi: spi-cadence-quadspi: Fix pm runtime unbalance
net: libwx: fix the creation of page_pool
maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
f2fs: fix to zero post-eof page
HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
HID: wacom: fix memory leak on kobject creation failure
HID: wacom: fix memory leak on sysfs attribute creation failure
HID: wacom: fix kobject reference count leak
scsi: megaraid_sas: Fix invalid node index
scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
drm/ast: Fix comment on modeset lock
drm/etnaviv: Protect the scheduler's pending list with its lock
drm/tegra: Assign plane type before registration
drm/tegra: Fix a possible null pointer dereference
drm/udl: Unregister device before cleaning up on disconnect
drm/msm/gpu: Fix crash when throttling GPU immediately during boot
drm/amdkfd: Fix race in GWS queue scheduling
drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
drm/bridge: cdns-dsi: Fix phy de-init and flag it so
drm/bridge: cdns-dsi: Fix connecting to next bridge
drm/bridge: cdns-dsi: Check return value when getting default PHY config
drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
drm/amd/display: Add null pointer check for get_first_active_display()
drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
drm/amd/display: Correct non-OLED pre_T11_delay.
drm/xe/vm: move rebind_work init earlier
drm/xe/guc_submit: add back fix
drm/amd/display: Fix RMCM programming seq errors
drm/amdgpu: Add kicker device detection
drm/amd/display: Check dce_hwseq before dereferencing it
drm/xe: Fix memset on iomem
drm/xe: Fix taking invalid lock on wedge
drm/xe: Fix early wedge on GuC load failure
drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
drm/amdgpu: switch job hw_fence to amdgpu_fence
drm/amd/display: Fix mpv playback corruption on weston
media: uvcvideo: Rollback non processed entities on error
x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE
x86/pkeys: Simplify PKRU update in signal frame
io_uring: fix potential page leak in io_sqe_buffer_register()
io_uring/rsrc: fix folio unpinning
io_uring/net: mark iov as dynamically allocated even for single segments
mm/vma: reset VMA iterator on commit_merge() OOM failure
ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
mfd: max77541: Fix wakeup source leaks on device unbind
mfd: 88pm886: Fix wakeup source leaks on device unbind
mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
hwmon: (isl28022) Fix current reading calculation
cxl: core/region - ignore interleave granularity when ways=1
bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
iio: dac: adi-axi-dac: add cntrl chan check
iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
iio: hid-sensor-prox: Add support for 16-bit report size
usb: typec: tcpci: Fix wakeup source leaks on device unbind
usb: typec: tipd: Fix wakeup source leaks on device unbind
s390/mm: Fix in_atomic() handling in do_secure_storage_access()
riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED
riscv: save the SR_SUM status over switches
media: uvcvideo: Keep streaming state in the file handle
media: uvcvideo: Create uvc_pm_(get|put) functions
media: uvcvideo: Increase/decrease the PM counter per IOCTL
drm/i915/display: Add check for alloc_ordered_workqueue() and
alloc_workqueue()
i2c: imx: fix emulated smbus block read
LoongArch: KVM: Avoid overflow with array index
LoongArch: KVM: Check validity of "num_cpu" from user space
LoongArch: KVM: Disable updating of "num_cpu" and "feature"
LoongArch: KVM: Add address alignment check for IOCSR emulation
LoongArch: KVM: Fix interrupt route update with EIOINTC
LoongArch: KVM: Check interrupt route from physical CPU
scripts/gdb: fix dentry_name() lookup
smb: client: fix regression with native SMB symlinks
riscv: vector: Fix context save/restore with xtheadvector
riscv: export boot_cpu_hartid
io_uring/rsrc: don't rely on user vaddr alignment
drm/amd/display: Add sanity checks for drm_edid_raw()
drm/xe: Move DSB l2 flush to a more sensible place
drm/xe: move DPT l2 flush to a more sensible place
HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
nvme: refactor the atomic write unit detection
nvme: fix atomic write size validation
drm/xe/guc: Explicitly exit CT safe mode on unwind
bcache: remove unnecessary select MIN_HEAP
Revert "bcache: update min_heap_callbacks to use default builtin swap"
Revert "bcache: remove heap-related macros and switch to generic min_heap"
selinux: change security_compute_sid to return the ssid or tsid on match
mm: userfaultfd: fix race of userfaultfd_move and swap cache
mm/shmem, swap: fix softlockup with mTHP swapin
scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out
scsi: fnic: Turn off FDMI ACTIVE flags on link down
drm/cirrus-qemu: Fix pitch programming
drm/panel: simple: Tianma TM070JDHG34-00: add delays
drm/simpledrm: Do not upcast in release helpers
drm/i915/ptl: Use everywhere the correct DDI port clock select mask
drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI
read
drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause
drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
drm/amd/display: Add dc cap for dp tunneling
Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e80100-crd: mark l12b and l15b
always-on"
arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b
always-on"
arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
crypto: powerpc/poly1305 - add depends on BROKEN for now
UBUNTU: [Config] Disable CRYPTO_POLY1305_P10
drm/amdgpu/mes: add missing locking in helper functions
Revert "UBUNTU: SAUCE: arm64: dts: qcom: x1e78100-t14s: fix missing HID
supplies"
arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
drm/amd/display: Add early 8b/10b channel equalization test pattern sequence
drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Host
rust: completion: implement initial abstraction
rust: revocable: indicate whether `data` has been revoked already
rust: devres: fix race in Devres::drop()
rust: devres: do not dereference to the internal Revocable
io_uring/kbuf: flag partial buffer mappings
riscv: uaccess: Only restore the CSR_STATUS SUM bit
drm/amd/display: Add debugging message for brightness caps
drm/amd/display: Fix default DC and AC levels
drm/amd/display: Only read ACPI backlight caps once
usb: typec: displayport: Fix potential deadlock
NFSv4.2: another fix for listxattr
drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
nvme: revert the cross-controller atomic write size validation
scripts: gdb: vfs: support external dentry names
Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
UBUNTU: Upstream stable to v6.12.36, v6.15.5
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2121266/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp