EXT3 crash

Andrew Barrera
Thu, 15 Aug 2002 18:42:54 -0000

Hi all.  I am running the 2.4.18-3smp kernel and over the poast couple of
days, ext3 has been crashing.  Here is the output:

Assertion failure in journal_commit_transaction() at commit.c:535:
"buffer_jdirty(bh)"
------------[ cut here ]------------
kernel BUG at commit.c:535!
invalid operand: 0000
loop autofs nfs lockd sunrpc 3c59x ns83820 ide-scsi ide-cd cdrom usb-uhci usbc
CPU:    0
EIP:    0010:[<f88540e4>]    Not tainted
EFLAGS: 00010286

EIP is at journal_commit_transaction [jbd] 0xb04 (2.4.18-3smp)
eax: 0000001c   ebx: 0000000a   ecx: c02eee60   edx: 00004010
esi: f1a789a0   edi: e0a6bd80   ebp: f6968000   esp: f6969e78
ds: 0018   es: 0018   ss: 0018
Process kjournald (pid: 223, stackpage=f6969000)
Stack: f885aeee 00000217 f61aa01e 00000000 00000f2c cce460d4 00000000 f67909a0
       f4fecf70 000003ee f6622240 c1e3ec00 f6683bc0 f6622240 f68812c0 f68816e0
       f6881a40 f6881f20 f6881560 f6881f80 f6881860 f0dd8a20 f0dd8ba0 f0dd80c0
Call Trace: [<f885aeee>] .rodata.str1.1 [jbd] 0x26e
[<c0120f3b>] do_softirq [kernel] 0x7b
[<c010a77f>] do_IRQ [kernel] 0xdf
[<c0119048>] schedule [kernel] 0x348
[<f88567d6>] kjournald [jbd] 0x136
[<f8856680>] commit_timeout [jbd] 0x0
[<c0107286>] kernel_thread [kernel] 0x26
[<f88566a0>] kjournald [jbd] 0x0


Code: 0f 0b 5a 59 6a 04 8b 44 24 18 50 56 e8 4b f1 ff ff 8d 47 48

Does anyone have any idea why this would happen and more importantly, how to
fix it?  Thanks.
--
Andrew Barrera          Unix Sysadmin
Physics dept.           Lawrence Livermore National Lab
Phone: (925) 424-6736   Email:  barrera5@poptop.llnl.gov