https://bugzilla.kernel.org/show_bug.cgi?id=16246


Zhang Rui <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
                 CC|                            |[email protected]
         AssignedTo|acpi_acpica-c...@kernel-bug |[email protected]
                   |s.osdl.org                  |




--- Comment #4 from Zhang Rui <[email protected]>  2010-06-21 07:48:37 ---
This is apparently an AML code bug to me.

_SDD invokes GTFB,

        Method (GTFB, 2, Serialized)
        {
            Multiply (CMDC, 0x38, Local0)
            CreateField (SCBF, Local0, 0x38, CMDX)
            Multiply (CMDC, 0x07, Local0)
            CreateByteField (SCBF, Add (Local0, 0x01), A001)
            Store (Arg0, CMDX)
            Store (Arg1, A001)
            Increment (CMDC)
        }
we can see that CMDC is increased everytime it's invoked but it's never reset.
so when execute this line of code "CreateField (SCBF, Local0, 0x38, CMDX)",
Local0 will exceed the limit of SCBF sooner or later.

As this also affects windows, can you please verify if there is any new BIOS
release for this laptop available?

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to