This seems that the buggy firmware, set the method _PSR as NotSerialized, but
create the objects.
As from the ACPI spec mention,
Functions are equivalent to a Method that specifies NotSerialized. As such, a
function should not
create any named objects, since a second thread that might re-enter the
function will cause a fatal
error if an attempt is made to create the same named object twice.
Device (ACAD)
{
...
Method (_PSR, 0, NotSerialized) // _PSR: Power Source
{
CreateWordField (XX00, Zero, SSZE)
CreateByteField (XX00, 0x02, ACST)
Store (0x03, SSZE)
If (ECON)
...
suggest the firmware should modify the ACPI table for the _PSR method as,
Method (_PSR, 0, Serialized) // _PSR: Power Source
** Changed in: linux-lts-raring (Ubuntu)
Status: Triaged => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248865
Title:
[HP Paviliion dm1] [\_SB_.ACAD._PSR] [AE_ALREADY_EXISTS] ACPI Error
message in kernel log after suspend resume
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-lts-raring/+bug/1248865/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs