Noble update: upstream stable patchset 2025-04-09
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Noble |
Fix Released
|
Medium
|
Manuel Diewald | ||
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-04-09
from git://git.
smb/client: rename cifs_ntsd to smb_ntsd
smb/client: rename cifs_sid to smb_sid
smb/client: rename cifs_acl to smb_acl
smb/client: rename cifs_ace to smb_ace
fs/smb/client: implement chmod() for SMB3 POSIX Extensions
smb: client: stop flooding dmesg in smb2_calc_
smb: client: fix use-after-free of signing key
media: uvcvideo: Force UVC version to 1.0a for 0408:4033
Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
watchdog: rzg2l_wdt: Remove reset de-assert from probe
watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset
watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler
ALSA: ump: Use guard() for locking
ALSA: ump: Don't open legacy substream for an inactive group
scsi: mpi3mr: Use ida to manage mrioc ID
scsi: mpi3mr: Start controller indexing from 0
ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
x86/ptrace: Cleanup the definition of the pt_regs structure
x86/ptrace: Add FRED additional information to the pt_regs structure
x86/fred: Clear WFE in missing-ENDBRANCH #CPs
Bluetooth: btusb: add callback function in btusb suspend/resume
Bluetooth: btusb: mediatek: add callback function in btusb_disconnect
platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
selinux: ignore unknown extended permissions
mmc: sdhci-msm: fix crypto key eviction
tracing: Handle old buffer mappings for event strings and functions
tracing: Fix trace_check_
tracing: Check "%s" dereference via the field and not the TP_printk format
RDMA/bnxt_re: Allow MSN table capability check
RDMA/bnxt_re: Remove always true dattr validity check
RDMA/mlx5: Enforce same type port association for multiport RoCE
RDMA/bnxt_re: Avoid initializing the software queue for user queues
RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters
nvme-pci: 512 byte aligned dma pool segment quirk
RDMA/bnxt_re: Fix the check for 9060 condition
RDMA/bnxt_re: Add check for path mtu in modify_qp
RDMA/bnxt_re: Fix reporting hw_ver in query_device
RDMA/bnxt_re: Fix max_qp_wrs reported
RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
RDMA/bnxt_re: Disable use of reserved wqes
RDMA/bnxt_re: Add send queue size check for variable wqe
RDMA/bnxt_re: Fix MSN table size for variable wqe mode
drm/bridge: adv7511_audio: Update Audio InfoFrame properly
net: dsa: microchip: Fix KSZ9477 set_ageing_time function
net: dsa: microchip: Fix LAN937X set_ageing_time function
RDMA/hns: Refactor mtr find
RDMA/hns: Remove unused parameters and variables
RDMA/hns: Fix mapping error of zero-hop WQE buffer
RDMA/hns: Fix warning storm caused by invalid input in IO path
RDMA/hns: Fix missing flush CQE for DWQE
net: fix memory leak in tcp_conn_request()
ip_tunnel: annotate data-races around t->parms.link
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
net: Fix netns for ip_tunnel_
netrom: check buffer length before accessing it
net/mlx5: DR, select MSIX vector 0 for completion queue creation
net/mlx5e: macsec: Maintain TX SA from encoding_sa
net/mlx5e: Skip restore TC rules for vport rep without loaded flag
drm/i915/dg1: Fix power gate sequence.
net: llc: reset skb->transport_
ALSA: usb-audio: US16x08: Initialize array before use
eth: bcmsysport: fix call balance of priv->clk handling routines
net: mv643xx_eth: fix an OF node reference leak
net: wwan: t7xx: Fix FSM command timeout issue
RDMA/rtrs: Ensure 'ib_sge list' is accessible
net: sfc: Correct key_len for efx_tc_
net: restrict SO_REUSEPORT to inet sockets
net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
af_packet: fix vlan_get_tci() vs MSG_PEEK
af_packet: fix vlan_get_
ila: serialize calls to nf_register_
net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init
wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
wifi: mac80211: wake the queues in case of failure in resume
drm/amdkfd: Correct the migration DMA map direction
btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
ALSA: hda/realtek: Add new alc2xx-
sound: usb: enable DSD output for ddHiFi TC44C
sound: usb: format: don't warn that raw DSD is unsupported
bpf: fix potential error return
ksmbd: retry iterate_dir in smb2_query_dir
ksmbd: set ATTR_CTIME flags when setting mtime
smb: client: destroy cfid_put_wq on module exit
net: usb: qmi_wwan: add Telit FE910C04 compositions
irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
ARC: build: Try to guess GCC variant of cross compiler
RDMA/bnxt_re: Fix the max WQE size for static WQE support
modpost: fix input MODULE_
modpost: fix the missed iteration for the max bit in do_input()
ALSA: seq: Check UMP support for midi_version change
ALSA hda/realtek: Add quirk for Framework F111:000C
ALSA: seq: oss: Fix races at processing SysEx messages
ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
kcov: mark in_softirq_really() as __always_inline
scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
RDMA/uverbs: Prevent integer overflow issue
pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
sky2: Add device ID 11ab:4373 for Marvell 88E8075
net/sctp: Prevent autoclose integer overflow in sctp_associatio
drm: adv7511: Drop dsi single lane support
dt-bindings: display: adi,adv7533: Drop single lane support
drm: adv7511: Fix use-after-free in adv7533_
fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit
gve: guard XSK operations on the existence of queues
gve: guard XDP xmit NDO on existence of xdp queues
mm/readahead: fix large folio support in async readahead
mm/kmemleak: fix sleeping function called from invalid context at print message
mm: vmscan: account for free pages to prevent infinite Loop in throttle_
mptcp: fix TCP options overflow.
mptcp: fix recvbuffer adjust on sleeping rcvmsg
mptcp: don't always assume copied data in mptcp_cleanup_
RDMA/bnxt_re: Fix max SGEs for the Work Request
scsi: hisi_sas: Remove redundant checks for automatic debugfs dump
platform/x86: hp-wmi: Add thermal profile support for 8BAD boards
platform/x86: hp-wmi: Fix platform profile option switch bug on Omen and Victus laptops
platform/x86: hp-wmi: Fix implementation of the platform_
platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile
RDMA/core: Fix ENODEV error for iWARP test over vlan
net: phy: micrel: Dynamically control external clock of KSZ PHY
netdev-genl: avoid empty messages in napi get
net: stmmac: restructure the error path of stmmac_
net/mlx5e: Fix netif state handling
net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only
drm/i915/cx0_phy: Fix C10 pll programming sequence
RDMA/bnxt_re: Fix error recovery sequence
btrfs: allow swap activation to be interruptible
perf/x86/intel: Add Arrow Lake U support
wifi: cfg80211: clear link ID from bitmap during link delete after clean up
ALSA: hda: cs35l56: Remove calls to cs35l56_
ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio
spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA.
ARC: build: disallow invalid PAE40 + 4K page config
bpf: refactor bpf_helper_
bpf: consider that tail calls invalidate packet pointers
maple_tree: reload mas before the second call for mas_empty_area
io_uring/rw: fix downgraded mshot read
wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_
net: ethernet: ti: am65-cpsw: default to round-robin for host port receive
gve: process XSK TX descriptors as part of RX NAPI
gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup
mm: reinstate ability to map write-sealed memfd mappings read-only
UBUNTU: Upstream stable to v6.6.70, v6.12.9
CVE References
- 2024-36476
- 2024-39282
- 2024-41013
- 2024-47408
- 2024-47736
- 2024-49568
- 2024-49571
- 2024-53125
- 2024-53179
- 2024-53685
- 2024-53687
- 2024-53690
- 2024-54193
- 2024-54455
- 2024-54460
- 2024-54683
- 2024-55639
- 2024-55881
- 2024-55916
- 2024-56369
- 2024-56372
- 2024-56652
- 2024-56653
- 2024-56654
- 2024-56656
- 2024-56657
- 2024-56659
- 2024-56660
- 2024-56662
- 2024-56664
- 2024-56667
- 2024-56670
- 2024-56675
- 2024-56709
- 2024-56710
- 2024-56715
- 2024-56716
- 2024-56717
- 2024-56718
- 2024-56758
- 2024-56759
- 2024-56760
- 2024-56761
- 2024-56763
- 2024-56764
- 2024-56767
- 2024-56769
- 2024-56770
- 2024-57791
- 2024-57792
- 2024-57793
- 2024-57801
- 2024-57802
- 2024-57804
- 2024-57806
- 2024-57807
- 2024-57841
- 2024-57879
- 2024-57882
- 2024-57883
- 2024-57884
- 2024-57885
- 2024-57887
- 2024-57888
- 2024-57889
- 2024-57890
- 2024-57892
- 2024-57893
- 2024-57895
- 2024-57896
- 2024-57897
- 2024-57898
- 2024-57899
- 2024-57900
- 2024-57901
- 2024-57902
- 2024-57903
- 2024-57904
- 2024-57906
- 2024-57907
- 2024-57908
- 2024-57910
- 2024-57911
- 2024-57912
- 2024-57913
- 2024-57916
- 2024-57917
- 2024-57925
- 2024-57926
- 2024-57929
- 2024-57931
- 2024-57932
- 2024-57933
- 2024-57938
- 2024-57939
- 2024-57940
- 2024-57945
- 2024-57946
- 2025-21631
- 2025-21632
- 2025-21634
- 2025-21635
- 2025-21636
- 2025-21637
- 2025-21638
- 2025-21639
- 2025-21640
- 2025-21642
- 2025-21643
- 2025-21645
- 2025-21646
- 2025-21647
- 2025-21648
- 2025-21649
- 2025-21650
- 2025-21651
- 2025-21652
- 2025-21653
- 2025-21654
- 2025-21655
- 2025-21656
- 2025-21658
- 2025-21659
- 2025-21660
- 2025-21662
- 2025-21663
- 2025-21664
- 2025-21971
| Changed in linux (Ubuntu): | |
| status: | New → Confirmed |
| tags: | added: kernel-stable-tracking-bug |
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Invalid |
| Changed in linux (Ubuntu Noble): | |
| assignee: | nobody → Manuel Diewald (diewald) |
| importance: | Undecided → Medium |
| status: | New → In Progress |
| description: | updated |
| Changed in linux (Ubuntu Noble): | |
| status: | In Progress → Fix Committed |

