Assertion failure in journal_add_journal_head() at fs/jbd/journal.c:1679 : "(((&bh->b_count)->counter) > 0) || (bh->b_page && bh->b_page->mapping)" ------------[ cut here ]------------ kernel BUG at fs/jbd/journal.c:1679! invalid operand: 0000 [#2] CPU: 0 EIP: 0060:[<c017637f>] Not tainted EFLAGS: 00010282 EIP is at journal_add_journal_head+0x70/0xda eax: 00000096 ebx: c2e67f40 ecx: c028e2fc edx: c0244a18 esi: c81663d0 edi: c8166400 ebp: 00000000 esp: c2e67e20 ds: 007b es: 007b ss: 0068 Process wwwoffled (pid: 9533, threadinfo=c2e66000 task=c8749940) Stack: c0225480 c0217ade c0223d52 0000068f c02287a0 00000000 c2e67f40 ca55a3c4 c2e67e84 c0171046 c2e67f40 00000000 c2e67f40 c016aa53 ca55a3c4 c2e67f40 00000000 c2e67e84 c9fa8ac0 ca55a3c4 c2e67f40 c016aac1 ca55a3c4 c9fa8ac0 Call Trace: [<c0171046>] journal_get_write_access+0xb/0x2d [<c016aa53>] ext3_reserve_inode_write+0x33/0x89 [<c016aac1>] ext3_mark_inode_dirty+0x18/0x31 [<c017082b>] journal_start+0x7f/0xa9 [<c016ab26>] ext3_dirty_inode+0x4c/0x5f [<c0156c20>] __mark_inode_dirty+0x24/0xce [<c01527d2>] inode_setattr+0x118/0x123 [<c016a951>] ext3_setattr+0xc9/0x104 [<c0152903>] notify_change+0xda/0x143 [<c013c6b9>] sys_utime+0xec/0x110 [<c013e5ad>] __fput+0xc2/0xde [<c013d251>] filp_close+0x5a/0x63 [<c013d2b2>] sys_close+0x58/0x7a [<c0108807>] syscall_call+0x7/0xb Code: 0f 0b 8f 06 52 3d 22 c0 83 c4 14 85 f6 75 1f b8 00 e0 ff ff <6>note: wwwoffled[9533] exited with preempt_count 1 bad: scheduling while atomic! Call Trace: [<c011141f>] schedule+0x3c/0x4af [<c0131774>] unmap_vmas+0x165/0x1f4 [<c0134b4c>] exit_mmap+0x61/0x14d [<c0112cd2>] mmput+0x62/0x9f [<c0116186>] do_exit+0x14a/0x335 [<c0109210>] do_invalid_op+0x0/0x93 [<c0109016>] do_divide_error+0x0/0xa7 [<c010929a>] do_invalid_op+0x8a/0x93 [<c017637f>] journal_add_journal_head+0x70/0xda [<c0110cbd>] try_to_wake_up+0xa0/0x141 [<c0110d54>] try_to_wake_up+0x137/0x141 [<c01118e9>] default_wake_function+0x16/0x18 [<c0111913>] __wake_up_common+0x28/0x4b [<c0108a6d>] error_code+0x2d/0x40 [<c017637f>] journal_add_journal_head+0x70/0xda [<c0171046>] journal_get_write_access+0xb/0x2d [<c016aa53>] ext3_reserve_inode_write+0x33/0x89 [<c016aac1>] ext3_mark_inode_dirty+0x18/0x31 [<c017082b>] journal_start+0x7f/0xa9 [<c016ab26>] ext3_dirty_inode+0x4c/0x5f [<c0156c20>] __mark_inode_dirty+0x24/0xce [<c01527d2>] inode_setattr+0x118/0x123 [<c016a951>] ext3_setattr+0xc9/0x104 [<c0152903>] notify_change+0xda/0x143 [<c013c6b9>] sys_utime+0xec/0x110 [<c013e5ad>] __fput+0xc2/0xde [<c013d251>] filp_close+0x5a/0x63 [<c013d2b2>] sys_close+0x58/0x7a [<c0108807>] syscall_call+0x7/0xb Nov 16 23:43:13 alea kernel: Assertion failure in journal_add_journal_head() at fs/jbd/journal.c:1679: "(((&bh->b_count)->counter) > 0) || (bh->b_page && bh->b_ page->mapping)"
Attachment:
signature.asc
Description: Digital signature