Oracular update: upstream stable patchset 2025-01-28
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Oracular |
Fix Released
|
Medium
|
Koichiro Den | ||
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-01-28
from git://git.
iTCO_wdt: mask NMI_NOW bit for update_
watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
watchdog: apple: Actually flush writes after requesting watchdog restart
watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
can: gs_usb: add usb endpoint address detection at driver probe step
can: c_can: c_can_handle_
can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
can: hi311x: hi3110_can_ist(): fix potential use-after-free
can: m_can: m_can_handle_
can: ifi_canfd: ifi_canfd_
can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
can: f81604: f81604_
ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_
netfilter: x_tables: fix LED ID check in led_tg_check()
netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
selftests: hid: fix typo and exit code
net: enetc: Do not configure preemptible TCs if SIs do not support
ptp: Add error handling for adjfine callback in ptp_clock_adjtime
net/sched: tbf: correct backlog statistic for GSO packets
net: hsr: avoid potential out-of-bound access in fill_frame_info()
can: j1939: j1939_session_
platform/x86: asus-wmi: add support for vivobook fan profiles
platform/x86: asus-wmi: Fix inconsistent use of thermal policies
platform/x86: asus-wmi: Ignore return value when writing thermal policy
net/ipv6: release expired exception dst cached in socket
dccp: Fix memory leak in dccp_feat_
tipc: Fix use-after-free of kernel socket in cleanup_bearer().
tipc: fix NULL deref in cleanup_bearer()
net/smc: initialize close_work early to avoid warning
net/smc: fix LGR and link use-after-free issue
net/qed: allow old cards not supporting "num_images" to work
ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
ixgbe: downgrade logging of unsupported VF API version to debug
igb: Fix potential invalid memory access in igb_init_module()
netfilter: nft_inner: incorrect percpu area handling under softirq
net: sched: fix erspan_opt settings in cls_flower
netfilter: ipset: Hold module reference while requesting a module
netfilter: nft_set_hash: skip duplicated elements pending gc run
netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
ethtool: Fix wrong mod state in case of verbose and no_mask bitset
mlxsw: spectrum_
mlxsw: spectrum_
geneve: do not assume mac header is set in geneve_xmit_skb()
net/mlx5e: Remove workaround to avoid syndrome for internal port
net: avoid potential UAF in default_operstate()
gpio: grgpio: use a helper variable to store the address of ofdev->dev
gpio: grgpio: Add NULL check in grgpio_probe
soc: fsl: cpm1: qmc: Fix blank line and spaces
soc: fsl: cpm1: qmc: Re-order probe() operations
soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version
soc: fsl: cpm1: qmc: Introduce qmc_{init,
soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
mmc: mtk-sd: use devm_mmc_alloc_host
mmc: mtk-sd: Fix error handle of probe function
mmc: mtk-sd: fix devm_clk_
mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
zram: do not mark idle slots that cannot be idle
zram: clear IDLE flag in mark_idle()
ntp: Remove invalid cast in time offset math
i3c: master: support to adjust first broadcast address speed
i3c: master: Fix missing 'ret' assignment in set_speed()
i3c: master: svc: use slow speed for first broadcast address
i3c: master: Replace hard code 2 with macro I3C_ADDR_
i3c: master: Extend address status bit to 4 and add I3C_ADDR_
i3c: master: Fix dynamic address leak when 'assigned-address' is present
scsi: ufs: core: Always initialize the UIC done completion
scsi: ufs: core: Add ufshcd_
bpf, vsock: Fix poll() missing a queue
bpf, vsock: Invoke proto::close on close()
xsk: always clear DMA mapping information when unmapping the pool
bpftool: fix potential NULL pointer dereferencing in prog_dump()
drm/sti: Add __iomem for mixer_dbg_mxn's parameter
tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
ALSA: ump: Update substream name from assigned FB names
ALSA: seq: ump: Fix seq port updates per FB info notify
ALSA: usb-audio: Notify xrun for low-latency mode
tools: Override makefile ARCH variable if defined, but empty
spi: mpc52xx: Add cancel_work_sync before module remove
ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index
ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_
bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
scsi: sg: Fix slab-use-after-free read in sg_release()
scsi: scsi_debug: Fix hrtimer support for ndelay
ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
drm/v3d: Enable Performance Counters before clearing them
ocfs2: free inode when ocfs2_get_
scatterlist: fix incorrect func name in kernel-doc
iio: magnetometer: yas530: use signed integer type for clamp limits
bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
bpf: Remove unnecessary kfree(im_node) in lpm_trie_
bpf: Handle in-place update for full LPM trie correctly
bpf: Fix exact match conditions in trie_get_next_key()
x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails
HID: wacom: fix when get product name maybe null pointer
LoongArch: Add architecture specific huge_pte_clear()
ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_
ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_
watchdog: rti: of: honor timeout-sec property
can: dev: can_set_
can: mcp251xfd: mcp251xfd_
tracing: Fix cmp_entries_dup() to respect sort() comparison rules
arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
arm64: ptrace: fix partial SETREGSET for NT_ARM_
ALSA: usb-audio: add mixer mapping for Corsair HS80
ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
scsi: qla2xxx: Fix abort in bsg timeout
scsi: qla2xxx: Fix NVMe and NPIV connect issue
scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
scsi: qla2xxx: Fix use after free on unload
scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
scsi: ufs: core: sysfs: Prevent div by zero
scsi: ufs: core: Add missing post notify for power mode change
nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
fs/smb/client: avoid querying SMB2_OP_
fs/smb/client: Implement new SMB3 POSIX type
fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
smb3.1.1: fix posix mounts to older servers
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU
drm/dp_mst: Fix MST sideband message body length check
drm/dp_mst: Verify request type in the corresponding down message reply
drm/dp_mst: Fix resetting msg rx state after topology removal
modpost: Add .irqentry.text to OTHER_SECTIONS
x86/kexec: Restore GDT on return from ::preserve_context kexec
bpf: fix OOB devmap writes when deleting elements
dma-buf: fix dma_fence_
dma-fence: Fix reference leak on fence merge failure path
dma-fence: Use kernel's sort for merging fences
xsk: fix OOB map writes when deleting elements
regmap: detach regmap from dev on regmap_exit
mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
mmc: core: Further prevent card detect during shutdown
ocfs2: update seq_file index in ocfs2_dlm_seq_next
lib: stackinit: hide never-taken branch from compiler
kasan: make report_lock a raw spinlock
x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables
epoll: annotate racy check
kselftest/arm64: Log fp-stress child startup errors to stdout
s390/cpum_sf: Handle CPU hotplug remove during sampling
btrfs: don't take dev_replace rwsem on task already holding it
btrfs: avoid unnecessary device path update for the same device
btrfs: do not clear read-only when adding sprout device
kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
kcsan: Turn report_
hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID
perf/x86/amd: Warn only on new bits set
spi: spi-fsl-lpspi: Adjust type of scldiv
HID: add per device quirk to force bind to hid-generic
media: uvcvideo: RealSense D421 Depth module metadata
media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
mmc: core: Add SD card quirk for broken poweroff notification
mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
soc: imx8m: Probe the SoC driver as platform driver
regmap: maple: Provide lockdep (sub)class for maple tree's internal lock
selftests/resctrl: Protect against array overflow when reading strings
HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
drm/vc4: hdmi: Avoid log spam for audio start failure
drm/vc4: hvs: Set AXI panic modes for the HVS
drm: panel-orientati
drm: panel-orientati
drm: panel-orientati
drm/bridge: it6505: Enable module autoloading
drm/mcde: Enable module autoloading
wifi: rtw89: check return value of ieee80211_
drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_
dlm: fix possible lkb_resource null dereference
drm/display: Fix building with GCC 15
ALSA: hda: Use own quirk lookup helper
ALSA: hda/conexant: Use the new codec SSID matching
r8169: don't apply UDP padding quirk on RTL8126A
samples/bpf: Fix a resource leak
net: fec_mpc52xx_phy: Use %pa to format resource_size_t
net: ethernet: fs_enet: Use %pa to format resource_size_t
net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
af_packet: avoid erroring out after sock_init_data() in packet_create()
Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
net: af_can: do not leave a dangling sk pointer in can_create()
net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
net: inet: do not leave a dangling sk pointer in inet_create()
net: inet6: do not leave a dangling sk pointer in inet6_create()
wifi: ath5k: add PCI ID for SX76X
wifi: ath5k: add PCI ID for Arcadyan devices
fanotify: allow reporting errors on failure to open fd
drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
net: sfp: change quirks for Alcatel Lucent G-010S-P
net: stmmac: Programming sequence for VLAN packets with split header
drm/sched: memset() 'job' in drm_sched_
amdgpu/uvd: get ring reference from rq scheduler
drm/amdgpu: don't access invalid sched
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
drm/amdgpu: Dereference the ATCS ACPI buffer
netlink: specs: Add missing bitset attrs to ethtool spec
drm/amdgpu: refine error handling in amdgpu_
dma-debug: fix a possible deadlock on radix_lock
jfs: array-index-
jfs: fix shift-out-of-bounds in dbSplit
jfs: fix array-index-
jfs: add a check to prevent array-index-
fsl/fman: Validate cell-index value obtained from Device Tree
drm/amdgpu: skip amdgpu_
virtio-net: fix overflow inside virtnet_rq_alloc
ALSA: usb-audio: Make mic volume workarounds globally applicable
drm/amdgpu: set the right AMDGPU sg segment limitation
wifi: ipw2x00: libipw_rx_any(): fix bad alignment
wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_
bpf: Call free_htab_elem() after htab_unlock_
dsa: qca8k: Use nested lock to avoid splat
Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
Bluetooth: Add new quirks for ATS2851
Bluetooth: Support new quirks for ATS2851
Bluetooth: Set quirks for ATS2851
ASoC: hdmi-codec: reorder channel allocation list
rocker: fix link status detection in rocker_
net/neighbor: clear error in case strict check is not set
netpoll: Use rcu_access_
pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
tracing/ftrace: disable preemption in syscall probe
tracing: Use atomic64_
tools/rtla: fix collision with glibc sched_attr/
rtla/timerlat: Make timerlat_
scsi: hisi_sas: Add cond_resched() for no forced preemption model
pinmux: Use sequential access to access desc->pinmux data
scsi: ufs: core: Make DMA mask configuration more flexible
bpf: put bpf_link's program when link is safe to be deallocated
scsi: lpfc: Call lpfc_sli4_
clk: qcom: rcg2: add clk_rcg2_
clk: qcom: rpmh: add support for SAR2130P
clk: qcom: tcsrcc-sm8550: add SAR2130P support
leds: class: Protect brightness_show() with led_cdev-
scsi: st: Don't modify unknown block number in MTIOCGET
scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
pinctrl: qcom-pmic-gpio: add support for PM8937
pinctrl: qcom: spmi-mpp: Add PM8937 compatible
thermal/
nvdimm: rectify the illogical code within nd_dax_probe()
smb: client: memcpy() with surrounding object base address
verification/dot2: Improve dot parser robustness
f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
KMSAN: uninit-value in inode_go_dump (5)
i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
PCI: qcom: Add support for IPQ9574
PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
PCI: vmd: Set devices to D0 before enabling PM L1 Substates
PCI: Detect and trust built-in Thunderbolt chips
PCI: Add 'reset_subordinate' to reset hierarchy below bridge
PCI: Add ACS quirk for Wangxun FF5xxx NICs
i3c: Use i3cdev->desc->info instead of calling i3c_device_
f2fs: print message if fscorrupted was found in f2fs_new_
f2fs: fix to shrink read extent node in batches
ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
ACPI: x86: Clean up Asus entries in acpi_quirk_
LoongArch: Fix sleeping in atomic context for PREEMPT_RT
fs/ntfs3: Fix case when unmarked clusters intersect with zone
usb: chipidea: udc: handle USB Error Interrupt if IOC not set
iio: light: ltr501: Add LTER0303 to the supported devices
ASoC: amd: yc: fix internal mic on Redmi G 2022
drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW
powerpc/prom_init: Fixup missing powermac #size-cells
misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
rtc: cmos: avoid taking rtc_lock for extended period of time
serial: 8250_dw: Add Sophgo SG2044 quirk
smb: client: don't try following DFS links in cifs_tree_connect()
setlocalversion: work around "git describe" performance
io_uring/tctx: work around xa_store() allocation error issue
sched/numa: fix memory leak due to the overwritten vma->numab_state
mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM
sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
sched/core: Prevent wakeup of ksoftirqd during idle load balance
btrfs: fix missing snapshot drew unlock when root is dead during swap activation
clk: en7523: Initialize num before accessing hws in en7523_
tracing/eprobe: Fix to release eprobe when failed to add dyn_event
x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
Revert "unicode: Don't special case ignorable code points"
vfio/mlx5: Align the page tracking max message size with the device capability
selftests/ftrace: adjust offset for kprobe syntax error test
KVM: x86/mmu: Ensure that kvm_release_
jffs2: Prevent rtime decompress memory corruption
jffs2: Fix rtime decompressor
ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
drm/amdgpu: rework resume handling for display (v2)
ALSA: hda: Fix build error without CONFIG_SND_DEBUG
ALSA: usb-audio: Update UMP group attributes for GTB blocks, too
bnxt_en: ethtool: Supply ntuple rss context action
net: Fix icmp host relookup triggering ip_rt_bug
ipv6: avoid possible NULL deref in modify_
net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850
net: hsr: must allocate more bytes for RedBox support
ice: fix PHY Clock Recovery availability check
ice: fix PHY timestamp extraction for ETH56G
ice: Fix VLAN pruning in switchdev mode
ixgbe: Correct BASE-BX10 compliance code
Revert "udp: avoid calling sock_def_readable() if possible"
net/mlx5e: SD, Use correct mdev to build channel param
vsock/test: fix failures due to wrong SO_RCVLOWAT parameter
vsock/test: fix parameter types in SO_VM_SOCKETS_* calls
mmc: sd: SDUC Support Recognition
mmc: core: Adjust ACMD22 to SDUC
mmc: core: Use GFP_NOIO in ACMD22
f2fs: clean up w/ F2FS_{BLK_
f2fs: fix to adjust appropriate length for fiemap
f2fs: fix to requery extent which cross boundary of inquiry
drm/amd/display: calculate final viewport before TAP optimization
drm/amd/display: Ignore scalar validation failure if pipe is phantom
pmdomain: core: Add missing put_device()
pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails
pmdomain: core: add dummy release function to genpd device
nvme: don't apply NVME_QUIRK_
bpf: Ensure reg is PTR_TO_STACK in process_iter_arg
irqchip/
bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_
nvme-fabrics: handle zero MAXCMD without closing the connection
nvme-tcp: fix the memleak while create new ctrl failed
nvme-rdma: unquiesce admin_q before destroy it
rust: allow `clippy:
HID: i2c-hid: Revert to using power commands to wake on resume
LoongArch: KVM: Protect kvm_check_
net :mana :Request a V2 response version for MANA_QUERY_GF_STAT
iommufd: Fix out_fput in iommufd_
arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR
ALSA: usb-audio: Fix a DMA to stack memory bug
ALSA: usb-audio: Add extra PID for RME Digiface USB
scsi: ufs: core: Cancel RTC work during ufshcd_remove()
scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers
io_uring: Change res2 parameter type in io_uring_cmd_done
Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()"
pmdomain: imx: gpcv2: Adjust delay after power up handshake
selftests/damon: add _damon_sysfs.py to TEST_FILES
selftest: hugetlb_dio: fix test naming
x86/cacheinfo: Delete global num_cache_leaves
drm/amdkfd: hard-code cacheline for gc943,gc944
drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12
drm/amdgpu/swsmu: fix SMU11 typos (memlk -> memclk)
drm/amd/pm: fix and simplify workload handling
drm/amd/display: Correct prefetch calculation
drm/amd/display: Limit VTotal range to max hw cap minus fp
drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm
drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
drm/amdgpu/hdp4.0: do a posting read when flushing HDP
drm/amdgpu/hdp5.0: do a posting read when flushing HDP
drm/amdgpu/hdp5.2: do a posting read when flushing HDP
drm/amdgpu/hdp6.0: do a posting read when flushing HDP
drm/amdgpu/hdp7.0: do a posting read when flushing HDP
x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation
stackdepot: fix stack_depot_
x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC
mm/damon: fix order of arguments in damos_before_apply tracepoint
mm: memcg: declare do_memsw_account inline
mm: open-code PageTail in folio_flags() and const_folio_flags()
mm: open-code page_folio() in dump_page()
mm: respect mmap hint address when aligning for THP
scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove()
memblock: allow zero threshold in validate_
rust: enable arbitrary_
s390/pci: Sort PCI functions prior to creating virtual busses
s390/pci: Use topology ID for multi-function devices
s390/pci: Ignore RID for isolated VFs
block: RCU protect disk->conv_
btrfs: canonicalize the device path before adding it
btrfs: add the missing error handling inside get_canonical_
ext4: partial zero eof block on unaligned inode size extension
crypto: ecdsa - Avoid signed integer overflow on signature decoding
ACPI: x86: Add adev NULL check to acpi_quirk_
ACPI: video: force native for Apple MacbookPro11,2 and Air7,2
cleanup: Adjust scoped_guard() macros to avoid potential warning
iio: magnetometer: fix if () scoped_guard() formatting
timekeeping: Always check for negative motion
UBUNTU: [Config] updateconfigs for CLOCKSOURCE_
gpio: free irqs that are still requested when the chip is being removed
firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x
soc: qcom: pd-mapper: Add QCM6490 PD maps
media: uvcvideo: Force UVC version to 1.0a for 0408:4033
firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345
drm/xe/pciids: separate RPL-U and RPL-P PCI IDs
drm/xe/pciids: separate ARL and MTL PCI IDs
drm/xe/pciids: Add PVC's PCI device ID macros
wifi: mac80211: export ieee80211_
wifi: rtw88: use ieee80211_
drm/xe/pciid: Add new PCI id for ARL
drm/amd/display: Fix out-of-bounds access in 'dcn21_
ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL.
drm/amd/display: skip disable CRTC in seemless bootup case
drm/amd/display: Fix garbage or black screen when resetting otg
drm/amd/display: disable SG displays on cyan skillfish
drm/xe/ptl: L3bank mask is not available on the media GT
drm/xe/xe3: Add initial set of workarounds
ALSA: hda/realtek: Use codec SSID matching for Lenovo devices
ALSA: hda/realtek: Fix quirk matching for Legion Pro 7
wifi: mac80211: Add non-atomic station iterator
wifi: ath12k: fix atomic calls in ath12k_
accel/qaic: Add AIC080 support
drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared
wifi: ath10k: avoid NULL pointer error during sdio remove
bpf: Prevent tailcall infinite loop caused by freplace
ASoC: sdw_utils: Add support for exclusion DAI quirks
ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored
ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs
ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
drm/amd/display: Adding array index check to prevent memory corruption
ASoC: sdw_utils: Add quirk to exclude amplifier function
ASoC: Intel: soc-acpi-
drm/amd/display: Fix underflow when playing 8K video in full screen mode
mptcp: annotate data-races around subflow-
net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals
drm/panic: Add ABGR2101010 support
drm/amd/display: avoid disable otg when dig was disabled
drm/amd/display: Fix Potential Null Dereference
drm/amd/display: Remove hw w/a toggle if on DP2/HPO
drm/amd/display: parse umc_info or vram_info based on ASIC
drm/amd/display: Prune Invalid Modes For HDMI Output
mptcp: fix possible integer overflow in mptcp_reset_
i2c: i801: Add support for Intel Panther Lake
Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
Bluetooth: hci_conn: Use disable_
Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925
Bluetooth: btusb: Add 3 HWIDs for MT7925
rtla: Fix consistency in getopt_long for timerlat_hist
rtla/timerlat: Make timerlat_
scsi: hisi_sas: Create all dump files during debugfs initialization
ring-buffer: Limit time with disabled interrupts in rb_check_pages()
iommu/amd: Fix corruption when mapping large pages from 0
scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI
scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback
clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
tracing: Fix function name for trampoline
tools/rtla: Enhance argument parsing in timerlat_load.py
mailbox: pcc: Check before sending MCTP PCC response ACK
PCI: starfive: Enable controller runtime PM before probing host bridge
remoteproc: qcom: pas: enable SAR2130P audio DSP support
f2fs: add a sysfs node to limit max read extent count per-inode
fs/ntfs3: Implement fallocate for compressed files
fs/ntfs3: Fix warning in ni_fiemap
regulator: qcom-rpmh: Update ranges for FTSMPS525
usb: chipidea: add CI_HDRC_
usb: chipidea: udc: limit usb request length to max 16KB
usb: chipidea: udc: create bounce buffer for problem sglist entries if possible
usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations
iio: adc: ad7192: properly check spi_get_
usb: typec: ucsi: glink: be more precise on orientation-aware ports
nvme: use helper nvme_ctrl_state in nvme_keep_
Revert "nvme: make keep-alive synchronous operation"
irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
UBUNTU: [Config] updateconfigs for HISILICON_
scsi: ufs: pltfrm: Dellocate HBA during ufshcd_
drm/amd/display: Add option to retrieve detile buffer size
sched: fix warning in sched_setaffinity
sched/deadline: Fix warning in migrate_enable for boosted tasks
btrfs: drop unused parameter options from open_ctree()
btrfs: drop unused parameter data from btrfs_fill_super()
btrfs: fix mount failure due to remount races
media: ipu6: use the IPU6 DMA mapping APIs to do mapping
net/mlx5: unique names for per device caches
ASoC: Intel: avs: Fix return status of avs_pcm_
Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"
s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails
timekeeping: Remove CONFIG_
UBUNTU: [Config] updateconfigs for DEBUG_TIMEKEEPING
clocksource: Make negative motion detection more robust
softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
Revert "iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_
UBUNTU: Upstream stable to v6.6.66, v6.12.5
CVE References
- 2024-36476
- 2024-39282
- 2024-41932
- 2024-41935
- 2024-43098
- 2024-45828
- 2024-47141
- 2024-47143
- 2024-47408
- 2024-47794
- 2024-47809
- 2024-48873
- 2024-48875
- 2024-48876
- 2024-48881
- 2024-49568
- 2024-49569
- 2024-49571
- 2024-50051
- 2024-51729
- 2024-52319
- 2024-52332
- 2024-53179
- 2024-53681
- 2024-53682
- 2024-53685
- 2024-53687
- 2024-53690
- 2024-54191
- 2024-54193
- 2024-54455
- 2024-54460
- 2024-54680
- 2024-54683
- 2024-55639
- 2024-55641
- 2024-55642
- 2024-55881
- 2024-55916
- 2024-56368
- 2024-56369
- 2024-56372
- 2024-56550
- 2024-56551
- 2024-56552
- 2024-56557
- 2024-56558
- 2024-56559
- 2024-56561
- 2024-56562
- 2024-56563
- 2024-56564
- 2024-56565
- 2024-56566
- 2024-56567
- 2024-56568
- 2024-56569
- 2024-56570
- 2024-56572
- 2024-56573
- 2024-56574
- 2024-56575
- 2024-56576
- 2024-56577
- 2024-56578
- 2024-56579
- 2024-56580
- 2024-56581
- 2024-56582
- 2024-56583
- 2024-56584
- 2024-56585
- 2024-56586
- 2024-56587
- 2024-56588
- 2024-56589
- 2024-56590
- 2024-56591
- 2024-56592
- 2024-56593
- 2024-56594
- 2024-56595
- 2024-56596
- 2024-56597
- 2024-56598
- 2024-56599
- 2024-56600
- 2024-56601
- 2024-56602
- 2024-56603
- 2024-56604
- 2024-56605
- 2024-56606
- 2024-56607
- 2024-56608
- 2024-56609
- 2024-56610
- 2024-56611
- 2024-56613
- 2024-56614
- 2024-56615
- 2024-56616
- 2024-56617
- 2024-56618
- 2024-56619
- 2024-56620
- 2024-56621
- 2024-56622
- 2024-56623
- 2024-56624
- 2024-56625
- 2024-56626
- 2024-56627
- 2024-56628
- 2024-56629
- 2024-56630
- 2024-56631
- 2024-56632
- 2024-56633
- 2024-56634
- 2024-56635
- 2024-56636
- 2024-56637
- 2024-56638
- 2024-56639
- 2024-56640
- 2024-56641
- 2024-56642
- 2024-56643
- 2024-56644
- 2024-56645
- 2024-56646
- 2024-56647
- 2024-56648
- 2024-56649
- 2024-56650
- 2024-56651
- 2024-56652
- 2024-56653
- 2024-56654
- 2024-56655
- 2024-56656
- 2024-56657
- 2024-56658
- 2024-56659
- 2024-56660
- 2024-56662
- 2024-56663
- 2024-56664
- 2024-56665
- 2024-56667
- 2024-56669
- 2024-56670
- 2024-56671
- 2024-56672
- 2024-56673
- 2024-56675
- 2024-56709
- 2024-56710
- 2024-56711
- 2024-56712
- 2024-56713
- 2024-56714
- 2024-56715
- 2024-56716
- 2024-56717
- 2024-56718
- 2024-56719
- 2024-56757
- 2024-56758
- 2024-56759
- 2024-56760
- 2024-56761
- 2024-56763
- 2024-56764
- 2024-56765
- 2024-56766
- 2024-56767
- 2024-56768
- 2024-56769
- 2024-56770
- 2024-56771
- 2024-56772
- 2024-56773
- 2024-56774
- 2024-56775
- 2024-56776
- 2024-56777
- 2024-56778
- 2024-56779
- 2024-56780
- 2024-56781
- 2024-56782
- 2024-56783
- 2024-56784
- 2024-56785
- 2024-56786
- 2024-56787
- 2024-57791
- 2024-57792
- 2024-57793
- 2024-57795
- 2024-57798
- 2024-57799
- 2024-57801
- 2024-57802
- 2024-57804
- 2024-57805
- 2024-57806
- 2024-57807
- 2024-57809
- 2024-57838
- 2024-57839
- 2024-57841
- 2024-57843
- 2024-57849
- 2024-57850
- 2024-57857
- 2024-57872
- 2024-57874
- 2024-57875
- 2024-57876
- 2024-57878
- 2024-57879
- 2024-57880
- 2024-57881
- 2024-57882
- 2024-57883
- 2024-57884
- 2024-57885
- 2024-57886
- 2024-57887
- 2024-57888
- 2024-57889
- 2024-57890
- 2024-57892
- 2024-57893
- 2024-57894
- 2024-57895
- 2024-57896
- 2024-57897
- 2024-57898
- 2024-57899
- 2024-57900
- 2024-57901
- 2024-57902
- 2024-57903
- 2024-57904
- 2024-57905
- 2024-57906
- 2024-57907
- 2024-57908
- 2024-57910
- 2024-57911
- 2024-57912
- 2024-57913
- 2024-57916
- 2024-57917
- 2024-57918
- 2024-57919
- 2024-57921
- 2024-57924
- 2024-57925
- 2024-57926
- 2024-57929
- 2024-57931
- 2024-57932
- 2024-57933
- 2024-57934
- 2024-57935
- 2024-57938
- 2024-57939
- 2024-57940
- 2024-57944
- 2024-57945
- 2024-57946
- 2025-21629
- 2025-21630
- 2025-21631
- 2025-21632
- 2025-21633
- 2025-21634
- 2025-21635
- 2025-21636
- 2025-21637
- 2025-21638
- 2025-21639
- 2025-21640
- 2025-21642
- 2025-21643
- 2025-21644
- 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-21661
- 2025-21662
- 2025-21663
- 2025-21664
| Changed in linux (Ubuntu): | |
| status: | New → Confirmed |
| tags: | added: kernel-stable-tracking-bug |
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Invalid |
| Changed in linux (Ubuntu Oracular): | |
| assignee: | nobody → Koichiro Den (koichiroden) |
| importance: | Undecided → Medium |
| status: | New → In Progress |
| description: | updated |
| description: | updated |
| Changed in linux (Ubuntu Oracular): | |
| status: | In Progress → Fix Committed |
| tags: | added: kernel-daily-bug |

This bug was fixed in the package linux - 6.11.0-21.21
---------------
linux (6.11.0-21.21) oracular; urgency=medium
* oracular/linux: 6.11.0-21.21 -proposed tracker (LP: #2098763)
* Processes crash when attaching uretprobes to processes running in Docker
(LP: #2098759)
- seccomp: passthrough uretprobe systemcall without filtering
linux (6.11.0-20.20) oracular; urgency=medium
* oracular/linux: 6.11.0-20.20 -proposed tracker (LP: #2098205)
* drm/amd/display: Add check for granularity in dml ceil/floor helpers
(LP: #2098080)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers
* optimized default EPP for GNR family (LP: #2097554)
- cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids
* Incorrect LAPIC/x2APIC parsing order (LP: #2097455)
- x86/acpi: Fix LAPIC/x2APIC parsing order
* MGLRU: page allocation failure on NUMA-enabled systems (LP: #2097214)
- mm/vmscan: wake up flushers conditionally to avoid cgroup OOM
* AppArmor early policy load not funcitoning (LP: #2095370)
- SAUCE: Revert "UBUNTU: SAUCE: apparmor4.0.0 [66/99]: userns - add the
ability to reference a global variable for a feature value"
* apparmor unconfined profile blocks pivot_root (LP: #2067900)
- SAUCE: Revert "UBUNTU: SAUCE: apparmor4.0.0 [80/99]: apparmor: convert easy
uses of unconfined() to label_mediates()"
* Oracular update: upstream stable patchset 2025-02-13 (LP: #2098165) free_cluster( )
- memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
- 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_
- 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: 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
- Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
- tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
- netfilter: nf_tables: imbalance in flowtable binding
- drm/mediatek: stop selecting foreign drivers
- [Config] updat...