OCFS2: ERROR (device loop0): int ocfs2_validate_inode_block(struct super_block *, struct buffer_head *): Invalid dinode #4103: signature = ODE01 On-disk corruption discovered. Please run fsck.ocfs2 once the filesystem is unmounted. (syz.0.0,5313,0):ocfs2_assign_bh:2417 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_inode_lock_full_nested:2512 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_reserve_suballoc_bits:864 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_reserve_cluster_bitmap_bits:1208 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_reserve_clusters_with_limit:1277 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_reserve_clusters_with_limit:1290 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_convert_inline_data_to_extents:7101 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_try_to_write_inline_data:1543 ERROR: status = -30 (syz.0.0,5313,0):ocfs2_write_begin_nolock:1655 ERROR: status = -30 (syz.0.0,5313,0):__ocfs2_page_mkwrite:97 ERROR: status = -30 ------------[ cut here ]------------ kernel BUG at fs/ocfs2/suballoc.c:875! Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI CPU: 0 UID: 0 PID: 5313 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 RIP: 0010:ocfs2_reserve_suballoc_bits+0x40cb/0x4940 fs/ocfs2/suballoc.c:875 Code: 24 70 e9 23 f1 ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c af da ff ff 48 89 df e8 90 a0 67 fe e9 a2 da ff ff e8 56 d8 fb fd 90 <0f> 0b 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 42 dc ff ff 4c 89 f7 RSP: 0000:ffffc9000eeee940 EFLAGS: 00010293 RAX: ffffffff83c9c31a RBX: 0000000000000001 RCX: ffff88800bb3c900 RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 RBP: ffffc9000eeeee10 R08: ffffffff9011b1b7 R09: 1ffffffff2023636 R10: dffffc0000000000 R11: fffffbfff2023637 R12: ffff888047ab5df8 R13: ffff8880576dfe00 R14: dffffc0000000000 R15: fffff52001dddd54 FS: 0000555569072500(0000) GS:ffff88808ca58000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fc293eaf68c CR3: 0000000012e42000 CR4: 0000000000352ef0 Call Trace: ocfs2_reserve_cluster_bitmap_bits fs/ocfs2/suballoc.c:1203 [inline] ocfs2_reserve_clusters_with_limit+0x3bc/0xc20 fs/ocfs2/suballoc.c:1248 ocfs2_convert_inline_data_to_extents+0x1ff/0x1370 fs/ocfs2/alloc.c:7099 ocfs2_try_to_write_inline_data fs/ocfs2/aops.c:1541 [inline] ocfs2_write_begin_nolock+0x17a6/0x41e0 fs/ocfs2/aops.c:1648 __ocfs2_page_mkwrite fs/ocfs2/mmap.c:93 [inline] ocfs2_page_mkwrite+0x5e4/0xc00 fs/ocfs2/mmap.c:144 do_page_mkwrite+0x14d/0x310 mm/memory.c:3589 wp_page_shared mm/memory.c:3990 [inline] do_wp_page+0x1a4b/0x5a00 mm/memory.c:4209 handle_pte_fault mm/memory.c:6332 [inline] __handle_mm_fault mm/memory.c:6454 [inline] handle_mm_fault+0x1520/0x3310 mm/memory.c:6623 do_user_addr_fault+0x75b/0x1340 arch/x86/mm/fault.c:1385 handle_page_fault arch/x86/mm/fault.c:1474 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1527 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:618 RIP: 0033:0x7f63b8a69cb8 Code: 25 00 00 00 00 48 8d b8 d8 fe ff ff 4c 89 74 24 50 e8 5c 3b 0d 00 85 c0 75 13 48 8b 84 24 80 00 00 00 48 8b b4 24 c0 00 00 00 <48> 89 30 64 f0 83 2c 25 a0 ff ff ff 01 4c 8b 74 24 50 e9 91 f5 ff RSP: 002b:00007ffd49102d20 EFLAGS: 00010246 RAX: 0000200000000180 RBX: 0000000000000002 RCX: 000000000000002a RDX: fca705a55a7ae2d7 RSI: 0000000000000000 RDI: 00005555690723d8 RBP: fffffffffffffffe R08: 00007f63b89ff02c R09: 000000000000000f R10: 00001fffffffffff R11: 0000000000000006 R12: 00007ffd49102e40 R13: 00007f63b8e15fac R14: 0000000000012683 R15: 00007ffd49102e20 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:ocfs2_reserve_suballoc_bits+0x40cb/0x4940 fs/ocfs2/suballoc.c:875 Code: 24 70 e9 23 f1 ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c af da ff ff 48 89 df e8 90 a0 67 fe e9 a2 da ff ff e8 56 d8 fb fd 90 <0f> 0b 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 42 dc ff ff 4c 89 f7 RSP: 0000:ffffc9000eeee940 EFLAGS: 00010293 RAX: ffffffff83c9c31a RBX: 0000000000000001 RCX: ffff88800bb3c900 RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 RBP: ffffc9000eeeee10 R08: ffffffff9011b1b7 R09: 1ffffffff2023636 R10: dffffc0000000000 R11: fffffbfff2023637 R12: ffff888047ab5df8 R13: ffff8880576dfe00 R14: dffffc0000000000 R15: fffff52001dddd54 FS: 0000555569072500(0000) GS:ffff88808ca58000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f63b994c7d8 CR3: 0000000012e42000 CR4: 0000000000352ef0