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