Subject: Re: acpi can't find bus numbers
To: None <port-i386@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: port-i386
Date: 03/25/2004 17:29:55
In article <20040325165833.GA28268@drowsy.duskware.de>,
Martin Husemann <martin@duskware.de> wrote:
>On Thu, Mar 25, 2004 at 05:03:45PM +0200, Simas Mockevicius wrote:
>> can you send the last lines before panic ?
>
>Sure - there is not much.
>
>Martin

Typical lossage... I added this in my acpi_quirks.c to avoid the problem:

        /*
         * This is on my Appro 1224 Xi. It does not find all the busses
         * in the ACPI tables.
         */
        { "A M I ", 0x02000304, ACPI_QUIRK_BADPCI | ACPI_QUIRK_BADIRQ },

You might want to do something similar. Eventually we should fix our
code to do a better job enumerating busses from acpi.

christos

>
>
>kenter: 0x00001000
>acpi: wakecode is installed at 0x1000, size=336
>Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
>    The NetBSD Foundation, Inc.  All rights reserved.
>Copyright (c) 1982, 1986, 1989, 1991, 1993
>    The Regents of the University of California.  All rights reserved.
>
>NetBSD 1.6ZL (EMMAS_MP) #4: Thu Mar 25 16:10:13 CET 2004
>	martin@emmas.aprisoft.de:/usr/src/sys/arch/i386/compile/EMMAS_MP
>total memory = 1022 MB
>avail memory = 997 MB
>BIOS32 rev. 0 found at 0xf0010
>mainbus0 (root)
>cpu0 at mainbus0: apid 0 (boot processor)
>cpu0: Intel Pentium 4 (686-class), 2593.62 MHz, id 0xf29
>cpu0: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
>cpu0: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
>cpu0: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
>cpu0: I-cache 12K uOp cache 8-way, D-cache 8 KB 64b/line 4-way
>cpu0: L2 cache 512 KB 64b/line 8-way
>cpu0: ITLB 4K/4M: 64 entries
>cpu0: DTLB 4K/4M: 64 entries
>cpu0: calibrating local timer
>cpu0: apic clock running at 199 MHz
>cpu0: 16 page colors
>cpu1 at mainbus0: apid 1 (application processor)
>cpu1: starting
>cpu1: Intel Pentium 4 (686-class), 2593.51 MHz, id 0xf29
>cpu1: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
>cpu1: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
>cpu1: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
>cpu1: I-cache 12K uOp cache 8-way, D-cache 8 KB 64b/line 4-way
>cpu1: L2 cache 512 KB 64b/line 8-way
>cpu1: ITLB 4K/4M: 64 entries
>cpu1: DTLB 4K/4M: 64 entries
>ioapic0 at mainbus0 apid 2 (I/O APIC)
>ioapic0: pa 0xfec00000, version 20, 24 pins
>acpi0 at mainbus0
>acpi0: using Intel ACPI CA subsystem version 20040211
>acpi0: X/RSDT: OemId <A M I ,OEMXSDT ,07000307>, AslId <MSFT,00000097>
>acpi0: SCI interrupting at int 9
>acpi0: fixed-feature power button present
>panic: mpacpi: couldn't find all PCI bus numbers
>
>The operating system has halted.
>Please press any key to reboot.