Bug 1165173 - Many usb errors while booting: device descriptor read/8, error -71
Many usb errors while booting: device descriptor read/8, error -71
Status: RESOLVED WORKSFORME
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: openSUSE Kernel Bugs
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-02-27 15:26 UTC by Hillwood Yang
Modified: 2020-08-03 07:46 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
tiwai: needinfo? (hillwoodroc)


Attachments
hwinfo.log (422.56 KB, text/x-log)
2020-03-12 12:09 UTC, Hillwood Yang
Details
dmesg.log (79.26 KB, text/x-log)
2020-03-14 13:26 UTC, Hillwood Yang
Details
The dmesg log for invalid touch screen (79.08 KB, text/x-log)
2020-03-14 13:34 UTC, Hillwood Yang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hillwood Yang 2020-02-27 15:26:12 UTC
If these errors occur, one or two of the touchpad, touch screen and bluetooth don't work.

And so surprise, sometimes, these errors don't occur. There is no regularity to this issue.

My laptop is Hp ENVY x360 13 with Ryzen 3700u.

journalctl | grep "2月 27 " | grep error |grep usb
2月 27 21:53:37 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:37 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:37 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:38 linux-31eh kernel: usb 3-2: device not accepting address 5, error -71
2月 27 21:53:39 linux-31eh kernel: usb 3-2: device not accepting address 6, error -71
2月 27 21:53:40 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:41 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:41 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:41 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:53:42 linux-31eh kernel: usb 3-2: device not accepting address 9, error -71
2月 27 21:53:43 linux-31eh kernel: usb 3-2: device not accepting address 10, error -71
2月 27 21:54:55 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:54:55 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:54:56 linux-31eh kernel: usb 3-2: device not accepting address 5, error -71
2月 27 21:54:57 linux-31eh kernel: usb 3-2: device not accepting address 6, error -71
2月 27 21:54:58 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:54:59 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:54:59 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:54:59 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 21:55:00 linux-31eh kernel: usb 3-2: device not accepting address 9, error -71
2月 27 21:55:01 linux-31eh kernel: usb 3-2: device not accepting address 10, error -71
2月 27 22:18:43 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:18:44 linux-31eh kernel: usb 3-2: device not accepting address 5, error -71
2月 27 22:18:44 linux-31eh kernel: usb 3-2: device not accepting address 6, error -71
2月 27 22:18:46 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:18:46 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:18:46 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:18:46 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:18:48 linux-31eh kernel: usb 3-2: device not accepting address 9, error -71
2月 27 22:18:48 linux-31eh kernel: usb 3-2: device not accepting address 10, error -71
2月 27 22:22:07 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:22:07 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:22:08 linux-31eh kernel: usb 3-2: device not accepting address 5, error -71
2月 27 22:22:09 linux-31eh kernel: usb 3-2: device not accepting address 6, error -71
2月 27 22:22:10 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:22:11 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:22:11 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:22:11 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:22:12 linux-31eh kernel: usb 3-2: device not accepting address 9, error -71
2月 27 22:22:13 linux-31eh kernel: usb 3-2: device not accepting address 10, error -71
2月 27 22:24:33 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:24:33 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:24:34 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:24:34 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:24:35 linux-31eh kernel: usb 3-2: device not accepting address 13, error -71
2月 27 22:24:36 linux-31eh kernel: usb 3-2: device not accepting address 14, error -71
2月 27 22:29:38 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:29:38 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:29:39 linux-31eh kernel: usb 3-2: device not accepting address 4, error -71
2月 27 22:29:40 linux-31eh kernel: usb 3-2: device not accepting address 5, error -71
2月 27 22:33:12 linux-31eh kernel: usb 1-3: device not accepting address 5, error -71
2月 27 22:33:14 linux-31eh kernel: usb 1-3: device descriptor read/8, error -71
2月 27 22:33:14 linux-31eh kernel: usb 1-3: device descriptor read/8, error -71
2月 27 22:37:21 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:37:21 linux-31eh kernel: usb 3-2: device descriptor read/64, error -71
2月 27 22:37:22 linux-31eh kernel: usb 3-2: device not accepting address 4, error -71
2月 27 22:37:23 linux-31eh kernel: usb 3-2: device not accepting address 5, error -71
Comment 1 Takashi Iwai 2020-03-11 16:49:49 UTC
The error -71 is -EPROTO, and according to Oliver, it's usually a USB bandwidth issue.  But this is about the built-in devices, so it's a different cause.

Could you give hwinfo output, also the full dmesg output right after this error happens?
Comment 2 Oliver Neukum 2020-03-12 09:43:16 UTC
What causes these descriptor reads? They should happen only during enumeration.
Furthermore, what is your MaxPacketSize? There is a known issue with that.

Please attach full the output of "lsusb -v" (before the issue strikes)
Comment 3 Hillwood Yang 2020-03-12 12:09:19 UTC
Created attachment 832641 [details]
hwinfo.log
Comment 4 Hillwood Yang 2020-03-14 13:26:49 UTC
Created attachment 832798 [details]
dmesg.log

The touchpad was invalid without this usb error. Should i open another bug?
Comment 5 Hillwood Yang 2020-03-14 13:34:23 UTC
Created attachment 832799 [details]
The dmesg log for invalid touch screen

This time the touchpad works fine.
Comment 6 Miroslav Beneš 2020-07-16 13:10:25 UTC
Hillwood, I am not sure that you provided the info Oliver asked for.

Anyway, does the errors still occur with the latest kernel in TW? It has been a time since you reported the issue.
Comment 7 Hillwood Yang 2020-08-01 12:28:34 UTC
(In reply to Miroslav Beneš from comment #6)
> Hillwood, I am not sure that you provided the info Oliver asked for.
> 
> Anyway, does the errors still occur with the latest kernel in TW? It has
> been a time since you reported the issue.

Please close this bug, it no longer occur.(In reply to Miroslav Beneš from comment #6)
> Hillwood, I am not sure that you provided the info Oliver asked for.
> 
> Anyway, does the errors still occur with the latest kernel in TW? It has
> been a time since you reported the issue.

Please close this bug, it no longer occur.
Comment 8 Miroslav Beneš 2020-08-03 07:46:22 UTC
Thanks. Closing then.