Crashes with ixgbe on FreeBSD 8
Robin Sommer
robin at icir.org
Wed May 19 04:41:41 UTC 2010
Hi all,
I'm running into crashes with the ixgbe driver on a FreeBSD
8.0-RELEASE system equipped with an Intel X520-SR2 (and using a
Supermicro X8DTU-F motherboard). I was wondering whether somebody
might have seen this before.
I updated the driver to the latest version I found on Intel's
download page, which is 2.0.1. However, the moment I run tcpdump on
my ix1 interface (which is connected to a switch's monitor port), I
see almost immediate crashes of the kind below. Sometimes tcpdump
outputs a few 10s of packets before the system crashes, but most of
the time it doesn't even get that far.
I saw that 8.0-STABLE comes with a more recent version of the
driver. Any chance that that might fix the problem? Any other
thoughts?
Thanks,
Robin
--------- cut -------------------------------------------------------
syslog from crash:
May 14 16:42:24 bart kernel: ix1: link state changed to UP
May 14 16:43:34 bart kernel: ix1: promiscuous mode enabled
May 14 16:43:35 bart kernel:
May 14 16:43:35 bart kernel:
May 14 16:43:35 bart kernel: Fatal trap 12: page fault while in kernel mode
May 14 16:43:35 bart kernel: cpuid = 5; apic id = 05
May 14 16:43:35 bart kernel: fault virtual address = 0xffff80403d38d3b8
May 14 16:43:35 bart kernel: fault code = supervisor read data, page not present
May 14 16:43:35 bart kernel: instruction pointer = 0x20:0xffffffff808437fe
May 14 16:43:35 bart kernel:
May 14 16:43:35 bart kernel: stack pointer = 0x28:0xffffff82b34d5970
May 14 16:43:35 bart kernel: frame pointer = 0x28:0xffffff82b34d5980
May 14 16:43:35 bart kernel: code segment = base 0x0, limit 0xfffff, type 0x1b
May 14 16:43:35 bart kernel: = DPL 0, pres 1, long 1, def32 0, gran 1
May 14 16:43:35 bart kernel: processor eflags = interrupt enabled,
Driver initalization:
ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.0.1> port 0xec00-0xec1f mem 0xf8f80000-0xf8ffffff,0xf8f7c006
ix0: Using MSIX interrupts with 33 vectors
ix0: [ITHREAD]
[...]
ix0: Ethernet address: 00:1b:21:55:7f:d8
ix0: PCI Express Bus: Speed 5.0Gb/s Width x8
ix1: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.0.1> port 0xe880-0xe89f mem 0xf8e80000-0xf8efffff,0xf8e7c006
ix1: Using MSIX interrupts with 33 vectors
ix1: [ITHREAD]
[...]
ix1: Ethernet address: 00:1b:21:55:7f:d9
ix1: PCI Express Bus: Speed 5.0Gb/s Width x8
ifconfig ix1
ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=5bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,LRO>
ether 00:1b:21:55:7f:d9
media: Ethernet autoselect (10Gbase-SR <full-duplex>)
status: active
--
Robin Sommer * Phone +1 (510) 666-2886 * robin at icir.org
ICSI/LBNL * Fax +1 (510) 666-2956 * www.icir.org
More information about the freebsd-net
mailing list