Tested using Linux 6.14.0-1008-oem, the issue is gone.

** Tags removed: verification-needed-noble-linux-oem-6.14
** Tags added: verification-done-noble-linux-oem-6.14

-- 
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 Committed

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/20250611112441.2267883-1-mathias.ny...@linux.intel.com/
  [2] 
https://lore.kernel.org/all/20250626130102.3639861-2-mathias.ny...@linux.intel.com/
  [3] 
https://lore.kernel.org/all/20250627164348.3982628-2-mathias.ny...@linux.intel.com/

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     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to