USB bus error after upgrading to proposed kernel on lunar, jammy and focal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Critical
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Unassigned | ||
Lunar |
Fix Released
|
High
|
Unassigned |
Bug Description
== SRU Justification ==
[Impact]
USB SuperSpeed (3.0) devcies can't be enumerated on Lunar/Jammy kernel.
[Fix]
Use logarithmic encoding for the bMaxPacketSize0 value.
[Test]
With the patch applied, SuperSpeed devices can be enumerated across
several reboots.
[Where problems could occur]
The switch case for Wireless USB (not USB WiFi dongle) was removed by
the fix. I am not aware of the existence of any Wireless USB device. But
if they do exist, this patch may the packet size encoding on them.
== Original Bug Report ==
[Summary]
Some of machines in cert lab after upgrading to proposed kernel on jammy and lunar, all usb devices were gone.
I found this issue on linux-image-
Since some of machines are using usb ethernet adapter so after upgrading, those machines are not accessible.
Following are the machine list I've seen impacted by this issue, I believe there will be more if I check further.
https:/
https:/
https:/
https:/
https:/
https:/
https:/
https:/
https:/
https:/
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.15.0-90-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k5.15.0-90-generic.
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay'
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord'
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/
Card0.Amixer.info: Error: [Errno 2] No such file or directory: 'amixer'
Card0.Amixer.
CasperMD5CheckR
CloudArchitecture: x86_64
CloudID: maas
CloudName: maas
CloudPlatform: maas
CloudSubPlatform: seed-dir (http://
Date: Fri Nov 10 12:04:10 2023
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig'
Lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 002: ID 05c8:03cb Cheng Uei Precision Industry Co., Ltd (Foxlink) HP Wide Vision HD Integrated Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP HP ProOne 600 G6
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=C.UTF-8
SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 20220329.
RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/26/2023
dmi.bios.release: 16.0
dmi.bios.vendor: HP
dmi.bios.version: S12 Ver. 02.16.00
dmi.board.name: 8810
dmi.board.vendor: HP
dmi.board.version: KBC Version 09.08.23
dmi.chassis.type: 13
dmi.chassis.vendor: HP
dmi.ec.
dmi.modalias: dmi:bvnHP:
dmi.product.family: 103C_53307F HP ProOne
dmi.product.name: HP ProOne 600 G6
dmi.product.sku: 123456#ABA
dmi.sys.vendor: HP
Changed in linux (Ubuntu): | |
assignee: | nobody → Kai-Heng Feng (kaihengfeng) |
description: | updated |
Changed in linux (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Jammy): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux (Ubuntu Lunar): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux (Ubuntu Lunar): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-lunar-linux verification-needed-done-linux removed: verification-needed-jammy-linux verification-needed-lunar-linux |
tags: |
added: verification-done-jammy-linux removed: verification-needed-done-linux |
tags: | added: regression-proposed |
no longer affects: | focal (Ubuntu) |
no longer affects: | focal (Ubuntu Jammy) |
no longer affects: | focal (Ubuntu Lunar) |
summary: |
- USB bus error after upgrading to proposed kernel on lunar and jammy + USB bus error after upgrading to proposed kernel on lunar, jammy and + focal |
Changed in linux (Ubuntu Focal): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in linux (Ubuntu Focal): | |
status: | Triaged → Fix Committed |
Changed in linux (Ubuntu): | |
assignee: | Kai-Heng Feng (kaihengfeng) → nobody |
tags: |
added: verification-done-focal-linux removed: verification-needed-focal-linux |
tags: |
added: verification-done-focal-linux-raspi removed: verification-needed-focal-linux-raspi |
tags: |
added: verification-done-lunar-linux-azure verification-done-lunar-linux-gcp verification-done-lunar-linux-kvm verification-done-lunar-linux-riscv verification-done-lunar-linux-starfive removed: verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-kvm verification-needed-lunar-linux-riscv verification-needed-lunar-linux-starfive |
tags: |
added: verification-done-jammy-linux-nvidia-tegra verification-done-jammy-linux-nvidia-tegra-igx verification-done-jammy-linux-oracle verification-done-lunar-linux-aws removed: verification-needed-jammy-linux-nvidia-tegra verification-needed-jammy-linux-nvidia-tegra-igx verification-needed-jammy-linux-oracle verification-needed-lunar-linux-aws |
tags: |
added: verification-done-jammy-linux-hwe-6.2 verification-done-jammy-linux-intel-iotg verification-done-jammy-linux-lowlatency verification-done-jammy-linux-lowlatency-hwe-6.2 removed: verification-needed-jammy-linux-hwe-6.2 verification-needed-jammy-linux-intel-iotg verification-needed-jammy-linux-lowlatency verification-needed-jammy-linux-lowlatency-hwe-6.2 |
tags: |
added: verification-done-jammy-linux-azure-fips verification-done-jammy-linux-bluefield verification-done-jammy-linux-gcp-6.2 verification-done-jammy-linux-gkeop removed: verification-needed-jammy-linux-azure-fips verification-needed-jammy-linux-bluefield verification-needed-jammy-linux-gcp-6.2 verification-needed-jammy-linux-gkeop |
tags: |
added: verification-done-focal-linux-iot verification-done-focal-linux-kvm verification-done-focal-linux-nvidia-tegra-5.15 verification-done-focal-linux-oracle removed: verification-needed-focal-linux-iot verification-needed-focal-linux-kvm verification-needed-focal-linux-nvidia-tegra-5.15 verification-needed-focal-linux-oracle |
tags: |
added: verification-done-focal-linux-gcp-5.15 verification-done-focal-linux-gcp-tcpx verification-done-focal-linux-gkeop verification-done-focal-linux-intel-iotg-5.15 removed: verification-needed-focal-linux-gcp-5.15 verification-needed-focal-linux-gcp-tcpx verification-needed-focal-linux-gkeop verification-needed-focal-linux-intel-iotg-5.15 |
tags: |
added: verification-done-bionic-linux-raspi-5.4 removed: verification-needed-bionic-linux-raspi-5.4 |
[ 2.193326] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd
[ 2.213495] usb 2-3: device descriptor read/8, error -71