FS#33887 - [linux] 3.7.6 - 3.8.x ehci_hcd module fails while boot, USB devices not recognized
Attached to Project:
Arch Linux
Opened by oblivion (oblivion) - Saturday, 16 February 2013, 11:03 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 18 March 2013, 19:15 GMT
Opened by oblivion (oblivion) - Saturday, 16 February 2013, 11:03 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 18 March 2013, 19:15 GMT
|
Details
Description:
Linux MACHINENAME 3.7.8-1-ARCH #1 SMP PREEMPT Fri Feb 15 04:14:33 EET 2013 i686 GNU/Linux USB storage and other devices (flash disk, camera, etc.) are not recognized due to ehci_hcd module fail. This failure seems to be started started with Linux 3.7.7 update (I don't know if 3.7.6 has the same problem) and 3.7.8 has the same problem. I know that there is no problem with actual USB hub or devices on my machine, since I have no usb connection or speed problem with the Windows installation on the same machine and more importantly, reverting linux package back to 3.7.5 fixes this error. Currently (on 3.7.8), only manually reloading (modprobe -r ehci_hcd) ehci_hcd works. I've attached the complete boot log (username and machine name are changed to dummy names.). Additional info: * package version(s) Linux 3.7.7. Linux 3.7.8. * config and/or log files etc. Steps to reproduce: Plugin any USB device and it is not recognized untill reloading of ehci_hcd. |
This task depends upon
After upgrading to 3.8 kernel and rebooting the device wasn't recognized any longer, thus no card and no LUKS key to be found.
My solution: use 'ehci-pci' instead of 'ehci-hcd' to MODULES in mkinitcpio.conf (self-built, no autodetection)
https://git.kernel.org/cgit/linux/kernel/git/stable/stable-queue.git/plain/queue-3.8/usb-ehci-revert-remove-ass-pss-polling-timeout.patch
Can anyone else confirm this?
Runs ok on my arch pendrive with linux 3.8.3-2