Re: mkinitrd, ehci-hcd, error -71 on boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 14 Aug 2007 19:52:39 -0600, Lamont Peterson <lamont@xxxxxxxxxxxx> wrote:

> I've wondered for a long time why the ehci driver wasn't first.  I've seen 
> many a system (especially notebooks) where the USB 2.0 ports were running as 
> USB 1.1.  I hope there's no good reasons to stop this change from going in.

In theory there should be no issues with loading ehci_hcd after its
companion (either uhci_hcd on Intel and VIA or ohci_hcd elsewhere).
The problem I am trying to address is how the discovery and initialization
continues on the companion bus when we start initializing EHCI in parallel,
which happens because khubd continues to run when modprobe has exited.
This effects a sudden disconnect as EHCI takes over the port; if the
takeover fails (usually because the device does not support High-Speed)
EHCI returns the port and the interrupted initialization repeats.

If EHCI fails to take over a root hub port despite a device being High-Speed
capable, it is a bug somewhere and initialization order is not likely
to fix it (although it may, mostly due to interactions with firmware).
File a bug or let me know directly.

-- Pete

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux