A keyboard behind an USB hub no longer works after upgrading to Eoan 5.3.
Linux gollum 5.3.0-24-generic #26-Ubuntu SMP Thu Nov 14 01:33:18 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Nov 18 07:48:34 gollum kernel: [ 9.144253] usb 1-3: new high-speed USB device number 8 using xhci_hcd
Nov 18 07:48:34 gollum kernel: [ 9.292393] usb 1-3: New USB device found, idVendor=058f, idProduct=6254, bcdDevice= 1.00
Nov 18 07:48:34 gollum kernel: [ 9.292395] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Nov 18 07:48:34 gollum kernel: [ 9.293996] hub 1-3:1.0: USB hub found
Nov 18 07:48:34 gollum kernel: [ 9.294046] hub 1-3:1.0: 4 ports detected
Nov 18 07:48:35 gollum kernel: [ 9.588233] usb 1-3.1: new low-speed USB device number 9 using xhci_hcd
Nov 18 07:48:35 gollum kernel: [ 9.656137] rfkill: input handler disabled
Nov 18 07:48:35 gollum kernel: [ 9.721913] usb 1-3.1: New USB device found, idVendor=03f0, idProduct=034a, bcdDevice= 1.21
Nov 18 07:48:35 gollum kernel: [ 9.721914] usb 1-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 18 07:48:35 gollum kernel: [ 9.721915] usb 1-3.1: Product: HP Elite USB Keyboard
Nov 18 07:48:35 gollum kernel: [ 9.721916] usb 1-3.1: Manufacturer: Chicony
Nov 18 07:48:35 gollum kernel: [ 9.738116] input: Chicony HP Elite USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.1/1-3.1:1.0/0003:03F0:034A.0002/input/input19
Nov 18 07:48:35 gollum kernel: [ 9.796473] hid-generic 0003:03F0:034A.0002: input,hidraw1: USB HID v1.10 Keyboard [Chicony HP Elite USB Keyboard] on usb-0000:00:14.0-3.1/input0
Nov 18 07:48:35 gollum kernel: [ 9.798157] usbhid 1-3.1:1.1: can't add hid device: -32
Nov 18 07:48:35 gollum kernel: [ 9.798163] usbhid: probe of 1-3.1:1.1 failed with error -32
Nov 18 07:48:35 gollum kernel: [ 9.900252] usb 1-3.2: new low-speed USB device number 10 using xhci_hcd
Nov 18 07:48:35 gollum kernel: [ 10.026058] usb 1-3.2: New USB device found, idVendor=0458, idProduct=0133, bcdDevice= 0.00
Nov 18 07:48:35 gollum kernel: [ 10.026060] usb 1-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 18 07:48:35 gollum kernel: [ 10.026061] usb 1-3.2: Product: Laser Mouse
Nov 18 07:48:35 gollum kernel: [ 10.026061] usb 1-3.2: Manufacturer: Mouse
Nov 18 07:48:35 gollum kernel: [ 10.031943] input: Mouse Laser Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.2/1-3.2:1.0/0003:0458:0133.0003/input/input20
Nov 18 07:48:35 gollum kernel: [ 10.032031] hid-generic 0003:0458:0133.0003: input,hidraw2: USB HID v1.10 Mouse [Mouse Laser Mouse] on usb-0000:00:14.0-3.2/input0
Nov 18 07:48:35 gollum kernel: [ 10.112241] usb 1-3.3: new high-speed USB device number 11 using xhci_hcd
Nov 18 07:48:36 gollum kernel: [ 10.457643] usb 1-3.3: New USB device found, idVendor=046d, idProduct=081b, bcdDevice= 0.12
Nov 18 07:48:36 gollum kernel: [ 10.457649] usb 1-3.3: New USB device strings: Mfr=0, Product=0, SerialNumber=2
Nov 18 07:48:36 gollum kernel: [ 10.457652] usb 1-3.3: SerialNumber: D1C29B20
Preliminary investigation shows that the following commit seems to cause issues:
ef513be0a905 ("usb: xhci: Add Clear_TT_Buffer")
A keyboard behind an USB hub no longer works after upgrading to Eoan 5.3.
Linux gollum 5.3.0-24-generic #26-Ubuntu SMP Thu Nov 14 01:33:18 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Nov 18 07:48:34 gollum kernel: [ 9.144253] usb 1-3: new high-speed USB device number 8 using xhci_hcd pci0000: 00/0000: 00:14.0/ usb1/1- 3/1-3.1/ 1-3.1:1. 0/0003: 03F0:034A. 0002/input/ input19 034A.0002: input,hidraw1: USB HID v1.10 Keyboard [Chicony HP Elite USB Keyboard] on usb-0000: 00:14.0- 3.1/input0 pci0000: 00/0000: 00:14.0/ usb1/1- 3/1-3.2/ 1-3.2:1. 0/0003: 0458:0133. 0003/input/ input20 0133.0003: input,hidraw2: USB HID v1.10 Mouse [Mouse Laser Mouse] on usb-0000: 00:14.0- 3.2/input0
Nov 18 07:48:34 gollum kernel: [ 9.292393] usb 1-3: New USB device found, idVendor=058f, idProduct=6254, bcdDevice= 1.00
Nov 18 07:48:34 gollum kernel: [ 9.292395] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Nov 18 07:48:34 gollum kernel: [ 9.293996] hub 1-3:1.0: USB hub found
Nov 18 07:48:34 gollum kernel: [ 9.294046] hub 1-3:1.0: 4 ports detected
Nov 18 07:48:35 gollum kernel: [ 9.588233] usb 1-3.1: new low-speed USB device number 9 using xhci_hcd
Nov 18 07:48:35 gollum kernel: [ 9.656137] rfkill: input handler disabled
Nov 18 07:48:35 gollum kernel: [ 9.721913] usb 1-3.1: New USB device found, idVendor=03f0, idProduct=034a, bcdDevice= 1.21
Nov 18 07:48:35 gollum kernel: [ 9.721914] usb 1-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 18 07:48:35 gollum kernel: [ 9.721915] usb 1-3.1: Product: HP Elite USB Keyboard
Nov 18 07:48:35 gollum kernel: [ 9.721916] usb 1-3.1: Manufacturer: Chicony
Nov 18 07:48:35 gollum kernel: [ 9.738116] input: Chicony HP Elite USB Keyboard as /devices/
Nov 18 07:48:35 gollum kernel: [ 9.796473] hid-generic 0003:03F0:
Nov 18 07:48:35 gollum kernel: [ 9.798157] usbhid 1-3.1:1.1: can't add hid device: -32
Nov 18 07:48:35 gollum kernel: [ 9.798163] usbhid: probe of 1-3.1:1.1 failed with error -32
Nov 18 07:48:35 gollum kernel: [ 9.900252] usb 1-3.2: new low-speed USB device number 10 using xhci_hcd
Nov 18 07:48:35 gollum kernel: [ 10.026058] usb 1-3.2: New USB device found, idVendor=0458, idProduct=0133, bcdDevice= 0.00
Nov 18 07:48:35 gollum kernel: [ 10.026060] usb 1-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 18 07:48:35 gollum kernel: [ 10.026061] usb 1-3.2: Product: Laser Mouse
Nov 18 07:48:35 gollum kernel: [ 10.026061] usb 1-3.2: Manufacturer: Mouse
Nov 18 07:48:35 gollum kernel: [ 10.031943] input: Mouse Laser Mouse as /devices/
Nov 18 07:48:35 gollum kernel: [ 10.032031] hid-generic 0003:0458:
Nov 18 07:48:35 gollum kernel: [ 10.112241] usb 1-3.3: new high-speed USB device number 11 using xhci_hcd
Nov 18 07:48:36 gollum kernel: [ 10.457643] usb 1-3.3: New USB device found, idVendor=046d, idProduct=081b, bcdDevice= 0.12
Nov 18 07:48:36 gollum kernel: [ 10.457649] usb 1-3.3: New USB device strings: Mfr=0, Product=0, SerialNumber=2
Nov 18 07:48:36 gollum kernel: [ 10.457652] usb 1-3.3: SerialNumber: D1C29B20
Preliminary investigation shows that the following commit seems to cause issues:
ef513be0a905 ("usb: xhci: Add Clear_TT_Buffer")