Subject: port-i386/19250: kernel: double fault trap, code=0
To: None <gnats-bugs@gnats.netbsd.org>
From: None <jarle@uninett.no>
List: netbsd-bugs
Date: 12/03/2002 09:54:00
>Number: 19250
>Category: port-i386
>Synopsis: kernel: double fault trap, code=0
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-i386-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Dec 03 00:55:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: Jarle Greipsland
>Release: NetBSD 1.6K
>Organization:
UNINETT
>Environment:
System: NetBSD splitter-pine.urc.uninett.no 1.6K NetBSD 1.6K (GENERIC.MP) #2: Tue Nov 26 17:06:04 CET 2002 he@splitter-pine.urc.uninett.no:/usr/src/sys/arch/i386/compile/GENERIC.MP i386
Architecture: i386
Machine: i386
>Description:
After running for about a week, our Dell 6350 panic'ed with a double fault
trap. At the time it wasn't doing much; 4 setiathome clients, and idle
postgresql database, an instance of the galeon web browser, the junkbuster
web proxy and the usual set of system processes. Console log output
follows below. It looks like there is a kernel stack overflow. Maybe
related to bug report port-i386/17957?
kernel: double fault trap, code=0
Stopped in pid 258 (setiathome) at lockmgr+0x6: pushl %edi
db{3}> trace
lockmgr(c06c5240,400042,0,0,0) at lockmgr+0x6
i386_intlock(5,10,30,10,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,0) at Xspllower+0xf
i386_intlock(5,10,30,10,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,a,0) at Xspllower+0xf
i386_intlock(5,c06d0010,30,e3400010,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,e33ba812) at Xspllower+0xf
i386_intlock(5,c1a00010,e44f0030,c0310010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,c038e56e,c06c5240) at Xspllower+0xf
i386_intlock(5,c1800010,c1800030,c0100010,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,c1809280) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,a,c1809280) at Xspllower+0xf
i386_intlock(5,c06d0010,30,e3390010,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,5,e33d2012) at Xspllower+0xf
i386_intlock(5,32a30010,32a30030,e44f0010,c0380010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,c038e56e,32a30002) at Xspllower+0xf
i386_intlock(5,c1ac0010,30,c0100010,c1a10010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,c1a15040) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,c1a15040) at Xspllower+0xf
i386_intlock(5,10,30,400010,c06c0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,c1a15040) at Xspllower+0xf
i386_intlock(5,1d790010,1d790030,e44f0010,c0380010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,c1a6c130) at Xspllower+0xf
i386_intlock(5,6250010,6250030,e44f0010,c0380010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,6253802) at Xspllower+0xf
i386_intlock(5,c1ac0010,30,400010,c1a10010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,18,4) at Xspllower+0xf
i386_intlock(5,10,30,10,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,e2308,28) at Xspllower+0xf
i386_intlock(5,e44f0010,c0380030,c06d0010,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,e44fb850) at Xspllower+0xf
i386_intlock(5,10,e4cf0030,10,e44f0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,0,c0336956) at Xspllower+0xf
i386_intlock(5,e44f0010,30,e4cf0010,c03a0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,1,0) at Xspllower+0xf
i386_intlock(5,10,30,10,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,c06b2da0,400006) at Xspllower+0xf
i386_intlock(5,10,c0330030,e44f0010,c1ac0010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,3846a121,e44fbb30) at Xspllower+0xf
i386_intlock(5,c02b0010,c1d00030,c1a10010,c1800010) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c06c5240,400042,0,bd0,3) at Xspllower+0xf
i386_intlock(5,10,30,c1a10010,10) at i386_intlock+0x1a
Xintr_ioapic14() at Xintr_ioapic14+0x88
--- interrupt ---
Xspllower(c1a15040,c1807e00,c1aae49c,c1abdd68,c1bfc844) at Xspllower+0xf
nd6_output(c1a15040,c1a15040,c1807e00,c1aae49c,c1abdce4) at nd6_output+0x2af
ip6_output(c1807e00,0,c1bfc840,0,0) at ip6_output+0xa04
tcp_output(c1bb7004,594,0,c1bb7004,1) at tcp_output+0x11b5
tcp_input(c1ac5000,28,6,c1a15000,7) at tcp_input+0x2745
tcp6_input(e44fbf78,e44fbf6c,6,1,c1ac5000) at tcp6_input+0x5d
ip6_input(c1ac5000,fffffffe,e44fbfa0,c038e552,0) at ip6_input+0x8f7
ip6intr(10001f,1f,1f,bfbf001f,0) at ip6intr+0x86
Bad frame pointer: 0xc1809280
db{3}> ps
PID PPID PGRP UID S FLAGS COMMAND WAIT
12416 1 12416 1001 3 0x84084 oafd select
12404 1 12328 1001 3 0x84087 gconfd-1 select
12328 12085 12328 1001 3 0x84007 galeon-bin biowait
12296 12085 12296 1001 3 0x84086 junkbuster netcon
12085 12084 12085 1001 3 0x84086 bash ttyin
12084 12081 12081 1001 3 0x84184 xterm select
12081 12080 12081 1001 3 0x84084 csh pause
12080 12047 12047 1001 7 0x104 sshd
12047 219 12047 0 3 0x80184 sshd netio
260 1 243 1000 7 0x4004 setiathome
>How-To-Repeat:
unknown
>Fix:
unknown
>Release-Note:
>Audit-Trail:
>Unformatted:
>258 1 246 1000 7 0x4004 setiathome
257 1 244 1000 7 0x4004 setiathome
256 1 245 1000 2 0x4004 setiathome
255 1 255 0 3 0x84086 getty ttyin
253 1 253 0 3 0x84086 getty ttyin
252 1 252 0 3 0x84086 getty ttyin
251 1 1 0 3 0x84084 getty nanosle
248 1 248 0 3 0x84086 getty ttyin
237 1 237 0 3 0x80084 cron nanosle
233 1 233 0 3 0x80084 inetd pause
219 1 219 0 3 0x80084 sshd select
204 1 204 0 3 0x80084 ntpd pause
188 187 9 1002 3 0x80086 postgres select
187 183 9 1002 3 0x80086 postgres select
183 1 9 1002 3 0x84086 postgres select
128 1 128 0 3 0x80084 mount_mfs mfsidl
106 1 106 0 3 0x80084 syslogd select
8 0 0 0 3 0xa0204 aiodoned aiodone
7 0 0 0 3 0xa0204 ioflush syncer
6 0 0 0 3 0x20204 reaper reaper
5 0 0 0 3 0xa0204 pagedaemon pgdaemo
4 0 0 0 3 0xa0204 scsibus2 sccomp
3 0 0 0 3 0xa0204 scsibus1 sccomp
2 0 0 0 3 0xa0204 scsibus0 sccomp
1 0 1 0 3 0x84084 init wait
0 -1 0 0 3 0xa0204 swapper schedul
11577 12296 12296 1001 5 0x2002 junkbuster
11578 12296 12296 1001 5 0x2002 junkbuster
11580 12296 12296 1001 5 0x2002 junkbuster
11579 12296 12296 1001 5 0x2002 junkbuster
11581 12296 12296 1001 5 0x2002 junkbuster
11583 12296 12296 1001 5 0x2002 junkbuster
11582 12296 12296 1001 5 0x2002 junkbuster
db{3}> show reg
ds 0x10
es 0x10
fs 0x30
gs 0x10
edi 0
esi 0x5
ebp 0xe44fa010
ebx 0xc1a16fe0 end+0x1333e60
edx 0xc06917d4 cpu_info_primary+0x154
ecx 0x5
eax 0x30
eip 0xc02fc3d2 lockmgr+0x6
cs 0x8
eflags 0x10296 gdt_desc+0xe1ea
esp 0xe44f9fe4
ss 0x10
lockmgr+0x6: pushl %edi
db{3}> machine cpu 0
using cpu 0
db{3}> trace
kernel: page fault trap, code=0
Faulted in DDB; continuing...
db{3}> show reg
ds 0x1f
es 0x1f
fs 0x1f
gs 0x1f
edi 0xf26980 gdt_desc+0xf248d4
esi 0x50d980 gdt_desc+0x50b8d4
ebp 0xbfbfbb40
ebx 0x100000 gdt_desc+0xfdf54
edx 0x459040 gdt_desc+0x456f94
ecx 0x12db0 gdt_desc+0x10d04
eax 0xa19000 gdt_desc+0xa16f54
eip 0x37f76 gdt_desc+0x35eca
cs 0x17
eflags 0x10206 gdt_desc+0xe15a
esp 0xbfbfba48
ss 0x1f
gdt_desc+0x35eca: invalid address
db{3}> machine cpu 1
using cpu 1
db{3}> trace
lockmgr(c06c5240,400002,0,c1a11800,8104000) at lockmgr+0x590
_kernel_proc_lock(e4b2501c,8103000,0,2,2d2ab651) at _kernel_proc_lock+0x1e
trap() at trap+0x4c4
--- trap (number 6) ---
gdt_desc+0x80691f0:
db{3}> show reg
ds 0x10
es 0x10
fs 0x30
gs 0x10
edi 0xd
esi 0x400000 gdt_desc+0x3fdf54
ebp 0xe4e5ef20
ebx 0xc06c5240 kernel_lock
edx 0
ecx 0
eax 0x400400 gdt_desc+0x3fe354
eip 0xc02fc95c lockmgr+0x590
cs 0x8
eflags 0x246
esp 0xe4e5eee8
ss 0x10
lockmgr+0x590: movl 0x4(%ebx),%eax
db{3}> machine cpu 2
using cpu 2
db{3}> trace
kernel: page fault trap, code=0
Faulted in DDB; continuing...
db{3}> show reg
ds 0x1f
es 0x1f
fs 0x1f
gs 0x1f
edi 0x40000 gdt_desc+0x3df54
esi 0xca2040 gdt_desc+0xc9ff94
ebp 0xbfbfb9e4
ebx 0xf87e40 gdt_desc+0xf85d94
edx 0xf44040 gdt_desc+0xf41f94
ecx 0x43e0 gdt_desc+0x2334
eax 0x10f80 gdt_desc+0xeed4
eip 0x18934 gdt_desc+0x16888
cs 0x17
eflags 0x212
esp 0xbfbfb938
ss 0x1f
gdt_desc+0x16888: invalid address
db{3}> machine cpu 3
using cpu 3
db{3}> show reg
ds 0x10
es 0x10
fs 0x30
gs 0x10
edi 0
esi 0x5
ebp 0xe44fa010
ebx 0xc1a16fe0 end+0x1333e60
edx 0xc06917d4 cpu_info_primary+0x154
ecx 0x5
eax 0x30
eip 0xc02fc3d2 lockmgr+0x6
cs 0x8
eflags 0x10296 gdt_desc+0xe1ea
esp 0xe44f9fe4
ss 0x10
lockmgr+0x6: pushl %edi
db{3}> c
kernel: protection fault trap, code=0
Stopped in pid 258 (setiathome) at Xtss_trap08+0x4d: iret
db{3}> c
kernel: protection fault trap, code=0
Stopped in pid 258 (setiathome) at Xtss_trap08+0x4d: iret
db{3}> reboot
syncing disks...
>> NetBSD/i386 BIOS Boot, Revision 2.7
>> (he@hamster.urc.uninett.no, Mon Dec 10 05:46:17 CET 2001)
>> Memory: 639/1047544 k
Use hd1a:netbsd to boot sd0 when wd0 is also installed
Press return to boot now, any other key for boot menu
booting wd0a:netbsd - starting in 0
5732004+126824+307736 [81+323600]=0x674ff0
[ using 597616 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
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.6K (GENERIC.MP) #2: Tue Nov 26 17:06:04 CET 2002
he@splitter-pine.urc.uninett.no:/usr/src/sys/arch/i386/compile/GENERIC.MP
total memory = 1023 MB
avail memory = 943 MB
using 6144 buffers containing 52508 KB of memory
BIOS32 rev. 0 found at 0xffe90
mainbus0 (root)
mainbus0: Intel MP Specification (Version 1.4) (DELL PowerEdge 83)
cpu0 at mainbus0: apid 3 (boot processor)
cpu0: Intel Pentium II/Celeron (Deschutes) (686-class), 450.02 MHz
cpu0: features 183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 183fbff<PGE,MCA,CMOV,FGPAT,PSE36,MMX>
cpu0: features 183fbff<FXSR>
cpu0: I-cache 16 KB 32b/line 4-way, D-cache 16 KB 32b/line 4-way
cpu0: L2 cache 512 KB 32b/line 4-way
cpu0: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
cpu0: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
cpu0: calibrating local timer
cpu0: apic clock running at 99 MHz
cpu0: 32 page colors
cpu1 at mainbus0: apid 0 (application processor)
cpu1: starting
cpu1: Intel Pentium II/Celeron (Deschutes) (686-class), 449.98 MHz
cpu1: features 183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu1: features 183fbff<PGE,MCA,CMOV,FGPAT,PSE36,MMX>
cpu1: features 183fbff<FXSR>
cpu1: I-cache 16 KB 32b/line 4-way, D-cache 16 KB 32b/line 4-way
cpu1: L2 cache 512 KB 32b/line 4-way
cpu1: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
cpu1: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
cpu2 at mainbus0: apid 1 (application processor)
cpu2: starting
cpu2: Intel Pentium II/Celeron (Deschutes) (686-class), 449.98 MHz
cpu2: features 183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu2: features 183fbff<PGE,MCA,CMOV,FGPAT,PSE36,MMX>
cpu2: features 183fbff<FXSR>
cpu2: I-cache 16 KB 32b/line 4-way, D-cache 16 KB 32b/line 4-way
cpu2: L2 cache 512 KB 32b/line 4-way
cpu2: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
cpu2: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
cpu3 at mainbus0: apid 2 (application processor)
cpu3: starting
cpu3: Intel Pentium II/Celeron (Deschutes) (686-class), 449.98 MHz
cpu3: features 183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features 183fbff<PGE,MCA,CMOV,FGPAT,PSE36,MMX>
cpu3: features 183fbff<FXSR>
cpu3: I-cache 16 KB 32b/line 4-way, D-cache 16 KB 32b/line 4-way
cpu3: L2 cache 512 KB 32b/line 4-way
cpu3: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
cpu3: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
mpbios: bus 0 is type PCI
mpbios: bus 1 is type PCI
mpbios: bus 2 is type PCI
mpbios: bus 3 is type ISA
ioapic0 at mainbus0 apid 4 (I/O APIC)
ioapic0: pa 0xfec00000, version 11, 24 pins
ioapic0: misconfigured as apic 0
ioapic0: remapped to apic 4
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pcib0 at pci0 dev 2 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
pciide0 at pci0 dev 2 function 1: Intel 82371AB IDE controller (PIIX4) (rev. 0x01)
pciide0: device disabled (at device)
uhci0 at pci0 dev 2 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
uhci0: can't map i/o space
Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x02) at pci0 dev 2 function 3 not configured
vga1 at pci0 dev 4 function 0: ATI Technologies 3D Rage Pro (rev. 0x5c)
wsdisplay0 at vga1 kbdmux 1
wsmux1: connecting to wsdisplay0
fxp0 at pci0 dev 10 function 0: i82558 Ethernet, rev 5
fxp0: interrupting at apic 4 int 14 (irq 14)
fxp0: Ethernet address 00:90:27:45:e3:2a
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pchb0 at pci0 dev 16 function 0
pchb0: Intel 82451NX Memory & I/O Controller (MIOC) (rev. 0x03)
pchb1 at pci0 dev 18 function 0
pchb1: Intel 82451NX PCI Expander Bridge (PXB) (rev. 0x02)
pchb2 at pci0 dev 19 function 0
pchb2: Intel 82451NX PCI Expander Bridge (PXB) (rev. 0x02)
pci1 at pchb2 bus 1
pci1: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
ahc1 at pci1 dev 4 function 0
ahc1: interrupting at apic 4 int 21 (irq 11)
ahc1: aic7890/91 Wide Channel A, SCSI Id=7, 16/255 SCBs
scsibus0 at ahc1: 16 targets, 8 luns per target
ahc2 at pci1 dev 6 function 0
ahc2: interrupting at apic 4 int 22 (irq 10)
ahc2: aic7890/91 Wide Channel A, SCSI Id=7, 16/255 SCBs
scsibus1 at ahc2: 16 targets, 8 luns per target
ahc3 at pci1 dev 8 function 0
ahc3: interrupting at apic 4 int 20 (irq 5)
ahc3: aic7860 Single Channel A, SCSI Id=7, 3/255 SCBs
scsibus2 at ahc3: 8 targets, 8 luns per target
pchb3 at pci0 dev 20 function 0
pchb3: Intel 82451NX PCI Expander Bridge (PXB) (rev. 0x02)
pci2 at pchb3 bus 2
pci2: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
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
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
isapnp0: no ISA Plug 'n Play devices found
ioapic0: enabling
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <IBM, DNES-318350Y, SA60> disk fixed
sd0: 17366 MB, 11474 cyl, 10 head, 309 sec, 512 bytes/sect x 35566501 sectors
sd0: sync (25.0ns offset 31), 16-bit (80.000MB/s) transfers, tagged queueing
sd1 at scsibus0 target 1 lun 0: <QUANTUM, QM34500TD-SCA, N1K0> disk fixed
sd1: 4341 MB, 8057 cyl, 5 head, 220 sec, 512 bytes/sect x 8891624 sectors
sd1: sync (25.0ns offset 31), 16-bit (80.000MB/s) transfers, tagged queueing
sd2 at scsibus0 target 2 lun 0: <QUANTUM, QM34500TD-SCA, N1K0> disk fixed
sd2: 4341 MB, 8057 cyl, 5 head, 220 sec, 512 bytes/sect x 8891624 sectors
sd2: sync (25.0ns offset 31), 16-bit (80.000MB/s) transfers, tagged queueing
ses0 at scsibus0 target 6 lun 0: <DELL, 1x3 U2W SCSI BP, 5.39> processor fixed
ses0: SAF-TE Compliant Device
ses0: async, 8-bit transfers
scsibus1: waiting 2 seconds for devices to settle...
scsibus2: waiting 2 seconds for devices to settle...
cd0 at scsibus2 target 5 lun 0: <NEC, CD-ROM DRIVE:465, 1.03> cdrom removable
cd0: sync (50.0ns offset 15), 8-bit (20.000MB/s) transfers
boot device: sd0
root on sd0a dumps on sd0b
root file system type: ffs
cpu1: CPU 0 running
cpu2: CPU 1 running
cpu3: CPU 2 running
Mon Dec 2 15:10:47 GMT 2002