http://bugzilla.kernel.org/show_bug.cgi?id=9930





------- Comment #9 from [EMAIL PROTECTED]  2008-02-17 22:05 -------
Hi, Alexey
   Thanks for the info.
   From the log in comment #7 it seems that the error message is caused by
BIOS.  In the course of device resume OS will call the _GTF method , in which
RATA method is called. Because the field of length zero is attempted to be
created in the RATA method, the OS reports the above error message. In fact the
ATA0/ATA1/ATA2/ATA3 package is passed as the paramter of RATA and the package
is initiailzed in the _STM method.  The _STM method is used to set the
controller's transfer timing setting, which is obtained by calling _GTM method.
Because an  uninitialized package is returned by _GTM method, it causes that
_STM method can't configure ATA0/ATA1 package correctly and _GTF method can't
be executed correctly.       
   > Method (RATA, 1, NotSerialized)
                {
                    CreateByteField (Arg0, Zero, CMDN)
                    Multiply (CMDN, 0x38, Local0)
   >                 CreateField (Arg0, 0x08, Local0, RETB) 
                    Store (RETB, Debug) 
                    Return (RETB)
                }

   In the kernel 2.6.23 the module parameter(noacpi) is one, which means that
the acpi method(for example _GTM, _STM, _GTF) isn't used by ata driver.So there
is no error message. 
   But in the latest kernel  the module parameter(noacpi) is zero, which means
that the acpi method(_GTM, _STM, _GTF) will be used by ata driver. Because
there are some errors about the _GTM and _GTF method, OS will report the error
message.

   Will you please try the boot option of "libata.noacpi=1" and see whether the
error message still exists ?
   Thanks.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to