This bug was fixed in the package linux-oem-6.14 - 6.14.0-1008.8
---------------
linux-oem-6.14 (6.14.0-1008.8) noble; urgency=medium
* noble/linux-oem-6.14: 6.14.0-1008.8 -proposed tracker (LP: #2116361)
* Packaging resync (LP: #1786013)
- [Packaging] debian.oem/dkms-versions -- update from kernel-versions
(main/s2025.06.16)
* [USB Hub] Fix hanging issue when resume from suspend on a Dell AIO
platform (LP: #2117224)
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime
pm
- usb: hub: Fix flushing of delayed work used for post resume purposes
* Enable Realtek RTL8168H/RTL8168EP/RTL8168FP ASPM support (LP: #2117115)
- r8169: enable RTL8168H/RTL8168EP/RTL8168FP ASPM support
- r8169: disable RTL8126 ZRX-DC timeout
* Cannot switch audio path to the other monitor on multi-monitor config
connected to NVIDIA RTX PRO 6000 gfx card (LP: #2116993)
- ALSA: hda/tegra: Add Tegra264 support
- ALSA: hda: Add missing NVIDIA HDA codec IDs
* [AMDGPU] Call trace occurs when unplugging a HDMI/DP/VGA cable on Dell
platforms (LP: #2116908)
- SAUCE: drm/amd/display: limit clear_update_flags to dcn32 and above
* Fix AMD STX/KRK soundwire issues (LP: #2116836)
- ASoC: amd: ps: fix for soundwire failures during hibernation exit
sequence
- soundwire: amd: fix for clearing command status register
- soundwire: amd: add check for status update registers
* To support AMD KRK R5 series graphics (LP: #2116846)
- drm/amd/display: Exclude clkoffset and ips setting for dcn351 specific
- drm/amd/display: refactor dio link encoder assigning
- accel/amdxdna: Fix incorrect PSP firmware size
- drm/amdgpu: add discovery support for DCN IP version 3.6.0
- drm/amd/display: Add DCN36 DM Support
- drm/amd/display: Add DCN36 CORE
- drm/amd/display: Support DCN36 HDCP
- drm/amd/display: Support DCN36 DSC
- drm/amd/display: Add DCN36 DMCUB
- drm/amd/display: Add DCN36 DML2 support
- drm/amd/display: Add DCN36 GPIO
- drm/amd/display: Add DCN36 Resource
- drm/amd/display: Add DCN36 IRQ
- drm/amd/display: Add DCN36 BIOS command table support
- drm/amd/display: Add DCN36 version identifiers
- drm/amd/display: Add dcn36 register header files
- drm/amdgpu: add support for PSP IP version 14.0.5
- drm/amdgpu: add support for SMU IP version 14.0.5
- drm/amdgpu: add support for GC IP version 11.5.3
- drm/amdgpu: enable VCN/JPEG CGPG for GC IP version 11.5.3
- drm/amdgpu: add support for MMHUB IP version 3.3.2
- drm/amdgpu: add support for NBIO IP version 7.11.2
- drm/amdgpu: add support for SDMA IP version 6.1.3
* Realtek RTL8116AF SFP option module fails to get connected (LP: #2116144)
- r8169: increase max jumbo packet size on RTL8125/RTL8126
- r8169: add RTL_GIGA_MAC_VER_LAST to facilitate adding support for new
chip versions
- SAUCE: r8169: add quirk for RTL8116af SerDes
* [SRU] Add support for ALC1708 codec on TRBL platform (LP: #2116247)
- ASoC: Intel: soc-acpi-intel-lnl-match: add rt1320_l12_rt714_l0 support
[ Ubuntu: 6.14.0-25.25 ]
* plucky/linux: 6.14.0-25.25 -proposed tracker (LP: #2116362)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/s2025.06.16)
* [UBUNTU 25.04] lszcrypt output shows no cards because ap module has to be
loaded manually (LP: #2116061)
- [Config] s390: Build ap driver into the kernel
* CVE-2025-38083
- net_sched: prio: fix a race in prio_tune()
-- Kuan-Ying Lee <[email protected]> Mon, 21 Jul 2025
10:47:46 +0800
** Changed in: linux-oem-6.14 (Ubuntu Noble)
Status: Fix Committed => Fix Released
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2025-38083
--
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/2117224
Title:
[USB Hub] Fix hanging issue when resume from suspend on a Dell AIO
platform
Status in HWE Next:
New
Status in linux package in Ubuntu:
Invalid
Status in linux-oem-6.14 package in Ubuntu:
Invalid
Status in linux source package in Noble:
Invalid
Status in linux-oem-6.14 source package in Noble:
Fix Released
Bug description:
[ Impact ]
On a certain Dell all-in-one (AIO) platform, we observed a system-hang
issue when the system resumed from suspend. This is introduced by the
fix [1] from #2115478 -- a delayed_work is introduced in the
drivers/usb/core/hub.c. But in this patch, the driver doesn't flush
the delayed_work when the system is going to suspend, causing it to be
called right after the system resume, which is an uncertain behavior.
[ Fix ]
The author had launched two fixes [2][3], which fixes the problem
introduced by the original fix [1].
These two fixes have already landed on mainline:
1. a49e1e2e785fb362 usb: hub: Fix flushing and scheduling of delayed work
that tunes runtime pm
2. 9bd9c8026341f75f usb: hub: Fix flushing of delayed work used for post
resume purposes
[ Test ]
1. Boot into the Ubuntu OEM-6.14 kernel
2. Suspend the system by running $ sudo systemctl suspend
3. Wake the system up by pressing any key on a keyboard
4. Check whether the system hangs after resuming from suspend
[ Where problems could occurs ]
These two fixes [2][3] resolve the issue caused by the original fix [1]. It
is unlikely to cause regression since these two fixes are quite small.
[ Additional Information ]
[1]
https://lore.kernel.org/all/[email protected]/
[2]
https://lore.kernel.org/all/[email protected]/
[3]
https://lore.kernel.org/all/[email protected]/
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2117224/+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