Messages in this thread | | | Date | Sun, 6 Apr 2003 03:35:53 -0400 | From | Paul <> | Subject | XFS, Slab corruption, oops |
| |
Hi;
During an intensive compile (xfree86) in xfs mount on lvm lv. Ive got all the kernel debuging on, so these symbols should be right. (from dmesg) Let me know if I can suply more; this wasnt easy to trigger, Ive built huge parts of this system several times already over days without this problem. (glibc, gcc, binutils, etc) System has passed memtest86 and endless kernel compiles recently...
Paul set@pobox.com
Slab corruption: start=c1755b28, expend=c1755d4f, problemat=c1755b40 Data: ************************28 5B 75 C1 EC 2B 38 C5 60 DF 42 C0 00 00 00 00 *******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************A5 Next: 84 6C 32 C3 B0 84 D2 C4 D8 56 75 C1 80 50 29 C5 34 7D 76 C2 00 8C FE C6 50 5D 75 C1 64 C0 3B C7 slab error in check_poison_obj(): cache `xfs_inode': object was modified after freeing Call Trace: [<c013a342>] __slab_error+0x1e/0x20 [<c013a5cc>] check_poison_obj+0x178/0x180 [<c013bdca>] kmem_cache_alloc+0x8e/0x124 [<c0247bcf>] kmem_zone_zalloc+0x53/0x130 [<c0247bcf>] kmem_zone_zalloc+0x53/0x130 [<c021c630>] xfs_iread+0x1c/0x188 [<c0245c74>] linvfs_alloc_inode+0x28/0x38 [<c021a34e>] xfs_iget_core+0x17e/0x598 [<c021a7ca>] xfs_iget+0x62/0x118 [<c02342a3>] xfs_dir_lookup_int+0x5f/0xc8 [<c0237f8a>] xfs_lookup+0x3e/0x64 [<c024314a>] linvfs_lookup+0x42/0x78 [<c016323c>] real_lookup+0x194/0x20c [<c016399e>] do_lookup+0x4a/0x8c [<c0164337>] link_path_walk+0x957/0xbe8 [<c0164896>] path_lookup+0x13e/0x148 [<c01649c3>] __user_walk+0x2f/0x48 [<c015eb32>] vfs_stat+0x1a/0x40 [<c015f047>] sys_stat64+0x13/0x28 [<c010b667>] syscall_call+0x7/0xb
Unable to handle kernel paging request at virtual address 6b6b6bbb printing eip: c024721d *pde = 00000000 Oops: 0000 [#1] CPU: 0 EIP: 0060:[<c024721d>] Not tainted EFLAGS: 00010282 EIP is at vn_rele+0x111/0x22c eax: 6b6b6b6b ebx: c11ce000 ecx: c5382c28 edx: c1755b40 esi: c5382c08 edi: c5382bec ebp: c11cfe14 esp: c11cfe00 ds: 007b es: 007b ss: 0068 Process kswapd0 (pid: 6, threadinfo=c11ce000 task=c11cd980) Stack: c1755b40 00000000 c5382bec c11cfe7c c0427974 c11cfe24 c024600a c5382bec c5382c20 c11cfe34 c01714f9 c5382c20 c5382c20 c11cfe50 c0171572 c5382c20 c66092b4 c0427974 c11ce000 00000015 c11cfe84 c0171d99 c11cfe7c 00000019 Call Trace: [<c024600a>] linvfs_clear_inode+0x12/0x20 [<c01714f9>] clear_inode+0x65/0x8c [<c0171572>] dispose_list+0x52/0x188 [<c0171d99>] prune_icache+0x3b1/0x3f0 [<c0171dee>] shrink_icache_memory+0x16/0x20 [<c013e8f8>] shrink_slab+0xec/0x130 [<c013fe3e>] balance_pgdat+0xce/0x130 [<c013ff89>] kswapd+0xe9/0xf0 [<c013fea0>] kswapd+0x0/0xf0 [<c0119320>] autoremove_wake_function+0x0/0x3c [<c0119320>] autoremove_wake_function+0x0/0x3c [<c0108e15>] kernel_thread_helper+0x5/0xc
Code: 8b 40 50 ff d0 83 c4 08 ff 43 14 81 7e 00 3c 4b 24 1d 74 15 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |