Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Panic in if_bnx on NetBSD5
Sorry this is slightly off topic to NetBSD current.
I have a Dell PowerEdge 1950-III with two NetExtremeII gigabit
ethernet ports. NetBSD-5/i386 just released crashes deterministically.
When NetBSD-5 booted with the first port activated, it works well.
But activating the second port (even if no UTP cable is connected)
by "ifconfig bnx1 up", it crashes:
bnx1: Error filling RX chain: rx_bd[0x01F0]!
panic: bnx0: Double mbuf allocation failure!
fatal breakpoint trap in supervisor mode
trap type 1 code 0 eip c053d16c cs 8 eflags 264 cr2 80ee008 ilevel 6
Stopped in pid 0.2 (system) at netbsd:breakpoint+0x4: popl %ebp
db{0}>
and no further key input is accepted.
Another PE1950-III with two ethernet ports activated via
/etc/ifconfig.bnx0 and /etc/ifconfig.bnx1 crashes shortly after it
boots up, and the screen output repeated the following for many times
then stopped with the last line of "fatal page fault in supervisor
mode":
panic: trap
Faulted in mid-traceback; aborting...
dumping to dev 4,1 offset 12593279
fatal page fault in supervisor mode
trap type 6 code 0 eip c0479580 cs 8 eflags 10206 cr2 50 ilevel 8
[[repeated many times]]
panic: trap
Faulted in mid-traceback; aborting...
dumping to dev 4,1 offset 12593279
fatal page fault in supervisor mode
A possible workaround? of this is to replace if_bnx.c (1.20 is in
NetBSD-5) with version 1.21 or 1.23 taken from NetBSD-current. I'd
appreciate if anybody can suggest me better way to avoid this.
-...-
BTW, I had opportunity to test a Dell PE-R610. The perc6/i raid works
fine as mfi0, however, ethernet chips of Broadcom 5709 were not
supported. Fragment of dmesg in NetBSD-5/i386 are shown below. Does
anybody working on BCM5709 support?
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
vendor 0x14e4 product 0x1639 (ethernet network, revision 0x20) at pci1 dev 0
function 0 not configured
vendor 0x14e4 product 0x1639 (ethernet network, revision 0x20) at pci1 dev 0
function 1 not configured
ppb1 at pci0 dev 3 function 0: vendor 0x8086 product 0x340a (rev. 0x13)
ppb1: unsupported PCI Express version
-- Akira Kato, WIDE Project
Home |
Main Index |
Thread Index |
Old Index