Bug 42950

Summary: [\TST0](or PST0) Namespace lookup failure - PC with Asrock X79 Extreme9 motherboard
Product: ACPI Reporter: cyberbat (cyberbat)
Component: BIOSAssignee: acpi_bios
Status: CLOSED INVALID    
Severity: normal CC: lenb, rui.zhang
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.2 Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg
gziped acpidump output

Description cyberbat 2012-03-17 21:27:01 UTC
Created attachment 72638 [details]
dmesg

While booting I got such errors:
Код:
[    1.825889] ACPI Error: [\TST0] Namespace lookup failure, AE_NOT_FOUND (20110623/psargs-359)
[    1.825895] ACPI Error: Method parse/execution failed [\_SB_.SCK0.CP01._TPC] (Node ffff88081c0651b8), AE_NOT_FOUND (20110623/psparse-536)

or
Код:
[    3.581244] ACPI Error: [\PST0] Namespace lookup failure, AE_NOT_FOUND (20110623/psargs-359)
[    3.581248] ACPI Error: Method parse/execution failed [\_SB_.SCK0.CP00._PPC] (Node ffff88081c047bb8), AE_NOT_FOUND (20110623/psparse-536)


in different places of boot log (see dmesg).
Comment 1 cyberbat 2012-03-17 21:29:38 UTC
Created attachment 72639 [details]
gziped acpidump output
Comment 2 cyberbat 2012-03-17 21:31:44 UTC
I've tested the issue on kernels 3.2.1 - 3.2.9.
Comment 3 Zhang Rui 2012-03-19 08:27:26 UTC
This is a BIOS bug.

\TST0 and \PST0 are used by _TPC and _PPC, but they are not defined, neither in DSDT, nor in SSDT.

Please check if there is BIOS update for this machine. :)
Comment 4 cyberbat 2012-03-19 11:47:57 UTC
(In reply to comment #3)
> This is a BIOS bug.
> 
> \TST0 and \PST0 are used by _TPC and _PPC, but they are not defined, neither
> in
> DSDT, nor in SSDT.
> 
> Please check if there is BIOS update for this machine. :)

I have Asrock X79 Extreme9 motherboard: http://www.asrock.com/mb/overview.asp?Model=X79%20Extreme9&cat=Specifications

I have latest (at the current moment) BIOS - 2.00 from the download section: http://www.asrock.com/mb/download.asp?Model=X79%20Extreme9&o=BIOS

I have not understand middle of your post cause I'm not programmer. I'm ready to write to asrock support. Do you think that information in this bug and comments is enough for them?
Comment 5 Len Brown 2012-03-20 02:11:55 UTC
Your machine will probably work fine,
even though the _TPC and _PPC in ACPI BIOS are broken.

One could argue that Linux should silently ignore this BIOS bug,
like other OS's do, rather than printing messages...

In any case, yes, the info here is enough to tell the vendor
what they did wrong, assuming that you can get through to
their ACPI BIOS engineers.

closed.