** Description changed: - Problem: - After upgrading from kernel 6.8.0-142-generic to kernel 6.8.0-146-generic, USB 3.0 devices/ports - are no longer working. + Title: USB storage devices not detected on laptop ports after update to + linux 6.8.0-146 (6.8.0-142 works) - When booting the previous kernel via GRUB, USB 3.0 works normally. + == Summary == + After updating from linux-image-6.8.0-142-generic to 6.8.0-146-generic, USB mass-storage devices (USB stick, external hard disk) are no longer detected on the laptop's built-in USB ports. Nothing is logged in dmesg when they are plugged in. Booting the older kernel 6.8.0-142 from GRUB fixes the problem; no other change was made. This looks like a regression. - Therefore this appears to be a kernel regression. + == Environment == + - Ubuntu release: [e.g. 24.04 LTS - output of lsb_release -a] + - Hardware: Lenovo ThinkPad [model], with docking station + - Working kernel: 6.8.0-142-generic + - Broken kernel: 6.8.0-146-generic + - USB controllers: xHCI 0000:00:14.0 (usb2 / usb3), EHCI 0000:00:1d.0 (usb1) + - Output of lspci -nn | grep -i usb: [paste here] - Steps to reproduce: - 1. Boot Ubuntu with kernel 6.8.0-146-generic. - 2. Connect a USB 3.0 device to a USB 3.0 port. - 3. Device is not detected / USB 3.0 does not function. - 4. Reboot and select the previous kernel in GRUB. - 5. The same USB device and USB port work normally. + == Steps to reproduce == + 1. Boot kernel 6.8.0-146-generic. + 2. Run: sudo dmesg -w + 3. Plug a USB stick or external HDD into any USB port on the laptop itself. - Expected behaviour: - USB 3.0 devices should work as they did with the previous kernel. + == Expected result == + dmesg shows "new high-speed USB device ..." (or SuperSpeed), the device appears in lsusb and lsblk. - Actual behaviour: - USB 3.0 functionality is broken with kernel 6.8.0-146-generic. + == Actual result == + - No kernel message at all, in any laptop USB port. lsusb and lsblk do not list the device. + - A USB mouse (low-speed) on the same ports works normally. + - The same stick is detected normally when plugged into the docking station. + - Modules usb_storage and uas load without errors (modprobe), so this is not a missing module. + - No xHCI errors in dmesg (no "HC died", "halted", "timeout"), no over-current messages. + - lsusb -t shows "Bus 003 ... Driver=xhci_hcd/0p" (SuperSpeed root hub with 0 ports) on the broken kernel when no dock is attached. [Please state if you also checked this on 6.8.0-142] + + == What I tried (without success on 6.8.0-146) == + - Other ports, other devices (stick and external HDD) + - Full hardware reset (power adapter and battery removed, built-in battery disabled in BIOS) + - Loading usb-storage and uas manually + - A normal reboot + + == Comparison between kernels == + - journalctl -k from the last boot with 6.8.0-142 (30 Sep, evening) and the first boot with 6.8.0-146 (1 Oct, early morning) show the same xHCI initialization messages; the only visible difference is the kernel version string. + - With 6.8.0-142 the problem does not occur. + + == Additional notes == + - USBGuard is installed and running. It allows devices individually, but the kernel logs new devices before USBGuard acts, and here nothing is logged at all, so it does not seem to be involved. [Not yet tested with USBGuard stopped.] + - I am happy to test intermediate kernels, mainline builds or provide further logs (dmesg, lsusb -v, journalctl -k) on request. + + ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: linux-image-6.8.0-146-generic 6.8.0-146.146 ProcVersionSignature: Ubuntu 6.8.0-146.146-generic 6.8.12 Uname: Linux 6.8.0-146-generic x86_64 ApportVersion: 2.28.3-0ubuntu0.1 Architecture: amd64 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC1: thorsten 3300 F.... wireplumber - /dev/snd/controlC0: thorsten 3300 F.... wireplumber - /dev/snd/seq: thorsten 3295 F.... pipewire + USER PID ACCESS COMMAND + /dev/snd/controlC1: thorsten 3300 F.... wireplumber + /dev/snd/controlC0: thorsten 3300 F.... wireplumber + /dev/snd/seq: thorsten 3295 F.... pipewire CRDA: N/A CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Thu Oct 1 16:58:30 2026 InstallationDate: Installed on 2023-06-23 (1196 days ago) InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223) MachineType: LENOVO 20BX000XGE ProcEnviron: - LANG=de_DE.UTF-8 - PATH=(custom, no user) - SHELL=/bin/bash - TERM=xterm-256color - XDG_RUNTIME_DIR=<set> + LANG=de_DE.UTF-8 + PATH=(custom, no user) + SHELL=/bin/bash + TERM=xterm-256color + XDG_RUNTIME_DIR=<set> ProcFB: 0 i915drmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-146-generic root=UUID=d8459cc0-8b94-43ed-b66d-a0a39ccba932 ro quiet splash vt.handoff=7 RelatedPackageVersions: - linux-restricted-modules-6.8.0-146-generic N/A - linux-backports-modules-6.8.0-146-generic N/A - linux-firmware 20240318.git3b128b60.0ubuntu3.1 + linux-restricted-modules-6.8.0-146-generic N/A + linux-backports-modules-6.8.0-146-generic N/A + linux-firmware 20240318.git3b128b60.0ubuntu3.1 SourcePackage: linux UpgradeStatus: Upgraded to noble on 2024-11-15 (685 days ago) dmi.bios.date: 08/14/2019 dmi.bios.release: 1.37 dmi.bios.vendor: LENOVO dmi.bios.version: JBET73WW (1.37 ) dmi.board.asset.tag: Not Available dmi.board.name: 20BX000XGE dmi.board.vendor: LENOVO dmi.board.version: SDK0E50510 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.ec.firmware.release: 1.4 dmi.modalias: dmi:bvnLENOVO:bvrJBET73WW(1.37):bd08/14/2019:br1.37:efr1.4:svnLENOVO:pn20BX000XGE:pvrThinkPadT450s:rvnLENOVO:rn20BX000XGE:rvrSDK0E50510WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20BX_BU_Think_FM_ThinkPadT450s: dmi.product.family: ThinkPad T450s dmi.product.name: 20BX000XGE dmi.product.sku: LENOVO_MT_20BX_BU_Think_FM_ThinkPad T450s dmi.product.version: ThinkPad T450s dmi.sys.vendor: LENOVO
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2169169 Title: After upgrading USB 3.0 no longer working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2169169/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
