2.6.0-test7-mm1
On reboot after heavy IO loads (tiobench) I keep getting the following oops. Happens right after the "turning off swap" message. Root FS is ext3, but the oops has happened while testing ext2 and ext3 with tiobench(xfs, jfs and rieser still to come).
kernel BUG at include/linux/list.h:148!
invalid operand: 0000 [#1]
SMP
CPU: 2 EIP: 0060:[<c01756f7>] Not tainted VLI EFLAGS: 00010213
EIP is at __iget+0x67/0x80
eax: 00000000 ebx: f7528cb8 ecx: f767359c edx: f7673594
esi: c6668400 edi: 0005dc97 ebp: f7c445f8 esp: f6c6fe40
ds: 007b es: 007b ss: 0068
Process S20reboot (pid: 20537, threadinfo=f6c6e000 task=f752d900)
Stack: f7673594 c017644b f7673594 f7c445f8 0005dc97 0005dc97 f29ee2c0 c6668400
f29ee2c0 c019d16b c6668400 0005dc97 f76f61dc fffffff4 f76ffa28
f76ff9b4
c0169cef f76ff9b4 f29ee2c0 f6c6ff38 00000000 f6c6ff38 f7fde760
f6c6fee4
Call Trace:
[<c017644b>] iget_locked+0x6b/0xc0
[<c019d16b>] ext3_lookup+0x6b/0xd0
[<c0169cef>] real_lookup+0xcf/0x100
[<c0169fa6>] do_lookup+0xa6/0xc0
[<c016a413>] link_path_walk+0x453/0x8b0
[<c016ad99>] __user_walk+0x49/0x60
[<c0165d6f>] vfs_stat+0x1f/0x60
[<c016650b>] sys_stat64+0x1b/0x40
[<c04103df>] syscall_call+0x7/0xb
Code: 04 a1 10 92 48 c0 89 48 04 89 42 08 c7 41 04 10 92 48 c0 89 0d 10 92 48Steve
Quoted 11 lines · Steven Pratt
On reboot after heavy IO loads (tiobench) I keep getting the following oops. Happens right after the "turning off swap" message. Root FS is ext3, but the oops has happened while testing ext2 and ext3 with
tiobench(xfs, jfs and rieser still to come).
kernel BUG atinclude/linux/list.h:148!
invalid operand: 0000 [#1]
SMPCPU: 2 EIP: 0060:[<c01756f7>] Not tainted VLI EFLAGS: 00010213EIP is at
__iget+0x67/0x80
Could you try with the invalidate_inodes-speedup.patch backed out?
-- wli
Quoted 3 lines · Steven Pratt
On reboot after heavy IO loads (tiobench) I keep getting the following
oops.
Yup. The "invalidate_inodes-speedup-fixes" and "invalidate_inodes-speedup" patches were not so great and need to be reverted.
Quoted 10 lines · Andrew Morton
Quoted 3 lines · Steven Pratt
On reboot after heavy IO loads (tiobench) I keep getting the following oops.
Yup. The "invalidate_inodes-speedup-fixes" and "invalidate_inodes-speedup" patches were not so great and need to be reverted.
Looks like that fixed it!
Steve
Quoted 5 lines
Quoted 2 lines
On reboot after heavy IO loads (tiobench) I keep getting the following
oops.Yup. The "invalidate_inodes-speedup-fixes" and "invalidate_inodes-speedup" patches were not so great and need to be reverted.
I've found that fs/hugetlbfs/inode.c miss list_del(&inode->i_sb_list) when delete/forget inode is called. Probably this can break sb_list and might be the cause.
Kirill
I've noticed a wierd thing with 2.6.0-test7-mm1; the disk cache grows wildly. I'm just sitting in X (Gnome 2.4) with maybe a dozen temrinals open, mozilla and a few bits, and when runnign "grep blah *" in a directory with maybe a few hundred megs of data in it, the grep progress dies with memory exhaustion, and using top to view memory consuption, it seems that the disk cache grows uncontrollably.
My machine has 768Mb of RAM and the disk cache greows from ~200Mb to ~600Mb, while X goes very sluggish and then the grep dies.
.config:
dmesg:
(And yes, this happens both with and without the VMware modules)
mvh,
A
Signature · 3 lines
Alexander Hoogerhuis | [email protected] CCNP - CCDP - MCNE - CCSE | +47 908 21 485 "You have zero privacy anyway. Get over it." --Scott McNealy