I've had success in working around the ehci-hcd error by recompiling the kernel WITH power management (CONFIG_PM=y) but WITHOUT ACPI support (CONFIG_ACPI not set). With this done, EHCI seems to be behaving... at the very least, it's not flooding my syslogs with "new high-speed USB device" messages and isn't squawking over a couple of large file transfers I'm doing right now.
That won't help those of you who depend on ACPI for power management, but...
I've had success in working around the ehci-hcd error by recompiling the kernel WITH power management (CONFIG_PM=y) but WITHOUT ACPI support (CONFIG_ACPI not set). With this done, EHCI seems to be behaving... at the very least, it's not flooding my syslogs with "new high-speed USB device" messages and isn't squawking over a couple of large file transfers I'm doing right now.
That won't help those of you who depend on ACPI for power management, but...
(This is with kernel 2.6.23.1 under Gutsy.)