8350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 334.722634] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 334.729909] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 334.758444] CPU: 1 PID: 21443 Comm: syz-executor.4 Not tainted 4.19.176-syzkaller #0 [ 334.766465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 334.775831] Call Trace: [ 334.778450] dump_stack+0x1fc/0x2ef [ 334.782099] should_fail.cold+0xa/0xf [ 334.785919] ? setup_fault_attr+0x200/0x200 [ 334.790262] ? lock_acquire+0x170/0x3c0 [ 334.794259] __should_failslab+0x115/0x180 [ 334.798508] should_failslab+0x5/0x10 [ 334.802345] kmem_cache_alloc+0x277/0x370 [ 334.806510] __alloc_file+0x21/0x330 [ 334.810243] alloc_empty_file+0x6d/0x170 [ 334.814328] alloc_file+0x5e/0x4d0 [ 334.817896] alloc_file_pseudo+0x165/0x250 07:08:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 334.819616] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 334.822157] ? alloc_file+0x4d0/0x4d0 [ 334.822176] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 334.822194] ? shmem_get_inode+0x44c/0x8d0 [ 334.822214] __shmem_file_setup.part.0+0x102/0x2b0 [ 334.822233] shmem_file_setup+0x61/0x90 [ 334.822249] __se_sys_memfd_create+0x26b/0x440 [ 334.822265] ? memfd_file_seals_ptr+0x150/0x150 [ 334.822280] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 334.822296] ? trace_hardirqs_off_caller+0x6e/0x210 [ 334.822310] ? do_syscall_64+0x21/0x620 [ 334.822328] do_syscall_64+0xf9/0x620 [ 334.881351] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 334.886542] RIP: 0033:0x465ef9 [ 334.889721] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 334.908614] RSP: 002b:00007fb8df2faf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 334.916320] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 07:08:53 executing program 5 (fault-call:0 fault-nth:2): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:53 executing program 4 (fault-call:0 fault-nth:4): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 334.923586] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 334.930857] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 334.938141] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 334.945399] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 335.034695] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 335.077341] FAULT_INJECTION: forcing a failure. [ 335.077341] name failslab, interval 1, probability 0, space 0, times 0 [ 335.094873] FAULT_INJECTION: forcing a failure. [ 335.094873] name failslab, interval 1, probability 0, space 0, times 0 [ 335.107209] FAULT_INJECTION: forcing a failure. [ 335.107209] name failslab, interval 1, probability 0, space 0, times 0 [ 335.111263] CPU: 1 PID: 21467 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 335.126318] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.135676] Call Trace: [ 335.138270] dump_stack+0x1fc/0x2ef [ 335.141912] should_fail.cold+0xa/0xf [ 335.145716] ? setup_fault_attr+0x200/0x200 [ 335.150038] ? lock_acquire+0x170/0x3c0 [ 335.154014] __should_failslab+0x115/0x180 [ 335.158244] should_failslab+0x5/0x10 [ 335.162036] __kmalloc+0x2ab/0x3c0 [ 335.165696] ? __se_sys_memfd_create+0xf8/0x440 [ 335.170383] __se_sys_memfd_create+0xf8/0x440 [ 335.174882] ? memfd_file_seals_ptr+0x150/0x150 [ 335.179549] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 335.184939] ? trace_hardirqs_off_caller+0x6e/0x210 [ 335.189954] ? do_syscall_64+0x21/0x620 [ 335.193923] do_syscall_64+0xf9/0x620 [ 335.197722] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.202924] RIP: 0033:0x465ef9 [ 335.206114] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 335.225009] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 335.232715] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 335.239978] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 335.247237] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 335.254502] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 335.261761] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 335.280471] CPU: 1 PID: 21470 Comm: syz-executor.5 Not tainted 4.19.176-syzkaller #0 [ 335.288404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.297871] Call Trace: [ 335.300481] dump_stack+0x1fc/0x2ef [ 335.304111] should_fail.cold+0xa/0xf [ 335.307916] ? setup_fault_attr+0x200/0x200 [ 335.312267] ? lock_acquire+0x170/0x3c0 [ 335.316240] __should_failslab+0x115/0x180 [ 335.320473] should_failslab+0x5/0x10 [ 335.324294] kmem_cache_alloc+0x277/0x370 [ 335.328444] __d_alloc+0x2b/0xa10 [ 335.331901] d_alloc_pseudo+0x19/0x70 [ 335.335695] alloc_file_pseudo+0xc6/0x250 [ 335.339837] ? alloc_file+0x4d0/0x4d0 [ 335.343643] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 335.349264] ? shmem_get_inode+0x44c/0x8d0 [ 335.353498] __shmem_file_setup.part.0+0x102/0x2b0 [ 335.358438] shmem_file_setup+0x61/0x90 [ 335.362416] __se_sys_memfd_create+0x26b/0x440 [ 335.366993] ? memfd_file_seals_ptr+0x150/0x150 [ 335.371672] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 335.377035] ? trace_hardirqs_off_caller+0x6e/0x210 [ 335.382045] ? do_syscall_64+0x21/0x620 [ 335.386019] do_syscall_64+0xf9/0x620 [ 335.389813] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.394992] RIP: 0033:0x465ef9 [ 335.398176] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 335.417072] RSP: 002b:00007fb9b2359f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 335.424778] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 335.432042] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 335.439303] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 335.446565] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 335.453824] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 335.461107] CPU: 0 PID: 21472 Comm: syz-executor.4 Not tainted 4.19.176-syzkaller #0 [ 335.469015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.478382] Call Trace: [ 335.480987] dump_stack+0x1fc/0x2ef [ 335.484633] should_fail.cold+0xa/0xf [ 335.488453] ? setup_fault_attr+0x200/0x200 [ 335.492787] ? lock_acquire+0x170/0x3c0 [ 335.496805] __should_failslab+0x115/0x180 [ 335.501068] should_failslab+0x5/0x10 [ 335.504887] kmem_cache_alloc_trace+0x284/0x380 [ 335.509581] apparmor_file_alloc_security+0x394/0xad0 [ 335.514802] ? apparmor_file_receive+0x160/0x160 [ 335.519575] ? __alloc_file+0x21/0x330 [ 335.523489] security_file_alloc+0x40/0x90 [ 335.527750] __alloc_file+0xc9/0x330 [ 335.531482] alloc_empty_file+0x6d/0x170 [ 335.535565] alloc_file+0x5e/0x4d0 [ 335.539154] alloc_file_pseudo+0x165/0x250 [ 335.543411] ? alloc_file+0x4d0/0x4d0 [ 335.547234] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 335.552880] ? shmem_get_inode+0x44c/0x8d0 [ 335.557143] __shmem_file_setup.part.0+0x102/0x2b0 [ 335.562096] shmem_file_setup+0x61/0x90 [ 335.566097] __se_sys_memfd_create+0x26b/0x440 [ 335.570710] ? memfd_file_seals_ptr+0x150/0x150 [ 335.575396] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 335.580780] ? trace_hardirqs_off_caller+0x6e/0x210 [ 335.585909] ? do_syscall_64+0x21/0x620 [ 335.589878] do_syscall_64+0xf9/0x620 [ 335.593680] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.598894] RIP: 0033:0x465ef9 [ 335.602070] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 335.620952] RSP: 002b:00007fb8df2faf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f 07:08:54 executing program 0 (fault-call:0 fault-nth:1): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:54 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed9, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 335.628654] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 335.635927] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 335.643177] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 335.650444] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 335.657695] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 07:08:54 executing program 4 (fault-call:0 fault-nth:5): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:54 executing program 5 (fault-call:0 fault-nth:3): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:54 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed2, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 335.771535] FAULT_INJECTION: forcing a failure. [ 335.771535] name failslab, interval 1, probability 0, space 0, times 0 [ 335.773433] FAULT_INJECTION: forcing a failure. [ 335.773433] name failslab, interval 1, probability 0, space 0, times 0 [ 335.791246] CPU: 0 PID: 21487 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 335.802080] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.809217] FAULT_INJECTION: forcing a failure. [ 335.809217] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 335.811440] Call Trace: [ 335.811465] dump_stack+0x1fc/0x2ef [ 335.811483] should_fail.cold+0xa/0xf [ 335.811507] ? setup_fault_attr+0x200/0x200 [ 335.837622] ? lock_acquire+0x170/0x3c0 [ 335.841609] __should_failslab+0x115/0x180 [ 335.849667] should_failslab+0x5/0x10 [ 335.853463] kmem_cache_alloc+0x277/0x370 [ 335.857603] ? shmem_destroy_callback+0xb0/0xb0 [ 335.862265] shmem_alloc_inode+0x18/0x40 [ 335.866337] ? shmem_destroy_callback+0xb0/0xb0 [ 335.870998] alloc_inode+0x5d/0x180 [ 335.874614] new_inode+0x1d/0xf0 [ 335.877994] shmem_get_inode+0x96/0x8d0 [ 335.881965] __shmem_file_setup.part.0+0x7a/0x2b0 [ 335.886804] shmem_file_setup+0x61/0x90 [ 335.890772] __se_sys_memfd_create+0x26b/0x440 [ 335.895347] ? memfd_file_seals_ptr+0x150/0x150 [ 335.900007] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 335.905362] ? trace_hardirqs_off_caller+0x6e/0x210 [ 335.910372] ? do_syscall_64+0x21/0x620 [ 335.914340] do_syscall_64+0xf9/0x620 [ 335.918135] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.923321] RIP: 0033:0x465ef9 [ 335.926513] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 335.945412] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 335.953113] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 335.960393] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 335.967656] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 335.974920] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 335.982199] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 335.989483] CPU: 1 PID: 21486 Comm: syz-executor.5 Not tainted 4.19.176-syzkaller #0 [ 335.997421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.006794] Call Trace: [ 336.009410] dump_stack+0x1fc/0x2ef [ 336.013060] should_fail.cold+0xa/0xf [ 336.016878] ? setup_fault_attr+0x200/0x200 07:08:55 executing program 0 (fault-call:0 fault-nth:2): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 336.021217] ? lock_acquire+0x170/0x3c0 [ 336.025204] __should_failslab+0x115/0x180 [ 336.029483] should_failslab+0x5/0x10 [ 336.033317] kmem_cache_alloc+0x277/0x370 [ 336.037503] __alloc_file+0x21/0x330 [ 336.041239] alloc_empty_file+0x6d/0x170 [ 336.045320] alloc_file+0x5e/0x4d0 [ 336.048880] alloc_file_pseudo+0x165/0x250 [ 336.053127] ? alloc_file+0x4d0/0x4d0 [ 336.056934] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 336.062565] ? shmem_get_inode+0x44c/0x8d0 [ 336.066798] __shmem_file_setup.part.0+0x102/0x2b0 [ 336.071722] shmem_file_setup+0x61/0x90 [ 336.075690] __se_sys_memfd_create+0x26b/0x440 [ 336.080261] ? memfd_file_seals_ptr+0x150/0x150 [ 336.084918] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 336.090271] ? trace_hardirqs_off_caller+0x6e/0x210 [ 336.095285] ? do_syscall_64+0x21/0x620 [ 336.099250] do_syscall_64+0xf9/0x620 [ 336.103045] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 336.108230] RIP: 0033:0x465ef9 [ 336.111446] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 336.130337] RSP: 002b:00007fb9b2359f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 336.138033] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 336.145291] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 336.152546] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 336.159824] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 336.167083] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 336.178403] CPU: 1 PID: 21489 Comm: syz-executor.4 Not tainted 4.19.176-syzkaller #0 [ 336.186327] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.195695] Call Trace: [ 336.198316] dump_stack+0x1fc/0x2ef [ 336.201971] should_fail.cold+0xa/0xf [ 336.205786] ? lock_acquire+0x170/0x3c0 [ 336.209778] ? setup_fault_attr+0x200/0x200 [ 336.214134] __alloc_pages_nodemask+0x239/0x2890 [ 336.218945] ? __lock_acquire+0x6de/0x3ff0 [ 336.223203] ? static_obj+0x50/0x50 [ 336.226857] ? __lock_acquire+0x6de/0x3ff0 [ 336.231120] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 336.235983] ? __lock_acquire+0x6de/0x3ff0 [ 336.240243] ? deref_stack_reg+0x134/0x1d0 [ 336.244490] ? mark_held_locks+0xf0/0xf0 [ 336.248579] ? mark_held_locks+0xf0/0xf0 [ 336.250600] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 336.252656] ? unwind_next_frame+0x10a9/0x1c60 [ 336.252675] alloc_pages_vma+0xf2/0x780 [ 336.269984] shmem_alloc_page+0x11c/0x1f0 [ 336.272634] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (107 blocks) [ 336.274146] ? shmem_swapin+0x220/0x220 [ 336.274178] ? percpu_counter_add_batch+0x126/0x180 [ 336.285452] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 336.286888] ? __vm_enough_memory+0x316/0x650 [ 336.286910] shmem_alloc_and_acct_page+0x15a/0x850 [ 336.310119] shmem_getpage_gfp+0x4e9/0x37f0 [ 336.314479] ? shmem_alloc_and_acct_page+0x850/0x850 [ 336.318603] FAULT_INJECTION: forcing a failure. [ 336.318603] name failslab, interval 1, probability 0, space 0, times 0 [ 336.319603] ? mark_held_locks+0xa6/0xf0 [ 336.319617] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 336.319642] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 336.345268] shmem_write_begin+0xff/0x1e0 [ 336.349422] generic_perform_write+0x1f8/0x4d0 [ 336.354024] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 336.358694] ? current_time+0x1c0/0x1c0 [ 336.362666] ? lock_acquire+0x170/0x3c0 [ 336.366634] __generic_file_write_iter+0x24b/0x610 [ 336.371567] generic_file_write_iter+0x3f8/0x730 [ 336.376328] __vfs_write+0x51b/0x770 [ 336.380036] ? kernel_read+0x110/0x110 [ 336.383924] ? check_preemption_disabled+0x41/0x280 [ 336.388941] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 336.393967] vfs_write+0x1f3/0x540 [ 336.397526] __x64_sys_pwrite64+0x1f7/0x250 [ 336.401848] ? ksys_pwrite64+0x1a0/0x1a0 [ 336.405949] ? trace_hardirqs_off_caller+0x6e/0x210 [ 336.410982] ? do_syscall_64+0x21/0x620 [ 336.414963] do_syscall_64+0xf9/0x620 [ 336.418763] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 336.423948] RIP: 0033:0x419597 [ 336.427135] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 336.446057] RSP: 002b:00007fb8df2faf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 336.453770] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000419597 [ 336.461041] RDX: 000000000000010c RSI: 0000000020010000 RDI: 0000000000000004 [ 336.468306] RBP: 0000000000000004 R08: 0000000000000000 R09: ffffffffffffffff [ 336.475569] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 336.482832] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 336.496959] CPU: 0 PID: 21502 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 336.504883] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.514253] Call Trace: [ 336.516863] dump_stack+0x1fc/0x2ef [ 336.520516] should_fail.cold+0xa/0xf 07:08:55 executing program 5 (fault-call:0 fault-nth:4): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 336.524342] ? setup_fault_attr+0x200/0x200 [ 336.528683] ? lock_acquire+0x170/0x3c0 [ 336.532671] __should_failslab+0x115/0x180 [ 336.536912] should_failslab+0x5/0x10 [ 336.540715] kmem_cache_alloc+0x277/0x370 [ 336.544857] __d_alloc+0x2b/0xa10 [ 336.548310] d_alloc_pseudo+0x19/0x70 [ 336.552101] alloc_file_pseudo+0xc6/0x250 [ 336.556256] ? alloc_file+0x4d0/0x4d0 [ 336.560083] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 336.565711] ? shmem_get_inode+0x44c/0x8d0 [ 336.569954] __shmem_file_setup.part.0+0x102/0x2b0 07:08:55 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 336.574906] shmem_file_setup+0x61/0x90 [ 336.578883] __se_sys_memfd_create+0x26b/0x440 [ 336.583472] ? memfd_file_seals_ptr+0x150/0x150 [ 336.588131] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 336.593497] ? trace_hardirqs_off_caller+0x6e/0x210 [ 336.598515] ? do_syscall_64+0x21/0x620 [ 336.602482] do_syscall_64+0xf9/0x620 [ 336.606294] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 336.611497] RIP: 0033:0x465ef9 [ 336.614704] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 336.633633] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 336.641333] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 336.648606] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 336.655887] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 336.663148] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 07:08:55 executing program 0 (fault-call:0 fault-nth:3): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 336.670407] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 07:08:55 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aeda, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 336.774944] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 336.779770] FAULT_INJECTION: forcing a failure. [ 336.779770] name failslab, interval 1, probability 0, space 0, times 0 [ 336.796654] FAULT_INJECTION: forcing a failure. [ 336.796654] name failslab, interval 1, probability 0, space 0, times 0 [ 336.804374] CPU: 1 PID: 21511 Comm: syz-executor.5 Not tainted 4.19.176-syzkaller #0 [ 336.815777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.825139] Call Trace: [ 336.827733] dump_stack+0x1fc/0x2ef [ 336.831358] should_fail.cold+0xa/0xf [ 336.835154] ? setup_fault_attr+0x200/0x200 [ 336.839486] ? lock_acquire+0x170/0x3c0 [ 336.843476] __should_failslab+0x115/0x180 [ 336.847708] should_failslab+0x5/0x10 [ 336.851504] kmem_cache_alloc_trace+0x284/0x380 [ 336.856180] apparmor_file_alloc_security+0x394/0xad0 [ 336.861370] ? apparmor_file_receive+0x160/0x160 [ 336.866125] ? __alloc_file+0x21/0x330 [ 336.870012] security_file_alloc+0x40/0x90 [ 336.874242] __alloc_file+0xc9/0x330 [ 336.877951] alloc_empty_file+0x6d/0x170 [ 336.882016] alloc_file+0x5e/0x4d0 [ 336.885559] alloc_file_pseudo+0x165/0x250 [ 336.889797] ? alloc_file+0x4d0/0x4d0 [ 336.893600] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 336.899221] ? shmem_get_inode+0x44c/0x8d0 [ 336.903479] __shmem_file_setup.part.0+0x102/0x2b0 [ 336.908415] shmem_file_setup+0x61/0x90 [ 336.912387] __se_sys_memfd_create+0x26b/0x440 [ 336.916964] ? memfd_file_seals_ptr+0x150/0x150 [ 336.921632] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 336.926997] ? trace_hardirqs_off_caller+0x6e/0x210 [ 336.932009] ? do_syscall_64+0x21/0x620 [ 336.936003] do_syscall_64+0xf9/0x620 [ 336.939811] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 336.945000] RIP: 0033:0x465ef9 [ 336.948185] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 336.967078] RSP: 002b:00007fb9b2359f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 336.974782] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 336.982056] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 336.989319] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 336.996589] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 337.003871] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 337.011155] CPU: 0 PID: 21513 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 07:08:56 executing program 5 (fault-call:0 fault-nth:5): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 337.019169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.028536] Call Trace: [ 337.031148] dump_stack+0x1fc/0x2ef [ 337.034807] should_fail.cold+0xa/0xf [ 337.038630] ? setup_fault_attr+0x200/0x200 [ 337.042972] ? lock_acquire+0x170/0x3c0 [ 337.046977] __should_failslab+0x115/0x180 [ 337.051237] should_failslab+0x5/0x10 [ 337.055058] kmem_cache_alloc+0x277/0x370 [ 337.059227] __alloc_file+0x21/0x330 [ 337.062965] alloc_empty_file+0x6d/0x170 [ 337.067047] alloc_file+0x5e/0x4d0 [ 337.070607] alloc_file_pseudo+0x165/0x250 [ 337.074851] ? alloc_file+0x4d0/0x4d0 [ 337.078664] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 337.084307] ? shmem_get_inode+0x44c/0x8d0 [ 337.088562] __shmem_file_setup.part.0+0x102/0x2b0 [ 337.093512] shmem_file_setup+0x61/0x90 [ 337.097513] __se_sys_memfd_create+0x26b/0x440 [ 337.102116] ? memfd_file_seals_ptr+0x150/0x150 [ 337.106807] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 337.112199] ? trace_hardirqs_off_caller+0x6e/0x210 [ 337.117241] ? do_syscall_64+0x21/0x620 [ 337.121243] do_syscall_64+0xf9/0x620 [ 337.125060] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 337.130243] RIP: 0033:0x465ef9 [ 337.133429] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 337.152316] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 337.160015] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 337.167272] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 07:08:56 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed2, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:56 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed3, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 337.174531] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 337.181906] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 [ 337.189177] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 337.205718] FAULT_INJECTION: forcing a failure. [ 337.205718] name fail_page_alloc, interval 1, probability 0, space 0, times 0 07:08:56 executing program 0 (fault-call:0 fault-nth:4): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 337.237501] CPU: 1 PID: 21521 Comm: syz-executor.5 Not tainted 4.19.176-syzkaller #0 [ 337.245448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.254974] Call Trace: [ 337.257576] dump_stack+0x1fc/0x2ef [ 337.261382] should_fail.cold+0xa/0xf [ 337.265202] ? lock_acquire+0x170/0x3c0 [ 337.269203] ? setup_fault_attr+0x200/0x200 [ 337.273526] __alloc_pages_nodemask+0x239/0x2890 [ 337.278276] ? __lock_acquire+0x6de/0x3ff0 [ 337.282530] ? static_obj+0x50/0x50 [ 337.286162] ? __lock_acquire+0x6de/0x3ff0 [ 337.290418] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 337.295296] ? __lock_acquire+0x6de/0x3ff0 [ 337.299650] ? deref_stack_reg+0x134/0x1d0 [ 337.303908] ? mark_held_locks+0xf0/0xf0 [ 337.307981] ? mark_held_locks+0xf0/0xf0 [ 337.312262] ? unwind_next_frame+0x10a9/0x1c60 [ 337.317075] alloc_pages_vma+0xf2/0x780 [ 337.321069] shmem_alloc_page+0x11c/0x1f0 [ 337.325332] ? shmem_swapin+0x220/0x220 [ 337.329307] ? percpu_counter_add_batch+0x126/0x180 [ 337.334321] ? __vm_enough_memory+0x316/0x650 [ 337.338810] shmem_alloc_and_acct_page+0x15a/0x850 [ 337.343791] shmem_getpage_gfp+0x4e9/0x37f0 [ 337.348132] ? shmem_alloc_and_acct_page+0x850/0x850 [ 337.353233] ? mark_held_locks+0xa6/0xf0 [ 337.357283] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 337.362479] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 337.367682] shmem_write_begin+0xff/0x1e0 [ 337.371851] generic_perform_write+0x1f8/0x4d0 [ 337.376428] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 337.381099] ? current_time+0x1c0/0x1c0 [ 337.385095] ? lock_acquire+0x170/0x3c0 [ 337.389061] __generic_file_write_iter+0x24b/0x610 [ 337.393984] generic_file_write_iter+0x3f8/0x730 [ 337.398738] __vfs_write+0x51b/0x770 [ 337.402467] ? kernel_read+0x110/0x110 [ 337.406369] ? check_preemption_disabled+0x41/0x280 [ 337.411420] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 337.416446] vfs_write+0x1f3/0x540 [ 337.419997] __x64_sys_pwrite64+0x1f7/0x250 [ 337.424343] ? ksys_pwrite64+0x1a0/0x1a0 [ 337.428400] ? trace_hardirqs_off_caller+0x6e/0x210 [ 337.433409] ? do_syscall_64+0x21/0x620 [ 337.437378] do_syscall_64+0xf9/0x620 [ 337.441198] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 337.446393] RIP: 0033:0x419597 [ 337.449572] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 337.468570] RSP: 002b:00007fb9b2359f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 337.476326] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000419597 [ 337.483592] RDX: 000000000000010c RSI: 0000000020010000 RDI: 0000000000000004 [ 337.490961] RBP: 0000000000000004 R08: 0000000000000000 R09: ffffffffffffffff [ 337.498293] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 337.505627] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 07:08:56 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 337.565104] FAULT_INJECTION: forcing a failure. [ 337.565104] name failslab, interval 1, probability 0, space 0, times 0 [ 337.571246] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (107 blocks) [ 337.590187] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 337.592952] EXT4-fs (loop5): VFS: Can't find ext4 filesystem [ 337.621493] CPU: 1 PID: 21532 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 337.629956] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.639348] Call Trace: [ 337.641934] dump_stack+0x1fc/0x2ef [ 337.645575] should_fail.cold+0xa/0xf [ 337.649389] ? setup_fault_attr+0x200/0x200 [ 337.653713] ? lock_acquire+0x170/0x3c0 [ 337.657691] __should_failslab+0x115/0x180 [ 337.661919] should_failslab+0x5/0x10 [ 337.665740] kmem_cache_alloc_trace+0x284/0x380 [ 337.670417] apparmor_file_alloc_security+0x394/0xad0 [ 337.675623] ? apparmor_file_receive+0x160/0x160 [ 337.680378] ? __alloc_file+0x21/0x330 [ 337.684256] security_file_alloc+0x40/0x90 [ 337.688505] __alloc_file+0xc9/0x330 [ 337.692257] alloc_empty_file+0x6d/0x170 [ 337.696321] alloc_file+0x5e/0x4d0 [ 337.699884] alloc_file_pseudo+0x165/0x250 [ 337.704119] ? alloc_file+0x4d0/0x4d0 [ 337.707909] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 337.713539] ? shmem_get_inode+0x44c/0x8d0 [ 337.717776] __shmem_file_setup.part.0+0x102/0x2b0 [ 337.722699] shmem_file_setup+0x61/0x90 [ 337.726663] __se_sys_memfd_create+0x26b/0x440 [ 337.731247] ? memfd_file_seals_ptr+0x150/0x150 [ 337.735929] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 337.741300] ? trace_hardirqs_off_caller+0x6e/0x210 [ 337.746335] ? do_syscall_64+0x21/0x620 [ 337.750314] do_syscall_64+0xf9/0x620 [ 337.754129] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 337.759315] RIP: 0033:0x465ef9 [ 337.762511] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 337.781417] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 337.789171] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465ef9 [ 337.796446] RDX: 00000000000120c0 RSI: 0000000000000000 RDI: 00000000004bbe38 [ 337.803720] RBP: 0000000000000004 R08: 0000000000009060 R09: ffffffffffffffff [ 337.810999] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000008100000 07:08:56 executing program 0 (fault-call:0 fault-nth:5): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 337.818284] R13: 0000000020000100 R14: 0000000000040000 R15: 0000000020000580 [ 337.870813] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 337.911039] FAULT_INJECTION: forcing a failure. [ 337.911039] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 337.923324] CPU: 1 PID: 21550 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 337.931321] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.940677] Call Trace: [ 337.943268] dump_stack+0x1fc/0x2ef [ 337.946890] should_fail.cold+0xa/0xf [ 337.950699] ? lock_acquire+0x170/0x3c0 [ 337.954665] ? setup_fault_attr+0x200/0x200 [ 337.958988] __alloc_pages_nodemask+0x239/0x2890 [ 337.963745] ? __lock_acquire+0x6de/0x3ff0 [ 337.967999] ? _raw_spin_unlock_irq+0x5a/0x80 [ 337.972485] ? finish_task_switch+0x118/0x760 [ 337.976968] ? switch_mm_irqs_off+0x764/0x1340 [ 337.981543] ? __lock_acquire+0x6de/0x3ff0 [ 337.985769] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 337.990602] ? __lock_acquire+0x6de/0x3ff0 [ 337.994831] ? deref_stack_reg+0x134/0x1d0 [ 337.999060] ? mark_held_locks+0xf0/0xf0 [ 338.003112] ? mark_held_locks+0xf0/0xf0 [ 338.007164] ? unwind_next_frame+0x10a9/0x1c60 [ 338.011735] alloc_pages_vma+0xf2/0x780 [ 338.015707] shmem_alloc_page+0x11c/0x1f0 [ 338.019852] ? shmem_swapin+0x220/0x220 [ 338.023835] ? percpu_counter_add_batch+0x126/0x180 [ 338.028905] ? __vm_enough_memory+0x316/0x650 [ 338.033409] shmem_alloc_and_acct_page+0x15a/0x850 [ 338.038342] shmem_getpage_gfp+0x4e9/0x37f0 [ 338.042668] ? shmem_alloc_and_acct_page+0x850/0x850 [ 338.047763] ? mark_held_locks+0xa6/0xf0 [ 338.051813] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 338.056998] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 338.062183] shmem_write_begin+0xff/0x1e0 [ 338.066327] generic_perform_write+0x1f8/0x4d0 [ 338.070906] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 338.075562] ? current_time+0x1c0/0x1c0 [ 338.079529] ? lock_acquire+0x170/0x3c0 [ 338.083495] __generic_file_write_iter+0x24b/0x610 [ 338.088430] generic_file_write_iter+0x3f8/0x730 [ 338.093181] __vfs_write+0x51b/0x770 [ 338.096886] ? kernel_read+0x110/0x110 [ 338.100769] ? check_preemption_disabled+0x41/0x280 [ 338.105780] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 338.110787] vfs_write+0x1f3/0x540 [ 338.114320] __x64_sys_pwrite64+0x1f7/0x250 [ 338.118631] ? ksys_pwrite64+0x1a0/0x1a0 [ 338.122684] ? trace_hardirqs_off_caller+0x6e/0x210 [ 338.127691] ? do_syscall_64+0x21/0x620 [ 338.131656] do_syscall_64+0xf9/0x620 [ 338.135451] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 338.140630] RIP: 0033:0x419597 [ 338.143812] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 338.162700] RSP: 002b:00007f9f3da40f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 338.170412] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000419597 [ 338.177671] RDX: 000000000000010c RSI: 0000000020010000 RDI: 0000000000000004 [ 338.184941] RBP: 0000000000000004 R08: 0000000000000000 R09: ffffffffffffffff [ 338.192211] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 338.199473] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 07:08:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 338.226914] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:57 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 338.323014] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 338.371307] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 338.383105] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:57 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed4, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:57 executing program 0 (fault-call:0 fault-nth:6): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 338.423444] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d7, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 338.540979] FAULT_INJECTION: forcing a failure. [ 338.540979] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 338.553260] CPU: 1 PID: 21579 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 338.561159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 338.570531] Call Trace: [ 338.573146] dump_stack+0x1fc/0x2ef [ 338.576798] should_fail.cold+0xa/0xf [ 338.580624] ? lock_acquire+0x170/0x3c0 [ 338.584623] ? setup_fault_attr+0x200/0x200 [ 338.588979] __alloc_pages_nodemask+0x239/0x2890 [ 338.593756] ? __lock_acquire+0x6de/0x3ff0 [ 338.598023] ? __lock_acquire+0x6de/0x3ff0 [ 338.602399] ? __lock_acquire+0x6de/0x3ff0 [ 338.606624] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 338.611472] ? __lock_acquire+0x6de/0x3ff0 [ 338.615739] ? static_obj+0x50/0x50 [ 338.619396] ? mark_held_locks+0xf0/0xf0 [ 338.623457] alloc_pages_vma+0xf2/0x780 [ 338.627425] shmem_alloc_page+0x11c/0x1f0 [ 338.631582] ? shmem_swapin+0x220/0x220 [ 338.635563] ? percpu_counter_add_batch+0x126/0x180 [ 338.640580] ? __vm_enough_memory+0x316/0x650 [ 338.645071] shmem_alloc_and_acct_page+0x15a/0x850 [ 338.650005] shmem_getpage_gfp+0x4e9/0x37f0 [ 338.654329] ? shmem_alloc_and_acct_page+0x850/0x850 [ 338.659432] ? mark_held_locks+0xa6/0xf0 [ 338.663480] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 338.668667] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 338.673851] shmem_write_begin+0xff/0x1e0 [ 338.677987] generic_perform_write+0x1f8/0x4d0 [ 338.682560] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 338.687212] ? current_time+0x1c0/0x1c0 [ 338.694491] ? lock_acquire+0x170/0x3c0 [ 338.698468] __generic_file_write_iter+0x24b/0x610 [ 338.703386] generic_file_write_iter+0x3f8/0x730 [ 338.708128] __vfs_write+0x51b/0x770 [ 338.711841] ? kernel_read+0x110/0x110 [ 338.715729] ? check_preemption_disabled+0x41/0x280 [ 338.720751] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 338.725805] vfs_write+0x1f3/0x540 [ 338.729340] __x64_sys_pwrite64+0x1f7/0x250 [ 338.733656] ? ksys_pwrite64+0x1a0/0x1a0 [ 338.737706] ? trace_hardirqs_off_caller+0x6e/0x210 [ 338.742715] ? do_syscall_64+0x21/0x620 [ 338.746680] do_syscall_64+0xf9/0x620 [ 338.750488] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 338.755687] RIP: 0033:0x419597 [ 338.758883] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 338.778066] RSP: 002b:00007f9f3da40f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 338.785795] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000419597 [ 338.793079] RDX: 000000000000009e RSI: 0000000020011e00 RDI: 0000000000000004 [ 338.800342] RBP: 0000000000000004 R08: 0000000000000000 R09: ffffffffffffffff [ 338.807619] R10: 0000000000009060 R11: 0000000000000293 R12: 0000000000000004 [ 338.814875] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 07:08:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 338.882877] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 338.941332] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 338.971431] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:58 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed2, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 338.984934] EXT4-fs error (device loop0): ext4_fill_super:4446: inode #2: comm syz-executor.0: iget: root inode unallocated [ 338.997167] EXT4-fs (loop0): get root inode failed [ 339.006615] EXT4-fs (loop0): mount failed [ 339.013585] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:58 executing program 0 (fault-call:0 fault-nth:7): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 339.104183] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 339.113264] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:08:58 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed5, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:58 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af40, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 339.173645] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 339.202557] FAULT_INJECTION: forcing a failure. [ 339.202557] name failslab, interval 1, probability 0, space 0, times 0 [ 339.214076] CPU: 0 PID: 21617 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 339.222096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 339.231596] Call Trace: [ 339.234184] dump_stack+0x1fc/0x2ef [ 339.237846] should_fail.cold+0xa/0xf [ 339.241647] ? setup_fault_attr+0x200/0x200 [ 339.245975] ? __lock_acquire+0x6de/0x3ff0 [ 339.250201] __should_failslab+0x115/0x180 [ 339.254436] should_failslab+0x5/0x10 [ 339.258237] kmem_cache_alloc+0x3f/0x370 [ 339.262302] radix_tree_node_alloc.constprop.0+0x1e4/0x320 [ 339.267918] radix_tree_extend+0x191/0x4b0 [ 339.272159] __radix_tree_create+0x448/0x540 [ 339.276572] __radix_tree_insert+0xbb/0x5f0 [ 339.280890] ? __radix_tree_create+0x540/0x540 [ 339.285468] ? lock_acquire+0x170/0x3c0 [ 339.289435] ? shmem_add_to_page_cache+0x306/0xbb0 [ 339.294382] shmem_add_to_page_cache+0x616/0xbb0 [ 339.299147] ? shmem_recalc_inode+0x310/0x310 [ 339.303634] ? __radix_tree_preload+0x1fe/0x280 [ 339.308321] shmem_getpage_gfp+0x2004/0x37f0 [ 339.312737] ? shmem_alloc_and_acct_page+0x850/0x850 [ 339.317843] ? mark_held_locks+0xa6/0xf0 [ 339.321923] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 339.327104] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 339.332285] shmem_write_begin+0xff/0x1e0 [ 339.336427] generic_perform_write+0x1f8/0x4d0 [ 339.341004] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 339.345676] ? current_time+0x1c0/0x1c0 [ 339.349648] ? lock_acquire+0x170/0x3c0 [ 339.353626] __generic_file_write_iter+0x24b/0x610 [ 339.358573] generic_file_write_iter+0x3f8/0x730 [ 339.363411] __vfs_write+0x51b/0x770 [ 339.367115] ? kernel_read+0x110/0x110 [ 339.370997] ? check_preemption_disabled+0x41/0x280 [ 339.376024] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 339.381029] vfs_write+0x1f3/0x540 [ 339.384578] __x64_sys_pwrite64+0x1f7/0x250 [ 339.388898] ? ksys_pwrite64+0x1a0/0x1a0 [ 339.392950] ? trace_hardirqs_off_caller+0x6e/0x210 [ 339.397981] ? do_syscall_64+0x21/0x620 [ 339.401958] do_syscall_64+0xf9/0x620 [ 339.405760] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 339.410949] RIP: 0033:0x419597 [ 339.414128] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 339.433016] RSP: 002b:00007f9f3da40f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 339.440712] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000419597 [ 339.447980] RDX: 000000000000009e RSI: 0000000020011e00 RDI: 0000000000000004 [ 339.455251] RBP: 0000000000000004 R08: 0000000000000000 R09: ffffffffffffffff [ 339.462507] R10: 0000000000009060 R11: 0000000000000293 R12: 0000000000000004 [ 339.469762] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 339.582570] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 339.621772] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:58 executing program 0 (fault-call:0 fault-nth:8): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:58 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d8, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 339.631079] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 339.731587] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:58 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed2, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 339.831062] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 339.857389] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 339.867061] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:58 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed3, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 339.893343] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 339.907369] FAULT_INJECTION: forcing a failure. [ 339.907369] name failslab, interval 1, probability 0, space 0, times 0 [ 339.918975] CPU: 1 PID: 21658 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 339.926862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 339.936211] Call Trace: [ 339.938832] dump_stack+0x1fc/0x2ef [ 339.942472] should_fail.cold+0xa/0xf [ 339.946281] ? setup_fault_attr+0x200/0x200 [ 339.950696] ? lock_acquire+0x170/0x3c0 [ 339.954690] __should_failslab+0x115/0x180 [ 339.958926] should_failslab+0x5/0x10 [ 339.962735] kmem_cache_alloc+0x277/0x370 [ 339.966885] getname_flags+0xce/0x590 [ 339.970814] do_sys_open+0x26c/0x520 [ 339.974541] ? filp_open+0x70/0x70 [ 339.978095] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 339.983452] ? trace_hardirqs_off_caller+0x6e/0x210 [ 339.988462] ? do_syscall_64+0x21/0x620 [ 339.992444] do_syscall_64+0xf9/0x620 [ 339.996250] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 340.001446] RIP: 0033:0x4194e4 [ 340.004631] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 340.023527] RSP: 002b:00007f9f3da40ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 340.031234] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 00000000004194e4 07:08:59 executing program 0 (fault-call:0 fault-nth:9): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 340.038608] RDX: 0000000000000002 RSI: 00007f9f3da41000 RDI: 00000000ffffff9c [ 340.045883] RBP: 00007f9f3da41000 R08: 0000000000000000 R09: ffffffffffffffff [ 340.053155] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 340.060656] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:08:59 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af80, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 340.214897] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 340.247805] FAULT_INJECTION: forcing a failure. [ 340.247805] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 340.259775] CPU: 1 PID: 21668 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 340.267769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 340.277357] Call Trace: [ 340.279962] dump_stack+0x1fc/0x2ef [ 340.283610] should_fail.cold+0xa/0xf [ 340.287578] ? setup_fault_attr+0x200/0x200 [ 340.292118] ? do_writepages+0x290/0x290 [ 340.296309] ? unlock_page+0x13d/0x230 [ 340.300485] __alloc_pages_nodemask+0x239/0x2890 [ 340.305277] ? generic_perform_write+0x36c/0x4d0 [ 340.310066] ? __lock_acquire+0x6de/0x3ff0 [ 340.314309] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 340.319177] ? lock_downgrade+0x720/0x720 [ 340.323329] ? lock_acquire+0x170/0x3c0 [ 340.327326] ? up_write+0x18/0x150 [ 340.330869] ? generic_file_write_iter+0x381/0x730 [ 340.335815] cache_grow_begin+0xa4/0x8a0 [ 340.339880] ? setup_fault_attr+0x200/0x200 [ 340.344204] ? lock_acquire+0x170/0x3c0 [ 340.348187] cache_alloc_refill+0x273/0x340 [ 340.352524] kmem_cache_alloc+0x346/0x370 [ 340.356681] getname_flags+0xce/0x590 [ 340.360492] do_sys_open+0x26c/0x520 [ 340.364209] ? filp_open+0x70/0x70 [ 340.367741] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 340.373100] ? trace_hardirqs_off_caller+0x6e/0x210 [ 340.378122] ? do_syscall_64+0x21/0x620 [ 340.382104] do_syscall_64+0xf9/0x620 [ 340.385910] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 340.391086] RIP: 0033:0x4194e4 [ 340.394266] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 340.413170] RSP: 002b:00007f9f3da40ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 340.420878] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 00000000004194e4 [ 340.428146] RDX: 0000000000000002 RSI: 00007f9f3da41000 RDI: 00000000ffffff9c [ 340.435418] RBP: 00007f9f3da41000 R08: 0000000000000000 R09: ffffffffffffffff [ 340.442698] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 340.449976] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:08:59 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed7, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:59 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f4, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 340.595747] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:59 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f5, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 340.639837] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 340.668003] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) 07:08:59 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1afc0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:08:59 executing program 0 (fault-call:0 fault-nth:10): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 340.687911] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 340.718302] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 340.753286] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 340.891498] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 340.912414] FAULT_INJECTION: forcing a failure. [ 340.912414] name failslab, interval 1, probability 0, space 0, times 0 [ 340.925754] CPU: 1 PID: 21708 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 07:08:59 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed5, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 340.933678] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 340.943046] Call Trace: [ 340.945664] dump_stack+0x1fc/0x2ef [ 340.949321] should_fail.cold+0xa/0xf [ 340.953144] ? setup_fault_attr+0x200/0x200 [ 340.957582] ? lock_acquire+0x170/0x3c0 [ 340.961560] __should_failslab+0x115/0x180 [ 340.966010] should_failslab+0x5/0x10 [ 340.969821] kmem_cache_alloc+0x277/0x370 [ 340.973990] __alloc_file+0x21/0x330 [ 340.977763] alloc_empty_file+0x6d/0x170 [ 340.981859] path_openat+0xe9/0x2df0 [ 340.985636] ? __lock_acquire+0x6de/0x3ff0 [ 340.989902] ? path_lookupat+0x8d0/0x8d0 [ 340.993985] ? mark_held_locks+0xf0/0xf0 [ 340.998067] do_filp_open+0x18c/0x3f0 [ 341.001888] ? may_open_dev+0xf0/0xf0 [ 341.005684] ? __alloc_fd+0x28d/0x570 [ 341.009478] ? lock_downgrade+0x720/0x720 [ 341.013640] ? lock_acquire+0x170/0x3c0 [ 341.017703] ? __alloc_fd+0x34/0x570 [ 341.021437] ? do_raw_spin_unlock+0x171/0x230 [ 341.025925] ? _raw_spin_unlock+0x29/0x40 [ 341.030100] ? __alloc_fd+0x28d/0x570 [ 341.033925] do_sys_open+0x3b3/0x520 [ 341.037644] ? filp_open+0x70/0x70 [ 341.041212] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 341.046622] ? trace_hardirqs_off_caller+0x6e/0x210 [ 341.051669] ? do_syscall_64+0x21/0x620 [ 341.055646] do_syscall_64+0xf9/0x620 [ 341.059438] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 341.064631] RIP: 0033:0x4194e4 [ 341.067811] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 07:09:00 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 341.086703] RSP: 002b:00007f9f3da40ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 341.094405] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 00000000004194e4 [ 341.101667] RDX: 0000000000000002 RSI: 00007f9f3da41000 RDI: 00000000ffffff9c [ 341.108925] RBP: 00007f9f3da41000 R08: 0000000000000000 R09: ffffffffffffffff [ 341.116199] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 341.123468] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:00 executing program 0 (fault-call:0 fault-nth:11): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:00 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed8, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:00 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed4, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 341.239323] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (107 blocks) [ 341.256202] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 341.361414] FAULT_INJECTION: forcing a failure. [ 341.361414] name failslab, interval 1, probability 0, space 0, times 0 [ 341.373385] CPU: 0 PID: 21724 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 341.381282] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 341.390642] Call Trace: [ 341.393230] dump_stack+0x1fc/0x2ef [ 341.396862] should_fail.cold+0xa/0xf [ 341.400682] ? setup_fault_attr+0x200/0x200 [ 341.404995] ? lock_acquire+0x170/0x3c0 [ 341.408964] __should_failslab+0x115/0x180 [ 341.413193] should_failslab+0x5/0x10 [ 341.416983] kmem_cache_alloc_trace+0x284/0x380 [ 341.421656] ? loop_info64_to_compat+0x5e0/0x5e0 [ 341.426404] __kthread_create_on_node+0xd2/0x410 [ 341.431171] ? lock_downgrade+0x720/0x720 [ 341.435325] ? kthread_parkme+0xa0/0xa0 [ 341.439306] ? __mutex_lock+0x3a8/0x1260 [ 341.443375] ? loop_info64_to_compat+0x5e0/0x5e0 [ 341.448131] kthread_create_on_node+0xbb/0xf0 [ 341.452643] ? __kthread_create_on_node+0x410/0x410 [ 341.457661] ? __fget+0x356/0x510 [ 341.461111] ? __lockdep_init_map+0x100/0x5a0 [ 341.465598] ? __lockdep_init_map+0x100/0x5a0 [ 341.470089] lo_ioctl+0xae5/0x20e0 [ 341.473661] ? loop_set_status64+0x110/0x110 [ 341.478123] blkdev_ioctl+0x5cb/0x1a80 [ 341.482023] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 341.487381] ? blkpg_ioctl+0x9d0/0x9d0 [ 341.491263] ? mark_held_locks+0xf0/0xf0 [ 341.495316] ? mark_held_locks+0xf0/0xf0 [ 341.499383] ? debug_check_no_obj_freed+0x201/0x490 [ 341.504462] ? lock_downgrade+0x720/0x720 [ 341.508621] block_ioctl+0xe9/0x130 [ 341.512238] ? blkdev_fallocate+0x3f0/0x3f0 [ 341.516550] do_vfs_ioctl+0xcdb/0x12e0 [ 341.520439] ? lock_downgrade+0x720/0x720 [ 341.524588] ? check_preemption_disabled+0x41/0x280 [ 341.529591] ? ioctl_preallocate+0x200/0x200 [ 341.533988] ? __fget+0x356/0x510 [ 341.537454] ? do_dup2+0x450/0x450 [ 341.540993] ? do_sys_open+0x2bf/0x520 [ 341.544874] ksys_ioctl+0x9b/0xc0 [ 341.548330] __x64_sys_ioctl+0x6f/0xb0 [ 341.552249] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 341.556875] do_syscall_64+0xf9/0x620 [ 341.560682] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 341.565872] RIP: 0033:0x465cb7 [ 341.569056] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 341.587945] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 341.595644] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 341.602913] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 341.610174] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 341.617443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 341.624712] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 [ 341.666118] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 341.675728] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 341.685937] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:00 executing program 0 (fault-call:0 fault-nth:12): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:00 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 341.713188] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:00 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed5, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 341.810765] FAULT_INJECTION: forcing a failure. [ 341.810765] name failslab, interval 1, probability 0, space 0, times 0 [ 341.827837] CPU: 1 PID: 21743 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 341.835804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 341.845162] Call Trace: [ 341.847794] dump_stack+0x1fc/0x2ef [ 341.851420] should_fail.cold+0xa/0xf [ 341.855216] ? setup_fault_attr+0x200/0x200 [ 341.859541] ? lock_acquire+0x170/0x3c0 [ 341.863529] __should_failslab+0x115/0x180 [ 341.867811] should_failslab+0x5/0x10 [ 341.871602] kmem_cache_alloc_trace+0x284/0x380 [ 341.876280] ? loop_info64_to_compat+0x5e0/0x5e0 [ 341.881044] __kthread_create_on_node+0xd2/0x410 [ 341.885819] ? kthread_parkme+0xa0/0xa0 [ 341.889792] ? lo_ioctl+0x1bb/0x20e0 [ 341.893507] ? __mutex_lock+0x3a8/0x1260 [ 341.897573] ? lock_downgrade+0x720/0x720 [ 341.901735] ? loop_info64_to_compat+0x5e0/0x5e0 [ 341.906510] kthread_create_on_node+0xbb/0xf0 [ 341.911358] ? __kthread_create_on_node+0x410/0x410 [ 341.916371] ? __fget+0x356/0x510 [ 341.919836] ? do_dup2+0x450/0x450 [ 341.923389] ? __lockdep_init_map+0x100/0x5a0 [ 341.927887] ? __lockdep_init_map+0x100/0x5a0 [ 341.932376] lo_ioctl+0xae5/0x20e0 [ 341.935905] ? loop_set_status64+0x110/0x110 [ 341.940319] blkdev_ioctl+0x5cb/0x1a80 [ 341.944223] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 341.949610] ? blkpg_ioctl+0x9d0/0x9d0 [ 341.953510] ? mark_held_locks+0xf0/0xf0 [ 341.957563] ? mark_held_locks+0xf0/0xf0 [ 341.961640] ? debug_check_no_obj_freed+0x201/0x490 [ 341.966684] ? lock_downgrade+0x720/0x720 [ 341.970843] block_ioctl+0xe9/0x130 [ 341.974457] ? blkdev_fallocate+0x3f0/0x3f0 [ 341.978769] do_vfs_ioctl+0xcdb/0x12e0 [ 341.982658] ? lock_downgrade+0x720/0x720 [ 341.986805] ? check_preemption_disabled+0x41/0x280 [ 341.991811] ? ioctl_preallocate+0x200/0x200 [ 341.996209] ? __fget+0x356/0x510 [ 341.999667] ? do_dup2+0x450/0x450 [ 342.003239] ? do_sys_open+0x2bf/0x520 [ 342.007142] ksys_ioctl+0x9b/0xc0 [ 342.010595] __x64_sys_ioctl+0x6f/0xb0 [ 342.014473] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 342.019042] do_syscall_64+0xf9/0x620 [ 342.022854] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 342.028061] RIP: 0033:0x465cb7 [ 342.031266] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 342.050179] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 342.057901] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 342.065198] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 342.072469] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 342.079750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 342.087028] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:01 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b700, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:01 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:01 executing program 0 (fault-call:0 fault-nth:13): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 342.159757] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 342.178724] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 342.317602] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 342.319281] FAULT_INJECTION: forcing a failure. [ 342.319281] name failslab, interval 1, probability 0, space 0, times 0 [ 342.326695] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 342.338171] CPU: 0 PID: 21767 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 342.354569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.363950] Call Trace: [ 342.366558] dump_stack+0x1fc/0x2ef [ 342.370191] should_fail.cold+0xa/0xf [ 342.374016] ? setup_fault_attr+0x200/0x200 [ 342.378351] ? lock_acquire+0x170/0x3c0 [ 342.382342] __should_failslab+0x115/0x180 [ 342.386597] should_failslab+0x5/0x10 [ 342.390411] kmem_cache_alloc+0x277/0x370 [ 342.394601] __kernfs_new_node+0xd2/0x680 [ 342.398776] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 342.403554] ? _raw_spin_unlock_irq+0x5a/0x80 [ 342.408050] ? __cpu_to_node+0x7b/0xa0 [ 342.412057] ? mark_held_locks+0xf0/0xf0 [ 342.416110] ? io_schedule_timeout+0x140/0x140 [ 342.420701] ? enqueue_entity+0xf86/0x3850 [ 342.424927] ? set_user_nice.part.0+0x3b9/0xab0 [ 342.429602] kernfs_create_dir_ns+0x9e/0x230 [ 342.434018] internal_create_group+0x1c1/0xb20 [ 342.438596] ? sysfs_remove_link_from_group+0x70/0x70 [ 342.443793] ? lock_downgrade+0x720/0x720 [ 342.447939] lo_ioctl+0xf7c/0x20e0 [ 342.451472] ? loop_set_status64+0x110/0x110 [ 342.455881] blkdev_ioctl+0x5cb/0x1a80 [ 342.459973] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 342.465460] ? blkpg_ioctl+0x9d0/0x9d0 [ 342.469341] ? mark_held_locks+0xf0/0xf0 [ 342.473396] ? mark_held_locks+0xf0/0xf0 [ 342.477449] ? debug_check_no_obj_freed+0x201/0x490 [ 342.482456] ? lock_downgrade+0x720/0x720 [ 342.486604] block_ioctl+0xe9/0x130 [ 342.490229] ? blkdev_fallocate+0x3f0/0x3f0 [ 342.494550] do_vfs_ioctl+0xcdb/0x12e0 [ 342.498444] ? lock_downgrade+0x720/0x720 [ 342.502584] ? check_preemption_disabled+0x41/0x280 [ 342.507590] ? ioctl_preallocate+0x200/0x200 [ 342.511988] ? __fget+0x356/0x510 [ 342.515437] ? do_dup2+0x450/0x450 [ 342.518999] ? do_sys_open+0x2bf/0x520 [ 342.522893] ksys_ioctl+0x9b/0xc0 [ 342.526339] __x64_sys_ioctl+0x6f/0xb0 [ 342.530220] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 342.534798] do_syscall_64+0xf9/0x620 [ 342.538588] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 342.543763] RIP: 0033:0x465cb7 [ 342.546943] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:09:01 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed9, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 342.565850] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 342.573545] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 342.580813] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 342.588098] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 342.595355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 342.602622] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:01 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b040, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 342.657061] EXT4-fs mount: 103 callbacks suppressed [ 342.657080] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 342.778749] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:01 executing program 0 (fault-call:0 fault-nth:14): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 342.822188] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 342.827855] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:01 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:01 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b740, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 342.974455] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 342.989628] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 342.991980] FAULT_INJECTION: forcing a failure. [ 342.991980] name failslab, interval 1, probability 0, space 0, times 0 07:09:02 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed7, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 343.018964] CPU: 1 PID: 21797 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 343.027004] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.036366] Call Trace: [ 343.038979] dump_stack+0x1fc/0x2ef [ 343.042654] should_fail.cold+0xa/0xf [ 343.046490] ? setup_fault_attr+0x200/0x200 [ 343.050848] ? lock_acquire+0x170/0x3c0 [ 343.055099] __should_failslab+0x115/0x180 [ 343.059499] should_failslab+0x5/0x10 [ 343.063333] kmem_cache_alloc+0x277/0x370 [ 343.067508] __kernfs_new_node+0xd2/0x680 [ 343.071680] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 343.076582] ? kernfs_activate+0x2c/0x1d0 [ 343.080745] ? lock_downgrade+0x720/0x720 [ 343.084909] ? kernfs_add_one+0x51/0x4c0 [ 343.088962] ? __mutex_add_waiter+0x160/0x160 [ 343.093473] ? __mutex_unlock_slowpath+0xea/0x610 [ 343.098331] kernfs_new_node+0x92/0x120 [ 343.102303] __kernfs_create_file+0x51/0x340 [ 343.106704] sysfs_add_file_mode_ns+0x226/0x540 [ 343.111388] internal_create_group+0x355/0xb20 [ 343.115978] ? sysfs_remove_link_from_group+0x70/0x70 [ 343.121158] ? lock_downgrade+0x720/0x720 [ 343.125319] lo_ioctl+0xf7c/0x20e0 [ 343.128881] ? loop_set_status64+0x110/0x110 [ 343.133295] blkdev_ioctl+0x5cb/0x1a80 [ 343.137188] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 343.142660] ? blkpg_ioctl+0x9d0/0x9d0 [ 343.146560] ? mark_held_locks+0xf0/0xf0 [ 343.150658] ? mark_held_locks+0xf0/0xf0 [ 343.154733] ? debug_check_no_obj_freed+0x201/0x490 [ 343.159773] ? lock_downgrade+0x720/0x720 [ 343.163927] block_ioctl+0xe9/0x130 [ 343.167566] ? blkdev_fallocate+0x3f0/0x3f0 [ 343.171902] do_vfs_ioctl+0xcdb/0x12e0 [ 343.175798] ? lock_downgrade+0x720/0x720 [ 343.179949] ? check_preemption_disabled+0x41/0x280 [ 343.184971] ? ioctl_preallocate+0x200/0x200 [ 343.189390] ? __fget+0x356/0x510 [ 343.192856] ? do_dup2+0x450/0x450 [ 343.196398] ? do_sys_open+0x2bf/0x520 [ 343.200294] ksys_ioctl+0x9b/0xc0 [ 343.203746] __x64_sys_ioctl+0x6f/0xb0 [ 343.207618] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 343.212205] do_syscall_64+0xf9/0x620 [ 343.216025] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 343.221204] RIP: 0033:0x465cb7 [ 343.224384] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 343.243394] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 343.251105] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 343.258397] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 343.265660] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 343.272939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 343.280229] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 [ 343.321776] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:02 executing program 0 (fault-call:0 fault-nth:15): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:02 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aeda, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 343.379784] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 343.413590] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 343.474635] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 343.497274] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:02 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed7, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 343.522795] FAULT_INJECTION: forcing a failure. [ 343.522795] name failslab, interval 1, probability 0, space 0, times 0 [ 343.537349] CPU: 1 PID: 21824 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 343.545276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.554643] Call Trace: [ 343.557241] dump_stack+0x1fc/0x2ef [ 343.560889] should_fail.cold+0xa/0xf [ 343.564886] ? setup_fault_attr+0x200/0x200 [ 343.569302] ? lock_acquire+0x170/0x3c0 [ 343.573378] __should_failslab+0x115/0x180 [ 343.577640] should_failslab+0x5/0x10 [ 343.581440] kmem_cache_alloc+0x277/0x370 [ 343.585585] __kernfs_new_node+0xd2/0x680 [ 343.589735] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 343.594483] ? __mutex_unlock_slowpath+0xea/0x610 [ 343.599320] ? wait_for_completion_io+0x10/0x10 [ 343.603983] ? kernfs_next_descendant_post+0x19c/0x290 [ 343.609252] kernfs_new_node+0x92/0x120 [ 343.613243] __kernfs_create_file+0x51/0x340 [ 343.617648] sysfs_add_file_mode_ns+0x226/0x540 [ 343.622312] internal_create_group+0x355/0xb20 [ 343.626905] ? sysfs_remove_link_from_group+0x70/0x70 [ 343.632096] ? lock_downgrade+0x720/0x720 [ 343.636252] lo_ioctl+0xf7c/0x20e0 [ 343.639786] ? loop_set_status64+0x110/0x110 [ 343.644189] blkdev_ioctl+0x5cb/0x1a80 [ 343.648086] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 343.653445] ? blkpg_ioctl+0x9d0/0x9d0 [ 343.657326] ? mark_held_locks+0xf0/0xf0 [ 343.661404] ? mark_held_locks+0xf0/0xf0 [ 343.665476] ? debug_check_no_obj_freed+0x201/0x490 [ 343.670524] ? lock_downgrade+0x720/0x720 [ 343.674676] block_ioctl+0xe9/0x130 [ 343.678310] ? blkdev_fallocate+0x3f0/0x3f0 [ 343.682626] do_vfs_ioctl+0xcdb/0x12e0 [ 343.686530] ? lock_downgrade+0x720/0x720 [ 343.690664] ? check_preemption_disabled+0x41/0x280 [ 343.695679] ? ioctl_preallocate+0x200/0x200 [ 343.700096] ? __fget+0x356/0x510 [ 343.703555] ? do_dup2+0x450/0x450 [ 343.707104] ? do_sys_open+0x2bf/0x520 [ 343.711000] ksys_ioctl+0x9b/0xc0 [ 343.714450] __x64_sys_ioctl+0x6f/0xb0 [ 343.718330] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 343.722905] do_syscall_64+0xf9/0x620 [ 343.726696] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 343.731876] RIP: 0033:0x465cb7 [ 343.735067] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 343.753976] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 343.761699] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 343.768977] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 343.776235] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 343.783496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 343.790753] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:02 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b080, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 343.915548] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 343.951631] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 343.960241] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:03 executing program 0 (fault-call:0 fault-nth:16): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 344.011639] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 344.040860] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:03 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed8, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 344.083771] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:03 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b780, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 344.127328] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 344.183493] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:03 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:03 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed8, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 344.449811] FAULT_INJECTION: forcing a failure. [ 344.449811] name failslab, interval 1, probability 0, space 0, times 0 [ 344.461609] CPU: 1 PID: 21859 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 344.469502] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.478884] Call Trace: [ 344.481473] dump_stack+0x1fc/0x2ef [ 344.485093] should_fail.cold+0xa/0xf [ 344.488894] ? setup_fault_attr+0x200/0x200 [ 344.493225] ? lock_acquire+0x170/0x3c0 [ 344.497201] __should_failslab+0x115/0x180 [ 344.501431] should_failslab+0x5/0x10 [ 344.505224] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 344.510338] __kmalloc_node_track_caller+0x38/0x70 [ 344.515282] __alloc_skb+0xae/0x560 [ 344.518931] alloc_uevent_skb+0x7b/0x210 [ 344.523003] kobject_uevent_env+0xa83/0x14a0 [ 344.527411] __loop_clr_fd+0x5dd/0xe50 [ 344.531304] lo_release+0x1ad/0x1f0 [ 344.534944] ? __loop_clr_fd+0xe50/0xe50 [ 344.538991] __blkdev_put+0x636/0x870 [ 344.542789] ? fsync_bdev+0xc0/0xc0 [ 344.546403] ? locks_remove_file+0x2cd/0x450 [ 344.550816] ? blkdev_put+0x85/0x520 [ 344.554553] ? blkdev_put+0x520/0x520 [ 344.558352] blkdev_close+0x86/0xb0 [ 344.561978] __fput+0x2ce/0x890 [ 344.565274] task_work_run+0x148/0x1c0 [ 344.569157] exit_to_usermode_loop+0x251/0x2a0 [ 344.573758] do_syscall_64+0x538/0x620 [ 344.577659] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 344.582868] RIP: 0033:0x41920b [ 344.586066] Code: 0f 05 48 3d 00 f0 ff ff 77 45 c3 0f 1f 40 00 48 83 ec 18 89 7c 24 0c e8 63 fc ff ff 8b 7c 24 0c 41 89 c0 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 89 44 24 0c e8 a1 fc ff ff 8b 44 [ 344.604959] RSP: 002b:00007f9f3da40f30 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 344.612666] RAX: 0000000000000000 RBX: 00007f9f3da416bc RCX: 000000000041920b [ 344.619938] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 344.627215] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 344.634481] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000010 [ 344.641742] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:03 executing program 0 (fault-call:0 fault-nth:17): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:03 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b0c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 344.669498] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 344.692602] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 344.782489] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 344.837546] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 344.837584] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 344.847328] FAULT_INJECTION: forcing a failure. [ 344.847328] name failslab, interval 1, probability 0, space 0, times 0 [ 344.867246] CPU: 0 PID: 21891 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 344.875241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.884693] Call Trace: [ 344.887291] dump_stack+0x1fc/0x2ef [ 344.890997] should_fail.cold+0xa/0xf [ 344.894795] ? setup_fault_attr+0x200/0x200 [ 344.899119] ? lock_acquire+0x170/0x3c0 [ 344.903097] __should_failslab+0x115/0x180 [ 344.907344] should_failslab+0x5/0x10 [ 344.911142] kmem_cache_alloc+0x277/0x370 [ 344.915293] __kernfs_new_node+0xd2/0x680 [ 344.919433] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 344.924184] ? __mutex_unlock_slowpath+0xea/0x610 [ 344.929020] ? wait_for_completion_io+0x10/0x10 [ 344.933701] ? kernfs_next_descendant_post+0x19c/0x290 [ 344.938981] kernfs_new_node+0x92/0x120 [ 344.942979] __kernfs_create_file+0x51/0x340 [ 344.947382] sysfs_add_file_mode_ns+0x226/0x540 [ 344.952067] internal_create_group+0x355/0xb20 [ 344.956658] ? sysfs_remove_link_from_group+0x70/0x70 [ 344.961853] ? lock_downgrade+0x720/0x720 [ 344.966012] lo_ioctl+0xf7c/0x20e0 [ 344.969579] ? loop_set_status64+0x110/0x110 [ 344.973995] blkdev_ioctl+0x5cb/0x1a80 [ 344.977879] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 344.983272] ? blkpg_ioctl+0x9d0/0x9d0 [ 344.987185] ? mark_held_locks+0xf0/0xf0 [ 344.991271] ? mark_held_locks+0xf0/0xf0 [ 344.995343] ? debug_check_no_obj_freed+0x201/0x490 [ 345.000510] ? lock_downgrade+0x720/0x720 [ 345.004668] block_ioctl+0xe9/0x130 [ 345.008341] ? blkdev_fallocate+0x3f0/0x3f0 [ 345.012657] do_vfs_ioctl+0xcdb/0x12e0 [ 345.016557] ? lock_downgrade+0x720/0x720 [ 345.020703] ? check_preemption_disabled+0x41/0x280 [ 345.025748] ? ioctl_preallocate+0x200/0x200 [ 345.030180] ? __fget+0x356/0x510 [ 345.033943] ? do_dup2+0x450/0x450 [ 345.037684] ? do_sys_open+0x2bf/0x520 [ 345.041725] ksys_ioctl+0x9b/0xc0 [ 345.045188] __x64_sys_ioctl+0x6f/0xb0 [ 345.049074] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 345.053699] do_syscall_64+0xf9/0x620 [ 345.057550] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 345.062754] RIP: 0033:0x465cb7 [ 345.065949] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 345.084880] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 345.092594] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 345.099878] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 345.107147] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 345.114416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 345.121693] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 [ 345.134776] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 345.153073] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:04 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b78e, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:04 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed9, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:04 executing program 0 (fault-call:0 fault-nth:18): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:04 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aed9, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 345.324603] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 345.338829] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 345.348306] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:04 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af40, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:04 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b100, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 345.569986] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 345.581367] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:04 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b78f, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 345.651491] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 345.683400] FAULT_INJECTION: forcing a failure. [ 345.683400] name failslab, interval 1, probability 0, space 0, times 0 [ 345.695211] CPU: 0 PID: 21928 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 345.703114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.712470] Call Trace: [ 345.715086] dump_stack+0x1fc/0x2ef [ 345.718709] should_fail.cold+0xa/0xf [ 345.722498] ? setup_fault_attr+0x200/0x200 [ 345.726824] ? lock_acquire+0x170/0x3c0 [ 345.730838] __should_failslab+0x115/0x180 [ 345.735078] should_failslab+0x5/0x10 [ 345.738874] kmem_cache_alloc+0x277/0x370 [ 345.743107] __kernfs_new_node+0xd2/0x680 [ 345.747262] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 345.752055] ? __mutex_unlock_slowpath+0xea/0x610 [ 345.756928] ? wait_for_completion_io+0x10/0x10 [ 345.761643] ? kernfs_next_descendant_post+0x19c/0x290 [ 345.766946] kernfs_new_node+0x92/0x120 [ 345.771042] __kernfs_create_file+0x51/0x340 [ 345.775479] sysfs_add_file_mode_ns+0x226/0x540 [ 345.780161] internal_create_group+0x355/0xb20 [ 345.784768] ? sysfs_remove_link_from_group+0x70/0x70 [ 345.790015] ? lock_downgrade+0x720/0x720 [ 345.794180] lo_ioctl+0xf7c/0x20e0 [ 345.797730] ? loop_set_status64+0x110/0x110 [ 345.802156] blkdev_ioctl+0x5cb/0x1a80 [ 345.806041] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 345.811416] ? blkpg_ioctl+0x9d0/0x9d0 [ 345.815311] ? mark_held_locks+0xf0/0xf0 [ 345.819361] ? mark_held_locks+0xf0/0xf0 [ 345.823427] ? debug_check_no_obj_freed+0x201/0x490 [ 345.828537] ? lock_downgrade+0x720/0x720 [ 345.832690] block_ioctl+0xe9/0x130 [ 345.836415] ? blkdev_fallocate+0x3f0/0x3f0 [ 345.840785] do_vfs_ioctl+0xcdb/0x12e0 [ 345.844666] ? lock_downgrade+0x720/0x720 [ 345.848850] ? check_preemption_disabled+0x41/0x280 [ 345.853869] ? ioctl_preallocate+0x200/0x200 [ 345.858270] ? __fget+0x356/0x510 [ 345.861713] ? do_dup2+0x450/0x450 [ 345.865273] ? do_sys_open+0x2bf/0x520 [ 345.869153] ksys_ioctl+0x9b/0xc0 [ 345.872673] __x64_sys_ioctl+0x6f/0xb0 [ 345.876583] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 345.881189] do_syscall_64+0xf9/0x620 [ 345.884997] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 345.890172] RIP: 0033:0x465cb7 [ 345.893367] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 345.912277] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 345.919977] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 345.927292] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 345.934574] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 345.941844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 345.949104] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:04 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aeda, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 346.041633] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 346.062867] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 346.073628] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 346.111499] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af80, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:05 executing program 0 (fault-call:0 fault-nth:19): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 346.162176] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 346.178401] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 346.179340] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 346.233437] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:05 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1aeda, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:05 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b140, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 346.472619] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:05 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 346.569634] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 346.578742] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 346.597128] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 346.598077] FAULT_INJECTION: forcing a failure. [ 346.598077] name failslab, interval 1, probability 0, space 0, times 0 [ 346.617939] CPU: 1 PID: 21983 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 346.625837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.635282] Call Trace: [ 346.637869] dump_stack+0x1fc/0x2ef [ 346.641510] should_fail.cold+0xa/0xf [ 346.645314] ? setup_fault_attr+0x200/0x200 [ 346.649645] ? lock_acquire+0x170/0x3c0 [ 346.653623] __should_failslab+0x115/0x180 [ 346.657859] should_failslab+0x5/0x10 [ 346.661668] kmem_cache_alloc+0x277/0x370 [ 346.665853] __kernfs_new_node+0xd2/0x680 [ 346.670143] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 346.674961] ? __mutex_unlock_slowpath+0xea/0x610 [ 346.679816] ? wait_for_completion_io+0x10/0x10 [ 346.684540] ? kernfs_next_descendant_post+0x19c/0x290 [ 346.689844] kernfs_new_node+0x92/0x120 [ 346.693826] __kernfs_create_file+0x51/0x340 [ 346.698235] sysfs_add_file_mode_ns+0x226/0x540 [ 346.702917] internal_create_group+0x355/0xb20 [ 346.707652] ? sysfs_remove_link_from_group+0x70/0x70 [ 346.712864] ? lock_downgrade+0x720/0x720 [ 346.717040] lo_ioctl+0xf7c/0x20e0 [ 346.720607] ? loop_set_status64+0x110/0x110 [ 346.725057] blkdev_ioctl+0x5cb/0x1a80 [ 346.728937] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 346.734295] ? blkpg_ioctl+0x9d0/0x9d0 [ 346.738192] ? mark_held_locks+0xf0/0xf0 [ 346.742266] ? mark_held_locks+0xf0/0xf0 [ 346.746334] ? debug_check_no_obj_freed+0x201/0x490 [ 346.751373] ? lock_downgrade+0x720/0x720 [ 346.755723] block_ioctl+0xe9/0x130 [ 346.759361] ? blkdev_fallocate+0x3f0/0x3f0 [ 346.763691] do_vfs_ioctl+0xcdb/0x12e0 [ 346.767607] ? lock_downgrade+0x720/0x720 [ 346.771760] ? check_preemption_disabled+0x41/0x280 [ 346.776795] ? ioctl_preallocate+0x200/0x200 [ 346.781226] ? __fget+0x356/0x510 [ 346.784681] ? do_dup2+0x450/0x450 [ 346.788223] ? do_sys_open+0x2bf/0x520 [ 346.792137] ksys_ioctl+0x9b/0xc0 [ 346.795598] __x64_sys_ioctl+0x6f/0xb0 [ 346.799502] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 346.804106] do_syscall_64+0xf9/0x620 [ 346.807927] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 346.813128] RIP: 0033:0x465cb7 [ 346.816418] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 346.835412] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 346.843113] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 346.850544] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 346.857818] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 346.865086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 346.872373] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:06 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b790, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.052813] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:06 executing program 0 (fault-call:0 fault-nth:20): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:06 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.137850] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:06 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b180, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.201549] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 347.240745] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:06 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af40, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.385756] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 347.388043] FAULT_INJECTION: forcing a failure. [ 347.388043] name failslab, interval 1, probability 0, space 0, times 0 [ 347.411304] CPU: 1 PID: 22007 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 347.419235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.428595] Call Trace: [ 347.431194] dump_stack+0x1fc/0x2ef [ 347.434849] should_fail.cold+0xa/0xf [ 347.438657] ? setup_fault_attr+0x200/0x200 [ 347.442973] ? lock_acquire+0x170/0x3c0 [ 347.446947] ? dev_uevent_filter+0xd0/0xd0 [ 347.451191] __should_failslab+0x115/0x180 [ 347.455451] should_failslab+0x5/0x10 [ 347.459256] kmem_cache_alloc_trace+0x284/0x380 [ 347.463932] ? dev_uevent_filter+0xd0/0xd0 [ 347.468155] kobject_uevent_env+0x236/0x14a0 [ 347.472561] lo_ioctl+0xff9/0x20e0 [ 347.476095] ? loop_set_status64+0x110/0x110 [ 347.480518] blkdev_ioctl+0x5cb/0x1a80 [ 347.484410] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 347.489785] ? blkpg_ioctl+0x9d0/0x9d0 [ 347.493676] ? mark_held_locks+0xf0/0xf0 [ 347.497728] ? mark_held_locks+0xf0/0xf0 [ 347.501809] ? debug_check_no_obj_freed+0x201/0x490 [ 347.506841] ? lock_downgrade+0x720/0x720 [ 347.510997] block_ioctl+0xe9/0x130 [ 347.514628] ? blkdev_fallocate+0x3f0/0x3f0 [ 347.518949] do_vfs_ioctl+0xcdb/0x12e0 [ 347.522832] ? lock_downgrade+0x720/0x720 [ 347.527064] ? check_preemption_disabled+0x41/0x280 [ 347.532107] ? ioctl_preallocate+0x200/0x200 [ 347.536772] ? __fget+0x356/0x510 [ 347.540236] ? do_dup2+0x450/0x450 [ 347.543789] ? do_sys_open+0x2bf/0x520 [ 347.547708] ksys_ioctl+0x9b/0xc0 [ 347.551176] __x64_sys_ioctl+0x6f/0xb0 [ 347.555073] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 347.559777] do_syscall_64+0xf9/0x620 [ 347.563592] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 347.568779] RIP: 0033:0x465cb7 [ 347.571976] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 347.591163] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 347.598991] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 347.606362] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 347.613628] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 347.620905] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 347.628191] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:06 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1afc0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.712980] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 347.728258] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 347.729892] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 347.747802] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:06 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b1c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.772774] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:06 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b791, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:06 executing program 0 (fault-call:0 fault-nth:21): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 347.944284] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (107 blocks) [ 348.002300] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 348.011533] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 348.058484] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 348.120060] FAULT_INJECTION: forcing a failure. [ 348.120060] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 348.132030] CPU: 0 PID: 22060 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 348.139904] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.149255] Call Trace: [ 348.151841] dump_stack+0x1fc/0x2ef [ 348.155492] should_fail.cold+0xa/0xf [ 348.159400] ? setup_fault_attr+0x200/0x200 [ 348.163721] ? lock_acquire+0x170/0x3c0 [ 348.167693] ? kernfs_activate+0x2c/0x1d0 [ 348.171835] __alloc_pages_nodemask+0x239/0x2890 [ 348.176583] ? __mutex_lock+0x3a8/0x1260 [ 348.180653] ? kernfs_add_one+0x36a/0x4c0 [ 348.184792] ? __lock_acquire+0x6de/0x3ff0 [ 348.189019] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 348.193874] ? __mutex_unlock_slowpath+0xea/0x610 [ 348.198753] ? kernfs_next_descendant_post+0x19c/0x290 [ 348.204058] ? kernfs_add_one+0x124/0x4c0 [ 348.208244] cache_grow_begin+0xa4/0x8a0 [ 348.212303] ? setup_fault_attr+0x200/0x200 [ 348.216617] ? lock_acquire+0x170/0x3c0 [ 348.220582] cache_alloc_refill+0x273/0x340 [ 348.224894] kmem_cache_alloc_trace+0x354/0x380 [ 348.229571] ? dev_uevent_filter+0xd0/0xd0 [ 348.233812] kobject_uevent_env+0x236/0x14a0 [ 348.238214] lo_ioctl+0xff9/0x20e0 [ 348.241761] ? loop_set_status64+0x110/0x110 [ 348.246158] blkdev_ioctl+0x5cb/0x1a80 [ 348.250034] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 348.255385] ? blkpg_ioctl+0x9d0/0x9d0 [ 348.259262] ? mark_held_locks+0xf0/0xf0 [ 348.263327] ? mark_held_locks+0xf0/0xf0 [ 348.267394] ? debug_check_no_obj_freed+0x201/0x490 [ 348.272401] ? lock_downgrade+0x720/0x720 [ 348.276555] block_ioctl+0xe9/0x130 [ 348.280191] ? blkdev_fallocate+0x3f0/0x3f0 [ 348.284613] do_vfs_ioctl+0xcdb/0x12e0 [ 348.288511] ? lock_downgrade+0x720/0x720 [ 348.292666] ? check_preemption_disabled+0x41/0x280 [ 348.298096] ? ioctl_preallocate+0x200/0x200 [ 348.303006] ? __fget+0x356/0x510 [ 348.306714] ? do_dup2+0x450/0x450 [ 348.310270] ? do_sys_open+0x2bf/0x520 [ 348.314155] ksys_ioctl+0x9b/0xc0 [ 348.317630] __x64_sys_ioctl+0x6f/0xb0 [ 348.321542] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 348.326120] do_syscall_64+0xf9/0x620 [ 348.329912] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 348.335089] RIP: 0033:0x465cb7 [ 348.338284] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 348.357207] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 07:09:07 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:07 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af80, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 348.364923] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 348.372199] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 348.379470] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 348.386806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 348.394098] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:07 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af40, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 348.450315] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 348.486295] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 348.498056] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:07 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b200, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 348.609782] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 348.639933] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:07 executing program 0 (fault-call:0 fault-nth:22): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:07 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b792, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 348.699045] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:07 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b040, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 348.990964] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 349.026085] FAULT_INJECTION: forcing a failure. [ 349.026085] name failslab, interval 1, probability 0, space 0, times 0 [ 349.038041] CPU: 1 PID: 22102 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 349.045958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.055332] Call Trace: [ 349.057990] dump_stack+0x1fc/0x2ef [ 349.061627] should_fail.cold+0xa/0xf [ 349.065537] ? setup_fault_attr+0x200/0x200 [ 349.069867] ? lock_acquire+0x170/0x3c0 [ 349.073918] __should_failslab+0x115/0x180 [ 349.078146] should_failslab+0x5/0x10 [ 349.081935] __kmalloc+0x2ab/0x3c0 [ 349.085464] ? kobject_get_path+0xbf/0x240 [ 349.089700] kobject_get_path+0xbf/0x240 [ 349.093764] kobject_uevent_env+0x25c/0x14a0 [ 349.098165] lo_ioctl+0xff9/0x20e0 [ 349.101699] ? loop_set_status64+0x110/0x110 [ 349.106168] blkdev_ioctl+0x5cb/0x1a80 [ 349.110056] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 349.115418] ? blkpg_ioctl+0x9d0/0x9d0 [ 349.119313] ? mark_held_locks+0xf0/0xf0 [ 349.123376] ? mark_held_locks+0xf0/0xf0 [ 349.127426] ? debug_check_no_obj_freed+0x201/0x490 [ 349.132440] ? lock_downgrade+0x720/0x720 [ 349.136577] block_ioctl+0xe9/0x130 [ 349.140200] ? blkdev_fallocate+0x3f0/0x3f0 [ 349.144545] do_vfs_ioctl+0xcdb/0x12e0 [ 349.148551] ? lock_downgrade+0x720/0x720 [ 349.152700] ? check_preemption_disabled+0x41/0x280 [ 349.157736] ? ioctl_preallocate+0x200/0x200 [ 349.162150] ? __fget+0x356/0x510 [ 349.165598] ? do_dup2+0x450/0x450 [ 349.169137] ? do_sys_open+0x2bf/0x520 [ 349.173027] ksys_ioctl+0x9b/0xc0 [ 349.176472] __x64_sys_ioctl+0x6f/0xb0 [ 349.180362] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 349.184957] do_syscall_64+0xf9/0x620 [ 349.188944] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 349.194140] RIP: 0033:0x465cb7 [ 349.197469] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 349.216756] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 349.224574] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 349.231842] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 349.239113] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 349.246380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 349.253642] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 [ 349.274588] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:08 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1afc0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 349.327778] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 349.329113] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 349.360174] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 349.394079] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 349.454112] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) 07:09:08 executing program 0 (fault-call:0 fault-nth:23): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:08 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1af80, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 349.590885] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 349.600652] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:08 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b793, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 349.633789] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 349.643223] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:08 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b240, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:08 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b080, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 349.768474] FAULT_INJECTION: forcing a failure. [ 349.768474] name failslab, interval 1, probability 0, space 0, times 0 [ 349.783767] CPU: 1 PID: 22138 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 349.791715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.801175] Call Trace: [ 349.803764] dump_stack+0x1fc/0x2ef [ 349.807388] should_fail.cold+0xa/0xf [ 349.811366] ? setup_fault_attr+0x200/0x200 [ 349.815740] ? lock_acquire+0x170/0x3c0 [ 349.819724] __should_failslab+0x115/0x180 [ 349.823956] should_failslab+0x5/0x10 [ 349.827752] kmem_cache_alloc_node+0x245/0x3b0 [ 349.832360] __alloc_skb+0x71/0x560 [ 349.835992] alloc_uevent_skb+0x7b/0x210 [ 349.840057] kobject_uevent_env+0xa83/0x14a0 [ 349.844481] lo_ioctl+0xff9/0x20e0 [ 349.848021] ? loop_set_status64+0x110/0x110 [ 349.852433] blkdev_ioctl+0x5cb/0x1a80 [ 349.856360] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 349.861714] ? blkpg_ioctl+0x9d0/0x9d0 [ 349.865603] ? mark_held_locks+0xf0/0xf0 [ 349.869675] ? mark_held_locks+0xf0/0xf0 [ 349.873777] ? debug_check_no_obj_freed+0x201/0x490 [ 349.878783] ? lock_downgrade+0x720/0x720 [ 349.882923] block_ioctl+0xe9/0x130 [ 349.886540] ? blkdev_fallocate+0x3f0/0x3f0 [ 349.890871] do_vfs_ioctl+0xcdb/0x12e0 [ 349.894762] ? lock_downgrade+0x720/0x720 [ 349.898898] ? check_preemption_disabled+0x41/0x280 [ 349.903908] ? ioctl_preallocate+0x200/0x200 [ 349.908308] ? __fget+0x356/0x510 [ 349.911781] ? do_dup2+0x450/0x450 [ 349.915322] ? do_sys_open+0x2bf/0x520 [ 349.919217] ksys_ioctl+0x9b/0xc0 [ 349.922670] __x64_sys_ioctl+0x6f/0xb0 [ 349.926558] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 349.931148] do_syscall_64+0xf9/0x620 [ 349.934949] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 349.940134] RIP: 0033:0x465cb7 [ 349.943382] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 349.962277] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 349.969985] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 349.977262] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 349.984555] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 349.991827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 349.999103] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 [ 350.026322] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 350.075457] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:09 executing program 0 (fault-call:0 fault-nth:24): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 350.179970] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 350.185475] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 350.188949] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (107 blocks) [ 350.208865] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 350.225015] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:09 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b794, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:09 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b280, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 350.456040] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 350.521060] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 350.561502] FAULT_INJECTION: forcing a failure. [ 350.561502] name failslab, interval 1, probability 0, space 0, times 0 [ 350.577210] CPU: 1 PID: 22176 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 350.585246] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.594613] Call Trace: [ 350.597200] dump_stack+0x1fc/0x2ef [ 350.600831] should_fail.cold+0xa/0xf [ 350.604626] ? setup_fault_attr+0x200/0x200 [ 350.608939] ? lock_acquire+0x170/0x3c0 [ 350.612925] __should_failslab+0x115/0x180 [ 350.617176] should_failslab+0x5/0x10 [ 350.620972] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 350.626078] __kmalloc_node_track_caller+0x38/0x70 [ 350.631012] __alloc_skb+0xae/0x560 [ 350.634655] alloc_uevent_skb+0x7b/0x210 [ 350.638748] kobject_uevent_env+0xa83/0x14a0 [ 350.643186] lo_ioctl+0xff9/0x20e0 [ 350.646720] ? loop_set_status64+0x110/0x110 [ 350.651133] blkdev_ioctl+0x5cb/0x1a80 [ 350.655070] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 350.660562] ? blkpg_ioctl+0x9d0/0x9d0 [ 350.664472] ? mark_held_locks+0xf0/0xf0 [ 350.668533] ? mark_held_locks+0xf0/0xf0 [ 350.672587] ? debug_check_no_obj_freed+0x201/0x490 [ 350.677596] ? lock_downgrade+0x720/0x720 [ 350.681753] block_ioctl+0xe9/0x130 [ 350.685376] ? blkdev_fallocate+0x3f0/0x3f0 [ 350.689697] do_vfs_ioctl+0xcdb/0x12e0 [ 350.693584] ? lock_downgrade+0x720/0x720 [ 350.697739] ? check_preemption_disabled+0x41/0x280 [ 350.702743] ? ioctl_preallocate+0x200/0x200 [ 350.707159] ? __fget+0x356/0x510 [ 350.710618] ? do_dup2+0x450/0x450 [ 350.714171] ? do_sys_open+0x2bf/0x520 [ 350.718063] ksys_ioctl+0x9b/0xc0 [ 350.721509] __x64_sys_ioctl+0x6f/0xb0 [ 350.725386] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 350.729957] do_syscall_64+0xf9/0x620 [ 350.733749] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 350.738924] RIP: 0033:0x465cb7 [ 350.742102] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 350.761006] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 350.768707] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 350.775986] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 350.783279] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 350.790549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 350.797844] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1afc0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 350.836794] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:09 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b0c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 350.920151] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 350.935027] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:10 executing program 0 (fault-call:0 fault-nth:25): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 351.032480] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 351.117014] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 351.156472] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:10 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b7c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 351.161625] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 351.204016] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 351.264782] FAULT_INJECTION: forcing a failure. [ 351.264782] name failslab, interval 1, probability 0, space 0, times 0 [ 351.277943] CPU: 0 PID: 22220 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 351.285892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.295719] Call Trace: [ 351.298486] dump_stack+0x1fc/0x2ef [ 351.302377] should_fail.cold+0xa/0xf [ 351.306246] ? setup_fault_attr+0x200/0x200 [ 351.310700] ? lock_acquire+0x170/0x3c0 [ 351.314810] __should_failslab+0x115/0x180 [ 351.319128] should_failslab+0x5/0x10 [ 351.322932] kmem_cache_alloc+0x277/0x370 [ 351.327085] skb_clone+0x151/0x3d0 [ 351.330697] netlink_broadcast_filtered+0x8df/0xbc0 [ 351.335730] netlink_broadcast+0x35/0x40 [ 351.339793] kobject_uevent_env+0xa49/0x14a0 [ 351.344214] lo_ioctl+0xff9/0x20e0 [ 351.347754] ? loop_set_status64+0x110/0x110 [ 351.352155] blkdev_ioctl+0x5cb/0x1a80 [ 351.356047] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 351.361415] ? blkpg_ioctl+0x9d0/0x9d0 [ 351.365309] ? mark_held_locks+0xf0/0xf0 [ 351.369372] ? mark_held_locks+0xf0/0xf0 [ 351.373438] ? debug_check_no_obj_freed+0x201/0x490 [ 351.378463] ? lock_downgrade+0x720/0x720 [ 351.382614] block_ioctl+0xe9/0x130 [ 351.386231] ? blkdev_fallocate+0x3f0/0x3f0 [ 351.390552] do_vfs_ioctl+0xcdb/0x12e0 [ 351.394440] ? lock_downgrade+0x720/0x720 [ 351.398580] ? check_preemption_disabled+0x41/0x280 [ 351.403591] ? ioctl_preallocate+0x200/0x200 [ 351.407993] ? __fget+0x356/0x510 [ 351.411449] ? do_dup2+0x450/0x450 [ 351.414989] ? do_sys_open+0x2bf/0x520 [ 351.418897] ksys_ioctl+0x9b/0xc0 [ 351.422351] __x64_sys_ioctl+0x6f/0xb0 [ 351.426247] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 351.430831] do_syscall_64+0xf9/0x620 [ 351.434637] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 351.439834] RIP: 0033:0x465cb7 [ 351.443014] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 351.461921] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 351.469618] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 351.476956] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 351.484220] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 351.491476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 351.498732] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 07:09:10 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b040, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:10 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b2c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 351.663939] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 351.673196] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (107 blocks) [ 351.697379] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:10 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b100, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:10 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:10 executing program 0 (fault-call:0 fault-nth:26): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 351.773053] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 351.779232] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:10 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b7c2, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 351.940865] FAULT_INJECTION: forcing a failure. [ 351.940865] name failslab, interval 1, probability 0, space 0, times 0 [ 351.952330] CPU: 1 PID: 22251 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 351.960227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.969586] Call Trace: [ 351.972203] dump_stack+0x1fc/0x2ef [ 351.975836] should_fail.cold+0xa/0xf [ 351.979625] ? setup_fault_attr+0x200/0x200 [ 351.983964] ? lock_acquire+0x170/0x3c0 [ 351.987980] __should_failslab+0x115/0x180 [ 351.992244] should_failslab+0x5/0x10 [ 351.996189] kmem_cache_alloc_trace+0x284/0x380 [ 352.000872] ? wait_for_completion_io+0x10/0x10 [ 352.005707] ? kobj_ns_initial+0x90/0x90 [ 352.009784] call_usermodehelper_setup+0x84/0x300 [ 352.014650] kobject_uevent_env+0xe87/0x14a0 [ 352.019089] lo_ioctl+0xff9/0x20e0 [ 352.022693] ? loop_set_status64+0x110/0x110 [ 352.027090] blkdev_ioctl+0x5cb/0x1a80 [ 352.030981] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 352.036344] ? blkpg_ioctl+0x9d0/0x9d0 [ 352.040229] ? mark_held_locks+0xf0/0xf0 [ 352.044285] ? mark_held_locks+0xf0/0xf0 [ 352.048350] ? debug_check_no_obj_freed+0x201/0x490 [ 352.053388] ? lock_downgrade+0x720/0x720 [ 352.057566] block_ioctl+0xe9/0x130 [ 352.061186] ? blkdev_fallocate+0x3f0/0x3f0 [ 352.065501] do_vfs_ioctl+0xcdb/0x12e0 [ 352.069417] ? lock_downgrade+0x720/0x720 [ 352.073578] ? check_preemption_disabled+0x41/0x280 [ 352.078599] ? ioctl_preallocate+0x200/0x200 [ 352.083002] ? __fget+0x356/0x510 [ 352.086446] ? do_dup2+0x450/0x450 [ 352.090005] ? do_sys_open+0x2bf/0x520 [ 352.093918] ksys_ioctl+0x9b/0xc0 [ 352.097390] __x64_sys_ioctl+0x6f/0xb0 [ 352.101272] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 352.105855] do_syscall_64+0xf9/0x620 [ 352.109668] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 352.114880] RIP: 0033:0x465cb7 [ 352.118065] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 4d 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 352.136961] RSP: 002b:00007f9f3da40f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 352.144667] RAX: ffffffffffffffda RBX: 00000000004afb60 RCX: 0000000000465cb7 [ 352.151945] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 352.159213] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 352.166472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 352.173747] R13: 0000000000000004 R14: 0000000020000260 R15: 0000000000000004 [ 352.193242] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 352.218441] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:11 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b080, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:11 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 352.243744] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:11 executing program 0 (fault-call:0 fault-nth:27): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 352.410968] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 352.461061] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 352.470345] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 352.520674] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 352.602669] FAULT_INJECTION: forcing a failure. [ 352.602669] name failslab, interval 1, probability 0, space 0, times 0 [ 352.615084] CPU: 0 PID: 22284 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 352.623012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.632380] Call Trace: [ 352.634995] dump_stack+0x1fc/0x2ef [ 352.638639] should_fail.cold+0xa/0xf [ 352.642466] ? setup_fault_attr+0x200/0x200 [ 352.646801] ? lock_acquire+0x170/0x3c0 [ 352.650890] __should_failslab+0x115/0x180 [ 352.655169] should_failslab+0x5/0x10 [ 352.658958] kmem_cache_alloc+0x277/0x370 [ 352.663109] __d_alloc+0x2b/0xa10 [ 352.666562] d_alloc+0x4a/0x230 [ 352.669832] __lookup_hash+0xc8/0x180 [ 352.673634] filename_create+0x186/0x490 [ 352.677683] ? kern_path_mountpoint+0x40/0x40 [ 352.682186] ? strncpy_from_user+0x2a2/0x350 [ 352.686613] ? getname_flags+0x25b/0x590 [ 352.690667] do_mkdirat+0xa0/0x2d0 [ 352.694218] ? __ia32_sys_mknod+0x120/0x120 [ 352.698547] ? trace_hardirqs_off_caller+0x6e/0x210 [ 352.703556] ? do_syscall_64+0x21/0x620 [ 352.707532] do_syscall_64+0xf9/0x620 [ 352.711335] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 352.716517] RIP: 0033:0x465007 [ 352.719767] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 352.738687] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 07:09:11 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b040, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:11 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b140, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 352.746417] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 352.753708] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 352.760996] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 352.768271] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 352.775631] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 352.833641] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 352.871033] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:11 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b340, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:11 executing program 0 (fault-call:0 fault-nth:28): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 352.880326] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:11 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b7c3, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 352.920605] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 352.937677] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:11 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b0c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 353.100052] FAULT_INJECTION: forcing a failure. [ 353.100052] name failslab, interval 1, probability 0, space 0, times 0 [ 353.111785] CPU: 1 PID: 22312 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 353.119681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.129040] Call Trace: [ 353.131655] dump_stack+0x1fc/0x2ef [ 353.135289] should_fail.cold+0xa/0xf [ 353.139214] ? setup_fault_attr+0x200/0x200 [ 353.143550] ? lock_acquire+0x170/0x3c0 [ 353.147659] __should_failslab+0x115/0x180 [ 353.151913] should_failslab+0x5/0x10 [ 353.155722] kmem_cache_alloc+0x277/0x370 [ 353.159898] __d_alloc+0x2b/0xa10 [ 353.163424] d_alloc+0x4a/0x230 [ 353.166723] __lookup_hash+0xc8/0x180 [ 353.170535] filename_create+0x186/0x490 [ 353.174613] ? kern_path_mountpoint+0x40/0x40 [ 353.179128] ? strncpy_from_user+0x2a2/0x350 [ 353.183571] ? getname_flags+0x25b/0x590 [ 353.187663] do_mkdirat+0xa0/0x2d0 [ 353.191218] ? __ia32_sys_mknod+0x120/0x120 [ 353.195656] ? trace_hardirqs_off_caller+0x6e/0x210 [ 353.200673] ? do_syscall_64+0x21/0x620 [ 353.204669] do_syscall_64+0xf9/0x620 [ 353.208464] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 353.213655] RIP: 0033:0x465007 [ 353.216856] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 353.235754] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 353.243466] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 353.250740] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 353.258036] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 353.265324] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 353.272595] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:12 executing program 0 (fault-call:0 fault-nth:29): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 353.326925] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 353.380504] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 353.380514] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 353.417563] FAULT_INJECTION: forcing a failure. [ 353.417563] name failslab, interval 1, probability 0, space 0, times 0 07:09:12 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b080, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 353.430718] CPU: 1 PID: 22335 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 353.438638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.448020] Call Trace: [ 353.450655] dump_stack+0x1fc/0x2ef [ 353.454331] should_fail.cold+0xa/0xf [ 353.458158] ? setup_fault_attr+0x200/0x200 [ 353.462511] ? lock_acquire+0x170/0x3c0 [ 353.466528] __should_failslab+0x115/0x180 [ 353.470823] should_failslab+0x5/0x10 [ 353.474664] kmem_cache_alloc+0x277/0x370 [ 353.478845] __d_alloc+0x2b/0xa10 [ 353.482324] d_alloc+0x4a/0x230 [ 353.485644] __lookup_hash+0xc8/0x180 [ 353.489478] filename_create+0x186/0x490 [ 353.493559] ? kern_path_mountpoint+0x40/0x40 [ 353.498083] ? strncpy_from_user+0x2a2/0x350 [ 353.502507] ? getname_flags+0x25b/0x590 [ 353.506588] do_mkdirat+0xa0/0x2d0 [ 353.510146] ? __ia32_sys_mknod+0x120/0x120 [ 353.514488] ? trace_hardirqs_off_caller+0x6e/0x210 [ 353.519508] ? do_syscall_64+0x21/0x620 [ 353.523479] do_syscall_64+0xf9/0x620 [ 353.527275] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 353.532476] RIP: 0033:0x465007 [ 353.535668] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 353.554563] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 353.562270] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 353.569885] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 07:09:12 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b180, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 353.577215] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 353.584494] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 353.591935] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:12 executing program 0 (fault-call:0 fault-nth:30): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:12 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b380, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 353.727411] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 353.746568] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 353.863729] FAULT_INJECTION: forcing a failure. [ 353.863729] name failslab, interval 1, probability 0, space 0, times 0 [ 353.875737] CPU: 0 PID: 22353 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 353.883644] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.893015] Call Trace: [ 353.895635] dump_stack+0x1fc/0x2ef [ 353.899298] should_fail.cold+0xa/0xf [ 353.903127] ? setup_fault_attr+0x200/0x200 [ 353.907510] ? __lock_acquire+0x6de/0x3ff0 [ 353.911781] __should_failslab+0x115/0x180 [ 353.916054] should_failslab+0x5/0x10 [ 353.919034] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 353.919876] __kmalloc+0x2ab/0x3c0 [ 353.932228] ? ext4_find_extent+0x9bb/0xc70 [ 353.935280] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (109 blocks) [ 353.936688] ext4_find_extent+0x9bb/0xc70 [ 353.936715] ext4_ext_map_blocks+0x1c0/0x7390 [ 353.936734] ? __lock_acquire+0x6de/0x3ff0 [ 353.936755] ? __lock_acquire+0x6de/0x3ff0 [ 353.952469] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 353.954164] ? mark_held_locks+0xf0/0xf0 [ 353.954187] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 353.954208] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 353.986010] ? mark_held_locks+0xf0/0xf0 [ 353.990069] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 353.994908] ? ext4_es_lookup_extent+0x375/0xb60 [ 353.999792] ? lock_downgrade+0x720/0x720 [ 354.003951] ? lock_acquire+0x170/0x3c0 [ 354.007927] ? check_preemption_disabled+0x41/0x280 [ 354.012941] ? lock_acquire+0x170/0x3c0 [ 354.016912] ? ext4_map_blocks+0x33e/0x1a50 [ 354.021236] ext4_map_blocks+0xd88/0x1a50 [ 354.025386] ? check_preemption_disabled+0x41/0x280 [ 354.031034] ? ext4_issue_zeroout+0x160/0x160 [ 354.035548] ? __brelse+0x84/0xa0 [ 354.039001] ? __ext4_new_inode+0x2eb/0x5a20 [ 354.043408] ext4_getblk+0xad/0x4f0 [ 354.047030] ? ext4_iomap_begin+0xe00/0xe00 [ 354.051346] ? ext4_free_inode+0x1780/0x1780 [ 354.055746] ? debug_check_no_obj_freed+0x201/0x490 [ 354.060756] ? __dquot_initialize+0x298/0xb70 [ 354.065246] ext4_bread+0x7c/0x210 [ 354.068784] ? ext4_getblk+0x4f0/0x4f0 [ 354.072663] ? dquot_initialize_needed+0x290/0x290 [ 354.077586] ? trace_hardirqs_off+0x64/0x200 [ 354.083121] ext4_append+0x155/0x370 [ 354.086832] ext4_mkdir+0x5bd/0xe10 [ 354.090459] ? ext4_init_dot_dotdot+0x600/0x600 [ 354.095126] ? generic_permission+0x116/0x4d0 [ 354.099619] ? inode_permission.part.0+0x10c/0x450 [ 354.104569] vfs_mkdir+0x508/0x7a0 [ 354.108138] do_mkdirat+0x262/0x2d0 [ 354.111763] ? __ia32_sys_mknod+0x120/0x120 [ 354.117013] ? trace_hardirqs_off_caller+0x6e/0x210 [ 354.122039] ? do_syscall_64+0x21/0x620 [ 354.126037] do_syscall_64+0xf9/0x620 [ 354.129852] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 354.135044] RIP: 0033:0x465007 [ 354.138245] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 354.157146] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 354.164847] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 354.172111] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 354.179568] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 354.186825] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 354.194084] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 354.202142] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:13 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x20000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 354.235749] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 354.246125] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:13 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b100, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:13 executing program 0 (fault-call:0 fault-nth:31): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:13 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b0c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 354.475517] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 354.514745] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) [ 354.540559] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:13 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b3c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:13 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b1c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 354.654458] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 354.660848] FAULT_INJECTION: forcing a failure. [ 354.660848] name failslab, interval 1, probability 0, space 0, times 0 [ 354.697041] CPU: 0 PID: 22398 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 354.704984] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.714344] Call Trace: [ 354.716942] dump_stack+0x1fc/0x2ef [ 354.720585] should_fail.cold+0xa/0xf [ 354.724398] ? setup_fault_attr+0x200/0x200 [ 354.728723] __should_failslab+0x115/0x180 [ 354.733158] should_failslab+0x5/0x10 [ 354.736963] kmem_cache_alloc+0x277/0x370 [ 354.741430] ? ext4_sync_fs+0x8d0/0x8d0 [ 354.745529] ext4_alloc_inode+0x1a/0x630 [ 354.749742] ? ext4_sync_fs+0x8d0/0x8d0 [ 354.753818] alloc_inode+0x5d/0x180 [ 354.757608] new_inode+0x1d/0xf0 [ 354.761003] __ext4_new_inode+0x400/0x5a20 [ 354.765372] ? putname+0xe1/0x120 [ 354.768937] ? do_mkdirat+0xa0/0x2d0 [ 354.772671] ? ext4_free_inode+0x1780/0x1780 [ 354.777313] ? debug_check_no_obj_freed+0x201/0x490 [ 354.782393] ? __dquot_initialize+0x298/0xb70 [ 354.787015] ? lock_acquire+0x170/0x3c0 [ 354.791126] ? dquot_initialize_needed+0x290/0x290 [ 354.796185] ? trace_hardirqs_off+0x64/0x200 [ 354.800599] ? common_perm+0x4be/0x800 [ 354.804490] ext4_mkdir+0x396/0xe10 [ 354.808118] ? putname+0xe1/0x120 [ 354.811657] ? ext4_init_dot_dotdot+0x600/0x600 [ 354.816335] ? generic_permission+0x116/0x4d0 [ 354.820831] ? security_inode_permission+0xc5/0xf0 [ 354.825753] ? inode_permission.part.0+0x10c/0x450 [ 354.830677] vfs_mkdir+0x508/0x7a0 [ 354.834210] do_mkdirat+0x262/0x2d0 [ 354.837833] ? __ia32_sys_mknod+0x120/0x120 [ 354.842145] ? trace_hardirqs_off_caller+0x6e/0x210 [ 354.847177] ? do_syscall_64+0x21/0x620 [ 354.851149] do_syscall_64+0xf9/0x620 [ 354.854949] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 354.860132] RIP: 0033:0x465007 [ 354.863313] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 354.882222] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 354.889947] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 354.897208] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 354.904465] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 354.911756] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 354.919081] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:13 executing program 0 (fault-call:0 fault-nth:32): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 355.000520] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (128 blocks) 07:09:14 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2bc00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 355.098379] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:14 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b140, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 355.282872] FAULT_INJECTION: forcing a failure. [ 355.282872] name failslab, interval 1, probability 0, space 0, times 0 [ 355.294490] CPU: 0 PID: 22421 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 355.302688] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.312043] Call Trace: [ 355.314755] dump_stack+0x1fc/0x2ef [ 355.318394] should_fail.cold+0xa/0xf [ 355.322195] ? setup_fault_attr+0x200/0x200 [ 355.326775] ? lock_downgrade+0x720/0x720 [ 355.330960] ? check_preemption_disabled+0x41/0x280 [ 355.335973] __should_failslab+0x115/0x180 [ 355.340219] should_failslab+0x5/0x10 [ 355.344018] kmem_cache_alloc+0x277/0x370 [ 355.348268] ext4_mb_new_blocks+0x60a/0x4370 [ 355.352701] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 355.357744] ? ext4_cache_extents+0x68/0x2d0 [ 355.362262] ? ext4_find_extent+0x9bb/0xc70 [ 355.366724] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 355.372001] ? ext4_ext_search_right+0x2c7/0xb60 [ 355.376774] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 355.381802] ext4_ext_map_blocks+0x2aa2/0x7390 [ 355.386385] ? __lock_acquire+0x6de/0x3ff0 [ 355.390610] ? mark_held_locks+0xf0/0xf0 [ 355.394663] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 355.400051] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 355.405244] ? mark_held_locks+0xf0/0xf0 [ 355.409297] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 355.414133] ? ext4_es_lookup_extent+0x375/0xb60 [ 355.418903] ? ext4_map_blocks+0x59f/0x1a50 [ 355.423251] ext4_map_blocks+0x7a2/0x1a50 [ 355.427543] ? check_preemption_disabled+0x41/0x280 [ 355.432773] ? ext4_issue_zeroout+0x160/0x160 [ 355.437266] ? __brelse+0x84/0xa0 [ 355.440709] ? __ext4_new_inode+0x2eb/0x5a20 [ 355.445129] ext4_getblk+0xad/0x4f0 [ 355.448753] ? ext4_iomap_begin+0xe00/0xe00 [ 355.453081] ? ext4_free_inode+0x1780/0x1780 [ 355.457482] ? debug_check_no_obj_freed+0x201/0x490 [ 355.462486] ? __dquot_initialize+0x298/0xb70 [ 355.467032] ext4_bread+0x7c/0x210 [ 355.470590] ? ext4_getblk+0x4f0/0x4f0 [ 355.474640] ? dquot_initialize_needed+0x290/0x290 [ 355.479582] ? trace_hardirqs_off+0x64/0x200 [ 355.483995] ext4_append+0x155/0x370 [ 355.487833] ext4_mkdir+0x5bd/0xe10 [ 355.491474] ? ext4_init_dot_dotdot+0x600/0x600 [ 355.496157] ? generic_permission+0x116/0x4d0 [ 355.500765] ? inode_permission.part.0+0x10c/0x450 [ 355.505690] vfs_mkdir+0x508/0x7a0 [ 355.509306] do_mkdirat+0x262/0x2d0 [ 355.512941] ? __ia32_sys_mknod+0x120/0x120 [ 355.517273] ? trace_hardirqs_off_caller+0x6e/0x210 [ 355.522292] ? do_syscall_64+0x21/0x620 [ 355.526307] do_syscall_64+0xf9/0x620 [ 355.530120] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 355.535335] RIP: 0033:0x465007 [ 355.538519] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 355.557406] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 355.565105] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 355.572371] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 355.579647] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 355.586916] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 355.594341] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 355.625797] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 355.641554] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:14 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b200, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:14 executing program 0 (fault-call:0 fault-nth:33): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:14 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b400, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b100, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 355.768238] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 355.785465] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (175 blocks) [ 355.848518] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 355.866753] FAULT_INJECTION: forcing a failure. [ 355.866753] name failslab, interval 1, probability 0, space 0, times 0 [ 355.878931] CPU: 1 PID: 22455 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 355.886831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.896199] Call Trace: [ 355.898802] dump_stack+0x1fc/0x2ef [ 355.902437] should_fail.cold+0xa/0xf [ 355.906230] ? setup_fault_attr+0x200/0x200 [ 355.910540] ? lock_downgrade+0x720/0x720 [ 355.914686] ? check_preemption_disabled+0x41/0x280 [ 355.919696] __should_failslab+0x115/0x180 [ 355.923940] should_failslab+0x5/0x10 [ 355.927734] kmem_cache_alloc+0x277/0x370 [ 355.931891] ext4_mb_new_blocks+0x60a/0x4370 [ 355.936321] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 355.941329] ? ext4_cache_extents+0x68/0x2d0 [ 355.945731] ? ext4_find_extent+0x9bb/0xc70 [ 355.950046] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 355.955311] ? ext4_ext_search_right+0x2c7/0xb60 [ 355.960081] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 355.965091] ext4_ext_map_blocks+0x2aa2/0x7390 [ 355.969669] ? __lock_acquire+0x6de/0x3ff0 [ 355.973918] ? mark_held_locks+0xf0/0xf0 [ 355.977991] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 355.983354] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 355.988535] ? mark_held_locks+0xf0/0xf0 [ 355.992605] ? ext4_mark_iloc_dirty+0x1af6/0x2b10 [ 355.997460] ? ext4_es_lookup_extent+0x375/0xb60 [ 356.002390] ? ext4_map_blocks+0x59f/0x1a50 [ 356.006784] ext4_map_blocks+0x7a2/0x1a50 [ 356.011056] ? check_preemption_disabled+0x41/0x280 [ 356.016082] ? ext4_issue_zeroout+0x160/0x160 [ 356.020586] ? __brelse+0x84/0xa0 [ 356.024138] ? __ext4_new_inode+0x2eb/0x5a20 [ 356.028547] ext4_getblk+0xad/0x4f0 [ 356.032224] ? ext4_iomap_begin+0xe00/0xe00 [ 356.036664] ? ext4_free_inode+0x1780/0x1780 [ 356.041072] ? debug_check_no_obj_freed+0x201/0x490 [ 356.046085] ? __dquot_initialize+0x298/0xb70 [ 356.050580] ext4_bread+0x7c/0x210 [ 356.054114] ? ext4_getblk+0x4f0/0x4f0 [ 356.058009] ? dquot_initialize_needed+0x290/0x290 [ 356.062984] ? trace_hardirqs_off+0x64/0x200 [ 356.067412] ext4_append+0x155/0x370 [ 356.071125] ext4_mkdir+0x5bd/0xe10 [ 356.074765] ? ext4_init_dot_dotdot+0x600/0x600 [ 356.079430] ? generic_permission+0x116/0x4d0 [ 356.083946] ? inode_permission.part.0+0x10c/0x450 [ 356.088875] vfs_mkdir+0x508/0x7a0 [ 356.092421] do_mkdirat+0x262/0x2d0 [ 356.096062] ? __ia32_sys_mknod+0x120/0x120 [ 356.100407] ? trace_hardirqs_off_caller+0x6e/0x210 [ 356.105427] ? do_syscall_64+0x21/0x620 [ 356.109407] do_syscall_64+0xf9/0x620 [ 356.113214] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 356.118390] RIP: 0033:0x465007 [ 356.121595] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 356.140641] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 356.148386] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 356.155661] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 356.162944] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 356.170227] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 356.177494] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:15 executing program 0 (fault-call:0 fault-nth:34): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 356.222928] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 356.236332] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 356.302265] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (175 blocks) [ 356.337765] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:15 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x30000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b180, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:15 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b140, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 356.481926] FAULT_INJECTION: forcing a failure. [ 356.481926] name failslab, interval 1, probability 0, space 0, times 0 [ 356.493639] CPU: 1 PID: 22476 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 356.501544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.510908] Call Trace: [ 356.513508] dump_stack+0x1fc/0x2ef [ 356.517264] should_fail.cold+0xa/0xf [ 356.521093] ? setup_fault_attr+0x200/0x200 [ 356.525422] ? __es_tree_search.isra.0+0x1af/0x210 [ 356.530380] __should_failslab+0x115/0x180 [ 356.534623] should_failslab+0x5/0x10 [ 356.538427] kmem_cache_alloc+0x3f/0x370 [ 356.542496] __es_insert_extent+0x39b/0x13b0 [ 356.546937] ext4_es_insert_extent+0x22e/0x5e0 [ 356.551541] ? ext4_map_blocks+0x59f/0x1a50 [ 356.555878] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 356.561682] ext4_map_blocks+0xa2a/0x1a50 [ 356.565839] ? ext4_issue_zeroout+0x160/0x160 [ 356.570356] ? __brelse+0x84/0xa0 [ 356.573830] ? __ext4_new_inode+0x2eb/0x5a20 [ 356.578231] ext4_getblk+0xad/0x4f0 [ 356.581878] ? ext4_iomap_begin+0xe00/0xe00 [ 356.586220] ? ext4_free_inode+0x1780/0x1780 [ 356.590640] ? debug_check_no_obj_freed+0x201/0x490 [ 356.595676] ? __dquot_initialize+0x298/0xb70 [ 356.600166] ext4_bread+0x7c/0x210 [ 356.603696] ? ext4_getblk+0x4f0/0x4f0 [ 356.607594] ? dquot_initialize_needed+0x290/0x290 [ 356.612534] ? trace_hardirqs_off+0x64/0x200 [ 356.616951] ext4_append+0x155/0x370 [ 356.620668] ext4_mkdir+0x5bd/0xe10 [ 356.624312] ? ext4_init_dot_dotdot+0x600/0x600 [ 356.629005] ? generic_permission+0x116/0x4d0 [ 356.633517] ? inode_permission.part.0+0x10c/0x450 [ 356.638449] vfs_mkdir+0x508/0x7a0 [ 356.642094] do_mkdirat+0x262/0x2d0 [ 356.645733] ? __ia32_sys_mknod+0x120/0x120 [ 356.650097] ? trace_hardirqs_off_caller+0x6e/0x210 [ 356.655145] ? do_syscall_64+0x21/0x620 [ 356.659150] do_syscall_64+0xf9/0x620 [ 356.663072] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 356.668425] RIP: 0033:0x465007 [ 356.671711] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 356.690735] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 356.698461] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000465007 [ 356.705829] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 356.713094] RBP: 00007f9f3da41040 R08: 0000000000000000 R09: ffffffffffffffff [ 356.720366] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 356.727628] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:15 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b440, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 356.769264] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 356.779457] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:15 executing program 0 (fault-call:0 fault-nth:35): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:15 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b240, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 356.829611] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (192 blocks) [ 356.864270] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b1c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 356.945666] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:16 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b180, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 357.030325] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 357.075441] FAULT_INJECTION: forcing a failure. [ 357.075441] name failslab, interval 1, probability 0, space 0, times 0 [ 357.086356] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (192 blocks) [ 357.104214] CPU: 1 PID: 22511 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 357.112162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.121531] Call Trace: [ 357.124135] dump_stack+0x1fc/0x2ef [ 357.127760] should_fail.cold+0xa/0xf [ 357.131574] ? setup_fault_attr+0x200/0x200 [ 357.136024] ? lock_acquire+0x170/0x3c0 [ 357.140027] __should_failslab+0x115/0x180 [ 357.144275] should_failslab+0x5/0x10 [ 357.148076] __kmalloc_track_caller+0x2a6/0x3c0 [ 357.152745] ? strndup_user+0x70/0x120 [ 357.156637] memdup_user+0x22/0xb0 [ 357.160179] strndup_user+0x70/0x120 [ 357.163891] ksys_mount+0x34/0x130 [ 357.167422] __x64_sys_mount+0xba/0x150 [ 357.171390] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 357.175960] do_syscall_64+0xf9/0x620 [ 357.179754] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 357.184934] RIP: 0033:0x46741a [ 357.188115] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 357.207008] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 357.214706] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 357.221965] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 357.229224] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 357.236482] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 357.243757] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 357.265647] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:16 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40002, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 357.297174] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 357.459458] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 357.492537] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:16 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b480, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:16 executing program 0 (fault-call:0 fault-nth:36): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 357.511705] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 357.552088] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:16 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b200, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:16 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b280, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 357.693872] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 357.728338] FAULT_INJECTION: forcing a failure. [ 357.728338] name failslab, interval 1, probability 0, space 0, times 0 07:09:16 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b1c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 357.737887] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 357.756088] CPU: 0 PID: 22550 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 357.764013] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.773374] Call Trace: [ 357.775967] dump_stack+0x1fc/0x2ef [ 357.779593] should_fail.cold+0xa/0xf [ 357.783388] ? setup_fault_attr+0x200/0x200 [ 357.787701] ? lock_acquire+0x170/0x3c0 [ 357.791673] __should_failslab+0x115/0x180 [ 357.795900] should_failslab+0x5/0x10 [ 357.799692] __kmalloc_track_caller+0x2a6/0x3c0 [ 357.804354] ? strndup_user+0x70/0x120 [ 357.808229] ? _copy_from_user+0xd2/0x130 [ 357.812386] memdup_user+0x22/0xb0 [ 357.815918] strndup_user+0x70/0x120 [ 357.819623] ksys_mount+0x6f/0x130 [ 357.823157] __x64_sys_mount+0xba/0x150 [ 357.827124] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 357.831697] do_syscall_64+0xf9/0x620 [ 357.835488] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 357.840666] RIP: 0033:0x46741a [ 357.843911] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 357.862810] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 357.870527] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 357.877790] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 357.885158] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 07:09:16 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40003, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 357.892428] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 357.899688] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 358.021880] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:17 executing program 0 (fault-call:0 fault-nth:37): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 358.137762] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 358.152988] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 358.162645] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 358.177540] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 358.199910] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 358.212008] FAULT_INJECTION: forcing a failure. [ 358.212008] name failslab, interval 1, probability 0, space 0, times 0 [ 358.223632] CPU: 1 PID: 22583 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 358.231520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.240880] Call Trace: [ 358.243475] dump_stack+0x1fc/0x2ef [ 358.247103] should_fail.cold+0xa/0xf [ 358.250905] ? setup_fault_attr+0x200/0x200 [ 358.255218] ? lock_acquire+0x170/0x3c0 [ 358.259190] __should_failslab+0x115/0x180 [ 358.263421] should_failslab+0x5/0x10 [ 358.267210] kmem_cache_alloc_trace+0x284/0x380 [ 358.271868] ? _copy_from_user+0xd2/0x130 [ 358.276007] copy_mount_options+0x59/0x380 [ 358.280236] ksys_mount+0x9b/0x130 [ 358.283771] __x64_sys_mount+0xba/0x150 [ 358.287734] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 358.292308] do_syscall_64+0xf9/0x620 [ 358.296103] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 358.301296] RIP: 0033:0x46741a [ 358.304496] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 358.323395] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 358.331112] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 358.338369] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 358.345645] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 358.352916] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 358.360191] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:17 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b4c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:17 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b200, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:17 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40004, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:17 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b2c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:17 executing program 0 (fault-call:0 fault-nth:38): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 358.610094] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b240, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 358.675722] FAULT_INJECTION: forcing a failure. [ 358.675722] name failslab, interval 1, probability 0, space 0, times 0 [ 358.685560] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 358.688465] CPU: 1 PID: 22611 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 358.703721] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.713069] Call Trace: [ 358.715657] dump_stack+0x1fc/0x2ef [ 358.719295] should_fail.cold+0xa/0xf [ 358.723109] ? setup_fault_attr+0x200/0x200 [ 358.727430] ? lock_acquire+0x170/0x3c0 [ 358.731397] __should_failslab+0x115/0x180 [ 358.735625] should_failslab+0x5/0x10 [ 358.739428] __kmalloc_track_caller+0x2a6/0x3c0 [ 358.744096] ? kstrdup_const+0x53/0x80 [ 358.747993] kstrdup+0x36/0x70 [ 358.751195] kstrdup_const+0x53/0x80 [ 358.754910] alloc_vfsmnt+0xb5/0x780 [ 358.758625] ? _raw_read_unlock+0x29/0x40 [ 358.762790] vfs_kern_mount.part.0+0x27/0x470 [ 358.767305] do_mount+0x113c/0x2f10 [ 358.770924] ? cmp_ex_sort+0xc0/0xc0 [ 358.774641] ? __do_page_fault+0x180/0xd60 [ 358.778880] ? copy_mount_string+0x40/0x40 [ 358.783135] ? memset+0x20/0x40 [ 358.786451] ? copy_mount_options+0x26f/0x380 [ 358.790960] ksys_mount+0xcf/0x130 [ 358.794553] __x64_sys_mount+0xba/0x150 [ 358.798546] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 358.803144] do_syscall_64+0xf9/0x620 [ 358.806953] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 358.812155] RIP: 0033:0x46741a [ 358.815338] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 358.834229] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 358.841945] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 358.849241] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 358.856502] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 358.863765] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 358.871036] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 358.892047] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 358.899194] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:18 executing program 0 (fault-call:0 fault-nth:39): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:18 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 359.083895] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 359.094049] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 359.096321] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 359.110847] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 359.188819] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 359.202242] FAULT_INJECTION: forcing a failure. [ 359.202242] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 359.214099] CPU: 1 PID: 22644 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 359.222097] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.231553] Call Trace: [ 359.234180] dump_stack+0x1fc/0x2ef [ 359.237825] should_fail.cold+0xa/0xf [ 359.241633] ? setup_fault_attr+0x200/0x200 [ 359.245963] ? crypto_shash_update+0xcc/0x120 [ 359.250472] __alloc_pages_nodemask+0x239/0x2890 [ 359.255234] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 359.261112] ? cmp_ex_search+0x87/0xb0 [ 359.265004] ? __lock_acquire+0x6de/0x3ff0 [ 359.269254] ? copy_mount_options+0x1e9/0x380 [ 359.273753] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 359.278595] ? ex_handler_default+0x14/0x90 [ 359.282915] ? phys_mem_access_encrypted+0x10/0x10 [ 359.287838] ? no_context+0xce/0x940 [ 359.291564] ? force_sig_info_fault.constprop.0+0x320/0x320 [ 359.297290] ? bad_area_access_error+0x23b/0x4a0 [ 359.302083] cache_grow_begin+0xa4/0x8a0 [ 359.306177] ? setup_fault_attr+0x200/0x200 [ 359.310516] ? lock_acquire+0x170/0x3c0 [ 359.314529] cache_alloc_refill+0x273/0x340 [ 359.318873] kmem_cache_alloc+0x346/0x370 [ 359.323042] getname_flags+0xce/0x590 [ 359.326857] user_path_at_empty+0x2a/0x50 [ 359.331012] do_mount+0x147/0x2f10 [ 359.334555] ? cmp_ex_sort+0xc0/0xc0 [ 359.338262] ? __do_page_fault+0x180/0xd60 [ 359.342502] ? copy_mount_string+0x40/0x40 [ 359.346761] ? memset+0x20/0x40 [ 359.350054] ? copy_mount_options+0x26f/0x380 [ 359.354557] ksys_mount+0xcf/0x130 [ 359.358101] __x64_sys_mount+0xba/0x150 [ 359.362089] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 359.366675] do_syscall_64+0xf9/0x620 [ 359.370498] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 359.375708] RIP: 0033:0x46741a [ 359.378905] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 359.397831] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 359.405532] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 359.412820] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 359.420091] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 359.427364] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 07:09:18 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b500, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 359.434626] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:18 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40005, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 359.498945] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:18 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b240, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:18 executing program 0 (fault-call:0 fault-nth:40): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 359.542725] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 359.579151] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:18 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b340, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:18 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b280, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 359.669840] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 359.820084] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 359.832811] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 359.840031] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 359.892118] FAULT_INJECTION: forcing a failure. [ 359.892118] name failslab, interval 1, probability 0, space 0, times 0 [ 359.915882] CPU: 0 PID: 22686 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 359.923809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.933162] Call Trace: [ 359.935748] dump_stack+0x1fc/0x2ef [ 359.939370] should_fail.cold+0xa/0xf [ 359.943160] ? setup_fault_attr+0x200/0x200 [ 359.947476] ? lock_acquire+0x170/0x3c0 [ 359.951445] __should_failslab+0x115/0x180 [ 359.955684] should_failslab+0x5/0x10 [ 359.959500] kmem_cache_alloc+0x277/0x370 [ 359.963639] alloc_vfsmnt+0x23/0x780 [ 359.967341] ? _raw_read_unlock+0x29/0x40 [ 359.971476] vfs_kern_mount.part.0+0x27/0x470 [ 359.975977] do_mount+0x113c/0x2f10 [ 359.979594] ? cmp_ex_sort+0xc0/0xc0 [ 359.983321] ? __do_page_fault+0x180/0xd60 [ 359.987574] ? copy_mount_string+0x40/0x40 07:09:18 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b280, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 359.991811] ? memset+0x20/0x40 [ 359.995099] ? copy_mount_options+0x26f/0x380 [ 359.999601] ksys_mount+0xcf/0x130 [ 360.003135] __x64_sys_mount+0xba/0x150 [ 360.007110] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 360.011683] do_syscall_64+0xf9/0x620 [ 360.015502] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 360.020708] RIP: 0033:0x46741a [ 360.023914] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 360.042816] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 360.050539] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 360.057798] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 360.065056] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 360.072319] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 360.079715] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:19 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b540, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:19 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40006, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 360.204732] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 360.212442] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:19 executing program 0 (fault-call:0 fault-nth:41): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 360.327637] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:19 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b2c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 360.389994] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 360.454221] FAULT_INJECTION: forcing a failure. [ 360.454221] name failslab, interval 1, probability 0, space 0, times 0 [ 360.462189] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 360.465986] CPU: 0 PID: 22714 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 360.482156] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.491503] Call Trace: [ 360.494090] dump_stack+0x1fc/0x2ef [ 360.497711] should_fail.cold+0xa/0xf [ 360.501503] ? setup_fault_attr+0x200/0x200 [ 360.505850] ? lock_acquire+0x170/0x3c0 [ 360.509821] __should_failslab+0x115/0x180 [ 360.514051] should_failslab+0x5/0x10 [ 360.517859] __kmalloc_track_caller+0x2a6/0x3c0 [ 360.522520] ? kstrdup_const+0x53/0x80 [ 360.526398] kstrdup+0x36/0x70 [ 360.529581] kstrdup_const+0x53/0x80 [ 360.533285] alloc_vfsmnt+0xb5/0x780 [ 360.536991] ? _raw_read_unlock+0x29/0x40 [ 360.541129] vfs_kern_mount.part.0+0x27/0x470 [ 360.545636] do_mount+0x113c/0x2f10 [ 360.549262] ? cmp_ex_sort+0xc0/0xc0 [ 360.552966] ? __do_page_fault+0x180/0xd60 [ 360.557192] ? copy_mount_string+0x40/0x40 [ 360.561422] ? memset+0x20/0x40 [ 360.564692] ? copy_mount_options+0x26f/0x380 [ 360.569193] ksys_mount+0xcf/0x130 [ 360.572724] __x64_sys_mount+0xba/0x150 [ 360.576690] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 360.581270] do_syscall_64+0xf9/0x620 [ 360.585068] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 360.590246] RIP: 0033:0x46741a [ 360.593431] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 360.612321] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 360.620034] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 360.627313] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 360.634571] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 360.641829] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 360.649086] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:19 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b380, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 360.678833] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 360.679430] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b2c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:19 executing program 0 (fault-call:0 fault-nth:42): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 360.953580] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 360.962840] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:19 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40007, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 360.996685] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 361.016927] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:20 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b580, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 361.076900] FAULT_INJECTION: forcing a failure. [ 361.076900] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 361.092361] CPU: 0 PID: 22748 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 361.100300] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.109680] Call Trace: [ 361.112276] dump_stack+0x1fc/0x2ef [ 361.115905] should_fail.cold+0xa/0xf [ 361.119719] ? lock_acquire+0x170/0x3c0 [ 361.123687] ? setup_fault_attr+0x200/0x200 [ 361.128037] __alloc_pages_nodemask+0x239/0x2890 [ 361.132787] ? pcpu_alloc+0x91f/0x1190 [ 361.136683] ? mark_held_locks+0xf0/0xf0 [ 361.140756] ? pcpu_alloc+0xe78/0x1190 [ 361.144663] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 361.149542] ? check_preemption_disabled+0x41/0x280 [ 361.154560] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 361.159592] ? pcpu_alloc+0xc9/0x1190 [ 361.163406] alloc_pages_current+0x193/0x2a0 [ 361.167825] ? __lockdep_init_map+0x100/0x5a0 [ 361.172311] get_zeroed_page+0x10/0x40 [ 361.176320] mount_fs+0x203/0x310 [ 361.179811] vfs_kern_mount.part.0+0x68/0x470 [ 361.184303] do_mount+0x113c/0x2f10 [ 361.187958] ? cmp_ex_sort+0xc0/0xc0 [ 361.191681] ? __do_page_fault+0x180/0xd60 [ 361.195912] ? copy_mount_string+0x40/0x40 [ 361.200139] ? memset+0x20/0x40 [ 361.203428] ? copy_mount_options+0x26f/0x380 [ 361.207913] ksys_mount+0xcf/0x130 [ 361.211444] __x64_sys_mount+0xba/0x150 [ 361.215409] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 361.220001] do_syscall_64+0xf9/0x620 [ 361.223793] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 361.228972] RIP: 0033:0x46741a [ 361.232152] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 361.251039] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 361.258734] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 361.265992] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 361.273260] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 361.280527] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 361.287791] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:20 executing program 0 (fault-call:0 fault-nth:43): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 361.448947] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 361.478929] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 361.495895] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 361.550204] FAULT_INJECTION: forcing a failure. [ 361.550204] name failslab, interval 1, probability 0, space 0, times 0 [ 361.567125] CPU: 1 PID: 22769 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 361.575061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.584431] Call Trace: [ 361.587053] dump_stack+0x1fc/0x2ef [ 361.590717] should_fail.cold+0xa/0xf [ 361.594547] ? setup_fault_attr+0x200/0x200 07:09:20 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b3c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:20 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 361.598931] ? lock_acquire+0x170/0x3c0 [ 361.603048] __should_failslab+0x115/0x180 [ 361.607305] should_failslab+0x5/0x10 [ 361.611158] __kmalloc+0x2ab/0x3c0 [ 361.614804] ? prealloc_shrinker+0x15d/0x340 [ 361.619224] prealloc_shrinker+0x15d/0x340 [ 361.623608] sget_userns+0x7b4/0xcd0 [ 361.627331] ? set_bdev_super+0x110/0x110 [ 361.631470] ? ns_test_super+0x50/0x50 [ 361.635445] ? set_bdev_super+0x110/0x110 [ 361.639595] ? ns_test_super+0x50/0x50 [ 361.643609] sget+0x102/0x140 [ 361.646716] mount_bdev+0xf8/0x3b0 [ 361.650261] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 361.655375] mount_fs+0xa3/0x310 [ 361.658866] vfs_kern_mount.part.0+0x68/0x470 [ 361.663392] do_mount+0x113c/0x2f10 [ 361.667016] ? cmp_ex_sort+0xc0/0xc0 [ 361.670741] ? __do_page_fault+0x180/0xd60 [ 361.674972] ? copy_mount_string+0x40/0x40 [ 361.679219] ? memset+0x20/0x40 [ 361.682498] ? copy_mount_options+0x26f/0x380 [ 361.686988] ksys_mount+0xcf/0x130 [ 361.690531] __x64_sys_mount+0xba/0x150 [ 361.694493] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 361.699075] do_syscall_64+0xf9/0x620 [ 361.702881] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 361.708071] RIP: 0033:0x46741a [ 361.711260] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 361.730152] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 361.737883] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 361.745164] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 361.752426] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 361.759693] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 361.766968] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:20 executing program 0 (fault-call:0 fault-nth:44): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b340, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 361.893940] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 361.918940] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40008, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 361.999261] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (108 blocks) [ 362.139976] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 362.217966] FAULT_INJECTION: forcing a failure. [ 362.217966] name failslab, interval 1, probability 0, space 0, times 0 [ 362.235774] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 362.235893] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 362.249962] CPU: 0 PID: 22790 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 362.261397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.270750] Call Trace: [ 362.273360] dump_stack+0x1fc/0x2ef [ 362.276981] should_fail.cold+0xa/0xf [ 362.280775] ? setup_fault_attr+0x200/0x200 [ 362.285088] ? lock_acquire+0x170/0x3c0 [ 362.289167] __should_failslab+0x115/0x180 [ 362.293395] should_failslab+0x5/0x10 [ 362.297217] kmem_cache_alloc_trace+0x284/0x380 [ 362.301902] ? set_bdev_super+0x110/0x110 [ 362.306075] ? ns_test_super+0x50/0x50 [ 362.309958] sget_userns+0x122/0xcd0 [ 362.313669] ? set_bdev_super+0x110/0x110 [ 362.317811] ? ns_test_super+0x50/0x50 [ 362.321689] ? set_bdev_super+0x110/0x110 [ 362.325826] ? ns_test_super+0x50/0x50 [ 362.329702] sget+0x102/0x140 [ 362.332798] mount_bdev+0xf8/0x3b0 [ 362.336328] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 362.341423] mount_fs+0xa3/0x310 [ 362.344784] vfs_kern_mount.part.0+0x68/0x470 [ 362.349272] do_mount+0x113c/0x2f10 [ 362.352898] ? cmp_ex_sort+0xc0/0xc0 [ 362.356608] ? __do_page_fault+0x180/0xd60 [ 362.360836] ? copy_mount_string+0x40/0x40 [ 362.365072] ? memset+0x20/0x40 [ 362.368344] ? copy_mount_options+0x26f/0x380 [ 362.372850] ksys_mount+0xcf/0x130 [ 362.376385] __x64_sys_mount+0xba/0x150 [ 362.380351] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 362.384925] do_syscall_64+0xf9/0x620 [ 362.388720] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 362.393905] RIP: 0033:0x46741a [ 362.397091] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 362.415980] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 362.423679] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 362.430939] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 362.438197] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 362.445471] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 362.452730] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:21 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b400, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:21 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b5c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 362.470299] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:21 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b340, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 362.539326] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:21 executing program 0 (fault-call:0 fault-nth:45): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:21 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40009, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:21 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b380, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 362.767278] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 362.790695] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 362.919029] FAULT_INJECTION: forcing a failure. [ 362.919029] name failslab, interval 1, probability 0, space 0, times 0 [ 362.956050] CPU: 1 PID: 22831 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 362.963987] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.973360] Call Trace: [ 362.975976] dump_stack+0x1fc/0x2ef [ 362.979639] should_fail.cold+0xa/0xf [ 362.983502] ? setup_fault_attr+0x200/0x200 [ 362.987855] ? lock_acquire+0x170/0x3c0 [ 362.991890] __should_failslab+0x115/0x180 [ 362.996158] should_failslab+0x5/0x10 [ 363.000111] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 363.005248] __kmalloc_node+0x38/0x70 [ 363.009089] kvmalloc_node+0x61/0xf0 [ 363.012867] __list_lru_init+0x4c6/0x7f0 [ 363.016929] ? up_write+0x13/0x150 [ 363.020475] sget_userns+0x7e2/0xcd0 [ 363.024329] ? set_bdev_super+0x110/0x110 [ 363.028496] ? ns_test_super+0x50/0x50 [ 363.032404] ? set_bdev_super+0x110/0x110 [ 363.036551] ? ns_test_super+0x50/0x50 [ 363.040432] sget+0x102/0x140 [ 363.043529] mount_bdev+0xf8/0x3b0 [ 363.047077] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 363.052170] mount_fs+0xa3/0x310 [ 363.055530] vfs_kern_mount.part.0+0x68/0x470 [ 363.060036] do_mount+0x113c/0x2f10 [ 363.063654] ? cmp_ex_sort+0xc0/0xc0 [ 363.067361] ? __do_page_fault+0x180/0xd60 [ 363.071587] ? copy_mount_string+0x40/0x40 [ 363.075823] ? memset+0x20/0x40 [ 363.079096] ? copy_mount_options+0x26f/0x380 [ 363.083589] ksys_mount+0xcf/0x130 [ 363.087122] __x64_sys_mount+0xba/0x150 [ 363.091088] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 363.095661] do_syscall_64+0xf9/0x620 [ 363.099457] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 363.104633] RIP: 0033:0x46741a [ 363.107836] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 363.126736] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 363.134437] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 363.141697] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 363.148971] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 363.156227] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 363.163497] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 363.182059] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 363.191156] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 363.200853] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:22 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b600, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:22 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b440, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 363.248798] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 363.266979] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) 07:09:22 executing program 0 (fault-call:0 fault-nth:46): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:22 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40010, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 363.488808] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b3c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 363.566499] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 363.609130] FAULT_INJECTION: forcing a failure. [ 363.609130] name failslab, interval 1, probability 0, space 0, times 0 [ 363.621675] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 363.631075] CPU: 0 PID: 22875 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 363.638987] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.648352] Call Trace: [ 363.650995] dump_stack+0x1fc/0x2ef [ 363.654632] should_fail.cold+0xa/0xf [ 363.658438] ? setup_fault_attr+0x200/0x200 [ 363.662779] ? lock_acquire+0x170/0x3c0 [ 363.666757] __should_failslab+0x115/0x180 [ 363.671002] should_failslab+0x5/0x10 [ 363.674812] __kmalloc+0x2ab/0x3c0 [ 363.678360] ? __list_lru_init+0xd3/0x7f0 [ 363.682594] __list_lru_init+0xd3/0x7f0 [ 363.686624] ? up_write+0x13/0x150 [ 363.690165] sget_userns+0x810/0xcd0 [ 363.693867] ? set_bdev_super+0x110/0x110 [ 363.698057] ? ns_test_super+0x50/0x50 [ 363.701940] ? set_bdev_super+0x110/0x110 [ 363.706079] ? ns_test_super+0x50/0x50 [ 363.709956] sget+0x102/0x140 [ 363.713076] mount_bdev+0xf8/0x3b0 [ 363.716629] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 363.721719] mount_fs+0xa3/0x310 [ 363.725097] vfs_kern_mount.part.0+0x68/0x470 [ 363.729584] do_mount+0x113c/0x2f10 [ 363.733203] ? cmp_ex_sort+0xc0/0xc0 [ 363.736924] ? __do_page_fault+0x180/0xd60 [ 363.741152] ? copy_mount_string+0x40/0x40 [ 363.745392] ? memset+0x20/0x40 [ 363.748672] ? copy_mount_options+0x26f/0x380 [ 363.753157] ksys_mount+0xcf/0x130 [ 363.756701] __x64_sys_mount+0xba/0x150 [ 363.760679] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 363.765251] do_syscall_64+0xf9/0x620 [ 363.769080] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 363.774285] RIP: 0033:0x46741a [ 363.777478] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 363.796380] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 07:09:22 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b380, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 363.804084] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 363.811344] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 363.818601] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 363.825858] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 363.833115] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:22 executing program 0 (fault-call:0 fault-nth:47): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:22 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b480, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:22 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b640, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b400, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 363.974126] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (108 blocks) [ 363.988700] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 364.028448] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 364.085547] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 364.262961] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 364.278681] FAULT_INJECTION: forcing a failure. [ 364.278681] name failslab, interval 1, probability 0, space 0, times 0 [ 364.281398] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 364.317402] CPU: 0 PID: 22898 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 364.325419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.334766] Call Trace: [ 364.337354] dump_stack+0x1fc/0x2ef [ 364.340978] should_fail.cold+0xa/0xf [ 364.344771] ? setup_fault_attr+0x200/0x200 [ 364.349084] ? lock_acquire+0x170/0x3c0 [ 364.353075] __should_failslab+0x115/0x180 [ 364.357328] should_failslab+0x5/0x10 [ 364.361123] __kmalloc+0x2ab/0x3c0 [ 364.364679] ? prealloc_shrinker+0x15d/0x340 [ 364.369084] prealloc_shrinker+0x15d/0x340 [ 364.373591] sget_userns+0x7b4/0xcd0 [ 364.377300] ? set_bdev_super+0x110/0x110 [ 364.381465] ? ns_test_super+0x50/0x50 [ 364.385370] ? set_bdev_super+0x110/0x110 [ 364.389526] ? ns_test_super+0x50/0x50 [ 364.393436] sget+0x102/0x140 [ 364.396533] mount_bdev+0xf8/0x3b0 [ 364.400064] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 364.405167] mount_fs+0xa3/0x310 [ 364.408529] vfs_kern_mount.part.0+0x68/0x470 [ 364.413034] do_mount+0x113c/0x2f10 [ 364.416650] ? cmp_ex_sort+0xc0/0xc0 [ 364.420360] ? __do_page_fault+0x180/0xd60 [ 364.424597] ? copy_mount_string+0x40/0x40 [ 364.428826] ? memset+0x20/0x40 [ 364.432093] ? copy_mount_options+0x26f/0x380 [ 364.436578] ksys_mount+0xcf/0x130 [ 364.440108] __x64_sys_mount+0xba/0x150 [ 364.444099] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 364.448683] do_syscall_64+0xf9/0x620 [ 364.452489] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 364.457671] RIP: 0033:0x46741a [ 364.460860] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 364.479760] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 364.487475] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 364.494734] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 364.501991] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 364.509269] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 07:09:23 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40014, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:23 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b4c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 364.516538] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:23 executing program 0 (fault-call:0 fault-nth:48): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 364.662383] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 364.682242] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 364.692171] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b3c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 364.722707] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:23 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b677, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 364.912937] FAULT_INJECTION: forcing a failure. [ 364.912937] name failslab, interval 1, probability 0, space 0, times 0 [ 364.931783] CPU: 0 PID: 22939 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 364.939848] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.949210] Call Trace: [ 364.951810] dump_stack+0x1fc/0x2ef [ 364.955436] should_fail.cold+0xa/0xf [ 364.959231] ? setup_fault_attr+0x200/0x200 [ 364.963545] ? lock_acquire+0x170/0x3c0 [ 364.967510] __should_failslab+0x115/0x180 [ 364.971747] should_failslab+0x5/0x10 [ 364.975547] __kmalloc+0x2ab/0x3c0 [ 364.979075] ? __list_lru_init+0xd3/0x7f0 [ 364.983211] __list_lru_init+0xd3/0x7f0 [ 364.987181] ? up_write+0x18/0x150 [ 364.990734] sget_userns+0x7e2/0xcd0 [ 364.994445] ? set_bdev_super+0x110/0x110 [ 364.998679] ? ns_test_super+0x50/0x50 [ 365.002693] ? set_bdev_super+0x110/0x110 [ 365.006884] ? ns_test_super+0x50/0x50 [ 365.010763] sget+0x102/0x140 [ 365.013865] mount_bdev+0xf8/0x3b0 [ 365.017399] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 365.022493] mount_fs+0xa3/0x310 [ 365.025864] vfs_kern_mount.part.0+0x68/0x470 [ 365.030366] do_mount+0x113c/0x2f10 [ 365.034102] ? cmp_ex_sort+0xc0/0xc0 [ 365.037945] ? __do_page_fault+0x180/0xd60 [ 365.042174] ? copy_mount_string+0x40/0x40 [ 365.046405] ? memset+0x20/0x40 [ 365.049689] ? copy_mount_options+0x26f/0x380 [ 365.054175] ksys_mount+0xcf/0x130 [ 365.057711] __x64_sys_mount+0xba/0x150 [ 365.061793] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 365.066374] do_syscall_64+0xf9/0x620 [ 365.070172] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 365.075351] RIP: 0033:0x46741a [ 365.078547] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 365.097455] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 365.105171] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a 07:09:24 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b500, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 365.112447] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 365.119810] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 365.127084] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 365.134343] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:24 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b440, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 365.195740] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:24 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b540, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 365.282397] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 365.315459] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:24 executing program 0 (fault-call:0 fault-nth:49): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:24 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40023, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 365.397262] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 365.436469] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 365.448646] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (108 blocks) [ 365.451996] FAULT_INJECTION: forcing a failure. [ 365.451996] name failslab, interval 1, probability 0, space 0, times 0 [ 365.468904] CPU: 0 PID: 22977 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 365.476803] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.486172] Call Trace: [ 365.488782] dump_stack+0x1fc/0x2ef [ 365.492416] should_fail.cold+0xa/0xf [ 365.496221] ? setup_fault_attr+0x200/0x200 [ 365.500544] ? lock_acquire+0x170/0x3c0 [ 365.504523] __should_failslab+0x115/0x180 [ 365.508764] should_failslab+0x5/0x10 [ 365.512712] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 365.517816] __kmalloc_node+0x38/0x70 [ 365.521633] kvmalloc_node+0x61/0xf0 [ 365.525354] __list_lru_init+0x4c6/0x7f0 [ 365.529437] ? up_write+0x13/0x150 [ 365.532967] sget_userns+0x810/0xcd0 [ 365.536677] ? set_bdev_super+0x110/0x110 [ 365.540818] ? ns_test_super+0x50/0x50 [ 365.544708] ? set_bdev_super+0x110/0x110 [ 365.548861] ? ns_test_super+0x50/0x50 [ 365.552749] sget+0x102/0x140 [ 365.556052] mount_bdev+0xf8/0x3b0 [ 365.559584] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 365.564689] mount_fs+0xa3/0x310 [ 365.568056] vfs_kern_mount.part.0+0x68/0x470 [ 365.572563] do_mount+0x113c/0x2f10 [ 365.576181] ? cmp_ex_sort+0xc0/0xc0 [ 365.579885] ? __do_page_fault+0x180/0xd60 [ 365.584124] ? copy_mount_string+0x40/0x40 [ 365.588353] ? memset+0x20/0x40 [ 365.591631] ? copy_mount_options+0x26f/0x380 [ 365.596135] ksys_mount+0xcf/0x130 [ 365.599665] __x64_sys_mount+0xba/0x150 [ 365.603639] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 365.608234] do_syscall_64+0xf9/0x620 [ 365.612037] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 365.617214] RIP: 0033:0x46741a [ 365.620414] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 365.639316] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 365.647029] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 365.654297] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 365.661557] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 365.668836] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 365.676097] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:24 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b400, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:24 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b580, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:24 executing program 0 (fault-call:0 fault-nth:50): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 365.918819] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 365.929981] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:24 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b480, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 365.958955] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:24 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b678, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 366.118941] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.142980] FAULT_INJECTION: forcing a failure. [ 366.142980] name failslab, interval 1, probability 0, space 0, times 0 [ 366.143793] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:25 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4002d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 366.177643] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.196274] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.210000] CPU: 0 PID: 23001 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 366.217938] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.227407] Call Trace: [ 366.230007] dump_stack+0x1fc/0x2ef [ 366.233675] should_fail.cold+0xa/0xf [ 366.237533] ? setup_fault_attr+0x200/0x200 [ 366.241858] ? lock_acquire+0x170/0x3c0 [ 366.245838] __should_failslab+0x115/0x180 [ 366.250066] should_failslab+0x5/0x10 [ 366.253859] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 366.258953] __kmalloc_node+0x38/0x70 [ 366.262743] kvmalloc_node+0x61/0xf0 [ 366.266446] __list_lru_init+0x4c6/0x7f0 [ 366.270500] ? up_write+0x13/0x150 [ 366.274052] sget_userns+0x7e2/0xcd0 [ 366.277754] ? set_bdev_super+0x110/0x110 [ 366.281892] ? ns_test_super+0x50/0x50 [ 366.285789] ? set_bdev_super+0x110/0x110 [ 366.290069] ? ns_test_super+0x50/0x50 [ 366.293958] sget+0x102/0x140 [ 366.297197] mount_bdev+0xf8/0x3b0 [ 366.300770] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 366.305888] mount_fs+0xa3/0x310 [ 366.309252] vfs_kern_mount.part.0+0x68/0x470 [ 366.313916] do_mount+0x113c/0x2f10 [ 366.317545] ? cmp_ex_sort+0xc0/0xc0 [ 366.321490] ? __do_page_fault+0x180/0xd60 [ 366.325725] ? copy_mount_string+0x40/0x40 [ 366.329953] ? memset+0x20/0x40 [ 366.333239] ? copy_mount_options+0x26f/0x380 [ 366.337734] ksys_mount+0xcf/0x130 [ 366.341272] __x64_sys_mount+0xba/0x150 [ 366.345256] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 366.349839] do_syscall_64+0xf9/0x620 [ 366.353635] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 366.358821] RIP: 0033:0x46741a [ 366.362021] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 366.380929] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 366.388629] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 366.395890] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 366.403160] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 366.410620] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 366.417997] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:25 executing program 0 (fault-call:0 fault-nth:51): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:25 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b5c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:25 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b680, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 366.574701] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.606025] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.627172] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.639397] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 366.669801] FAULT_INJECTION: forcing a failure. [ 366.669801] name failslab, interval 1, probability 0, space 0, times 0 [ 366.681285] CPU: 1 PID: 23032 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 366.689302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.698656] Call Trace: [ 366.701266] dump_stack+0x1fc/0x2ef [ 366.704899] should_fail.cold+0xa/0xf [ 366.708711] ? setup_fault_attr+0x200/0x200 [ 366.713058] ? lock_acquire+0x170/0x3c0 [ 366.717027] __should_failslab+0x115/0x180 [ 366.721273] should_failslab+0x5/0x10 [ 366.725082] __kmalloc_track_caller+0x2a6/0x3c0 [ 366.729748] ? ext4_fill_super+0xda/0xc820 [ 366.733975] kstrdup+0x36/0x70 [ 366.737259] ext4_fill_super+0xda/0xc820 [ 366.741336] ? enable_ptr_key_workfn+0x30/0x30 [ 366.745926] ? vsnprintf+0x2cc/0x14f0 [ 366.749725] ? pointer+0x850/0x850 [ 366.753268] ? lock_downgrade+0x720/0x720 [ 366.757418] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 366.762529] ? snprintf+0xbb/0xf0 [ 366.765984] ? vsprintf+0x30/0x30 07:09:25 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 366.769431] ? wait_for_completion_io+0x10/0x10 [ 366.774091] ? set_blocksize+0x163/0x3f0 [ 366.778156] mount_bdev+0x2fc/0x3b0 [ 366.781796] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 366.786914] mount_fs+0xa3/0x310 [ 366.790298] vfs_kern_mount.part.0+0x68/0x470 [ 366.794814] do_mount+0x113c/0x2f10 [ 366.798461] ? cmp_ex_sort+0xc0/0xc0 [ 366.802199] ? __do_page_fault+0x180/0xd60 [ 366.806438] ? copy_mount_string+0x40/0x40 [ 366.810692] ? memset+0x20/0x40 [ 366.813992] ? copy_mount_options+0x26f/0x380 [ 366.818504] ksys_mount+0xcf/0x130 [ 366.822046] __x64_sys_mount+0xba/0x150 [ 366.826021] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 366.830614] do_syscall_64+0xf9/0x620 [ 366.834422] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 366.839611] RIP: 0033:0x46741a [ 366.842802] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 366.861883] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 366.869608] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 366.876888] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 366.884182] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 366.891459] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 366.898738] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:25 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b440, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:25 executing program 0 (fault-call:0 fault-nth:52): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 366.956029] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 366.979926] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b4c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:26 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b600, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 367.201386] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 367.256527] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:26 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 367.339979] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 367.358413] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 367.368763] FAULT_INJECTION: forcing a failure. [ 367.368763] name failslab, interval 1, probability 0, space 0, times 0 07:09:26 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 367.390174] CPU: 0 PID: 23073 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 367.398210] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.407573] Call Trace: [ 367.410184] dump_stack+0x1fc/0x2ef [ 367.413807] should_fail.cold+0xa/0xf [ 367.417625] ? setup_fault_attr+0x200/0x200 [ 367.421957] ? lock_acquire+0x170/0x3c0 [ 367.425927] __should_failslab+0x115/0x180 [ 367.430178] should_failslab+0x5/0x10 [ 367.433968] kmem_cache_alloc_trace+0x284/0x380 [ 367.438653] ext4_fill_super+0x114/0xc820 [ 367.442806] ? enable_ptr_key_workfn+0x30/0x30 [ 367.447380] ? vsnprintf+0x2cc/0x14f0 [ 367.451190] ? pointer+0x850/0x850 [ 367.454732] ? lock_downgrade+0x720/0x720 [ 367.458867] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 367.463958] ? snprintf+0xbb/0xf0 [ 367.467516] ? vsprintf+0x30/0x30 [ 367.471092] ? wait_for_completion_io+0x10/0x10 [ 367.475771] ? set_blocksize+0x163/0x3f0 [ 367.479924] mount_bdev+0x2fc/0x3b0 [ 367.483568] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 367.488661] mount_fs+0xa3/0x310 [ 367.492022] vfs_kern_mount.part.0+0x68/0x470 [ 367.496506] do_mount+0x113c/0x2f10 [ 367.500144] ? cmp_ex_sort+0xc0/0xc0 [ 367.503864] ? __do_page_fault+0x180/0xd60 [ 367.508087] ? copy_mount_string+0x40/0x40 [ 367.512333] ? memset+0x20/0x40 [ 367.515600] ? copy_mount_options+0x26f/0x380 [ 367.520085] ksys_mount+0xcf/0x130 [ 367.523613] __x64_sys_mount+0xba/0x150 [ 367.527575] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 367.532146] do_syscall_64+0xf9/0x620 [ 367.535958] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.541171] RIP: 0033:0x46741a [ 367.544357] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 367.563249] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 367.570944] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 367.578200] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 367.585474] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 367.592732] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 367.600009] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 367.749914] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 367.764983] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:26 executing program 0 (fault-call:0 fault-nth:53): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 367.797941] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 367.811519] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b500, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:26 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b480, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 367.841015] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:26 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40056, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 367.960542] FAULT_INJECTION: forcing a failure. [ 367.960542] name failslab, interval 1, probability 0, space 0, times 0 [ 367.979246] CPU: 1 PID: 23110 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 367.987287] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.996648] Call Trace: [ 367.999253] dump_stack+0x1fc/0x2ef [ 368.002882] should_fail.cold+0xa/0xf [ 368.006681] ? setup_fault_attr+0x200/0x200 [ 368.010994] ? lock_acquire+0x170/0x3c0 [ 368.014965] __should_failslab+0x115/0x180 [ 368.019207] should_failslab+0x5/0x10 [ 368.023027] __kmalloc_track_caller+0x2a6/0x3c0 [ 368.027683] ? ext4_fill_super+0xda/0xc820 [ 368.031934] kstrdup+0x36/0x70 [ 368.035119] ext4_fill_super+0xda/0xc820 [ 368.039183] ? enable_ptr_key_workfn+0x30/0x30 [ 368.043771] ? vsnprintf+0x2cc/0x14f0 [ 368.047589] ? pointer+0x850/0x850 [ 368.051142] ? lock_downgrade+0x720/0x720 [ 368.055283] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 368.060395] ? snprintf+0xbb/0xf0 [ 368.063832] ? vsprintf+0x30/0x30 [ 368.067277] ? wait_for_completion_io+0x10/0x10 [ 368.071945] ? set_blocksize+0x163/0x3f0 [ 368.076017] mount_bdev+0x2fc/0x3b0 [ 368.079652] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 368.084807] mount_fs+0xa3/0x310 [ 368.088168] vfs_kern_mount.part.0+0x68/0x470 [ 368.092657] do_mount+0x113c/0x2f10 [ 368.096292] ? cmp_ex_sort+0xc0/0xc0 [ 368.100026] ? __do_page_fault+0x180/0xd60 [ 368.104263] ? copy_mount_string+0x40/0x40 [ 368.108490] ? memset+0x20/0x40 [ 368.111755] ? copy_mount_options+0x26f/0x380 [ 368.116253] ksys_mount+0xcf/0x130 [ 368.119787] __x64_sys_mount+0xba/0x150 [ 368.123767] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 368.128337] do_syscall_64+0xf9/0x620 [ 368.132128] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 368.137316] RIP: 0033:0x46741a [ 368.140503] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:09:27 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b640, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 368.159501] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 368.167249] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 368.174523] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 368.181786] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 368.189124] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 368.196400] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 368.321447] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 368.334952] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:27 executing program 0 (fault-call:0 fault-nth:54): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 368.365002] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 368.387941] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:27 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f4, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 368.420618] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:27 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4005c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 368.622010] FAULT_INJECTION: forcing a failure. [ 368.622010] name failslab, interval 1, probability 0, space 0, times 0 [ 368.634008] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 368.638389] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 368.643875] CPU: 1 PID: 23142 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 368.659491] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 07:09:27 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b680, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 368.666139] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 368.669978] Call Trace: [ 368.670004] dump_stack+0x1fc/0x2ef [ 368.670024] should_fail.cold+0xa/0xf [ 368.670043] ? setup_fault_attr+0x200/0x200 [ 368.670058] ? lock_acquire+0x170/0x3c0 [ 368.670078] __should_failslab+0x115/0x180 [ 368.670094] should_failslab+0x5/0x10 [ 368.670109] kmem_cache_alloc_trace+0x284/0x380 [ 368.670128] ext4_fill_super+0x205/0xc820 [ 368.670142] ? enable_ptr_key_workfn+0x30/0x30 [ 368.670165] ? vsnprintf+0x2cc/0x14f0 [ 368.722395] ? pointer+0x850/0x850 [ 368.725955] ? lock_downgrade+0x720/0x720 [ 368.730210] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 368.735306] ? snprintf+0xbb/0xf0 [ 368.738757] ? vsprintf+0x30/0x30 [ 368.742221] ? wait_for_completion_io+0x10/0x10 [ 368.746898] ? set_blocksize+0x163/0x3f0 [ 368.750974] mount_bdev+0x2fc/0x3b0 [ 368.754613] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 368.759724] mount_fs+0xa3/0x310 [ 368.763119] vfs_kern_mount.part.0+0x68/0x470 [ 368.767623] do_mount+0x113c/0x2f10 [ 368.771249] ? cmp_ex_sort+0xc0/0xc0 [ 368.774966] ? __do_page_fault+0x180/0xd60 [ 368.779205] ? copy_mount_string+0x40/0x40 [ 368.783445] ? memset+0x20/0x40 [ 368.786731] ? copy_mount_options+0x26f/0x380 [ 368.791236] ksys_mount+0xcf/0x130 [ 368.794769] __x64_sys_mount+0xba/0x150 [ 368.798749] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 368.803348] do_syscall_64+0xf9/0x620 [ 368.807307] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 368.812499] RIP: 0033:0x46741a [ 368.815737] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 368.834642] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 368.842352] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 368.849626] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 368.856897] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 368.864171] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 368.871432] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 368.966703] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:28 executing program 0 (fault-call:0 fault-nth:55): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:28 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b4c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 369.009601] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 369.015597] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 369.031623] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:28 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b540, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:28 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f5, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 369.249345] FAULT_INJECTION: forcing a failure. [ 369.249345] name failslab, interval 1, probability 0, space 0, times 0 [ 369.260910] CPU: 1 PID: 23178 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 369.268804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.278191] Call Trace: [ 369.280792] dump_stack+0x1fc/0x2ef [ 369.284448] should_fail.cold+0xa/0xf [ 369.288257] ? setup_fault_attr+0x200/0x200 [ 369.292601] ? lock_acquire+0x170/0x3c0 [ 369.296624] __should_failslab+0x115/0x180 [ 369.300869] should_failslab+0x5/0x10 [ 369.304686] __kmalloc_track_caller+0x2a6/0x3c0 [ 369.309376] ? ext4_fill_super+0xda/0xc820 [ 369.313649] kstrdup+0x36/0x70 [ 369.316841] ext4_fill_super+0xda/0xc820 [ 369.320902] ? enable_ptr_key_workfn+0x30/0x30 [ 369.325498] ? vsnprintf+0x2cc/0x14f0 [ 369.329325] ? pointer+0x850/0x850 [ 369.332882] ? lock_downgrade+0x720/0x720 [ 369.337031] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 369.342127] ? snprintf+0xbb/0xf0 [ 369.345576] ? vsprintf+0x30/0x30 [ 369.349039] ? wait_for_completion_io+0x10/0x10 [ 369.353711] ? set_blocksize+0x163/0x3f0 [ 369.357767] mount_bdev+0x2fc/0x3b0 [ 369.361419] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 369.366539] mount_fs+0xa3/0x310 [ 369.369921] vfs_kern_mount.part.0+0x68/0x470 [ 369.374421] do_mount+0x113c/0x2f10 [ 369.378045] ? cmp_ex_sort+0xc0/0xc0 [ 369.381759] ? __do_page_fault+0x180/0xd60 [ 369.385982] ? copy_mount_string+0x40/0x40 [ 369.390227] ? memset+0x20/0x40 [ 369.393516] ? copy_mount_options+0x26f/0x380 [ 369.398026] ksys_mount+0xcf/0x130 [ 369.401563] __x64_sys_mount+0xba/0x150 [ 369.405543] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 369.410122] do_syscall_64+0xf9/0x620 [ 369.413932] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 369.419127] RIP: 0033:0x46741a [ 369.422314] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 369.441206] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 07:09:28 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 369.448913] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 369.456188] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 369.463534] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 369.470808] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 369.478091] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:28 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40060, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 369.555774] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 369.565045] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 369.580840] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:28 executing program 0 (fault-call:0 fault-nth:56): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 369.608757] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 369.782081] FAULT_INJECTION: forcing a failure. [ 369.782081] name failslab, interval 1, probability 0, space 0, times 0 [ 369.799867] CPU: 0 PID: 23207 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 369.807802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.817273] Call Trace: [ 369.819896] dump_stack+0x1fc/0x2ef [ 369.823535] should_fail.cold+0xa/0xf [ 369.827327] ? setup_fault_attr+0x200/0x200 [ 369.831639] ? lock_acquire+0x170/0x3c0 [ 369.835606] __should_failslab+0x115/0x180 [ 369.839833] should_failslab+0x5/0x10 [ 369.843627] kmem_cache_alloc_trace+0x284/0x380 [ 369.848321] ext4_fill_super+0x205/0xc820 [ 369.852502] ? enable_ptr_key_workfn+0x30/0x30 [ 369.857107] ? vsnprintf+0x2cc/0x14f0 [ 369.860904] ? pointer+0x850/0x850 [ 369.864487] ? lock_downgrade+0x720/0x720 [ 369.868626] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 369.873732] ? snprintf+0xbb/0xf0 [ 369.877194] ? vsprintf+0x30/0x30 [ 369.880641] ? wait_for_completion_io+0x10/0x10 [ 369.885316] ? set_blocksize+0x163/0x3f0 [ 369.889403] mount_bdev+0x2fc/0x3b0 [ 369.893046] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 369.898162] mount_fs+0xa3/0x310 [ 369.901547] vfs_kern_mount.part.0+0x68/0x470 [ 369.906054] do_mount+0x113c/0x2f10 [ 369.909694] ? cmp_ex_sort+0xc0/0xc0 [ 369.912774] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 369.913415] ? __do_page_fault+0x180/0xd60 [ 369.913447] ? copy_mount_string+0x40/0x40 [ 369.913475] ? memset+0x20/0x40 [ 369.933981] ? copy_mount_options+0x26f/0x380 [ 369.938502] ksys_mount+0xcf/0x130 [ 369.942068] __x64_sys_mount+0xba/0x150 [ 369.946051] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 369.950634] do_syscall_64+0xf9/0x620 [ 369.954463] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 369.959644] RIP: 0033:0x46741a [ 369.962826] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:09:28 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b700, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:29 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b580, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 369.981717] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 369.989417] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 369.996678] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 370.003937] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 370.011195] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 370.018484] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:29 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b500, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.045512] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:29 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b700, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:29 executing program 0 (fault-call:0 fault-nth:57): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.092373] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400c6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.166744] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 370.200490] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 370.319412] FAULT_INJECTION: forcing a failure. [ 370.319412] name failslab, interval 1, probability 0, space 0, times 0 [ 370.331268] CPU: 0 PID: 23240 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 370.339275] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.348630] Call Trace: [ 370.351239] dump_stack+0x1fc/0x2ef [ 370.353095] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 370.354879] should_fail.cold+0xa/0xf [ 370.367503] ? setup_fault_attr+0x200/0x200 [ 370.371843] ? lock_acquire+0x170/0x3c0 [ 370.375846] __should_failslab+0x115/0x180 [ 370.380089] should_failslab+0x5/0x10 [ 370.383884] kmem_cache_alloc_trace+0x284/0x380 [ 370.388572] ext4_fill_super+0x114/0xc820 [ 370.392715] ? enable_ptr_key_workfn+0x30/0x30 [ 370.397293] ? vsnprintf+0x2cc/0x14f0 [ 370.401105] ? pointer+0x850/0x850 [ 370.404649] ? lock_downgrade+0x720/0x720 [ 370.408798] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 370.413889] ? snprintf+0xbb/0xf0 [ 370.417332] ? vsprintf+0x30/0x30 [ 370.420780] ? wait_for_completion_io+0x10/0x10 [ 370.425440] ? set_blocksize+0x163/0x3f0 [ 370.429505] mount_bdev+0x2fc/0x3b0 [ 370.433123] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 370.438219] mount_fs+0xa3/0x310 [ 370.441578] vfs_kern_mount.part.0+0x68/0x470 [ 370.446082] do_mount+0x113c/0x2f10 [ 370.449699] ? cmp_ex_sort+0xc0/0xc0 [ 370.453400] ? __do_page_fault+0x180/0xd60 [ 370.457629] ? copy_mount_string+0x40/0x40 [ 370.461858] ? memset+0x20/0x40 [ 370.465128] ? copy_mount_options+0x26f/0x380 [ 370.469617] ksys_mount+0xcf/0x130 [ 370.473147] __x64_sys_mount+0xba/0x150 [ 370.477109] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 370.481699] do_syscall_64+0xf9/0x620 [ 370.485496] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 370.490672] RIP: 0033:0x46741a [ 370.493851] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 370.512752] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 07:09:29 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b740, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.520488] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 370.527773] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 370.535036] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 370.542303] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 370.549561] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:29 executing program 0 (fault-call:0 fault-nth:58): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.599564] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 370.629649] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:29 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b5c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.706036] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 370.737436] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400d0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.771905] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 370.771914] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:29 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b540, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:29 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b740, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 370.989521] FAULT_INJECTION: forcing a failure. [ 370.989521] name failslab, interval 1, probability 0, space 0, times 0 [ 371.001349] CPU: 0 PID: 23278 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 371.009242] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.018597] Call Trace: [ 371.021211] dump_stack+0x1fc/0x2ef [ 371.024833] should_fail.cold+0xa/0xf [ 371.028627] ? setup_fault_attr+0x200/0x200 [ 371.032951] ? lock_acquire+0x170/0x3c0 [ 371.036931] __should_failslab+0x115/0x180 [ 371.041199] should_failslab+0x5/0x10 [ 371.045008] __kmalloc+0x2ab/0x3c0 [ 371.048651] ? crypto_create_tfm+0x79/0x2e0 [ 371.053193] ? up_read+0x17/0x110 [ 371.056775] crypto_create_tfm+0x79/0x2e0 [ 371.060949] crypto_alloc_tfm+0xff/0x230 [ 371.065031] ext4_fill_super+0xb00/0xc820 [ 371.069178] ? vsnprintf+0x2cc/0x14f0 [ 371.072990] ? pointer+0x850/0x850 [ 371.076541] ? lock_downgrade+0x720/0x720 [ 371.080711] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 371.085823] ? snprintf+0xbb/0xf0 [ 371.089272] ? vsprintf+0x30/0x30 [ 371.092724] ? wait_for_completion_io+0x10/0x10 [ 371.097445] ? set_blocksize+0x163/0x3f0 [ 371.101632] mount_bdev+0x2fc/0x3b0 [ 371.105254] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 371.110370] mount_fs+0xa3/0x310 [ 371.113732] vfs_kern_mount.part.0+0x68/0x470 [ 371.118233] do_mount+0x113c/0x2f10 [ 371.121868] ? cmp_ex_sort+0xc0/0xc0 [ 371.125593] ? __do_page_fault+0x180/0xd60 [ 371.129944] ? copy_mount_string+0x40/0x40 [ 371.134179] ? memset+0x20/0x40 [ 371.137461] ? copy_mount_options+0x26f/0x380 [ 371.141974] ksys_mount+0xcf/0x130 [ 371.145510] __x64_sys_mount+0xba/0x150 [ 371.149605] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 371.154216] do_syscall_64+0xf9/0x620 [ 371.158029] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 371.163462] RIP: 0033:0x46741a [ 371.166664] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 371.186062] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 371.193765] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 371.201030] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 371.208292] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 371.215575] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 371.222877] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 371.231202] EXT4-fs (loop0): Cannot load crc32c driver. [ 371.257445] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 371.296239] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fc, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:30 executing program 0 (fault-call:0 fault-nth:59): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 371.366477] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 371.378385] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 371.390045] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 371.401518] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b780, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b600, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 371.559410] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 371.572819] FAULT_INJECTION: forcing a failure. [ 371.572819] name failslab, interval 1, probability 0, space 0, times 0 [ 371.585376] CPU: 1 PID: 23315 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 371.593330] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.602696] Call Trace: [ 371.605325] dump_stack+0x1fc/0x2ef [ 371.608978] should_fail.cold+0xa/0xf [ 371.612781] ? ksys_mount+0xcf/0x130 [ 371.616496] ? setup_fault_attr+0x200/0x200 [ 371.620821] ? blk_queue_enter+0x40b/0xb70 [ 371.625071] __should_failslab+0x115/0x180 [ 371.629314] should_failslab+0x5/0x10 [ 371.633141] kmem_cache_alloc_node+0x54/0x3b0 [ 371.637647] create_task_io_context+0x2c/0x430 [ 371.642227] generic_make_request_checks+0x1c4f/0x22e0 [ 371.647503] ? should_fail_bio.isra.0+0xa0/0xa0 [ 371.652168] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 371.657196] ? kmem_cache_alloc+0x315/0x370 [ 371.661520] generic_make_request+0x23f/0xdf0 [ 371.666013] ? blk_put_request+0x110/0x110 [ 371.670272] ? lock_downgrade+0x720/0x720 [ 371.674425] submit_bio+0xb1/0x430 [ 371.677960] ? generic_make_request+0xdf0/0xdf0 [ 371.682628] ? check_preemption_disabled+0x41/0x280 [ 371.687643] ? guard_bio_eod+0x2a0/0x650 [ 371.691706] submit_bh_wbc+0x5a7/0x760 [ 371.695606] __bread_gfp+0x14e/0x300 [ 371.699320] ext4_fill_super+0x57b/0xc820 [ 371.703489] ? vsnprintf+0x2cc/0x14f0 [ 371.707292] ? pointer+0x850/0x850 [ 371.710830] ? lock_downgrade+0x720/0x720 [ 371.714970] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 371.720079] ? snprintf+0xbb/0xf0 [ 371.723521] ? vsprintf+0x30/0x30 [ 371.726969] ? wait_for_completion_io+0x10/0x10 [ 371.731627] ? set_blocksize+0x163/0x3f0 [ 371.735683] mount_bdev+0x2fc/0x3b0 [ 371.739305] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 371.744403] mount_fs+0xa3/0x310 [ 371.747792] vfs_kern_mount.part.0+0x68/0x470 [ 371.752294] do_mount+0x113c/0x2f10 [ 371.755919] ? cmp_ex_sort+0xc0/0xc0 [ 371.759628] ? __do_page_fault+0x180/0xd60 [ 371.763856] ? copy_mount_string+0x40/0x40 [ 371.768092] ? memset+0x20/0x40 [ 371.771369] ? copy_mount_options+0x26f/0x380 [ 371.775891] ksys_mount+0xcf/0x130 [ 371.779431] __x64_sys_mount+0xba/0x150 [ 371.783442] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 371.788016] do_syscall_64+0xf9/0x620 [ 371.791815] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 371.796993] RIP: 0033:0x46741a [ 371.800180] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 371.819077] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 371.826774] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 371.834033] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 371.841306] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 371.848566] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 371.855845] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 371.880660] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 371.898497] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:30 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b780, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:30 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b580, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:30 executing program 0 (fault-call:0 fault-nth:60): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40105, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.083559] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 372.092777] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 372.165164] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 372.189721] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b640, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.225006] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b5c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.337386] FAULT_INJECTION: forcing a failure. [ 372.337386] name failslab, interval 1, probability 0, space 0, times 0 [ 372.366323] CPU: 0 PID: 23353 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 372.374405] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.383773] Call Trace: [ 372.386515] dump_stack+0x1fc/0x2ef [ 372.390150] should_fail.cold+0xa/0xf [ 372.393953] ? setup_fault_attr+0x200/0x200 [ 372.398269] ? lock_acquire+0x170/0x3c0 [ 372.402280] __should_failslab+0x115/0x180 [ 372.406510] should_failslab+0x5/0x10 [ 372.410301] __kmalloc+0x2ab/0x3c0 [ 372.413830] ? match_number+0xad/0x230 [ 372.417711] match_number+0xad/0x230 [ 372.421413] ? match_strdup+0xa0/0xa0 [ 372.425204] ? retint_kernel+0x2d/0x2d [ 372.429086] parse_options+0xf09/0x24a0 [ 372.433056] ? clear_qf_name+0x1f0/0x1f0 [ 372.437110] ? crypto_shash_update+0xcc/0x120 [ 372.441594] ? map_id_range_down+0x1c4/0x340 [ 372.445996] ? ext4_statfs+0xcc0/0xcc0 [ 372.449891] ? crc32c_intel_final+0x80/0x80 [ 372.454201] ? crc32c_pcl_intel_update+0x1b9/0x320 [ 372.459126] ext4_fill_super+0x17a2/0xc820 [ 372.463367] ? pointer+0x850/0x850 [ 372.466903] ? lock_downgrade+0x720/0x720 [ 372.471042] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 372.476140] ? snprintf+0xbb/0xf0 [ 372.479605] ? wait_for_completion_io+0x10/0x10 [ 372.484264] ? set_blocksize+0x163/0x3f0 [ 372.488318] mount_bdev+0x2fc/0x3b0 [ 372.491934] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 372.497026] mount_fs+0xa3/0x310 [ 372.500384] vfs_kern_mount.part.0+0x68/0x470 [ 372.504886] do_mount+0x113c/0x2f10 [ 372.508507] ? cmp_ex_sort+0xc0/0xc0 [ 372.512214] ? __do_page_fault+0x180/0xd60 [ 372.516438] ? copy_mount_string+0x40/0x40 [ 372.520669] ? memset+0x20/0x40 [ 372.523940] ? copy_mount_options+0x26f/0x380 [ 372.528431] ksys_mount+0xcf/0x130 [ 372.531964] __x64_sys_mount+0xba/0x150 [ 372.535949] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 372.540523] do_syscall_64+0xf9/0x620 [ 372.544315] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 372.549492] RIP: 0033:0x46741a [ 372.552678] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 372.571595] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 372.579293] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a 07:09:31 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b792, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.586550] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 372.593809] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 372.601209] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 372.608481] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 372.625008] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:31 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b78e, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:31 executing program 0 (fault-call:0 fault-nth:61): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.712702] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 372.726128] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b677, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.851729] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4012b, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.956791] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b600, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 372.998405] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:32 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b793, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:32 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b78f, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 373.071767] FAULT_INJECTION: forcing a failure. [ 373.071767] name failslab, interval 1, probability 0, space 0, times 0 [ 373.105824] CPU: 1 PID: 23392 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 373.113754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.123108] Call Trace: [ 373.125711] dump_stack+0x1fc/0x2ef [ 373.129454] should_fail.cold+0xa/0xf [ 373.133244] ? setup_fault_attr+0x200/0x200 [ 373.137649] ? lock_acquire+0x170/0x3c0 [ 373.141620] __should_failslab+0x115/0x180 [ 373.145921] should_failslab+0x5/0x10 [ 373.149728] __kmalloc+0x2ab/0x3c0 [ 373.153269] ? match_number+0xad/0x230 [ 373.157202] match_number+0xad/0x230 [ 373.160910] ? match_strdup+0xa0/0xa0 [ 373.164711] ? rcu_nmi_exit+0xb3/0x180 [ 373.168600] parse_options+0xf09/0x24a0 [ 373.172584] ? clear_qf_name+0x1f0/0x1f0 [ 373.176634] ? crypto_shash_update+0xcc/0x120 [ 373.181114] ? map_id_range_down+0x1c4/0x340 [ 373.185510] ? ext4_statfs+0xcc0/0xcc0 [ 373.189386] ? crc32c_intel_final+0x80/0x80 [ 373.193693] ? crc32c_pcl_intel_update+0x1b9/0x320 [ 373.198611] ext4_fill_super+0x17a2/0xc820 [ 373.202841] ? pointer+0x850/0x850 [ 373.206386] ? lock_downgrade+0x720/0x720 [ 373.210541] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 373.215631] ? snprintf+0xbb/0xf0 [ 373.219075] ? wait_for_completion_io+0x10/0x10 [ 373.223727] ? set_blocksize+0x163/0x3f0 [ 373.227785] mount_bdev+0x2fc/0x3b0 [ 373.231405] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 373.236496] mount_fs+0xa3/0x310 [ 373.239871] vfs_kern_mount.part.0+0x68/0x470 [ 373.244374] do_mount+0x113c/0x2f10 [ 373.247988] ? cmp_ex_sort+0xc0/0xc0 [ 373.251689] ? __do_page_fault+0x180/0xd60 [ 373.255912] ? copy_mount_string+0x40/0x40 [ 373.260160] ? memset+0x20/0x40 [ 373.263427] ? copy_mount_options+0x26f/0x380 [ 373.267914] ksys_mount+0xcf/0x130 [ 373.271443] __x64_sys_mount+0xba/0x150 [ 373.275421] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 373.279990] do_syscall_64+0xf9/0x620 [ 373.283783] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 373.288968] RIP: 0033:0x46741a [ 373.292147] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 373.311037] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 373.318843] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 373.326136] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 373.333414] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 373.340695] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 373.347977] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 373.446991] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 373.447036] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:32 executing program 0 (fault-call:0 fault-nth:62): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 373.492858] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 373.519936] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 373.593873] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 373.643809] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 373.665286] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 373.677110] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 373.679132] FAULT_INJECTION: forcing a failure. 07:09:32 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40148, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:32 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b640, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 373.679132] name failslab, interval 1, probability 0, space 0, times 0 [ 373.706935] CPU: 0 PID: 23426 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 373.714898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.724372] Call Trace: [ 373.726956] dump_stack+0x1fc/0x2ef [ 373.730577] should_fail.cold+0xa/0xf [ 373.734421] ? setup_fault_attr+0x200/0x200 [ 373.738791] ? lock_acquire+0x170/0x3c0 [ 373.742761] __should_failslab+0x115/0x180 [ 373.746984] should_failslab+0x5/0x10 [ 373.750774] __kmalloc+0x2ab/0x3c0 [ 373.754301] ? crypto_create_tfm+0x79/0x2e0 [ 373.758616] ? up_read+0x17/0x110 [ 373.762080] crypto_create_tfm+0x79/0x2e0 [ 373.766231] crypto_alloc_tfm+0xff/0x230 [ 373.770293] ext4_fill_super+0xb00/0xc820 [ 373.774446] ? vsnprintf+0x2cc/0x14f0 [ 373.778235] ? pointer+0x850/0x850 [ 373.781777] ? lock_downgrade+0x720/0x720 [ 373.785922] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 373.791010] ? snprintf+0xbb/0xf0 [ 373.794471] ? vsprintf+0x30/0x30 [ 373.797916] ? wait_for_completion_io+0x10/0x10 [ 373.802591] ? set_blocksize+0x163/0x3f0 [ 373.806656] mount_bdev+0x2fc/0x3b0 [ 373.810271] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 373.815360] mount_fs+0xa3/0x310 [ 373.818722] vfs_kern_mount.part.0+0x68/0x470 [ 373.823209] do_mount+0x113c/0x2f10 [ 373.826889] ? cmp_ex_sort+0xc0/0xc0 [ 373.830602] ? __do_page_fault+0x180/0xd60 [ 373.834833] ? copy_mount_string+0x40/0x40 [ 373.839198] ? memset+0x20/0x40 [ 373.842495] ? copy_mount_options+0x26f/0x380 [ 373.847044] ksys_mount+0xcf/0x130 [ 373.850577] __x64_sys_mount+0xba/0x150 [ 373.854554] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 373.859138] do_syscall_64+0xf9/0x620 [ 373.862928] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 373.868103] RIP: 0033:0x46741a [ 373.871329] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 373.890219] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 373.897913] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 373.905188] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 373.912445] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 373.919701] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 373.926954] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 373.941061] EXT4-fs (loop0): Cannot load crc32c driver. 07:09:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b678, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:33 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b794, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:33 executing program 0 (fault-call:0 fault-nth:63): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 374.185915] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 374.285266] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 374.309780] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 374.319256] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:33 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b790, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 374.333288] FAULT_INJECTION: forcing a failure. [ 374.333288] name failslab, interval 1, probability 0, space 0, times 0 [ 374.345178] CPU: 0 PID: 23468 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 374.353180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 374.362654] Call Trace: [ 374.365245] dump_stack+0x1fc/0x2ef [ 374.368990] should_fail.cold+0xa/0xf [ 374.372813] ? setup_fault_attr+0x200/0x200 [ 374.377131] ? mark_held_locks+0xf0/0xf0 [ 374.381188] ? is_bpf_text_address+0xfc/0x1b0 [ 374.385679] __should_failslab+0x115/0x180 [ 374.389923] should_failslab+0x5/0x10 [ 374.393726] kmem_cache_alloc+0x3f/0x370 [ 374.397786] ? mempool_alloc+0x350/0x350 [ 374.401835] mempool_alloc+0x146/0x350 [ 374.405722] ? mempool_resize+0x790/0x790 [ 374.409877] ? check_preemption_disabled+0x41/0x280 [ 374.414915] ? find_get_entry+0x4f4/0x8a0 [ 374.419063] bio_alloc_bioset+0x389/0x5e0 [ 374.423203] ? __find_get_block+0x7a6/0xde0 [ 374.427533] ? bvec_alloc+0x2f0/0x2f0 [ 374.431369] ? lock_downgrade+0x720/0x720 [ 374.435527] submit_bh_wbc+0x141/0x760 [ 374.439441] ll_rw_block+0x1ed/0x220 [ 374.443147] __breadahead_gfp+0xb8/0x130 [ 374.447213] ? __breadahead+0x130/0x130 [ 374.451193] ? descriptor_loc+0x11d/0x390 [ 374.455353] ext4_fill_super+0x436b/0xc820 [ 374.459594] ? pointer+0x850/0x850 [ 374.463127] ? lock_downgrade+0x720/0x720 [ 374.467290] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 374.472433] ? snprintf+0xbb/0xf0 [ 374.476407] ? wait_for_completion_io+0x10/0x10 [ 374.481067] ? set_blocksize+0x163/0x3f0 [ 374.485135] mount_bdev+0x2fc/0x3b0 [ 374.488766] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 374.493867] mount_fs+0xa3/0x310 [ 374.497264] vfs_kern_mount.part.0+0x68/0x470 [ 374.501776] do_mount+0x113c/0x2f10 [ 374.505395] ? cmp_ex_sort+0xc0/0xc0 [ 374.509100] ? __do_page_fault+0x180/0xd60 [ 374.513324] ? copy_mount_string+0x40/0x40 [ 374.517581] ? memset+0x20/0x40 [ 374.520883] ? copy_mount_options+0x26f/0x380 [ 374.525377] ksys_mount+0xcf/0x130 [ 374.528911] __x64_sys_mount+0xba/0x150 [ 374.532886] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 374.537469] do_syscall_64+0xf9/0x620 [ 374.541273] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 374.546459] RIP: 0033:0x46741a [ 374.549659] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 374.568555] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 374.576253] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 374.583513] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 374.590787] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 374.598061] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 374.605323] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 374.630175] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 374.647243] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:33 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b677, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 374.701573] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 374.712681] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40152, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:33 executing program 0 (fault-call:0 fault-nth:64): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:33 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b7c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 374.776232] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b680, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 374.955546] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) [ 375.033660] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 375.118580] FAULT_INJECTION: forcing a failure. [ 375.118580] name failslab, interval 1, probability 0, space 0, times 0 [ 375.127482] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 375.130019] CPU: 1 PID: 23499 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 375.149587] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.158960] Call Trace: [ 375.161568] dump_stack+0x1fc/0x2ef [ 375.165199] should_fail.cold+0xa/0xf [ 375.169105] ? setup_fault_attr+0x200/0x200 [ 375.173438] ? lock_acquire+0x170/0x3c0 [ 375.177415] __should_failslab+0x115/0x180 [ 375.181657] should_failslab+0x5/0x10 [ 375.185472] kmem_cache_alloc_trace+0x284/0x380 [ 375.190155] mb_cache_create+0x4f/0x4c0 [ 375.194122] ext4_fill_super+0x97b1/0xc820 [ 375.198388] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 375.203503] ? snprintf+0xbb/0xf0 [ 375.206998] ? wait_for_completion_io+0x10/0x10 [ 375.211677] ? set_blocksize+0x163/0x3f0 [ 375.215737] mount_bdev+0x2fc/0x3b0 [ 375.219365] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 375.224483] mount_fs+0xa3/0x310 [ 375.227858] vfs_kern_mount.part.0+0x68/0x470 [ 375.232347] do_mount+0x113c/0x2f10 [ 375.235963] ? cmp_ex_sort+0xc0/0xc0 [ 375.239680] ? __do_page_fault+0x180/0xd60 [ 375.243919] ? copy_mount_string+0x40/0x40 [ 375.248156] ? memset+0x20/0x40 [ 375.251429] ? copy_mount_options+0x26f/0x380 [ 375.255928] ksys_mount+0xcf/0x130 [ 375.259490] __x64_sys_mount+0xba/0x150 [ 375.263482] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 375.268066] do_syscall_64+0xf9/0x620 [ 375.271858] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 375.277036] RIP: 0033:0x46741a [ 375.280238] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 375.299152] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 375.306975] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a 07:09:34 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b791, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.314367] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 375.321643] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 375.329148] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 375.336427] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 375.345792] EXT4-fs (loop0): Failed to create ea_block_cache [ 375.399652] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 375.418064] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 375.435050] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40168, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b678, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:34 executing program 0 (fault-call:0 fault-nth:65): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.490661] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:34 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e046, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:34 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b792, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:34 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.690347] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 375.710850] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 375.721565] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 375.733616] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b680, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.844688] FAULT_INJECTION: forcing a failure. [ 375.844688] name failslab, interval 1, probability 0, space 0, times 0 [ 375.859271] CPU: 0 PID: 23548 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 375.867205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.876977] Call Trace: [ 375.879591] dump_stack+0x1fc/0x2ef [ 375.883246] should_fail.cold+0xa/0xf [ 375.887068] ? setup_fault_attr+0x200/0x200 07:09:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.891415] ? lock_acquire+0x170/0x3c0 [ 375.895421] __should_failslab+0x115/0x180 [ 375.899693] should_failslab+0x5/0x10 [ 375.903517] kmem_cache_alloc_trace+0x284/0x380 [ 375.908203] ? _raw_spin_unlock_irqrestore+0xa3/0xe0 [ 375.913336] prealloc_shrinker+0x8d/0x340 [ 375.917512] register_shrinker+0x13/0x40 [ 375.921601] ext4_es_register_shrinker+0x291/0x340 [ 375.926551] ext4_fill_super+0x65f7/0xc820 [ 375.930829] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 375.935948] ? snprintf+0xbb/0xf0 [ 375.939425] ? wait_for_completion_io+0x10/0x10 07:09:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d7, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.944232] ? set_blocksize+0x163/0x3f0 [ 375.948323] mount_bdev+0x2fc/0x3b0 [ 375.951972] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 375.957091] mount_fs+0xa3/0x310 [ 375.960472] vfs_kern_mount.part.0+0x68/0x470 [ 375.964988] do_mount+0x113c/0x2f10 [ 375.968635] ? cmp_ex_sort+0xc0/0xc0 [ 375.972367] ? __do_page_fault+0x180/0xd60 [ 375.976728] ? copy_mount_string+0x40/0x40 [ 375.980990] ? memset+0x20/0x40 [ 375.984298] ? copy_mount_options+0x26f/0x380 [ 375.988807] ksys_mount+0xcf/0x130 07:09:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d8, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:35 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f4, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 375.992360] __x64_sys_mount+0xba/0x150 [ 375.996355] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 376.000954] do_syscall_64+0xf9/0x620 [ 376.004779] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 376.009989] RIP: 0033:0x46741a [ 376.013206] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 376.032256] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 376.039985] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 376.047277] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 376.054568] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 376.061862] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 376.069179] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40174, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:35 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f5, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 376.123257] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 376.132885] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) 07:09:35 executing program 0 (fault-call:0 fault-nth:66): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:35 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e047, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 376.206237] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 376.272035] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:35 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b793, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 376.405290] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 376.428223] FAULT_INJECTION: forcing a failure. [ 376.428223] name failslab, interval 1, probability 0, space 0, times 0 [ 376.430470] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 376.450075] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 376.476964] CPU: 1 PID: 23598 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 376.484901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.494378] Call Trace: [ 376.496968] dump_stack+0x1fc/0x2ef [ 376.500591] should_fail.cold+0xa/0xf [ 376.504382] ? setup_fault_attr+0x200/0x200 [ 376.508694] ? lock_acquire+0x170/0x3c0 [ 376.512673] __should_failslab+0x115/0x180 [ 376.516915] should_failslab+0x5/0x10 [ 376.520716] kmem_cache_alloc_trace+0x284/0x380 [ 376.525413] prealloc_shrinker+0x8d/0x340 [ 376.529555] register_shrinker+0x13/0x40 [ 376.533609] ext4_es_register_shrinker+0x291/0x340 [ 376.538532] ext4_fill_super+0x65f7/0xc820 [ 376.542857] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 376.547971] ? snprintf+0xbb/0xf0 [ 376.551418] ? wait_for_completion_io+0x10/0x10 [ 376.556072] ? set_blocksize+0x163/0x3f0 [ 376.560143] mount_bdev+0x2fc/0x3b0 [ 376.563765] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 376.568858] mount_fs+0xa3/0x310 [ 376.572218] vfs_kern_mount.part.0+0x68/0x470 [ 376.576721] do_mount+0x113c/0x2f10 [ 376.580362] ? cmp_ex_sort+0xc0/0xc0 [ 376.584085] ? __do_page_fault+0x180/0xd60 [ 376.588310] ? copy_mount_string+0x40/0x40 [ 376.592559] ? memset+0x20/0x40 [ 376.595870] ? copy_mount_options+0x26f/0x380 [ 376.600386] ksys_mount+0xcf/0x130 [ 376.603932] __x64_sys_mount+0xba/0x150 [ 376.607896] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 376.612468] do_syscall_64+0xf9/0x620 [ 376.616263] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 376.621450] RIP: 0033:0x46741a [ 376.624641] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 376.643532] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 07:09:35 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 376.651306] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 376.658586] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 376.665874] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 376.673133] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 376.680407] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:35 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6f6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:35 executing program 0 (fault-call:0 fault-nth:67): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40177, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 376.776125] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 376.846580] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:36 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e080, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 377.047034] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 377.070596] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (109 blocks) [ 377.084707] FAULT_INJECTION: forcing a failure. [ 377.084707] name failslab, interval 1, probability 0, space 0, times 0 [ 377.124622] CPU: 0 PID: 23623 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 377.124739] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 377.132553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.132560] Call Trace: [ 377.132585] dump_stack+0x1fc/0x2ef [ 377.132610] should_fail.cold+0xa/0xf [ 377.163607] ? setup_fault_attr+0x200/0x200 [ 377.167929] ? lock_acquire+0x170/0x3c0 [ 377.171905] __should_failslab+0x115/0x180 [ 377.176135] should_failslab+0x5/0x10 [ 377.179928] __kmalloc+0x2ab/0x3c0 [ 377.183462] ? __alloc_workqueue_key+0x789/0xed0 [ 377.188231] __alloc_workqueue_key+0x789/0xed0 [ 377.192811] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 377.197394] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 377.202414] ext4_fill_super+0x6edb/0xc820 [ 377.206677] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 377.211776] ? snprintf+0xbb/0xf0 [ 377.215224] ? wait_for_completion_io+0x10/0x10 [ 377.219880] ? set_blocksize+0x163/0x3f0 [ 377.223933] mount_bdev+0x2fc/0x3b0 [ 377.227553] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 377.232648] mount_fs+0xa3/0x310 [ 377.236010] vfs_kern_mount.part.0+0x68/0x470 [ 377.240499] do_mount+0x113c/0x2f10 [ 377.244117] ? cmp_ex_sort+0xc0/0xc0 [ 377.247843] ? __do_page_fault+0x180/0xd60 [ 377.252069] ? copy_mount_string+0x40/0x40 [ 377.256301] ? memset+0x20/0x40 [ 377.259571] ? copy_mount_options+0x26f/0x380 [ 377.264072] ksys_mount+0xcf/0x130 [ 377.267605] __x64_sys_mount+0xba/0x150 [ 377.271569] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 377.276139] do_syscall_64+0xf9/0x620 [ 377.279931] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 377.285107] RIP: 0033:0x46741a [ 377.288292] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 377.307195] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 377.314913] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 377.322210] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 377.329473] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 377.336730] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 377.344005] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:36 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b6d7, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b7c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 377.392606] EXT4-fs: failed to create workqueue [ 377.399056] EXT4-fs (loop0): mount failed [ 377.426740] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) 07:09:36 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e0c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 377.480175] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x20000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4017d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:36 executing program 0 (fault-call:0 fault-nth:68): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 377.669484] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 377.689114] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 377.702872] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (128 blocks) 07:09:36 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b700, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2bc00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 377.846437] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 377.850468] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (109 blocks) [ 377.951393] FAULT_INJECTION: forcing a failure. [ 377.951393] name failslab, interval 1, probability 0, space 0, times 0 [ 377.963640] CPU: 1 PID: 23686 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 377.971553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.980923] Call Trace: [ 377.983740] dump_stack+0x1fc/0x2ef [ 377.987446] should_fail.cold+0xa/0xf [ 377.991249] ? setup_fault_attr+0x200/0x200 [ 377.995705] ? lock_acquire+0x170/0x3c0 [ 377.999706] __should_failslab+0x115/0x180 [ 378.003971] should_failslab+0x5/0x10 [ 378.007784] __kmalloc+0x2ab/0x3c0 [ 378.011327] ? apply_wqattrs_prepare+0xf7/0xa50 [ 378.015989] apply_wqattrs_prepare+0xf7/0xa50 [ 378.020501] apply_workqueue_attrs_locked+0xc5/0x120 [ 378.025611] __alloc_workqueue_key+0x510/0xed0 [ 378.030188] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 378.035214] ext4_fill_super+0x6edb/0xc820 [ 378.039480] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 378.044583] ? snprintf+0xbb/0xf0 [ 378.048044] ? wait_for_completion_io+0x10/0x10 [ 378.052713] ? set_blocksize+0x163/0x3f0 [ 378.056765] mount_bdev+0x2fc/0x3b0 [ 378.060397] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 378.065499] mount_fs+0xa3/0x310 [ 378.068856] vfs_kern_mount.part.0+0x68/0x470 [ 378.073359] do_mount+0x113c/0x2f10 [ 378.076974] ? cmp_ex_sort+0xc0/0xc0 [ 378.080692] ? __do_page_fault+0x180/0xd60 [ 378.084944] ? copy_mount_string+0x40/0x40 [ 378.089190] ? memset+0x20/0x40 [ 378.092455] ? copy_mount_options+0x26f/0x380 [ 378.096957] ksys_mount+0xcf/0x130 [ 378.100503] __x64_sys_mount+0xba/0x150 [ 378.104481] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 378.109055] do_syscall_64+0xf9/0x620 [ 378.112861] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 378.118055] RIP: 0033:0x46741a [ 378.121254] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 378.140181] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 378.147905] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 378.155194] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 378.162470] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 378.169732] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 378.176990] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:37 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x20000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 378.198279] EXT4-fs: failed to create workqueue [ 378.203304] EXT4-fs (loop0): mount failed [ 378.239153] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 378.251849] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) 07:09:37 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e100, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4018e, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:37 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e140, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:37 executing program 0 (fault-call:0 fault-nth:69): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 378.281111] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 378.303877] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (175 blocks) [ 378.563056] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (128 blocks) [ 378.575964] FAULT_INJECTION: forcing a failure. [ 378.575964] name failslab, interval 1, probability 0, space 0, times 0 [ 378.589075] CPU: 1 PID: 23710 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 378.597002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.606364] Call Trace: [ 378.608968] dump_stack+0x1fc/0x2ef [ 378.612602] should_fail.cold+0xa/0xf [ 378.616416] ? setup_fault_attr+0x200/0x200 [ 378.620756] ? lock_acquire+0x170/0x3c0 [ 378.624749] __should_failslab+0x115/0x180 [ 378.629008] should_failslab+0x5/0x10 [ 378.632820] __kmalloc+0x2ab/0x3c0 [ 378.636376] ? __alloc_workqueue_key+0x789/0xed0 [ 378.641145] __alloc_workqueue_key+0x789/0xed0 [ 378.645724] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 378.650354] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 378.655401] ext4_fill_super+0x6edb/0xc820 [ 378.659664] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 378.664768] ? snprintf+0xbb/0xf0 [ 378.668232] ? wait_for_completion_io+0x10/0x10 [ 378.672907] ? set_blocksize+0x163/0x3f0 [ 378.676974] mount_bdev+0x2fc/0x3b0 [ 378.680618] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 378.685712] mount_fs+0xa3/0x310 [ 378.689090] vfs_kern_mount.part.0+0x68/0x470 [ 378.693607] do_mount+0x113c/0x2f10 [ 378.697229] ? cmp_ex_sort+0xc0/0xc0 [ 378.700938] ? __do_page_fault+0x180/0xd60 [ 378.705164] ? copy_mount_string+0x40/0x40 [ 378.709418] ? memset+0x20/0x40 [ 378.712712] ? copy_mount_options+0x26f/0x380 [ 378.717211] ksys_mount+0xcf/0x130 [ 378.720769] __x64_sys_mount+0xba/0x150 [ 378.724744] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 378.729456] do_syscall_64+0xf9/0x620 [ 378.733265] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 378.738453] RIP: 0033:0x46741a [ 378.741642] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:09:37 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b740, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 378.760532] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 378.768237] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 378.775505] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 378.782770] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 378.790037] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 378.797309] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 378.814902] EXT4-fs: failed to create workqueue [ 378.819972] EXT4-fs (loop0): mount failed [ 378.859912] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (175 blocks) [ 378.869501] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 378.891095] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:37 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e180, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:37 executing program 0 (fault-call:0 fault-nth:70): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 378.904845] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 378.924169] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (128 blocks) [ 379.079696] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) 07:09:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2bc00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:38 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x30000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4022f, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 379.225832] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) 07:09:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1b780, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 379.303246] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 379.309710] FAULT_INJECTION: forcing a failure. [ 379.309710] name failslab, interval 1, probability 0, space 0, times 0 [ 379.339633] CPU: 1 PID: 23750 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 379.347572] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.356941] Call Trace: [ 379.359554] dump_stack+0x1fc/0x2ef [ 379.363201] should_fail.cold+0xa/0xf [ 379.367127] ? setup_fault_attr+0x200/0x200 [ 379.371442] ? lock_acquire+0x170/0x3c0 [ 379.375411] __should_failslab+0x115/0x180 [ 379.379659] should_failslab+0x5/0x10 [ 379.383461] __kmalloc+0x2ab/0x3c0 [ 379.386993] ? apply_wqattrs_prepare+0xf7/0xa50 [ 379.391655] apply_wqattrs_prepare+0xf7/0xa50 [ 379.396146] apply_workqueue_attrs_locked+0xc5/0x120 [ 379.401258] __alloc_workqueue_key+0x510/0xed0 [ 379.405847] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 379.410883] ext4_fill_super+0x6edb/0xc820 [ 379.415144] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 379.420255] ? snprintf+0xbb/0xf0 [ 379.423730] ? wait_for_completion_io+0x10/0x10 [ 379.428395] ? set_blocksize+0x163/0x3f0 [ 379.432448] mount_bdev+0x2fc/0x3b0 [ 379.436066] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 379.441173] mount_fs+0xa3/0x310 [ 379.444546] vfs_kern_mount.part.0+0x68/0x470 [ 379.449054] do_mount+0x113c/0x2f10 [ 379.452687] ? cmp_ex_sort+0xc0/0xc0 [ 379.456404] ? __do_page_fault+0x180/0xd60 [ 379.460647] ? copy_mount_string+0x40/0x40 [ 379.464903] ? memset+0x20/0x40 [ 379.468173] ? copy_mount_options+0x26f/0x380 [ 379.472660] ksys_mount+0xcf/0x130 [ 379.476204] __x64_sys_mount+0xba/0x150 [ 379.480184] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 379.484769] do_syscall_64+0xf9/0x620 [ 379.488561] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 379.493742] RIP: 0033:0x46741a [ 379.496919] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 379.515825] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 379.523525] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 379.530788] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 379.538066] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 379.545366] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 379.552643] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 379.561853] EXT4-fs: failed to create workqueue [ 379.566766] EXT4-fs (loop0): mount failed 07:09:38 executing program 0 (fault-call:0 fault-nth:71): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 379.601110] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (175 blocks) 07:09:38 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e1c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 379.662964] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (192 blocks) 07:09:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x30000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 379.760078] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 379.798803] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (109 blocks) [ 379.859796] ieee802154 phy0 wpan0: encryption failed: -22 [ 379.865441] ieee802154 phy1 wpan1: encryption failed: -22 [ 379.891424] EXT4-fs (loop2): bad geometry: block count 256 exceeds size of device (192 blocks) [ 379.904329] FAULT_INJECTION: forcing a failure. 07:09:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40234, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x20000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 379.904329] name failslab, interval 1, probability 0, space 0, times 0 [ 379.927782] CPU: 1 PID: 23779 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 379.935887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.945240] Call Trace: [ 379.947848] dump_stack+0x1fc/0x2ef [ 379.951500] should_fail.cold+0xa/0xf [ 379.955320] ? setup_fault_attr+0x200/0x200 [ 379.959664] ? lock_acquire+0x170/0x3c0 [ 379.963671] __should_failslab+0x115/0x180 [ 379.967928] should_failslab+0x5/0x10 [ 379.971744] __kmalloc+0x2ab/0x3c0 [ 379.975287] ? __alloc_workqueue_key+0x789/0xed0 [ 379.980048] __alloc_workqueue_key+0x789/0xed0 [ 379.984751] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 379.989340] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 379.994370] ext4_fill_super+0x6edb/0xc820 [ 379.998620] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 380.003715] ? snprintf+0xbb/0xf0 [ 380.007166] ? wait_for_completion_io+0x10/0x10 [ 380.011849] ? set_blocksize+0x163/0x3f0 [ 380.015912] mount_bdev+0x2fc/0x3b0 [ 380.019536] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 380.024636] mount_fs+0xa3/0x310 [ 380.027998] vfs_kern_mount.part.0+0x68/0x470 [ 380.032490] do_mount+0x113c/0x2f10 [ 380.036111] ? cmp_ex_sort+0xc0/0xc0 [ 380.039840] ? __do_page_fault+0x180/0xd60 [ 380.044076] ? copy_mount_string+0x40/0x40 [ 380.048306] ? memset+0x20/0x40 [ 380.051580] ? copy_mount_options+0x26f/0x380 [ 380.056070] ksys_mount+0xcf/0x130 [ 380.059608] __x64_sys_mount+0xba/0x150 [ 380.063578] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 380.068149] do_syscall_64+0xf9/0x620 [ 380.071943] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 380.077121] RIP: 0033:0x46741a [ 380.080305] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 380.099216] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 380.106920] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 380.114182] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 380.121440] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 380.128697] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 380.135957] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 380.153038] EXT4-fs: failed to create workqueue 07:09:39 executing program 0 (fault-call:0 fault-nth:72): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 380.160012] EXT4-fs (loop0): mount failed 07:09:39 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40002, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 380.218174] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 380.262169] EXT4-fs (loop4): bad geometry: block count 256 exceeds size of device (192 blocks) [ 380.271824] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (128 blocks) [ 380.333636] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 380.395835] FAULT_INJECTION: forcing a failure. [ 380.395835] name failslab, interval 1, probability 0, space 0, times 0 [ 380.408010] CPU: 1 PID: 23813 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 380.415921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.419703] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 380.425283] Call Trace: [ 380.425312] dump_stack+0x1fc/0x2ef [ 380.425332] should_fail.cold+0xa/0xf [ 380.425354] ? setup_fault_attr+0x200/0x200 [ 380.448394] ? lock_acquire+0x170/0x3c0 [ 380.452372] __should_failslab+0x115/0x180 [ 380.456598] should_failslab+0x5/0x10 [ 380.460388] __kmalloc+0x2ab/0x3c0 [ 380.463917] ? apply_wqattrs_prepare+0xf7/0xa50 [ 380.468602] apply_wqattrs_prepare+0xf7/0xa50 [ 380.473102] apply_workqueue_attrs_locked+0xc5/0x120 [ 380.478200] __alloc_workqueue_key+0x510/0xed0 [ 380.482775] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 380.487805] ext4_fill_super+0x6edb/0xc820 07:09:39 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40002, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 380.492044] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 380.497138] ? snprintf+0xbb/0xf0 [ 380.500586] ? wait_for_completion_io+0x10/0x10 [ 380.505242] ? set_blocksize+0x163/0x3f0 [ 380.509293] mount_bdev+0x2fc/0x3b0 [ 380.512927] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 380.518047] mount_fs+0xa3/0x310 [ 380.521434] vfs_kern_mount.part.0+0x68/0x470 [ 380.525954] do_mount+0x113c/0x2f10 [ 380.529717] ? cmp_ex_sort+0xc0/0xc0 [ 380.533443] ? __do_page_fault+0x180/0xd60 [ 380.537685] ? copy_mount_string+0x40/0x40 [ 380.541918] ? memset+0x20/0x40 [ 380.545186] ? copy_mount_options+0x26f/0x380 [ 380.549673] ksys_mount+0xcf/0x130 [ 380.553352] __x64_sys_mount+0xba/0x150 [ 380.557326] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 380.561909] do_syscall_64+0xf9/0x620 [ 380.565717] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 380.570906] RIP: 0033:0x46741a [ 380.574098] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 380.593012] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 380.600735] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 380.607997] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 380.615273] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 380.622531] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 380.629808] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 380.639264] EXT4-fs: failed to create workqueue 07:09:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40235, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 380.644059] EXT4-fs (loop0): mount failed [ 380.657637] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (128 blocks) 07:09:39 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e200, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:39 executing program 0 (fault-call:0 fault-nth:73): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2bc00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 380.929796] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 380.943324] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:39 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40003, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 380.979224] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 380.997675] FAULT_INJECTION: forcing a failure. [ 380.997675] name failslab, interval 1, probability 0, space 0, times 0 [ 381.010086] CPU: 1 PID: 23849 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 381.017995] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.027408] Call Trace: [ 381.030023] dump_stack+0x1fc/0x2ef [ 381.033676] should_fail.cold+0xa/0xf [ 381.037497] ? setup_fault_attr+0x200/0x200 [ 381.041827] ? lock_acquire+0x170/0x3c0 [ 381.045803] __should_failslab+0x115/0x180 [ 381.050038] should_failslab+0x5/0x10 [ 381.053837] kmem_cache_alloc_trace+0x284/0x380 [ 381.058505] apply_wqattrs_prepare+0x1c4/0xa50 [ 381.063085] apply_workqueue_attrs_locked+0xc5/0x120 [ 381.068183] __alloc_workqueue_key+0x510/0xed0 [ 381.072763] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 381.077782] ext4_fill_super+0x6edb/0xc820 [ 381.082039] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 381.087134] ? snprintf+0xbb/0xf0 [ 381.090582] ? wait_for_completion_io+0x10/0x10 [ 381.095242] ? set_blocksize+0x163/0x3f0 [ 381.099295] mount_bdev+0x2fc/0x3b0 [ 381.102913] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 381.108014] mount_fs+0xa3/0x310 [ 381.111394] vfs_kern_mount.part.0+0x68/0x470 [ 381.115890] do_mount+0x113c/0x2f10 [ 381.119508] ? cmp_ex_sort+0xc0/0xc0 [ 381.123215] ? __do_page_fault+0x180/0xd60 [ 381.127445] ? copy_mount_string+0x40/0x40 [ 381.131679] ? memset+0x20/0x40 [ 381.134950] ? copy_mount_options+0x26f/0x380 [ 381.139457] ksys_mount+0xcf/0x130 [ 381.142994] __x64_sys_mount+0xba/0x150 [ 381.146962] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 381.151555] do_syscall_64+0xf9/0x620 [ 381.155370] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 381.160567] RIP: 0033:0x46741a [ 381.163759] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 381.182665] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 381.190369] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 381.197629] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 381.204886] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 381.212145] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 381.219422] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40003, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40240, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 381.283804] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (175 blocks) [ 381.305226] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 381.316319] EXT4-fs: failed to create workqueue [ 381.325060] EXT4-fs (loop0): mount failed 07:09:40 executing program 0 (fault-call:0 fault-nth:74): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 381.533031] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (175 blocks) [ 381.534743] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 381.559166] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e234, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:40 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x30000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 381.589904] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 381.708438] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (192 blocks) [ 381.725740] FAULT_INJECTION: forcing a failure. [ 381.725740] name failslab, interval 1, probability 0, space 0, times 0 [ 381.737255] CPU: 1 PID: 23887 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 381.745153] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.754525] Call Trace: [ 381.757134] dump_stack+0x1fc/0x2ef [ 381.760793] should_fail.cold+0xa/0xf [ 381.764618] ? kernel_poison_pages+0x2c/0x2a0 [ 381.769138] ? setup_fault_attr+0x200/0x200 [ 381.773532] ? get_page_from_freelist+0x1e7f/0x4170 [ 381.778576] __should_failslab+0x115/0x180 [ 381.782838] should_failslab+0x5/0x10 [ 381.786662] kmem_cache_alloc+0x3f/0x370 [ 381.790754] radix_tree_node_alloc.constprop.0+0x1e4/0x320 [ 381.796409] radix_tree_extend+0x191/0x4b0 [ 381.800785] ? mem_cgroup_oom_trylock+0x220/0x220 [ 381.805657] __radix_tree_create+0x448/0x540 [ 381.810104] page_cache_tree_insert+0xac/0x3f0 [ 381.814720] ? file_check_and_advance_wb_err+0x3a0/0x3a0 [ 381.820200] ? lock_acquire+0x170/0x3c0 [ 381.824196] ? __add_to_page_cache_locked+0x45e/0xb60 [ 381.829429] __add_to_page_cache_locked+0x46e/0xb60 [ 381.834475] ? page_cache_tree_insert+0x3f0/0x3f0 [ 381.839349] add_to_page_cache_lru+0x16a/0x680 [ 381.843181] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 381.843952] ? add_to_page_cache_locked+0x40/0x40 [ 381.860474] pagecache_get_page+0x478/0xd50 [ 381.864832] __getblk_slow+0x216/0x9e0 [ 381.868750] __getblk_gfp+0x6b/0x70 [ 381.872402] __ext4_get_inode_loc+0x351/0x10f0 [ 381.877013] ? _raw_spin_unlock+0x29/0x40 [ 381.881201] ? iget_locked+0x154/0x480 [ 381.885127] __ext4_iget+0x2ef/0x3e00 [ 381.888972] ? __alloc_workqueue_key+0x92d/0xed0 [ 381.893833] ? ext4_get_projid+0x190/0x190 [ 381.898085] ext4_fill_super+0x6f83/0xc820 [ 381.902355] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 381.907447] ? snprintf+0xbb/0xf0 [ 381.910886] ? wait_for_completion_io+0x10/0x10 [ 381.915536] ? set_blocksize+0x163/0x3f0 [ 381.919579] mount_bdev+0x2fc/0x3b0 [ 381.923205] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 381.928319] mount_fs+0xa3/0x310 [ 381.931675] vfs_kern_mount.part.0+0x68/0x470 [ 381.936156] do_mount+0x113c/0x2f10 [ 381.939782] ? cmp_ex_sort+0xc0/0xc0 [ 381.943484] ? __do_page_fault+0x180/0xd60 [ 381.947707] ? copy_mount_string+0x40/0x40 [ 381.951961] ? memset+0x20/0x40 [ 381.955238] ? copy_mount_options+0x26f/0x380 [ 381.959720] ksys_mount+0xcf/0x130 [ 381.963269] __x64_sys_mount+0xba/0x150 [ 381.967241] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 381.971844] do_syscall_64+0xf9/0x620 [ 381.975633] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 381.980807] RIP: 0033:0x46741a [ 381.984022] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:09:41 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40004, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:41 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40004, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 382.003045] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 382.010739] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 382.017996] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 382.025267] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 382.032521] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 382.039776] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 382.074395] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 382.105136] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 382.186697] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (192 blocks) 07:09:41 executing program 0 (fault-call:0 fault-nth:75): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e235, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40274, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 382.251258] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40002, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:41 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40005, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 382.379868] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:41 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40005, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 382.559660] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 382.570558] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 382.587158] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 382.600322] FAULT_INJECTION: forcing a failure. [ 382.600322] name failslab, interval 1, probability 0, space 0, times 0 [ 382.611562] CPU: 0 PID: 23934 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 382.619457] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 382.628820] Call Trace: [ 382.631432] dump_stack+0x1fc/0x2ef [ 382.635054] should_fail.cold+0xa/0xf [ 382.638847] ? kernel_poison_pages+0x2c/0x2a0 [ 382.643331] ? setup_fault_attr+0x200/0x200 [ 382.647645] ? get_page_from_freelist+0x1e7f/0x4170 [ 382.652654] __should_failslab+0x115/0x180 [ 382.656907] should_failslab+0x5/0x10 [ 382.660697] kmem_cache_alloc+0x3f/0x370 [ 382.664768] radix_tree_node_alloc.constprop.0+0x1e4/0x320 [ 382.670390] radix_tree_extend+0x191/0x4b0 [ 382.674635] ? mem_cgroup_oom_trylock+0x220/0x220 [ 382.679471] __radix_tree_create+0x448/0x540 [ 382.683880] page_cache_tree_insert+0xac/0x3f0 [ 382.688460] ? file_check_and_advance_wb_err+0x3a0/0x3a0 [ 382.693903] ? lock_acquire+0x170/0x3c0 [ 382.697883] ? __add_to_page_cache_locked+0x45e/0xb60 [ 382.703092] __add_to_page_cache_locked+0x46e/0xb60 [ 382.708127] ? page_cache_tree_insert+0x3f0/0x3f0 [ 382.712983] add_to_page_cache_lru+0x16a/0x680 [ 382.717558] ? add_to_page_cache_locked+0x40/0x40 [ 382.722398] pagecache_get_page+0x478/0xd50 [ 382.726719] __getblk_slow+0x216/0x9e0 [ 382.730604] __getblk_gfp+0x6b/0x70 [ 382.734226] __ext4_get_inode_loc+0x351/0x10f0 [ 382.738804] ? _raw_spin_unlock+0x29/0x40 [ 382.742940] ? iget_locked+0x154/0x480 [ 382.746821] __ext4_iget+0x2ef/0x3e00 [ 382.750630] ? __alloc_workqueue_key+0x92d/0xed0 [ 382.755379] ? ext4_get_projid+0x190/0x190 [ 382.759620] ext4_fill_super+0x6f83/0xc820 [ 382.763864] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 382.768962] ? snprintf+0xbb/0xf0 [ 382.772417] ? wait_for_completion_io+0x10/0x10 [ 382.777078] ? set_blocksize+0x163/0x3f0 [ 382.781134] mount_bdev+0x2fc/0x3b0 [ 382.784751] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 382.789870] mount_fs+0xa3/0x310 [ 382.793235] vfs_kern_mount.part.0+0x68/0x470 [ 382.797727] do_mount+0x113c/0x2f10 [ 382.801347] ? cmp_ex_sort+0xc0/0xc0 [ 382.805056] ? __do_page_fault+0x180/0xd60 [ 382.809313] ? copy_mount_string+0x40/0x40 [ 382.813546] ? memset+0x20/0x40 [ 382.816821] ? copy_mount_options+0x26f/0x380 [ 382.821310] ksys_mount+0xcf/0x130 [ 382.824845] __x64_sys_mount+0xba/0x150 [ 382.828831] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 382.833411] do_syscall_64+0xf9/0x620 [ 382.837230] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 382.842442] RIP: 0033:0x46741a [ 382.845632] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 382.864546] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 382.872265] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 382.879540] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 382.886797] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 382.894056] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 382.901315] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 382.915888] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 382.955992] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:42 executing program 0 (fault-call:0 fault-nth:76): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40006, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40003, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e240, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x402bc, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 383.066193] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40006, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 383.278546] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 383.300806] FAULT_INJECTION: forcing a failure. [ 383.300806] name failslab, interval 1, probability 0, space 0, times 0 [ 383.316101] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 383.320768] CPU: 1 PID: 23965 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 383.336137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 383.345512] Call Trace: [ 383.348122] dump_stack+0x1fc/0x2ef [ 383.351779] should_fail.cold+0xa/0xf [ 383.355721] ? setup_fault_attr+0x200/0x200 [ 383.360048] ? mark_held_locks+0xf0/0xf0 [ 383.364132] ? kasan_kmalloc+0x139/0x160 [ 383.368210] __should_failslab+0x115/0x180 [ 383.372470] should_failslab+0x5/0x10 [ 383.376265] kmem_cache_alloc+0x3f/0x370 [ 383.380341] ? mempool_alloc+0x350/0x350 [ 383.384424] mempool_alloc+0x146/0x350 [ 383.388332] ? mempool_resize+0x790/0x790 [ 383.392486] ? check_preemption_disabled+0x41/0x280 [ 383.397654] ? find_get_entry+0x4f4/0x8a0 [ 383.402071] bio_alloc_bioset+0x389/0x5e0 [ 383.406219] ? __find_get_block+0x7a6/0xde0 [ 383.410543] ? bvec_alloc+0x2f0/0x2f0 [ 383.414340] ? lock_downgrade+0x720/0x720 [ 383.418506] submit_bh_wbc+0x141/0x760 [ 383.422421] ll_rw_block+0x1ed/0x220 [ 383.426127] __breadahead_gfp+0xb8/0x130 [ 383.430181] ? __breadahead+0x130/0x130 [ 383.434165] __ext4_get_inode_loc+0xc16/0x10f0 [ 383.438760] ? iget_locked+0x154/0x480 [ 383.442677] __ext4_iget+0x2ef/0x3e00 [ 383.446485] ? __alloc_workqueue_key+0x92d/0xed0 [ 383.451272] ? ext4_get_projid+0x190/0x190 [ 383.455528] ext4_fill_super+0x6f83/0xc820 [ 383.459800] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 383.464912] ? snprintf+0xbb/0xf0 [ 383.468384] ? wait_for_completion_io+0x10/0x10 [ 383.473074] ? set_blocksize+0x163/0x3f0 [ 383.477248] mount_bdev+0x2fc/0x3b0 [ 383.480882] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 383.485981] mount_fs+0xa3/0x310 [ 383.489361] vfs_kern_mount.part.0+0x68/0x470 [ 383.493865] do_mount+0x113c/0x2f10 [ 383.497521] ? cmp_ex_sort+0xc0/0xc0 [ 383.501250] ? __do_page_fault+0x180/0xd60 [ 383.505499] ? copy_mount_string+0x40/0x40 [ 383.509761] ? memset+0x20/0x40 [ 383.513045] ? copy_mount_options+0x26f/0x380 [ 383.517651] ksys_mount+0xcf/0x130 [ 383.521209] __x64_sys_mount+0xba/0x150 [ 383.525197] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 383.529795] do_syscall_64+0xf9/0x620 [ 383.533702] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 383.538894] RIP: 0033:0x46741a [ 383.542110] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 383.561006] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 383.568719] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 383.576002] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 383.583315] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 383.590601] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 383.597879] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 383.608659] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40007, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 0 (fault-call:0 fault-nth:77): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 383.721490] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 383.733466] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 383.749340] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e280, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40008, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40004, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 383.876410] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 383.991037] FAULT_INJECTION: forcing a failure. [ 383.991037] name failslab, interval 1, probability 0, space 0, times 0 [ 384.002285] CPU: 1 PID: 24008 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 384.010182] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 384.019551] Call Trace: [ 384.022165] dump_stack+0x1fc/0x2ef [ 384.025816] should_fail.cold+0xa/0xf [ 384.029641] ? kernel_poison_pages+0x2c/0x2a0 [ 384.034160] ? setup_fault_attr+0x200/0x200 [ 384.038508] ? get_page_from_freelist+0x1e7f/0x4170 [ 384.043547] __should_failslab+0x115/0x180 [ 384.047801] should_failslab+0x5/0x10 [ 384.051609] kmem_cache_alloc+0x3f/0x370 [ 384.055670] radix_tree_node_alloc.constprop.0+0x1e4/0x320 [ 384.061316] radix_tree_extend+0x191/0x4b0 [ 384.065544] ? mem_cgroup_oom_trylock+0x220/0x220 [ 384.070383] __radix_tree_create+0x448/0x540 [ 384.074824] page_cache_tree_insert+0xac/0x3f0 [ 384.079401] ? file_check_and_advance_wb_err+0x3a0/0x3a0 [ 384.084844] ? lock_acquire+0x170/0x3c0 [ 384.088810] ? __add_to_page_cache_locked+0x45e/0xb60 [ 384.093999] __add_to_page_cache_locked+0x46e/0xb60 [ 384.099008] ? page_cache_tree_insert+0x3f0/0x3f0 [ 384.103849] add_to_page_cache_lru+0x16a/0x680 [ 384.108427] ? add_to_page_cache_locked+0x40/0x40 [ 384.113270] pagecache_get_page+0x478/0xd50 [ 384.117586] __getblk_slow+0x216/0x9e0 [ 384.121469] __getblk_gfp+0x6b/0x70 [ 384.125091] __ext4_get_inode_loc+0x351/0x10f0 [ 384.129689] ? _raw_spin_unlock+0x29/0x40 [ 384.133826] ? iget_locked+0x154/0x480 [ 384.137715] __ext4_iget+0x2ef/0x3e00 [ 384.141532] ? __alloc_workqueue_key+0x92d/0xed0 [ 384.146276] ? ext4_get_projid+0x190/0x190 [ 384.150513] ext4_fill_super+0x6f83/0xc820 [ 384.154880] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 384.160004] ? snprintf+0xbb/0xf0 [ 384.163486] ? wait_for_completion_io+0x10/0x10 [ 384.168148] ? set_blocksize+0x163/0x3f0 [ 384.172201] mount_bdev+0x2fc/0x3b0 [ 384.175820] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 384.180936] mount_fs+0xa3/0x310 [ 384.184314] vfs_kern_mount.part.0+0x68/0x470 [ 384.188805] do_mount+0x113c/0x2f10 [ 384.192423] ? cmp_ex_sort+0xc0/0xc0 [ 384.196253] ? __do_page_fault+0x180/0xd60 [ 384.200501] ? copy_mount_string+0x40/0x40 [ 384.204763] ? memset+0x20/0x40 [ 384.208075] ? copy_mount_options+0x26f/0x380 [ 384.212578] ksys_mount+0xcf/0x130 [ 384.216143] __x64_sys_mount+0xba/0x150 [ 384.220548] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 384.225156] do_syscall_64+0xf9/0x620 [ 384.228985] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 384.234200] RIP: 0033:0x46741a [ 384.237396] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 384.256294] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 384.263994] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 384.271271] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 384.278528] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 07:09:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40007, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 384.285787] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 384.293045] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 384.313869] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:43 executing program 0 (fault-call:0 fault-nth:78): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 384.441333] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 384.496987] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 384.508694] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 384.511808] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 384.528974] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:43 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40005, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40334, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 384.549741] FAULT_INJECTION: forcing a failure. [ 384.549741] name failslab, interval 1, probability 0, space 0, times 0 [ 384.562122] CPU: 0 PID: 24046 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 384.570033] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 384.579403] Call Trace: [ 384.582019] dump_stack+0x1fc/0x2ef [ 384.585673] should_fail.cold+0xa/0xf [ 384.589499] ? setup_fault_attr+0x200/0x200 [ 384.593865] ? lock_acquire+0x170/0x3c0 [ 384.597869] __should_failslab+0x115/0x180 [ 384.602378] should_failslab+0x5/0x10 [ 384.606174] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 384.611320] init_rescuer+0xa1/0x370 [ 384.615074] __alloc_workqueue_key+0xb56/0xed0 [ 384.619677] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 384.624697] ext4_fill_super+0x6edb/0xc820 [ 384.628935] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 384.634029] ? snprintf+0xbb/0xf0 [ 384.637475] ? wait_for_completion_io+0x10/0x10 [ 384.642144] ? set_blocksize+0x163/0x3f0 [ 384.646207] mount_bdev+0x2fc/0x3b0 [ 384.649822] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 384.654913] mount_fs+0xa3/0x310 [ 384.658270] vfs_kern_mount.part.0+0x68/0x470 [ 384.662758] do_mount+0x113c/0x2f10 [ 384.666375] ? cmp_ex_sort+0xc0/0xc0 [ 384.670089] ? __do_page_fault+0x180/0xd60 [ 384.674344] ? copy_mount_string+0x40/0x40 [ 384.678571] ? memset+0x20/0x40 [ 384.681839] ? copy_mount_options+0x26f/0x380 [ 384.686325] ksys_mount+0xcf/0x130 [ 384.689860] __x64_sys_mount+0xba/0x150 [ 384.693867] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 384.698441] do_syscall_64+0xf9/0x620 [ 384.702234] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 384.707434] RIP: 0033:0x46741a [ 384.710615] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 384.729621] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 384.737446] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 384.744706] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 384.751965] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 384.759242] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 384.766503] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 384.774437] EXT4-fs: failed to create workqueue [ 384.779325] EXT4-fs (loop0): mount failed 07:09:43 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40009, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40008, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:43 executing program 0 (fault-call:0 fault-nth:79): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 384.843818] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 385.084379] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 385.084461] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:44 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40006, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:44 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e2c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40344, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 385.148822] FAULT_INJECTION: forcing a failure. [ 385.148822] name failslab, interval 1, probability 0, space 0, times 0 [ 385.188618] CPU: 1 PID: 24064 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 385.196690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.206072] Call Trace: [ 385.208668] dump_stack+0x1fc/0x2ef [ 385.212291] should_fail.cold+0xa/0xf [ 385.216088] ? setup_fault_attr+0x200/0x200 [ 385.220404] ? lock_acquire+0x170/0x3c0 [ 385.224409] __should_failslab+0x115/0x180 [ 385.228642] should_failslab+0x5/0x10 [ 385.232430] kmem_cache_alloc+0x277/0x370 [ 385.236572] add_system_zone+0x10a/0x4e0 [ 385.240633] ext4_setup_system_zone+0x396/0xac0 [ 385.245302] ? ext4_commit_super+0x6f1/0xb70 [ 385.249706] ? ext4_exit_system_zone+0x20/0x20 [ 385.254280] ? ext4_setup_super+0x5f3/0x9f0 [ 385.258595] ext4_fill_super+0x72e0/0xc820 [ 385.262837] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 385.267946] ? snprintf+0xbb/0xf0 [ 385.271392] ? wait_for_completion_io+0x10/0x10 [ 385.276049] ? set_blocksize+0x163/0x3f0 [ 385.280104] mount_bdev+0x2fc/0x3b0 [ 385.283722] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 385.288815] mount_fs+0xa3/0x310 [ 385.292178] vfs_kern_mount.part.0+0x68/0x470 [ 385.296686] do_mount+0x113c/0x2f10 [ 385.300304] ? cmp_ex_sort+0xc0/0xc0 [ 385.304031] ? __do_page_fault+0x180/0xd60 [ 385.308261] ? copy_mount_string+0x40/0x40 [ 385.312532] ? memset+0x20/0x40 [ 385.315804] ? copy_mount_options+0x26f/0x380 [ 385.320306] ksys_mount+0xcf/0x130 [ 385.323838] __x64_sys_mount+0xba/0x150 [ 385.327803] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 385.332376] do_syscall_64+0xf9/0x620 [ 385.336176] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 385.341357] RIP: 0033:0x46741a [ 385.344556] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 385.363451] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 385.371148] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 385.378411] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 385.385669] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 385.392935] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 385.400192] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 385.426297] EXT4-fs (loop0): failed to initialize system zone (-12) [ 385.433213] EXT4-fs (loop0): mount failed [ 385.445749] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 385.482130] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:44 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40010, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:44 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40009, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:44 executing program 0 (fault-call:0 fault-nth:80): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 385.568106] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 385.595202] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 385.719632] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 385.738821] FAULT_INJECTION: forcing a failure. [ 385.738821] name failslab, interval 1, probability 0, space 0, times 0 [ 385.749039] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40348, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 385.762278] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 385.764901] CPU: 0 PID: 24110 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 385.778946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.788318] Call Trace: [ 385.790928] dump_stack+0x1fc/0x2ef [ 385.794578] should_fail.cold+0xa/0xf [ 385.798414] ? setup_fault_attr+0x200/0x200 [ 385.802751] ? mark_held_locks+0xf0/0xf0 [ 385.806867] ? blk_queue_exit+0xf2/0x250 [ 385.810936] ? ___preempt_schedule+0x16/0x18 [ 385.815334] __should_failslab+0x115/0x180 [ 385.819565] should_failslab+0x5/0x10 [ 385.823354] kmem_cache_alloc+0x3f/0x370 [ 385.827404] ? mempool_alloc+0x350/0x350 [ 385.831449] mempool_alloc+0x146/0x350 [ 385.835326] ? mempool_resize+0x790/0x790 [ 385.839460] ? check_preemption_disabled+0x41/0x280 [ 385.844468] ? find_get_entry+0x4f4/0x8a0 [ 385.848604] bio_alloc_bioset+0x389/0x5e0 [ 385.852750] ? __find_get_block+0x7a6/0xde0 [ 385.857061] ? bvec_alloc+0x2f0/0x2f0 [ 385.860867] ? lock_downgrade+0x720/0x720 [ 385.865029] submit_bh_wbc+0x141/0x760 [ 385.868914] ll_rw_block+0x1ed/0x220 [ 385.872618] __breadahead_gfp+0xb8/0x130 [ 385.876668] ? __breadahead+0x130/0x130 [ 385.880636] __ext4_get_inode_loc+0xc16/0x10f0 [ 385.885225] ? iget_locked+0x154/0x480 [ 385.889104] __ext4_iget+0x2ef/0x3e00 [ 385.892919] ? __alloc_workqueue_key+0x92d/0xed0 [ 385.897678] ? ext4_get_projid+0x190/0x190 [ 385.901913] ext4_fill_super+0x6f83/0xc820 [ 385.906160] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 385.911253] ? snprintf+0xbb/0xf0 [ 385.914697] ? wait_for_completion_io+0x10/0x10 [ 385.919365] ? set_blocksize+0x163/0x3f0 [ 385.923432] mount_bdev+0x2fc/0x3b0 [ 385.927067] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 385.932279] mount_fs+0xa3/0x310 [ 385.935655] vfs_kern_mount.part.0+0x68/0x470 [ 385.940150] do_mount+0x113c/0x2f10 [ 385.943768] ? cmp_ex_sort+0xc0/0xc0 [ 385.947487] ? __do_page_fault+0x180/0xd60 [ 385.951742] ? copy_mount_string+0x40/0x40 [ 385.955988] ? memset+0x20/0x40 [ 385.959275] ? copy_mount_options+0x26f/0x380 [ 385.963775] ksys_mount+0xcf/0x130 [ 385.967309] __x64_sys_mount+0xba/0x150 [ 385.971278] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 385.975850] do_syscall_64+0xf9/0x620 [ 385.979658] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 385.984848] RIP: 0033:0x46741a [ 385.988026] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 386.006945] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 386.014646] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 386.021905] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 386.029163] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 386.036419] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 386.043676] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 386.053853] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:45 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40007, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:45 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:45 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40014, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:45 executing program 0 (fault-call:0 fault-nth:81): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 386.135207] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40010, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 386.301236] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 386.351490] FAULT_INJECTION: forcing a failure. [ 386.351490] name failslab, interval 1, probability 0, space 0, times 0 [ 386.359920] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 386.392770] CPU: 0 PID: 24143 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 386.400710] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 386.410079] Call Trace: [ 386.412691] dump_stack+0x1fc/0x2ef [ 386.416343] should_fail.cold+0xa/0xf [ 386.420210] ? setup_fault_attr+0x200/0x200 [ 386.424552] ? lock_acquire+0x170/0x3c0 [ 386.428558] __should_failslab+0x115/0x180 [ 386.432821] should_failslab+0x5/0x10 [ 386.436644] kmem_cache_alloc+0x277/0x370 07:09:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40354, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 386.440821] add_system_zone+0x10a/0x4e0 [ 386.444921] ext4_setup_system_zone+0x366/0xac0 [ 386.449626] ? ext4_commit_super+0x6f1/0xb70 [ 386.454056] ? ext4_exit_system_zone+0x20/0x20 [ 386.458663] ? ext4_setup_super+0x5f3/0x9f0 [ 386.463014] ext4_fill_super+0x72e0/0xc820 [ 386.467288] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 386.472413] ? snprintf+0xbb/0xf0 [ 386.475900] ? wait_for_completion_io+0x10/0x10 [ 386.480592] ? set_blocksize+0x163/0x3f0 [ 386.484680] mount_bdev+0x2fc/0x3b0 [ 386.488333] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 386.493477] mount_fs+0xa3/0x310 [ 386.496877] vfs_kern_mount.part.0+0x68/0x470 [ 386.501400] do_mount+0x113c/0x2f10 [ 386.505051] ? cmp_ex_sort+0xc0/0xc0 [ 386.508800] ? __do_page_fault+0x180/0xd60 [ 386.513060] ? copy_mount_string+0x40/0x40 [ 386.517329] ? memset+0x20/0x40 [ 386.520639] ? copy_mount_options+0x26f/0x380 [ 386.525165] ksys_mount+0xcf/0x130 [ 386.528737] __x64_sys_mount+0xba/0x150 [ 386.532740] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 386.537353] do_syscall_64+0xf9/0x620 [ 386.541178] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 386.546387] RIP: 0033:0x46741a [ 386.549597] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 386.568630] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 386.576364] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 386.583655] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 386.590946] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 386.598238] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 386.605527] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 386.622999] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:45 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e340, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 386.670308] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 386.671890] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 386.696015] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:45 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40023, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:45 executing program 0 (fault-call:0 fault-nth:82): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:45 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40008, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40014, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 386.815480] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40368, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 386.983365] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 387.016749] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 387.127707] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:46 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4002d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40023, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 387.186887] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 387.216948] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 387.241216] FAULT_INJECTION: forcing a failure. [ 387.241216] name failslab, interval 1, probability 0, space 0, times 0 [ 387.241391] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 387.260247] CPU: 1 PID: 24197 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 387.272092] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.281441] Call Trace: [ 387.284029] dump_stack+0x1fc/0x2ef [ 387.287673] should_fail.cold+0xa/0xf [ 387.291466] ? setup_fault_attr+0x200/0x200 [ 387.295779] ? lock_acquire+0x170/0x3c0 [ 387.299766] __should_failslab+0x115/0x180 [ 387.304010] should_failslab+0x5/0x10 [ 387.307827] kmem_cache_alloc+0x277/0x370 [ 387.312016] __d_alloc+0x2b/0xa10 [ 387.315475] d_make_root+0x3e/0x90 [ 387.319011] ext4_fill_super+0x706e/0xc820 [ 387.323274] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 387.328371] ? snprintf+0xbb/0xf0 [ 387.331845] ? wait_for_completion_io+0x10/0x10 [ 387.336505] ? set_blocksize+0x163/0x3f0 [ 387.340560] mount_bdev+0x2fc/0x3b0 [ 387.344177] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 387.349269] mount_fs+0xa3/0x310 [ 387.352630] vfs_kern_mount.part.0+0x68/0x470 [ 387.357119] do_mount+0x113c/0x2f10 [ 387.360754] ? cmp_ex_sort+0xc0/0xc0 [ 387.364461] ? __do_page_fault+0x180/0xd60 [ 387.368705] ? copy_mount_string+0x40/0x40 [ 387.372937] ? memset+0x20/0x40 [ 387.376206] ? copy_mount_options+0x26f/0x380 [ 387.380712] ksys_mount+0xcf/0x130 [ 387.384244] __x64_sys_mount+0xba/0x150 [ 387.388226] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 387.392842] do_syscall_64+0xf9/0x620 [ 387.396657] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 387.401839] RIP: 0033:0x46741a [ 387.405022] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 387.423913] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 387.431614] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a 07:09:46 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e380, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 387.438871] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 387.446132] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 387.453388] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 387.460650] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 387.469168] EXT4-fs (loop0): get root dentry failed [ 387.474200] EXT4-fs (loop0): mount failed 07:09:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x403aa, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:46 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40009, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:46 executing program 0 (fault-call:0 fault-nth:83): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 387.765204] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 387.808680] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 387.834759] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:46 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 387.866764] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 387.881626] FAULT_INJECTION: forcing a failure. [ 387.881626] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 387.893472] CPU: 0 PID: 24238 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 387.901399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.910765] Call Trace: [ 387.913381] dump_stack+0x1fc/0x2ef [ 387.917039] should_fail.cold+0xa/0xf [ 387.920958] ? setup_fault_attr+0x200/0x200 [ 387.925297] ? is_bpf_text_address+0xfc/0x1b0 [ 387.929845] ? kernel_text_address+0xbd/0xf0 [ 387.934255] __alloc_pages_nodemask+0x239/0x2890 [ 387.939018] ? kasan_kmalloc+0x139/0x160 [ 387.943068] ? kmem_cache_alloc+0x122/0x370 [ 387.947378] ? alloc_buffer_head+0x20/0x130 [ 387.951704] ? alloc_page_buffers+0x169/0x5c0 [ 387.956187] ? __getblk_slow+0x3f0/0x9e0 [ 387.960241] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 387.965075] ? ext4_fill_super+0x6f83/0xc820 [ 387.969485] ? mount_bdev+0x2fc/0x3b0 [ 387.973276] ? mount_fs+0xa3/0x310 [ 387.976808] ? vfs_kern_mount.part.0+0x68/0x470 [ 387.981464] ? do_mount+0x113c/0x2f10 [ 387.985254] ? ksys_mount+0xcf/0x130 [ 387.988958] ? __x64_sys_mount+0xba/0x150 [ 387.993104] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 387.998113] ? __add_to_page_cache_locked+0x2f4/0xb60 [ 388.003296] ? get_mem_cgroup_from_page+0xfa/0x3b0 [ 388.008223] cache_grow_begin+0xa4/0x8a0 [ 388.012277] ? lock_acquire+0x170/0x3c0 [ 388.016243] ? get_mem_cgroup_from_page+0x7a/0x3b0 [ 388.021185] ? check_preemption_disabled+0x41/0x280 [ 388.026210] cache_alloc_refill+0x273/0x340 [ 388.030538] kmem_cache_alloc+0x346/0x370 [ 388.034687] alloc_buffer_head+0x20/0x130 [ 388.038840] alloc_page_buffers+0x169/0x5c0 [ 388.043153] __getblk_slow+0x3f0/0x9e0 [ 388.047037] __getblk_gfp+0x6b/0x70 [ 388.050656] __ext4_get_inode_loc+0x351/0x10f0 [ 388.055229] ? _raw_spin_unlock+0x29/0x40 [ 388.059382] ? iget_locked+0x154/0x480 [ 388.063268] __ext4_iget+0x2ef/0x3e00 [ 388.067064] ? __alloc_workqueue_key+0x92d/0xed0 [ 388.071814] ? ext4_get_projid+0x190/0x190 [ 388.076053] ext4_fill_super+0x6f83/0xc820 [ 388.080312] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 388.085415] ? snprintf+0xbb/0xf0 [ 388.088862] ? wait_for_completion_io+0x10/0x10 [ 388.093553] ? set_blocksize+0x163/0x3f0 [ 388.097626] mount_bdev+0x2fc/0x3b0 [ 388.101246] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 388.106342] mount_fs+0xa3/0x310 [ 388.109704] vfs_kern_mount.part.0+0x68/0x470 [ 388.114190] do_mount+0x113c/0x2f10 [ 388.117829] ? cmp_ex_sort+0xc0/0xc0 [ 388.121536] ? __do_page_fault+0x180/0xd60 [ 388.125780] ? copy_mount_string+0x40/0x40 [ 388.130011] ? memset+0x20/0x40 [ 388.133279] ? copy_mount_options+0x26f/0x380 [ 388.137768] ksys_mount+0xcf/0x130 [ 388.141320] __x64_sys_mount+0xba/0x150 [ 388.145351] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 388.149931] do_syscall_64+0xf9/0x620 [ 388.153728] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 388.158923] RIP: 0033:0x46741a [ 388.162119] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 388.181030] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 388.188728] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 388.195983] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 388.203240] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 388.210500] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 388.217756] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 388.256041] EXT4-fs (loop0): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4002d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:47 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40010, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 388.289073] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:47 executing program 0 (fault-call:0 fault-nth:84): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x403c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 388.432376] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) [ 388.465676] EXT4-fs (loop2): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:47 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e3c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 388.574665] EXT4-fs (loop4): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 388.600793] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue 07:09:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:47 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 388.627574] FAULT_INJECTION: forcing a failure. [ 388.627574] name failslab, interval 1, probability 0, space 0, times 0 [ 388.652690] CPU: 1 PID: 24274 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 388.660771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 388.670139] Call Trace: [ 388.672750] dump_stack+0x1fc/0x2ef [ 388.676397] should_fail.cold+0xa/0xf [ 388.680223] ? setup_fault_attr+0x200/0x200 [ 388.684575] ? lock_acquire+0x170/0x3c0 [ 388.688639] __should_failslab+0x115/0x180 [ 388.692903] should_failslab+0x5/0x10 [ 388.696729] kmem_cache_alloc_trace+0x284/0x380 [ 388.701432] ext4_setup_system_zone+0x149/0xac0 [ 388.706131] ? __sync_dirty_buffer+0x1ef/0x320 [ 388.710744] ? ext4_commit_super+0x6f1/0xb70 [ 388.715181] ? ext4_exit_system_zone+0x20/0x20 [ 388.719802] ? ext4_setup_super+0x5f3/0x9f0 [ 388.724152] ext4_fill_super+0x72e0/0xc820 [ 388.728443] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 388.733573] ? snprintf+0xbb/0xf0 [ 388.737059] ? wait_for_completion_io+0x10/0x10 [ 388.741875] ? set_blocksize+0x163/0x3f0 [ 388.745965] mount_bdev+0x2fc/0x3b0 [ 388.749647] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 388.754772] mount_fs+0xa3/0x310 [ 388.758169] vfs_kern_mount.part.0+0x68/0x470 [ 388.762692] do_mount+0x113c/0x2f10 [ 388.766344] ? cmp_ex_sort+0xc0/0xc0 [ 388.770081] ? __do_page_fault+0x180/0xd60 [ 388.774339] ? copy_mount_string+0x40/0x40 [ 388.778606] ? memset+0x20/0x40 [ 388.781910] ? copy_mount_options+0x26f/0x380 [ 388.786434] ksys_mount+0xcf/0x130 [ 388.790000] __x64_sys_mount+0xba/0x150 [ 388.794000] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 388.798615] do_syscall_64+0xf9/0x620 [ 388.802447] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 388.807655] RIP: 0033:0x46741a [ 388.810868] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 388.829785] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 388.837510] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 388.844798] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 388.852095] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 388.859384] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 388.866678] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:47 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40014, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 388.876156] EXT4-fs (loop0): failed to initialize system zone (-12) [ 388.882755] EXT4-fs (loop0): mount failed [ 388.897715] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) 07:09:47 executing program 0 (fault-call:0 fault-nth:85): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 388.996372] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000002000000,,errors=continue [ 389.062548] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (120 blocks) 07:09:48 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40056, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e400, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x403f2, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40023, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 389.203305] FAULT_INJECTION: forcing a failure. [ 389.203305] name failslab, interval 1, probability 0, space 0, times 0 [ 389.231252] CPU: 1 PID: 24317 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 389.239314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 389.248937] Call Trace: [ 389.251546] dump_stack+0x1fc/0x2ef [ 389.255217] should_fail.cold+0xa/0xf [ 389.259007] ? setup_fault_attr+0x200/0x200 [ 389.263318] ? lock_acquire+0x170/0x3c0 [ 389.267302] __should_failslab+0x115/0x180 [ 389.271548] should_failslab+0x5/0x10 [ 389.275447] kmem_cache_alloc+0x277/0x370 [ 389.279631] add_system_zone+0x10a/0x4e0 [ 389.283733] ext4_setup_system_zone+0x366/0xac0 [ 389.288414] ? ext4_commit_super+0x6f1/0xb70 [ 389.292891] ? ext4_exit_system_zone+0x20/0x20 [ 389.297474] ? ext4_setup_super+0x5f3/0x9f0 [ 389.301797] ext4_fill_super+0x72e0/0xc820 [ 389.306063] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 389.311171] ? snprintf+0xbb/0xf0 [ 389.314645] ? wait_for_completion_io+0x10/0x10 [ 389.319334] ? set_blocksize+0x163/0x3f0 [ 389.323403] mount_bdev+0x2fc/0x3b0 [ 389.327043] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 389.332146] mount_fs+0xa3/0x310 [ 389.335522] vfs_kern_mount.part.0+0x68/0x470 [ 389.340007] do_mount+0x113c/0x2f10 [ 389.343621] ? cmp_ex_sort+0xc0/0xc0 [ 389.347341] ? __do_page_fault+0x180/0xd60 [ 389.351586] ? copy_mount_string+0x40/0x40 [ 389.355822] ? memset+0x20/0x40 [ 389.359090] ? copy_mount_options+0x26f/0x380 [ 389.363578] ksys_mount+0xcf/0x130 [ 389.367118] __x64_sys_mount+0xba/0x150 [ 389.371100] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 389.375683] do_syscall_64+0xf9/0x620 [ 389.379472] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 389.384646] RIP: 0033:0x46741a 07:09:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 389.387848] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 389.406749] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 389.414449] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 389.421707] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 389.428973] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 389.436240] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 389.443498] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 07:09:48 executing program 0 (fault-call:0 fault-nth:86): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4005c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4002d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x403f4, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40056, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 389.650997] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 389.874784] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 389.894497] FAULT_INJECTION: forcing a failure. [ 389.894497] name failslab, interval 1, probability 0, space 0, times 0 [ 389.913487] CPU: 0 PID: 24362 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 389.921410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 389.930766] Call Trace: [ 389.933410] dump_stack+0x1fc/0x2ef [ 389.937030] should_fail.cold+0xa/0xf [ 389.940823] ? setup_fault_attr+0x200/0x200 [ 389.945136] ? lock_acquire+0x170/0x3c0 [ 389.949106] __should_failslab+0x115/0x180 [ 389.953397] should_failslab+0x5/0x10 [ 389.957373] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 389.962496] __kmalloc_node+0x38/0x70 [ 389.966295] kvmalloc_node+0x61/0xf0 [ 389.970003] ext4_mb_alloc_groupinfo+0x112/0x4b0 [ 389.974819] ext4_mb_init+0x985/0x1790 [ 389.978728] ext4_fill_super+0x7308/0xc820 [ 389.983012] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 389.988118] ? snprintf+0xbb/0xf0 [ 389.991570] ? wait_for_completion_io+0x10/0x10 [ 389.996232] ? set_blocksize+0x163/0x3f0 [ 390.000292] mount_bdev+0x2fc/0x3b0 [ 390.003911] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 390.009005] mount_fs+0xa3/0x310 [ 390.012394] vfs_kern_mount.part.0+0x68/0x470 [ 390.016889] do_mount+0x113c/0x2f10 [ 390.020512] ? cmp_ex_sort+0xc0/0xc0 [ 390.024220] ? __do_page_fault+0x180/0xd60 [ 390.028468] ? copy_mount_string+0x40/0x40 [ 390.032709] ? memset+0x20/0x40 [ 390.035980] ? copy_mount_options+0x26f/0x380 [ 390.040467] ksys_mount+0xcf/0x130 [ 390.043999] __x64_sys_mount+0xba/0x150 [ 390.047983] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 390.052556] do_syscall_64+0xf9/0x620 [ 390.056352] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 390.061529] RIP: 0033:0x46741a [ 390.064727] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 390.083615] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 390.091311] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 390.098568] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 390.105825] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 390.113082] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 390.120342] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 390.131454] EXT4-fs (loop0): can't allocate buddy meta group [ 390.148977] EXT4-fs (loop0): failed to initialize mballoc (-12) 07:09:49 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e43d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 390.221753] EXT4-fs (loop0): mount failed 07:09:49 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40060, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40500, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 0 (fault-call:0 fault-nth:87): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4005c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 390.460457] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 390.511212] FAULT_INJECTION: forcing a failure. [ 390.511212] name failslab, interval 1, probability 0, space 0, times 0 [ 390.524999] CPU: 0 PID: 24411 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 390.532929] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 390.542299] Call Trace: [ 390.544898] dump_stack+0x1fc/0x2ef [ 390.548538] should_fail.cold+0xa/0xf [ 390.552334] ? setup_fault_attr+0x200/0x200 [ 390.556664] ? __kmalloc_node+0x38/0x70 [ 390.560633] __should_failslab+0x115/0x180 [ 390.564859] should_failslab+0x5/0x10 [ 390.568666] kmem_cache_alloc+0x277/0x370 [ 390.572802] ? ext4_sync_fs+0x8d0/0x8d0 [ 390.576768] ext4_alloc_inode+0x1a/0x630 [ 390.580823] ? ext4_sync_fs+0x8d0/0x8d0 [ 390.584784] alloc_inode+0x5d/0x180 [ 390.588398] new_inode+0x1d/0xf0 [ 390.591757] ext4_mb_init+0xa89/0x1790 [ 390.595640] ext4_fill_super+0x7308/0xc820 [ 390.599885] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 390.605001] ? snprintf+0xbb/0xf0 [ 390.608493] ? wait_for_completion_io+0x10/0x10 [ 390.613153] ? set_blocksize+0x163/0x3f0 [ 390.617207] mount_bdev+0x2fc/0x3b0 [ 390.620823] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 390.625917] mount_fs+0xa3/0x310 [ 390.629306] vfs_kern_mount.part.0+0x68/0x470 [ 390.633837] do_mount+0x113c/0x2f10 [ 390.637457] ? cmp_ex_sort+0xc0/0xc0 [ 390.641165] ? __do_page_fault+0x180/0xd60 [ 390.645394] ? copy_mount_string+0x40/0x40 [ 390.649628] ? memset+0x20/0x40 [ 390.652899] ? copy_mount_options+0x26f/0x380 [ 390.657386] ksys_mount+0xcf/0x130 [ 390.660920] __x64_sys_mount+0xba/0x150 [ 390.664887] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 390.669460] do_syscall_64+0xf9/0x620 [ 390.673282] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 390.678462] RIP: 0033:0x46741a [ 390.681644] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 390.700555] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 390.708255] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 390.715517] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 390.722775] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 390.730031] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 390.737293] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 390.794205] EXT4-fs (loop0): can't get new inode [ 390.802745] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 390.816557] EXT4-fs (loop0): mount failed 07:09:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40501, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 390.895233] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:49 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400c6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40060, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4003d, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 0 (fault-call:0 fault-nth:88): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:49 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e43e, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40056, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400c6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 391.202740] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40600, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 391.257890] FAULT_INJECTION: forcing a failure. [ 391.257890] name failslab, interval 1, probability 0, space 0, times 0 07:09:50 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400d0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4005c, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 391.326033] CPU: 1 PID: 24458 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 391.333968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.343427] Call Trace: [ 391.346037] dump_stack+0x1fc/0x2ef [ 391.349688] should_fail.cold+0xa/0xf [ 391.353510] ? setup_fault_attr+0x200/0x200 [ 391.357850] ? lock_acquire+0x170/0x3c0 [ 391.361850] __should_failslab+0x115/0x180 [ 391.366110] should_failslab+0x5/0x10 [ 391.369932] __kmalloc+0x2ab/0x3c0 [ 391.373493] ? ext4_mb_init+0x92/0x1790 [ 391.377479] ? ext4_commit_super+0x6f1/0xb70 [ 391.381905] ext4_mb_init+0x92/0x1790 [ 391.385729] ? ext4_setup_super+0x5f3/0x9f0 [ 391.390067] ext4_fill_super+0x7308/0xc820 [ 391.394348] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 391.399475] ? snprintf+0xbb/0xf0 [ 391.403033] ? wait_for_completion_io+0x10/0x10 [ 391.407703] ? set_blocksize+0x163/0x3f0 [ 391.411813] mount_bdev+0x2fc/0x3b0 [ 391.415433] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 391.420530] mount_fs+0xa3/0x310 [ 391.423943] vfs_kern_mount.part.0+0x68/0x470 [ 391.428446] do_mount+0x113c/0x2f10 [ 391.432168] ? cmp_ex_sort+0xc0/0xc0 [ 391.436078] ? __do_page_fault+0x180/0xd60 [ 391.440311] ? copy_mount_string+0x40/0x40 [ 391.444563] ? memset+0x20/0x40 [ 391.447859] ? copy_mount_options+0x26f/0x380 [ 391.452488] ksys_mount+0xcf/0x130 [ 391.456078] __x64_sys_mount+0xba/0x150 [ 391.460066] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 391.464651] do_syscall_64+0xf9/0x620 [ 391.468463] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 391.473660] RIP: 0033:0x46741a [ 391.476860] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 391.495777] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 391.503486] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 391.510747] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 391.518014] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 391.525344] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 391.532606] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 391.543321] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 391.552006] EXT4-fs (loop0): mount failed 07:09:50 executing program 0 (fault-call:0 fault-nth:89): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e440, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fc, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400d0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40700, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 391.957790] FAULT_INJECTION: forcing a failure. [ 391.957790] name failslab, interval 1, probability 0, space 0, times 0 [ 391.982538] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 392.029258] CPU: 0 PID: 24506 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 392.037201] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.046566] Call Trace: [ 392.049183] dump_stack+0x1fc/0x2ef [ 392.052836] should_fail.cold+0xa/0xf [ 392.056655] ? setup_fault_attr+0x200/0x200 [ 392.060992] ? __kmalloc_node+0x38/0x70 [ 392.065004] __should_failslab+0x115/0x180 [ 392.069280] should_failslab+0x5/0x10 [ 392.073103] kmem_cache_alloc+0x277/0x370 07:09:51 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40060, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 392.077297] ? ext4_sync_fs+0x8d0/0x8d0 [ 392.081307] ext4_alloc_inode+0x1a/0x630 [ 392.085386] ? ext4_sync_fs+0x8d0/0x8d0 [ 392.089373] alloc_inode+0x5d/0x180 [ 392.093024] new_inode+0x1d/0xf0 [ 392.096410] ext4_mb_init+0xa89/0x1790 [ 392.100324] ext4_fill_super+0x7308/0xc820 [ 392.104604] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 392.109721] ? snprintf+0xbb/0xf0 [ 392.113170] ? wait_for_completion_io+0x10/0x10 [ 392.117989] ? set_blocksize+0x163/0x3f0 [ 392.122053] mount_bdev+0x2fc/0x3b0 [ 392.125670] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 392.130763] mount_fs+0xa3/0x310 [ 392.134167] vfs_kern_mount.part.0+0x68/0x470 [ 392.138652] do_mount+0x113c/0x2f10 [ 392.142319] ? cmp_ex_sort+0xc0/0xc0 [ 392.146026] ? __do_page_fault+0x180/0xd60 [ 392.150263] ? copy_mount_string+0x40/0x40 [ 392.154514] ? memset+0x20/0x40 [ 392.157785] ? copy_mount_options+0x26f/0x380 [ 392.162307] ksys_mount+0xcf/0x130 [ 392.165861] __x64_sys_mount+0xba/0x150 [ 392.169837] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 392.174406] do_syscall_64+0xf9/0x620 [ 392.178322] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 392.183638] RIP: 0033:0x46741a [ 392.186835] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 392.205748] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 392.213469] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 392.220738] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 392.228008] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 392.235273] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 392.242541] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 392.251781] EXT4-fs (loop0): can't get new inode [ 392.256702] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 392.263074] EXT4-fs (loop0): mount failed 07:09:51 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fc, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:51 executing program 0 (fault-call:0 fault-nth:90): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:51 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40105, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 392.370635] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40900, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:51 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e480, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 392.502500] FAULT_INJECTION: forcing a failure. [ 392.502500] name failslab, interval 1, probability 0, space 0, times 0 [ 392.514899] CPU: 1 PID: 24552 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 392.522947] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.532314] Call Trace: [ 392.534930] dump_stack+0x1fc/0x2ef [ 392.538578] should_fail.cold+0xa/0xf [ 392.542399] ? setup_fault_attr+0x200/0x200 [ 392.546713] ? lock_acquire+0x170/0x3c0 [ 392.550685] __should_failslab+0x115/0x180 [ 392.554913] should_failslab+0x5/0x10 [ 392.558718] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 392.563814] __kmalloc_node+0x38/0x70 [ 392.567608] kvmalloc_node+0x61/0xf0 [ 392.571329] ext4_mb_alloc_groupinfo+0x112/0x4b0 [ 392.576078] ext4_mb_init+0x985/0x1790 [ 392.579980] ext4_fill_super+0x7308/0xc820 [ 392.584220] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 392.589316] ? snprintf+0xbb/0xf0 [ 392.592767] ? wait_for_completion_io+0x10/0x10 [ 392.597426] ? set_blocksize+0x163/0x3f0 [ 392.601486] mount_bdev+0x2fc/0x3b0 [ 392.605102] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 392.610211] mount_fs+0xa3/0x310 [ 392.613572] vfs_kern_mount.part.0+0x68/0x470 [ 392.618059] do_mount+0x113c/0x2f10 [ 392.621676] ? cmp_ex_sort+0xc0/0xc0 [ 392.625382] ? __do_page_fault+0x180/0xd60 [ 392.629606] ? copy_mount_string+0x40/0x40 [ 392.633843] ? memset+0x20/0x40 [ 392.637114] ? copy_mount_options+0x26f/0x380 [ 392.641623] ksys_mount+0xcf/0x130 [ 392.645171] __x64_sys_mount+0xba/0x150 [ 392.649138] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 392.653731] do_syscall_64+0xf9/0x620 [ 392.657542] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 392.662733] RIP: 0033:0x46741a [ 392.665930] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 392.684829] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 392.692550] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 392.699808] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 392.707067] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 392.714336] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 392.721603] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 392.747471] EXT4-fs (loop0): can't allocate buddy meta group 07:09:51 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400c6, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 392.753356] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 392.768663] EXT4-fs (loop0): mount failed 07:09:51 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40105, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:51 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4012b, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:51 executing program 0 (fault-call:0 fault-nth:91): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 393.097306] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:52 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400d0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41400, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 393.211060] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 393.230077] FAULT_INJECTION: forcing a failure. [ 393.230077] name failslab, interval 1, probability 0, space 0, times 0 [ 393.271926] CPU: 1 PID: 24590 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 393.279976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 393.289337] Call Trace: [ 393.292048] dump_stack+0x1fc/0x2ef [ 393.295695] should_fail.cold+0xa/0xf [ 393.299525] ? setup_fault_attr+0x200/0x200 [ 393.303943] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 393.309043] __should_failslab+0x115/0x180 [ 393.313337] should_failslab+0x5/0x10 [ 393.317161] __kmalloc+0x2ab/0x3c0 [ 393.320708] ? ext4_mb_add_groupinfo+0x160/0xe90 [ 393.325474] ext4_mb_add_groupinfo+0x160/0xe90 [ 393.330067] ? ext4_get_group_desc+0x29c/0x4e0 [ 393.334656] ext4_mb_init+0xb58/0x1790 [ 393.338542] ext4_fill_super+0x7308/0xc820 [ 393.342903] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 393.348046] ? snprintf+0xbb/0xf0 [ 393.351492] ? wait_for_completion_io+0x10/0x10 [ 393.356155] ? set_blocksize+0x163/0x3f0 [ 393.360219] mount_bdev+0x2fc/0x3b0 [ 393.363885] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 393.368978] mount_fs+0xa3/0x310 [ 393.372336] vfs_kern_mount.part.0+0x68/0x470 [ 393.376853] do_mount+0x113c/0x2f10 [ 393.380503] ? cmp_ex_sort+0xc0/0xc0 [ 393.384209] ? __do_page_fault+0x180/0xd60 [ 393.388464] ? copy_mount_string+0x40/0x40 [ 393.392828] ? memset+0x20/0x40 [ 393.396110] ? copy_mount_options+0x26f/0x380 [ 393.400619] ksys_mount+0xcf/0x130 [ 393.404189] __x64_sys_mount+0xba/0x150 [ 393.408154] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 393.412737] do_syscall_64+0xf9/0x620 [ 393.416537] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 393.421733] RIP: 0033:0x46741a [ 393.424925] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 393.443837] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 393.451536] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 393.458804] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 393.466063] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 393.473348] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 393.480608] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 393.491146] EXT4-fs (loop0): can't allocate mem for a buddy group [ 393.497803] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 393.504090] EXT4-fs (loop0): mount failed 07:09:52 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e4c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:52 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40148, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:52 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4012b, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 393.714420] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:52 executing program 0 (fault-call:0 fault-nth:92): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:52 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fc, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 394.020562] FAULT_INJECTION: forcing a failure. [ 394.020562] name failslab, interval 1, probability 0, space 0, times 0 [ 394.032090] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 394.034365] CPU: 0 PID: 24645 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 394.048770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.058147] Call Trace: [ 394.060760] dump_stack+0x1fc/0x2ef [ 394.064413] should_fail.cold+0xa/0xf 07:09:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40152, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:53 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40148, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 394.068239] ? setup_fault_attr+0x200/0x200 [ 394.072585] ? lock_acquire+0x170/0x3c0 [ 394.076589] __should_failslab+0x115/0x180 [ 394.080951] should_failslab+0x5/0x10 [ 394.084757] __kmalloc+0x2ab/0x3c0 [ 394.088302] ? ext4_mb_init+0x114/0x1790 [ 394.092377] ext4_mb_init+0x114/0x1790 [ 394.096269] ? ext4_setup_super+0x5f3/0x9f0 [ 394.100602] ext4_fill_super+0x7308/0xc820 [ 394.104903] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 394.110017] ? snprintf+0xbb/0xf0 [ 394.113466] ? wait_for_completion_io+0x10/0x10 [ 394.118153] ? set_blocksize+0x163/0x3f0 [ 394.122210] mount_bdev+0x2fc/0x3b0 [ 394.125831] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 394.130924] mount_fs+0xa3/0x310 [ 394.134284] vfs_kern_mount.part.0+0x68/0x470 [ 394.138776] do_mount+0x113c/0x2f10 [ 394.142394] ? cmp_ex_sort+0xc0/0xc0 [ 394.146103] ? __do_page_fault+0x180/0xd60 [ 394.150340] ? copy_mount_string+0x40/0x40 [ 394.154578] ? memset+0x20/0x40 [ 394.158062] ? copy_mount_options+0x26f/0x380 [ 394.162663] ksys_mount+0xcf/0x130 [ 394.166201] __x64_sys_mount+0xba/0x150 [ 394.170196] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 394.174769] do_syscall_64+0xf9/0x620 [ 394.178574] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 394.183779] RIP: 0033:0x46741a [ 394.186961] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 394.205850] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 394.213562] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 394.220819] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 394.228080] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 394.235357] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 394.242627] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 394.251330] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 394.257584] EXT4-fs (loop0): mount failed 07:09:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e500, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42300, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:53 executing program 0 (fault-call:0 fault-nth:93): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40105, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40168, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 394.506303] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 394.724221] FAULT_INJECTION: forcing a failure. [ 394.724221] name failslab, interval 1, probability 0, space 0, times 0 [ 394.743964] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 394.750281] CPU: 1 PID: 24689 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 394.760663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.770047] Call Trace: 07:09:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4012b, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42b01, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 394.772672] dump_stack+0x1fc/0x2ef [ 394.776328] should_fail.cold+0xa/0xf [ 394.780156] ? setup_fault_attr+0x200/0x200 [ 394.784503] ? ext4_mb_add_groupinfo+0x364/0xe90 [ 394.789285] __should_failslab+0x115/0x180 [ 394.793552] should_failslab+0x5/0x10 [ 394.797374] kmem_cache_alloc+0x277/0x370 [ 394.801559] ext4_mb_add_groupinfo+0x3ea/0xe90 [ 394.806184] ext4_mb_init+0xb58/0x1790 [ 394.810117] ext4_fill_super+0x7308/0xc820 [ 394.814403] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 394.819532] ? snprintf+0xbb/0xf0 [ 394.823155] ? wait_for_completion_io+0x10/0x10 [ 394.827852] ? set_blocksize+0x163/0x3f0 [ 394.832071] mount_bdev+0x2fc/0x3b0 [ 394.835704] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 394.840812] mount_fs+0xa3/0x310 [ 394.844294] vfs_kern_mount.part.0+0x68/0x470 [ 394.848816] do_mount+0x113c/0x2f10 [ 394.852438] ? cmp_ex_sort+0xc0/0xc0 [ 394.856156] ? __do_page_fault+0x180/0xd60 [ 394.860399] ? copy_mount_string+0x40/0x40 [ 394.864651] ? memset+0x20/0x40 [ 394.867954] ? copy_mount_options+0x26f/0x380 [ 394.872592] ksys_mount+0xcf/0x130 [ 394.876253] __x64_sys_mount+0xba/0x150 [ 394.880234] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 394.884853] do_syscall_64+0xf9/0x620 [ 394.888664] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 394.893845] RIP: 0033:0x46741a [ 394.897037] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 394.916077] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 07:09:53 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40152, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 394.923987] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 394.931274] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 394.938548] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 394.946119] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 394.953500] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 394.963639] EXT4-fs (loop0): can't allocate buddy mem 07:09:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e540, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 394.969493] EXT4-fs (loop0): failed to initialize mballoc (-12) [ 394.977128] EXT4-fs (loop0): mount failed 07:09:54 executing program 0 (fault-call:0 fault-nth:94): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40174, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40148, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e580, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 395.227182] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:54 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40168, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42d00, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 395.339317] FAULT_INJECTION: forcing a failure. [ 395.339317] name failslab, interval 1, probability 0, space 0, times 0 [ 395.367573] CPU: 1 PID: 24729 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 395.375514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 395.384885] Call Trace: [ 395.387781] dump_stack+0x1fc/0x2ef [ 395.391441] should_fail.cold+0xa/0xf [ 395.395272] ? setup_fault_attr+0x200/0x200 [ 395.399621] ? lock_acquire+0x170/0x3c0 [ 395.403624] __should_failslab+0x115/0x180 [ 395.407883] should_failslab+0x5/0x10 [ 395.411679] kmem_cache_alloc+0x277/0x370 [ 395.415825] __kernfs_new_node+0xd2/0x680 [ 395.419979] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 395.424731] ? mark_held_locks+0xf0/0xf0 [ 395.428793] ? cache_alloc_refill+0x1da/0x340 [ 395.433298] ? lock_downgrade+0x720/0x720 [ 395.437438] ? lock_acquire+0x170/0x3c0 [ 395.441404] ? cache_alloc_refill+0x95/0x340 [ 395.445805] kernfs_create_dir_ns+0x9e/0x230 [ 395.450210] sysfs_create_dir_ns+0x127/0x280 [ 395.454639] ? sysfs_create_mount_point+0xb0/0xb0 [ 395.459490] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 395.464505] ? check_preemption_disabled+0x41/0x280 [ 395.469518] kobject_add_internal+0x2a5/0x9c0 [ 395.474011] kobject_init_and_add+0x101/0x160 [ 395.478499] ? kobject_create_and_add+0xb0/0xb0 [ 395.483167] ? wait_for_completion_io+0x10/0x10 [ 395.487830] ? __lockdep_init_map+0x100/0x5a0 [ 395.492315] ? __lockdep_init_map+0x100/0x5a0 [ 395.496803] ext4_register_sysfs+0xb5/0x270 [ 395.501127] ext4_fill_super+0x7bcb/0xc820 [ 395.505376] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 395.510475] ? snprintf+0xbb/0xf0 [ 395.513922] ? wait_for_completion_io+0x10/0x10 [ 395.518600] ? set_blocksize+0x163/0x3f0 [ 395.522669] mount_bdev+0x2fc/0x3b0 [ 395.526287] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 395.531392] mount_fs+0xa3/0x310 [ 395.534770] vfs_kern_mount.part.0+0x68/0x470 [ 395.539257] do_mount+0x113c/0x2f10 [ 395.542872] ? cmp_ex_sort+0xc0/0xc0 [ 395.546575] ? __do_page_fault+0x180/0xd60 [ 395.550802] ? copy_mount_string+0x40/0x40 [ 395.555030] ? memset+0x20/0x40 [ 395.558302] ? copy_mount_options+0x26f/0x380 [ 395.562792] ksys_mount+0xcf/0x130 [ 395.566324] __x64_sys_mount+0xba/0x150 [ 395.570311] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 395.574881] do_syscall_64+0xf9/0x620 [ 395.578678] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 395.583858] RIP: 0033:0x46741a [ 395.587045] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 395.605946] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 395.613645] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 395.620995] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 395.628253] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 395.635700] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 395.642958] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 395.683054] kobject_add_internal failed for loop0 (error: -12 parent: ext4) [ 395.692421] EXT4-fs (loop0): mount failed [ 395.748094] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:54 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40152, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 0 (fault-call:0 fault-nth:95): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 395.866084] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) 07:09:54 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40174, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42f02, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40177, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) 07:09:54 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1e5c0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 396.086035] FAULT_INJECTION: forcing a failure. [ 396.086035] name failslab, interval 1, probability 0, space 0, times 0 [ 396.103845] CPU: 0 PID: 24776 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 396.111769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.121244] Call Trace: [ 396.123841] dump_stack+0x1fc/0x2ef [ 396.127465] should_fail.cold+0xa/0xf [ 396.131269] ? setup_fault_attr+0x200/0x200 [ 396.135711] ? lock_acquire+0x170/0x3c0 [ 396.139734] __should_failslab+0x115/0x180 [ 396.143961] should_failslab+0x5/0x10 [ 396.147753] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 396.153002] __kmalloc_node+0x38/0x70 [ 396.156862] kvmalloc_node+0x61/0xf0 [ 396.160574] ext4_alloc_flex_bg_array+0x1b8/0x620 [ 396.165547] ext4_fill_super+0xbddf/0xc820 [ 396.169787] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 396.174884] ? snprintf+0xbb/0xf0 [ 396.178348] ? wait_for_completion_io+0x10/0x10 [ 396.183018] ? set_blocksize+0x163/0x3f0 [ 396.187076] mount_bdev+0x2fc/0x3b0 [ 396.190840] ? ext4_calculate_overhead+0x11c0/0x11c0 [ 396.196104] mount_fs+0xa3/0x310 [ 396.199483] vfs_kern_mount.part.0+0x68/0x470 [ 396.203974] do_mount+0x113c/0x2f10 [ 396.207645] ? cmp_ex_sort+0xc0/0xc0 [ 396.211378] ? __do_page_fault+0x180/0xd60 [ 396.215618] ? copy_mount_string+0x40/0x40 [ 396.219903] ? memset+0x20/0x40 [ 396.223180] ? copy_mount_options+0x26f/0x380 [ 396.227715] ksys_mount+0xcf/0x130 [ 396.231260] __x64_sys_mount+0xba/0x150 [ 396.235223] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 396.240008] do_syscall_64+0xf9/0x620 [ 396.243910] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 396.249096] RIP: 0033:0x46741a [ 396.252274] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 396.271166] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 396.279025] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 396.286291] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 396.293658] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 396.300937] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 396.308264] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 396.324793] EXT4-fs (loop0): not enough memory for 1 flex groups [ 396.333999] EXT4-fs (loop0): unable to initialize flex_bg meta info! [ 396.341324] EXT4-fs (loop0): mount failed [ 396.347189] kasan: CONFIG_KASAN_INLINE enabled [ 396.357645] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 396.374045] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 396.377044] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (121 blocks) [ 396.380322] CPU: 0 PID: 24776 Comm: syz-executor.0 Not tainted 4.19.176-syzkaller #0 [ 396.380332] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.380350] RIP: 0010:mount_fs+0xe0/0x310 [ 396.380364] Code: 81 fc 00 f0 ff ff 0f 87 eb 01 00 00 e8 39 18 bf ff 49 8d bc 24 c8 00 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 ed 01 00 00 4d 8b ac 24 c8 00 00 00 4d 85 ed 0f [ 396.380376] RSP: 0018:ffff888057187ce0 EFLAGS: 00010202 [ 396.434767] RAX: dffffc0000000000 RBX: ffffffff8a0a8b80 RCX: ffffc90005b82000 [ 396.442022] RDX: 0000000000000019 RSI: ffffffff81a346e7 RDI: 00000000000000c8 [ 396.449276] RBP: 0000000000000000 R08: 0000000000400000 R09: fffffffffffff000 [ 396.456535] R10: 0000000000000007 R11: 0000000000000000 R12: 0000000000000000 [ 396.463797] R13: ffff8880999f28c0 R14: 0000000000000000 R15: ffff88809c0df000 [ 396.471077] FS: 00007f9f3da41700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 396.479286] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 396.485158] CR2: 00007f691a657000 CR3: 00000000a9ed8000 CR4: 00000000001406f0 [ 396.492418] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 396.499676] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 396.506944] Call Trace: [ 396.509522] vfs_kern_mount.part.0+0x68/0x470 [ 396.514003] do_mount+0x113c/0x2f10 [ 396.517614] ? cmp_ex_sort+0xc0/0xc0 [ 396.521324] ? __do_page_fault+0x180/0xd60 [ 396.525576] ? copy_mount_string+0x40/0x40 [ 396.529794] ? memset+0x20/0x40 [ 396.533089] ? copy_mount_options+0x26f/0x380 [ 396.537569] ksys_mount+0xcf/0x130 [ 396.541118] __x64_sys_mount+0xba/0x150 [ 396.545102] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 396.549665] do_syscall_64+0xf9/0x620 [ 396.553456] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 396.558653] RIP: 0033:0x46741a [ 396.561862] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 396.580767] RSP: 002b:00007f9f3da40fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 396.588462] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 000000000046741a [ 396.595736] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f9f3da41000 [ 396.602990] RBP: 00007f9f3da41040 R08: 00007f9f3da41040 R09: 0000000020000000 [ 396.610251] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 396.617504] R13: 0000000020000100 R14: 00007f9f3da41000 R15: 0000000020000580 [ 396.624778] Modules linked in: [ 396.628913] ---[ end trace f18e923b19d87c97 ]--- [ 396.633757] RIP: 0010:mount_fs+0xe0/0x310 07:09:55 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x43402, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 396.639625] Code: 81 fc 00 f0 ff ff 0f 87 eb 01 00 00 e8 39 18 bf ff 49 8d bc 24 c8 00 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 ed 01 00 00 4d 8b ac 24 c8 00 00 00 4d 85 ed 0f [ 396.669187] RSP: 0018:ffff888057187ce0 EFLAGS: 00010202 [ 396.676391] RAX: dffffc0000000000 RBX: ffffffff8a0a8b80 RCX: ffffc90005b82000 07:09:55 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40168, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}]}) [ 396.683923] RDX: 0000000000000019 RSI: ffffffff81a346e7 RDI: 00000000000000c8 [ 396.691296] RBP: 0000000000000000 R08: 0000000000400000 R09: fffffffffffff000 [ 396.698943] R10: 0000000000000007 R11: 0000000000000000 R12: 0000000000000000 [ 396.706365] R13: ffff8880999f28c0 R14: 0000000000000000 R15: ffff88809c0df000 [ 396.715760] FS: 00007f9f3da41700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 396.724083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 396.730209] CR2: 0000000000568000 CR3: 00000000a9ed8000 CR4: 00000000001406f0 [ 396.737723] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 396.745117] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 396.752542] Kernel panic - not syncing: Fatal exception [ 396.758573] Kernel Offset: disabled [ 396.762218] Rebooting in 86400 seconds..