kern/94307: [bge] kernel panics when passing trafffic through bge1

Gleb Smirnoff glebius at FreeBSD.org
Fri Mar 17 09:10:22 UTC 2006


The following reply was made to PR kern/94307; it has been noted by GNATS.

From: Gleb Smirnoff <glebius at FreeBSD.org>
To: "Byron L. Hicks" <bhicks at nmsu.edu>
Cc: freebsd-gnats-submit at FreeBSD.org, oleg at FreeBSD.org
Subject: Re: kern/94307: [bge] kernel panics when passing trafffic through bge1
Date: Fri, 17 Mar 2006 12:07:26 +0300

   Byron,
 
   Can you please do the following in kgdb:
 
 B>  (kgdb) backtrace
 B>  #0  doadump () at pcpu.h:165
 B>  #1  0xc063f6b2 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:399
 B>  #2  0xc063f948 in panic (fmt=0xc08367d7 "%s")
 B>      at /usr/src/sys/kern/kern_shutdown.c:555
 B>  #3  0xc07ee6b4 in trap_fatal (frame=0xe500cc68, eva=12)
 B>      at /usr/src/sys/i386/i386/trap.c:836
 B>  #4  0xc07ee41b in trap_pfault (frame=0xe500cc68, usermode=0, eva=12)
 B>      at /usr/src/sys/i386/i386/trap.c:744
 B>  #5  0xc07ee079 in trap (frame=
 B>        {tf_fs = -994312184, tf_es = 822280232, tf_ds = -994312152, tf_edi
 B>  = -452247520, tf_esi = -994267136, tf_ebp = -452932400, tf_isp =
 B>  - -452932460, tf_ebx = 0, tf_edx = 0, tf_ecx = -994290688, tf_eax = -4,
 B>  tf_trapno = 12, tf_err = 2, tf_eip = -1068574405, tf_cs = 32, tf_eflags
 B>  = 590487, tf_esp = 1014144642, tf_ss = 0}) at
 B>  /usr/src/sys/i386/i386/trap.c:434
 B>  #6  0xc07ddfca in calltrap () at /usr/src/sys/i386/i386/exception.s:139
 B>  #7  0xc04ed93b in bge_rxeof (sc=0xc4bcb000)
 B>      at /usr/src/sys/dev/bge/if_bge.c:2626
 B>  #8  0xc04edd6c in bge_intr (xsc=0xc4bcb000)
 B>      at /usr/src/sys/dev/bge/if_bge.c:2818
 B>  #9  0xc062ae2d in ithread_loop (arg=0xc4a87400)
 B>      at /usr/src/sys/kern/kern_intr.c:547
 B>  #10 0xc062a0b4 in fork_exit (callout=0xc062acd4 <ithread_loop>,
 B>      arg=0xc4a87400, frame=0xe500cd38) at /usr/src/sys/kern/kern_fork.c:789
 B>  - ---Type <return> to continue, or q <return> to quit---
 B>  #11 0xc07de02c in fork_trampoline () at
 B>  /usr/src/sys/i386/i386/exception.s:208
 B>  (kgdb) quit
 
 frame 7
 p m
 p *m
 p cur_rx 
 p *cur_rx
 p ifp
 p *ifp
 
 -- 
 Totus tuus, Glebius.
 GLEBIUS-RIPN GLEB-RIPE


More information about the freebsd-bugs mailing list