This bug was fixed in the package linux - 6.8.0-60.63
---------------
linux (6.8.0-60.63) noble; urgency=medium
* noble/linux: 6.8.0-60.63 -proposed tracker (LP: #2107138)
* Packaging resync (LP: #1786013) master/ dkms-versions -- update from kernel-versions main/2025. 04.14)
- [Packaging] debian.
(
* Missing upstream commits for LP: #2102181 (LP: #2107336)
- libperf cpumap: Add any, empty and min helpers
- libperf cpumap: Ensure empty cpumap is NULL from alloc
* Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) free_cluster( ) max_ack_ backlog each_possible_ cpu qcom_power_ up_sequence( ) PASSES_ INTEGRITY zone_find( )
- memblock: use numa_valid_node() helper to check for invalid node ID
- jbd2: increase IO priority for writing revoke records
- jbd2: flush filesystem device before updating tail sequence
- dm array: fix unreleased btree blocks on closing a faulty array cursor
- dm array: fix cursor index when skipping across block boundaries
- exfat: fix the infinite loop in __exfat_
- erofs: fix PSI memstall accounting
- ASoC: rt722: add delay time to wait for the calibration procedure
- ASoC: mediatek: disable buffer pre-allocation
- selftests/alsa: Fix circular dependency involving global-timer
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
- net: 802: LLC+SNAP OID:PID lookup on start of skb data
- tcp/dccp: complete lockless accesses to sk->sk_
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
- net: libwx: fix firmware mailbox abnormal return
- pds_core: limit loop over fw name list
- bnxt_en: Fix possible memory leak when hwrm_req_replace fails
- cxgb4: Avoid removal of uninserted tid
- ice: fix incorrect PHY settings for 100 GB/s
- igc: return early when failing to read EECD register
- tls: Fix tls_sw_sendmsg error handling
- eth: gve: use appropriate helper to set xdp_features
- Bluetooth: hci_sync: Fix not setting Random Address when required
- Bluetooth: MGMT: Fix Add Device to responding before completing
- Bluetooth: btnxpuart: Fix driver sending truncated data
- tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
- riscv: Fix early ftrace nop patching
- memblock tests: fix implicit declaration of function 'numa_valid_node'
- iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
- netfilter: nf_tables: imbalance in flowtable binding
- drm/mediatek: stop selecting foreign drivers
- [Config] updateconfigs for MTK_SMI
- drm/mediatek: Fix YCbCr422 color format issue for DP
- drm/mediatek: Fix mode valid issue for dp
- drm/mediatek: Add return value check when reading DPCD
- cpuidle: riscv-sbi: fix device node release in early exit of
for_
- scsi: ufs: qcom: Power off the PHY if it was already powered on in
ufs_
- dm-ebs: don't set the flag DM_TARGET_
- ksmbd: Implement new SMB3 POSIX type
- thermal: of: fix OF node leak in of_thermal_
- smb: client: sync the root session and superblock context passwords before
automounting
- ACPI: resource: Add TongFang GM...