NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-amd64/42895 (Weird ACPI messages every 30 seconds on the console)



The following reply was made to PR port-amd64/42895; it has been noted by GNATS.

From: Jukka Ruohonen <jruohonen%iki.fi@localhost>
To: Rhialto <rhialto%falu.nl@localhost>
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: port-amd64/42895 (Weird ACPI messages every 30 seconds on the 
console)
Date: Tue, 7 Jun 2011 22:39:46 +0300

 On Tue, Jun 07, 2011 at 09:10:03PM +0200, Rhialto wrote:
 > But: I just turned the laptop on a few moments ago, and it froze mere
 > seconds after booting into single user (GENERIC). No X yet, so it was
 > clear that there were no messages. The next boot worked a bit longer
 > but froze while sitting idle for several minutes at the xdm login screen.
 
 You are sure that things work if you do not enable acpicpu(4)?
 
 Few things:
 
 a Can you further build a kernel with DIAGNOSTIC to rule out anything obvious?
 
 b Can you install sysutils/dmidecode, run it, and post the output? If we do
   not manage to fix this, the last resort is to add a quirk for this laptop.
 
 > acpitz0 at acpi0 (TZ01): cpu0 cpu1
 > ACPI Error: [\_PR_.CPU0._PPC] Namespace lookup failure, AE_NOT_FOUND 
 > (20110211/psargs-392)
 > ACPI Error: Method parse/execution failed [\CPUL] (Node 0xffff800007b2dec0), 
 > AE_NOT_FOUND (20110211/psparse-560)
 > ACPI Error: Method parse/execution failed [\_TZ_.TZ01.OTHD] (Node 
 > 0xffff800007b2c380), AE_NOT_FOUND (20110211/psparse-560)
 > ACPI Error: Method parse/execution failed [\_TZ_.TZ01._TMP] (Node 
 > 0xffff800007b2c540), AE_NOT_FOUND (20110211/psparse-560)
 > acpitz0: levels: hot 110.0 C, passive 135.0 C, passive cooling
 > ACPI Error: [\_PR_.CPU0._PPC] Namespace lookup failure, AE_NOT_FOUND 
 > (20110211/psargs-392)
 > ACPI Error: Method parse/execution failed [\CPUL] (Node 0xffff800007b2dec0), 
 > AE_NOT_FOUND (20110211/psparse-560)
 > ACPI Error: Method parse/execution failed [\_TZ_.TZ01.OTHD] (Node 
 > 0xffff800007b2c380), AE_NOT_FOUND (20110211/psparse-560)
 > ACPI Error: Method parse/execution failed [\_TZ_.TZ01._TMP] (Node 
 > 0xffff800007b2c540), AE_NOT_FOUND (20110211/psparse-560)
 
 Given that no errors are now printed at runtime, I think the above are
 because acpicpu(4) should attach before acpitz(4), as the latter may
 reference, within the firmware AML, some things for the passive cooling.
 
 To put this differently: as the loading of acpicpu(4), or running the ACPI
 methods it runs, typically means that the ACPICA interpreter loads
 additional tables dynamically, it is natural that we get AE_NOT_FOUND from
 acpitz(4) because those things are not in the namespace yet.
 
 - Jukka.
 


Home | Main Index | Thread Index | Old Index