kernel trap 12 with interrupts disabled [bge0 on 7.2R]

John Baldwin jhb at freebsd.org
Fri May 15 15:24:35 UTC 2009


On Friday 15 May 2009 10:57:27 am Martin wrote:
> Am Fri, 15 May 2009 08:15:19 -0400
> schrieb John Baldwin <jhb at freebsd.org>:
> 
> Hi John,
> 
> > When I have seen this, it has often been due to a hardware failure
> > such as bad RAM.
> 
> hmmm... I will check this next week.
> 
> > > cpuid = 2; apic id = 02
> > > instruction pointer	= 0x8:0xffffffff805bbc66
> > 
> > Can you do 'x/i 0xffffffff805bbc66'?  Also, can you walk up the stack
> > to the frame for this panic ('frame 7') and do 'info registers'?
>  
> (kgdb) x 0xffffffff805bbc66
> 0xffffffff805bbc66 <rt_maskedcopy+6>:	0x4912b60f

x/i please.  The /i decodes it as an instruction so I can see which registers 
it was attempting to dereference.

> (kgdb) frame 7
> #7  0xffffffff805bbc66 in rt_maskedcopy (src=0xffffffff51e2e6c8, 
>     dst=0xffffff00525ebd80, netmask=0xef3fdf377db53afa)
>     at /usr/src/sys/net/route.c:1362
> 1362	{
> (kgdb) info registers 
> rax            0xffffff00525ebd80	-1098129687168
> rbx            0xffffff0006b570f8	-1099399073544
> rcx            0x10	16
> rdx            0xef3fdf377db53afa	-1207000745686779142
> rsi            0xffffff00525ebd80	-1098129687168
> rdi            0xffffffff51e2e6c8	-2921142584
> rbp            0xffffffff51e2e4c0	0xffffffff51e2e4c0
> rsp            0xffffffff51e2e428	0xffffffff51e2e428
> r8             0x0	0
> r9             0xef3fdf377db53afa	-1207000745686779142
> r10            0xffffff00016eba50	-1099487593904
> r11            0xffffffff80b3eec0	-2135691584
> r12            0xe22173e466d29aa0	-2152311722091570528
> r13            0xffffff0006832c00	-1099402368000
> r14            0xef3fdf377db53afa	-1207000745686779142
> r15            0x0	0
> rip            0xffffffff805bbc66	0xffffffff805bbc66 <rt_maskedcopy+6>
> eflags         0x10286	66182
> cs             0x8	8
> ss             0x10	16
> ds             0x0	0
> es             0x0	0
> fs             0x0	0
> gs             0x0	0
> 
> I hope it helps.
> 
> --
> Martin
> 



-- 
John Baldwin


More information about the freebsd-stable mailing list