Alexander Markley wrote:
If I enable EHCI, the kernel won't boot! If I unplug the keyboard (and all other USB devices), it will boot, but will crash as soon as I plug it back in.

I still need to see is the USB debug messages that come out when you actually plug the device in, to learn where the problem is. It's not necessarily even in EHCI code.


 > try the usual:  boot with "pci=noacpi" or "acpi=off", disable
 > APIC usage, etc.

Umm, did you mean ACPI? If so, that is already disabled.

No, APIC. It's a separate config option under "processor features". Potentially interesting because it affects IRQ processing, and many init problems are caused by bogus IRQ configurations. Given the additional information you just sent, I'm suspecting less that and more problems handing devices off to your UHCI controllers.

Another useful thing to enable is "debug memory allocations" under
kernel hacking options.


X had not come up by the time the kernel crashed. (Neither had the partitions mounted, or anything else that normally happens after EHCI loads.)

So build your system with modular EHCI, prevent it from loading that module at boot time, boot it, and tell me what messages come out on the non-X11 console (alt-sysrq-8) when you "modprobe ehci-hcd".

- Dave






------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to