The _WAK error,
 s4: HIGH Kernel message: [322397.358723] ACPI Error: Field [PMS1] access width 
(1 bytes) too large for region [SWCR] (length 0) (20121018/exfldio-195)
 s4: HIGH Kernel message: [322397.358724] ACPI Error: Field [PMS1] 
Base+Offset+Width 2+0+1 is beyond end of region [SWCR] (length 0) 
(20121018/exfldio-209)
 s4: HIGH Kernel message: [322397.358727] ACPI Error: Method parse/execution 
failed [\_SB_.PCI0.LPCB.SIOW] (Node ffff880427c4e8e8), AE_AML_REGION_LIMIT 
(20121018/psparse-537)
 s4: HIGH Kernel message: [322397.358729] ACPI Error: Method parse/execution 
failed [\WAK_] (Node ffff880427c78460), AE_AML_REGION_LIMIT 
(20121018/psparse-537)
 s4: HIGH Kernel message: [322397.358731] ACPI Error: Method parse/execution 
failed [\_WAK] (Node ffff880427c74988), AE_AML_REGION_LIMIT 
(20121018/psparse-537)
 s4: HIGH Kernel message: [322397.358734] ACPI Exception: AE_AML_REGION_LIMIT, 
While executing method \_WAK (20121018/hwesleep-82)

This error seems to occur on
ACPI mehod,
Method (SIOW, 1, NotSerialized)
{
        ...
        Store (0xFF, ^SIO1.PMS1)
        ...
}
write value to PMS1, but
beyond end of region [SWCR] (length 0)

                    OperationRegion (SWCR, SystemIO, IO2B, IO2L)
                    Field (SWCR, ByteAcc, NoLock, Preserve)
                    {
                        PMES,   1, 
                                Offset (0x01), 
                        PMEN,   1, 
                                Offset (0x02), 
                        PMS1,   8, 
                        PMS2,   8, 
                        PMS3,   8, 
                        PME1,   8, 
                        PME2,   8, 
                        PME3,   8, 
                        ....
                      }

It seems the IO2L equal to 0.
because the define on,
                Device (SIO1)
                {
                    ...
                    CreateByteField (CRS2, 0x02, IO2L)
                    CreateByteField (CRS2, 0x03, IO2H)
                    ...
                }

Need to check the IO2L value on firmware.

It might impact the S3 sleep/wake, need to be checked.
Because from the ACPI table, it seems that need to store a value to SIO1.PMS1, 
but due to the acpi error, the value could not be set.
It might also be a false alarm, the HW actually no need to be set this value, 
just the buggy firmware Acpi table need to be fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1232975

Title:
  [Dell Optiplex 9020] High kernel failures in suspend / hibernate log.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-lts-raring/+bug/1232975/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to