Bug ID | 1214049 |
---|---|
Summary | USB audio dies after idle |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.4 |
Hardware | Other |
OS | openSUSE Leap 15.4 |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Kernel |
Assignee | kernel-bugs@opensuse.org |
Reporter | aaron.w2@gmail.com |
QA Contact | qa-bugs@suse.de |
Target Milestone | --- |
Found By | --- |
Blocker | --- |
Created attachment 868666 [details]
lsusb -v output
After a recent kernel update within the past week or so I have been
experiencing a problem where if audio is stopped for a while it will never
restart when using a USB HID audio device. In the logs I see the following:
usb_set_interface failed (-19)
I have swapped the cable and that made no difference.
Note that if audio is constantly active it will continue to work without
issues.
[33346.442012] usb 7-4: New USB device found, idVendor=1852, idProduct=7022,
bcdDevice= 0.01
[33346.442023] usb 7-4: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[33346.442027] usb 7-4: Product: DigiHug USB Audio
[33346.442031] usb 7-4: Manufacturer: GFEC ASSP
[33346.529561] input: GFEC ASSP DigiHug USB Audio as
/devices/pci0000:40/0000:40:07.1/0000:45:00.3/usb7/7-4/7-4:1.0/0003:1852:7022.001B/input/input54
[33346.586066] hid-generic 0003:1852:7022.001B: input,hidraw11: USB HID v1.00
Device [GFEC ASSP DigiHug USB Audio] on usb-0000:45:00.3-4/input0
[33360.314128] usb 3-1.3.1: reset high-speed USB device number 36 using
xhci_hcd
Note that the audio recovers if I unplug and reconnect the audio device.
It does not matter which application is generating the audio.
The USB audio device is also plugged directly into a motherboard USB port and
not a hub.
Desktop is running KDE factory.
Kernel is 5.14.21-150400.24.74-default #1 SMP PREEMPT_DYNAMIC
I have a lot of USB devices connected.