First the "cpu1: failed to become ready" drop into DDB is back, then it hangs after probing ioapic0. After about five minutes I forced it to DDB with a BREAK signal on the serial console. >> NetBSD/i386 BIOS Boot, Revision 3.3 >> (woods@once, Mon Jan 28 12:39:39 EST 2008) >> Memory: 617/2094976 k Press return to boot now, any other key for boot menu booting hd0a:netbsd - starting in 0 10272056+432100+690444 [500144+482656]=0xbcf444 kernel text is mapped with 2 large pages and 717 normal pages Loaded initial symtab at 0xc0bdf0f0, strtab at 0xc0c596e4, # entries 29492 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 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 4.99.62 (GENERIC) #53: Mon May 5 09:59:01 EDT 2008 woods@once:/rest/build/woods/once/current-i386-i386-ppro-obj/rest/work/woods/m-NetBSD-current/sys/arch/i386/compile/GENERIC total memory = 2046 MB avail memory = 1996 MB rnd: initialised (4096) with counter ASUSTeK COMPUTER INC. PSCHSR-A (1.XX) mainbus0 (root) cpu0 at mainbus0 apid 0: (boot processor) cpu0: Intel (686-class), 2992.62 MHz, id 0xf34 cpu0: "Intel(R) Pentium(R) 4 CPU 3.00GHz" 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 10000<vector=0,delmode=0,masked,dest=0> 0<target=0> cpu0: pcint0 10000<vector=0,delmode=0,masked,dest=0> 0<target=0> cpu0: lint0 700<vector=0,delmode=7,dest=0> 0<target=0> cpu0: lint1 400<vector=0,delmode=4,dest=0> 0<target=0> cpu0: err0 10000<vector=0,delmode=0,masked,dest=0> 0<target=0> cpu1 at mainbus0 apid 1: (application processor) cpu1: failed to become ready dropping into debugger; continue from here to resume boot Stopped in pid 0.1 (system) at netbsd:breakpoint+0x4: popl %ebp db{0}> cont ioapic0 at mainbus0 apid 2, virtual wire mode ioapic1 at mainbus0 apid 3, virtual wire mode acpi0 at mainbus0: Advanced Configuration and Power Interface mpacpi: found root PCI bus 0 at level 1 mpacpi: found subordinate bus 3 at level 2 mpacpi: found subordinate bus 2 at level 2 mpacpi: 3 PCI busses mpacpi: ISA interrupt override 0 -> 2 (0/0) mpacpi: ISA interrupt override 9 -> 9 (1/3) mpacpi: configuring PCI bus 0 int routing mpacpi: configuring PCI bus 3 int routing mpacpi: configuring PCI bus 2 int routing ioapic0: pin 2 attached to isa0 irq 0 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 1 attached to isa0 irq 1 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 3 attached to isa0 irq 3 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 4 attached to isa0 irq 4 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 5 attached to isa0 irq 5 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 6 attached to isa0 irq 6 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 7 attached to isa0 irq 7 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 8 attached to isa0 irq 8 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 9 attached to isa0 irq 9 (type 0<type=0> flags d<pol=1=Act Hi,trig=3=Level>) ioapic0: pin 10 attached to isa0 irq 10 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 11 attached to isa0 irq 11 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 12 attached to isa0 irq 12 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 13 attached to isa0 irq 13 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 14 attached to isa0 irq 14 (type 0<type=0> flags 0<pol=0,trig=0>) ioapic0: pin 15 attached to isa0 irq 15 (type 0<type=0> flags 0<pol=0,trig=0>) local apic: pin 1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>) local apic: pin 1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>) ioapic0: pin 16 attached to pci0 device 31 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci0 device 31 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 17 attached to pci0 device 31 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 16 attached to pci0 device 29 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 19 attached to pci0 device 29 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci0 device 29 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci0 device 29 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci0 device 3 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci0 device 3 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci0 device 3 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci0 device 3 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci3 device 8 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci3 device 8 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci3 device 8 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 18 attached to pci3 device 8 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 20 attached to pci3 device 2 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 21 attached to pci3 device 2 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 22 attached to pci3 device 2 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci3 device 2 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 21 attached to pci3 device 3 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 22 attached to pci3 device 3 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci3 device 3 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 20 attached to pci3 device 3 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci3 device 9 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci3 device 9 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci3 device 9 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 23 attached to pci3 device 9 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 20 attached to pci3 device 7 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 20 attached to pci3 device 7 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 20 attached to pci3 device 7 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: pin 20 attached to pci3 device 7 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 0 attached to pci2 device 2 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 1 attached to pci2 device 2 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 2 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 2 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 8 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 8 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 8 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 8 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 7 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 7 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 7 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 7 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 0 attached to pci2 device 4 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 1 attached to pci2 device 4 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 4 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 4 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 5 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 5 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 0 attached to pci2 device 5 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 1 attached to pci2 device 5 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 3 attached to pci2 device 6 INT_A (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 0 attached to pci2 device 6 INT_B (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 1 attached to pci2 device 6 INT_C (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic1: pin 2 attached to pci2 device 6 INT_D (type 0<type=0> flags f<pol=3=Act Lo,trig=3=Level>) ioapic0: int9 8060<vector=60,delmode=0,level,dest=0> 0<target=0> ACPI-Safe 24-bit timer CPU0 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured CPU1 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button PCI0 (PNP0A03) [PCI/PCI-X Host Bridge] at acpi0 not configured SYSR (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured PIC (PNP0000) [AT Interrupt Controller] at acpi0 not configured attimer1 at acpi0 (TMR, PNP0100): AT Timer attimer1: io 0x40-0x43 irq 0 RTC (PNP0B00) [AT Real-Time Clock] at acpi0 not configured pcppi1 at acpi0 (SPKR, PNP0800) pcppi1: io 0x61 midi0 at pcppi1: PC speaker (CPU-intensive output) sysbeep0 at pcppi1 npx1 at acpi0 (COPR, PNP0C04) npx1: io 0xf0-0xff irq 13 FDC0 (PNP0700) [PC standard floppy disk controller] at acpi0 not configured UAR1 (PNP0501) [16550A-compatible COM port] at acpi0 not configured UAR2 (PNP0501) [16550A-compatible COM port] at acpi0 not configured ECP1 (PNP0401) [ECP printer port] at acpi0 not configured pckbc1 at acpi0 (PS2K, PNP0303): kbd port pckbc1: io 0x60,0x64 irq 1 PMIO (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured FWH (INT0800) [Intel FWH Random Number Generator] at acpi0 not configured LNKA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured LNKB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured LNKC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured LNKD (PNP0C0F) [PCI interrupt link device] at acpi0 not configured LNK1 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured DMA1 (PNP0200) [AT DMA Controller] at acpi0 not configured MEM (PNP0C01) [System Board] at acpi0 not configured FAN (PNP0C0B) [ACPI Fan] at acpi0 not configured acpitz0 at acpi0 (THRM): active cooling level 0: 99.0C critical 99.0C passive 66.0C apm1 at acpi0: Power Management spec V1.2 attimer1: attached to pcppi1 pckbd: error setting scanset 2 pckbd0 at pckbc1 (kbd slot) pckbd: error setting scanset 2 ioapic0: int1 61<vector=61,delmode=0,dest=0> 0<target=0> pckbc1: using irq 1 for kbd slot wskbd0 at pckbd0 mux 1 rnd: pckbd0 attached as an entropy source (collecting) pms0 at pckbc1 (aux slot) pckbc1: unable to establish interrupt for aux slot wsmouse0 at pms0 mux 0 rnd: pms0 attached as an entropy source (collecting) pci0 at mainbus0 bus 0: configuration mode 1mainbus0: added to list as bus 0 pchb0 at pci0 dev 0 function 0 pchb0: Intel 82875P Host (rev. 0x02) ppb0 at pci0 dev 3 function 0: Intel 82875P PCI-CSA Bridge (rev. 0x02) pci1 at ppb0 bus 1ppb0: added to list as bus 1 wm0 at pci1 dev 1 function 0: Intel i82547GI 1000BASE-T Ethernet, rev. 0 ioapic0: int18 a062<vector=62,delmode=0,actlo,level,dest=0> 0<target=0> wm0: interrupting at ioapic0 pin 18 (irq 11) wm0: Ethernet address 00:11:2f:0c:bb:08 igphy0 at wm0 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0 igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto rnd: wm0 attached as an entropy source (off) ppb1 at pci0 dev 28 function 0: Intel 6300ESB PCI-X Bridge (rev. 0x02) pci2 at ppb1 bus 2ppb1: added to list as bus 2 Marvell 88SX5041 SATA (SCSI mass storage, revision 0x03) at pci2 dev 8 function 0 not configured uhci0 at pci0 dev 29 function 0: Intel 6300ESB USB UHCI Controller (rev. 0x02) ioapic0: int16 a063<vector=63,delmode=0,actlo,level,dest=0> 0<target=0> uhci0: interrupting at ioapic0 pin 16 (irq 5) usb0 at uhci0: USB revision 1.0 uhci1 at pci0 dev 29 function 1: Intel 6300ESB USB UHCI Controller (rev. 0x02) ioapic0: int19 a064<vector=64,delmode=0,actlo,level,dest=0> 0<target=0> uhci1: interrupting at ioapic0 pin 19 (irq 11) usb1 at uhci1: USB revision 1.0 Intel 6300ESB Watchdog Timer (miscellaneous system, revision 0x02) at pci0 dev 29 function 4 not configured Intel 6300ESB Advanced Interrupt Controller (interrupt system, interface 0x20, revision 0x02) at pci0 dev 29 function 5 not configured ehci0 at pci0 dev 29 function 7: Intel 6300ESB USB EHCI Controller (rev. 0x02) ioapic0: int23 a065<vector=65,delmode=0,actlo,level,dest=0> 0<target=0> ehci0: interrupting at ioapic0 pin 23 (irq 10) ehci0: companion controllers, 2 ports each: uhci0 uhci1 usb2 at ehci0: USB revision 2.0 ppb2 at pci0 dev 30 function 0: Intel 82801BA Hub-PCI Bridge (rev. 0x0a) pci3 at ppb2 bus 3ppb2: added to list as bus 3 wm1 at pci3 dev 8 function 0: Intel i82541GI 1000BASE-T Ethernet, rev. 0 ioapic0: int18 a062<vector=62,delmode=0,actlo,level,dest=0> 0<target=0> wm1: interrupting at ioapic0 pin 18 (irq 11) wm1: Ethernet address 00:11:2f:0c:bb:09 igphy1 at wm1 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0 igphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto rnd: wm1 attached as an entropy source (off) vga1 at pci3 dev 9 function 0: ATI Technologies Rage XL (rev. 0x27) wsdisplay0 at vga1 kbdmux 1 direct rendering for vga1 unsupported pcib0 at pci0 dev 31 function 0 pcib0: Intel 6300ESB LPC Interface Bridge (rev. 0x02) piixide0 at pci0 dev 31 function 1 piixide0: Intel 6300ESB IDE Controller (ICH5) (rev. 0x02) ioapic0: int14 66<vector=66,delmode=0,dest=0> 0<target=0> piixide0: primary channel interrupting at ioapic0 pin 14 (irq 14) atabus0 at piixide0 channel 0 ioapic0: int15 67<vector=67,delmode=0,dest=0> 0<target=0> piixide0: secondary channel interrupting at ioapic0 pin 15 (irq 15) atabus1 at piixide0 channel 1 piixide1 at pci0 dev 31 function 2 piixide1: Intel 6300ESB Serial ATA/RAID Controller (rev. 0x02) ioapic0: int18 a062<vector=62,delmode=0,actlo,level,dest=0> 0<target=0> piixide1: using ioapic0 pin 18 (irq 11) for native-PCI interrupt atabus2 at piixide1 channel 0 atabus3 at piixide1 channel 1 ichsmb0 at pci0 dev 31 function 3: Intel 6300ESB SMBus Controller (rev. 0x02) ioapic0: int17 a068<vector=68,delmode=0,actlo,level,dest=0> 0<target=0> ichsmb0: interrupting at ioapic0 pin 17 (irq 10) iic0 at ichsmb0: I2C bus spdmem0 at iic0 addr 0x50 spdmem0: DDR SDRAM memory, data ECC, 1024MB, 400MHz, PC-3200 isa0 at pcib0 lpt0 at isa0 port 0x378-0x37b irq 7 ioapic0: int7 69<vector=69,delmode=0,dest=0> 0<target=0> com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo com0: console ioapic0: int4 81<vector=81,delmode=0,dest=0> 0<target=0> com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo ioapic0: int3 82<vector=82,delmode=0,dest=0> 0<target=0> lm0 at isa0 port 0x290-0x297 lm0: Winbond W83627THF Hardware monitor fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2 ioapic0: int6 6a<vector=6a,delmode=0,dest=0> 0<target=0> [halt sent] Stopped in pid 0.1 (system) at netbsd:breakpoint+0x4: popl %ebp db{0}> trace breakpoint(0,3f8,5,0,c0b80c40,c34e750c,c0b80ca8,c356b000,c356c000,800) at netbsd:breakpoint+0x4 comintr(c34e7400,c0cd3b08,deadbeef,c317af00,c3179000,28,1,19a,61637475,656863) at netbsd:comintr+0x575 DDB lost frame for netbsd:Xintr_ioapic_edge4+0xa9, trying 0xccea8f74 Xintr_ioapic_edge4() at netbsd:Xintr_ioapic_edge4+0xa9 --- interrupt --- --- switch to interrupt stack --- x86_pause(0,cd046000,0,7f3cff63,cc6a4f00,cd047000,cd046000,c0bce9a0,c0b80c42,0) at netbsd:x86_pause pmap_do_remove(0,cd046000,cd047000,cc6b40f8,0,c0ae5b40,c0cd3c28,c0575b11,cd048d38,c0cd3d38) at netbsd:pmap_do_remove+0x7ec setredzone(cd048d38,c0cd3d38,58,2,cd048da0,2,c0cd3c58,c047f9fe,c0ae5d00,cc6b4060) at netbsd:setredzone+0x29 cpu_lwp_fork(c0ae5d00,cc6b4060,0,0,c04ab8f0,cc6b4060,1000000,0,c0a31da0,ffffffff) at netbsd:cpu_lwp_fork+0x101 lwp_create(c0ae5d00,c0ae5b40,cd046000,1,40,0,0,c04ab8f0,cc6b4060,c0cd3ca8) at netbsd:lwp_create+0x20e kthread_create(ffffffff,0,0,c04ab8f0,0,0,c0a31da0,c0cd0014,2,c0cd0014) at netbsd:kthread_create+0x88 configure(c0b7ef20,1,14,f9300,0,0,0,0,0,0) at netbsd:configure+0xd7 main(0,c01002cd,0,0,0,0,0,0,0,0) at netbsd:main+0x1af db{0}> -- Greg A. Woods Planix, Inc. <woods%planix.com@localhost> +1 416 489-5852 x122 http://www.planix.com/
Attachment:
pgp824_oTyzZB.pgp
Description: PGP signature