Bug 140778 - [em] randomly panic in vlan/em
Summary: [em] randomly panic in vlan/em
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 8.0-PRERELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: jfv
URL:
Keywords: IntelNetworking
Depends on:
Blocks:
 
Reported: 2009-11-22 17:00 UTC by Vyacheslav Bocharov
Modified: 2015-06-30 17:41 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Bocharov 2009-11-22 17:00:06 UTC
http://193.33.236.1/vlan/vmcore-2009-11-22.tbz
http://193.33.236.1/vlan/kernel-2009-11-22.tbz

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0xc
fault code              = supervisor write data, page not present
instruction pointer     = 0x20:0xffffffff80b543aa
stack pointer           = 0x28:0xffffff80000a3240
frame pointer           = 0x28:0xffffff80000a3710
code segment            = base rx0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 0 (em0 taskq)
trap number             = 12
panic: page fault
cpuid = 1
Uptime: 2d11h28m10s
Physical memory: 4081 MB
Dumping 2996 MB: 2981 2965 2949 2933 2917 2901 2885 2869 2853 2837 2821 2805 2789 2773 2757 2741 2725 2709 2693 2677 2661 2645 2629 2613 2597 2581 2565 2549 2533 2517 2501 2485 2469 2453 2437 


(kgdb) bt
#0  doadump () at pcpu.h:223
#1  0xffffffff802ec139 in boot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:416
#2  0xffffffff802ec58c in panic (fmt=0xffffffff805fd0fc "%s")
    at /usr/src/sys/kern/kern_shutdown.c:579
#3  0xffffffff8057f9c8 in trap_fatal (frame=0xffffff0001641720, eva=Variable "eva" is not available.
)
    at /usr/src/sys/amd64/amd64/trap.c:857
#4  0xffffffff8057fd94 in trap_pfault (frame=0xffffff80000a3190, usermode=0)
    at /usr/src/sys/amd64/amd64/trap.c:773
#5  0xffffffff80580712 in trap (frame=0xffffff80000a3190)
    at /usr/src/sys/amd64/amd64/trap.c:499
#6  0xffffffff80564bf3 in calltrap ()
    at /usr/src/sys/amd64/amd64/exception.S:224
#7  0xffffffff80b543aa in em_xmit (adapter=0xffffff8000326000, m_headp=Variable "m_headp" is not available.
)
    at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:3750
#8  0xffffffff80b5947d in em_mq_start_locked (ifp=0xffffff0001643800,
    m=0xffffff00543c7900)
    at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:1037
#9  0xffffffff80b59bce in em_mq_start (ifp=0xffffff0001643800,
    m=0xffffff00543c7900)
    at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:1097
#10 0xffffffff803a6ade in vlan_start (ifp=0xffffff0004714000)
    at /usr/src/sys/net/if_vlan.c:870
#11 0xffffffff80397a1a in if_transmit (ifp=0xffffff0004714000, m=Variable "m" is not available.
)
    at /usr/src/sys/net/if.c:3254
#12 0xffffffff8039bf73 in ether_output_frame (ifp=0xffffff0004714000,
    m=0xffffff00543c7900) at /usr/src/sys/net/if_ethersubr.c:452
#13 0xffffffff8039c8e9 in ether_output (ifp=0xffffff0004714000,
    m=0xffffff00543c7900, dst=Variable "dst" is not available.
) at /usr/src/sys/net/if_ethersubr.c:423
#14 0xffffffff803b7a0d in arpintr (m=0xffffff00685c7300)
    at /usr/src/sys/netinet/if_ether.c:687
#15 0xffffffff803a735e in netisr_dispatch_src (proto=7, source=Variable "source" is not available.
)
    at /usr/src/sys/net/netisr.c:917
#16 0xffffffff8039be4d in ether_demux (ifp=0xffffff0004714000,
    m=0xffffff00685c7300) at /usr/src/sys/net/if_ethersubr.c:895
#17 0xffffffff8039c214 in ether_input (ifp=0xffffff0004714000,
    m=0xffffff00685c7300) at /usr/src/sys/net/if_ethersubr.c:754
#18 0xffffffff8039bd61 in ether_demux (ifp=0xffffff0001643800,
    m=0xffffff00685c7300) at /usr/src/sys/net/if_ethersubr.c:804
#19 0xffffffff8039c214 in ether_input (ifp=0xffffff0001643800,
    m=0xffffff00685c7300) at /usr/src/sys/net/if_ethersubr.c:754
#20 0xffffffff80b55370 in em_rxeof (adapter=0xffffff8000326000, count=999)
    at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:4610
#21 0xffffffff80b5994b in em_handle_rxtx (context=Variable "context" is not available.
)
    at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:1763
#22 0xffffffff803286c3 in taskqueue_run (queue=0xffffff000163bb80)
    at /usr/src/sys/kern/subr_taskqueue.c:239
#23 0xffffffff80328946 in taskqueue_thread_loop (arg=Variable "arg" is not available.
)
    at /usr/src/sys/kern/subr_taskqueue.c:360
#24 0xffffffff802c4378 in fork_exit (
    callout=0xffffffff80328900 <taskqueue_thread_loop>,
    arg=0xffffff800032a768, frame=0xffffff80000a3c80)
    at /usr/src/sys/kern/kern_fork.c:843
#25 0xffffffff805650ce in fork_trampoline ()
    at /usr/src/sys/amd64/amd64/exception.S:561
#26 0x0000000000000000 in ?? ()
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-11-22 23:18:23 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-net

Over to maintainer(s).
Comment 2 Andre Oppermann freebsd_committer freebsd_triage 2010-08-23 18:43:17 UTC
Responsible Changed
From-To: freebsd-net->jfv

Over to maintainer.
Comment 3 Sean Bruno freebsd_committer freebsd_triage 2015-06-30 17:41:45 UTC
Please retest on 10.2r beta or stable/10 at your convience.  If this is still a problem, please reopen this issue.