Subject: port-i386/20688: Intel P4 (HTT) machine hangs with ACPI+ioapic
To: None <gnats-bugs@gnats.netbsd.org>
From: None <jdolecek@NetBSD.org>
List: netbsd-bugs
Date: 03/13/2003 08:28:46
>Number:         20688
>Category:       port-i386
>Synopsis:       Intel P4 (HTT) machine hangs with ACPI+ioapic
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Mar 13 08:29:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jaromir Dolecek
>Release:        -current (NetBSD 1.6P)
>Organization:
>Environment:
>Description:
I tried if the P4 HTT would work on single CPU P4 system from
Compaq machine (label says "D51S/P226/40/p/256c GR"). Seems
like the Compaq ACPI tables aren't quite correct, since it contains only
 one processor entry. Anyway, main problem is that after enabling
ioapic and adding acpi, the machine would hang after enabling ioapic
MPBIOS+ioapic without acpi boots fine, MPBIOS+acpi or MPACPI +
acpi kernel would hang.

dmesg with MPVERBOSE, MPACPI, ACPI_MADT_DEBUG options:
kenter: 0x00002000
acpi: wakecode is installed at 0x2000, size=336
[ using 516968 bytes of netbsd ELF symbol table ]
BIOS CFG: Model-SubM-Rev: fc-01-00, 0x74<EBDA,KBDINT,RTC,IC2>
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
    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.6P (HPQ.MP) #6: Thu Mar 13 16:12:37 CET 2003
        root@:/home/rr/src/sys/arch/i386/compile/HPQ.MP  
total memory = 247 MB
avail memory = 224 MB
using 3194 buffers containing 12776 KB of memory
BIOS32 rev. 0 found at 0xeba00
mainbus0 (root)


ACPI MADT table:
default local APIC address: fee00000
system dual 8259 present
entries:
processor: id 1 apid 0 enabled: yes
ioapic: apid 8 address fec00000 vector base 0
int override: bus 0 irq 0 int 2
int override: bus 0 irq 9 int 9
lapic NMI: apid 1 input 1
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel Pentium 4 (686-class), 2259.30 MHz, id 0xf27
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: 128 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: calibrating local timer
cpu0: apic clock running at 132 MHz
cpu0: 16 page colors
cpu0: kstack at 0xd2a10000 for 16384 bytes
cpu0: idle pcb at 0xd2a10000, idle sp at 0xd2a13f98
ioapic0 at mainbus0 apid 8 (I/O APIC)
ioapic0: pa 0xfec00000, virtual wire mode, version 20, 24 pins
ioapic0: misconfigured as apic 0
ioapic0: remapped to apic 8
acpi0 at mainbus0
acpi0: X/RSDT: OemId <COMPAQ,CPQ0050 ,20020815>, AslId <    ,00000000>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
mpacpi: could not get bus number for PCI root bus, assuming 0
mpacpi: found root PCI bus 0 at level 1
mpacpi: found subordinate bus at level 2
mpacpi: 2 PCI busses
mpacpi: found subordinate PCI bus 5


