[ltp] Workarounds and tips for thinkpads running 2.6.23/2.6.24

Joerg Platte linux-thinkpad@linux-thinkpad.org
Fri, 1 Feb 2008 18:09:50 +0100


Am Freitag, 1. Februar 2008 schrieb Henrique de Moraes Holschuh:

> 1. You may need to give the kernel parameter libata.noacpi=1 to work around
> an issue in the ACPI subsystem.  Possible side-effects when you *use* that
> parameter are different behaviour when sleeping/hibernating/waking up, as
> Linux won't use ACPI information to set up the disks for sleep/resume
> anymore.  Most thinkpads won't really care or need this libata function
> anyway (if it worked in 2.6.22, chances are it doesn't need it at all).
> Test it first, especially if you use an HD password in BIOS or something
> like that.

In case of a modular kernel it seems to be sufficient to load thinkpad_acpi or 
the bay module before libata. This can be achieved on Debian based systems by 
adding "bay" to /etc/initramfs-tools/modules and rebuilding the initramfs for 
the current kernel with "update-initramfs -k $(uname -r) -u -t"

regards,
Jörg

-- 
PGP Key: send mail with subject 'SEND PGP-KEY' PGP Key-ID: FD 4E 21 1D
PGP Fingerprint: 388A872AFC5649D3 BCEC65778BE0C605