RHEL6.3: System crashes with "kernel BUG at fs/ext4/extents.c:1808!"
Issue
- kernel crashes because of
BUG_ON(newext->ee_block == nearex->ee_block); - The system crashes with the following trace visible on the console:
[<ffffffffa0102d39_] T ext4_get_blocks+0xf9/0x2a0 [ext4]
[<ffffffffa01033d1_] T ext4_get_block_dio_write+0x81/0xd0 [ext4]
[<ffffffff811b679a_] T __blockdev_direct_IO_newtrunc+0x85a/0xb90
[<ffffffff811b6b2e_] T __blockdev_direct_IO+0x5e/0xd0
[<ffffffffa0103350_] T ext4_get_block_dio_write+0x0/0xd0 [ext4]
[<ffffffffa00ff8f0_] T ext4_end_io_dio+0x0/0x120 [ext4]
[<ffffffff814ff416_] T down_read+0x16/0x30
[<ffffffffa010244e_] T ext4_direct_IO+0x11e/0x310 [ext4]
[<ffffffffa0103350_] T ext4_get_block_dio_write+0x0/0xd0 [ext4]
[<ffffffffa00ff8f0_] T ext4_end_io_dio+0x0/0x120 [ext4]
[<ffffffffa013691b_] T ext4_xattr_security_get+0x2b/0x30 [ext4]
[<ffffffff81114d32_] T generic_file_direct_write+0xc2/0x190
[<ffffffff81116545_] T __generic_file_aio_write+0x345/0x480
[<ffffffff811166ef_] T generic_file_aio_write+0x6f/0xe0
[<ffffffffa00fc131_] T ext4_file_write+0x61/0x1e0 [ext4]
[<ffffffff8117ad6a_] T do_sync_write+0xfa/0x140
[<ffffffff810920d0_] T autoremove_wake_function+0x0/0x40
[<ffffffff81213136_] T security_file_permission+0x16/0x20
[<ffffffff8117b068_] T vfs_write+0xb8/0x1a0
[<ffffffff810d69e2_] T audit_syscall_entry+0x272/0x2a0
[<ffffffff8117bb42_] T sys_pwrite64+0x82/0xa0
[<ffffffff8100b0f2_] T system_call_fastpath+0x16/0x1b
Environment
- Red Hat Enterprise Linux 6.3
- IBM Bladecenter HS22
- The entire system is installed in SAN disks and uses multipath
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.