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

           Summary: AML Sleep() in EC _REG causes boot delay
           Product: ACPI
           Version: 2.5
    Kernel Version: 2.6.31
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: EC
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]
        Regression: No


This is a windows compatibility issue more than it is
an issue with Linux/ACPI not implementing the ACPI specification,
but so be it.

Some vendors (Fujitsu) are shipping machines that have an enormous
Sleep() in the EC _REG method.  The one in this bug report
has one for 10 seconds, plus another for 8 seconds:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/100110

This sleep delays Linux boot.

Curiously, Windows, and reportedly a 2.6.16 version of Linux
do not experience a boot delay due to to this.  Perhaps 
they are not actually implementing the requested delay,
or perhaps the EC's _REG method is executed in parallel
and the reset of boot completes, with the EC _REG completing
18 seconds later...

The current proposal in the bug report above is to DMI
the failing systems, and cut their long Sleep()s down
to shorter ones.

That is problematic, of course, for maintaining DMI is never-ending,
and we can never be sure that it is correct to shorten the Sleep().

So I think we should look into why EC _REG is serialized,
and see if we can un-serialize it.

-- 
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.

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to