ACPI MADT table:
default local APIC address: fee00000
system dual 8259 present
entries:
processor: id 1 apid 0 enabled: yes
ioapic: apid 8 address fec00000 vector base 0
int override: bus 0 irq 0 int 2
int override: bus 0 irq 9 int 9
lapic NMI: apid 1 input 1
mpacpi: configuring PCI bus 0 int routing
mpacpi: configuring PCI bus 5 int routing
ioapic0: int2 attached to isa0 irq 0 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int1 attached to isa0 irq 1 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int4 attached to isa0 irq 4 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int5 attached to isa0 irq 5 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int6 attached to isa0 irq 6 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int7 attached to isa0 irq 7 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int8 attached to isa0 irq 8 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int9 attached to isa0 irq 9 (type 0<type=0> flags d<pol=1=Act Hi,trig=
3=Level>)
ioapic0: int10 attached to isa0 irq 10 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int11 attached to isa0 irq 11 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int12 attached to isa0 irq 12 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int13 attached to isa0 irq 13 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int14 attached to isa0 irq 14 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: int15 attached to isa0 irq 15 (type 0<type=0> flags 0<pol=0,trig=0>)
local apic: int1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>)
ioapic0: int18 attached to pci0 device 31 INT_A (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int17 attached to pci0 device 31 INT_B (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int16 attached to pci0 device 29 INT_A (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int19 attached to pci0 device 29 INT_B (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int18 attached to pci0 device 29 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>)
ioapic0: int23 attached to pci0 device 29 INT_D (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int18 attached to pci0 device 1 INT_A (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int19 attached to pci0 device 1 INT_B (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int16 attached to pci0 device 2 INT_A (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int17 attached to pci0 device 2 INT_B (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int16 attached to pci5 device 4 INT_A (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int18 attached to pci5 device 4 INT_B (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int21 attached to pci5 device 4 INT_C (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int22 attached to pci5 device 4 INT_D (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int18 attached to pci5 device 9 INT_A (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int21 attached to pci5 device 9 INT_B (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int22 attached to pci5 device 9 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>)
ioapic0: int16 attached to pci5 device 9 INT_D (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ioapic0: int21 attached to pci5 device 10 INT_A (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int22 attached to pci5 device 10 INT_B (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int16 attached to pci5 device 10 INT_C (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int18 attached to pci5 device 10 INT_D (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int22 attached to pci5 device 11 INT_A (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int16 attached to pci5 device 11 INT_B (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int18 attached to pci5 device 11 INT_C (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int21 attached to pci5 device 11 INT_D (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int18 attached to pci5 device 13 INT_A (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int21 attached to pci5 device 13 INT_B (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int22 attached to pci5 device 13 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>)
ioapic0: int16 attached to pci5 device 13 INT_D (type 0<type=0> flags f<pol=3=A
ct Lo,trig=3=Level>)
ioapic0: int20 attached to pci5 device 8 INT_A (type 0<type=0> flags f<pol=3=Ac
t Lo,trig=3=Level>)
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0A03 at acpi0 not configured
npx1 at acpi0 (PNP0C04)
npx1: io 0xf0-0xff irq 13
npx1: using exception 16
PNP0000 at acpi0 not configured
PNP0100 at acpi0 not configured
PNP0200 at acpi0 not configured
PNP0B00 at acpi0 not configured
PNP0800 at acpi0 not configured
pckbc1 at acpi0 (PNP0F13): aux port
pckbc1: irq 12
pckbc2 at acpi0 (PNP0303): kbd port
pckbc2: io 0x60,0x64 irq 1
PNP0401 at acpi0 not configured
com0 at acpi0 (PNP0501-1)
com0: io 0x3f8-0x3ff irq 4
com0: ns16550a, working fifo
com0: console
com1 at acpi0 (PNP0501-2)
com1: io 0x2f8-0x2ff irq 3
com1: ns16550a, working fifo
fdc1 at acpi0 (PNP0700)
fdc1: io 0x3f0-0x3f5,0x3f7 irq 6 drq 2
fd0 at fdc1 drive 0: density unknown
PNP0003 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0C01 at acpi0 not configured
acpibut0 at acpi0 (PNP0C0C): ACPI Power Button
pckbd0 at pckbc2 (kbd slot)
pckbc2: using irq 1 for kbd slot
wskbd0 at pckbd0 mux 1
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82845G/GL DRAM Controller / Host-Hub I/F Bridge (rev. 0x01)
vga1 at pci0 dev 2 function 0: Intel 82845G/GL Integrated Graphics Device (rev.
 0x01)
wsdisplay0 at vga1 kbdmux 1
wsmux1: connecting to wsdisplay0
wskbd0: connecting to wsdisplay0
uhci0 at pci0 dev 29 function 0: Intel 82801DB USB UHCI Controller #1 (rev. 0x0
1)
uhci0: interrupting at apic 8 int 16 (irq 10)
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 29 function 1: Intel 82801DB USB UHCI Controller #2 (rev. 0x0
1)
uhci1: interrupting at apic 8 int 19 (irq 11)
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
Intel 82801DB USB EHCI Controller (USB serial bus, interface 0x20, revision 0x0
1) at pci0 dev 29 function 7 not configured
ppb0 at pci0 dev 30 function 0: Intel 82801BA Hub-to-PCI Bridge (rev. 0x81)
pci1 at ppb0 bus 5
pci1: i/o space, memory space enabled
fxp0 at pci1 dev 8 function 0fxp0: interrupting at apic 8 int 20 (irq 5)
fxp0: Ethernet address 00:0b:cd:09:77:ce
inphy0 at fxp0 phy 1: i82562EM 10/100 media interface, rev. 0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcib0 at pci0 dev 31 function 0
pcib0: Intel 82801DB LPC Interface Bridge (rev. 0x01)
pciide0 at pci0 dev 31 function 1: Intel 82801DB IDE Controller (ICH4) (rev. 0x
01)
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <ST340016A>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 38166 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 78165360 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
pciide0: primary channel interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA dat
a transfers)
pciide0: secondary channel wired to compatibility mode
atapibus0 at pciide0 channel 1: 2 targets
cd0 at atapibus0 drive 0: <LTN486S, , YQSJ> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2
pciide0: secondary channel interrupting at irq 15
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
auich0 at pci0 dev 31 function 5: i82801DB (ICH4) AC-97 Audio
auich0: interrupting at apic 8 int 17 (irq 5)
auich0: 20 bit precision support
auich0: Analog Devices AD1981A codec; headphone, 20 bit DAC, no 3D stereo
auich0: variable rate audio
audio0 at auich0: full duplex, mmap, independent
isa0 at pcib0
lpt0 at isa0 port 0x378-0x37b irq 7
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
isapnp0: no ISA Plug 'n Play devices found
cpu0: prelint0 700<vector=0,delmode=7,dest=0> 0<target=0>
cpu0: prelint1 400<vector=0,delmode=4,dest=0> 0<target=0>
cpu0: timer0 300c0<vector=c0,delmode=0,masked,dest=0> 0<target=0>
cpu0: pcint0 10000<vector=0,delmode=0,masked,dest=0> 0<target=0>
cpu0: lint0 10700<vector=0,delmode=7,masked,dest=0> 0<target=0>
cpu0: lint1 400<vector=0,delmode=4,dest=0> 0<target=0>
cpu0: err0 100f0<vector=f0,delmode=0,masked,dest=0> 0<target=0>
ioapic0: enabling
ioapic0: int1 190<vector=90,delmode=1,dest=0> 0<target=0>
ioapic0: int3 1d1<vector=d1,delmode=1,dest=0> 0<target=0>
ioapic0: int4 1d0<vector=d0,delmode=1,dest=0> 0<target=0>
ioapic0: int6 160<vector=60,delmode=1,dest=0> 0<target=0>
ioapic0: int7 191<vector=91,delmode=1,dest=0> 0<target=0>
ioapic0: int9 b1a0<vector=a0,delmode=1,pending,actlo,level,dest=0> 0<target=0>
ioapic0: int14 163<vector=63,delmode=1,dest=0> 0<target=0>
ioapic0: int15 164<vector=64,delmode=1,dest=0> 0<target=0>
ioapic0: int16 a161<vector=61,delmode=1,actlo,level,dest=0> 0<target=0>
ioapic0: int17 a1b0<vector=b0,delmode=1,actlo,level,dest=0> 0<target=0>
ioapic0: int19 a162<vector=62,delmode=1,actlo,level,dest=0> 0<target=0>
ioapic0: int20 a170<vector=70,delmode=1,actlo,level,dest=0> 0<target=0>
>How-To-Repeat:
try MP kernel with ACPI on the Compaq machine ;-P
>Fix:
N/A
>Release-Note:
>Audit-Trail:
>Unformatted:
 >>HANG<<
 
 irq routine tables with MPBIOS, MPVERBOSE, ACPI_MATD_DEBUG:
 ...
 mainbus0: scanning 0x9fc00 to 0x9fff0 for MP signature
 mainbus0: scanning 0x9f800 to 0x9fbf0 for MP signature
 mainbus0: scanning 0xf0000 to 0xffff0 for MP signature
 mainbus0: MP floating pointer found in bios at 0xf9bf0
 mainbus0: MP config table at 0xed7f0, 448 bytes long
 mainbus0: Intel MP Specification (Version 1.4) (COMPAQ               )
 cpu0 at mainbus0: apid 0 (boot processor)
 ...
 ioapic0: int16 attached to pci0 device 2 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int17 attached to pci0 device 2 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int16 attached to pci0 device 29 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int19 attached to pci0 device 29 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci0 device 29 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int23 attached to pci0 device 29 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci0 device 31 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int17 attached to pci0 device 31 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci0 device 1 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int19 attached to pci0 device 1 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 4 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 4 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 4 INT_C (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 4 INT_D (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int20 attached to pci5 device 8 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 9 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 9 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)  
 ioapic0: int22 attached to pci5 device 9 INT_C (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 9 INT_D (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 10 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 10 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 10 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 10 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 11 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 11 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 11 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 11 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 13 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>) 
 ioapic0: int21 attached to pci5 device 13 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 13 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 13 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int1 attached to isa0 irq 1 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int3 attached to isa0 irq 3 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int4 attached to isa0 irq 4 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int6 attached to isa0 irq 6 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int7 attached to isa0 irq 7 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int8 attached to isa0 irq 8 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int9 attached to isa0 irq 9 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int12 attached to isa0 irq 12 (type 0<type=0> flags 0<pol=0,trig=0>)  
 ioapic0: int13 attached to isa0 irq 13 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int14 attached to isa0 irq 14 (type 0<type=0> flags 0<pol=0,trig=0>)  
 ioapic0: int15 attached to isa0 irq 15 (type 0<type=0> flags 0<pol=0,trig=0>)
 local apic: int1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>)
 acpi0 at mainbus0
 acpi0: X/RSDT: OemId <COMPAQ,CPQ0050 ,20020815>, AslId <    ,00000000>
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present 
 ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
 PNP0C0F at acpi0 not configured
 ...
 isapnp0: no ISA Plug 'n Play devices found
 cpu0: prelint0 700<vector=0,delmode=7,dest=0> 0<target=0>
 cpu0: prelint1 400<vector=0,delmode=4,dest=0> 0<target=0>
 cpu0: timer0 300c0<vector=c0,delmode=0,masked,dest=0> 0<target=0>
 cpu0: pcint0 10000<vector=0,delmode=0,masked,dest=0> 0<target=0>
 cpu0: lint0 10700<vector=0,delmode=7,masked,dest=0> 0<target=0>
 cpu0: lint1 400<vector=0,delmode=4,dest=0> 0<target=0>
 cpu0: err0 100f0<vector=f0,delmode=0,masked,dest=0> 0<target=0>
 ioapic0: enabling 
 ioapic0: int1 190<vector=90,delmode=1,dest=0> 0<target=0>
 ioapic0: int3 1d1<vector=d1,delmode=1,dest=0> 0<target=0>
 ioapic0: int4 1d0<vector=d0,delmode=1,dest=0> 0<target=0>
 ioapic0: int6 160<vector=60,delmode=1,dest=0> 0<target=0>
 ioapic0: int7 191<vector=91,delmode=1,dest=0> 0<target=0>
 ioapic0: int9 b1a0<vector=a0,delmode=1,pending,actlo,level,dest=0> 0<target=0>
 ioapic0: int14 163<vector=63,delmode=1,dest=0> 0<target=0>
 ioapic0: int15 164<vector=64,delmode=1,dest=0> 0<target=0>
 ioapic0: int16 a161<vector=61,delmode=1,actlo,level,dest=0> 0<target=0>
 ioapic0: int17 a1b0<vector=b0,delmode=1,actlo,level,dest=0> 0<target=0>
 ioapic0: int19 a162<vector=62,delmode=1,actlo,level,dest=0> 0<target=0>
 ioapic0: int20 a170<vector=70,delmode=1,actlo,level,dest=0> 0<target=0>
 >>HANG<<
 
 MPBIOS without ACPI:
 ...
 mpbios: bus 0 is type PCI
 mpbios: bus 1 is type PCI
 mpbios: bus 5 is type PCI
 mpbios: bus 9 is type ISA
 ioapic0 at mainbus0 apid 8 (I/O APIC)
 ioapic0: pa 0xfec00000, virtual wire mode, version 20, 24 pins
 ioapic0: misconfigured as apic 0 
 ioapic0: remapped to apic 8
 ioapic0: int16 attached to pci0 device 2 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int17 attached to pci0 device 2 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int16 attached to pci0 device 29 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int19 attached to pci0 device 29 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>) 
 ioapic0: int18 attached to pci0 device 29 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int23 attached to pci0 device 29 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci0 device 31 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int17 attached to pci0 device 31 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci0 device 1 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int19 attached to pci0 device 1 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>) 
 ioapic0: int16 attached to pci5 device 4 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 4 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 4 INT_C (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 4 INT_D (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int20 attached to pci5 device 8 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 9 INT_A (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 9 INT_B (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 9 INT_C (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 9 INT_D (type 0<type=0> flags f<pol=3=Ac
 t Lo,trig=3=Level>) 
 ioapic0: int21 attached to pci5 device 10 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 10 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 10 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 10 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 11 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 11 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 11 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 11 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int18 attached to pci5 device 13 INT_A (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int21 attached to pci5 device 13 INT_B (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int22 attached to pci5 device 13 INT_C (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int16 attached to pci5 device 13 INT_D (type 0<type=0> flags f<pol=3=A
 ct Lo,trig=3=Level>)
 ioapic0: int1 attached to isa0 irq 1 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int3 attached to isa0 irq 3 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int4 attached to isa0 irq 4 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int6 attached to isa0 irq 6 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int7 attached to isa0 irq 7 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int8 attached to isa0 irq 8 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int9 attached to isa0 irq 9 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int12 attached to isa0 irq 12 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int13 attached to isa0 irq 13 (type 0<type=0> flags 0<pol=0,trig=0>)  
 ioapic0: int14 attached to isa0 irq 14 (type 0<type=0> flags 0<pol=0,trig=0>)
 ioapic0: int15 attached to isa0 irq 15 (type 0<type=0> flags 0<pol=0,trig=0>)  
 local apic: int1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>)
 pci0 at mainbus0 bus 0: configuration mode 1
 ...
 isapnp0: no ISA Plug 'n Play devices found 
 cpu0: prelint0 700<vector=0,delmode=7,dest=0> 0<target=0>
 cpu0: prelint1 400<vector=0,delmode=4,dest=0> 0<target=0>
 cpu0: timer0 300c0<vector=c0,delmode=0,masked,dest=0> 0<target=0>
 cpu0: pcint0 10000<vector=0,delmode=0,masked,dest=0> 0<target=0>
 cpu0: lint0 10700<vector=0,delmode=7,masked,dest=0> 0<target=0>
 cpu0: lint1 400<vector=0,delmode=4,dest=0> 0<target=0> 
 cpu0: err0 100f0<vector=f0,delmode=0,masked,dest=0> 0<target=0>
 ioapic0: enabling
 ioapic0: int1 190<vector=90,delmode=1,dest=0> 0<target=0>
 ioapic0: int4 1d0<vector=d0,delmode=1,dest=0> 0<target=0>
 ioapic0: int6 164<vector=64,delmode=1,dest=0> 0<target=0>
 ioapic0: int7 191<vector=91,delmode=1,dest=0> 0<target=0>
 ioapic0: int14 162<vector=62,delmode=1,dest=0> 0<target=0>
 ioapic0: int15 163<vector=63,delmode=1,dest=0> 0<target=0>
 ioapic0: int16 a160<vector=60,delmode=1,actlo,level,dest=0> 0<target=0>
 ioapic0: int17 a1b0<vector=b0,delmode=1,actlo,level,dest=0> 0<target=0>
 ioapic0: int19 a161<vector=61,delmode=1,actlo,level,dest=0> 0<target=0>
 ioapic0: int20 a170<vector=70,delmode=1,actlo,level,dest=0> 0<target=0>
 auich0: measured ac97 link rate at 46209 Hz, will use 48000 Hz
 boot device: wd0
 ...