Public bug reported: Ubuntu release: Description: Ubuntu 25.10 Release: 25.10
Package version: linux-image-6.17.0-14-generic Kernel version: 6.17.0-14-generic What I expected to happen: USB audio devices should continue to function normally when starting or participating in a voice call. In case of an error, the USB subsystem should recover gracefully without requiring a full system reboot. What happened instead: When starting a voice call (most reliably reproducible with Discord), USB audio devices stop working after a short time. The failure sometimes happens almost immediately, sometimes after several minutes. The kernel logs show that the USB xHCI host controller enters a dead state, for example with messages like: xhci_hcd … HC died; cleaning up After this occurs: All USB audio devices stop working Unplugging and re-plugging USB devices does not restore functionality Restarting PipeWire or user-space audio services does not help Only a full system reboot restores USB functionality Onboard (non-USB) audio continues to work normally. Additional information: This issue occurs consistently on the following hardware and setup: Mainboard: ASRock B550M Pro4 (AMD B550 chipset) CPU: AMD Ryzen™ 7 3700X × 16 USB audio devices: multiple devices tested; the problem is not device-specific Audio stack: PipeWire (default Ubuntu configuration) The problem only occurs under Linux. The same hardware works without issues under Windows. The issue is reproducible with: Discord official .deb package or Flatpak Sandboxing (Snap/AppArmor/Flatpak) is therefore not the root cause. Discord appears to act only as a trigger. Recording audio with other applications does not cause the issue. The failure clearly occurs at kernel level, not in user space. Kernel logs indicate a hard failure of the USB host controller rather than a normal USB disconnect or user-space audio error. This issue appears to be related to known upstream Linux kernel problems where the xHCI controller enters a dead state and logs “HC died; cleaning up”. For example: https://bugzilla.kernel.org/show_bug.cgi?id=219824 Steps to reproduce: Boot Ubuntu 25.10 with kernel 6.17.0-14-generic Connect a USB audio device Start Discord (official .deb package) Join any voice channel After seconds to several minutes, USB audio stops working Kernel logs show xHCI host controller failure USB audio remains unusable until reboot Expected result: USB audio continues to function, or the USB controller recovers automatically without requiring a reboot. Actual result: USB xHCI host controller enters a dead state; USB audio devices are unusable until the system is rebooted. Logs: journalctl -k -b: Feb 16 21:12:26 paninum kernel: xhci_hcd 0000:07:00.3: xHCI host not responding to stop endpoint command Feb 16 21:12:26 paninum kernel: xhci_hcd 0000:07:00.3: xHCI host controller not responding, assume dead Feb 16 21:12:26 paninum kernel: xhci_hcd 0000:07:00.3: HC died; cleaning up Feb 16 21:12:26 paninum kernel: usb 3-2: USB disconnect, device number 2 Feb 16 21:12:26 paninum kernel: usb 3-2.1: USB disconnect, device number 3 Feb 16 21:12:26 paninum kernel: usb 3-2.1: Not enough bandwidth for altsetting 1 Feb 16 21:12:26 paninum kernel: usb 3-2.1: 2:1: usb_set_interface failed (-19) Feb 16 21:12:26 paninum kernel: usb 4-2: USB disconnect, device number 2 Feb 16 21:12:26 paninum kernel: usb 3-2.2: USB disconnect, device number 4 Feb 16 21:12:26 paninum kernel: usblp3: removed Feb 16 21:12:26 paninum kernel: usb 3-2.3: USB disconnect, device number 5 ProblemType: Bug DistroRelease: Ubuntu 25.10 Package: linux-image-6.17.0-14-generic 6.17.0-14.14 ProcVersionSignature: Ubuntu 6.17.0-14.14-generic 6.17.9 Uname: Linux 6.17.0-14-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.33.1-0ubuntu3 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Mon Feb 16 21:12:47 2026 InstallationDate: Installed on 2026-02-13 (3 days ago) InstallationMedia: Ubuntu 25.10 "Questing Quokka" - Release amd64 (20251007) IwDevWlp3s0Link: Not connected. MachineType: To Be Filled By O.E.M. B550M Pro4 ProcFB: 0 nvidia-drmdrmfb ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.17.0-14-generic root=UUID=74c636ee-a244-4e89-b9b8-f6d310039740 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7 RelatedPackageVersions: firmware-sof N/A linux-firmware 20250901.git993ff19b-0ubuntu1.6 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 09/30/2025 dmi.bios.release: 5.17 dmi.bios.vendor: American Megatrends International, LLC. dmi.bios.version: P3.90 dmi.board.name: B550M Pro4 dmi.board.vendor: ASRock dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInternational,LLC.:bvrP3.90:bd09/30/2025:br5.17:svnToBeFilledByO.E.M.:pnB550MPro4:pvrToBeFilledByO.E.M.:rvnASRock:rnB550MPro4:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:skuToBeFilledByO.E.M.: dmi.product.family: To Be Filled By O.E.M. dmi.product.name: B550M Pro4 dmi.product.sku: To Be Filled By O.E.M. dmi.product.version: To Be Filled By O.E.M. dmi.sys.vendor: To Be Filled By O.E.M. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug questing wayland-session -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2141964 Title: AMD B550 USB audio dead until reboot due to xhci_hcd “HC died; cleaning up” on Ubuntu kernel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2141964/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
