ATA failure at resume on ThinkPad X40

John Baldwin jhb at FreeBSD.org
Mon Jan 31 11:29:33 PST 2005


On Tuesday 25 January 2005 10:39 pm, Takashi Inoue wrote:
> Hi friends,
>
> I am using 5.3R on ThinkPad X40.
> When it resume from ACPI S3 sleep, an ATA failure occur as:
> ----------------------------------------
> ioapic_suspend: not implemented!
> ad0: FAILURE - ATA_IDENTIFY timed out
> ad0: WARNING - removed from configuration
> ----------------------------------------
> Then, I cannot do even shutdown.
> Therefore I don't use suspend/resume on my ThinkPad now.
> It is pity. Does anyone know a reason and solution of it?
> Or, does anyone here use ACPI S3 successfully on X40?
> Disabling apic helps. But I prefer to use apic because of better response.
> Any infomation and comment is welcome. Thanks.

Well, ioapic actually should resume ok (it reprograms all the pins on resume), 
but it's not been tested yet.  Does disabling the APIC fix the ATA problems?  
I can try to help you work on getting the suspend/resume problems with apic 
fixed.

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the freebsd-acpi mailing list