Subject: Re: ACPI and invalid devices
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Todd Kover <kovert@omniscient.com>
List: port-i386
Date: 03/30/2007 14:28:25
 > >  > OK, so what about the attached patch ? It works for me.
 > > 
 > > this patch didn't work for me on my dell pe2950.
 > 
 > What happens ? Does it still panics ? What is the panic message ?

A diffrent error, this time.  bootup messages:

NetBSD 4.99.16 (GENERIC.MPDEBUG) #4: Fri Mar 30 16:42:22 UTC 2007
        kovert@daori.omniscient.com:/usr/obj/current/i386/os/NetBSD/src/sys
total memory = 2047 MB
rbus: rbus_min_start set to 0x80000000
avail memory = 1989 MB
sysctl_createv: sysctl_create(machine) returned 17
mainbus0 (root)
mainbus0: scanning 0x9f000 to 0x9f3f0 for MP signature
mainbus0: scanning 0x9ec00 to 0x9eff0 for MP signature
mainbus0: scanning 0xf0000 to 0xffff0 for MP signature
mainbus0: MP floating pointer found in bios at 0xfe710
mainbus0: MP config table at 0xf0000, 764 bytes long
cpu0 at mainbus0 apid 0: (boot processor)
cpu0: Intel Core 2 (Merom) (686-class), 1995.11 MHz, id 0x6f6
cpu0: "Intel(R) Xeon(R) CPU            5130  @ 2.00GHz"
cpu1 at mainbus0 apid 1: (application processor)
cpu1: Intel Core 2 (Merom) (686-class), 1995.00 MHz, id 0x6f6
cpu1: "Intel(R) Xeon(R) CPU            5130  @ 2.00GHz"
ioapic0 at mainbus0 apid 2
, virtual wire modeioapic1 at mainbus0 apid 3
, virtual wire modeacpi0 at mainbus0: Advanced Configuration and Power Interface
ACPI-Fast 24-bit timer
mpacpi: found root PCI bus 0 at level 1
multiply freed item 0xc38c0480
panic: free: duplicated free
Stopped in pid 0.1 (swapper) at netbsd:cpu_Debugger+0x4:        popl    %ebp

-Todd