Slow boot due to USB errors

drago01 drago01 at gmail.com
Sun May 11 16:16:20 UTC 2014


On Sun, May 11, 2014 at 6:08 PM, poma <pomidorabelisima at gmail.com> wrote:
> On 11.05.2014 08:37, Hans de Goede wrote:
>> Hi,
>>
>> On 05/10/2014 08:00 PM, drago01 wrote:
>>> On Sat, May 10, 2014 at 7:49 PM, Hans de Goede <hdegoede at redhat.com> wrote:
>>>> Hi,
>>>>
>>>> On 05/10/2014 05:13 PM, drago01 wrote:
>>>>> Hi,
>>>>>
>>>>> Startup finished in 8.394s (firmware) + 590ms (loader) + 918ms
>>>>> (kernel) + 19.389s (initrd) + 1.940s (userspace) = 31.234s
>>>>>
>>>>> ~19.4 seconds during initrd seems like a bit much ... looking at the
>>>>> log output I have noticed this:
>>>>>
>>>>> [    3.306309] usb 1-4: new full-speed USB device number 3 using xhci_hcd
>>>>> [    5.502178] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [    5.502190] usb 1-4: can't read configurations, error -71
>>>>> [    5.655591] usb 1-4: new full-speed USB device number 4 using xhci_hcd
>>>>> [    7.699049] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [    7.699060] usb 1-4: can't read configurations, error -71
>>>>> [    7.851791] usb 1-4: new full-speed USB device number 5 using xhci_hcd
>>>>> [    9.895842] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [    9.895854] usb 1-4: can't read configurations, error -71
>>>>> [    9.895997] hub 1-0:1.0: unable to enumerate USB device on port 4
>>>>> [   10.048994] usb 1-5: new high-speed USB device number 6 using xhci_hcd
>>>>> [   10.363192] usb 1-5: New USB device found, idVendor=0bda, idProduct=58b1
>>>>> [   10.363202] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2
>>>>> [   10.363208] usb 1-5: Product: FJ Camera
>>>>> [   10.363212] usb 1-5: Manufacturer: Generic
>>>>> [   10.363215] usb 1-5: SerialNumber: 200901010001
>>>>> [   10.519824] usb 1-7: new full-speed USB device number 7 using xhci_hcd
>>>>> [   10.684975] usb 1-7: New USB device found, idVendor=8087, idProduct=07dc
>>>>> [   10.684986] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
>>>>> [   10.942675] usb 1-4: new full-speed USB device number 8 using xhci_hcd
>>>>> [   13.139694] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [   13.139731] usb 1-4: can't read configurations, error -71
>>>>> [   13.292830] usb 1-4: new full-speed USB device number 9 using xhci_hcd
>>>>> [   15.489755] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [   15.489766] usb 1-4: can't read configurations, error -71
>>>>> [   15.642970] usb 1-4: new full-speed USB device number 10 using xhci_hcd
>>>>> [   17.687316] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [   17.687328] usb 1-4: can't read configurations, error -71
>>>>> [   17.840189] usb 1-4: new full-speed USB device number 11 using xhci_hcd
>>>>> [   19.884509] usb 1-4: unable to read config index 0 descriptor/start: -71
>>>>> [   19.884522] usb 1-4: can't read configurations, error -71
>>>>> [   19.884617] hub 1-0:1.0: unable to enumerate USB device on port 4
>>>>> [   19.919050] PM: Starting manual resume from disk
>>>>> [   19.940256] EXT4-fs (sda4): mounted filesystem with ordered data
>>>>> mode. Opts: (null)
>>>>> [   20.172347] usb 1-4: new full-speed USB device number 12 using xhci_hcd
>>>>>
>>>>>
>>>>> So  the questions are 1) what do those message actually mean? Seems
>>>>> like everything works anyway 2) why do those block the boot process
>>>>> ... its not like the root fs is on a usb driver or something.
>>>>>
>>>>> Kernel is 3.14.3-200.fc20.x86_64 (but does this not seem to matter it
>>>>> happens for pretty much every kernel for almost every but not all boot
>>>>> ups).
>>>>>
>>>>> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
>>>>> Bus 001 Device 007: ID 8087:07dc Intel Corp.
>>>>> Bus 001 Device 006: ID 0bda:58b1 Realtek Semiconductor Corp.
>>>>> Bus 001 Device 012: ID 04f3:009b Elan Microelectronics Corp.
>>>>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>>>>>
>>>>> Any ideas where to investigate? Those error messages are really
>>>>> cryptic and do not tell me anything.
>>>>
>>>> -71 means EPROTO, note the device causing these issues is likely not
>>>> in your lsusb output since it fails to enumerate.
>>>>
>>>> linux/Documentation/usb/error-codes.txt says the following about EPROTO:
>>>>
>>>> -EPROTO (*, **)         a) bitstuff error
>>>>                         b) no response packet received within the
>>>>                            prescribed bus turn-around time
>>>>                         c) unknown USB error
>>>>
>>>> (*) Error codes like -EPROTO, -EILSEQ and -EOVERFLOW normally indicate
>>>> hardware problems such as bad devices (including firmware) or cables.
>>>>
>>>> (**) This is also one of several codes that different kinds of host
>>>> controller use to indicate a transfer has failed because of device
>>>> disconnect.  In the interval before the hub driver starts disconnect
>>>> processing, devices may receive such fault reports for every request.
>>>>
>>>>
>>>> Your boot log indicated that eventually the device on Bus 1 port 4
>>>> does enumerate and is the "Elan Microelectronics Corp." device which
>>>> likely is a touchscreen or a touchpad (if this is a tablet device
>>>> with a keyboard dock). Possibly the cable from the touchpad / touchscreen
>>>> has a loose contact somewhere.
>>>
>>> I know that 1-4 is the touchscreen (its an ultrabook with a
>>> touchscreen) ... the touchscreen itself works just fine though.
>>> So if it takes more time / attempts to enumerate it and it works
>>> eventually anyway why do we block boot on it?
>>
>> That is a question for the systemd people / list.
>
> systemd-devel@, WTF!? :)
> systemd ain't kernel!
>
>>> The only effect of it is slow boot. Also not sure about the loose
>>> cable thing ... its a not so old laptop why would the cable be
>>> suddenly be lose?
>>
>> I had my laptop display die on me in the first few weeks, since it is
>> not old, chances are your laptop is still in the infant mortality part
>> of the bathtub curve: http://www.weibull.com/hotwire/issue21/ht21_1.gif
>>
>> And even if it is not hardware does fail. As
>> linux/Documentation/usb/error-codes.txt says, and so does my own
>> experience these type of errors typically come from hardware problems.
>>
>> Regards,
>>
>> Hans
>
> This is an example of a faulty wiring,
> ...
> [    1.034653] usb 2-3: new high-speed USB device number 2 using ehci-pci
> [    1.233643] usb 2-3: device descriptor read/64, error -71
> [    1.728627] usb 2-3: new high-speed USB device number 3 using ehci-pci
> [    2.116663] usb 2-3: new high-speed USB device number 4 using ehci-pci
> [    2.315730] usb 2-3: device descriptor read/64, error -71
> [    2.615645] usb 2-3: device descriptor read/64, error -71
> [    2.820711] usb 2-3: new high-speed USB device number 5 using ehci-pci
> [    3.019698] usb 2-3: device descriptor read/64, error -71
> [    3.506694] usb 2-3: new high-speed USB device number 6 using ehci-pci
> [    3.892698] usb 2-3: new high-speed USB device number 7 using ehci-pci
> [    4.278694] usb 2-3: new high-speed USB device number 8 using ehci-pci
> [    4.663694] usb 2-3: new high-speed USB device number 9 using ehci-pci
> [    4.861637] usb 2-3: device descriptor read/64, error -71
> [    5.347636] usb 2-3: new high-speed USB device number 10 using ehci-pci
> [    5.732694] usb 2-3: new high-speed USB device number 11 using ehci-pci
> [    5.930693] usb 2-3: device descriptor read/64, error -71
> [    6.416693] usb 2-3: new high-speed USB device number 12 using ehci-pci
> [    6.801692] usb 2-3: new high-speed USB device number 13 using ehci-pci
> [    7.186693] usb 2-3: new high-speed USB device number 14 using ehci-pci
> [    7.571692] usb 2-3: new high-speed USB device number 15 using ehci-pci
> [    7.956637] usb 2-3: new high-speed USB device number 16 using ehci-pci
> [    8.341692] usb 2-3: new high-speed USB device number 17 using ehci-pci
> [    8.726692] usb 2-3: new high-speed USB device number 18 using ehci-pci
> [    9.111690] usb 2-3: new high-speed USB device number 19 using ehci-pci
> [    9.496691] usb 2-3: new high-speed USB device number 20 using ehci-pci
> [    9.881695] usb 2-3: new high-speed USB device number 21 using ehci-pci
> [   10.266632] usb 2-3: new high-speed USB device number 22 using ehci-pci
> [   10.651690] usb 2-3: new high-speed USB device number 23 using ehci-pci
> [   10.849699] usb 2-3: device descriptor read/64, error -71
> [   11.148690] usb 2-3: device descriptor read/64, error -71
> [   11.352691] usb 2-3: new high-speed USB device number 24 using ehci-pci
> [   11.737690] usb 2-3: new high-speed USB device number 25 using ehci-pci
> [   12.122690] usb 2-3: new high-speed USB device number 26 using ehci-pci
> [   12.507691] usb 2-3: new high-speed USB device number 27 using ehci-pci
> [   12.892695] usb 2-3: new high-speed USB device number 28 using ehci-pci
> [   13.277631] usb 2-3: new high-speed USB device number 29 using ehci-pci
> [   13.661691] usb 2-3: new high-speed USB device number 30 using ehci-pci
> [   14.045692] usb 2-3: new high-speed USB device number 31 using ehci-pci
> [   14.429630] usb 2-3: new high-speed USB device number 32 using ehci-pci
> [   14.813702] usb 2-3: new high-speed USB device number 33 using ehci-pci
> [   15.197690] usb 2-3: new high-speed USB device number 34 using ehci-pci
> [   15.581630] usb 2-3: new high-speed USB device number 35 using ehci-pci
> [   15.965692] usb 2-3: new high-speed USB device number 36 using ehci-pci
> [   16.349688] usb 2-3: new high-speed USB device number 37 using ehci-pci
> [   16.733689] usb 2-3: new high-speed USB device number 38 using ehci-pci
> [   17.117633] usb 2-3: new high-speed USB device number 39 using ehci-pci
> [   17.501688] usb 2-3: new high-speed USB device number 40 using ehci-pci
> [   17.885640] usb 2-3: new high-speed USB device number 41 using ehci-pci
> [   18.269688] usb 2-3: new high-speed USB device number 42 using ehci-pci
> [   18.653687] usb 2-3: new high-speed USB device number 43 using ehci-pci
> [   19.037691] usb 2-3: new high-speed USB device number 44 using ehci-pci
> [   19.421689] usb 2-3: new high-speed USB device number 45 using ehci-pci
> [   19.805687] usb 2-3: new high-speed USB device number 46 using ehci-pci
> [   20.189629] usb 2-3: new high-speed USB device number 47 using ehci-pci
> [   20.573628] usb 2-3: new high-speed USB device number 48 using ehci-pci
> [   20.957691] usb 2-3: new high-speed USB device number 49 using ehci-pci
> [   21.341687] usb 2-3: new high-speed USB device number 50 using ehci-pci
> [   21.725687] usb 2-3: new high-speed USB device number 51 using ehci-pci
> [   21.922691] usb 2-3: device descriptor read/64, error -71
> [   22.407627] usb 2-3: new high-speed USB device number 52 using ehci-pci
> [   22.791686] usb 2-3: new high-speed USB device number 53 using ehci-pci
> [   23.175685] usb 2-3: new high-speed USB device number 54 using ehci-pci
> [   23.559686] usb 2-3: new high-speed USB device number 55 using ehci-pci
> [   23.943690] usb 2-3: new high-speed USB device number 56 using ehci-pci
> [   24.140626] usb 2-3: device descriptor read/64, error -71
> [   24.625626] usb 2-3: new high-speed USB device number 57 using ehci-pci
> [   25.009630] usb 2-3: new high-speed USB device number 58 using ehci-pci
> [   25.393685] usb 2-3: new high-speed USB device number 59 using ehci-pci
> [   25.777685] usb 2-3: new high-speed USB device number 60 using ehci-pci
> [   26.161685] usb 2-3: new high-speed USB device number 61 using ehci-pci
> [   26.545685] usb 2-3: new high-speed USB device number 62 using ehci-pci
> [   26.929688] usb 2-3: new high-speed USB device number 63 using ehci-pci
> [   27.126625] usb 2-3: device descriptor read/64, error -71
> [   27.424625] usb 2-3: device descriptor read/64, error -71
> [   27.627625] usb 2-3: new high-speed USB device number 64 using ehci-pci
> [   28.011634] usb 2-3: new high-speed USB device number 65 using ehci-pci
> [   28.395683] usb 2-3: new high-speed USB device number 66 using ehci-pci
> [   28.779683] usb 2-3: new high-speed USB device number 67 using ehci-pci
> [   28.976682] usb 2-3: device descriptor read/64, error -71
> [   29.461685] usb 2-3: new high-speed USB device number 68 using ehci-pci
> [   29.845692] usb 2-3: new high-speed USB device number 69 using ehci-pci
> [   30.304617] usb 4-3: new full-speed USB device number 2 using ohci-pci
> [   35.485636] usb 4-3: not running at top speed; connect to a high speed hub
> [   35.502401] usb 4-3: New USB device found, idVendor=0ea0, idProduct=2168
> [   35.504571] usb 4-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> [   35.506713] usb 4-3: Product: Flash Disk
> [   35.508857] usb 4-3: Manufacturer: USB
> [   36.585998] usb-storage 4-3:1.0: USB Mass Storage device detected
> [   36.586151] scsi8 : usb-storage 4-3:1.0
> [   36.586243] usbcore: registered new interface driver usb-storage
> [  189.039504] usb 4-3: USB disconnect, device number 2
> [  196.595288] usb 2-3: new high-speed USB device number 70 using ehci-pci
> [  196.792292] usb 2-3: device descriptor read/64, error -71
> [  197.090325] usb 2-3: device descriptor read/64, error -71
> [  197.293389] usb 2-3: new high-speed USB device number 71 using ehci-pci
> [  197.490306] usb 2-3: device descriptor read/64, error -71
> [  197.788337] usb 2-3: device descriptor read/64, error -71
> [  197.991368] usb 2-3: new high-speed USB device number 72 using ehci-pci
> [  198.455344] usb 2-3: device not accepting address 72, error -71
> [  198.557382] usb 2-3: new high-speed USB device number 73 using ehci-pci
> [  199.021366] usb 2-3: device not accepting address 73, error -71
> [  199.021456] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  199.259454] usb 2-3: new high-speed USB device number 74 using ehci-pci
> [  199.456434] usb 2-3: device descriptor read/64, error -71
> [  199.755478] usb 2-3: device descriptor read/64, error -71
> [  199.958446] usb 2-3: new high-speed USB device number 75 using ehci-pci
> [  200.155467] usb 2-3: device descriptor read/64, error -71
> [  200.454457] usb 2-3: device descriptor read/64, error -71
> [  200.657508] usb 2-3: new high-speed USB device number 76 using ehci-pci
> [  201.119465] usb 2-3: device not accepting address 76, error -71
> [  201.221519] usb 2-3: new high-speed USB device number 77 using ehci-pci
> [  201.683482] usb 2-3: device not accepting address 77, error -71
> [  201.683541] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  201.921590] usb 2-3: new high-speed USB device number 78 using ehci-pci
> [  202.117621] usb 2-3: device descriptor read/64, error -71
> [  202.414579] usb 2-3: device descriptor read/64, error -71
> [  202.617659] usb 2-3: new high-speed USB device number 79 using ehci-pci
> [  202.813557] usb 2-3: device descriptor read/64, error -71
> [  203.110611] usb 2-3: device descriptor read/64, error -71
> [  203.313623] usb 2-3: new high-speed USB device number 80 using ehci-pci
> [  203.775537] usb 2-3: device not accepting address 80, error -71
> [  203.877689] usb 2-3: new high-speed USB device number 81 using ehci-pci
> [  204.339613] usb 2-3: device not accepting address 81, error -71
> [  204.339695] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  204.578671] usb 2-3: new high-speed USB device number 82 using ehci-pci
> [  204.774653] usb 2-3: device descriptor read/64, error -71
> [  205.071673] usb 2-3: device descriptor read/64, error -71
> [  205.274641] usb 2-3: new high-speed USB device number 83 using ehci-pci
> [  205.470672] usb 2-3: device descriptor read/64, error -71
> [  205.767698] usb 2-3: device descriptor read/64, error -71
> [  205.970671] usb 2-3: new high-speed USB device number 84 using ehci-pci
> [  206.432703] usb 2-3: device not accepting address 84, error -71
> [  206.534753] usb 2-3: new high-speed USB device number 85 using ehci-pci
> [  206.996704] usb 2-3: device not accepting address 85, error -71
> [  206.996774] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  207.234764] usb 2-3: new high-speed USB device number 86 using ehci-pci
> [  207.430794] usb 2-3: device descriptor read/64, error -71
> [  207.727750] usb 2-3: device descriptor read/64, error -71
> [  207.930820] usb 2-3: new high-speed USB device number 87 using ehci-pci
> [  208.126828] usb 2-3: device descriptor read/64, error -71
> [  208.423833] usb 2-3: device descriptor read/64, error -71
> [  208.626865] usb 2-3: new high-speed USB device number 88 using ehci-pci
> [  209.088800] usb 2-3: device not accepting address 88, error -71
> [  209.190948] usb 2-3: new high-speed USB device number 89 using ehci-pci
> [  209.653917] usb 2-3: device not accepting address 89, error -71
> [  209.654013] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  209.892898] usb 2-3: new high-speed USB device number 90 using ehci-pci
> [  210.088899] usb 2-3: device descriptor read/64, error -71
> [  210.385882] usb 2-3: device descriptor read/64, error -71
> [  210.588859] usb 2-3: new high-speed USB device number 91 using ehci-pci
> [  210.784901] usb 2-3: device descriptor read/64, error -71
> [  211.081926] usb 2-3: device descriptor read/64, error -71
> [  211.284970] usb 2-3: new high-speed USB device number 92 using ehci-pci
> [  211.747895] usb 2-3: device not accepting address 92, error -71
> [  211.849983] usb 2-3: new high-speed USB device number 93 using ehci-pci
> [  212.313956] usb 2-3: device not accepting address 93, error -71
> [  212.314047] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  212.552948] usb 2-3: new high-speed USB device number 94 using ehci-pci
> [  212.750024] usb 2-3: device descriptor read/64, error -71
> [  213.048029] usb 2-3: device descriptor read/64, error -71
> [  213.251078] usb 2-3: new high-speed USB device number 95 using ehci-pci
> [  213.448054] usb 2-3: device descriptor read/64, error -71
> [  213.746097] usb 2-3: device descriptor read/64, error -71
> [  213.949111] usb 2-3: new high-speed USB device number 96 using ehci-pci
> [  214.413079] usb 2-3: device not accepting address 96, error -71
> [  214.515130] usb 2-3: new high-speed USB device number 97 using ehci-pci
> [  214.979170] usb 2-3: device not accepting address 97, error -71
> [  214.979270] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  215.217181] usb 2-3: new high-speed USB device number 98 using ehci-pci
> [  215.414186] usb 2-3: device descriptor read/64, error -71
> [  215.712193] usb 2-3: device descriptor read/64, error -71
> [  215.915213] usb 2-3: new high-speed USB device number 99 using ehci-pci
> [  216.113216] usb 2-3: device descriptor read/64, error -71
> [  216.411240] usb 2-3: device descriptor read/64, error -71
> [  216.615224] usb 2-3: new high-speed USB device number 100 using ehci-pci
> [  217.080226] usb 2-3: device not accepting address 100, error -71
> [  217.182349] usb 2-3: new high-speed USB device number 101 using ehci-pci
> [  217.646248] usb 2-3: device not accepting address 101, error -71
> [  217.646346] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  217.884377] usb 2-3: new high-speed USB device number 102 using ehci-pci
> [  218.081325] usb 2-3: device descriptor read/64, error -71
> [  218.379338] usb 2-3: device descriptor read/64, error -71
> [  218.582357] usb 2-3: new high-speed USB device number 103 using ehci-pci
> [  218.779362] usb 2-3: device descriptor read/64, error -71
> [  219.077363] usb 2-3: device descriptor read/64, error -71
> [  219.280375] usb 2-3: new high-speed USB device number 104 using ehci-pci
> [  219.744425] usb 2-3: device not accepting address 104, error -71
> [  219.846484] usb 2-3: new high-speed USB device number 105 using ehci-pci
> [  220.310372] usb 2-3: device not accepting address 105, error -71
> [  220.310433] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  220.548380] usb 2-3: new high-speed USB device number 106 using ehci-pci
> [  220.744445] usb 2-3: device descriptor read/64, error -71
> [  221.042434] usb 2-3: device descriptor read/64, error -71
> [  221.246486] usb 2-3: new high-speed USB device number 107 using ehci-pci
> [  221.442514] usb 2-3: device descriptor read/64, error -71
> [  221.739466] usb 2-3: device descriptor read/64, error -71
> [  221.942551] usb 2-3: new high-speed USB device number 108 using ehci-pci
> [  222.404487] usb 2-3: device not accepting address 108, error -71
> [  222.506635] usb 2-3: new high-speed USB device number 109 using ehci-pci
> [  222.968539] usb 2-3: device not accepting address 109, error -71
> [  222.968633] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  223.206608] usb 2-3: new high-speed USB device number 110 using ehci-pci
> [  223.402674] usb 2-3: device descriptor read/64, error -71
> [  223.699610] usb 2-3: device descriptor read/64, error -71
> [  223.902717] usb 2-3: new high-speed USB device number 111 using ehci-pci
> [  224.098646] usb 2-3: device descriptor read/64, error -71
> [  224.395646] usb 2-3: device descriptor read/64, error -71
> [  224.598657] usb 2-3: new high-speed USB device number 112 using ehci-pci
> [  225.060664] usb 2-3: device not accepting address 112, error -71
> [  225.162775] usb 2-3: new high-speed USB device number 113 using ehci-pci
> [  225.624674] usb 2-3: device not accepting address 113, error -71
> [  225.624750] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  225.862731] usb 2-3: new high-speed USB device number 114 using ehci-pci
> [  226.058715] usb 2-3: device descriptor read/64, error -71
> [  226.355780] usb 2-3: device descriptor read/64, error -71
> [  226.558788] usb 2-3: new high-speed USB device number 115 using ehci-pci
> [  226.754711] usb 2-3: device descriptor read/64, error -71
> [  227.051758] usb 2-3: device descriptor read/64, error -71
> [  227.254907] usb 2-3: new high-speed USB device number 116 using ehci-pci
> [  227.716804] usb 2-3: device not accepting address 116, error -71
> [  227.818848] usb 2-3: new high-speed USB device number 117 using ehci-pci
> [  228.280900] usb 2-3: device not accepting address 117, error -71
> [  228.281000] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  228.518967] usb 2-3: new high-speed USB device number 118 using ehci-pci
> [  228.715871] usb 2-3: device descriptor read/64, error -71
> [  229.012995] usb 2-3: device descriptor read/64, error -71
> [  229.215926] usb 2-3: new high-speed USB device number 119 using ehci-pci
> [  229.411928] usb 2-3: device descriptor read/64, error -71
> [  229.709972] usb 2-3: device descriptor read/64, error -71
> [  229.912978] usb 2-3: new high-speed USB device number 120 using ehci-pci
> [  230.375958] usb 2-3: device not accepting address 120, error -71
> [  230.478025] usb 2-3: new high-speed USB device number 121 using ehci-pci
> [  230.940980] usb 2-3: device not accepting address 121, error -71
> [  230.941060] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  231.179059] usb 2-3: new high-speed USB device number 122 using ehci-pci
> [  231.376061] usb 2-3: device descriptor read/64, error -71
> [  231.674086] usb 2-3: device descriptor read/64, error -71
> [  231.877075] usb 2-3: new high-speed USB device number 123 using ehci-pci
> [  232.074059] usb 2-3: device descriptor read/64, error -71
> [  232.372111] usb 2-3: device descriptor read/64, error -71
> [  232.575112] usb 2-3: new high-speed USB device number 124 using ehci-pci
> [  233.040175] usb 2-3: device not accepting address 124, error -71
> [  233.142206] usb 2-3: new high-speed USB device number 125 using ehci-pci
> [  233.607063] usb 2-3: device not accepting address 125, error -71
> [  233.607097] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  233.845277] usb 2-3: new high-speed USB device number 126 using ehci-pci
> [  234.042287] usb 2-3: device descriptor read/64, error -71
> [  234.340241] usb 2-3: device descriptor read/64, error -71
> [  234.543318] usb 2-3: new high-speed USB device number 127 using ehci-pci
> [  234.740264] usb 2-3: device descriptor read/64, error -71
> [  235.039347] usb 2-3: device descriptor read/64, error -71
> [  235.242355] usb 2-3: new high-speed USB device number 2 using ehci-pci
> [  235.706244] usb 2-3: device not accepting address 2, error -71
> [  235.808336] usb 2-3: new high-speed USB device number 3 using ehci-pci
> [  236.272281] usb 2-3: device not accepting address 3, error -71
> [  236.272366] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  236.510370] usb 2-3: new high-speed USB device number 4 using ehci-pci
> [  236.708352] usb 2-3: device descriptor read/64, error -71
> [  237.006461] usb 2-3: device descriptor read/64, error -71
> [  237.209415] usb 2-3: new high-speed USB device number 5 using ehci-pci
> [  237.406423] usb 2-3: device descriptor read/64, error -71
> [  237.704500] usb 2-3: device descriptor read/64, error -71
> [  237.907517] usb 2-3: new high-speed USB device number 6 using ehci-pci
> [  238.371365] usb 2-3: device not accepting address 6, error -71
> [  238.473496] usb 2-3: new high-speed USB device number 7 using ehci-pci
> [  238.935440] usb 2-3: device not accepting address 7, error -71
> [  238.935535] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  239.173538] usb 2-3: new high-speed USB device number 8 using ehci-pci
> [  239.369497] usb 2-3: device descriptor read/64, error -71
> [  239.666619] usb 2-3: device descriptor read/64, error -71
> [  239.869488] usb 2-3: new high-speed USB device number 9 using ehci-pci
> [  240.065586] usb 2-3: device descriptor read/64, error -71
> [  240.362568] usb 2-3: device descriptor read/64, error -71
> [  240.565612] usb 2-3: new high-speed USB device number 10 using ehci-pci
> [  241.027589] usb 2-3: device not accepting address 10, error -71
> [  241.129641] usb 2-3: new high-speed USB device number 11 using ehci-pci
> [  241.591625] usb 2-3: device not accepting address 11, error -71
> [  241.591723] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  241.830685] usb 2-3: new high-speed USB device number 12 using ehci-pci
> [  242.026756] usb 2-3: device descriptor read/64, error -71
> [  242.324714] usb 2-3: device descriptor read/64, error -71
> [  242.527792] usb 2-3: new high-speed USB device number 13 using ehci-pci
> [  242.723791] usb 2-3: device descriptor read/64, error -71
> [  243.020816] usb 2-3: device descriptor read/64, error -71
> [  243.223829] usb 2-3: new high-speed USB device number 14 using ehci-pci
> [  243.685792] usb 2-3: device not accepting address 14, error -71
> [  243.787878] usb 2-3: new high-speed USB device number 15 using ehci-pci
> [  244.249774] usb 2-3: device not accepting address 15, error -71
> [  244.249868] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  244.487858] usb 2-3: new high-speed USB device number 16 using ehci-pci
> [  244.683854] usb 2-3: device descriptor read/64, error -71
> [  244.980934] usb 2-3: device descriptor read/64, error -71
> [  245.183935] usb 2-3: new high-speed USB device number 17 using ehci-pci
> [  245.379893] usb 2-3: device descriptor read/64, error -71
> [  245.676884] usb 2-3: device descriptor read/64, error -71
> [  245.879931] usb 2-3: new high-speed USB device number 18 using ehci-pci
> [  246.341877] usb 2-3: device not accepting address 18, error -71
> [  246.443893] usb 2-3: new high-speed USB device number 19 using ehci-pci
> [  246.905868] usb 2-3: device not accepting address 19, error -71
> [  246.905917] hub 2-0:1.0: unable to enumerate USB device on port 3
> [  247.228003] usb 4-3: new full-speed USB device number 3 using ohci-pci
> [  247.405980] usb 4-3: not running at top speed; connect to a high speed hub
> [  247.420976] usb 4-3: New USB device found, idVendor=0ea0, idProduct=2168
> [  247.420995] usb 4-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> [  247.421005] usb 4-3: Product: Flash Disk
> [  247.421012] usb 4-3: Manufacturer: USB
> [  247.424113] usb-storage 4-3:1.0: USB Mass Storage device detected
> [  247.424387] scsi9 : usb-storage 4-3:1.0
> [  248.435048] scsi 9:0:0:0: Direct-Access     USB      Flash Disk       2.00 PQ: 0 ANSI: 2
> [  248.436015] sd 9:0:0:0: Attached scsi generic sg5 type 0
> [  248.468040] sd 9:0:0:0: [sde] Attached SCSI removable disk
> [  258.219722] usb 4-3: USB disconnect, device number 3
> ...
>
> Is that all communication should happen in the background without affecting the overall speed of system boot and reboot, well it is still the right question but for someone at linux-usb@ and linux-kernel at .

OK, added linux-usb to CC


More information about the kernel mailing list