Re: 2.6.{9,10}: C3 not working once USB driver gets loaded(ThinkPad T40p)

From: Len Brown
Date: Mon Dec 27 2004 - 21:40:39 EST


On Sun, 2004-12-26 at 15:50, Tomas Szepe wrote:
> Hi,
>
> In recent kernels (tried 2.6.9, 2.6.10), after I load the uhci_hcd
> module, the processor never goes to state C3. Unloading the module
> again puts things back to normal. The system is an IBM ThinkPad T40p.
>
> Is the USB driver setting some kinda flag in the ACPI subsystem to
> achieve this behavior intentionally or is this a bug?

It is not a Linux bug -- it is a system hardware architecture flaw.

There is a workaround for this issue called
USB Selective Suspend, which you can google and
read all about. Hopefully we'll have this workaround
available on Linux systems before too long.

cheers,
-Len



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/