1) FAILED [HIGH] KlogACPIErrorNoHandlerFor: Test 1, HIGH Kernel message: [ 3977.475196] ACPI Error: No
handler for Region [RCM0] (ffff88013bf63798) [SystemCMOS] (20120320/evregion-376)
2) FAILED [HIGH] KlogACPIErrorRegionHas: Test 1, HIGH Kernel message: [ 3977.475199] ACPI Error: Region
SystemCMOS (ID=5) has no handler (20120320/exfldio-306)
The kernel doesn't have a CMOS region handler, hence this error message, I think we can ignore these for now.
The _PTS (Prepare to suspend) control is called before we suspend, the kernel is grumbling that it is not implemented. Section 16.1 of the ACPI spec states:
"The _PTS control method provides the BIOS a mechanism for performing some housekeeping, such
as writing the sleep type value to the embedded controller, before entering the system sleeping state."
..so it seems that it is not necessarily manditory to have this control implemented since the BIOS does not seem to need it in this case. I will update fwts to detect this and make this into a warning rather than an error.
Please run:
sudo acpidump > acpidump.log
and attach the log to the bug - thanks
Some diagnosis:
1) FAILED [HIGH] KlogACPIErrorNo HandlerFor: Test 1, HIGH Kernel message: [ 3977.475196] ACPI Error: No evregion- 376) gionHas: Test 1, HIGH Kernel message: [ 3977.475199] ACPI Error: Region exfldio- 306)
handler for Region [RCM0] (ffff88013bf63798) [SystemCMOS] (20120320/
2) FAILED [HIGH] KlogACPIErrorRe
SystemCMOS (ID=5) has no handler (20120320/
The kernel doesn't have a CMOS region handler, hence this error message, I think we can ignore these for now.
3) FAILED [HIGH] KlogACPIErrorMe thodExecutionPa rse: Test 1, HIGH Kernel message: [ 3977.475201] ACPI psparse- 536)
Error: Method parse/execution failed [\_SB_.WMID.ESDT] (Node ffff88013bf3dcd0), AE_NOT_EXIST
(20120320/
This needs examining deeper, hence the request for a dump of the ACPI tables.
4) FAILED [HIGH] KlogACPIErrorMe thodExecutionPa rse: Test 1, HIGH Kernel message: [ 3977.475205] ACPI
Error: Method parse/execution failed [\_PTS] (Node ffff88013bf3e9d8), AE_NOT_EXIST (20120320
/psparse-536)
The _PTS (Prepare to suspend) control is called before we suspend, the kernel is grumbling that it is not implemented. Section 16.1 of the ACPI spec states:
"The _PTS control method provides the BIOS a mechanism for performing some housekeeping, such
as writing the sleep type value to the embedded controller, before entering the system sleeping state."
..so it seems that it is not necessarily manditory to have this control implemented since the BIOS does not seem to need it in this case. I will update fwts to detect this and make this into a warning rather than an error.