Okay, after playing around a bit more, I'm getting two oopes in a row
when running dbench 16 or dbench 32. Decoded, here they are:
Assertion failure in unmap_underlying_metadata() at buffer.c:1530:
"!buffer_jlist_eq(old_bh, 3)"
kernel BUG at buffer.c:1530!
Oops: Exception in kernel mode, sig: 4
NIP: C003BB34 XER: 00000000 LR: C003BB34 SP: CF881E00 REGS: cf881d50 TRAP: 0700
Using defaults from ksymoops -t elf32-powerpc -a powerpc:common
MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = cf880000[647] 'dbench' Last syscall: 4
last math c4602000 last altivec 00000000
GPR00: C003BB34 CF881E00 CF880000 0000001D 00001032 00000001 FFFFFFFF C01B813C
GPR08: CFF7D400 00000000 00000000 CF881D40 44000828 1001A7F0 00000000 C84EBD00
GPR16: 00006009 C893D6A0 D21CEE80 CF881E28 00001000 CB082000 C893D640 C8E41A20
GPR24: 00000001 00000000 C06173C4 00001000 00000096 C0110000 00000000 C835DEA0
Call backtrace:
C003BB34 C003BEB0 C003C6FC D21CF3DC C002A52C D21CCE00 C0038854
C0003F5C 00000000 10002018 100019A8 10001B54 6FED6478 00000000
Warning (Oops_read): Code line not seen, dumping what data is available
>>NIP; c003bb34 <unmap_underlying_metadata+e4/15c> <====Trace;
c003bb34 <unmap_underlying_metadata+e4/15c>
Trace; c003beb0 <__block_prepare_write+f4/224>
Trace; c003c6fc <block_prepare_write+34/68>
Trace; d21cf3dc <END_OF_CODE+12000dcc/????>
Trace; c002a52c <generic_file_write+418/618>
Trace; d21cce00 <END_OF_CODE+11ffe7f0/????>
Trace; c0038854 <sys_write+c8/114>
Trace; c0003f5c <ret_from_syscall_1+0/b4>
Trace; 00000000 Before first symbol
Trace; 10002018 Before first symbol
Trace; 100019a8 Before first symbol
Trace; 10001b54 Before first symbol
Trace; 6fed6478 Before first symbol
Trace; 00000000 Before first symbol
Followed by:
Assertion failure in jbd_preclean_buffer_check() at jbd-kernel.c:74:
"(jh->b_jlist == 0 || jh->b_jlist == 7 || jh->b_jlist == 5 ||
jh->b_jlist == 4 || buffer_jbd_data(bh))"
kernel BUG at jbd-kernel.c:74!
Oops: Exception in kernel mode, sig: 4
NIP: C00538E0 XER: 00000000 LR: C00538E0 SP: C594BDE0 REGS: c594bd30 TRAP: 0700
Using defaults from ksymoops -t elf32-powerpc -a powerpc:common
MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c594a000[661] 'dbench' Last syscall: 4
last math c4602000 last altivec 00000000
GPR00: C00538E0 C594BDE0 C594A000 0000001F 00001032 00000001 FFFFFFFF C01B813C
GPR08: CFF7E300 00000000 00000000 C594BD20 44000828 1001A7F0 00000000 C84EB700
GPR16: 0000D002 CF4A94E0 D21CEE80 C594BE28 00001000 C08FB000 CF4A9480 C4AD4800
GPR24: 00000001 00000000 C034F3E8 00001000 C8AAFE80 C0110000 C7E147A0 C44F2A40
Call backtrace:
C00538E0 C003BB40 C003BEB0 C003C6FC D21CF3DC C002A52C D21CCE00
C0038854 C0003F5C 0000000E 10002018 100019A8 10001B54 6FED6478
00000000
Warning (Oops_read): Code line not seen, dumping what data is available
>>NIP; c00538e0 <jbd_preclean_buffer_check+e4/280> <====Trace;
c00538e0 <jbd_preclean_buffer_check+e4/280>
Trace; c003bb40 <unmap_underlying_metadata+f0/15c>
Trace; c003beb0 <__block_prepare_write+f4/224>
Trace; c003c6fc <block_prepare_write+34/68>
Trace; d21cf3dc <END_OF_CODE+12000dcc/????>
Trace; c002a52c <generic_file_write+418/618>
Trace; d21cce00 <END_OF_CODE+11ffe7f0/????>
Trace; c0038854 <sys_write+c8/114>
Trace; c0003f5c <ret_from_syscall_1+0/b4>
Trace; 0000000e Before first symbol
Trace; 10002018 Before first symbol
Trace; 100019a8 Before first symbol
Trace; 10001b54 Before first symbol
Trace; 6fed6478 Before first symbol
Trace; 00000000 Before first symbol
--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/