Re: [ACPI-sppt] ASUS M2400N works, upload question

Luca Capello <[email protected]> Wed, 24 Sep 2003 13:26:41 +0100
Newsgroups gmane.linux.acpi.support
Message-ID <[email protected]>
Hello,

on 22/09/2003 16.51, Mads Paulin wrote:
> when I boot i get some acpi erros, and dmesg is flooded with lines like
> 
> ACPI-0297: *** Error: AE_NO_MEMORY while evaluating method [_L00] for
> GPE[ 0]
>     ACPI-0345: *** Error: Handler for [SystemMemory] returned
> AE_NO_MEMORY
>     ACPI-1121: *** Error: Method execution failed [\_TZ_.RTMP] (Node
> df6bc440), AE_NO_MEMORY
>     ACPI-1121: *** Error: Method execution failed [\_TZ_.TCHG] (Node
> df6bc400), AE_NO_MEMORY
>     ACPI-1121: *** Error: Method execution failed [\_GPE._L00] (Node
> df6bc1c0), AE_NO_MEMORY
> 
> Furthermore, the entries in /proc/acpi/thermal_zone disappears
I tried the last Robert's DSDT (the 'fixed' one) on my M3N and now I can 
successfully reboot in Linux after Windows. On the other hand, I've the 
same message as Mads, the same disappearing of /proc/acpi/thermal_zone 
and furthermore even if at boot the fan is off, it turns on while I 
compile the 2.4.21 kernel, then it stays on and I get again the 
'keventd' problem (like from the 'ps aux' output I attached). At last, I 
loose the support for the battery-applet on GNOME 2.2.

I think the boot messages are caused by the different ASUS Centrino 
models (as for the battery-applet), so I think I could correct them into 
my DSDT and solve this 'problem'. On the other hand, I try hardcoding 
the 0x0F750064 for RAMB on my old Gismo v2 DSDT (that is on ACPI DSDT 
db) and I've no more the bug on rebooting from Windows, but I've anyway 
the boot messages as Mads.

So, now the big question: I want to fix my M3N DSDT w/ all the 
progresses made by Robert, Mads and the others on M2N. I'd like all the 
features ACPI provides (so fan state, temperature state and so on), but, 
obviously, w/ the correct values. And I'd like not to wait 5min every 
time I reboot from Windows. So, I thought to merge the last Robert's 
DSDT (the 'fixed' one) w/ his DSDT that gives correct temp values and 
fan state (it's called 'm2n-custom'). Am I correct? Or should I start 
from somewhere other?

Btw, now I'm using 'iasl-20021002', as w/ the latest 'iasl' available I 
got some errors about the final 'SS1...' states. On the other hand, the 
latest 'iasl' gives ACPI 2.0 support and I should use it, as ASUS 
Centrino laptops are ACPI 2.0 compliant. Have you commented out the 
'SS1...' blocks from your DSDTs?

=====
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.1  0.0  1460  452 ?        S    11:17   0:05 init
root         2 38.7  0.0     0    0 ?        RW   11:17  33:31 [keventd]
root         3  0.0  0.0     0    0 ?        SWN  11:17   0:00 
[ksoftirqd_CPU0]
root         4  0.0  0.0     0    0 ?        SW   11:17   0:02 [kswapd]
root         5  0.0  0.0     0    0 ?        SW   11:17   0:00 [bdflush]
root         6  0.0  0.0     0    0 ?        SW   11:17   0:00 [kupdated]
root         8  0.0  0.0     0    0 ?        SW   11:17   0:00 [khubd]
root         9  0.0  0.0     0    0 ?        SW   11:17   0:01 [kjournald]
root        23  0.0  0.3  2872 1740 ?        S    11:17   0:00 
/sbin/devfsd /dev
root       215 20.2  0.1  1516  616 ?        R    11:17  17:26 /sbin/syslogd
root       224  1.9  0.2  2316 1424 ?        S    11:17   1:41 /sbin/klogd
root       231  0.0  0.1  1468  652 ?        S    11:17   0:00 
/usr/sbin/acpid -c /etc/acpi/events -s /var/run/.acpid.socket -m 777
=====

> The kernel is compiled without local apic
Stupid question: where should I choose for 'Local APIC' in the 2.4.x 
kernels? I can't find it... :-(

Thx, bye,
Gismo / Luca



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf