public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Horrible ordeals with ACPI, APIC and HIGHMEM (2.6.0-test* and -ac kernels)
@ 2003-10-09 18:50 Martin Aspeli
  2003-10-09 21:05 ` Chris Wright
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Aspeli @ 2003-10-09 18:50 UTC (permalink / raw)
  To: linux-kernel

Hello all,

First off, sorry for not being subscribed to the list (my mail provider 
would kill me), so please CC answers. I will of course check the archives. 
I've tried to search and ask elsewhere... LKML is my last resort! Any help 
at all would be greatly appreciated!

Hardware: Evesham Voyager Xi (which is really a Mitac M3000N); 1.6GHz 
Centrino with 1GB RAM. ACPI, all the RAM and everything else works fine in 
Windows XP, and it's brand new, so I doubt there are any hardware 
problems. BIOS is by AMI and claims to be v02.33, from March 2003, no 
update available from OEM. Standard intel chipset with onboard sound 
(i8x0) and 855 graphics.I'm trying to do a fresh install of Gentoo.

I've been trying the 2.6.0-test kernels, mostly for the speedstep support 
(which appears to work). However, when I put ACPI in the kernel, all goes 
wrong. Without ACPI, half my hardware is left IRQ-less. These are the 
symptoms:

1. ACPI enabled + Local APIC disabled: System boots fine, but as soon as 
ACPI goes on, the fan starts blowing full speed. When I try to log in 
performance is very sluggish. Top shows a process "events/0" (what is 
this?) that is eating 99.9% of my CPU (is this why the fan comes on?). 
Constant disk access (probably swap, but it did continue after I did 
"swapoff -a").

2. ACPI + APIC + APIC-IO enabled, HIGHMEM disabled: System freezes on boot 
immediately after loading ACPI subsystem.

3. Same as 2 + HIGHMEM (4GB) enabled: System reboots immediately after 
loading ACPI subsystem.

4. Same as 1 (no HIGHMEM) but with "acpi=off" on command line: System 
boots and runs fine. Obviously no battery monitor, but I can live without. 
However, a lot of my hardware (particularly the sound card, but I think 
maybe also the graphics) try to get assigned to IRQ 0 and fail, so they do 
not get configured. BIOS appears to regulate fan.

Also, in any configuration, if HIGHMEM is enabled and I pass acpi=off to 
get the system to boot, performance is absolutely appalling - it takes 
about 10 minutes to get to the login prompt! I can't see anything 
obviously wrong (speedfreq and uname -a detect all 1600MHz, top shows no 
obviously astray processes, although top itself is taking about 10-15% CPU 
just by being there).

Apart from complaints about IRQ 0 for various devices, I see nothing 
obviously wrong in dmesg or anywhere else.

Please don't condemn me to a life of Windows XP! I'm willing to live 
without ACPI if I could get my soundcard and other hardware (I can't see 
what it is, all I get are the id numbers) to work; I could also live with 
the ~800Mb or RAM left if HIGHMEM is off, but it's just annoying not to 
use those last ~200Mb.

Main question, I guess - what is events/0 and why is it bent on screwing 
up my life?

Best wishes,
Martin

-- 
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-10-09 22:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-09 18:50 Horrible ordeals with ACPI, APIC and HIGHMEM (2.6.0-test* and -ac kernels) Martin Aspeli
2003-10-09 21:05 ` Chris Wright
2003-10-09 21:26   ` Martin Aspeli
2003-10-09 21:58     ` Chris Wright
2003-10-09 22:14       ` Martin Aspeli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox