tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

amd64 panics w/XEN_DOM0, not GENERIC



I've got a dell sc440 with 4gb of memory running NetBSD/amd64 under
xen-3.1.4 from pkgsrc.  Using various -currents over the past two weeks,
I've managed to get a DOM0 to panic nightly.  I'd previously run various
domu's for weeks/months at a time on it successfully since February
both under hvm and not (windows, linux, netbsd and opensolaris).  Most
recently, I'd run a -current XEN_DOM0 kernel since mid-April.  No
crashes.

About a month ago, I moved my amanda server over to the DOM0 from
another box I've been trying to turn off.  Since then, if I was running
under a XEN_DOM0 kernel, it has reliably panic'd each night that it
was running a XEN_DOM0 kernel while amanda was running.  Most recently
it crashed with the first bit of console messages on the console below
(uvm_fault), and previously most of the time with earlier -currents with
an assertion panic in kern_physio.c (below, after the uvm_fault errors).
(in retrospect, a ps /a may have been more useful than the ps/l, in the
attached).

I slowly paired things down so I was not running any xen daemons and
consequently, no domUs, and had eventually dedicated all of the 4gb
of memory to dom0.  In this mode, running under GENERIC everything
would run fine (I'd let it go for days at at time).  Under XEN_DOM0, it
would crash reliably sometime during the amanda run.  I was not able to
correlate it to any particular actions inside of amanda, and panics have
happened from (system, and chunker).

I have not yet tried to let it go without amanda running. Cricket graphs
(via net-snmpd) from during the night indicate that the system never
consuming more than 512mb of memory.

I've also kmap_poison_check panics during normal invocations of shutdown
or reboot from multiuser mode. (from 'reboot' or 'mount_mfs).

dmesg under XEN_DOM0 and GENERIC are attached.

This is well beyond parts of NetBSD that I'm familiar with, so I'm hoping
someone can give me some pointers to trying to figure out what's up.  Since
it will almost certainly crash tonight  if I'm under XEN_DOM0, I can run
whatever ddb commands may give some enlightenment.

Thanks in advance for your help,
-Todd


RECENT CRASH:
uvm_fault(0xffffffff80b24e80, 0xffffffff81400000, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff804bd443 cs e030 rflags 10282 cr2  ffffffff81
400140 cpl 0 rsp ffffa0004fb108d0
kernel: page fault trap, code=0
Stopped in pid 850.1 (chunker) at       netbsd:pmap_kenter_pa+0x173:    movq 0
(%rax),%rsi
pmap_kenter_pa() at netbsd:pmap_kenter_pa+0x173
ubc_alloc() at netbsd:ubc_alloc+0x25d
ubc_uiomove() at netbsd:ubc_uiomove+0xba
ffs_write() at netbsd:ffs_write+0x684
VOP_WRITE() at netbsd:VOP_WRITE+0x2d
vn_write() at netbsd:vn_write+0xce
dofilewrite() at netbsd:dofilewrite+0x7f
sys_write() at netbsd:sys_write+0x72
syscall() at netbsd:syscall+0x98
ds          0
es          0x920      
fs          0xc000
gs          0x4b08
rdi         0xffffa0004da85000
rsi         0xe9228000
rbp         0xffffa0004fb10900
rbx         0xe9228
rdx         0x7f8000000000
rcx         0  
rax         0xffffffff81400140
r8          0xffffffff80acba00  cpu_info_primary
r9          0xffffa00007058e40
r10         0xdeadbeef
r11         0xffffa0004fb10920
r12         0x3
r13         0x7fd00026d428
r14         0xffffa0004fb74b08
r15         0xffffa0004da85000
rip         0xffffffff804bd443  pmap_kenter_pa+0x173
cs          0xe030
rflags      0x10282
rsp         0xffffa0004fb108d0
ss          0xe02b
netbsd:pmap_kenter_pa+0x173:    movq    0(%rax),%rsi
db> ps /l
 PID         LID S     FLAGS       STRUCT LWP *               NAME WAIT
 1759          1 3        84   ffffa0004fb3e7e0               sshd netio
 827           1 3        84   ffffa0004faf63e0               gzip piperd 
>850       >   1 7         4   ffffa0004faf6ba0            chunker
 584           1 3        84   ffffa0004f6dd000             pickup kqueue 
 228           1 3        84   ffffa0004fae1420             dumper netio
 515           1 3        84   ffffa0004fae1800             dumper netio  
 1570          1 3        84   ffffa0004fae1be0             dumper netio
 97            1 2         4   ffffa0004f91f020             dumper
 96           69 3         4   ffffa0004faf6000              taper physio
              68 3        84   ffffa0004faf67c0              taper parked
               1 3        84   ffffa0004f91f400              taper parked
 2035          1 3        84   ffffa0004f91fbc0             driver select
 1474          1 3        84   ffffa0004f903000               perl wait
 1141          1 3        84   ffffa0004f91f7e0                ksh pause
 1769          1 3        84   ffffa0004f8c5040                 sh wait
 1612          1 3        84   ffffa0004f9033e0               cron piperd
 742           1 3        84   ffffa0004f9037c0               bash ttyraw 
 506           1 3        84   ffffa0004f8c5800               bash wait
 440           1 3        84   ffffa0004f8c5be0               sshd select
 495           1 3        84   ffffa0004f7a0020               sshd netio
 445           1 3        84   ffffa0004f6ddba0               qmgr kqueue
 478           1 3        84   ffffa0004df2c420              getty ttyraw 
 471           1 3        84   ffffa0004df2c800              getty ttyraw
 462           2 3        84   ffffa0004f8c5420            apcupsd socket 
               1 3        84   ffffa0004f7a0400            apcupsd select
 483           1 3        84   ffffa0004f6dd7c0               cron nanoslp
 436           1 3        84   ffffa0004f7a0bc0              inetd kqueue
 447           1 3        84   ffffa0004f7a07e0             master kqueue
 306           1 3        84   ffffa0004f6dd3e0             smartd nanoslp
 301           1 3        84   ffffa0004f635420              snmpd select
 299           1 3        84   ffffa0004f635800               sshd select 
 272           1 3        84   ffffa0004f635040               ntpd pause
 219           5 3        84   ffffa0004f635be0              slave nfsd
               4 3        84   ffffa0004e035020              slave nfsd
               3 3        84   ffffa0004e035400              slave nfsd
               2 3        84   ffffa0004df2c040              slave nfsd
               1 3        84   ffffa0004e0357e0             master select 
 214           1 3        84   ffffa0004e026000             mountd select
 177           1 3        84   ffffa0004e035bc0          mount_mfs mfsidl 
 153           1 3        84   ffffa0004e0263e0            rpcbind select
 132           1 2         4   ffffa0004e026ba0            syslogd
 1             1 3        84   ffffa0004a99cbe0               init wait
 0            42 3       204   ffffa0004e0267c0            physiod physiod
              41 3       204   ffffa0004df2cbe0        vmem_rehash vmem_rehash
              40 3       204   ffffa0004df29020           aiodoned aiodoned
              39 3       204   ffffa0004df29400            ioflush syncer
              38 3       204   ffffa0004df297e0           pgdaemon pgdaemon
              37 3       204   ffffa0004df29bc0            raidio1 raidiow
              36 3       204   ffffa0004df26000              raid1 rfwcond
              35 3       204   ffffa0004df263e0            raidio0 raidiow
              34 3       204   ffffa0004df267c0              raid0 rfwcond
              33 3       204   ffffa0004a99b400          cryptoret crypto_wait
              32 3       204   ffffa0004a99b7e0               usb4 usbevt
              31 3       204   ffffa0004a99bbc0               usb3 usbevt
              30 3       204   ffffa0004a999000               usb2 usbevt
              29 3       204   ffffa0004a9993e0               usb1 usbevt
              28 3       204   ffffa0004df26ba0         usbtask-dr usbtsk
              27 3       204   ffffa0004a99b020         usbtask-hc usbtsk
              26 3       204   ffffa0004a99c800               usb0 usbevt
              25 2       204   ffffa0004a99c040             xenbus
              24 3       204   ffffa0004a99c420           xenwatch evtsq
              15 3       204   ffffa0004a9997c0            atabus1 atath
              14 3       204   ffffa0004a999ba0            atabus0 atath
              13 3       204   ffffa0004a993040           scsibus0 sccomp
              12 3       204   ffffa0004a993420       xenbus_probe rplq
              11 3       204   ffffa0004a993800             sysmon smtaskq
              10 3       204   ffffa0004a993be0           pmfevent pmfevent
               9 3       204   ffffa0004a98c020            cachegc cachegc
               8 3       204   ffffa0004a98c400              vrele vrele
               7 3       204   ffffa0004a98c7e0            xcall/0 xcall
               6 1       204   ffffa0004a98cbc0          softser/0
               5 1       204   ffffa0004a98a000          softclk/0
               4 1       204   ffffa0004a98a3e0          softbio/0
               3 1       204   ffffa0004a98a7c0          softnet/0
               2 1       205   ffffa0004a98aba0             idle/0
               1 3       204   ffffffff80a862e0            swapper schedule


Over the past few weeks, I'd seen a lot of these panics:

panic: kernel diagnostic assertion "bp->b_error == 0" failed: file "/amd/guinnes
s/usr/src/os/NetBSD/src/sys/kern/kern_physio.c", line 197
Stopped in pid 0.42 (system) at netbsd:breakpoint+0x5:  leave
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x25e
__kernassert() at netbsd:__kernassert+0x2d
physio_done() at netbsd:physio_done+0x1c1
workqueue_worker() at netbsd:workqueue_worker+0x83
ds          0
es          0x400c
fs          0x6c8
gs          0x40df
rdi         0
rsi         0xdeadbeef
rbp         0xffffa0001d17fae0
rbx         0xffffa0001d17faf0
rdx         0
rcx         0
rax         0x1
r8          0xffffffff80ac0b60  cpu_info_primary
r9          0x1
r10         0xffffa0001d17fa00
r11         0xffffffff804ee750  xenconscn_putc
r12         0x100
r13         0xffffffff809606c8
r14         0xffffa0001e9d8bf0
r15         0x8000
rip         0xffffffff804b4345  breakpoint+0x5
cs          0xe030
rflags      0x246 
rsp         0xffffa0001d17fae0
ss          0xe02b
netbsd:breakpoint+0x5:  leave
db> 


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.72 (XEN3_DOM0) #6: Mon Aug 18 10:18:29 EDT 2008
        
kovert%saidin.omniscient.com@localhost:/usr/obj/current/amd64/amd/guinness/usr/src/os/NetBSD/src/sys/arch/amd64/compile/XEN3_DOM0
total memory = 3840 MB
avail memory = 3700 MB
timecounter: Timecounters tick every 10.000 msec
SMBIOS rev. 2.3 @ 0xf0450 (63 entries)
mainbus0 (root)
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 0xfe710
mainbus0: MP config table at 0xf0000, 684 bytes long
cpu0 at mainbus0 apid 0: (boot processor)
cpu1 at mainbus0 apid 1: (application processor)
ioapic0 at mainbus0 apid 8: pa 0xfec00000, virtual wire mode, version 20, 24 
pins
ioapic0: can't remap to apid 8
hypervisor0 at mainbus0: Xen version 3.1
vcpu0 at hypervisor0: Intel 686-class, 2394MHz, id 0x6f6
vcpu0: 64 page colors
debug virtual interrupt using event channel 1
xenbus0 at hypervisor0: Xen Virtual Bus Interface
xencons0 at hypervisor0: Xen Virtual Console Driver
xencons0: console major 143, unit 0
xencons0: using event channel 2
acpi0 at hypervisor0: Intel ACPICA 20080321
acpi0: X/RSDT: OemId <DELL  , B8K    ,00000014>, AslId <ASL ,00000061>
mpacpi: found root PCI bus 0 at level 1
mpacpi: found subordinate bus 5 at level 2
mpacpi: found subordinate bus 2 at level 2
mpacpi: failed to derive bus number, ignoring
mpacpi: found subordinate bus 1 at level 2
mpacpi: found subordinate bus 3 at level 2
mpacpi: found subordinate bus 4 at level 2
mpacpi: 6 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 5 int routing
mpacpi: configuring PCI bus 2 int routing
mpacpi: configuring PCI bus 1 int routing
mpacpi: configuring PCI bus 3 int routing
mpacpi: configuring PCI bus 4 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>)
ioapic0: pin 16 attached to pci0 device 1 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci0 device 1 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci0 device 1 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci0 device 1 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci0 device 28 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci0 device 28 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci0 device 28 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci0 device 28 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 21 attached to pci0 device 29 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 22 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 23 attached to pci0 device 30 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci0 device 30 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 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 20 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 pci5 device 2 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci5 device 2 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci5 device 2 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci5 device 2 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci5 device 4 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci5 device 4 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci5 device 4 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci5 device 4 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci5 device 5 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci5 device 5 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci5 device 5 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci5 device 5 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci5 device 3 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci5 device 3 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci5 device 3 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci5 device 3 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci5 device 7 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci2 device 0 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci2 device 0 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci2 device 0 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci2 device 0 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci1 device 0 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci1 device 0 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci1 device 0 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci1 device 0 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci3 device 0 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci3 device 0 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci3 device 0 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci3 device 0 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci4 device 0 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci4 device 0 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci4 device 0 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci4 device 0 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: int9 18998<vector=98,delmode=1,logical,level,masked,dest=0> 
3000000<target=3>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
ACPI-Safe 24-bit timer
acpibut0 at acpi0 (VBTN, PNP0C0C): ACPI Power Button
pcppi0 at acpi0 (SPK, PNP0800)
pcppi0: io 0x61
TMR (PNP0100) [AT Timer] at acpi0 not configured
COMA (PNP0501) [16550A-compatible COM port] at acpi0 not configured
pci0 at hypervisor0 bus 0: configuration mode 1
hypervisor0: added to list as bus 0

pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x8086 product 0x2778 (rev. 0x00)
ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x2779 (rev. 0x00)
pci1 at ppb0 bus 1
ppb0: added to list as bus 1

pci1: i/o space, memory space enabled
ppb1 at pci0 dev 28 function 0: vendor 0x8086 product 0x27d0 (rev. 0x01)
pci2 at ppb1 bus 2
ppb1: added to list as bus 2

pci2: i/o space, memory space enabled
ppb2 at pci0 dev 28 function 4: vendor 0x8086 product 0x27e0 (rev. 0x01)
pci3 at ppb2 bus 3
ppb2: added to list as bus 3

pci3: i/o space, memory space enabled
ppb3 at pci0 dev 28 function 5: vendor 0x8086 product 0x27e2 (rev. 0x01)
pci4 at ppb3 bus 4
ppb3: added to list as bus 4

pci4: i/o space, memory space enabled
bge0 at pci4 dev 0 function 0: Broadcom BCM5754 Gigabit Ethernet
ioapic0: int17 1a9a0<vector=a0,delmode=1,logical,actlo,level,masked,dest=0> 
3000000<target=3>
bge0: interrupting at ioapic0 pin 17, event channel 4
bge0: ASIC BCM5754/5787 A2 (0xb002), Ethernet address 00:1d:09:27:e7:50
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5754/5787 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
uhci0 at pci0 dev 29 function 0: vendor 0x8086 product 0x27c8 (rev. 0x01)
ioapic0: int21 1a9a8<vector=a8,delmode=1,logical,actlo,level,masked,dest=0> 
3000000<target=3>
uhci0: interrupting at ioapic0 pin 21, event channel 5
usb0 at uhci0: USB revision 1.0
uhci1 at pci0 dev 29 function 1: vendor 0x8086 product 0x27c9 (rev. 0x01)
ioapic0: int22 1a9b0<vector=b0,delmode=1,logical,actlo,level,masked,dest=0> 
3000000<target=3>
uhci1: interrupting at ioapic0 pin 22, event channel 6
usb1 at uhci1: USB revision 1.0
uhci2 at pci0 dev 29 function 2: vendor 0x8086 product 0x27ca (rev. 0x01)
ioapic0: int18 1a9b8<vector=b8,delmode=1,logical,actlo,level,masked,dest=0> 
3000000<target=3>
uhci2: interrupting at ioapic0 pin 18, event channel 7
usb2 at uhci2: USB revision 1.0
uhci3 at pci0 dev 29 function 3: vendor 0x8086 product 0x27cb (rev. 0x01)
ioapic0: int23 1a9c0<vector=c0,delmode=1,logical,actlo,level,masked,dest=0> 
3000000<target=3>
uhci3: interrupting at ioapic0 pin 23, event channel 8
usb3 at uhci3: USB revision 1.0
ehci0 at pci0 dev 29 function 7: vendor 0x8086 product 0x27cc (rev. 0x01)
ehci0: interrupting at ioapic0 pin 21, event channel 5
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
usb4 at ehci0: USB revision 2.0
ppb4 at pci0 dev 30 function 0: vendor 0x8086 product 0x244e (rev. 0xe1)
pci5 at ppb4 bus 5
ppb4: added to list as bus 5

pci5: i/o space, memory space enabled
ahc0 at pci5 dev 2 function 0: Adaptec 2944 Ultra SCSI adapter
ahc0: interrupting at ioapic0 pin 18, event channel 7
ahc0: aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
scsibus0 at ahc0: 16 targets, 8 luns per target
vga0 at pci5 dev 7 function 0: vendor 0x1002 product 0x515e (rev. 0x02)
wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
drm at vga0 not configured
pcib0 at pci0 dev 31 function 0
pcib0: vendor 0x8086 product 0x27b8 (rev. 0x01)
piixide0 at pci0 dev 31 function 1
piixide0: Intel 82801GB/GR IDE Controller (ICH7) (rev. 0x01)
piixide0: bus-master DMA support present
piixide0: primary channel configured to compatibility mode
piixide0: primary channel ignored (disabled)
piixide0: secondary channel configured to compatibility mode
piixide0: secondary channel ignored (disabled)
piixide1 at pci0 dev 31 function 2
piixide1: Intel 82801GB/GR Serial ATA/Raid Controller (ICH7) (rev. 0x01)
piixide1: bus-master DMA support present
piixide1: primary channel configured to native-PCI mode
ioapic0: int20 1a9c8<vector=c8,delmode=1,logical,actlo,level,masked,dest=0> 
3000000<target=3>
piixide1: using ioapic0 pin 20, event channel 9 for native-PCI interrupt
atabus0 at piixide1 channel 0
piixide1: secondary channel configured to native-PCI mode
atabus1 at piixide1 channel 1
vendor 0x8086 product 0x27da (SMBus serial bus, revision 0x01) at pci0 dev 31 
function 3 not configured
isa0 at pcib0
pckbc0 at isa0 port 0x60-0x64
pckbdprobe: reset error 5
pmsprobe: reset error 5
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
Xen clock: using event channel 10
timecounter: Timecounter "xen_system_time" frequency 1000000000 Hz quality 10000
xenbus0: using event channel 11
scsibus0: waiting 2 seconds for devices to settle...
wd0 at atabus0 drive 0: <WDC WD800AAJS-18TDA1>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 76293 MB, 155009 cyl, 16 head, 63 sec, 512 bytes/sect x 156250000 sectors
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhub3 at usb3: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
uhub4 at usb4: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powered
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd1 at atabus0 drive 1: <Maxtor 6L080M0>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 76293 MB, 155009 cyl, 16 head, 63 sec, 512 bytes/sect x 156250000 sectors
wd1: 32-bit data port
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(piixide1:0:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd1(piixide1:0:1): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd2 at atabus1 drive 0: <SAMSUNG HD753LJ>
wd2: drive supports 16-sector PIO transfers, LBA48 addressing
wd2: 698 GB, 1453521 cyl, 16 head, 63 sec, 512 bytes/sect x 1465149168 sectors
wd2: 32-bit data port
wd2: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7
wd3 at atabus1 drive 1: <Hitachi HDS721075KLA330>
wd3: drive supports 16-sector PIO transfers, LBA48 addressing
wd3: 698 GB, 1453521 cyl, 16 head, 63 sec, 512 bytes/sect x 1465149168 sectors
wd3: 32-bit data port
wd3: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd2(piixide1:1:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd3(piixide1:1:1): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
ehci0: handing over full speed device on port 2 to uhci0
ch0 at scsibus0 target 0 lun 0: <ATL, P1000    6220070, 1.20> changer removable
ch0: 30 slots, 2 drives, 1 picker, 1 portal
ch0: async, 16-bit transfers
uplcom0 at uhub0 port 2
uplcom0: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 2
ucom0 at uplcom0
st0 at scsibus0 target 2 lun 0: <QUANTUM, DLT7000, 245F> tape removable
st0: density code 27, variable blocks, write-enabled
st0: sync (100.00ns offset 8), 16-bit (20.000MB/s) transfers
st1 at scsibus0 target 3 lun 0: <QUANTUM, DLT7000, 245F> tape removable
st1: drive empty
st1: sync (100.00ns offset 8), 16-bit (20.000MB/s) transfers
raidattach: Asked for 8 units
Kernelized RAIDframe activated
Searching for RAID components...
Component on: wd0c: 156249937
   Row: 0 Column: 1 Num Rows: 1 Num Columns: 2
   Version: 2 Serial Number: 20084400 Mod Counter: 300
   Clean: Yes Status: 0
   sectPerSU: 128 SUsPerPU: 1 SUsPerRU: 1
   RAID Level: 1  blocksize: 512 numBlocks: 156249856
   Autoconfig: Yes
   Contains root partition: Yes
   Last configured as: raid0
Component on: wd1c: 156249937
   Row: 0 Column: 0 Num Rows: 1 Num Columns: 2
   Version: 2 Serial Number: 20084400 Mod Counter: 300
   Clean: Yes Status: 0
   sectPerSU: 128 SUsPerPU: 1 SUsPerRU: 1
   RAID Level: 1  blocksize: 512 numBlocks: 156249856
   Autoconfig: Yes
   Contains root partition: Yes
   Last configured as: raid0
Component on: wd2f: 1101769200
   Row: 0 Column: 0 Num Rows: 1 Num Columns: 2
   Version: 2 Serial Number: 20084401 Mod Counter: 319
   Clean: Yes Status: 0
   sectPerSU: 128 SUsPerPU: 1 SUsPerRU: 1
   RAID Level: 1  blocksize: 512 numBlocks: 1101769088
   Autoconfig: Yes
   Contains root partition: No
   Last configured as: raid1
Component on: wd3f: 1101769200
   Row: 0 Column: 1 Num Rows: 1 Num Columns: 2
   Version: 2 Serial Number: 20084401 Mod Counter: 319
   Clean: Yes Status: 0
   sectPerSU: 128 SUsPerPU: 1 SUsPerRU: 1
   RAID Level: 1  blocksize: 512 numBlocks: 1101769088
   Autoconfig: Yes
   Contains root partition: No
   Last configured as: raid1
Found: wd1c at 0
Found: wd0c at 1
RAID autoconfigure
Configuring raid0:
Starting autoconfiguration of RAID set...
Looking for 0 in autoconfig
Found: wd1c at 0
Looking for 1 in autoconfig
Found: wd0c at 1
raid0: allocating 20 buffers of 65536 bytes.
raid0: RAID Level 1
raid0: Components: /dev/wd1c /dev/wd0c
raid0: Total Sectors: 156249856 (76293 MB)
raid0: configured ok
Found: wd2f at 0
Found: wd3f at 1
RAID autoconfigure
Configuring raid1:
Starting autoconfiguration of RAID set...
Looking for 0 in autoconfig
Found: wd2f at 0
Looking for 1 in autoconfig
Found: wd3f at 1
raid1: allocating 20 buffers of 65536 bytes.
raid1: RAID Level 1
raid1: Components: /dev/wd2f /dev/wd3f
raid1: Total Sectors: 1101769088 (537973 MB)
raid1: configured ok
boot device: raid0
root on raid0a dumps on raid0b
mountroot: trying lfs...
mountroot: trying ffs...
root file system type: ffs
init: copying out path `/sbin/init' 11
raid0: Device already configured!
raid1: Device already configured!
bge0: block failed to stop: reg 0x1400, bit 0x00000002
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
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.72 (GENERIC) #5: Mon Aug 18 10:18:30 EDT 2008
        
kovert%saidin.omniscient.com@localhost:/usr/obj/current/amd64/amd/guinness/usr/src/os/NetBSD/src/sys/arch/amd64/compile/GENERIC
total memory = 4030 MB
avail memory = 3891 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
SMBIOS rev. 2.3 @ 0xf0450 (63 entries)
Dell Inc.                 PowerEdge SC440              
mainbus0 (root)
cpu0 at mainbus0 apid 0: Intel 686-class, 2394MHz, id 0x6f6
cpu1 at mainbus0 apid 1: Intel 686-class, 2394MHz, id 0x6f6
ioapic0 at mainbus0 apid 8: pa 0xfec00000, version 20, 24 pins
acpi0 at mainbus0: Intel ACPICA 20080321
acpi0: X/RSDT: OemId <DELL  , B8K    ,00000014>, AslId <ASL ,00000061>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
ACPI-Fast 24-bit timer
acpibut0 at acpi0 (VBTN, PNP0C0C): ACPI Power Button
pcppi1 at acpi0 (SPK, PNP0800)
pcppi1: io 0x61
midi0 at pcppi1: PC speaker (CPU-intensive output)
sysbeep0 at pcppi1
attimer1 at acpi0 (TMR, PNP0100): AT Timer
attimer1: io 0x40-0x5f irq 0
COMA (PNP0501) at acpi0 not configured
attimer1: attached to pcppi1
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: vendor 0x8086 product 0x2778 (rev. 0x00)
ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x2779 (rev. 0x00)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
ppb1 at pci0 dev 28 function 0: vendor 0x8086 product 0x27d0 (rev. 0x01)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
ppb2 at pci0 dev 28 function 4: vendor 0x8086 product 0x27e0 (rev. 0x01)
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
ppb3 at pci0 dev 28 function 5: vendor 0x8086 product 0x27e2 (rev. 0x01)
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled, rd/line, wr/inv ok
bge0 at pci4 dev 0 function 0: Broadcom BCM5754 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 17
bge0: ASIC BCM5754/5787 A2 (0xb002), Ethernet address 00:1d:09:27:e7:50
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5754/5787 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
uhci0 at pci0 dev 29 function 0: vendor 0x8086 product 0x27c8 (rev. 0x01)
uhci0: interrupting at ioapic0 pin 21
usb0 at uhci0: USB revision 1.0
uhci1 at pci0 dev 29 function 1: vendor 0x8086 product 0x27c9 (rev. 0x01)
uhci1: interrupting at ioapic0 pin 22
usb1 at uhci1: USB revision 1.0
uhci2 at pci0 dev 29 function 2: vendor 0x8086 product 0x27ca (rev. 0x01)
uhci2: interrupting at ioapic0 pin 18
usb2 at uhci2: USB revision 1.0
uhci3 at pci0 dev 29 function 3: vendor 0x8086 product 0x27cb (rev. 0x01)
uhci3: interrupting at ioapic0 pin 23
usb3 at uhci3: USB revision 1.0
ehci0 at pci0 dev 29 function 7: vendor 0x8086 product 0x27cc (rev. 0x01)
ehci0: interrupting at ioapic0 pin 21
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
usb4 at ehci0: USB revision 2.0
ppb4 at pci0 dev 30 function 0: vendor 0x8086 product 0x244e (rev. 0xe1)
pci5 at ppb4 bus 5
pci5: i/o space, memory space enabled
ahc0 at pci5 dev 2 function 0: Adaptec 2944 Ultra SCSI adapter
ahc0: interrupting at ioapic0 pin 18
ahc0: aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
scsibus0 at ahc0: 16 targets, 8 luns per target
vga0 at pci5 dev 7 function 0: vendor 0x1002 product 0x515e (rev. 0x02)
wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
drm at vga0 not configured
pcib0 at pci0 dev 31 function 0
pcib0: vendor 0x8086 product 0x27b8 (rev. 0x01)
piixide0 at pci0 dev 31 function 1
piixide0: Intel 82801GB/GR IDE Controller (ICH7) (rev. 0x01)
piixide0: bus-master DMA support present
piixide0: primary channel configured to compatibility mode
piixide0: primary channel ignored (disabled)
piixide0: secondary channel configured to compatibility mode
piixide0: secondary channel ignored (disabled)
piixide1 at pci0 dev 31 function 2
piixide1: Intel 82801GB/GR Serial ATA/Raid Controller (ICH7) (rev. 0x01)
piixide1: bus-master DMA support present
piixide1: primary channel configured to native-PCI mode
piixide1: using ioapic0 pin 20 for native-PCI interrupt
atabus0 at piixide1 channel 0
piixide1: secondary channel configured to native-PCI mode
atabus1 at piixide1 channel 1
ichsmb0 at pci0 dev 31 function 3: vendor 0x8086 product 0x27da (rev. 0x01)
ichsmb0: interrupting at ioapic0 pin 17
iic0 at ichsmb0: I2C bus
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
pckbc0 at isa0 port 0x60-0x64
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 2394263700 Hz quality 3000
scsibus0: waiting 2 seconds for devices to settle...
wd0 at atabus0 drive 0uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, 
rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhub3 at usb3: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
uhub4 at usb4: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powered
: <WDC WD800AAJS-18TDA1>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 76293 MB, 155009 cyl, 16 head, 63 sec, 512 bytes/sect x 156250000 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd1 at atabus0 drive 1: <Maxtor 6L080M0>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 76293 MB, 155009 cyl, 16 head, 63 sec, 512 bytes/sect x 156250000 sectors
wd1: 32-bit data port
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(piixide1:0:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd1(piixide1:0:1): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd2 at atabus1 drive 0: <SAMSUNG HD753LJ>
wd2: drive supports 16-sector PIO transfers, LBA48 addressing
wd2: 698 GB, 1453521 cyl, 16 head, 63 sec, 512 bytes/sect x 1465149168 sectors
wd2: 32-bit data port
wd2: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7
wd3 at atabus1 drive 1: <Hitachi HDS721075KLA330>
wd3: drive supports 16-sector PIO transfers, LBA48 addressing
wd3: 698 GB, 1453521 cyl, 16 head, 63 sec, 512 bytes/sect x 1465149168 sectors
wd3: 32-bit data port
wd3: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd2(piixide1:1:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd3(piixide1:1:1): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
ch0 at scsibus0 target 0 lun 0: <ATL, P1000    6220070, 1.20> changer removable
uplcom0 at uhub0 port 2
uplcom0: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 2
ucom0 at uplcom0
ch0: 30 slots, 2 drives, 1 picker, 1 portal
ch0: async, 16-bit transfers
st0 at scsibus0 target 2 lun 0: <QUANTUM, DLT7000, 245F> tape removable
st0: density code 27, variable blocks, write-enabled
st0: sync (100.00ns offset 8), 16-bit (20.000MB/s) transfers
st1 at scsibus0 target 3 lun 0: <QUANTUM, DLT7000, 245F> tape removable
st1: drive empty
st1: sync (100.00ns offset 8), 16-bit (20.000MB/s) transfers
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex
raid0: RAID Level 1
raid0: Components: /dev/wd1c /dev/wd0c
raid0: Total Sectors: 156249856 (76293 MB)
raid1: RAID Level 1
raid1: Components: /dev/wd2f /dev/wd3f
raid1: Total Sectors: 1101769088 (537973 MB)
boot device: raid0
root on raid0a dumps on raid0b
root file system type: ffs
raid0: Device already configured!
raid1: Device already configured!
bge0: block failed to stop: reg 0x1400, bit 0x00000002
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)


Home | Main Index | Thread Index | Old Index