usbhid 1-3.1:1.1: can't add hid device: -32

Bug #1853969 reported by Juerg Haefliger
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
Eoan
Won't Fix
Medium
Juerg Haefliger
Focal
Confirmed
Undecided
Unassigned

Bug Description

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")
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu8.8
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: juergh 3461 F.... pulseaudio
 /dev/snd/controlC0: juergh 3461 F.... pulseaudio
DistroRelease: Ubuntu 19.10
InstallationDate: Installed on 2017-05-25 (1050 days ago)
InstallationMedia: Ubuntu-GNOME 17.04 "Zesty Zapus" - Release amd64 (20170412)
MachineType: HP HP Pavilion Desktop PC 570-p0XX
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-46-generic root=UUID=0f572e1f-1887-4e72-8c0a-0f3d2116df2b ro quiet "dyndbg=file drivers/usb/* +pt" hid.debug=1
ProcVersionSignature: Ubuntu 5.3.0-46.38-generic 5.3.18
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-46-generic N/A
 linux-backports-modules-5.3.0-46-generic N/A
 linux-firmware 1.183.5
Tags: eoan
Uname: Linux 5.3.0-46-generic x86_64
UpgradeStatus: Upgraded to eoan on 2019-10-25 (168 days ago)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 07/01/2019
dmi.bios.vendor: AMI
dmi.bios.version: F.43
dmi.board.asset.tag: CNV7030RH4
dmi.board.name: 82F2
dmi.board.vendor: HP
dmi.board.version: 00
dmi.chassis.asset.tag: CNV7030RH4
dmi.chassis.type: 3
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnAMI:bvrF.43:bd07/01/2019:svnHP:pnHPPavilionDesktopPC570-p0XX:pvr:rvnHP:rn82F2:rvr00:cvnHP:ct3:cvr:
dmi.product.family: 103C_53311M HP Pavilion
dmi.product.name: HP Pavilion Desktop PC 570-p0XX
dmi.product.sku: Z7D97EA#UUZ
dmi.sys.vendor: HP

Juerg Haefliger (juergh)
Changed in linux (Ubuntu Eoan):
assignee: nobody → Juerg Haefliger (juergh)
importance: Undecided → Medium
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1853969

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu Eoan):
status: New → Incomplete
tags: added: eoan
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Juerg Haefliger (juergh)
Changed in linux (Ubuntu Eoan):
status: Incomplete → Confirmed
Changed in linux (Ubuntu):
status: Expired → Incomplete
Revision history for this message
Juerg Haefliger (juergh) wrote :

And with Eoan 5.4:

[ 83.069753] usb 1-3.1: new low-speed USB device number 13 using xhci_hcd
[ 83.211465] usb 1-3.1: New USB device found, idVendor=03f0, idProduct=034a, bcdDevice= 1.21
[ 83.211471] usb 1-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 83.211474] usb 1-3.1: Product: HP Elite USB Keyboard
[ 83.211476] usb 1-3.1: Manufacturer: Chicony
[ 83.230042] 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.0005/input/input24
[ 83.290542] hid-generic 0003:03F0:034A.0005: input,hidraw0: USB HID v1.10 Keyboard [Chicony HP Elite USB Keyboard] on usb-0000:00:14.0-3.1/input0
[ 93.439936] usbhid 1-3.1:1.1: can't add hid device: -110
[ 93.439967] usbhid: probe of 1-3.1:1.1 failed with error -110

Revision history for this message
Juerg Haefliger (juergh) wrote :

Hrm, I mean Focal 5.4 in the previous commit.
Linux gollum 5.4.0-9-generic #12-Ubuntu SMP Mon Dec 16 22:34:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Changed in linux (Ubuntu Focal):
status: Incomplete → Confirmed
Revision history for this message
You-Sheng Yang (vicamo) wrote :

Hi, could you do `sudo apport-collect 1853969` with kernel boot parameters "dyndbg='file drivers/usb/* +pt' hid.debug=1"?

Revision history for this message
Juerg Haefliger (juergh) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Juerg Haefliger (juergh) wrote : CRDA.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : IwConfig.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : Lspci.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : Lsusb.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : ProcEnviron.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : ProcModules.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : RfKill.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : UdevDb.txt

apport information

Revision history for this message
Juerg Haefliger (juergh) wrote : WifiSyslog.txt

apport information

Revision history for this message
Brian Murray (brian-murray) wrote :

The Eoan Ermine has reached end of life, so this bug will not be fixed for that release

Changed in linux (Ubuntu Eoan):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.