Kernel panic with EIP is at journal_dirty_metadata on RHEL 4.2
Issue
- There are Call trace messages in
/var/log/messages:
kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000014
kernel: printing eip:
kernel: f88771d7
kernel: *pde = 0c918001
kernel: Oops: 0000 [#1]
kernel: SMP
kernel: Modules linked in: nfs lockd rfcomm l2cap bluetooth md5 ipv6 autofs4 i2c_dev i2c_core sunrpc dm_mirror dm_mod button battery ac ohci_hcd hw_random shpchp tg3 bond2(U) bond1(U) bond0(U) floppy ext3 jbd cciss sd_mod scsi_mod
kernel: CPU: 2
kernel: EIP: 0060:[<f88771d7>] Not tainted VLI
kernel: EFLAGS: 00010246 (2.6.9-22.ELsmp)
kernel: EIP is at journal_dirty_metadata+0x3d/0x155 [jbd]
kernel: eax: 00000000 ebx: f5346200 ecx: e4d92290 edx: e5d46d7c
kernel: esi: e5d46d7c edi: 00000000 ebp: c9278600 esp: d2515d7c
kernel: ds: 007b es: 007b ss: 0068
kernel: Process javac (pid: 30036, threadinfo=d2515000 task=ca2ae870)
kernel: Stack: ccc40400 eb173080 e4d92360 e4d92360 e4d92360 f88afbb1 f8876d1c 00000000
kernel: e4d92290 e5d46d7c ccc40400 d2515dc4 ccc40400 e4d92360 e4d92360 f88afeaa
kernel: e4d92360 f88aff6d e5d46d7c 00000080 00000850 f887647c ccc40400 00000000
kernel: Call Trace:
kernel: [<f88afbb1>] ext3_do_update_inode+0x2b1/0x31e [ext3]
kernel: [<f8876d1c>] journal_get_write_access+0x25/0x2c [jbd]
kernel: [<f88afeaa>] ext3_mark_iloc_dirty+0x10/0x18 [ext3]
kernel: [<f88aff6d>] ext3_mark_inode_dirty+0x3a/0x41 [ext3]
kernel: [<f887647c>] journal_start+0x78/0x9e [jbd]
kernel: [<f88affc7>] ext3_dirty_inode+0x53/0x66 [ext3]
kernel: [<c0175a88>] __mark_inode_dirty+0x28/0x176
kernel: [<c0126344>] current_fs_time+0x44/0x4c
kernel: [<c0170569>] update_atime+0x6e/0x93
kernel: [<c013fff3>] do_generic_mapping_read+0x3a6/0x3ae
kernel: [<c0140263>] __generic_file_aio_read+0x19f/0x1bd
kernel: [<c013fffb>] file_read_actor+0x0/0xc9
kernel: [<c01402c1>] generic_file_aio_read+0x40/0x47
kernel: [<c0159b79>] do_sync_read+0x97/0xc9
kernel: [<c01ab5e4>] selinux_file_permission+0x117/0x120
kernel: [<c011ffb1>] autoremove_wake_function+0x0/0x2d
kernel: [<c0159c61>] vfs_read+0xb6/0xe2
kernel: [<c0159f3f>] sys_pread64+0x43/0x59
kernel: [<c02d10cf>] syscall_call+0x7/0xb
kernel: Code: 04 8b 2b 0f 85 32 01 00 00 f6 45 00 02 0f 85 28 01 00 00 eb 0b f3 90 8b 06 a9 00 00 08 00 75 f5 f0 0f ba 2e 13 19 c0 85 c0 75 ec <39> 5f 14 75 37 83 7f 08 02 75 31 3b 5d 38 0f 84 e6 00 00 00 68
kernel: <0>Fatal exception: panic in 5 seconds
Environment
- Red Hat Enterprise Linux (RHEL) 4.4 or lower.
- Kernels prior to kernel-2.6.9-55.EL
- EXT3 filesystem
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.