* [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18)
@ 2026-06-21 16:30 Ingo Haenlein
2026-06-21 18:28 ` Michal Pecio
0 siblings, 1 reply; 5+ messages in thread
From: Ingo Haenlein @ 2026-06-21 16:30 UTC (permalink / raw)
To: linux-usb
[-- Attachment #1: Type: text/plain, Size: 3359 bytes --]
Hello,
I am reporting a reproducible isochronous full-duplex USB audio
instability on an AMD Strix Halo system (HP ZBook Ultra G1a) under
Linux. A detailed bug report including kernel logs, USB descriptors, and
endpoint data has been filed at:
https://bugzilla.kernel.org/show_bug.cgi?id=221650
This mail summarizes the findings and forwards the issue to linux-usb as
the problem appears to be in the xHCI host controller path rather than
in snd-usb-audio.
Affected system
---------------
Machine: HP ZBook Ultra G1a (AMD Strix Halo / Ryzen AI Max)
Kernel:
7.0.12-zen1-1-zen (linux-zen, Arch Linux)
7.0.12.arch1-1 (linux, Arch Linux, vanilla kernel.org sources)
Controller: c5:00.4 AMD Strix Halo USB 3.1 xHCI [1022:158b]
Driver: xhci_hcd, CONFIG_USB_XHCI_PCI=y
Symptom
-------
During continuous full-duplex USB audio operation, round-trip latency jumps
discretely. Kernel logs show:
frame active: -18
retire_capture_urb
Stop Playback / Start Playback
No URB submission due to implicit fb sync
The jumps are quantized and related to USB/audio period scheduling
boundaries.
ALSA hw_params remain unchanged during the events.
Reproduced with multiple devices
--------------------------------
All devices connected to the same controller [1022:158b]:
Audient iD44 MK2 [2708:000b] — strongest reproducer, implicit feedback
Audient iD14 MK1 [2708:0002] — same symptom, lower severity
Focusrite Scarlett 2i4 [1235:800a] — explicit feedback, same symptom
Behringer FLOW 8 [1397:050c] — same symptom
The Audient iD44 MK2 works without this issue on a Lenovo ThinkPad X1 Gen 2
using the same Linux audio workflow. This confirms a
host-controller-specific
problem.
Already tested / ruled out
--------------------------
- XHCI_LIMIT_ENDPOINT_INTERVAL_9 applied to [1022:158b]: no change
- XHCI_LIMIT_ENDPOINT_INTERVAL_7 applied to [1022:158b]: no change
- bInterval=8 hypothesis: falsified by Behringer FLOW 8 reproduction
(FLOW 8 has no bInterval=8 isochronous endpoint)
- Buffer sizes up to 128 frames / 4 periods: issue persists
- Issue is not limited to implicit-feedback devices
Current hypothesis
------------------
The common pattern across all affected devices is:
AMD Strix Halo xHCI [1022:158b]
+ high-speed USB 2.0
+ full-duplex isochronous audio
+ EP 0x01 OUT (playback) + EP 0x81 IN (capture/sync)
+ implicit or explicit feedback
The issue appears to sit in xHCI isochronous scheduling, URB retirement,
or endpoint state handling specific to the Strix Halo xHCI controller.
It is not specific to any single device, manufacturer, or feedback mode.
Additional data
---------------
Output of lsusb attached in text file.
Full kernel logs, USB descriptor endpoint data for all
tested devices, and ALSA info dumps are available in the bugzilla report:
https://bugzilla.kernel.org/show_bug.cgi?id=221650
I am happy to run additional tests, provide kernel debug output, or test
experimental patches.
Relevant Strix Halo xHCI PCI IDs present on this system:
1022:1587
1022:1588
1022:1589
1022:158b
The affected bus for all tested devices: usb7 / c5:00.4 [1022:158b]
Thank you for looking into this.
Ingo
[-- Attachment #2: lsusb.txt --]
[-- Type: text/plain, Size: 107249 bytes --]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c3:00.4
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c3:00.4
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 12
bMaxBurst 0
wBytesPerInterval 2
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c5:00.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Bus 003 Device 002: ID 1d5c:5801 Fresco Logic USB2.0 Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x1d5c Fresco Logic
idProduct 0x5801 USB2.0 Hub
bcdDevice 1.01
iManufacturer 1 Fresco Logic, Inc.
iProduct 2 USB2.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0029
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Bus 003 Device 003: ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x046d Logitech, Inc.
idProduct 0xc548 Logi Bolt Receiver
bcdDevice 5.01
iManufacturer 1 Logitech
iProduct 2 USB Receiver
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0054
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 4
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 98mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 67
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 133
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 54
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Bus 003 Device 004: ID 06cb:0106 Synaptics, Inc.
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 16 [unknown]
bDeviceProtocol 255
bMaxPacketSize0 8
idVendor 0x06cb Synaptics, Inc.
idProduct 0x0106
bcdDevice 0.00
iManufacturer 0
iProduct 0
iSerial 1 be7396d0dab2
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0027
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 4
Bus 003 Device 005: ID 0424:4206 Microchip Technology, Inc. (formerly SMSC) USB4206 Smart Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x4206 USB4206 Smart Hub
bcdDevice 6.25
iManufacturer 1 Microchip
iProduct 2 USB4206 Smart Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0029
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Bus 003 Device 006: ID 0e8d:8c38 MediaTek Inc. Wireless_Device
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 [unknown]
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x0e8d MediaTek Inc.
idProduct 0x8c38 Wireless_Device
bcdDevice 1.00
iManufacturer 5 MediaTek Inc.
iProduct 6 Wireless_Device
iSerial 7 000000000
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x00fe
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 8
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 3
bFunctionClass 224 Wireless
bFunctionSubClass 1 Radio Frequency
bFunctionProtocol 1 Bluetooth
iFunction 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x003f 1x 63 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x003f 1x 63 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x8a EP 10 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x0a EP 10 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x8a EP 10 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x0a EP 10 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Bus 003 Device 007: ID 0424:4252 Microchip Technology, Inc. (formerly SMSC) USB4206 Smart Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x4252 USB4206 Smart Hub
bcdDevice 2.33
iManufacturer 1 Microchip
iProduct 2 USB4206 Smart Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0029
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Bus 003 Device 008: ID 0424:4216 Microchip Technology, Inc. (formerly SMSC) USB4216 Smart Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x4216 USB4216 Smart Hub
bcdDevice 2.43
iManufacturer 1 Microchip
iProduct 2 USB4216 Smart Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0029
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Bus 003 Device 009: ID 1c75:0206 Arturia Arturia BeatStep
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1c75 Arturia
idProduct 0x0206 Arturia BeatStep
bcdDevice 1.00
iManufacturer 1 Arturia
iProduct 2 Arturia BeatStep
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0065
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 0x0009
bInCollection 1
baInterfaceNr(0) 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 3 MIDI Streaming
bInterfaceProtocol 0
iInterface 0
MIDIStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 0x0041
MIDIStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (MIDI_IN_JACK)
bJackType 1 Embedded
bJackID 1
iJack 0
MIDIStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (MIDI_IN_JACK)
bJackType 2 External
bJackID 2
iJack 0
MIDIStreaming Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (MIDI_OUT_JACK)
bJackType 1 Embedded
bJackID 3
bNrInputPins 1
baSourceID( 0) 2
BaSourcePin( 0) 1
iJack 0
MIDIStreaming Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (MIDI_OUT_JACK)
bJackType 2 External
bJackID 4
bNrInputPins 1
baSourceID( 0) 1
BaSourcePin( 0) 1
iJack 0
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
bRefresh 0
bSynchAddress 0
MIDIStreaming Endpoint Descriptor:
bLength 5
bDescriptorType 37
bDescriptorSubtype 1 (Invalid)
bNumEmbMIDIJack 1
baAssocJackID( 0) 1
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
bRefresh 0
bSynchAddress 0
MIDIStreaming Endpoint Descriptor:
bLength 5
bDescriptorType 37
bDescriptorSubtype 1 (Invalid)
bNumEmbMIDIJack 1
baAssocJackID( 0) 3
Bus 003 Device 010: ID 0424:7260 Microchip Technology, Inc. (formerly SMSC) USB2 Controller Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x7260 USB2 Controller Hub
bcdDevice 6.25
iManufacturer 1 Microchip Tech
iProduct 2 USB2 Controller Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0032
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 3
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 29
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Bus 003 Device 011: ID 0424:7240 Microchip Technology, Inc. (formerly SMSC) USB2 Controller Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x7240 USB2 Controller Hub
bcdDevice 2.09
iManufacturer 1 Microchip Tech
iProduct 2 USB2 Controller Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0012
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Bus 003 Device 012: ID 0424:7240 Microchip Technology, Inc. (formerly SMSC) USB2 Controller Hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x7240 USB2 Controller Hub
bcdDevice 2.09
iManufacturer 1 Microchip Tech
iProduct 2 USB2 Controller Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0012
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c5:00.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 12
bMaxBurst 0
wBytesPerInterval 2
Bus 004 Device 002: ID 8087:0b40 Intel Corp. USB3.0 Hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x8087 Intel Corp.
idProduct 0x0b40 USB3.0 Hub
bcdDevice 12.34
iManufacturer 1 Intel Corporation.
iProduct 2 USB3.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
wBytesPerInterval 2
Bus 004 Device 003: ID 0424:7206 Microchip Technology, Inc. (formerly SMSC) USB7206 Smart Hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x7206 USB7206 Smart Hub
bcdDevice 6.25
iManufacturer 1 Microchip
iProduct 2 USB7206 Smart Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
wBytesPerInterval 2
Bus 004 Device 004: ID 0424:7252 Microchip Technology, Inc. (formerly SMSC) USB7206 Smart Hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x7252 USB7206 Smart Hub
bcdDevice 2.33
iManufacturer 1 Microchip
iProduct 2 USB7206 Smart Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
wBytesPerInterval 2
Bus 004 Device 005: ID 0bda:8156 Realtek Semiconductor Corp. USB 10/100/1G/2.5G LAN
Negotiated speed: SuperSpeed (5Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8156 USB 10/100/1G/2.5G LAN
bcdDevice 31.10
iManufacturer 1 Realtek
iProduct 2 USB 10/100/1G/2.5G LAN
iSerial 6 0113000001
bNumConfigurations 3
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0039
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 256mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 11
bMaxBurst 0
wBytesPerInterval 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0068
bNumInterfaces 2
bConfigurationValue 2
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 256mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 13 [unknown]
bInterfaceProtocol 0
iInterface 5
CDC Header:
bcdCDC 1.10
CDC Union:
bMasterInterface 0
bSlaveInterface 1
CDC Ethernet:
iMacAddress 3 (??)
bmEthernetStatistics 0x0031501f
wMaxSegmentSize 1518
wNumberMCFilters 0x8000
bNumberPowerFilters 0
CDC NCM:
bcdNcmVersion 1.00
bmNetworkCapabilities 0x2b
8-byte ntb input size
max datagram size
net address
packet filter
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 11
bMaxBurst 0
wBytesPerInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1
iInterface 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0062
bNumInterfaces 2
bConfigurationValue 3
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 256mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 6 Ethernet Networking
bInterfaceProtocol 0
iInterface 5
CDC Header:
bcdCDC 1.10
CDC Union:
bMasterInterface 0
bSlaveInterface 1
CDC Ethernet:
iMacAddress 3 (??)
bmEthernetStatistics 0x0031501f
wMaxSegmentSize 1518
wNumberMCFilters 0x8000
bNumberPowerFilters 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 11
bMaxBurst 0
wBytesPerInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Bus 004 Device 006: ID 0424:7216 Microchip Technology, Inc. (formerly SMSC) USB7216 Smart Hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x0424 Microchip Technology, Inc. (formerly SMSC)
idProduct 0x7216 USB7216 Smart Hub
bcdDevice 2.43
iManufacturer 1 Microchip
iProduct 2 USB7216 Smart Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
wBytesPerInterval 2
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c5:00.3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c5:00.3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 12
bMaxBurst 0
wBytesPerInterval 2
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c5:00.4
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Bus 007 Device 002: ID 2708:0002 Audient Audient iD14
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 [unknown]
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x2708 Audient
idProduct 0x0002 Audient iD14
bcdDevice 1.11
iManufacturer 1 Audient
iProduct 3 Audient iD14
iSerial 0
bNumConfigurations 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0214
bNumInterfaces 5
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 3
bFunctionClass 1 Audio
bFunctionSubClass 0 [unknown]
bFunctionProtocol 32
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 32
iInterface 3 Audient iD14
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 2.00
bCategory 8
wTotalLength 0x0125
bmControls 0x00
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 41
bmAttributes 3 Internal programmable clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 14 Audient Internal Clock
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 42
bmAttributes 0 External clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 15 Audient S/PDIF Clock
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 43
bmAttributes 0 External clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 16 Audient ADAT Clock
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 11 (CLOCK_SELECTOR)
bClockID 40
bNrInPins 3
baCSourceID(0) 41
baCSourceID(1) 42
baCSourceID(2) 43
bmControls 0x03
Clock Selector Control (read/write)
iClockSelector 13 Audient Clock Selector
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 2
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bCSourceID 40
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 18 Analogue 1
bmControls 0x0000
iTerminal 6 Audient iD14
AudioControl Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 10
bSourceID 51
bmaControls(0) 0x00000000
bmaControls(1) 0x00000000
bmaControls(2) 0x00000000
bmaControls(3) 0x00000000
bmaControls(4) 0x00000000
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 20
wTerminalType 0x0301 Speaker
bAssocTerminal 0
bSourceID 10
bCSourceID 40
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bCSourceID 40
bNrChannels 10
bmChannelConfig 0x00000000
iChannelNames 22 Analogue 1
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 20
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 51
wExtensionCode 0x0000
bNrInPins 5
baSourceID(0) 2
baSourceID(1) 1
baSourceID(2) 12
baSourceID(3) 54
baSourceID(4) 55
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
AudioControl Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 11
bSourceID 1
bmaControls(0) 0x00000000
bmaControls(1) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(2) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(3) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(4) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(5) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(6) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(7) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(8) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(9) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(10) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 22
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 11
bCSourceID 40
bmControls 0x0000
iTerminal 7 Audient iD14
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 50
wExtensionCode 0x0000
bNrInPins 2
baSourceID(0) 2
baSourceID(1) 1
bNrChannels 14
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
AudioControl Interface Descriptor:
bLength 21
bDescriptorType 36
bDescriptorSubtype 4 (MIXER_UNIT)
bUnitID 60
bNrInPins 1
baSourceID(0) 50
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 0
bmMixerControls(0) 0xff
bmControls 0xff
Cluster Control (read/write)
Underflow Control (read/write)
Overflow Control (read/write)
iMixer 255 (error)
Warning: Junk at end of descriptor (6 bytes):
ff ff ff ff 00 00
AudioControl Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 12
bSourceID 60
bmaControls(0) 0x00000000
bmaControls(1) 0x0000000c
Volume Control (read/write)
bmaControls(2) 0x0000000c
Volume Control (read/write)
bmaControls(3) 0x0000000c
Volume Control (read/write)
bmaControls(4) 0x0000000c
Volume Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 55
wExtensionCode 0x0002
bNrInPins 1
baSourceID(0) 12
bNrChannels 2
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
AudioControl Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 54
wExtensionCode 0x0001
bNrInPins 1
baSourceID(0) 12
bNrChannels 6
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Audient iD14
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Audient iD14
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 18 Analogue 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00d0 1x 208 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Audient iD14
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 18 Analogue 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0068 1x 104 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Audient iD14
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Audient iD14
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 22
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 10
bmChannelConfig 0x00000000
iChannelNames 22 Analogue 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0208 1x 520 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 254 Application Specific Interface
bInterfaceSubClass 1 Device Firmware Update
bInterfaceProtocol 1
iInterface 17 Audient DFU
Device Firmware Upgrade Interface Descriptor:
bLength 9
bDescriptorType 33
bmAttributes 7
Will Not Detach
Manifestation Tolerant
Upload Supported
Download Supported
wDetachTimeout 250 milliseconds
wTransferSize 64 bytes
bcdDFUVersion 1.10
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 4
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 52
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 8
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0214
bNumInterfaces 5
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 3
bFunctionClass 1 Audio
bFunctionSubClass 0 [unknown]
bFunctionProtocol 32
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 32
iInterface 3 Audient iD14
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 2.00
bCategory 8
wTotalLength 0x0125
bmControls 0x00
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 41
bmAttributes 3 Internal programmable clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 14 Audient Internal Clock
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 42
bmAttributes 0 External clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 15 Audient S/PDIF Clock
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 43
bmAttributes 0 External clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 16 Audient ADAT Clock
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 11 (CLOCK_SELECTOR)
bClockID 40
bNrInPins 3
baCSourceID(0) 41
baCSourceID(1) 42
baCSourceID(2) 43
bmControls 0x03
Clock Selector Control (read/write)
iClockSelector 13 Audient Clock Selector
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 2
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bCSourceID 40
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 18 Analogue 1
bmControls 0x0000
iTerminal 6 Audient iD14
AudioControl Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 10
bSourceID 51
bmaControls(0) 0x00000000
bmaControls(1) 0x00000000
bmaControls(2) 0x00000000
bmaControls(3) 0x00000000
bmaControls(4) 0x00000000
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 20
wTerminalType 0x0301 Speaker
bAssocTerminal 0
bSourceID 10
bCSourceID 40
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bCSourceID 40
bNrChannels 10
bmChannelConfig 0x00000000
iChannelNames 22 Analogue 1
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 20
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 51
wExtensionCode 0x0000
bNrInPins 5
baSourceID(0) 2
baSourceID(1) 1
baSourceID(2) 12
baSourceID(3) 54
baSourceID(4) 55
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
AudioControl Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 11
bSourceID 1
bmaControls(0) 0x00000000
bmaControls(1) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(2) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(3) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(4) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(5) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(6) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(7) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(8) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(9) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
bmaControls(10) 0x03300000
Input gain Control (read/write)
Phase inverter Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 22
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 11
bCSourceID 40
bmControls 0x0000
iTerminal 7 Audient iD14
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 50
wExtensionCode 0x0000
bNrInPins 2
baSourceID(0) 2
baSourceID(1) 1
bNrChannels 14
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
AudioControl Interface Descriptor:
bLength 21
bDescriptorType 36
bDescriptorSubtype 4 (MIXER_UNIT)
bUnitID 60
bNrInPins 1
baSourceID(0) 50
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 0
bmMixerControls(0) 0xff
bmControls 0xff
Cluster Control (read/write)
Underflow Control (read/write)
Overflow Control (read/write)
iMixer 255 (error)
Warning: Junk at end of descriptor (6 bytes):
ff ff ff ff 00 00
AudioControl Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 12
bSourceID 60
bmaControls(0) 0x00000000
bmaControls(1) 0x0000000c
Volume Control (read/write)
bmaControls(2) 0x0000000c
Volume Control (read/write)
bmaControls(3) 0x0000000c
Volume Control (read/write)
bmaControls(4) 0x0000000c
Volume Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 55
wExtensionCode 0x0002
bNrInPins 1
baSourceID(0) 12
bNrChannels 2
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
AudioControl Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 9 (EXTENSION_UNIT)
bUnitID 54
wExtensionCode 0x0001
bNrInPins 1
baSourceID(0) 12
bNrChannels 6
bmChannelConfig 0x00000000
iChannelNames 0
bmControls 0x00
iExtension 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Audient iD14
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Audient iD14
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 18 Analogue 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00d0 1x 208 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Audient iD14
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 4
bmChannelConfig 0x00000000
iChannelNames 18 Analogue 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0068 1x 104 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Audient iD14
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Audient iD14
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 22
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 10
bmChannelConfig 0x00000000
iChannelNames 22 Analogue 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0208 1x 520 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 254 Application Specific Interface
bInterfaceSubClass 1 Device Firmware Update
bInterfaceProtocol 1
iInterface 17 Audient DFU
Device Firmware Upgrade Interface Descriptor:
bLength 9
bDescriptorType 33
bmAttributes 7
Will Not Detach
Manifestation Tolerant
Upload Supported
Download Supported
wDetachTimeout 250 milliseconds
wTransferSize 64 bytes
bcdDFUVersion 1.10
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 4
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 52
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 8
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 [unknown]
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 2
Device Status: 0x0000
(Bus Powered)
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Negotiated speed: SuperSpeed+ (10Gbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 7.00
iManufacturer 3 Linux 7.0.12-arch1-1 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:c5:00.4
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 12
bMaxBurst 0
wBytesPerInterval 2
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18)
2026-06-21 16:30 [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18) Ingo Haenlein
@ 2026-06-21 18:28 ` Michal Pecio
2026-06-21 19:19 ` Ingo Haenlein
0 siblings, 1 reply; 5+ messages in thread
From: Michal Pecio @ 2026-06-21 18:28 UTC (permalink / raw)
To: Ingo Haenlein; +Cc: linux-usb
On Sun, 21 Jun 2026 18:30:23 +0200, Ingo Haenlein wrote:
> Hello,
>
> I am reporting a reproducible isochronous full-duplex USB audio
> instability on an AMD Strix Halo system (HP ZBook Ultra G1a) under
> Linux. A detailed bug report including kernel logs, USB descriptors, and
> endpoint data has been filed at:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=221650
>
> This mail summarizes the findings and forwards the issue to linux-usb as
> the problem appears to be in the xHCI host controller path rather than
> in snd-usb-audio.
>
>
> Affected system
> ---------------
>
> Machine: HP ZBook Ultra G1a (AMD Strix Halo / Ryzen AI Max)
> Kernel:
> 7.0.12-zen1-1-zen (linux-zen, Arch Linux)
> 7.0.12.arch1-1 (linux, Arch Linux, vanilla kernel.org sources)
> Controller: c5:00.4 AMD Strix Halo USB 3.1 xHCI [1022:158b]
> Driver: xhci_hcd, CONFIG_USB_XHCI_PCI=y
>
>
> Symptom
> -------
>
> During continuous full-duplex USB audio operation, round-trip latency jumps
> discretely. Kernel logs show:
>
> frame active: -18
> retire_capture_urb
Not sure what you mean and I can't find these strings in USB audio
drievr, but -18 is -EXDEV i.e. Missed Service Error in xHCI.
Will you see messages about it after enabling dynamic debug?
echo 'func handle_tx_event +p' >/proc/dynamic_debug/control
> The Audient iD44 MK2 works without this issue on a Lenovo ThinkPad X1
> Gen 2 using the same Linux audio workflow. This confirms a
> host-controller-specific problem.
And since it's unique to a recent AMD system, maybe this?
https://lore.kernel.org/linux-usb/18b4e4f7089aa4f1.da8dbe994ae3bb77.445e21b98b0b205b@GordonMsi/
Regards,
Michal
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18)
2026-06-21 18:28 ` Michal Pecio
@ 2026-06-21 19:19 ` Ingo Haenlein
2026-06-21 19:42 ` Michal Pecio
0 siblings, 1 reply; 5+ messages in thread
From: Ingo Haenlein @ 2026-06-21 19:19 UTC (permalink / raw)
To: Michal Pecio; +Cc: linux-usb
[-- Attachment #1: Type: text/plain, Size: 8170 bytes --]
Hello,
I enabled the requested dynamic debug:
echo 'func handle_tx_event +p' > /proc/dynamic_debug/control
The frame active: -18 line came from snd-usb-audio dynamic debug:
echo 'file sound/usb/pcm.c +p' > /sys/kernel/debug/dynamic_debug/control
specifically from the retire_capture_urb() debug print:
sound/usb/pcm.c:1336 [snd_usb_audio]retire_capture_urb =p "frame %d
active: %d\n"
With handle_tx_event() debug enabled as requested, I reproduced the
issue again.
Test setup for this run:
Machine: HP ZBook Ultra G1a
Platform: AMD Strix Halo / Ryzen AI Max
Controller: 0000:c5:00.4 AMD Strix Halo USB 3.1 xHCI [1022:158b]
USB path: usb7 / 7-1
Device: Audient iD14 MK1 [2708:0002]
Reproduction sequence:
physically disconnect and reconnect the USB audio interface
restart PipeWire
run jack_delay through pw-jack:
PIPEWIRE_QUANTUM=128/48000 PIPEWIRE_PROPS='{"node.lock-quantum"}'
pw-jack jack_delay
The log now shows handle_tx_event() reporting missed-service events,
followed by the snd-usb-audio frame active: -18 messages.
Relevant excerpt:
[Sun Jun 21 20:42:27 2026] usb 7-1: Open EP 0x1, iface=1:1, idx=0
[Sun Jun 21 20:42:27 2026] usb 7-1: channels=4, rate=48000,
format=S32_LE, period_bytes=2048, periods=3, implicit_fb=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Open EP 0x81, iface=1:1, idx=1
[Sun Jun 21 20:42:27 2026] usb 7-1: channels=4, rate=48000,
format=S32_LE, period_bytes=2048, periods=3, implicit_fb=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting params for sync EP 0x81,
pipe 0x8480
[Sun Jun 21 20:42:27 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting params for data EP 0x1, pipe
0x8400
[Sun Jun 21 20:42:27 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting data EP 0x1 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 8 URBs submitted for EP 0x1
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting sync EP 0x81 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 4 URBs submitted for EP 0x81
[Sun Jun 21 20:42:27 2026] usb 7-1: 1:1 Start Playback PCM
[Sun Jun 21 20:42:27 2026] usb 7-1: Open EP 0x82, iface=2:1, idx=0
[Sun Jun 21 20:42:27 2026] usb 7-1: channels=10, rate=48000,
format=S32_LE, period_bytes=5120, periods=3, implicit_fb=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting params for data EP 0x82,
pipe 0x10480
[Sun Jun 21 20:42:27 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting data EP 0x82 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 12 URBs submitted for EP 0x82
[Sun Jun 21 20:42:27 2026] usb 7-1: 2:1 Start Capture PCM
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Miss service interval
error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
flag for slot 1 ep 2.
Later in the same run:
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval
error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
flag for slot 1 ep 1.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval
error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
flag for slot 1 ep 4.
[Sun Jun 21 20:44:14 2026] usb 7-1: frame 5 active: -18
[Sun Jun 21 20:44:14 2026] usb 7-1: frame 6 active: -18
[Sun Jun 21 20:44:14 2026] usb 7-1: frame 7 active: -18
At 20:44:59 the same pattern repeated more strongly, followed by
playback/capture stop and restart:
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 0 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 1 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 2 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 3 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: Stopping sync EP 0x81 (running 1)
[Sun Jun 21 20:44:59 2026] usb 7-1: Stopping data EP 0x1 (running 1)
[Sun Jun 21 20:44:59 2026] usb 7-1: 1:1 Stop Playback PCM
[Sun Jun 21 20:44:59 2026] usb 7-1: Stopping data EP 0x82 (running 1)
[Sun Jun 21 20:44:59 2026] usb 7-1: 2:1 Stop Capture PCM
The iD14 path in this log uses a separate sync endpoint, not implicit
feedback:
[Sun Jun 21 20:42:14 2026] usb 7-1: 1:1: found sync_ep=0x81, iface=1,
alt=1, implicit_fb=0
[Sun Jun 21 20:42:14 2026] usb 7-1: Creating new data endpoint #1
[Sun Jun 21 20:42:14 2026] usb 7-1: Creating new sync endpoint #81
[Sun Jun 21 20:42:14 2026] usb 7-1: 1:2: found sync_ep=0x81, iface=1,
alt=2, implicit_fb=0
[Sun Jun 21 20:42:14 2026] usb 7-1: Creating new data endpoint #82
During the same run, jack_delay showed a discrete round-trip latency
change. It was quasi-stable around:
498.579 frames 10.387 ms
then reported:
??? 420.350 frames 8.757 ms
451.919 frames 9.415 ms
451.606 frames 9.408 ms
and later became quasi-stable again around:
493.579 frames 10.283 ms
So the user-visible symptom is a discrete latency-state change during
continuous full-duplex streaming, while the kernel log shows xHCI
missed-service events and subsequent snd-usb-audio -EXDEV frames.
Regarding the related thread you pointed me to:
https://lore.kernel.org/linux-usb/18b4e4f7089aa4f1.da8dbe994ae3bb77.445e21b98b0b205b@GordonMsi/
I checked my Strix Halo system against that LTC/LTR angle. I do not know
whether it is the same root cause, but the error class looks similar:
AMD client platform, USB audio isochronous traffic, xHCI missed-service
/ -EXDEV.
For xHCI 0000:c5:00.4:
/sys/kernel/debug/usb/xhci/0000:c5:00.4/reg-cap:
HCCPARAMS1 = 0x0118ffc5
Bit 6 is set, so xHCI HCCPARAMS1.LTC = 1.
However, lspci -vvv for the same xHCI function reports:
DevCap2: ... LTR-
DevCtl2: ... LTR-
The upstream internal GPP bridge / root port 0000:00:08.3 also reports:
DevCap2: ... LTR-
DevCtl2: ... LTR-
So on this Strix Halo system, xHCI advertises LTC, but standard PCIe LTR
is not exposed on either the xHCI function or the upstream bridge.
I do not know whether Set LTV would reach the AMD fabric through an
internal sideband path on this integrated controller, or whether LTC is
USB-link-scoped only here.
Attached:
strix_halo_xhci_usb_audio.log
xhci-c5_00_4-reg-cap.txt
lspci-c5_00_4-xhci-vvv.txt
lspci-00_08_3-rootport-vvv.txt
Regards,
Ingo
On 6/21/26 20:28, Michal Pecio wrote:
> On Sun, 21 Jun 2026 18:30:23 +0200, Ingo Haenlein wrote:
>> Hello,
>>
>> I am reporting a reproducible isochronous full-duplex USB audio
>> instability on an AMD Strix Halo system (HP ZBook Ultra G1a) under
>> Linux. A detailed bug report including kernel logs, USB descriptors, and
>> endpoint data has been filed at:
>>
>> https://bugzilla.kernel.org/show_bug.cgi?id=221650
>>
>> This mail summarizes the findings and forwards the issue to linux-usb as
>> the problem appears to be in the xHCI host controller path rather than
>> in snd-usb-audio.
>>
>>
>> Affected system
>> ---------------
>>
>> Machine: HP ZBook Ultra G1a (AMD Strix Halo / Ryzen AI Max)
>> Kernel:
>> 7.0.12-zen1-1-zen (linux-zen, Arch Linux)
>> 7.0.12.arch1-1 (linux, Arch Linux, vanilla kernel.org sources)
>> Controller: c5:00.4 AMD Strix Halo USB 3.1 xHCI [1022:158b]
>> Driver: xhci_hcd, CONFIG_USB_XHCI_PCI=y
>>
>>
>> Symptom
>> -------
>>
>> During continuous full-duplex USB audio operation, round-trip latency jumps
>> discretely. Kernel logs show:
>>
>> frame active: -18
>> retire_capture_urb
> Not sure what you mean and I can't find these strings in USB audio
> drievr, but -18 is -EXDEV i.e. Missed Service Error in xHCI.
>
> Will you see messages about it after enabling dynamic debug?
>
> echo 'func handle_tx_event +p' >/proc/dynamic_debug/control
>
>> The Audient iD44 MK2 works without this issue on a Lenovo ThinkPad X1
>> Gen 2 using the same Linux audio workflow. This confirms a
>> host-controller-specific problem.
> And since it's unique to a recent AMD system, maybe this?
> https://lore.kernel.org/linux-usb/18b4e4f7089aa4f1.da8dbe994ae3bb77.445e21b98b0b205b@GordonMsi/
>
> Regards,
> Michal
[-- Attachment #2: strix_halo_xhci_snd_usb_audio.log --]
[-- Type: text/x-log, Size: 39952 bytes --]
[Sun Jun 21 20:42:14 2026] usb 7-1: new high-speed USB device number 4 using xhci_hcd
[Sun Jun 21 20:42:14 2026] usb 7-1: New USB device found, idVendor=2708, idProduct=0002, bcdDevice= 1.11
[Sun Jun 21 20:42:14 2026] usb 7-1: New USB device strings: Mfr=1, Product=3, SerialNumber=0
[Sun Jun 21 20:42:14 2026] usb 7-1: Product: Audient iD14
[Sun Jun 21 20:42:14 2026] usb 7-1: Manufacturer: Audient
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stopped on No-op or Link TRB for slot 1 ep 8
[Sun Jun 21 20:42:14 2026] usb 7-1: 1:1: found sync_ep=0x81, iface=1, alt=1, implicit_fb=0
[Sun Jun 21 20:42:14 2026] usb 7-1: Creating new data endpoint #1
[Sun Jun 21 20:42:14 2026] usb 7-1: Creating new sync endpoint #81
[Sun Jun 21 20:42:14 2026] usb 7-1: 1:2: found sync_ep=0x81, iface=1, alt=2, implicit_fb=0
[Sun Jun 21 20:42:14 2026] usb 7-1: Creating new data endpoint #82
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:14 2026] input: Audient Audient iD14 as /devices/pci0000:00/0000:00:08.3/0000:c5:00.4/usb7/7-1/7-1:1.4/0003:2708:0002.000B/input/input31
[Sun Jun 21 20:42:14 2026] hid-generic 0003:2708:0002.000B: input,hidraw0: USB HID v1.10 Mouse [Audient Audient iD14] on usb-0000:c5:00.4-1/input4
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 8
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 8
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 8
[Sun Jun 21 20:42:14 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 8
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 8
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x1, iface=1:2, idx=0
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x81, iface=1:2, idx=1
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 1:2 for EP 0x81
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x1 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x1 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x81 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 1:0 for EP 0x81
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x81 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x82, iface=2:1, idx=0
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=10, rate=48000, format=S32_LE, period_bytes=48000, periods=4, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for data EP 0x82, pipe 0x10480
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 2:1 for EP 0x82
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x1, iface=1:2, idx=0
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x81, iface=1:2, idx=1
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 1:2 for EP 0x81
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x1 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x1 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x81 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 1:0 for EP 0x81
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x81 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x82 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 2:0 for EP 0x82
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x82 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x1, iface=1:1, idx=0
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=4, rate=48000, format=S32_LE, period_bytes=16384, periods=64, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x81, iface=1:1, idx=1
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=4, rate=48000, format=S32_LE, period_bytes=16384, periods=64, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 1:1 for EP 0x81
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x1 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x1 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x81 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 1:0 for EP 0x81
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x81 closed
[Sun Jun 21 20:42:15 2026] usb 7-1: Open EP 0x82, iface=2:1, idx=0
[Sun Jun 21 20:42:15 2026] usb 7-1: channels=10, rate=48000, format=S32_LE, period_bytes=40960, periods=64, implicit_fb=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting params for data EP 0x82, pipe 0x10480
[Sun Jun 21 20:42:15 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 2:1 for EP 0x82
[Sun Jun 21 20:42:15 2026] usb 7-1: Closing EP 0x82 (count 1)
[Sun Jun 21 20:42:15 2026] usb 7-1: Setting usb interface 2:0 for EP 0x82
[Sun Jun 21 20:42:15 2026] usb 7-1: EP 0x82 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x1, iface=1:2, idx=0
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x81, iface=1:2, idx=1
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 1:2 for EP 0x81
[Sun Jun 21 20:42:22 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:22 2026] usb 7-1: 11:0: cannot get min/max values for control 11 (id 11)
[Sun Jun 21 20:42:22 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:22 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:22 2026] xhci_hcd 0000:c5:00.4: Stalled endpoint for slot 1 ep 0
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x1 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x1 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x81 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 1:0 for EP 0x81
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x81 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x82, iface=2:1, idx=0
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=10, rate=48000, format=S32_LE, period_bytes=48000, periods=4, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for data EP 0x82, pipe 0x10480
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 2:1 for EP 0x82
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x1, iface=1:2, idx=0
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x81, iface=1:2, idx=1
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=4, rate=48000, format=S16_LE, period_bytes=9600, periods=4, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 1:2 for EP 0x81
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x1 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x1 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x81 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 1:0 for EP 0x81
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x81 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x82 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 2:0 for EP 0x82
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x82 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x1, iface=1:1, idx=0
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=4, rate=48000, format=S32_LE, period_bytes=16384, periods=64, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x81, iface=1:1, idx=1
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=4, rate=48000, format=S32_LE, period_bytes=16384, periods=64, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 1:1 for EP 0x81
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x1 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x1 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x81 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 1:0 for EP 0x81
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x81 closed
[Sun Jun 21 20:42:22 2026] usb 7-1: Open EP 0x82, iface=2:1, idx=0
[Sun Jun 21 20:42:22 2026] usb 7-1: channels=10, rate=48000, format=S32_LE, period_bytes=40960, periods=64, implicit_fb=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting params for data EP 0x82, pipe 0x10480
[Sun Jun 21 20:42:22 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 2:1 for EP 0x82
[Sun Jun 21 20:42:22 2026] usb 7-1: Closing EP 0x82 (count 1)
[Sun Jun 21 20:42:22 2026] usb 7-1: Setting usb interface 2:0 for EP 0x82
[Sun Jun 21 20:42:22 2026] usb 7-1: EP 0x82 closed
[Sun Jun 21 20:42:27 2026] usb 7-1: Open EP 0x1, iface=1:1, idx=0
[Sun Jun 21 20:42:27 2026] usb 7-1: channels=4, rate=48000, format=S32_LE, period_bytes=2048, periods=3, implicit_fb=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Open EP 0x81, iface=1:1, idx=1
[Sun Jun 21 20:42:27 2026] usb 7-1: channels=4, rate=48000, format=S32_LE, period_bytes=2048, periods=3, implicit_fb=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting params for sync EP 0x81, pipe 0x8480
[Sun Jun 21 20:42:27 2026] usb 7-1: Set up 4 URBS, ret=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting params for data EP 0x1, pipe 0x8400
[Sun Jun 21 20:42:27 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting usb interface 1:1 for EP 0x81
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting data EP 0x1 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 8 URBs submitted for EP 0x1
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting sync EP 0x81 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 4 URBs submitted for EP 0x81
[Sun Jun 21 20:42:27 2026] usb 7-1: 1:1 Start Playback PCM
[Sun Jun 21 20:42:27 2026] usb 7-1: Open EP 0x82, iface=2:1, idx=0
[Sun Jun 21 20:42:27 2026] usb 7-1: channels=10, rate=48000, format=S32_LE, period_bytes=5120, periods=3, implicit_fb=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting params for data EP 0x82, pipe 0x10480
[Sun Jun 21 20:42:27 2026] usb 7-1: Set up 12 URBS, ret=0
[Sun Jun 21 20:42:27 2026] usb 7-1: Setting usb interface 2:1 for EP 0x82
[Sun Jun 21 20:42:27 2026] usb 7-1: Stopping sync EP 0x81 (running 1)
[Sun Jun 21 20:42:27 2026] usb 7-1: Stopping data EP 0x1 (running 1)
[Sun Jun 21 20:42:27 2026] usb 7-1: 1:1 Stop Playback PCM
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Underrun event on slot 1 ep 1
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Overrun event on slot 1 ep 2
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Stopped on No-op or Link TRB for slot 1 ep 2
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting data EP 0x1 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 8 URBs submitted for EP 0x1
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting sync EP 0x81 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 4 URBs submitted for EP 0x81
[Sun Jun 21 20:42:27 2026] usb 7-1: 1:1 Start Playback PCM
[Sun Jun 21 20:42:27 2026] usb 7-1: Starting data EP 0x82 (running 0)
[Sun Jun 21 20:42:27 2026] usb 7-1: 12 URBs submitted for EP 0x82
[Sun Jun 21 20:42:27 2026] usb 7-1: 2:1 Start Capture PCM
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:42:27 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:14 2026] usb 7-1: frame 5 active: -18
[Sun Jun 21 20:44:14 2026] usb 7-1: frame 6 active: -18
[Sun Jun 21 20:44:14 2026] usb 7-1: frame 7 active: -18
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 5 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 6 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 7 active: -18
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 0 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 1 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 2 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 3 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: Stopping sync EP 0x81 (running 1)
[Sun Jun 21 20:44:59 2026] usb 7-1: Stopping data EP 0x1 (running 1)
[Sun Jun 21 20:44:59 2026] usb 7-1: 1:1 Stop Playback PCM
[Sun Jun 21 20:44:59 2026] usb 7-1: Stopping data EP 0x82 (running 1)
[Sun Jun 21 20:44:59 2026] usb 7-1: 2:1 Stop Capture PCM
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 2
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Underrun event on slot 1 ep 1
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 4
[Sun Jun 21 20:44:59 2026] usb 7-1: Starting data EP 0x1 (running 0)
[Sun Jun 21 20:44:59 2026] usb 7-1: 8 URBs submitted for EP 0x1
[Sun Jun 21 20:44:59 2026] usb 7-1: Starting sync EP 0x81 (running 0)
[Sun Jun 21 20:44:59 2026] usb 7-1: 4 URBs submitted for EP 0x81
[Sun Jun 21 20:44:59 2026] usb 7-1: 1:1 Start Playback PCM
[Sun Jun 21 20:44:59 2026] usb 7-1: Starting data EP 0x82 (running 0)
[Sun Jun 21 20:44:59 2026] usb 7-1: 12 URBs submitted for EP 0x82
[Sun Jun 21 20:44:59 2026] usb 7-1: 2:1 Start Capture PCM
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:44:59 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 0 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 1 active: -18
[Sun Jun 21 20:44:59 2026] usb 7-1: frame 2 active: -18
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:45:32 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:45:32 2026] retire_capture_urb: 13 callbacks suppressed
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 2 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 3 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 4 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 5 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 6 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 7 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 0 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 1 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 2 active: -18
[Sun Jun 21 20:45:32 2026] usb 7-1: frame 3 active: -18
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set skip flag, skip now
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 1, set skip flag, skip now
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 1.
[Sun Jun 21 20:48:12 2026] retire_capture_urb: 4 callbacks suppressed
[Sun Jun 21 20:48:12 2026] usb 7-1: frame 7 active: -18
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set skip flag, skip now
[Sun Jun 21 20:48:12 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 2.
[Sun Jun 21 20:48:12 2026] usb 7-1: frame 0 active: -18
[-- Attachment #3: lspci-00_08_3-rootport-vvv.txt --]
[-- Type: text/plain, Size: 4060 bytes --]
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] (prog-if 00 [Normal decode])
Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupts: pin B disabled, MSI(X) routed to IRQ 37
IOMMU group: 11
Bus: primary=00, secondary=c5, subordinate=c5, sec-latency=0
I/O behind bridge: 0000f000-00000fff [disabled] [32-bit]
Memory behind bridge: b4b00000-b4efffff [size=4M] [32-bit]
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [disabled] [64-bit]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Root Port (Slot-), IntMsgNum 0
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag+ RBE+ TEE-IO-
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+ FltModeDis-
LnkSta: Speed 16GT/s, Width x16
TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
RootCap: CRSVisible+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
AtomicOpsCtl: ReqEn- EgressBlck-
IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
LnkCap2: Supported Link Speeds: 2.5-16GT/s, Crosslink- Retimer+ 2Retimers+ DRS-
LnkCtl2: Target Link Speed: 16GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported, FltMode-
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee00000 Data: 0000
Capabilities: [c0] Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [270 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [2a0 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans+
ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
Capabilities: [400 v1] Data Link Feature <?>
Capabilities: [410 v1] Physical Layer 16.0 GT/s
Phy16Sta: EquComplete+ EquPhase1+ EquPhase2+ EquPhase3+ LinkEquRequest-
Capabilities: [450 v1] Lane Margining at the Receiver
PortCap: Uses Driver-
PortSta: MargReady- MargSoftReady-
Kernel driver in use: pcieport
Kernel modules: shpchp
[-- Attachment #4: lspci-c5_00_4-xhci-vvv.txt --]
[-- Type: text/plain, Size: 2844 bytes --]
c5:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Strix Halo USB 3.1 xHCI (prog-if 30 [XHCI])
Subsystem: Advanced Micro Devices, Inc. [AMD] Strix Halo USB 3.1 xHCI
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupts: pin D disabled, MSI(X) routed to IRQ 44
IOMMU group: 27
Region 0: Memory at b4d00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [64] Express (v2) Endpoint, IntMsgNum 0
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- FltModeDis-
LnkSta: Speed 16GT/s, Width x16
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR-
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- TPHComp- ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
AtomicOpsCtl: ReqEn-
IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported, FltMode-
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [c0] MSI-X: Enable+ Count=1 Masked-
Vector table: BAR=0 offset=000fe000
PBA: BAR=0 offset=000ff000
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [2a0 v1] Access Control Services
ACSCap: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
[-- Attachment #5: xhci-c5_00_4-reg-cap.txt --]
[-- Type: text/plain, Size: 192 bytes --]
CAPLENGTH = 0x01200030
HCSPARAMS1 = 0x02000840
HCSPARAMS2 = 0x140000f7
HCSPARAMS3 = 0x001d000a
HCCPARAMS1 = 0x0118ffc5
DOORBELLOFF = 0x00002000
RUNTIMEOFF = 0x00001000
HCCPARAMS2 = 0x0000003f
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18)
2026-06-21 19:19 ` Ingo Haenlein
@ 2026-06-21 19:42 ` Michal Pecio
2026-06-21 19:49 ` Ingo Haenlein
0 siblings, 1 reply; 5+ messages in thread
From: Michal Pecio @ 2026-06-21 19:42 UTC (permalink / raw)
To: Ingo Haenlein; +Cc: linux-usb
On Sun, 21 Jun 2026 21:19:39 +0200, Ingo Haenlein wrote:
> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval
> error for slot 1 ep 1, set skip flag, skip now
> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
> flag for slot 1 ep 1.
> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval
> error for slot 1 ep 4, set skip flag, skip now
> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
> flag for slot 1 ep 4.
> [Sun Jun 21 20:44:14 2026] usb 7-1: frame 5 active: -18
> [Sun Jun 21 20:44:14 2026] usb 7-1: frame 6 active: -18
> [Sun Jun 21 20:44:14 2026] usb 7-1: frame 7 active: -18
OK, I see, it's "frame %d active" and I searched for "frame active".
Anyway, it's sound driver reporting EXDEV completions, as expected.
> Regarding the related thread you pointed me to:
>
> https://lore.kernel.org/linux-usb/18b4e4f7089aa4f1.da8dbe994ae3bb77.445e21b98b0b205b@GordonMsi/
>
> I checked my Strix Halo system against that LTC/LTR angle. I do not
> know whether it is the same root cause, but the error class looks
> similar: AMD client platform, USB audio isochronous traffic, xHCI
> missed-service / -EXDEV.
>
> For xHCI 0000:c5:00.4:
>
> /sys/kernel/debug/usb/xhci/0000:c5:00.4/reg-cap:
>
> HCCPARAMS1 = 0x0118ffc5
>
> Bit 6 is set, so xHCI HCCPARAMS1.LTC = 1.
>
> However, lspci -vvv for the same xHCI function reports:
>
> DevCap2: ... LTR-
> DevCtl2: ... LTR-
>
> The upstream internal GPP bridge / root port 0000:00:08.3 also
> reports:
>
> DevCap2: ... LTR-
> DevCtl2: ... LTR-
>
> So on this Strix Halo system, xHCI advertises LTC, but standard PCIe
> LTR is not exposed on either the xHCI function or the upstream bridge.
>
> I do not know whether Set LTV would reach the AMD fabric through an
> internal sideband path on this integrated controller, or whether LTC
> is USB-link-scoped only here.
No one knows outside AMD and I'm not sure if it would matter anyway.
You can check if it's the same issue by running "stress-ng --stream",
which is supposed to "fix" it by keeping the SoC out of idle.
Regards,
Michal
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18)
2026-06-21 19:42 ` Michal Pecio
@ 2026-06-21 19:49 ` Ingo Haenlein
0 siblings, 0 replies; 5+ messages in thread
From: Ingo Haenlein @ 2026-06-21 19:49 UTC (permalink / raw)
To: Michal Pecio; +Cc: linux-usb
Hi Michal,
I tested the suggested stress-ng --stream case on the Strix Halo system.
In this run it did not prevent the issue. While stress-ng --stream was
running, jack_delay still showed repeated discrete RTL jumps between
quasi-stable plateaus, followed later by a larger disturbance with ???
readings.
Example jack_delay plateaus from the run:
444.579 frames 9.262 ms
444.579 frames 9.262 ms
444.578 frames 9.262 ms
437.579 frames 9.116 ms
479.579 frames 9.991 ms
479.579 frames 9.991 ms
479.578 frames 9.991 ms
Later in the same run it became more disturbed:
489.580 frames 10.200 ms
489.578 frames 10.200 ms
??? 990.580 frames 20.637 ms
469.642 frames 9.784 ms
468.505 frames 9.761 ms
452.259 frames 9.422 ms
420.883 frames 8.768 ms
...
??? 1003.461 frames 20.905 ms
After that it again reached other quasi-stable offsets, for example:
451.579 frames 9.408 ms
451.580 frames 9.408 ms
493.580 frames 10.283 ms
493.579 frames 10.283 ms
During the same run, dmesg showed a large burst of xHCI missed-service
events on the affected controller, mostly on slot 1 ep 4, followed by stream
stop/start recovery.
Excerpt:
xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set
skip flag, skip now
xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set
skip flag, skip now
xhci_hcd 0000:c5:00.4: Found td. Clear skip flag for slot 1 ep 4.
...
usb 7-1: Stopping sync EP 0x81 (running 1)
usb 7-1: Stopping data EP 0x1 (running 1)
usb 7-1: 1:1 Stop Playback PCM
usb 7-1: Stopping data EP 0x82 (running 1)
usb 7-1: 2:1 Stop Capture PCM
xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 2
xhci_hcd 0000:c5:00.4: Underrun event on slot 1 ep 1
xhci_hcd 0000:c5:00.4: Stopped on Transfer TRB for slot 1 ep 4
usb 7-1: Starting data EP 0x1 (running 0)
usb 7-1: 8 URBs submitted for EP 0x1
usb 7-1: Starting sync EP 0x81 (running 0)
usb 7-1: 4 URBs submitted for EP 0x81
usb 7-1: 1:1 Start Playback PCM
usb 7-1: Starting data EP 0x82 (running 0)
usb 7-1: 12 URBs submitted for EP 0x82
usb 7-1: 2:1 Start Capture PCM
There were also later overrun/underrun events and further missed-service
events in the same timestamp region, for example:
xhci_hcd 0000:c5:00.4: Overrun event on slot 1 ep 4
...
xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 4, set
skip flag, skip now
xhci_hcd 0000:c5:00.4: Miss service interval error for slot 1 ep 2, set
skip flag, skip now
So on this Strix Halo system, unlike the Fire Range report,
stress-ng --stream does not appear to be a sufficient workaround. The
failure still reaches the xHCI missed-service / stream-recovery path.
I also tested CPU keepalive load:
stress-ng --cpu 32 --cpu-load 20
That did not prevent the issue either. So on this Strix Halo system, neither
stress-ng --stream nor moderate CPU keepalive load appears to be a
sufficient workaround.
So the current result is:
- same general error class:
AMD client platform + USB-audio isochronous traffic +
xHCI Missed Service Error / -EXDEV / stream discontinuity
- but different mitigation result:
generic memory-stream load and moderate CPU keepalive load do not avoid
the failure on this Strix Halo system
Regards, Ingo
On 6/21/26 21:42, Michal Pecio wrote:
> On Sun, 21 Jun 2026 21:19:39 +0200, Ingo Haenlein wrote:
>> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval
>> error for slot 1 ep 1, set skip flag, skip now
>> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
>> flag for slot 1 ep 1.
>> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Miss service interval
>> error for slot 1 ep 4, set skip flag, skip now
>> [Sun Jun 21 20:44:14 2026] xhci_hcd 0000:c5:00.4: Found td. Clear skip
>> flag for slot 1 ep 4.
>> [Sun Jun 21 20:44:14 2026] usb 7-1: frame 5 active: -18
>> [Sun Jun 21 20:44:14 2026] usb 7-1: frame 6 active: -18
>> [Sun Jun 21 20:44:14 2026] usb 7-1: frame 7 active: -18
> OK, I see, it's "frame %d active" and I searched for "frame active".
> Anyway, it's sound driver reporting EXDEV completions, as expected.
>
>> Regarding the related thread you pointed me to:
>>
>> https://lore.kernel.org/linux-usb/18b4e4f7089aa4f1.da8dbe994ae3bb77.445e21b98b0b205b@GordonMsi/
>>
>> I checked my Strix Halo system against that LTC/LTR angle. I do not
>> know whether it is the same root cause, but the error class looks
>> similar: AMD client platform, USB audio isochronous traffic, xHCI
>> missed-service / -EXDEV.
>>
>> For xHCI 0000:c5:00.4:
>>
>> /sys/kernel/debug/usb/xhci/0000:c5:00.4/reg-cap:
>>
>> HCCPARAMS1 = 0x0118ffc5
>>
>> Bit 6 is set, so xHCI HCCPARAMS1.LTC = 1.
>>
>> However, lspci -vvv for the same xHCI function reports:
>>
>> DevCap2: ... LTR-
>> DevCtl2: ... LTR-
>>
>> The upstream internal GPP bridge / root port 0000:00:08.3 also
>> reports:
>>
>> DevCap2: ... LTR-
>> DevCtl2: ... LTR-
>>
>> So on this Strix Halo system, xHCI advertises LTC, but standard PCIe
>> LTR is not exposed on either the xHCI function or the upstream bridge.
>>
>> I do not know whether Set LTV would reach the AMD fabric through an
>> internal sideband path on this integrated controller, or whether LTC
>> is USB-link-scoped only here.
> No one knows outside AMD and I'm not sure if it would matter anyway.
>
> You can check if it's the same issue by running "stress-ng --stream",
> which is supposed to "fix" it by keeping the SoC out of idle.
>
> Regards,
> Michal
>
>
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-06-21 19:49 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-21 16:30 [BUG] xHCI: AMD Strix Halo [1022:158b] isochronous full-duplex USB audio instability (frame active: -18) Ingo Haenlein
2026-06-21 18:28 ` Michal Pecio
2026-06-21 19:19 ` Ingo Haenlein
2026-06-21 19:42 ` Michal Pecio
2026-06-21 19:49 ` Ingo Haenlein
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.