Skip to contentSkip to conversation

ACPI-Problems with debian-etch & Kernel 2.6.16

DISCUSSION Joschka Sulzer 2 participants 3 messages Mar 26, 2006 – Mar 28, 2006 ACPI

lore
Share & tools
lore
#0 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I recently installed etch on my Ac er Extensa laptop and as with sarge , it boots only with noapic nolapic kernel-options
I can't use X and the text-terminals are full of:

ACPI:0339: *** ERROR: Looking up[Z00C] in namespace, AE_NOT_FOUND search_node dfb855960 start node dfb85960 return_node 00000000

AND

ACPI-0508: *** ERROR: method execution failed [\_SB_.BAT1._BST] (node dfb8680), AE_NOT_FOUND)

These messages appear every 10 seconds!
If anyone could help me please
Greetings Joschka Sulzer

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFEJq1ifBvDFfZPfAIRAgmVAJoCEnLP14gH/4JIg/OgB/tObKVMZACZAXMZ rJR2E5Jl13C9WbX8vUXmSjo=
=M6Uf
-----END PGP SIGNATURE-----

#1 lore raw
Quoted 1 line

These messages appear every 10 seconds!

Do you have thermal polling turned on?

more /proc/acpi/thermal_zone/*/polling_frequency

Not that you should turn the polling off, but maybe every time a thermal poll is run, the embedded controller (ec) does an UPDT, which also means it looks at the battery state. And maybe the UPDT causes the namespace AE_NOT_FOUND. Perhaps it didn't cause a problem before because the default used to be ec_intr=0, and the ec worked fine with that setting.

You could try booting with ec_intr=0 to see if it suppresses the problem.

I've spent a while (see bugzilla #5989) debugging the consequences of changing the default from ec_intr=0 to ec_intr=1 (which happened in 2.6.16-rc* sometime -- see the #5989 bugzilla entries for the exact git commit id). Probably it's a good change in general -- I leave that to the experts -- but it has certainly exposed a few troubles in the mangy BIOS on my TP 600X.

-Sanjoy

`Never underestimate the evil of which men of power are capable.'
--Bertrand Russell, _War Crimes in Vietnam_, chapter 1.

#2 lore raw
Quoted 17 lines · [email protected] schrieb:
Quoted 2 lines

These messages appear every 10 seconds!

Do you have thermal polling turned on?

more /proc/acpi/thermal_zone/*/polling_frequency

Not that you should turn the polling off, but maybe every time a thermal poll is run, the embedded controller (ec) does an UPDT, which also means it looks at the battery state. And maybe the UPDT causes the namespace AE_NOT_FOUND. Perhaps it didn't cause a problem before because the default used to be ec_intr=0, and the ec worked fine with that setting.

You could try booting with ec_intr=0 to see if it suppresses the problem.

Quoted 7 lines

I've spent a while (see bugzilla #5989) debugging the consequences of changing the default from ec_intr=0 to ec_intr=1 (which happened in 2.6.16-rc* sometime -- see the #5989 bugzilla entries for the exact git commit id). Probably it's a good change in general -- I leave that to the experts -- but it has certainly exposed a few troubles in the mangy BIOS on my TP 600X.

I don't care anymore; updating to 2.6.16 solved my problems ;-) Now the Kernel boots without any Kernelparameters at all !