Comment 27 for bug 1143312

Revision history for this message
Alex Hung (alexhung) wrote :

Some additional information to #5:

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)
3) FAILED [HIGH] KlogACPIErrorMethodExecutionParse: Test 1, HIGH Kernel message: [ 3977.475201] ACPI
Error: Method parse/execution failed [\_SB_.WMID.ESDT] (Node ffff88013bf3dcd0), AE_NOT_EXIST
(20120320/psparse-536)
4) FAILED [HIGH] KlogACPIErrorMethodExecutionParse: Test 1, HIGH Kernel message: [ 3977.475205] ACPI
Error: Method parse/execution failed [\_PTS] (Node ffff88013bf3e9d8), AE_NOT_EXIST (20120320
/psparse-536)

The above errors are actually one error as a result of calling chain: _PTS->ESDT->RCM0, and it fails when accessing RCM0 as RTC CMOS registers aren't currently supported in Linux kernel.

Fortunately, \_SB_.WMID.ESDT is the last function in _PTS and BIOS has completed everything it tends. No or few impacts are generated by the absence of RTC CMOS handling.