Bug 520689

Summary: Force ehci_hcd to load before ohci_hcd of uhci_hcd
Product: [openSUSE] openSUSE 11.2 Reporter: Larry Finger <Larry.Finger>
Component: KernelAssignee: E-mail List <kernel-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None CC: mmarek
Version: Milestone 3   
Target Milestone: ---   
Hardware: All   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Larry Finger 2009-07-09 16:04:06 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009060200 SUSE/3.0.11-0.1.1 Firefox/3.0.11

When uhci_hcd or ohci_hcd are loaded before ehci_hcd, recent kernels will log the following:

Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after

Intermittently when this condition existed, my logs would be flooded with messages of the type

 hub 3-0:1.0: unable to enumerate USB device on port 5

To fix this, I added ehci_hcd to the INITRD_MODULES set, which cleared the logged errors.


Reproducible: Sometimes

Steps to Reproduce:
1.boot
2.
3.
Comment 1 Michal Marek 2009-08-24 08:49:42 UTC
Check if this is the same problem as in bug 449853 comment 40 and 41.

*** This bug has been marked as a duplicate of bug 449853 ***