igb related(?) panics on 7.3-STABLE

Greg Byshenk freebsd at byshenk.net
Sun Aug 29 18:32:37 UTC 2010


I've begun seeing problems on a machine running FreeBSD-7.3-STABLE, 64-bit,
with two igb nics in use.  Previously the machine was fine, running earlier
versions of 7-STABLE, although the load on the network has increased due
to additional machines being added to the network (the machine functions
as a fileserver, serving files to compute machines via NFS(v3)).

Any advice is much appreciated. System info is below.
-greg



Machine:
=======

FreeBSD server.example.com 7.3-STABLE FreeBSD 7.3-STABLE #36: Wed Aug 25 11:01:07 CEST 2010     root at server.example.com:/usr/obj/usr/src/sys/KERNEL amd64

Kernel was csup'd earlier in the day on 25 August, immediately prior to 
the build.


Panic:
======

Fatal trap 9: general protection fault while in kernel mode
cpuid = 2; apic id = 02
instruction pointer     = 0x8:0xffffffff8052f40c
stack pointer           = 0x10:0xffffff82056819d0
frame pointer           = 0x10:0xffffff82056819f0
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 65 (igb1 que)
trap number             = 9
panic: general protection fault
cpuid = 2
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
panic() at panic+0x182
trap_fatal() at trap_fatal+0x294
trap() at trap+0x106
calltrap() at calltrap+0x8
--- trap 0x9, rip = 0xffffffff8052f40c, rsp = 0xffffff82056819d0, rbp = 0xffffff82056819f0 --- m_tag_delete_chain() at m_tag_delete_chain+0x1c
uma_zfree_arg() at uma_zfree_arg+0x41
m_freem() at m_freem+0x54
ether_demux() at ether_demux+0x85
ether_input() at ether_input+0x1bb
igb_rxeof() at igb_rxeof+0x29d
igb_handle_que() at igb_handle_que+0x9a
taskqueue_run() at taskqueue_run+0xac
taskqueue_thread_loop() at taskqueue_thread_loop+0x46
fork_exit() at fork_exit+0x122
fork_trampoline() at fork_trampoline+0xe
--- trap 0, rip = 0, rsp = 0xffffff8205681d30, rbp = 0 ---
Uptime: 11h57m6s
Physical memory: 18411 MB
Dumping 3770 MB:

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x8000000000
fault code              = supervisor write data, page not present
instruction pointer     = 0x8:0xffffffff80188b5f
stack pointer           = 0x10:0xffffff82056811f0
frame pointer           = 0x10:0xffffff82056812f0
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 65 (igb1 que)
trap number             = 12


pciconf:
=======

igb0 at pci0:10:0:0:       class=0x020000 card=0x10c915d9 chip=0x10c98086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
igb1 at pci0:10:0:1:       class=0x020000 card=0x10c915d9 chip=0x10c98086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet


dmesg:
=====

igb0: <Intel(R) PRO/1000 Network Connection version - 1.9.5> port 0xe880-0xe89f mem 0xfbe60000-0xfbe
7ffff,0xfbe40000-0xfbe5ffff,0xfbeb8000-0xfbebbfff irq 16 at device 0.0 on pci10
igb0: Using MSIX interrupts with 10 vectors
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: Ethernet address: 00:30:48:ca:cd:72
igb1: <Intel(R) PRO/1000 Network Connection version - 1.9.5> port 0xec00-0xec1f mem 0xfbee0000-0xfbe
fffff,0xfbec0000-0xfbedffff,0xfbebc000-0xfbebffff irq 17 at device 0.1 on pci10
igb1: Using MSIX interrupts with 10 vectors
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: Ethernet address: 00:30:48:ca:cd:73


-- 
greg byshenk  -  gbyshenk at byshenk.net  -  Leiden, NL


More information about the freebsd-stable mailing list