Additional... I enabled SLAB_DEBUG_SUPPORT and got no additional
printk's regarding slab debug errors.
Greg
-----Original Message-----
From: Gregory Parrott
Sent: Tuesday, April 10, 2001 2:06 PM
To: netdev@xxxxxxxxxxx
Subject: RE: Kernel Panic for FTP with FreeBSD
A little more information... with code inlined, it made it a bit
difficult to pinpoint.
The failing instruction is just inside -> if (slabp->s_magic !=
SLAB_MAGIC_ALLOC)
in __kmem_cache_free().
Code; c0122770 <kfree+7c/1ac>
00000000 <_EIP>:
Code; c0122770 <kfree+7c/1ac> <=====
0: 8b 69 08 mov 0x8(%ecx),%ebp <=====
Code; c0122773 <kfree+7f/1ac>
3: 81 fd 2b 2f c3 a5 cmp $0xa5c32f2b,%ebp
Code; c0122779 <kfree+85/1ac>
9: 0f 85 d1 00 00 00 jne e0 <_EIP+0xe0> c0122850
<kfree+15c/1ac>
The question is how is my code or the hardware corrupting the slab?
I'll see what I can figure out in Bovet's book.
Thanks in advance.
Greg
|