[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

2.4.7-xfs kernel BUG at dcache.c:345



(please CC, not on the list)


Hi,

Looks like dentries with ->d_count != 0 are escaping to the dentry_unused
list.. (no idea whether this is xfs-specific, but all filesystems on this
box are xfs so this would be the first place to seek help).

Am willing to try patches.


cheers,
Lennert


---
kernel BUG at dcache.c:345!
invalid operand: 0000
CPU:    0
EIP:    0010:[<c01414d1>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010296
eax: 0000001c   ebx: c5bc6bf8   ecx: 00000000   edx: ffffffff
esi: c5bc6be0   edi: c3c96400   ebp: 000001c5   esp: c12dff94
ds: 0018   es: 0018   ss: 0018
Process kswapd (pid: 5, stackpage=c12df000)
Stack: c02a9102 c02a91be 00000159 00000057 000000c0 00000000 0008e000 c0141801
       00000638 c0129a73 00000006 000000c0 000000c0 00000000 c12de000 c02a58f1
       c12de239 c0129afe 000000c0 00000000 00010f00 c1255fbc c0105000 c010566f
Call Trace: [<c0141801>] [<c0129a73>] [<c0129afe>] [<c0105000>] [<c010566f>]
Code: 0f 0b 83 c4 0c 8d 46 10 8b 53 f8 8b 48 04 89 4a 04 89 11 89

>>EIP; c01414d1 <prune_dcache+75/14c>   <=====
Trace; c0141801 <shrink_dcache_memory+21/30>
Trace; c0129a73 <do_try_to_free_pages+27/58>
Trace; c0129afe <kswapd+5a/e4>
Trace; c0105000 <_stext+0/0>
Trace; c010566f <kernel_thread+23/30>