* Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)"
@ 2002-05-19 21:18 Neil Aggarwal
2002-05-19 21:30 ` Andrew Morton
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Neil Aggarwal @ 2002-05-19 21:18 UTC (permalink / raw)
To: Linux Kernel
Hello:
My RedHat 7.3 machine just locked up and I could not reboot it. I had
to punch the reset button.
Here is what I found in the /var/log/messages file:
May 19 12:50:16 server1 kernel: Assertion failure in
journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)"
May 19 12:50:16 server1 kernel: ------------[ cut here ]------------
May 19 12:50:16 server1 kernel: kernel BUG at commit.c:535!
May 19 12:50:16 server1 kernel: invalid operand: 0000
May 19 12:50:16 server1 kernel: ipt_LOG ipt_state ip_conntrack
iptable_filter ip_tables autofs eepro100 usb-oh
May 19 12:50:16 server1 kernel: CPU: 1
May 19 12:50:16 server1 kernel: EIP: 0010:[<f88560e4>] Not tainted
May 19 12:50:16 server1 kernel: EFLAGS: 00010286
May 19 12:50:16 server1 kernel:
May 19 12:50:16 server1 kernel: EIP is at journal_commit_transaction [jbd]
0xb04 (2.4.18-3smp)
May 19 12:50:16 server1 kernel: eax: 0000001c ebx: 0000000a ecx:
c02eee60 edx: 001830f4
May 19 12:50:16 server1 kernel: esi: f442edf0 edi: f54d0ec0 ebp:
f5fc6000 esp: f5fc7e78
May 19 12:50:16 server1 kernel: ds: 0018 es: 0018 ss: 0018
May 19 12:50:16 server1 kernel: Process kjournald (pid: 194,
stackpage=f5fc7000)
May 19 12:50:16 server1 kernel: Stack: f885ceee 00000217 f54d1000 00000000
00000fd4 f008d02c 00000000 f1cdf540
May 19 12:50:16 server1 kernel: f442ef70 00002125 80000000 00000001
0000002c f54d1164 f00b5a40 e061d9e0
May 19 12:50:16 server1 kernel: e061d5c0 e061d440 e0c80380 e03c73e0
e0bde320 e0c285c0 e08dcc00 e08dcba0
May 19 12:50:16 server1 kernel: Call Trace: [<f885ceee>] .rodata.str1.1
[jbd] 0x26e
May 19 12:50:16 server1 kernel: [<c0124eb5>] update_process_times [kernel]
0x25
May 19 12:50:16 server1 kernel: [<c0116049>] smp_apic_timer_interrupt
[kernel] 0xa9
May 19 12:50:16 server1 kernel: [<c010a77f>] do_IRQ [kernel] 0xdf
May 19 12:50:16 server1 kernel: [<c010758d>] __switch_to [kernel] 0x3d
May 19 12:50:16 server1 kernel: [<c0119048>] schedule [kernel] 0x348
May 19 12:50:16 server1 kernel: [<f88587d6>] kjournald [jbd] 0x136
May 19 12:50:17 server1 kernel: [<f8858680>] commit_timeout [jbd] 0x0
May 19 12:50:17 server1 kernel: [<c0107286>] kernel_thread [kernel] 0x26
May 19 12:50:17 server1 kernel: [<f88586a0>] kjournald [jbd] 0x0
May 19 12:50:17 server1 kernel:
May 19 12:50:17 server1 kernel:
May 19 12:50:17 server1 kernel: Code: 0f 0b 5a 59 6a 04 8b 44 24 18 50 56 e8
4b f1 ff ff 8d 47 48
Has anyone seen this? Is there a way to fix it?
Thanks,
Neil.
--
Neil Aggarwal
JAMM Consulting, Inc. (972) 612-6056, http://www.JAMMConsulting.com
Custom Internet Development Websites, Ecommerce, Java, databases
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)"
2002-05-19 21:18 Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)" Neil Aggarwal
@ 2002-05-19 21:30 ` Andrew Morton
2002-05-20 9:21 ` Aschwin Marsman - aYniK Software Solutions
2002-05-20 15:00 ` Benjamin LaHaise
2 siblings, 0 replies; 4+ messages in thread
From: Andrew Morton @ 2002-05-19 21:30 UTC (permalink / raw)
To: Neil Aggarwal; +Cc: Linux Kernel
Neil Aggarwal wrote:
>
> Hello:
>
> My RedHat 7.3 machine just locked up and I could not reboot it. I had
> to punch the reset button.
>
> Here is what I found in the /var/log/messages file:
> May 19 12:50:16 server1 kernel: Assertion failure in
> journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)"
SMP machine, presumably?
The RH7.3 kernel has a bugfix which has unhappily exposed another
bug: a race with bdflush.
I'm pretty sure that Red Hat's latest errata kernel fixes this.
Patches against 2.4.19-pre8 which fix this are at
http://www.kernel.org/pub/linux/kernel/people/sct/ext3/v2.4/
-
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)"
2002-05-19 21:18 Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)" Neil Aggarwal
2002-05-19 21:30 ` Andrew Morton
@ 2002-05-20 9:21 ` Aschwin Marsman - aYniK Software Solutions
2002-05-20 15:00 ` Benjamin LaHaise
2 siblings, 0 replies; 4+ messages in thread
From: Aschwin Marsman - aYniK Software Solutions @ 2002-05-20 9:21 UTC (permalink / raw)
To: Neil Aggarwal; +Cc: Linux Kernel
On Sun, 19 May 2002, Neil Aggarwal wrote:
> Hello:
>
> My RedHat 7.3 machine just locked up and I could not reboot it. I had
> to punch the reset button.
It looks like you didn't install the kernel update. Below is a piece of
my RH 7.3 article:
Kernel panic on SMP systems with ext3 file systems is now fixed.
A few bugs, including one in ext3 that could cause a kernel panic
on SMP systems, are fixed in a kernel errata.
If you experienced the filesystem panic, you are recommended to
check filesystem consistency. This bug will show up as one of
"kernel BUG at journal.c:406" or "kernel BUG at commit.c:535"
(The check is done in two places in the source code, and either
of them might show up.)
To force the filesystem check, log in as root, run
touch /forcefsck
and then reboot the system. It will check all the filesystems
after rebooting. This needs to be done only once after you
experience the panic.
The whole article can be found at:
http://www.aynik.com/articles/20020507.1.php
> Has anyone seen this? Is there a way to fix it?
The update should solve your problem.
> Thanks,
> Neil.
Kind regards,
Aschwin Marsman
--
aYniK Software Solutions - all You need is Knowledge
Bedrijvenpark Twente 305 - NL-7602 KL Almelo - the Netherlands
P.O. box 134 - NL-7600 AC Almelo - the Netherlands
telephone: +31 (0)546-581400 fax: +31 (0)546-581401
a.marsman@aYniK.com http://www.aYniK.com
aschwin@marsman.org http://www.marsman.org
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)"
2002-05-19 21:18 Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)" Neil Aggarwal
2002-05-19 21:30 ` Andrew Morton
2002-05-20 9:21 ` Aschwin Marsman - aYniK Software Solutions
@ 2002-05-20 15:00 ` Benjamin LaHaise
2 siblings, 0 replies; 4+ messages in thread
From: Benjamin LaHaise @ 2002-05-20 15:00 UTC (permalink / raw)
To: Neil Aggarwal; +Cc: Linux Kernel
On Sun, May 19, 2002 at 04:18:25PM -0500, Neil Aggarwal wrote:
> Has anyone seen this? Is there a way to fix it?
The 2.4.19-4 kernel was released to fix exactly this problem, iirc.
-ben
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-05-20 15:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-19 21:18 Kernel bug in RedHat 7.3 -- Assertion failure in journal_commit_transaction() at commit.c:535: "buffer_jdirty(bh)" Neil Aggarwal
2002-05-19 21:30 ` Andrew Morton
2002-05-20 9:21 ` Aschwin Marsman - aYniK Software Solutions
2002-05-20 15:00 ` Benjamin LaHaise
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox