I had the same problem before uploading to 2.6.15-21...
the last kernel upload (2.6.15-21) fixes many things regarding the ata/ide support...
(from the changelog)
* libata: Backport of ACPI handling patch.
* ide-acpi: Replaces our old IDE ACPI support code with new and shiney
stuff that should work better on some hardware.
* acpi-osl: Fixes some cases where code could sleep during resume (not
allowed, since interrupts are disabled).
* acpi: Bad characters shouldn't be fatal.
Ben Collins and Matthew Garrett ROCK! Now i can suspend-to-ram and suspend-to-disk again when my x40 is docked!!!
please, try again after an 'apt-get dist-upgrade'...so maybe we can finally close this old bug!
I had the same problem before uploading to 2.6.15-21...
the last kernel upload (2.6.15-21) fixes many things regarding the ata/ide support...
(from the changelog)
* libata: Backport of ACPI handling patch.
* ide-acpi: Replaces our old IDE ACPI support code with new and shiney
stuff that should work better on some hardware.
* acpi-osl: Fixes some cases where code could sleep during resume (not
allowed, since interrupts are disabled).
* acpi: Bad characters shouldn't be fatal.
Ben Collins and Matthew Garrett ROCK! Now i can suspend-to-ram and suspend-to-disk again when my x40 is docked!!!
please, try again after an 'apt-get dist-upgrade'...so maybe we can finally close this old bug!