Subject: port-i386/33918: ACPI code causes kernel panics during system startup
To: None <email@example.com, firstname.lastname@example.org,>
From: None <email@example.com>
Date: 07/04/2006 19:25:00
>Synopsis: ACPI code causes kernel panics during system startup
>Arrival-Date: Tue Jul 04 19:25:00 +0000 2006
>Release: NetBSD 3.99.21 2006-07-04 sources
Matthias Scheler http://scheler.de/~matthias/
System: NetBSD lyssa.zhadum.org.uk 3.99.21 NetBSD 3.99.21 (LYSSA) #0: Thu Jun 29 10:35:52 BST 2006 firstname.lastname@example.org:/src/sys/compile/LYSSA i386
If I try too boot a kernel build from NetBSD-current sources from 2006-07-03
or newer my system panics early during system startup with this message:
BIOS32 rev. 0 found at 0xf0010
panic: x86_mem_add_mapping: overflow
The stack trace looks like this:
I don't have a crash dump because the machine dies before it starts
looking for disks.
I tried two standard kernel configurations afterwards:
1.) "GENERIC" (which doesn't include any ACPI support) works fine.
2.) "GENERIC.MPACPI" dies after a NULL pointer access in the function
AcpiTbVerifyTableChecksum(). Hisashi T Fujinaka reported a
similar problem on the "current-users" mailing list.
Build the "GENERIC.MPACPI" kernel and boot it.