EXT4-fs error (device loop2) in ext4_reserve_inode_write:5909: Corrupt filesystem EXT4-fs error (device loop2): ext4_dirty_inode:6113: inode #18: comm syz-executor.2: mark_inode_dirty error ------------[ cut here ]------------ kernel BUG at fs/ext4/ext4.h:3332! Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 27740 Comm: syz-executor.2 Not tainted 6.3.0-rc7-syzkaller-g14f8db1c0f9a #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : ext4_get_group_info+0x3a8/0x3ac fs/ext4/ext4.h:3332 lr : ext4_get_group_info+0x3a8/0x3ac fs/ext4/ext4.h:3332 sp : ffff800023946ad0 x29: ffff800023946ad0 x28: 1ffff00004728d70 x27: ffff800023946df0 x26: dfff800000000000 x25: 1fffe0002911bccf x24: ffff0001488de000 x23: dfff800000000000 x22: ffff000147720000 x21: ffff0001488de678 x20: 0000000000000001 x19: 0000000000000001 x18: 1fffe000368519b6 x17: ffff800015c7d000 x16: ffff800012264800 x15: 0000000000000002 x14: 00000000ffff8000 x13: 0000000066d1951b x12: 0000000000000007 x11: 0000000000040000 x10: 00000000000055ec x9 : ffff800020f0f000 x8 : 00000000000055ed x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000030 x2 : 0000000000000008 x1 : 0000000000000001 x0 : 0000000000000001 Call trace: ext4_get_group_info+0x3a8/0x3ac fs/ext4/ext4.h:3332 ext4_mb_find_by_goal+0xe8/0xa78 fs/ext4/mballoc.c:2162 ext4_mb_regular_allocator+0x1d4/0x2c74 fs/ext4/mballoc.c:2614 ext4_mb_new_blocks+0xd34/0x43dc fs/ext4/mballoc.c:5605 ext4_ext_map_blocks+0x1378/0x5f50 fs/ext4/extents.c:4286 ext4_map_blocks+0x828/0x1884 fs/ext4/inode.c:651 ext4_alloc_file_blocks+0x30c/0xa94 fs/ext4/extents.c:4470 ext4_fallocate+0xa88/0x1c88 fs/ext4/extents.c:4757 vfs_fallocate+0x478/0x5b4 fs/open.c:324 ioctl_preallocate+0x278/0x324 fs/ioctl.c:290 do_vfs_ioctl+0x1ad8/0x26f8 fs/ioctl.c:849 __do_sys_ioctl fs/ioctl.c:868 [inline] __se_sys_ioctl fs/ioctl.c:856 [inline] __arm64_sys_ioctl+0xe4/0x1c8 fs/ioctl.c:856 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2c0 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x64/0x198 arch/arm64/kernel/syscall.c:193 el0_svc+0x4c/0x15c arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:591 Code: 38776b28 35ffe8e8 17ffff48 97da20ef (d4210000) ---[ end trace 0000000000000000 ]---