Comment 11 for bug 188621

Revision history for this message
Adam Williamson (awilliamson) wrote :

Okay, further research. On Mandriva, ohci_hcd is apparently loaded on all systems in the initrd, due to a change in mkinitrd. I suspect this is the same in Ubuntu.

Basically this boils down to: CONFIG_USB_OHCI_HCD_SSB=y is just wrong for a general-purpose distribution. From the help for that option:

"Support for the Sonics Silicon Backplane (SSB) attached Broadcom USB OHCI core.

This device is present in some embedded devices with Broadcom based SSB bus.

If unsure, say N."

So it's apparently only useful for supporting a USB controller that only exists in "some embedded devices". There's therefore no reason to enable it for a general-purpose distro. I guess you guys should assign this bug to your kernel team and have them disable that option. That's what I'm doing for MDV.