.488147] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 286.501827] erofs: unmounted for /dev/loop4 21:58:30 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:30 executing program 2 (fault-call:1 fault-nth:7): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 286.552883] erofs: unmounted for /dev/loop0 21:58:30 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/63, 0x3f, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 286.584116] erofs: read_super, device -> /dev/loop1 [ 286.597264] erofs: read_super, device -> /dev/loop5 [ 286.611561] erofs: options -> [ 286.619300] erofs: options -> [ 286.629961] erofs: unmounted for /dev/loop3 [ 286.633805] erofs: root inode @ nid 36 [ 286.636469] erofs: cannot find valid erofs superblock [ 286.640381] erofs: mounted on /dev/loop5 with opts: . [ 286.675676] FAULT_INJECTION: forcing a failure. [ 286.675676] name failslab, interval 1, probability 0, space 0, times 0 [ 286.688518] CPU: 0 PID: 17086 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 286.696402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.706532] Call Trace: [ 286.709130] dump_stack+0x1fc/0x2ef [ 286.712864] should_fail.cold+0xa/0xf [ 286.716663] ? setup_fault_attr+0x200/0x200 [ 286.720974] __should_failslab+0x115/0x180 [ 286.725202] should_failslab+0x5/0x10 [ 286.728988] kmem_cache_alloc+0x277/0x370 [ 286.733133] __alloc_file+0x21/0x330 [ 286.736839] alloc_empty_file+0x6d/0x170 [ 286.740888] path_openat+0xe9/0x2df0 [ 286.744588] ? __lock_acquire+0x6de/0x3ff0 [ 286.748812] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 286.753738] ? path_lookupat+0x8d0/0x8d0 [ 286.757883] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 286.763069] ? mark_held_locks+0xf0/0xf0 [ 286.767744] do_filp_open+0x18c/0x3f0 [ 286.771574] ? may_open_dev+0xf0/0xf0 [ 286.775371] ? __alloc_fd+0x28d/0x570 [ 286.779174] ? lock_downgrade+0x720/0x720 [ 286.783348] ? do_raw_spin_unlock+0x171/0x230 [ 286.787834] ? _raw_spin_unlock+0x29/0x40 [ 286.791975] ? __alloc_fd+0x28d/0x570 [ 286.795780] do_sys_open+0x3b3/0x520 [ 286.799507] ? filp_open+0x70/0x70 [ 286.803046] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 286.808403] ? trace_hardirqs_off_caller+0x6e/0x210 [ 286.813414] ? do_syscall_64+0x21/0x620 [ 286.817379] do_syscall_64+0xf9/0x620 [ 286.821167] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 286.826339] RIP: 0033:0x4196d4 [ 286.829515] 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 [ 286.848400] RSP: 002b:00007f1989f09ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 286.856107] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 286.863371] RDX: 0000000000000002 RSI: 00007f1989f0a000 RDI: 00000000ffffff9c 21:58:30 executing program 2 (fault-call:1 fault-nth:8): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 286.870634] RBP: 00007f1989f0a000 R08: 0000000000000000 R09: ffffffffffffffff [ 286.877886] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 286.885158] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 21:58:31 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 286.988380] erofs: read_super, device -> /dev/loop0 [ 286.997999] erofs: read_super, device -> /dev/loop4 [ 287.025102] erofs: options -> [ 287.036977] erofs: read_super, device -> /dev/loop3 [ 287.040889] erofs: options -> [ 287.044351] erofs: root inode @ nid 36 [ 287.050810] erofs: mounted on /dev/loop0 with opts: . [ 287.056872] erofs: options -> [ 287.060407] erofs: unmounted for /dev/loop5 [ 287.066563] erofs: root inode @ nid 36 [ 287.069800] erofs: root inode @ nid 36 21:58:31 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:31 executing program 0: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 287.106044] erofs: mounted on /dev/loop4 with opts: . [ 287.109996] erofs: mounted on /dev/loop3 with opts: . [ 287.124013] FAULT_INJECTION: forcing a failure. [ 287.124013] name failslab, interval 1, probability 0, space 0, times 0 21:58:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 287.157045] erofs: unmounted for /dev/loop0 [ 287.176042] CPU: 1 PID: 17108 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 287.183945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.193470] Call Trace: [ 287.196055] dump_stack+0x1fc/0x2ef [ 287.199683] should_fail.cold+0xa/0xf [ 287.203488] ? setup_fault_attr+0x200/0x200 [ 287.207799] ? lock_acquire+0x170/0x3c0 [ 287.211775] __should_failslab+0x115/0x180 [ 287.215993] should_failslab+0x5/0x10 [ 287.219775] kmem_cache_alloc+0x277/0x370 [ 287.223914] __alloc_file+0x21/0x330 [ 287.227614] alloc_empty_file+0x6d/0x170 [ 287.231662] path_openat+0xe9/0x2df0 [ 287.235368] ? __lock_acquire+0x6de/0x3ff0 [ 287.239592] ? path_lookupat+0x8d0/0x8d0 [ 287.243636] ? mark_held_locks+0xf0/0xf0 [ 287.247713] do_filp_open+0x18c/0x3f0 [ 287.251531] ? may_open_dev+0xf0/0xf0 [ 287.255315] ? __alloc_fd+0x28d/0x570 [ 287.259110] ? lock_downgrade+0x720/0x720 [ 287.263250] ? lock_acquire+0x170/0x3c0 [ 287.267217] ? __alloc_fd+0x34/0x570 [ 287.270925] ? do_raw_spin_unlock+0x171/0x230 [ 287.275422] ? _raw_spin_unlock+0x29/0x40 [ 287.279561] ? __alloc_fd+0x28d/0x570 [ 287.283348] do_sys_open+0x3b3/0x520 [ 287.287046] ? filp_open+0x70/0x70 [ 287.290570] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 287.295918] ? trace_hardirqs_off_caller+0x6e/0x210 [ 287.300920] ? do_syscall_64+0x21/0x620 [ 287.304880] do_syscall_64+0xf9/0x620 [ 287.308666] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 287.313835] RIP: 0033:0x4196d4 [ 287.317008] 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 [ 287.335974] RSP: 002b:00007f1989f09ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 287.343664] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 287.350912] RDX: 0000000000000002 RSI: 00007f1989f0a000 RDI: 00000000ffffff9c [ 287.358160] RBP: 00007f1989f0a000 R08: 0000000000000000 R09: ffffffffffffffff [ 287.365416] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 287.372665] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 287.380152] erofs: unmounted for /dev/loop3 21:58:31 executing program 4 (fault-call:5 fault-nth:0): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:31 executing program 2 (fault-call:1 fault-nth:9): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 287.422338] erofs: read_super, device -> /dev/loop5 [ 287.427421] erofs: options -> [ 287.432210] erofs: unmounted for /dev/loop4 [ 287.444042] erofs: root inode @ nid 36 [ 287.450510] erofs: mounted on /dev/loop5 with opts: . [ 287.502103] erofs: read_super, device -> /dev/loop1 [ 287.514714] erofs: options -> [ 287.518912] erofs: read_super, device -> /dev/loop0 [ 287.524397] erofs: options -> [ 287.543397] erofs: cannot find valid erofs superblock 21:58:31 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 287.555051] erofs: root inode @ nid 36 [ 287.557604] erofs: read_super, device -> /dev/loop3 [ 287.584654] erofs: options -> [ 287.592146] erofs: mounted on /dev/loop0 with opts: . [ 287.599611] erofs: unmounted for /dev/loop5 [ 287.610704] erofs: root inode @ nid 36 [ 287.616418] FAULT_INJECTION: forcing a failure. [ 287.616418] name failslab, interval 1, probability 0, space 0, times 0 [ 287.617346] erofs: bogus i_mode (0) @ nid 36 [ 287.643558] CPU: 0 PID: 17138 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 287.651454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.660798] Call Trace: [ 287.663377] dump_stack+0x1fc/0x2ef [ 287.667120] should_fail.cold+0xa/0xf [ 287.670919] ? setup_fault_attr+0x200/0x200 [ 287.675250] ? lock_acquire+0x170/0x3c0 [ 287.679237] __should_failslab+0x115/0x180 [ 287.683475] should_failslab+0x5/0x10 [ 287.687456] kmem_cache_alloc_trace+0x284/0x380 [ 287.692222] apparmor_file_alloc_security+0x394/0xad0 [ 287.697421] ? apparmor_file_receive+0x160/0x160 [ 287.702189] ? __alloc_file+0x21/0x330 [ 287.706085] security_file_alloc+0x40/0x90 [ 287.710314] __alloc_file+0xc9/0x330 [ 287.714029] alloc_empty_file+0x6d/0x170 [ 287.718093] path_openat+0xe9/0x2df0 [ 287.721810] ? __lock_acquire+0x6de/0x3ff0 [ 287.726051] ? path_lookupat+0x8d0/0x8d0 [ 287.730104] ? mark_held_locks+0xf0/0xf0 [ 287.734160] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 287.738917] do_filp_open+0x18c/0x3f0 [ 287.742716] ? may_open_dev+0xf0/0xf0 [ 287.746511] ? __alloc_fd+0x28d/0x570 [ 287.747356] FAULT_INJECTION: forcing a failure. [ 287.747356] name failslab, interval 1, probability 0, space 0, times 0 [ 287.750314] ? lock_downgrade+0x720/0x720 [ 287.750335] ? do_raw_spin_unlock+0x171/0x230 [ 287.750349] ? _raw_spin_unlock+0x29/0x40 [ 287.750370] ? __alloc_fd+0x28d/0x570 [ 287.778182] do_sys_open+0x3b3/0x520 [ 287.781903] ? filp_open+0x70/0x70 [ 287.785453] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 287.790814] ? trace_hardirqs_off_caller+0x6e/0x210 [ 287.795825] ? do_syscall_64+0x21/0x620 [ 287.799882] do_syscall_64+0xf9/0x620 [ 287.803687] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 287.808874] RIP: 0033:0x4196d4 [ 287.812055] 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 [ 287.830942] RSP: 002b:00007f1989f09ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 287.838638] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 287.845895] RDX: 0000000000000002 RSI: 00007f1989f0a000 RDI: 00000000ffffff9c [ 287.853155] RBP: 00007f1989f0a000 R08: 0000000000000000 R09: ffffffffffffffff [ 287.860413] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 287.867670] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 287.874951] CPU: 1 PID: 17144 Comm: syz-executor.4 Not tainted 4.19.201-syzkaller #0 [ 287.882831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.892171] Call Trace: [ 287.894750] dump_stack+0x1fc/0x2ef [ 287.898370] should_fail.cold+0xa/0xf [ 287.902161] ? setup_fault_attr+0x200/0x200 [ 287.906480] ? lock_acquire+0x170/0x3c0 [ 287.910460] __should_failslab+0x115/0x180 [ 287.914683] should_failslab+0x5/0x10 [ 287.918471] kmem_cache_alloc+0x277/0x370 [ 287.922630] getname_flags+0xce/0x590 [ 287.926427] do_sys_open+0x26c/0x520 [ 287.930131] ? filp_open+0x70/0x70 [ 287.933663] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 287.939016] ? trace_hardirqs_off_caller+0x6e/0x210 [ 287.944020] ? do_syscall_64+0x21/0x620 [ 287.948000] do_syscall_64+0xf9/0x620 [ 287.951801] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 287.956979] RIP: 0033:0x4665e9 [ 287.960160] 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 [ 287.979062] RSP: 002b:00007f6588db7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 287.986762] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 287.994032] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 288.001294] RBP: 00007f6588db71d0 R08: 0000000000000000 R09: 0000000000000000 21:58:32 executing program 0: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:32 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:32 executing program 2 (fault-call:1 fault-nth:10): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 288.008547] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 288.015851] R13: 00007ffd8f8b1ecf R14: 00007f6588db7300 R15: 0000000000022000 [ 288.024602] erofs: unmounted for /dev/loop0 21:58:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 288.118068] erofs: read_super, device -> /dev/loop4 [ 288.133715] erofs: options -> [ 288.148543] erofs: root inode @ nid 36 [ 288.151023] erofs: read_super, device -> /dev/loop5 [ 288.160024] erofs: mounted on /dev/loop4 with opts: . [ 288.167643] FAULT_INJECTION: forcing a failure. [ 288.167643] name failslab, interval 1, probability 0, space 0, times 0 [ 288.171122] erofs: options -> [ 288.187898] CPU: 0 PID: 17158 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 288.195679] erofs: root inode @ nid 36 [ 288.195792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.200707] erofs: mounted on /dev/loop5 with opts: . [ 288.209040] Call Trace: [ 288.209061] dump_stack+0x1fc/0x2ef [ 288.209081] should_fail.cold+0xa/0xf [ 288.209100] ? setup_fault_attr+0x200/0x200 [ 288.209116] ? __should_failslab+0xdb/0x180 [ 288.209132] __should_failslab+0x115/0x180 [ 288.209150] should_failslab+0x5/0x10 [ 288.209164] kmem_cache_alloc_trace+0x284/0x380 [ 288.209181] ? loop_info64_to_compat+0x5e0/0x5e0 [ 288.209195] __kthread_create_on_node+0xd2/0x410 [ 288.209211] ? kthread_parkme+0xa0/0xa0 [ 288.209232] ? __mutex_lock+0x365/0x1200 [ 288.209249] ? lock_downgrade+0x720/0x720 [ 288.209266] ? loop_info64_to_compat+0x5e0/0x5e0 [ 288.209280] kthread_create_on_node+0xbb/0xf0 [ 288.209293] ? __kthread_create_on_node+0x410/0x410 [ 288.209305] ? __fget+0x356/0x510 [ 288.209321] ? do_dup2+0x450/0x450 [ 288.209338] ? __lockdep_init_map+0x100/0x5a0 [ 288.293143] ? __lockdep_init_map+0x100/0x5a0 [ 288.297627] lo_ioctl+0xae5/0x20e0 [ 288.301166] ? loop_set_status64+0x110/0x110 [ 288.305578] blkdev_ioctl+0x5cb/0x1a80 [ 288.309460] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 288.314039] ? blkpg_ioctl+0x9d0/0x9d0 [ 288.317922] ? rcu_nmi_exit+0xb3/0x180 [ 288.321826] ? retint_kernel+0x2d/0x2d [ 288.325784] ? do_vfs_ioctl+0xbd/0x12e0 [ 288.329752] block_ioctl+0xe9/0x130 [ 288.333358] ? blkdev_fallocate+0x3f0/0x3f0 [ 288.337662] do_vfs_ioctl+0xcdb/0x12e0 [ 288.341547] ? lock_downgrade+0x720/0x720 [ 288.345784] ? ioctl_preallocate+0x200/0x200 [ 288.350961] ? __fget+0x356/0x510 [ 288.354413] ? do_dup2+0x450/0x450 [ 288.357944] ? do_sys_open+0x2bf/0x520 [ 288.361832] ksys_ioctl+0x9b/0xc0 [ 288.365296] __x64_sys_ioctl+0x6f/0xb0 [ 288.369176] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 288.373774] do_syscall_64+0xf9/0x620 [ 288.377578] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 288.382758] RIP: 0033:0x4663a7 [ 288.385950] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 288.404857] RSP: 002b:00007f1989f09f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 21:58:32 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 288.412557] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 288.419815] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 288.427078] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 288.434346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 288.441615] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 288.496646] erofs: read_super, device -> /dev/loop3 [ 288.502247] erofs: read_super, device -> /dev/loop1 [ 288.507287] erofs: options -> [ 288.519327] erofs: read_super, device -> /dev/loop0 [ 288.521579] erofs: unmounted for /dev/loop5 [ 288.524880] erofs: options -> [ 288.539423] erofs: options -> [ 288.542882] erofs: root inode @ nid 36 21:58:32 executing program 4 (fault-call:5 fault-nth:1): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:32 executing program 2 (fault-call:1 fault-nth:11): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 288.547137] erofs: bogus i_mode (0) @ nid 36 [ 288.547150] erofs: cannot find valid erofs superblock [ 288.562776] erofs: root inode @ nid 36 [ 288.566803] erofs: unmounted for /dev/loop4 [ 288.572294] erofs: mounted on /dev/loop0 with opts: . 21:58:32 executing program 0: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 288.736936] FAULT_INJECTION: forcing a failure. [ 288.736936] name failslab, interval 1, probability 0, space 0, times 0 [ 288.748482] erofs: unmounted for /dev/loop0 [ 288.748557] CPU: 1 PID: 17182 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 288.760697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.770041] Call Trace: [ 288.772624] dump_stack+0x1fc/0x2ef [ 288.776243] should_fail.cold+0xa/0xf [ 288.780044] ? setup_fault_attr+0x200/0x200 [ 288.784394] ? lock_acquire+0x170/0x3c0 [ 288.788362] __should_failslab+0x115/0x180 [ 288.792588] should_failslab+0x5/0x10 [ 288.796388] kmem_cache_alloc+0x277/0x370 [ 288.800529] __kernfs_new_node+0xd2/0x680 [ 288.804756] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 288.809505] ? __cpu_to_node+0x7b/0xa0 [ 288.813383] ? account_entity_enqueue+0x2e5/0x440 [ 288.818217] ? mark_held_locks+0xf0/0xf0 [ 288.822281] ? enqueue_entity+0xf86/0x3850 [ 288.826506] ? set_user_nice.part.0+0x3b9/0xab0 [ 288.831168] kernfs_create_dir_ns+0x9e/0x230 [ 288.835567] internal_create_group+0x1c1/0xb20 [ 288.840142] ? sysfs_remove_link_from_group+0x70/0x70 [ 288.845339] ? lock_downgrade+0x720/0x720 [ 288.849485] lo_ioctl+0xf7c/0x20e0 [ 288.853016] ? loop_set_status64+0x110/0x110 [ 288.857419] blkdev_ioctl+0x5cb/0x1a80 [ 288.861296] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 288.866645] ? blkpg_ioctl+0x9d0/0x9d0 [ 288.870535] ? mark_held_locks+0xf0/0xf0 [ 288.874585] ? mark_held_locks+0xf0/0xf0 [ 288.878651] ? debug_check_no_obj_freed+0x201/0x490 [ 288.883658] ? lock_downgrade+0x720/0x720 [ 288.887797] block_ioctl+0xe9/0x130 [ 288.891414] ? blkdev_fallocate+0x3f0/0x3f0 [ 288.895724] do_vfs_ioctl+0xcdb/0x12e0 [ 288.899601] ? lock_downgrade+0x720/0x720 [ 288.903753] ? check_preemption_disabled+0x41/0x280 [ 288.908755] ? ioctl_preallocate+0x200/0x200 [ 288.913162] ? __fget+0x356/0x510 [ 288.916607] ? do_dup2+0x450/0x450 [ 288.920142] ? do_sys_open+0x2bf/0x520 [ 288.924033] ksys_ioctl+0x9b/0xc0 [ 288.927496] __x64_sys_ioctl+0x6f/0xb0 [ 288.931387] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 288.936131] do_syscall_64+0xf9/0x620 [ 288.939931] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 288.945114] RIP: 0033:0x4663a7 [ 288.948300] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 288.967202] RSP: 002b:00007f1989f09f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 288.974899] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 21:58:32 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 288.982155] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 288.989414] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 288.996667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 289.003921] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 289.046625] erofs: read_super, device -> /dev/loop5 [ 289.052528] erofs: options -> [ 289.057632] erofs: root inode @ nid 36 [ 289.071695] erofs: read_super, device -> /dev/loop2 [ 289.072363] erofs: read_super, device -> /dev/loop3 [ 289.100867] erofs: options -> [ 289.103078] erofs: mounted on /dev/loop5 with opts: . [ 289.109461] erofs: root inode @ nid 0 [ 289.117045] erofs: options -> [ 289.122943] erofs: bogus i_mode (0) @ nid 0 [ 289.134068] erofs: root inode @ nid 36 [ 289.138496] erofs: bogus i_mode (0) @ nid 36 21:58:33 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 289.155092] erofs: read_super, device -> /dev/loop0 [ 289.160540] erofs: options -> [ 289.168011] erofs: root inode @ nid 36 [ 289.178403] erofs: unmounted for /dev/loop5 [ 289.186061] erofs: mounted on /dev/loop0 with opts: . 21:58:33 executing program 2 (fault-call:1 fault-nth:12): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 289.212682] erofs: read_super, device -> /dev/loop1 [ 289.221997] erofs: options -> [ 289.226846] erofs: cannot find valid erofs superblock [ 289.243021] FAULT_INJECTION: forcing a failure. [ 289.243021] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 289.254834] CPU: 0 PID: 17214 Comm: syz-executor.4 Not tainted 4.19.201-syzkaller #0 [ 289.262706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.272052] Call Trace: [ 289.274625] dump_stack+0x1fc/0x2ef [ 289.278237] should_fail.cold+0xa/0xf [ 289.282036] ? setup_fault_attr+0x200/0x200 [ 289.286352] ? lock_downgrade+0x720/0x720 [ 289.290480] ? lock_acquire+0x170/0x3c0 [ 289.294449] ? mark_held_locks+0xf0/0xf0 [ 289.298504] __alloc_pages_nodemask+0x239/0x2890 [ 289.303266] ? _kstrtoull+0x297/0x540 [ 289.307094] ? _copy_from_user+0xd2/0x130 [ 289.311252] ? __lock_acquire+0x6de/0x3ff0 [ 289.315484] ? lock_downgrade+0x720/0x720 [ 289.319619] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 289.324454] ? check_preemption_disabled+0x41/0x280 [ 289.329470] ? proc_fail_nth_write+0x95/0x1d0 [ 289.333949] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 289.338883] cache_grow_begin+0xa4/0x8a0 [ 289.342939] ? setup_fault_attr+0x200/0x200 [ 289.347261] ? lock_acquire+0x170/0x3c0 [ 289.351251] cache_alloc_refill+0x273/0x340 [ 289.355578] kmem_cache_alloc+0x346/0x370 [ 289.359713] getname_flags+0xce/0x590 [ 289.363513] do_sys_open+0x26c/0x520 [ 289.367224] ? filp_open+0x70/0x70 [ 289.370751] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 289.376132] ? trace_hardirqs_off_caller+0x6e/0x210 [ 289.381143] ? do_syscall_64+0x21/0x620 [ 289.385134] do_syscall_64+0xf9/0x620 [ 289.388937] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 289.394111] RIP: 0033:0x4665e9 21:58:33 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 289.397320] 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 [ 289.416225] RSP: 002b:00007f6588db7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 289.423945] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 289.431213] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 289.438525] RBP: 00007f6588db71d0 R08: 0000000000000000 R09: 0000000000000000 [ 289.445798] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 289.453052] R13: 00007ffd8f8b1ecf R14: 00007f6588db7300 R15: 0000000000022000 [ 289.467983] erofs: read_super, device -> /dev/loop4 21:58:33 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 289.491474] erofs: options -> [ 289.502210] erofs: root inode @ nid 36 [ 289.507624] erofs: mounted on /dev/loop4 with opts: . [ 289.513606] erofs: unmounted for /dev/loop0 21:58:33 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:33 executing program 4 (fault-call:5 fault-nth:2): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 289.615515] erofs: read_super, device -> /dev/loop0 [ 289.623080] erofs: unmounted for /dev/loop4 [ 289.641923] erofs: options -> [ 289.648890] erofs: root inode @ nid 36 [ 289.675543] erofs: mounted on /dev/loop0 with opts: . [ 289.682204] FAULT_INJECTION: forcing a failure. [ 289.682204] name failslab, interval 1, probability 0, space 0, times 0 [ 289.694637] CPU: 0 PID: 17233 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 289.702530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.712152] Call Trace: [ 289.714749] dump_stack+0x1fc/0x2ef [ 289.718367] should_fail.cold+0xa/0xf [ 289.722166] ? setup_fault_attr+0x200/0x200 [ 289.726482] ? lock_acquire+0x1ec/0x3c0 [ 289.730441] __should_failslab+0x115/0x180 [ 289.734663] should_failslab+0x5/0x10 [ 289.738457] kmem_cache_alloc+0x277/0x370 [ 289.742610] __kernfs_new_node+0xd2/0x680 [ 289.746754] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 289.751508] ? kernfs_activate+0x2c/0x1d0 [ 289.755650] ? lock_downgrade+0x720/0x720 [ 289.759788] ? rcu_nmi_exit+0xb3/0x180 [ 289.763678] ? mark_held_locks+0xa6/0xf0 [ 289.767734] ? __mutex_unlock_slowpath+0xea/0x610 [ 289.772569] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 289.777327] kernfs_new_node+0x92/0x120 [ 289.781316] __kernfs_create_file+0x51/0x340 [ 289.785047] FAULT_INJECTION: forcing a failure. [ 289.785047] name failslab, interval 1, probability 0, space 0, times 0 [ 289.785737] sysfs_add_file_mode_ns+0x226/0x540 [ 289.785760] internal_create_group+0x355/0xb20 [ 289.785779] ? sysfs_remove_link_from_group+0x70/0x70 [ 289.785800] ? internal_create_group+0xd/0xb20 [ 289.816133] lo_ioctl+0xf7c/0x20e0 [ 289.819673] ? loop_set_status64+0x110/0x110 [ 289.824082] blkdev_ioctl+0x5cb/0x1a80 [ 289.827971] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 289.833329] ? blkpg_ioctl+0x9d0/0x9d0 [ 289.837217] ? mark_held_locks+0xf0/0xf0 [ 289.841280] ? mark_held_locks+0xf0/0xf0 [ 289.845350] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 289.850277] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 289.854852] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 289.859605] block_ioctl+0xe9/0x130 [ 289.863224] ? blkdev_fallocate+0x3f0/0x3f0 [ 289.867542] do_vfs_ioctl+0xcdb/0x12e0 [ 289.871433] ? lock_downgrade+0x720/0x720 [ 289.875580] ? check_preemption_disabled+0x41/0x280 [ 289.880589] ? ioctl_preallocate+0x200/0x200 [ 289.885019] ? __fget+0x356/0x510 [ 289.888479] ? do_dup2+0x450/0x450 [ 289.892014] ? do_sys_open+0x2bf/0x520 [ 289.895905] ksys_ioctl+0x9b/0xc0 [ 289.899353] __x64_sys_ioctl+0x6f/0xb0 [ 289.903388] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 289.907970] do_syscall_64+0xf9/0x620 [ 289.911780] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 289.916966] RIP: 0033:0x4663a7 [ 289.920152] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 289.939065] RSP: 002b:00007f1989f09f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 289.946768] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 289.954031] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 289.961303] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 289.968566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 289.975832] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 289.983123] CPU: 1 PID: 17245 Comm: syz-executor.4 Not tainted 4.19.201-syzkaller #0 [ 289.991006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.000356] Call Trace: [ 290.002966] dump_stack+0x1fc/0x2ef [ 290.006604] should_fail.cold+0xa/0xf [ 290.010419] ? setup_fault_attr+0x200/0x200 [ 290.014768] ? lock_acquire+0x170/0x3c0 [ 290.018758] __should_failslab+0x115/0x180 [ 290.022997] should_failslab+0x5/0x10 [ 290.026795] kmem_cache_alloc+0x277/0x370 [ 290.030948] __alloc_file+0x21/0x330 [ 290.033400] erofs: read_super, device -> /dev/loop2 [ 290.034668] alloc_empty_file+0x6d/0x170 [ 290.034688] path_openat+0xe9/0x2df0 [ 290.034707] ? __lock_acquire+0x6de/0x3ff0 [ 290.034733] ? check_preemption_disabled+0x41/0x280 [ 290.034756] ? path_lookupat+0x8d0/0x8d0 [ 290.039932] erofs: options -> [ 290.043831] ? mark_held_locks+0xf0/0xf0 [ 290.043848] ? proc_fail_nth_write+0x95/0x1d0 [ 290.043868] do_filp_open+0x18c/0x3f0 [ 290.043881] ? may_open_dev+0xf0/0xf0 [ 290.043895] ? __alloc_fd+0x28d/0x570 [ 290.043914] ? lock_downgrade+0x720/0x720 [ 290.043927] ? lock_acquire+0x170/0x3c0 [ 290.043938] ? __alloc_fd+0x34/0x570 [ 290.043954] ? do_raw_spin_unlock+0x171/0x230 [ 290.056721] erofs: root inode @ nid 0 [ 290.056876] ? _raw_spin_unlock+0x29/0x40 [ 290.056891] ? __alloc_fd+0x28d/0x570 [ 290.056914] do_sys_open+0x3b3/0x520 [ 290.056930] ? filp_open+0x70/0x70 [ 290.056951] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 290.061969] erofs: bogus i_mode (0) @ nid 0 [ 290.064172] ? trace_hardirqs_off_caller+0x6e/0x210 [ 290.064188] ? do_syscall_64+0x21/0x620 [ 290.064206] do_syscall_64+0xf9/0x620 [ 290.064225] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 290.064237] RIP: 0033:0x4665e9 [ 290.064249] 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 [ 290.064257] RSP: 002b:00007f6588db7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 290.064269] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 290.064281] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 290.191421] RBP: 00007f6588db71d0 R08: 0000000000000000 R09: 0000000000000000 [ 290.198682] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 290.205942] R13: 00007ffd8f8b1ecf R14: 00007f6588db7300 R15: 0000000000022000 21:58:34 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 290.223613] erofs: read_super, device -> /dev/loop5 [ 290.228713] erofs: options -> [ 290.233933] erofs: read_super, device -> /dev/loop3 [ 290.239333] erofs: options -> [ 290.246980] erofs: root inode @ nid 36 [ 290.253009] erofs: cannot find valid erofs superblock [ 290.258944] erofs: mounted on /dev/loop5 with opts: . [ 290.306578] erofs: unmounted for /dev/loop0 [ 290.316593] erofs: read_super, device -> /dev/loop1 [ 290.317232] erofs: read_super, device -> /dev/loop4 [ 290.328497] erofs: options -> [ 290.343882] erofs: options -> [ 290.344866] erofs: root inode @ nid 36 21:58:34 executing program 2 (fault-call:1 fault-nth:13): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:34 executing program 5 (fault-call:5 fault-nth:0): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 290.356182] erofs: cannot find valid erofs superblock [ 290.360609] erofs: mounted on /dev/loop4 with opts: . 21:58:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:34 executing program 4 (fault-call:5 fault-nth:3): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 290.407000] erofs: unmounted for /dev/loop5 21:58:34 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 290.435962] erofs: unmounted for /dev/loop4 [ 290.481950] FAULT_INJECTION: forcing a failure. [ 290.481950] name failslab, interval 1, probability 0, space 0, times 0 [ 290.493613] CPU: 1 PID: 17261 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 290.501501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.510840] Call Trace: [ 290.513434] dump_stack+0x1fc/0x2ef [ 290.517052] should_fail.cold+0xa/0xf [ 290.520892] ? setup_fault_attr+0x200/0x200 [ 290.525212] ? lock_acquire+0x170/0x3c0 [ 290.529175] __should_failslab+0x115/0x180 [ 290.533404] should_failslab+0x5/0x10 [ 290.537191] kmem_cache_alloc+0x277/0x370 [ 290.541329] __kernfs_new_node+0xd2/0x680 [ 290.545480] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 290.550244] ? __mutex_unlock_slowpath+0xea/0x610 [ 290.555077] ? wait_for_completion_io+0x10/0x10 [ 290.560184] ? kernfs_next_descendant_post+0x19c/0x290 [ 290.565562] kernfs_new_node+0x92/0x120 [ 290.569526] __kernfs_create_file+0x51/0x340 [ 290.573922] sysfs_add_file_mode_ns+0x226/0x540 [ 290.578601] internal_create_group+0x355/0xb20 [ 290.583197] ? sysfs_remove_link_from_group+0x70/0x70 [ 290.588387] ? lock_downgrade+0x720/0x720 [ 290.592524] lo_ioctl+0xf7c/0x20e0 [ 290.596064] ? loop_set_status64+0x110/0x110 [ 290.600456] blkdev_ioctl+0x5cb/0x1a80 [ 290.605716] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 290.611062] ? blkpg_ioctl+0x9d0/0x9d0 [ 290.614937] ? mark_held_locks+0xf0/0xf0 [ 290.618978] ? mark_held_locks+0xf0/0xf0 [ 290.623040] ? debug_check_no_obj_freed+0x201/0x490 [ 290.628049] ? lock_downgrade+0x720/0x720 [ 290.632180] block_ioctl+0xe9/0x130 [ 290.635786] ? blkdev_fallocate+0x3f0/0x3f0 [ 290.640098] do_vfs_ioctl+0xcdb/0x12e0 [ 290.643976] ? lock_downgrade+0x720/0x720 [ 290.648106] ? check_preemption_disabled+0x41/0x280 [ 290.653101] ? ioctl_preallocate+0x200/0x200 [ 290.657494] ? __fget+0x356/0x510 [ 290.660944] ? do_dup2+0x450/0x450 [ 290.664543] ? do_sys_open+0x2bf/0x520 [ 290.668426] ksys_ioctl+0x9b/0xc0 [ 290.671862] __x64_sys_ioctl+0x6f/0xb0 [ 290.675732] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 290.680304] do_syscall_64+0xf9/0x620 [ 290.684103] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 290.689280] RIP: 0033:0x4663a7 [ 290.692453] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 290.711333] RSP: 002b:00007f1989f09f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 290.719034] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 290.726291] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 290.733548] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 290.740810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 290.748065] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 290.809132] erofs: read_super, device -> /dev/loop2 [ 290.814492] erofs: read_super, device -> /dev/loop0 [ 290.815215] erofs: read_super, device -> /dev/loop3 [ 290.819504] erofs: options -> [ 290.841187] erofs: options -> [ 290.849358] erofs: cannot find valid erofs superblock [ 290.855750] erofs: options -> 21:58:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 290.862289] erofs: root inode @ nid 36 [ 290.871977] erofs: root inode @ nid 0 [ 290.877262] erofs: mounted on /dev/loop0 with opts: . [ 290.892315] erofs: bogus i_mode (0) @ nid 0 21:58:34 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 290.956095] erofs: unmounted for /dev/loop0 [ 290.983198] FAULT_INJECTION: forcing a failure. [ 290.983198] name failslab, interval 1, probability 0, space 0, times 0 [ 290.995883] CPU: 1 PID: 17294 Comm: syz-executor.4 Not tainted 4.19.201-syzkaller #0 [ 291.003781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.013140] Call Trace: [ 291.015748] dump_stack+0x1fc/0x2ef [ 291.019383] should_fail.cold+0xa/0xf [ 291.023192] ? setup_fault_attr+0x200/0x200 [ 291.027522] ? lock_acquire+0x170/0x3c0 [ 291.028983] erofs: read_super, device -> /dev/loop1 [ 291.031636] __should_failslab+0x115/0x180 [ 291.031661] should_failslab+0x5/0x10 [ 291.031675] kmem_cache_alloc_trace+0x284/0x380 [ 291.031695] apparmor_file_alloc_security+0x394/0xad0 [ 291.031713] ? apparmor_file_receive+0x160/0x160 [ 291.041438] erofs: read_super, device -> /dev/loop5 [ 291.044734] ? __alloc_file+0x21/0x330 [ 291.044757] security_file_alloc+0x40/0x90 [ 291.044772] __alloc_file+0xc9/0x330 [ 291.044791] alloc_empty_file+0x6d/0x170 [ 291.061004] erofs: read_super, device -> /dev/loop4 [ 291.064367] path_openat+0xe9/0x2df0 [ 291.064390] ? __lock_acquire+0x6de/0x3ff0 [ 291.068272] erofs: options -> [ 291.072485] ? check_preemption_disabled+0x41/0x280 [ 291.072502] ? path_lookupat+0x8d0/0x8d0 [ 291.072519] ? mark_held_locks+0xf0/0xf0 [ 291.072536] ? proc_fail_nth_write+0x95/0x1d0 [ 291.072561] do_filp_open+0x18c/0x3f0 [ 291.093347] erofs: options -> [ 291.096384] ? may_open_dev+0xf0/0xf0 [ 291.096401] ? __alloc_fd+0x28d/0x570 [ 291.096423] ? lock_downgrade+0x720/0x720 21:58:35 executing program 2 (fault-call:1 fault-nth:14): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 291.105904] erofs: options -> [ 291.109506] ? lock_acquire+0x170/0x3c0 [ 291.109521] ? __alloc_fd+0x34/0x570 [ 291.109539] ? do_raw_spin_unlock+0x171/0x230 [ 291.109556] ? _raw_spin_unlock+0x29/0x40 [ 291.109567] ? __alloc_fd+0x28d/0x570 [ 291.109586] do_sys_open+0x3b3/0x520 [ 291.132850] erofs: root inode @ nid 36 [ 291.136053] ? filp_open+0x70/0x70 [ 291.136075] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 291.136092] ? trace_hardirqs_off_caller+0x6e/0x210 [ 291.136111] ? do_syscall_64+0x21/0x620 [ 291.162158] erofs: mounted on /dev/loop4 with opts: . [ 291.163743] do_syscall_64+0xf9/0x620 [ 291.163765] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 291.163778] RIP: 0033:0x4665e9 [ 291.163791] 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 [ 291.163798] RSP: 002b:00007f6588db7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 291.170032] FAULT_INJECTION: forcing a failure. [ 291.170032] name failslab, interval 1, probability 0, space 0, times 0 [ 291.172673] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 291.172681] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 291.172688] RBP: 00007f6588db71d0 R08: 0000000000000000 R09: 0000000000000000 [ 291.172697] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 291.172705] R13: 00007ffd8f8b1ecf R14: 00007f6588db7300 R15: 0000000000022000 [ 291.197281] erofs: root inode @ nid 36 [ 291.199483] erofs: cannot find valid erofs superblock [ 291.214490] CPU: 0 PID: 17296 Comm: syz-executor.5 Not tainted 4.19.201-syzkaller #0 [ 291.222400] erofs: mounted on /dev/loop5 with opts: . [ 291.226252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.226258] Call Trace: [ 291.226279] dump_stack+0x1fc/0x2ef [ 291.226299] should_fail.cold+0xa/0xf [ 291.226318] ? setup_fault_attr+0x200/0x200 [ 291.226334] ? lock_acquire+0x170/0x3c0 [ 291.226353] __should_failslab+0x115/0x180 [ 291.226375] should_failslab+0x5/0x10 [ 291.290147] FAULT_INJECTION: forcing a failure. [ 291.290147] name failslab, interval 1, probability 0, space 0, times 0 [ 291.291593] kmem_cache_alloc+0x277/0x370 [ 291.291615] getname_flags+0xce/0x590 [ 291.291634] do_sys_open+0x26c/0x520 [ 291.291649] ? filp_open+0x70/0x70 [ 291.291669] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 291.291686] ? trace_hardirqs_off_caller+0x6e/0x210 [ 291.291700] ? do_syscall_64+0x21/0x620 [ 291.291716] do_syscall_64+0xf9/0x620 [ 291.291734] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 291.291745] RIP: 0033:0x4665e9 [ 291.291757] 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 [ 291.291764] RSP: 002b:00007f5490d26188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 291.291778] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 291.291786] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 291.291794] RBP: 00007f5490d261d0 R08: 0000000000000000 R09: 0000000000000000 [ 291.291807] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 291.440910] R13: 00007ffea533472f R14: 00007f5490d26300 R15: 0000000000022000 [ 291.448195] CPU: 1 PID: 17314 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 291.456076] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.465413] Call Trace: [ 291.467997] dump_stack+0x1fc/0x2ef [ 291.471615] should_fail.cold+0xa/0xf [ 291.475449] ? setup_fault_attr+0x200/0x200 [ 291.479792] ? lock_acquire+0x170/0x3c0 [ 291.483753] __should_failslab+0x115/0x180 [ 291.487987] should_failslab+0x5/0x10 [ 291.491813] kmem_cache_alloc+0x277/0x370 [ 291.495971] __kernfs_new_node+0xd2/0x680 [ 291.500112] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 291.504878] ? __mutex_unlock_slowpath+0xea/0x610 [ 291.509718] ? wait_for_completion_io+0x10/0x10 [ 291.514397] ? kernfs_next_descendant_post+0x19c/0x290 [ 291.519768] kernfs_new_node+0x92/0x120 [ 291.523805] __kernfs_create_file+0x51/0x340 [ 291.528201] sysfs_add_file_mode_ns+0x226/0x540 [ 291.532868] internal_create_group+0x355/0xb20 [ 291.537438] ? sysfs_remove_link_from_group+0x70/0x70 [ 291.542614] ? lock_downgrade+0x720/0x720 [ 291.546751] lo_ioctl+0xf7c/0x20e0 [ 291.550274] ? loop_set_status64+0x110/0x110 [ 291.554670] blkdev_ioctl+0x5cb/0x1a80 [ 291.558542] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 291.563885] ? blkpg_ioctl+0x9d0/0x9d0 [ 291.567757] ? mark_held_locks+0xf0/0xf0 [ 291.571817] ? mark_held_locks+0xf0/0xf0 [ 291.575861] ? debug_check_no_obj_freed+0x201/0x490 [ 291.580863] ? lock_downgrade+0x720/0x720 [ 291.585081] block_ioctl+0xe9/0x130 [ 291.588695] ? blkdev_fallocate+0x3f0/0x3f0 [ 291.593009] do_vfs_ioctl+0xcdb/0x12e0 [ 291.596877] ? lock_downgrade+0x720/0x720 [ 291.601007] ? check_preemption_disabled+0x41/0x280 [ 291.606013] ? ioctl_preallocate+0x200/0x200 [ 291.610407] ? __fget+0x356/0x510 [ 291.613843] ? do_dup2+0x450/0x450 [ 291.617371] ? do_sys_open+0x2bf/0x520 [ 291.621255] ksys_ioctl+0x9b/0xc0 [ 291.624692] __x64_sys_ioctl+0x6f/0xb0 [ 291.628657] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 291.633228] do_syscall_64+0xf9/0x620 [ 291.637035] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 291.642226] RIP: 0033:0x4663a7 [ 291.645419] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 291.664307] RSP: 002b:00007f1989f09f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 291.671999] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 291.679255] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 291.686512] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 291.693768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 291.701020] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 291.734795] erofs: read_super, device -> /dev/loop0 [ 291.739845] erofs: options -> [ 291.743275] erofs: read_super, device -> /dev/loop3 [ 291.744618] erofs: read_super, device -> /dev/loop2 [ 291.748290] erofs: options -> [ 291.748344] erofs: cannot find valid erofs superblock [ 291.759942] erofs: root inode @ nid 36 [ 291.770248] erofs: mounted on /dev/loop0 with opts: . 21:58:35 executing program 5 (fault-call:5 fault-nth:1): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:35 executing program 4 (fault-call:5 fault-nth:4): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:35 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 291.788674] erofs: options -> [ 291.808416] erofs: root inode @ nid 0 [ 291.815456] erofs: bogus i_mode (0) @ nid 0 [ 291.820592] erofs: unmounted for /dev/loop5 [ 291.829883] erofs: unmounted for /dev/loop4 21:58:35 executing program 0: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 291.875633] erofs: unmounted for /dev/loop0 [ 292.026688] erofs: read_super, device -> /dev/loop3 [ 292.039703] erofs: options -> [ 292.065069] erofs: cannot find valid erofs superblock 21:58:36 executing program 2 (fault-call:1 fault-nth:15): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 292.097264] erofs: read_super, device -> /dev/loop1 [ 292.115365] erofs: options -> [ 292.143827] erofs: cannot find valid erofs superblock [ 292.185925] erofs: read_super, device -> /dev/loop5 [ 292.191327] erofs: options -> [ 292.192826] FAULT_INJECTION: forcing a failure. [ 292.192826] name failslab, interval 1, probability 0, space 0, times 0 [ 292.195392] erofs: root inode @ nid 36 [ 292.212486] CPU: 0 PID: 17350 Comm: syz-executor.2 Not tainted 4.19.201-syzkaller #0 [ 292.212742] erofs: mounted on /dev/loop5 with opts: . [ 292.220376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 292.220381] Call Trace: [ 292.220404] dump_stack+0x1fc/0x2ef [ 292.220423] should_fail.cold+0xa/0xf [ 292.220442] ? setup_fault_attr+0x200/0x200 [ 292.220458] ? lock_acquire+0x170/0x3c0 [ 292.220478] __should_failslab+0x115/0x180 [ 292.220495] should_failslab+0x5/0x10 [ 292.220508] kmem_cache_alloc+0x277/0x370 [ 292.220527] __kernfs_new_node+0xd2/0x680 [ 292.220544] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 292.220561] ? __mutex_unlock_slowpath+0xea/0x610 [ 292.220577] ? wait_for_completion_io+0x10/0x10 [ 292.220593] ? kernfs_next_descendant_post+0x19c/0x290 [ 292.220613] kernfs_new_node+0x92/0x120 [ 292.220633] __kernfs_create_file+0x51/0x340 [ 292.220652] sysfs_add_file_mode_ns+0x226/0x540 [ 292.220672] internal_create_group+0x355/0xb20 [ 292.220692] ? sysfs_remove_link_from_group+0x70/0x70 [ 292.220706] ? lock_downgrade+0x720/0x720 [ 292.220731] lo_ioctl+0xf7c/0x20e0 [ 292.220750] ? loop_set_status64+0x110/0x110 [ 292.220765] blkdev_ioctl+0x5cb/0x1a80 [ 292.220781] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 292.220793] ? blkpg_ioctl+0x9d0/0x9d0 [ 292.220807] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 292.220821] ? mark_held_locks+0xf0/0xf0 [ 292.220834] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 292.220848] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 292.220862] ? debug_check_no_obj_freed+0x201/0x490 [ 292.220877] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 292.220894] block_ioctl+0xe9/0x130 [ 292.220905] ? blkdev_fallocate+0x3f0/0x3f0 [ 292.220919] do_vfs_ioctl+0xcdb/0x12e0 [ 292.220934] ? lock_downgrade+0x720/0x720 [ 292.220948] ? check_preemption_disabled+0x41/0x280 [ 292.220962] ? ioctl_preallocate+0x200/0x200 [ 292.220979] ? __fget+0x356/0x510 [ 292.220996] ? do_dup2+0x450/0x450 [ 292.221010] ? do_sys_open+0x2bf/0x520 [ 292.221036] ksys_ioctl+0x9b/0xc0 [ 292.221053] __x64_sys_ioctl+0x6f/0xb0 [ 292.221067] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 292.221081] do_syscall_64+0xf9/0x620 [ 292.221098] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 292.221110] RIP: 0033:0x4663a7 [ 292.221123] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 292.221131] RSP: 002b:00007f1989f09f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 292.221143] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 292.221151] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 292.221159] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 292.221166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 292.221173] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 292.287019] FAULT_INJECTION: forcing a failure. [ 292.287019] name failslab, interval 1, probability 0, space 0, times 0 [ 292.506439] CPU: 1 PID: 17359 Comm: syz-executor.5 Not tainted 4.19.201-syzkaller #0 [ 292.514328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 292.519289] erofs: read_super, device -> /dev/loop4 [ 292.523678] Call Trace: [ 292.523700] dump_stack+0x1fc/0x2ef [ 292.523720] should_fail.cold+0xa/0xf [ 292.523738] ? setup_fault_attr+0x200/0x200 [ 292.523754] ? lock_acquire+0x170/0x3c0 [ 292.523773] __should_failslab+0x115/0x180 [ 292.523790] should_failslab+0x5/0x10 [ 292.523803] kmem_cache_alloc+0x277/0x370 [ 292.523821] __alloc_file+0x21/0x330 [ 292.523837] alloc_empty_file+0x6d/0x170 [ 292.523854] path_openat+0xe9/0x2df0 [ 292.523869] ? __lock_acquire+0x6de/0x3ff0 [ 292.523891] ? check_preemption_disabled+0x41/0x280 [ 292.523906] ? path_lookupat+0x8d0/0x8d0 21:58:36 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 292.523922] ? mark_held_locks+0xf0/0xf0 [ 292.523936] ? mark_held_locks+0xf0/0xf0 [ 292.523952] ? proc_fail_nth_write+0x95/0x1d0 [ 292.523971] do_filp_open+0x18c/0x3f0 [ 292.523983] ? may_open_dev+0xf0/0xf0 [ 292.523998] ? __alloc_fd+0x28d/0x570 [ 292.524016] ? lock_downgrade+0x720/0x720 [ 292.524030] ? lock_acquire+0x170/0x3c0 [ 292.524042] ? __alloc_fd+0x34/0x570 [ 292.524060] ? do_raw_spin_unlock+0x171/0x230 [ 292.524074] ? _raw_spin_unlock+0x29/0x40 [ 292.524086] ? __alloc_fd+0x28d/0x570 [ 292.524107] do_sys_open+0x3b3/0x520 [ 292.524122] ? filp_open+0x70/0x70 [ 292.524140] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 292.524157] ? trace_hardirqs_off_caller+0x6e/0x210 [ 292.524171] ? do_syscall_64+0x21/0x620 [ 292.524187] do_syscall_64+0xf9/0x620 [ 292.524205] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 292.524216] RIP: 0033:0x4665e9 [ 292.524229] 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 [ 292.524236] RSP: 002b:00007f5490d26188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 292.524249] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 292.524257] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 292.524265] RBP: 00007f5490d261d0 R08: 0000000000000000 R09: 0000000000000000 [ 292.524272] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 292.524280] R13: 00007ffea533472f R14: 00007f5490d26300 R15: 0000000000022000 21:58:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 292.530231] erofs: read_super, device -> /dev/loop0 [ 292.531749] erofs: read_super, device -> /dev/loop2 [ 292.545962] erofs: options -> [ 292.568345] erofs: options -> [ 292.627146] erofs: options -> [ 292.717606] erofs: read_super, device -> /dev/loop1 [ 292.766035] erofs: root inode @ nid 36 [ 292.776366] erofs: mounted on /dev/loop0 with opts: . [ 292.800835] erofs: root inode @ nid 36 [ 292.809887] erofs: mounted on /dev/loop4 with opts: . [ 292.837598] erofs: options -> [ 292.842272] erofs: blksize 1 isn't supported on this platform 21:58:36 executing program 5 (fault-call:5 fault-nth:2): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:36 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:36 executing program 0: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 292.865569] erofs: root inode @ nid 0 [ 292.879319] erofs: unmounted for /dev/loop5 [ 292.885087] erofs: bogus i_mode (0) @ nid 0 [ 292.894437] erofs: unmounted for /dev/loop4 21:58:36 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 292.912472] erofs: unmounted for /dev/loop0 21:58:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 293.061115] FAULT_INJECTION: forcing a failure. [ 293.061115] name failslab, interval 1, probability 0, space 0, times 0 [ 293.094951] CPU: 0 PID: 17391 Comm: syz-executor.5 Not tainted 4.19.201-syzkaller #0 [ 293.099586] erofs: read_super, device -> /dev/loop5 [ 293.102853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 293.102859] Call Trace: [ 293.102881] dump_stack+0x1fc/0x2ef [ 293.102901] should_fail.cold+0xa/0xf [ 293.102920] ? setup_fault_attr+0x200/0x200 [ 293.102936] ? lock_acquire+0x170/0x3c0 [ 293.102957] __should_failslab+0x115/0x180 [ 293.102974] should_failslab+0x5/0x10 [ 293.102989] kmem_cache_alloc_trace+0x284/0x380 [ 293.103009] apparmor_file_alloc_security+0x394/0xad0 [ 293.103026] ? apparmor_file_receive+0x160/0x160 [ 293.103043] ? __alloc_file+0x21/0x330 [ 293.103062] security_file_alloc+0x40/0x90 [ 293.103083] __alloc_file+0xc9/0x330 [ 293.108309] erofs: read_super, device -> /dev/loop3 [ 293.117435] alloc_empty_file+0x6d/0x170 [ 293.117454] path_openat+0xe9/0x2df0 [ 293.117470] ? __lock_acquire+0x6de/0x3ff0 [ 293.117491] ? check_preemption_disabled+0x41/0x280 [ 293.129806] erofs: options -> [ 293.131754] ? path_lookupat+0x8d0/0x8d0 [ 293.131772] ? mark_held_locks+0xf0/0xf0 [ 293.131787] ? mark_held_locks+0xf0/0xf0 [ 293.131803] ? proc_fail_nth_write+0x95/0x1d0 [ 293.131821] do_filp_open+0x18c/0x3f0 [ 293.131834] ? may_open_dev+0xf0/0xf0 [ 293.131849] ? __alloc_fd+0x28d/0x570 [ 293.131867] ? lock_downgrade+0x720/0x720 [ 293.131880] ? lock_acquire+0x170/0x3c0 [ 293.131891] ? __alloc_fd+0x34/0x570 [ 293.131909] ? do_raw_spin_unlock+0x171/0x230 [ 293.137061] erofs: root inode @ nid 36 [ 293.140091] ? _raw_spin_unlock+0x29/0x40 [ 293.140105] ? __alloc_fd+0x28d/0x570 [ 293.140124] do_sys_open+0x3b3/0x520 [ 293.140139] ? filp_open+0x70/0x70 [ 293.140157] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 293.140173] ? trace_hardirqs_off_caller+0x6e/0x210 [ 293.140187] ? do_syscall_64+0x21/0x620 [ 293.140203] do_syscall_64+0xf9/0x620 [ 293.140221] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 293.140232] RIP: 0033:0x4665e9 [ 293.140245] 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 [ 293.140252] RSP: 002b:00007f5490d26188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 293.140265] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 293.140272] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 293.140280] RBP: 00007f5490d261d0 R08: 0000000000000000 R09: 0000000000000000 [ 293.140288] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 293.140296] R13: 00007ffea533472f R14: 00007f5490d26300 R15: 0000000000022000 [ 293.182011] erofs: options -> 21:58:37 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 293.188490] erofs: read_super, device -> /dev/loop4 [ 293.232247] erofs: read_super, device -> /dev/loop1 [ 293.232321] erofs: options -> [ 293.258099] erofs: read_super, device -> /dev/loop0 [ 293.259807] erofs: blksize 1 isn't supported on this platform [ 293.283509] erofs: options -> [ 293.300063] erofs: mounted on /dev/loop5 with opts: . [ 293.349458] erofs: root inode @ nid 36 [ 293.358184] erofs: cannot find valid erofs superblock [ 293.361801] erofs: mounted on /dev/loop0 with opts: . [ 293.373828] erofs: options -> [ 293.417417] erofs: root inode @ nid 36 [ 293.422282] erofs: mounted on /dev/loop4 with opts: . [ 293.442214] erofs: read_super, device -> /dev/loop2 21:58:37 executing program 5 (fault-call:5 fault-nth:3): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:37 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 293.471624] erofs: options -> [ 293.479523] erofs: unmounted for /dev/loop5 [ 293.489114] erofs: unmounted for /dev/loop4 [ 293.500586] erofs: root inode @ nid 0 21:58:37 executing program 0: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 293.521460] erofs: bogus i_mode (0) @ nid 0 [ 293.528642] erofs: unmounted for /dev/loop0 [ 293.711024] erofs: read_super, device -> /dev/loop3 21:58:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 293.733379] erofs: options -> [ 293.737196] erofs: cannot find valid erofs superblock [ 293.760236] erofs: read_super, device -> /dev/loop4 [ 293.766076] erofs: options -> [ 293.770791] erofs: read_super, device -> /dev/loop1 [ 293.777478] erofs: options -> [ 293.779666] erofs: root inode @ nid 36 [ 293.782714] erofs: blksize 1 isn't supported on this platform [ 293.790773] erofs: mounted on /dev/loop4 with opts: . [ 293.806649] erofs: read_super, device -> /dev/loop5 [ 293.812401] erofs: read_super, device -> /dev/loop0 [ 293.817533] erofs: options -> [ 293.820768] erofs: root inode @ nid 36 [ 293.837738] erofs: options -> [ 293.839448] FAULT_INJECTION: forcing a failure. [ 293.839448] name failslab, interval 1, probability 0, space 0, times 0 [ 293.848342] erofs: root inode @ nid 36 [ 293.853434] CPU: 0 PID: 17447 Comm: syz-executor.5 Not tainted 4.19.201-syzkaller #0 [ 293.864571] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 293.870623] erofs: mounted on /dev/loop0 with opts: . [ 293.874208] Call Trace: [ 293.874230] dump_stack+0x1fc/0x2ef 21:58:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 293.874248] should_fail.cold+0xa/0xf [ 293.874267] ? setup_fault_attr+0x200/0x200 [ 293.874282] ? lock_acquire+0x170/0x3c0 [ 293.874304] __should_failslab+0x115/0x180 [ 293.874322] should_failslab+0x5/0x10 [ 293.874338] kmem_cache_alloc_trace+0x284/0x380 [ 293.874357] apparmor_file_alloc_security+0x394/0xad0 [ 293.874375] ? apparmor_file_receive+0x160/0x160 [ 293.874390] ? __alloc_file+0x21/0x330 [ 293.874411] security_file_alloc+0x40/0x90 [ 293.874426] __alloc_file+0xc9/0x330 [ 293.874444] alloc_empty_file+0x6d/0x170 [ 293.899546] erofs: mounted on /dev/loop5 with opts: . [ 293.902085] path_openat+0xe9/0x2df0 [ 293.902104] ? __lock_acquire+0x6de/0x3ff0 [ 293.902128] ? check_preemption_disabled+0x41/0x280 [ 293.902143] ? path_lookupat+0x8d0/0x8d0 [ 293.902161] ? mark_held_locks+0xf0/0xf0 [ 293.902176] ? proc_fail_nth_write+0x95/0x1d0 [ 293.902195] do_filp_open+0x18c/0x3f0 [ 293.902208] ? may_open_dev+0xf0/0xf0 [ 293.902224] ? __alloc_fd+0x28d/0x570 [ 293.902242] ? lock_downgrade+0x720/0x720 [ 293.902255] ? lock_acquire+0x170/0x3c0 [ 293.902267] ? __alloc_fd+0x34/0x570 [ 293.902285] ? do_raw_spin_unlock+0x171/0x230 [ 293.902301] ? _raw_spin_unlock+0x29/0x40 [ 293.902317] ? __alloc_fd+0x28d/0x570 [ 294.002644] do_sys_open+0x3b3/0x520 [ 294.006359] ? filp_open+0x70/0x70 [ 294.009899] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 294.015260] ? trace_hardirqs_off_caller+0x6e/0x210 [ 294.020284] ? do_syscall_64+0x21/0x620 [ 294.024265] do_syscall_64+0xf9/0x620 [ 294.028072] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 294.033254] RIP: 0033:0x4665e9 [ 294.036444] 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 [ 294.055334] RSP: 002b:00007f5490d26188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 294.063033] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665e9 [ 294.070387] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 294.077664] RBP: 00007f5490d261d0 R08: 0000000000000000 R09: 0000000000000000 [ 294.084922] R10: 00000000000000c0 R11: 0000000000000246 R12: 0000000000000001 [ 294.092185] R13: 00007ffea533472f R14: 00007f5490d26300 R15: 0000000000022000 21:58:38 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 294.131908] erofs: read_super, device -> /dev/loop2 [ 294.136994] erofs: options -> [ 294.140745] erofs: root inode @ nid 0 [ 294.176463] erofs: bogus i_mode (0) @ nid 0 21:58:38 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:38 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:38 executing program 5 (fault-call:5 fault-nth:4): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 294.194230] erofs: unmounted for /dev/loop4 [ 294.206998] erofs: unmounted for /dev/loop0 [ 294.215023] erofs: unmounted for /dev/loop5 [ 294.380062] erofs: read_super, device -> /dev/loop1 [ 294.390749] erofs: options -> [ 294.400188] erofs: blksize 1 isn't supported on this platform [ 294.405502] erofs: read_super, device -> /dev/loop3 21:58:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:38 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 294.429361] erofs: options -> [ 294.441354] erofs: cannot find valid erofs superblock [ 294.529714] erofs: read_super, device -> /dev/loop0 [ 294.543520] erofs: read_super, device -> /dev/loop4 [ 294.546262] erofs: read_super, device -> /dev/loop5 [ 294.556804] erofs: options -> 21:58:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 294.585879] erofs: options -> [ 294.587954] erofs: root inode @ nid 36 [ 294.607483] erofs: root inode @ nid 36 [ 294.617635] erofs: mounted on /dev/loop4 with opts: . [ 294.628248] erofs: read_super, device -> /dev/loop2 [ 294.635406] erofs: options -> [ 294.655842] erofs: options -> [ 294.656622] erofs: root inode @ nid 0 [ 294.670626] erofs: mounted on /dev/loop0 with opts: . 21:58:38 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x7, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 294.687788] erofs: bogus i_mode (0) @ nid 0 [ 294.695329] erofs: root inode @ nid 36 [ 294.699587] erofs: unmounted for /dev/loop4 [ 294.708219] erofs: mounted on /dev/loop5 with opts: . [ 294.774708] erofs: read_super, device -> /dev/loop1 [ 294.791073] erofs: options -> [ 294.794540] erofs: blksize 1 isn't supported on this platform [ 294.814713] erofs: read_super, device -> /dev/loop3 [ 294.819857] erofs: options -> [ 294.827844] erofs: cannot find valid erofs superblock 21:58:38 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:38 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:38 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 294.858889] erofs: unmounted for /dev/loop0 [ 294.878617] erofs: unmounted for /dev/loop5 [ 294.933040] erofs: read_super, device -> /dev/loop4 [ 294.938461] erofs: options -> [ 294.943433] erofs: root inode @ nid 36 [ 294.947726] erofs: mounted on /dev/loop4 with opts: . 21:58:39 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x700, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 295.040589] erofs: read_super, device -> /dev/loop1 [ 295.049416] erofs: read_super, device -> /dev/loop0 [ 295.065875] erofs: unmounted for /dev/loop4 [ 295.069917] erofs: options -> [ 295.080855] erofs: options -> 21:58:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 295.090187] erofs: blksize 1 isn't supported on this platform [ 295.104461] erofs: root inode @ nid 36 [ 295.116744] erofs: mounted on /dev/loop0 with opts: . [ 295.204810] erofs: read_super, device -> /dev/loop5 [ 295.209924] erofs: options -> [ 295.221845] erofs: root inode @ nid 36 [ 295.230306] erofs: mounted on /dev/loop5 with opts: . [ 295.245142] erofs: read_super, device -> /dev/loop3 [ 295.250205] erofs: options -> 21:58:39 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 295.269457] erofs: cannot find valid erofs superblock [ 295.271199] erofs: read_super, device -> /dev/loop2 [ 295.280056] erofs: options -> [ 295.301352] erofs: root inode @ nid 0 [ 295.307814] erofs: unmounted for /dev/loop5 [ 295.314435] erofs: bogus i_mode (0) @ nid 0 21:58:39 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:39 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 295.327528] erofs: read_super, device -> /dev/loop4 [ 295.341699] erofs: options -> [ 295.350109] erofs: root inode @ nid 36 [ 295.358114] erofs: unmounted for /dev/loop0 [ 295.399363] erofs: mounted on /dev/loop4 with opts: . [ 295.454246] erofs: read_super, device -> /dev/loop1 [ 295.460978] erofs: options -> [ 295.471165] erofs: root inode @ nid 0 [ 295.482275] erofs: bogus i_mode (0) @ nid 0 21:58:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:39 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 295.547230] erofs: unmounted for /dev/loop4 [ 295.562011] erofs: read_super, device -> /dev/loop5 [ 295.567657] erofs: read_super, device -> /dev/loop0 [ 295.569456] erofs: options -> [ 295.578722] erofs: read_super, device -> /dev/loop3 [ 295.583529] erofs: options -> [ 295.607994] erofs: root inode @ nid 36 [ 295.612362] erofs: options -> [ 295.619626] erofs: root inode @ nid 36 [ 295.623774] erofs: blksize 1 isn't supported on this platform [ 295.633985] erofs: mounted on /dev/loop0 with opts: . [ 295.650302] erofs: mounted on /dev/loop5 with opts: . 21:58:39 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 295.659114] erofs: read_super, device -> /dev/loop1 [ 295.672322] erofs: options -> [ 295.678850] erofs: root inode @ nid 0 [ 295.683547] erofs: bogus i_mode (0) @ nid 0 21:58:39 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 295.715870] erofs: unmounted for /dev/loop0 [ 295.756771] erofs: read_super, device -> /dev/loop2 [ 295.762374] erofs: options -> [ 295.766137] erofs: root inode @ nid 0 [ 295.770259] erofs: bogus i_mode (0) @ nid 0 21:58:39 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 295.799929] erofs: read_super, device -> /dev/loop4 [ 295.814920] erofs: options -> [ 295.825068] erofs: root inode @ nid 36 [ 295.843560] erofs: unmounted for /dev/loop5 21:58:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 295.850635] erofs: read_super, device -> /dev/loop3 [ 295.885377] erofs: mounted on /dev/loop4 with opts: . [ 295.892180] erofs: options -> [ 295.909430] erofs: blksize 1 isn't supported on this platform 21:58:39 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 296.011464] erofs: read_super, device -> /dev/loop1 [ 296.021644] erofs: options -> [ 296.030281] erofs: unmounted for /dev/loop4 [ 296.036685] erofs: root inode @ nid 0 [ 296.044634] erofs: bogus i_mode (0) @ nid 0 [ 296.051976] erofs: read_super, device -> /dev/loop5 [ 296.057200] erofs: options -> 21:58:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:40 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 296.063664] erofs: read_super, device -> /dev/loop2 [ 296.068908] erofs: options -> [ 296.074143] erofs: root inode @ nid 0 [ 296.078704] erofs: root inode @ nid 36 [ 296.084055] erofs: bogus i_mode (0) @ nid 0 [ 296.088811] erofs: mounted on /dev/loop5 with opts: . 21:58:40 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x7, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 296.290939] erofs: read_super, device -> /dev/loop3 [ 296.295978] erofs: options -> [ 296.306692] erofs: read_super, device -> /dev/loop4 [ 296.318855] erofs: unmounted for /dev/loop5 [ 296.325155] erofs: blksize 1 isn't supported on this platform [ 296.333270] erofs: options -> 21:58:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 296.343781] erofs: root inode @ nid 36 [ 296.349058] erofs: mounted on /dev/loop4 with opts: . 21:58:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 296.485005] erofs: read_super, device -> /dev/loop1 [ 296.499708] erofs: read_super, device -> /dev/loop5 [ 296.505219] erofs: read_super, device -> /dev/loop2 [ 296.517606] erofs: options -> [ 296.519075] erofs: options -> 21:58:40 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x4000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:40 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) [ 296.533137] erofs: options -> [ 296.536528] erofs: cannot find valid erofs superblock [ 296.536656] erofs: root inode @ nid 0 [ 296.552570] erofs: root inode @ nid 36 [ 296.558517] erofs: unmounted for /dev/loop4 [ 296.569952] erofs: bogus i_mode (0) @ nid 0 [ 296.570036] erofs: mounted on /dev/loop5 with opts: . [ 296.706368] erofs: read_super, device -> /dev/loop3 21:58:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:40 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x700, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 296.750525] erofs: options -> [ 296.760892] erofs: blksize 1 isn't supported on this platform [ 296.787346] erofs: unmounted for /dev/loop5 [ 296.899276] erofs: read_super, device -> /dev/loop5 [ 296.933239] erofs: read_super, device -> /dev/loop2 [ 296.944018] erofs: options -> [ 296.948181] erofs: root inode @ nid 0 [ 296.955305] erofs: options -> [ 296.955468] erofs: bogus i_mode (0) @ nid 0 [ 296.965520] erofs: read_super, device -> /dev/loop1 [ 296.966864] erofs: read_super, device -> /dev/loop4 [ 296.971212] erofs: options -> 21:58:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:40 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 296.979909] erofs: cannot find valid erofs superblock [ 296.980189] erofs: options -> [ 297.000126] erofs: root inode @ nid 36 [ 297.003210] erofs: root inode @ nid 36 [ 297.009090] erofs: mounted on /dev/loop5 with opts: . [ 297.009202] erofs: mounted on /dev/loop4 with opts: . 21:58:41 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:41 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) 21:58:41 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x7000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 297.188881] erofs: read_super, device -> /dev/loop3 [ 297.201151] erofs: unmounted for /dev/loop5 [ 297.216861] erofs: options -> [ 297.220376] erofs: unmounted for /dev/loop4 [ 297.255305] erofs: blksize 1 isn't supported on this platform [ 297.326674] erofs: read_super, device -> /dev/loop1 [ 297.332889] erofs: options -> [ 297.348761] erofs: read_super, device -> /dev/loop5 21:58:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 297.384619] erofs: cannot find valid erofs superblock [ 297.387581] erofs: options -> [ 297.412357] erofs: read_super, device -> /dev/loop2 [ 297.417489] erofs: options -> 21:58:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 297.444148] erofs: root inode @ nid 0 [ 297.447261] erofs: root inode @ nid 36 [ 297.449564] erofs: bogus i_mode (0) @ nid 0 [ 297.467902] erofs: mounted on /dev/loop5 with opts: . 21:58:41 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 21:58:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:41 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 297.540296] erofs: read_super, device -> /dev/loop3 [ 297.546914] erofs: options -> [ 297.550538] erofs: blksize 1 isn't supported on this platform [ 297.577497] erofs: unmounted for /dev/loop5 21:58:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 297.593017] erofs: read_super, device -> /dev/loop4 [ 297.598445] erofs: options -> [ 297.609064] erofs: root inode @ nid 36 [ 297.616173] erofs: mounted on /dev/loop4 with opts: . [ 297.671322] erofs: read_super, device -> /dev/loop2 [ 297.676361] erofs: options -> [ 297.697005] erofs: root inode @ nid 0 21:58:41 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1000000000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:41 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, 0x0) [ 297.725106] erofs: bogus i_mode (0) @ nid 0 [ 297.735657] erofs: unmounted for /dev/loop4 [ 297.845143] erofs: read_super, device -> /dev/loop3 [ 297.852265] erofs: options -> [ 297.856841] erofs: root inode @ nid 0 [ 297.861223] erofs: bogus i_mode (0) @ nid 0 [ 297.922221] erofs: read_super, device -> /dev/loop5 [ 297.927299] erofs: options -> [ 297.931434] erofs: root inode @ nid 36 [ 297.936563] erofs: mounted on /dev/loop5 with opts: . 21:58:41 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:42 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x4000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x48, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 298.113349] erofs: unmounted for /dev/loop5 [ 298.149397] erofs: read_super, device -> /dev/loop3 [ 298.163385] erofs: read_super, device -> /dev/loop4 [ 298.169826] erofs: options -> [ 298.182199] erofs: root inode @ nid 0 [ 298.191922] erofs: options -> 21:58:42 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, 0x0) 21:58:42 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 298.198088] erofs: bogus i_mode (0) @ nid 0 [ 298.201754] erofs: root inode @ nid 36 [ 298.207366] erofs: mounted on /dev/loop4 with opts: . 21:58:42 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 298.315074] erofs: read_super, device -> /dev/loop2 [ 298.321899] erofs: options -> [ 298.325272] erofs: root inode @ nid 0 [ 298.329396] erofs: bogus i_mode (0) @ nid 0 21:58:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 298.370464] erofs: read_super, device -> /dev/loop5 [ 298.383741] erofs: options -> [ 298.405396] erofs: root inode @ nid 36 21:58:42 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100000000000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 298.440305] erofs: mounted on /dev/loop5 with opts: . 21:58:42 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 298.466136] erofs: unmounted for /dev/loop4 [ 298.534745] erofs: read_super, device -> /dev/loop3 [ 298.539782] erofs: options -> [ 298.544513] erofs: root inode @ nid 0 [ 298.551740] erofs: bogus i_mode (0) @ nid 0 21:58:42 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x7000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:42 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 298.602004] erofs: unmounted for /dev/loop5 [ 298.612886] erofs: read_super, device -> /dev/loop2 [ 298.626073] erofs: options -> [ 298.635624] erofs: root inode @ nid 0 [ 298.643954] erofs: bogus i_mode (0) @ nid 0 21:58:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x60, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 298.763222] erofs: read_super, device -> /dev/loop0 [ 298.768337] erofs: options -> [ 298.780833] erofs: read_super, device -> /dev/loop4 [ 298.785913] erofs: options -> [ 298.803157] erofs: read_super, device -> /dev/loop1 [ 298.808433] erofs: options -> [ 298.813516] erofs: root inode @ nid 0 [ 298.817742] erofs: bogus i_mode (0) @ nid 0 [ 298.823438] erofs: cannot read erofs superblock [ 298.831683] erofs: root inode @ nid 36 [ 298.844411] erofs: mounted on /dev/loop4 with opts: . 21:58:42 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 298.879572] erofs: read_super, device -> /dev/loop3 [ 298.891991] erofs: read_super, device -> /dev/loop5 [ 298.898093] erofs: options -> [ 298.904071] erofs: options -> [ 298.911343] erofs: cannot find valid erofs superblock [ 298.916752] erofs: root inode @ nid 36 [ 298.927751] erofs: mounted on /dev/loop5 with opts: . [ 298.927972] erofs: read_super, device -> /dev/loop2 [ 298.944296] erofs: options -> [ 298.947796] erofs: root inode @ nid 0 [ 298.952759] erofs: bogus i_mode (0) @ nid 0 21:58:43 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x68, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:43 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000000000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:43 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200000000000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 299.100192] erofs: unmounted for /dev/loop5 [ 299.106951] erofs: unmounted for /dev/loop4 [ 299.172137] erofs: read_super, device -> /dev/loop1 [ 299.177237] erofs: options -> [ 299.182802] erofs: root inode @ nid 36 [ 299.187997] erofs: mounted on /dev/loop1 with opts: . [ 299.234266] erofs: read_super, device -> /dev/loop3 [ 299.251353] erofs: read_super, device -> /dev/loop0 [ 299.257351] erofs: read_super, device -> /dev/loop5 [ 299.259680] erofs: read_super, device -> /dev/loop2 [ 299.267076] erofs: options -> [ 299.267539] erofs: options -> [ 299.273246] erofs: options -> [ 299.275915] erofs: root inode @ nid 0 [ 299.284962] erofs: bogus i_mode (0) @ nid 0 [ 299.291713] erofs: options -> [ 299.296266] erofs: root inode @ nid 36 [ 299.307254] erofs: cannot read erofs superblock 21:58:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:43 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 299.332050] erofs: cannot find valid erofs superblock [ 299.355379] erofs: mounted on /dev/loop5 with opts: . 21:58:43 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 299.382119] erofs: unmounted for /dev/loop1 [ 299.398468] erofs: read_super, device -> /dev/loop4 [ 299.413652] erofs: options -> [ 299.419679] erofs: root inode @ nid 36 21:58:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 299.458637] erofs: mounted on /dev/loop4 with opts: . [ 299.493423] erofs: read_super, device -> /dev/loop2 [ 299.499951] erofs: options -> 21:58:43 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100000000000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:43 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400000000000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x74, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 299.516356] erofs: root inode @ nid 0 [ 299.528399] erofs: bogus i_mode (0) @ nid 0 [ 299.554126] erofs: unmounted for /dev/loop5 [ 299.559574] erofs: unmounted for /dev/loop4 [ 299.652819] erofs: read_super, device -> /dev/loop0 [ 299.657899] erofs: options -> [ 299.662839] erofs: cannot read erofs superblock [ 299.701616] erofs: read_super, device -> /dev/loop3 21:58:43 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 299.725541] erofs: options -> [ 299.737987] erofs: cannot find valid erofs superblock [ 299.756257] erofs: read_super, device -> /dev/loop1 [ 299.776224] erofs: options -> [ 299.790337] erofs: root inode @ nid 36 [ 299.840028] erofs: mounted on /dev/loop1 with opts: . [ 299.856511] erofs: read_super, device -> /dev/loop5 [ 299.862858] erofs: read_super, device -> /dev/loop4 [ 299.864967] erofs: read_super, device -> /dev/loop2 [ 299.885462] erofs: options -> 21:58:43 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x700, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 299.893204] erofs: options -> [ 299.902869] erofs: read_super, device -> /dev/loop0 [ 299.903738] erofs: root inode @ nid 0 [ 299.921086] erofs: bogus i_mode (0) @ nid 0 [ 299.924478] erofs: root inode @ nid 36 [ 299.934635] erofs: options -> [ 299.937333] erofs: options -> 21:58:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7a, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 299.939769] erofs: root inode @ nid 36 [ 299.943085] erofs: unmounted for /dev/loop1 [ 299.946975] erofs: mounted on /dev/loop4 with opts: . [ 299.960369] erofs: mounted on /dev/loop5 with opts: . [ 299.979567] erofs: cannot read erofs superblock 21:58:43 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200000000000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 300.029737] erofs: unmounted for /dev/loop5 [ 300.142631] erofs: read_super, device -> /dev/loop1 21:58:44 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:44 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x700000000000000, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 300.168947] erofs: options -> [ 300.175601] erofs: unmounted for /dev/loop4 [ 300.177765] erofs: root inode @ nid 36 [ 300.186760] erofs: mounted on /dev/loop1 with opts: . [ 300.231852] erofs: read_super, device -> /dev/loop2 [ 300.236933] erofs: options -> [ 300.250153] erofs: root inode @ nid 0 [ 300.256233] erofs: bogus i_mode (0) @ nid 0 [ 300.302404] erofs: read_super, device -> /dev/loop5 [ 300.312709] erofs: options -> [ 300.321758] erofs: root inode @ nid 36 [ 300.367779] erofs: mounted on /dev/loop5 with opts: . [ 300.378354] erofs: read_super, device -> /dev/loop0 [ 300.386179] erofs: options -> 21:58:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x300, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:44 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400000000000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 300.444616] erofs: read_super, device -> /dev/loop4 [ 300.462674] erofs: unmounted for /dev/loop5 [ 300.467650] erofs: cannot read erofs superblock [ 300.483240] erofs: unmounted for /dev/loop1 [ 300.491450] erofs: options -> [ 300.495654] erofs: root inode @ nid 36 [ 300.499787] erofs: mounted on /dev/loop4 with opts: . 21:58:44 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000", 0x20, 0x480}, {0x0}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 300.683701] erofs: read_super, device -> /dev/loop2 [ 300.688752] erofs: options -> [ 300.712719] erofs: root inode @ nid 0 [ 300.721918] erofs: bogus i_mode (0) @ nid 0 21:58:44 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:44 executing program 3 (fault-call:1 fault-nth:0): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 300.768018] erofs: unmounted for /dev/loop4 [ 300.788196] FAULT_INJECTION: forcing a failure. [ 300.788196] name failslab, interval 1, probability 0, space 0, times 0 [ 300.799675] CPU: 0 PID: 18071 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 300.807546] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 300.816888] Call Trace: [ 300.819470] dump_stack+0x1fc/0x2ef [ 300.823091] should_fail.cold+0xa/0xf [ 300.826884] ? setup_fault_attr+0x200/0x200 [ 300.831192] ? lock_acquire+0x170/0x3c0 [ 300.835158] __should_failslab+0x115/0x180 [ 300.839381] should_failslab+0x5/0x10 [ 300.843169] __kmalloc+0x2ab/0x3c0 [ 300.846698] ? __se_sys_memfd_create+0xf8/0x440 [ 300.851368] __se_sys_memfd_create+0xf8/0x440 [ 300.855855] ? memfd_file_seals_ptr+0x150/0x150 [ 300.860535] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 300.865893] ? trace_hardirqs_off_caller+0x6e/0x210 [ 300.870902] ? do_syscall_64+0x21/0x620 [ 300.874868] do_syscall_64+0xf9/0x620 [ 300.878662] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 300.883841] RIP: 0033:0x4665e9 [ 300.887021] 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 [ 300.905918] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 300.913612] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 300.920880] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 300.928140] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff 21:58:44 executing program 3 (fault-call:1 fault-nth:1): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 300.935395] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 300.942646] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 301.026735] erofs: read_super, device -> /dev/loop5 [ 301.032408] erofs: options -> [ 301.036157] erofs: root inode @ nid 36 [ 301.057709] erofs: read_super, device -> /dev/loop1 [ 301.066661] erofs: options -> 21:58:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38b, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:45 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x700000000000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 301.073450] erofs: read_super, device -> /dev/loop0 [ 301.085279] erofs: root inode @ nid 36 [ 301.089941] erofs: mounted on /dev/loop1 with opts: . [ 301.095419] erofs: mounted on /dev/loop5 with opts: . [ 301.107235] erofs: options -> [ 301.118261] erofs: cannot read erofs superblock [ 301.140368] FAULT_INJECTION: forcing a failure. [ 301.140368] name failslab, interval 1, probability 0, space 0, times 0 [ 301.142320] erofs: unmounted for /dev/loop5 [ 301.169762] CPU: 0 PID: 18088 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 301.177668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.187019] Call Trace: [ 301.189603] dump_stack+0x1fc/0x2ef [ 301.193227] should_fail.cold+0xa/0xf [ 301.197021] ? setup_fault_attr+0x200/0x200 [ 301.201331] ? lock_acquire+0x170/0x3c0 [ 301.205299] __should_failslab+0x115/0x180 [ 301.209523] should_failslab+0x5/0x10 [ 301.213313] kmem_cache_alloc+0x277/0x370 [ 301.217454] ? shmem_destroy_callback+0xb0/0xb0 [ 301.222122] shmem_alloc_inode+0x18/0x40 [ 301.226174] ? shmem_destroy_callback+0xb0/0xb0 [ 301.230835] alloc_inode+0x5d/0x180 [ 301.234454] new_inode+0x1d/0xf0 [ 301.237813] shmem_get_inode+0x96/0x8d0 [ 301.241869] __shmem_file_setup.part.0+0x7a/0x2b0 [ 301.246721] shmem_file_setup+0x61/0x90 [ 301.250685] __se_sys_memfd_create+0x26b/0x440 [ 301.255254] ? memfd_file_seals_ptr+0x150/0x150 [ 301.259916] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 301.265271] ? trace_hardirqs_off_caller+0x6e/0x210 [ 301.270364] ? do_syscall_64+0x21/0x620 [ 301.274341] do_syscall_64+0xf9/0x620 [ 301.278137] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 301.283325] RIP: 0033:0x4665e9 [ 301.286520] 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 [ 301.305408] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 301.313106] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 301.320367] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 301.327637] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 301.334896] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 21:58:45 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:45 executing program 3 (fault-call:1 fault-nth:2): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 301.342151] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 301.383260] erofs: unmounted for /dev/loop1 21:58:45 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 301.481987] erofs: read_super, device -> /dev/loop4 [ 301.487061] erofs: options -> ‘ [ 301.492251] erofs: read_super, device -> /dev/loop2 [ 301.497629] erofs: options -> [ 301.506808] erofs: root inode @ nid 0 [ 301.533425] erofs: bogus i_mode (0) @ nid 0 [ 301.552746] erofs: Unrecognized mount option "‘" or missing value [ 301.583303] FAULT_INJECTION: forcing a failure. [ 301.583303] name failslab, interval 1, probability 0, space 0, times 0 [ 301.595227] CPU: 1 PID: 18114 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 301.603127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.612525] Call Trace: [ 301.615103] dump_stack+0x1fc/0x2ef [ 301.618717] should_fail.cold+0xa/0xf [ 301.622501] ? setup_fault_attr+0x200/0x200 [ 301.626803] ? lock_acquire+0x170/0x3c0 [ 301.630769] __should_failslab+0x115/0x180 [ 301.635004] should_failslab+0x5/0x10 [ 301.638839] kmem_cache_alloc+0x277/0x370 [ 301.642974] __d_alloc+0x2b/0xa10 [ 301.646460] d_alloc_pseudo+0x19/0x70 [ 301.650244] alloc_file_pseudo+0xc6/0x250 [ 301.654377] ? alloc_file+0x4d0/0x4d0 [ 301.658161] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 301.663769] ? shmem_get_inode+0x44c/0x8d0 [ 301.667991] __shmem_file_setup.part.0+0x102/0x2b0 [ 301.672905] shmem_file_setup+0x61/0x90 [ 301.676885] __se_sys_memfd_create+0x26b/0x440 [ 301.681455] ? memfd_file_seals_ptr+0x150/0x150 [ 301.686123] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 301.691508] ? trace_hardirqs_off_caller+0x6e/0x210 [ 301.696516] ? do_syscall_64+0x21/0x620 [ 301.700485] do_syscall_64+0xf9/0x620 [ 301.704280] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 301.709453] RIP: 0033:0x4665e9 [ 301.712629] 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 [ 301.731530] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 301.739219] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 301.746469] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 301.753718] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 301.760972] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 301.768224] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 [ 301.780904] erofs: read_super, device -> /dev/loop5 [ 301.785992] erofs: options -> [ 301.795245] erofs: root inode @ nid 36 [ 301.815707] erofs: mounted on /dev/loop5 with opts: . 21:58:45 executing program 3 (fault-call:1 fault-nth:3): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 301.882601] erofs: read_super, device -> /dev/loop1 [ 301.889897] erofs: read_super, device -> /dev/loop0 21:58:45 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 301.932538] erofs: options -> [ 301.936003] erofs: options -> [ 301.939935] erofs: root inode @ nid 36 [ 301.947475] erofs: root inode @ nid 36 [ 301.987235] erofs: mounted on /dev/loop1 with opts: . [ 301.996060] erofs: bogus i_mode (0) @ nid 36 [ 301.997811] FAULT_INJECTION: forcing a failure. [ 301.997811] name failslab, interval 1, probability 0, space 0, times 0 [ 302.011933] erofs: unmounted for /dev/loop5 [ 302.017536] CPU: 1 PID: 18130 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 302.025435] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.035048] Call Trace: [ 302.037644] dump_stack+0x1fc/0x2ef [ 302.041285] should_fail.cold+0xa/0xf [ 302.045094] ? setup_fault_attr+0x200/0x200 [ 302.049421] ? lock_acquire+0x170/0x3c0 [ 302.053404] __should_failslab+0x115/0x180 [ 302.057646] should_failslab+0x5/0x10 [ 302.061449] kmem_cache_alloc+0x277/0x370 [ 302.065606] __alloc_file+0x21/0x330 [ 302.069329] alloc_empty_file+0x6d/0x170 [ 302.073571] alloc_file+0x5e/0x4d0 [ 302.077120] alloc_file_pseudo+0x165/0x250 [ 302.081361] ? alloc_file+0x4d0/0x4d0 [ 302.085166] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 302.090881] ? shmem_get_inode+0x44c/0x8d0 [ 302.095135] __shmem_file_setup.part.0+0x102/0x2b0 [ 302.100074] shmem_file_setup+0x61/0x90 [ 302.104054] __se_sys_memfd_create+0x26b/0x440 [ 302.108654] ? memfd_file_seals_ptr+0x150/0x150 [ 302.113332] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 302.118704] ? trace_hardirqs_off_caller+0x6e/0x210 [ 302.123729] ? do_syscall_64+0x21/0x620 [ 302.127709] do_syscall_64+0xf9/0x620 [ 302.131516] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 302.136700] RIP: 0033:0x4665e9 [ 302.139876] 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 [ 302.158848] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 302.166543] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 302.173797] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 302.181048] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff 21:58:46 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r2, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000003100)={0x10000, 0x2, {0xffffffffffffffff}, {0xffffffffffffffff}, 0x8, 0xffffffffffffff1f}) r4 = socket(0x0, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r6, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003340)=[{{&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000003c0)="fe7fe4d218b5fd215b1b58016c45da77aee75c8a753a62b610a570ebc935ffcf23d06222a2c8b8ab0d3f3c819dfa8c70858786725f3cf9de67ef38078816a3d5f19ba254243b8707c336382bd3edd0a0985cc3da7b4f1885c0b0d0c5ca7cfa35819324c607ca01c94aba36f44b2d60bd99fb9f36905e77d9b412e9332a69007b9e38f6cedce2948c3f0e75c78035333eb44b950ed527928bc25e72c53165f96048ddf5f1040565642e9f008820e20c969394ddddeb69b76800538f242d31f042e923c0ddc9cc3213a76a6962f741996f35d33cd41a1e092b6ec742663cd2cea78197e95bf0a448fccc0f", 0xea}], 0x1, &(0x7f0000000600)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r1, r1, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x50, 0x4}}, {{0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000000680)="665a4979c092c9a5cbca02efe2", 0xd}, {&(0x7f00000006c0)="e92cb266932504b220", 0x9}, {&(0x7f0000000700)="eab36d342d3ad84dd3d94504558a955053b6e1e2f5d024ee22983b7fa9738caeedebc1fef39d92cbaa98d4aab5552667a358b6711d37ab04aa47acb2f6a968f4ac1a0ea38f4330c561613935ee1484e953d5d67abf3b6c634e553e391c1c06f2d4097cfe9f37b8ad33a06af637512e138c9989b9580ced3e4cb180e1b40e70e711d2a28c2af5749776df4578e1b766933af42438ebc3d3861898e9c4b027c0cabc9ff68101be20275c09a0d10fe788a6b75533253e18be1d1ab66195c30d62b37dda6ebd67e1179859f04b243ea947dd66c4d0d2802987c72887479d5bdef6dc7a77a9e99c13523227b28d3d10e6a41837fea0b9e68f526e360567", 0xfb}, {&(0x7f0000000800)="6b4711ac12546cdb8409c66a964e022da9e56693d72b7c0d57f0ee7e37d51bfd53193cd4a7d8542c1ad993bba0f0e4ddf7c1b4e43216f8900e18a2721f587680ea80dea4363e3d23565cbee86e33a515e2b649ae7ead0b5ea0e3cc3e045bc7ccc235e83d9ec26ac5cc77693ce727c16fabbb97098ccc1bed64a925342cbb0fe11a67933a677d527d5e10599cb6ccda4b0255f9", 0x93}, {&(0x7f00000008c0)="cc997dac5f5f7e4455fc16965a379097beeb68398a425d1bc154ee5c1736f4322727cf8cdc40185c2857711be8e60c53420b4ede4be30a5bb18a15204f4cdfdaf0c248a6dd720e224ff487a00ef57413fd058b2c399374712cbccd74c09fee15aea085e27a6d775cde8edd0c6c80fd8263d0c56192c49189681a703c603aa351a65256bb0b9a7f1b9a1636c90a9b5677a935bbc9c6d6e14e6b4d6dc5b5f85ac6a082d27ecba018a1e6395e244c70f198704209ceab6c17eb237870cd3c58ad1f6aef89ea82c29b8ed48a11cc69b6e3ace8e3ab73bd11435ae65c1d15ebca1f94938fb4ee0fa5bc909a4d1d99a758087f6aadb90f41f9dfe2113648bebf4aab84b4fd810857064fac764340af700806517efd5edf0e99946d58dae6696c30b150d22b4fb68ec97c7a38c847c36694349469e0d4032c463650ae576afdb4729f655f304a9a8fccc5be69217226f3f2d80acf655abe8522ebf0dab688c194322e5fd7d08ca3c522582498ed868913b621f0d4cec7e2ec1b3f8643663595629fa53c9a22ede017f4595597cbceed17cef70a33beebb0ac57bfbec4e2f39d8edb6dd7a130fde4500e743d2c612ae73d5ee2f7d9f3b4fa3159dd29878a519622ed29d828c3b040d4134f6b7e8fbf81794fad1afbeff94f5418119ebc7e70785f40e15fb940d39af2f5e75e573a765aea92a273c0ad6947aab096a16e920fd27ed96f001078c65c8160525562fcb62762f688e8a70b5a3ff1c63af4c159f9895eefb511b01ee02a1e12f55b391b0fcea70bf31c169fa2b8f375f03de9e483decdf3615081ce89fa3859024531c9befe381ceff2e2be40a43645999f0a6c776b8ab62ca5a44d11ba1d046641edf04de2f925caec4b3f0a16e6223e1979874a9dbf07e94817a45ba322057867deb4821d7b6ff3e847e80039c4214f0be0adec1d39f7a8e8cd7b64c923bb790fb34b82029302ee6adc2c5c3777c57fa0f9f9d6ea872c7490975fd62f68a8b5bbb76597be16206f8da8ee244304659db886eecc1fbb1ca0546d52aa05ead434acb4f3487b13b6b88b9575099a70d44353acc5ff2b52445943f6932c35e8c3517cdacdb65b427072e0431a4771c8994b76cdd2caf3801016f3d831f6dc028d540f7fd3256240429b9df55b929e3c616cdbb85730fb99c79f86acca8eb25db0068b8b077d2a36d572cbfd3bddcbf3173b147c79877e49e3a0a4f063c798aa85f110e34b1be8739108aaa2022c2053b271bf1cd359b913ab769d179af698e0629d76e2c04bb032f39b5228eca787ea585526be49b237901bd4531891838f0589e0b82d52d3df101202784d2739eaeb0eab53c53b0d1735c162c53b69d0215acfe9188e7f82eaa1a81c495f5f41c24ba72ff921edfaf95ebc5c0aaf95cf3b375eba358354dce4eeb327d3125902575ca992f88ea890d656818d59bb92595aa9e51170b5d7ac3d8a353c3237aa8d5d8ec5ecd8072b63d9496c489ba3f35a1b841704c9058d5443422d2b11e2d1804bf5142b118df04b85a322a154dec9f6849323c0c4152eb11a8e3c3a603415123862f451741d9ad9fc04a5d68344c3975f2c466d9e1032a1e975d1cc48b04aa3b95ee57ab369dcd47ad729a3b8c8832d4a32480eabda2ca201c406c88c3cba52ea0dd0a0865a669e18a393431d21b2e6e0e1ec9e86f07d48ea53800db6125935bad59f29ea24a4bd5e953cb8a6c55fe157ef52509943121d073cffadad054580b64498e9629fd81d41f18af134edba0363c8c30f0eaea40b756851a4a3f3b0ce935d86699ae26f7216db979cf54f77222512d5b8454410aa23d945eb6a8518c9d01f29850b6a8bc23469fec6d3910ddaf5064481a43d9eea79f9b9faf089c8375e8021d08ab8d1ad1060e38198648cd66b1f29c0df05d56b5f3c5bad37c9e7646659d6766d891559045fe77f31f3614bfafcb3702b41d4f61c6c7685199d8b3560f878bd3b70da2621fa8bc5a479a627a546b3f4fa878f3f15bc72c698145a2269ac9f24c6020a273bc8648d7457ca6cb09b135c2c8ed891d5ee165f4159ff7ddaf71d001a0077fb91cef424fe1adaf2e040c6af0c35408c31ef9de65ba9f27f350a60116c6d9dcc30b2b39cc548fcdd6019e20ecc22ea8850358ddd1a219542edbb1de9cd5760db9b913da5bd34763fd41d3d3f96edb64e8229de10e91c88610e34be297e805227dfe43b0b27d3563a23a00841148bec7563dd85482533d3d0259d363da3913798483555c3aa8658046ebc3b5653de95b59cc388b794f267e43314b2214e8895acc2e0c9b568c922420d4b6b472b443652e3399b1ab6dc81bfd9c0e88c7857a4ad4089b411290df7a6b978fc42c2c9c51e684f259da776faf11cba72c581ead315e3375ec6a5610adfb58c6d6439f4b425b57703c4c28a6a03cea5ec8879c768d4957bc599a405f05eaa2165bb114da16170639a3cd448bd9350c5ba7a19e90abb645a9356afdfd73db27e180ceb980f9f91377a3fd87f9be7eb31b9696932c1032ce479abfecc087524da5aa4d94b9f4b2e1b9ff3b8166a3014744627633baa14e4bee185d649fee0516084576d919e5964de92e9116d530c7ebc896be1eca82e67eeceba35df363698e8ac44eb479cad019adaf9b75a55ec61f526d539c250ab9134607d060b158df609cdf7665f32b98507cc343a8093f36136d176b1b6066bbbe2ff6facc4b676c51d418cca17411ea6f983a59bf2455527db4887fa9476d57f4cd1be01344d6510457a52ca575532513fe495908cc571388c03daed4e4eb8859cf734b723d564ff821618ca4dbe84400c01de362f3a515722dea12cec73c35bfc283fb67a6f63da04b9b401a9281f77d6212b6a0a0141e951a2de0ef6bf4b67f5c4ef97a3eb4c82ff8de5f741c396f14343ba04fe4ae26d41db74a55146311923409d0e92094a70db23535da4c8dc0481a53d2fc9c834eab171f1c50b5dcf0b177b58320e4bb32560cb558ecc75f864f5cbe9dbca2224f2b6d27a9c4c22373e3e40972d2e992a099e34bdc2ef11d3d4704449998f6c23c1b4324b78b887129ec113f30790bab7946a78e5019e2c6a48412a25a37f94db14fc5be51e01af8a54fcbd2d2cf4f6b41262329b668f4a1399070365b06818817ac267c9da5f0317131bf44d5fb3ced3bca3d32e1e24a032f120b6ae1038e2af25e70e8e706ffbfe0ef51e2bec2ed6f4c95464a16af10adc12809acfb6b06b8c1d4cc93b9fd5be0b56d69dc68d75eab6cd56b5dbd3c31c75c36ab9877901a6b9f16f8807ac5f155812b7dce8c0f55cf404d2fcecc247b2b794b46014e5cb26590f2b563d3d675f2c3697d8551c06067ab203be5d89d4aaee06865754d7cdf536e5dfca348850d0a1dddda1cab5e33f46fe4c5aacc53c985153de32f8ae985fae9e50c698f96d03f591b6f51b929870bd83460ca0dc1711ebf131aa24605b9d39741dd659d1aacc945817fb6005d9b62cc4c041472cbaafb1242ef5758881e058a939376b5eb73bdc47f9840a70c6f50e8a47bacd280c19881fdf4f2ecef3a730098e1a84e5258f5c14f1906372c6afa8cd6774d8a5b28ea1f8919bba1d3184fdcf11db5f35e1c68a28e43f9b0304167cd2989e9392f4070f4b3b6c2e5353e62243d130a32a227ba111ba9f71aa4f66a63c078852556ae4566513961317fa46b316e27328d9350a0eb4bcf4168f552f005ec9e057e66586d70357c3425f1e47efcc55e2cd53492011e4cb75eef7c319783672c4c1754be7c2e42098a6c800c6ad87dac100fe0c6db274937b408ab7e2d08ac2a4233cc249087737f324e45bcd5b6ff537d1ab3ae61d036c89dc32ab0fc29a3f73642646a331892400d62a27fda8e2973ade944ff2eef064c623a322abeaf6def6fa5a6f8a104c8c431e9adde9b7c3bd933386b01eb74a32d356bf88ab3b9a81731b23128fd79d3f1733e206a2c3a5284c92da553ce29db5bfc7ae13e5965f02ac41ef80f460912c49f0041c85903f396178f3960c1a2a3f88cbe12226a2c616ff4fc7cb546dc2c868b0aa8dfe8b8e4a95f8c25069f24b833e8241eeee10087b83de1ae4121d8e4e8cabc7fbe24c4c28057f2da571ddada11e50b749d515468231b5906fbee37c9d52eff09e7d0ae8be7971218ba4f979c109589b25f4ca7f84c68347b0c30267d4a7600cb011f2fbe0ffe18b9bef809f4f8c102bead6805e2e52c1a65529eda35ac060aa28e2f4a16473fcb4f6e8800e2aeeb6ba6a6efcf53d43ff1b2ca045cc225c75bb02d0493abc76ef685e651bc642a8d6b70a9b6dfed05d6f4a979b0fe8f45634b25dc21f5970db45c6efa6e7ee989f1c0d98336784e66f784d8a066111932b48488e6b8fcf976e0af82a5c3c5a1637bab6fa2a0fd7fa078a850d1e2cfa7a6e56bf89522f31e19be5755627695f522bda765936cbf202233bab50f26184e63d5cb4c6ebbe21e3dab9bfe06e3b01ceea90b0dd78b4e4eabc987434b4bc1919cf71a39d6c18e677255bd70b10d09d1c0ffd3e5644b9117011cedc06e10a0d0fd52053e2d90aacf3aca0b952be78bf5beb37b63bb170bbdc38e6471172f2d86292ec2e73daa2d540fba60ac6670db81849b823c3a018666626e8489bb8cda1a7d0b7b68018f5d6b63d410b88de15d94763e72d9dd25a0bdfe0b3b1b166dc53ba668c3184650b6235a108aa30b49f7c71d189e0c1205c5ecdd5028c69202f0bef6fca430b4116febec504c83f78f6c5d8b6ce6af479626dc692c97a823aa8c99d34d1979fb2eecc6a2d8d3aa4c4685ecdd02edf6ac4edb1a4fdbef7042ec5a976860ee1191ddbf43e95fd90e732901744aeec6f9a5c4bc1cd25c939b441ff684bbeeeac356db7ee4663af2e814fdffca1e5b194c940332fe6c7ed272c78d39806ccb98a3de1d203a769d31f45f92c8d4b91170f41f2e18530d1c684cb704dc64b07b2329888fd98c05b658bb9ef2094f6b249350488202506f68b16c8aae4ab0b073956a0cd88d7e0d84774ec95318faa006cddaa4a977a9d3a85f2cf8b45ea80a870983e8fce3b0bc06b4ea032062cdfcb92770704c439b4f6485dd31d58f93cd27cb1c3b5c2c1d1c98af875e92f5afaa52935b107375442bee03068854519224d71d03b3eb31fe4b6fa28df9e01ea7273ebdc320db0be29da7825d6b3ad5db502838ba2891e5d8deac3ae9dec1d5e489293a71581a1c264b7e38797484423428df67bdb2a2ce32fd81df495f09b159f0574e9d74544b1f5d1e8bd4dad4a596af8a43be6f97114cbcb3c444e95d725c4e14313c009d4d526e2142311a77e13cba746ddfa0014c560ea90a7f206721bb0dcb790aa4c6de85459d09940750839646856e7a21c6f974b62ce9627984700ba08468f9a5adff9e8afb44d55f6a24064cb534fb6b5f78b273df3d8b1474aa1d6b85fac49af4baa73f1087dc1930a68beccfa0551aada05345b010fc4e0d67042f5f63f52db1c28e7ba1125b0428bd72ab25ca94da7deed9284ca690f7e5e8d7d0a7a0ea3954a93ff9768ac8ebcf1bc51ffa570423e6fe6603285a8da75301f2f3fe244abffe8eb338f772ccfccf80ccd13d69ee92b7f6087687f23008e0e1cd911f7ebf43d98f375f852a02f3dba394a719c149bc512afdf830b8c81b50c182a98d80effd3ab161189c24172143e4eacd3c25d309cfd136b2472fb56a1bfc3c1b717e13a46c1e1ea292344e9f26ebdd99f88ecfd623ab44b048751e91f71aa1e16fc1f28d54b555f3889fa0ffa314ecc739283716d5d8662bccefa478284eed27bda95", 0x1000}, {&(0x7f00000018c0)="275ceec2bf48fe0e96a888eaf73446470c06d87dc16ce128011b0801fe8e72d0e0fbbf71c9b9a98be1787c4b970ddbb3fc002f2efebbe2d135d797", 0x3b}, {&(0x7f0000001900)="e5217b28177799f45469df35eea2b99e72d055536be609de95e9d188e376ad75067724dda88f58c6326f6df1abf1a5fa6dc0bab5bd87ec16fe26f2b2f74988a62080c21e6799e8a845a7306a4ae23229a85d7ca96f20313f30282dad364dcf214b833c8a57a9e2402e13c21aad237a981d313801d538602e8f7287e0407bd8ded15e62ca4eac09449ac40250b832f30b6629f1ba081eb93585070ec24e895f324213308533c1d4fe3379dca3c351e21999ea16219b7dd88fe71ff62f1086538c4542846876e0e0a2c59550961958d595565d9b11ed96b4c5ba1abf7260199444a22f9b65d672bd36751b8c6971f0a41afe0a1b42", 0xf4}], 0x7, 0x0, 0x0, 0x85}}, {{&(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002f80)=[{&(0x7f0000001b00)="28e13ff63f97959aec68e91c44475be8a79de9fda89d82e9c8584f0bab7fdeb754399da3b162e8eb43811696a874c6e2382fa2d651a40ea1972f840e1247e8d0a86707d3253be45985c8733b5c14121cafee31ed792c52a6900d9132e36e0f008357704e4301fdf2ce79800964c87802072d269c409bb6df64045e31e5cb4a71ad9752b79e1347a32731a35a9fe90ca84df7f0be527f5f62242544f2f3b490bf438a0b4ba4747bd151b6c4b0fca0e4dcefecce35ccc9f26db7f08a58ada9db72378161885708adfa921b573847c535327fa63477f45ffb4d16f77f567aa0ec275bdda81f39a26591187966546954cbc4", 0xf0}, {&(0x7f0000001c00)="4f76b97c427d534f7336587ab0c4067a4bf5b1dbc029ddf713cd367bda3827f0d59fc7818ccf33b0f6231cc41c5589c5ea19b09f80783b282f076bf0a871fdc57e1b2ead7ff91e351396d7a3c59d1a01d7ade93315957d5100362abe82c4fcd0e60813de9ef8f799c88ec8fa1bfa44d703755da3ff1b9785b50f8cfe67c7b5c7dd3feff2a3ec3c3a3abe214f64190654194e37e43e85858420504d64331af23f8321e9f57acdcf8e20030f0a3ee87e1f1d6c88cd2e8470a9807c4a5d73ff729ecd665298f66a6fe8fdb1d1d9440b7e5f56160c44ca4b894eed23fb55e5b6d24663d80f3ba105f94548f24fe3ee6804ae423a42e85a7f590bb0dbad61c1268f5685c3fcf348aab2647d7505d1a3544db28a7e8640d0cfc295d4dcad395b528a9ccae20e0ab056803a9224bbcc30a0f342af47ffe116d171624b5bf98e8153caa451538aa1439b76454472d1c2890a72a70b68da399471e6f3d1bf4c5528bafb3d37d8d9d179d180ee9ab9521ae66403f30f7e9eaeca07e214dd10eab0a2b8e4427fa0f7476b576ba33035ed4452a16459794028db362502d2e2af85048894bbdca6be5cd87c6e0a939667381d0c9a21c665be06437a43400aeb34152bb92d196b984abe2f5e3c15a28def8b4be0cb70c0e1cf63446770ea784dc529d4e172311b9ff1cceba9cea9ba34b86e6d027d0989e47620b362d2a953e532fff831e559c300c299a50d80c44bfe646c6da54b32dbfbf93ece44ff6f62601e5ae2c19022837e5471f4f7c05a1b437db71f70dcb412f3d390089dccaeb882585aed4cd7d56b360e434cf70e51c8dcec4821ea5ffceadef3b91cb9bd02cbaf983e95281b9fc21dc5e41db6e7c159292a3afd192e344732e9b399fa57c893bbd1352d520e54d992d7002b7dfeb7d837fad507052c7dce5b304078bfa7809aaa9c2695b55066e275a7eea8d4545a1669ba534aa2a295928a8ff2716df9bf0bcac026bbe2096a07ce799ca53b72dc0999b32f3126fe041ce1f6edbe4af5c1cbb219edf31296924d00d1c20731a3aa25366e158eede7c64a69d7d60b712e53ca0b811da187f5bd8cabce6c9b803160ca57f43c3ee0af0576308990c8297e2945c849c2df6c17e900414d913538b3e76c1332f79fed40ef78998a993b3f800f473f3fd39cd5422218eb030e310e9712f6abd13c4956518518a578f69ecc511901a38a4e094779b681addbe702c76c217f41b46ae2e976ce2941a405b5ec797d9536d664954fa4caff2940f464f07b925bb8779e65cd4650042191b817fcef6003343188565bd0d1cf22e6d1841436ecc40d7b5eafa028f7724b4fe08219ba472cd5b50f7b049ee0cd6b63606b43eee75ac51cda0d1fe6fc7a866c2767ac1d87ba198463d1e90a4083bdd93d5816b699f2009f5d3f9576ef0b8d28acf82c33758dd5bb739d22a8c46c08c6af52797bc2e932449f293ba8bb224bb111e6dec13c4cfe6d1ff66bfa1b9dc0efb8ee053f20b7345494a2aaddd7cbcfa592f8a5232c34323c06d9111e5b8e6a6676420ae93b4400adacd619decc078f0cb67103b7ebf729abca6d2eaf1586da3f1d041e909c17660ff7f3547a54b17becaa2c0236ce829e9b962b720cf94c7db298fd754795c113edf6d47204b6bed2b94892309f3414b41265ea3ca2b1861264deb0254eb73def7c5273b658baafc3dc028b4116019c5d4b1187cb3fea15372f6d976adb14715710b229aa39e512b71ffd5bc30b81a32bfa4a2d1b74c08e518698a56563f6beb4ee8b69fe67d99cb4fd52fdff9751438e26351390fb5964b27bd0804d874adf4729051640b83b4ffbfa381d4c39868caa58ff8233a6b08a9ce8564c59bacad6ff2d9e46f46f16fd94adae03e4c60ad2d02147a7393c2bd79c92acc39c4f4962a347cbf3c1d769c4654071e7715db446c61d4f33ccd66b77d5fba737a3648142eb65e9ab1d332645106b07478248d5656128ef640a3e7a96ff0d21e3e0eaa3e2b4963b836b618493d717edd87e858ed500e68acb17951ca2c1e1ea56294295dfe6f05bbb3cc2ba56ff0902ab013e4f5ac73d869aed6cd9678baadfcaf763964250c72dfafd99692bb93ce45a11e7704a48bba502cd75380e52ab83eed655673a1bc96018736c78e1200a9d9494c6662aef3d45e739cf37fb8285826634ec5b5ebfedd6d53b876da4b493feea3b95b31f9557a50ab42085a6b25c667b0c34944ca985651f692f2136f7c44f036ae075e45a63ff885035f3d4d6d206c4b97db90a722e61dd1e2948b800488bd8f712dc1f1e17e4ed9c8544728a1592eb633347e78b65478bdc88f9b629e7e285f9dfb180af0b5b54a539d1e634c85a0d86a2ff0ab9f6cb9941e2094a3b9106c6060c1fd51fbb6f4da2c6f0eef94d59f8c1bac98f82acbca4aae39cacae7852ee0e143abf8ab15e8a6a514995951d0d213c9e56b56abe30db14411d555436d7e100c6e534dee7f2a007f7e5e7dd51395aa1a6a883383e90180784340bc79b3db38d0b6a1b4c80b49dbb25f28a45ffbac2e24c0356a742b0fc3ff37ffad88511c47d3689b8aad174a115259da5d4222a68c550070a2f478050439a323cc6b0b829878dd8bf46f3b3819329be73bd8f69b567609f29d3e6cdfdef29d1a7d228d0065c0ac14831a742f1d9788efa34d1c9d85f41f12448242d25a6d8d53f6cc233df25e9c0f23f8ae87a318c12969e80333b40c4b5b1ae4e5150c4bc366694e2cb3fd39075d02b019d04d66cb9a5dce755a216506fc21ceaae30240b8b562f6b35cb5676008facd1e0897b155b72a756b0f55390572524745c7bbe909659019d648f691203b7de59223b198ed81c627519b7cba4a89acb196b5e028b8bbdfecb29b8df307ca969c30aa7ad2426f5ecb2f267f623ea510ba83bf060767bf29448aabc0132a6cb932ddc9d68185b0aa5b74f09271379da80d8cb723a7f5056e1b97c3c50369a4fc6d54a4ec57ca885e8499e8f7feec7f389a70c27ed0b0ade7d5a24fe7ccd8b8f6619cd06cc2725542d548e04f3b7688136077d7d79461d438d33bc046e1361867bed2fe2452b7f889cd33e3f13b9356a77a5a951a953c30a5aee839e1cb5a91014add6a285b8900c389ba784bc8d9be8ff8cdebc2e1e25b9ee67c04cb4f36f8eda01d84bb6687d166bc25798ff9d5d8bf5f35cbc1175cc845a89dca9d50411063180c902b59077cb225caaea32681cbcada9f3641d22d913ae683c20c3ea7ac7553a660d25f27a850b58c3eb72a9bffe562667b48b4ad0d56e3ea0007b30e275026a33a542a90b110fa269e75a57e8118ac408f0df856eaf417c9850cf0d4857c17378d26a20662ea81b141de3f8b9d38d56ed52d3f987702025fc2b9ae90914733e44c74ce09650de381d074a802432d117150cfa4c21fdd93f180b3b7d701352aba993a316ecf165b89b8254751e91cefc3d727c7868453855fdc5cdeb797c5e2b273c7a68c6809ac3a4eafebbdf7cf6e2abc6cc5760623508a2038e7ed5cc8f417eb734bc195a8bb740208ea617b7b208267e238ba8ead89fa17c82bf909d16dd6e8e48240b6b058dc51c6d8bb5bf5482d18dbeebf60baded9b7e7ba83947bd4aaecad0d6c8b5fb030a537033ad97b1046b8b18b148aaf040231a6173386cd036b0e3cae6bd772c1e34f391d25606ea5ee5f236d8030daf7431d2f95d0ec66aacff217fb7a2d0255a3364f477a713712cd17a5ef5dd64f9d2d3f44e5fa2239697fe9b76faef7423128cf34e853b15bdae2ea43dc8d32a9888f41e39f14bb75faeb47e255557c6b528483f1fb457f0eb1e1de312f36dcdabe1f4ebb8efc4e467194b03ef25fe508ed7e47cb395de02236a521448844743dabec220b8894b4596c3e878edf1ab8eb7c40d95bbf7ff0cd40dbef7fe51ffa78d47bbae34ef2c93a5e1eb6caaa31345bd17deb536b82a0842c02e18e20b2e6559882ce1d2179bca6d2b2456464ff82fa75572580c169138d49b06dde8f590b61dbc50bf46e0c187988a4f21f496c7b46c48d822b8bfff2d602df3c158966b170108c809f8a2d98787b3609a82ada425695a5e643b151abb705e111c4458cb5138627af74e6e3ffc4ed83af76dd97ae8bcbdbd469d0d5df84afe4c89e546cf5db3c313082331fb3d7ff154704e48dae2cc026f4e752102d57b679f9304930598424d79174d680b186364f18703792215e9bfffd7e472c3523b546b1efd77961e768b027f66bda9524168319ff5ded4257bf7c60da0dcbc1c5daccfe2c40eef85cdcfd048122b0a51b77da1610eea43645f28c910235280fa90e25467e512e84c9abadcaca0af3588336afca880a88cc929fe732b9db19391ac18f1f0aea6b22d38495901d6e2e3207952533b9902501c6d5dddde655e977490bf0873ad9d80a0530dc45be2485c150bcebc3ce5630270a5c6253695ad622e0958411f8679b9521304d9d90d745dd8061f28e1f30c0ec75443b5eb2afc05f100b96353a8b5836b29e0d71fb9d57a2e2ffae11670a2befc7ce7b7a5db7a38e59c65e38b4952568956fed469ac83e86d827b891e4ba6642bf276b26e8ff47b7c4535de4f7de1de1be7bdb44d37869559ea39f0e118ecebb931037e5104a1d367006f0d6e67c8096dae6f16fffeec941bcb112af5381bd4a4ae150feffc691cf670d461b3557cb7ef46541481ffe837e713dbe5448de36376237f378f417fb258f2867f452dc7eb6688eb1f2cb5e8f72a549491dee2593469f145df14f8d6eeb82e384a518c99a9dd63290b11cd91f23d567b2bb216c0e23eb732c3fb130c509fd539e69e4814c85bf9d1a7f84d3078cf592eaf876e7ea861a7855de5f09eac31740dfc11d784c32b83a402fccbec849e7b4fda58e9706af0b302038fdeb803da5c22bc39addbbabf0445f1b047b401bf98fd006538ee78bfe4b563107fc73f59cb9397ce7717f79c8e6d6d01ddcff0c9557f2c4c29f7ca9bd8a503515b957fe05837c2d528e84a9f7d450ca282ffde535855e05bb741abd56f1ebe8b2101c210836aa52e883eb317f2272d5c5708827f5a615c652d7791a1ae462cf8f3c23b723c7ffae2bb2301da0226fe9d4debd1f3c12425742302ed675e4ef8bf09710555d7247756edd1df0239c18ef1400328a536cf99593bd0fe09062c392f644e8c821fabe310c4ff0c7df993de63aa48958409d2e26746d4ddf25a6dfc45aae1c224e84b1f5d2e20abe0aa008633c7d3bf2684c748951327a030886082685a6360145e83c387f56a10bdfe785de5d73bcd0ea9185ea29daf4c5f862a7b865daae30b18d91c86dff2408bc4bd8f7085dc9f4578f3758bdb86de4ce0435898fde2c0f082b8d2d501ad63f37bb0c5bc27d5c3aedb394e3378e6e4c78634eae71dbae57bb93be02aae0dcb02d444876b0f0a6f458b0d89f1d5ec6aa68da495bd51d385c8b538b1d9460b93795e6293637f891c26ac2c6012cfa7dc33dd8177033f2152d263ce928d3d2c709bd7744df7ac9d8cd0660119b071c2768d1849b18a5b5df998799783efd5f3bf455d1aae39189b36a05e05ef70f4287630fd30231fe35da1870a8817102f323a66dd7999b12da20c17b9792902b7628a9d2689157f0ab58ced5ecf18d52fbd04035a947250fa4ca0b68f8a36da48d8a9c7f0c17371f228daa3488fb7a6b6650b45302e22c9b7d5793c3ac7608b058753e81021a37f0e320e135374054c0f9eb162f1e33f248481813c405d10bc456c9d17f57e3fa3742bb020d09773fb0e32a6e90c78e5329c1e7a7d78b9a1191826cdb0", 0x1000}, {&(0x7f0000002c00)="06324f633ad823db0108cd89f813fba5728c419cda47e185dad110a66c1e61b4eff8fe69755d6f0288fa1a465979ea24fa031e74ab28442a49cee902dfb996006ff86fad103a0c30a2ef25d969b445a60893dedd53", 0x55}, {&(0x7f0000002c80)="b06766946e8b8913a1fc530e721f58e8ab93f6027856fcce710ab55063ac30fd3b121c9a99b4d639a22332f7e33b31cf17d49665c45eb47b5582325ac2bdf82854a52dc60b3093c4d69e87cec061729bfbd95555a25bce241eba87ade4762af7fe7a945866b32d73ccab79fa61875a258eacb068fee896556a53ce5893db9b0a1874b0cf3ac2734b9a87e495dfbf03e50626552a9b90536417df423959382f3910ab5b912c1388ff42dc7f2992569440800c59b1926d47a8dae3d195db2e4eafb687e61a693c6c93a3554d311f931ab786883403221ce41ddbc5bcad44aeaba27b6fdfe1cd8e63d141b5e8992de6096fd8579aebd7244101107967b4", 0xfc}, {&(0x7f0000002d80)="fd068e5acb670d4a03f7dc18a6928caaaf42bcfae0f2d11fed922b1979bb9f806ab8537029e0f9ceff0d925d88b4313ebd3a6882b8720e02cee540b0025de555e241d94a237d0d103fd7b27ccad45941e7fd4764722425decddc72d4272dc650e38f234f8553d37eee087b5b0fb86c8e3b2630b5fb35df4cdfa06eb790b3dbb15cdcf1364e8e87fd155f20dfbcb662f4703ad578b429cf35c446e6289a2569f6de2ddecf1d1a5c03c45640bae682e8f0d5f076b7a1c25b3551b61856bc645ab7204508", 0xc3}, {&(0x7f0000002e80)="b311c6b70cf1e5e850339abf5538480b4d7b901824d789727da4d6fcf3254bf9a15c88920675dc7ddc22a7b1ad15c8ed4673966e5f306611e7882288ff254aa30e7947335fdda28d5cf8c405d31852df63b3bc8f3879f2ee74118580536366ff53850ee591958ed62aa20965d29acaa2ca1dc8032b0608b0f85c888c236b6271080e72c654edc03d6a15f7d167b3b3d8c3b318d2b68fd0c4aa56f24e64dcd2feae3880c93080474785aefc778526c7db4fa1f0f8bdccbebbe86ac94d43cb4eaf0c18", 0xc2}], 0x6, &(0x7f0000003140)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r3, r6}}}], 0xa8, 0x24000084}}, {{&(0x7f0000003200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000032c0)=[{&(0x7f0000003280)="afb40b46528ae69bae4efd82d2abf9c1ac834ead226d4e4337579adbadadae9277e23e53d840611b6384e0", 0x2b}], 0x1, &(0x7f0000003300), 0x0, 0x8854}}], 0x4, 0x4000) r7 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r7, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r7, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r7, 0x0, 0x0, 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f00000001c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1, r7, &(0x7f0000000140)="10e3b4c2e95ec7206b737d71e8722ea5abbcc0be820277860d89d5ee851f1af0ea69ac35bb135d3d054fe4c6f6168d5020be3014b4dbb2cb2b39a998da6e744ef84baee4c43070cc8bc03b338147dd5f", 0x50, 0x3, 0x0, 0x3}]) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x1, 0xff, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r8 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000540)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000003440)="05000000050000007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c650773797a6b616c6cdf7273797a6b616c6c657273797a6b61ec6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300000000000000000000000000000000000000000000000000000005000000ed41328edee926bcb556584b7113a2e7177d75a53d4eeee779305ca464b29e97d07d8065f778da5853d8a674619197c4bd789407da601235a9d090b1b4204ad6bb6e899e02cdfc57ff2f71a8b872d2f86e08ebdb7712dfdd2d89c30bc146c58ae62324c6b2a7989e39750443c6abd767506807c23952964045aecd7230b919685b8cafa2ae31124b644893b7c225d2139ae8042583057d1828ee46b4ac64e869db15e2058cdb1f3d0ff237557cb610b19e7196b3967029e45d34519e9976e1fae5af580e126b9b7bdb5a58efc0ab88145816673b31e9f3186bdca7f0af9a6ef9a1b21c965326dfab353cc908a81c7cde9b0eb6ca8d28f2b0d0888e6d82d8c51215b19e26009533fa2dc1b4136cfdc14fa2d0d0323d351670e817878c7ec0d252b0bcaba865aaa779735ce4c2cdf5a3c2460d", 0x2a6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000500)=ANY=[@ANYRESDEC=r5]) openat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:46 executing program 3 (fault-call:1 fault-nth:4): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 302.188307] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 302.195576] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 21:58:46 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x700000000000000, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 302.307806] erofs: unmounted for /dev/loop1 [ 302.351668] erofs: read_super, device -> /dev/loop2 [ 302.358448] erofs: options -> [ 302.363077] erofs: root inode @ nid 0 [ 302.367463] erofs: bogus i_mode (0) @ nid 0 [ 302.373854] erofs: read_super, device -> /dev/loop4 [ 302.389799] erofs: read_super, device -> /dev/loop5 21:58:46 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 302.399448] erofs: options -> [ 302.409312] erofs: options -> 18446744073709551615 [ 302.418636] erofs: root inode @ nid 36 [ 302.433037] erofs: mounted on /dev/loop4 with opts: . [ 302.434607] erofs: Unrecognized mount option "18446744073709551615" or missing value [ 302.443048] FAULT_INJECTION: forcing a failure. [ 302.443048] name failslab, interval 1, probability 0, space 0, times 0 [ 302.458810] CPU: 1 PID: 18156 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 302.466702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.476081] Call Trace: [ 302.478681] dump_stack+0x1fc/0x2ef [ 302.482328] should_fail.cold+0xa/0xf [ 302.486143] ? setup_fault_attr+0x200/0x200 [ 302.490471] ? lock_acquire+0x170/0x3c0 [ 302.494456] __should_failslab+0x115/0x180 [ 302.498697] should_failslab+0x5/0x10 21:58:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38d, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 302.502507] kmem_cache_alloc_trace+0x284/0x380 [ 302.507190] apparmor_file_alloc_security+0x394/0xad0 [ 302.512399] ? apparmor_file_receive+0x160/0x160 [ 302.517163] ? __alloc_file+0x21/0x330 [ 302.521063] security_file_alloc+0x40/0x90 [ 302.525307] __alloc_file+0xc9/0x330 [ 302.529029] alloc_empty_file+0x6d/0x170 [ 302.533099] alloc_file+0x5e/0x4d0 [ 302.536651] alloc_file_pseudo+0x165/0x250 [ 302.540898] ? alloc_file+0x4d0/0x4d0 [ 302.544806] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 302.550424] ? shmem_get_inode+0x44c/0x8d0 [ 302.554646] __shmem_file_setup.part.0+0x102/0x2b0 [ 302.559565] shmem_file_setup+0x61/0x90 [ 302.563538] __se_sys_memfd_create+0x26b/0x440 [ 302.568128] ? memfd_file_seals_ptr+0x150/0x150 [ 302.572790] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 302.578150] ? trace_hardirqs_off_caller+0x6e/0x210 [ 302.583261] ? do_syscall_64+0x21/0x620 [ 302.587231] do_syscall_64+0xf9/0x620 [ 302.591022] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 302.596194] RIP: 0033:0x4665e9 [ 302.599385] 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 [ 302.618267] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 302.625959] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665e9 [ 302.633212] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee86 [ 302.640470] RBP: 0000000000000003 R08: 0000000000001000 R09: ffffffffffffffff [ 302.647732] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 302.654992] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020010a00 21:58:46 executing program 3 (fault-call:1 fault-nth:5): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:46 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00fc7d316240b41364ba543c9bc0fe9e2e8f540a4ce03c8070caddf9cf7ac20580c825a178158831335f92650e65af37240000d652d6907a67842920f5d4d3bf0af096516d41620589be4883c7972c49754dd94d041a72c34c1bdb8c4ff58eac17367e4d9f43d0c944822ea6b587d0693e3a5c7b934b160836d123807b00b3af349423fd2c4b9f3b4544602763a31b1f8816046c5797641fe497feeb2a46de4be27647994bcac5106f086061cb58f62343633e67eafe8acd3758498a0abad3c461aa1343a7c84ee9bf79265129703732bff251c071fac5869fc42fc818534a"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 302.748121] erofs: read_super, device -> /dev/loop1 [ 302.755487] erofs: read_super, device -> /dev/loop0 [ 302.773560] erofs: options -> [ 302.779524] erofs: options -> [ 302.787533] erofs: unmounted for /dev/loop4 [ 302.796948] erofs: root inode @ nid 36 [ 302.797119] erofs: root inode @ nid 36 [ 302.806488] erofs: bogus i_mode (0) @ nid 36 [ 302.814562] erofs: mounted on /dev/loop1 with opts: . [ 302.816358] FAULT_INJECTION: forcing a failure. [ 302.816358] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 302.853178] CPU: 1 PID: 18178 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 302.861080] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.870690] Call Trace: [ 302.873286] dump_stack+0x1fc/0x2ef [ 302.876923] should_fail.cold+0xa/0xf [ 302.880735] ? lock_acquire+0x170/0x3c0 [ 302.884705] ? setup_fault_attr+0x200/0x200 [ 302.889025] __alloc_pages_nodemask+0x239/0x2890 [ 302.893851] ? perf_pmu_nop_int+0x5/0x10 [ 302.897893] ? group_sched_in+0x14d/0x370 [ 302.902023] ? flexible_sched_in+0xc1/0x9f0 [ 302.906378] ? __lock_acquire+0x6de/0x3ff0 [ 302.910617] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 302.915494] ? __lock_acquire+0x6de/0x3ff0 [ 302.919735] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 302.924497] ? mark_held_locks+0xf0/0xf0 [ 302.928563] ? unwind_next_frame+0xeee/0x1400 [ 302.933097] ? mark_held_locks+0xf0/0xf0 [ 302.937171] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 302.938918] erofs: read_super, device -> /dev/loop5 [ 302.941760] alloc_pages_vma+0xf2/0x780 [ 302.941782] shmem_alloc_page+0x11c/0x1f0 [ 302.941801] ? shmem_swapin+0x220/0x220 [ 302.947457] erofs: options -> 18446744073709551615 [ 302.950767] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 302.950800] ? percpu_counter_add_batch+0x126/0x180 [ 302.950818] ? __vm_enough_memory+0x316/0x650 [ 302.950840] shmem_alloc_and_acct_page+0x15a/0x850 [ 302.982834] shmem_getpage_gfp+0x4e9/0x37f0 [ 302.987182] ? shmem_alloc_and_acct_page+0x850/0x850 [ 302.992303] ? mark_held_locks+0xa6/0xf0 [ 302.996375] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 303.001571] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 303.006774] shmem_write_begin+0xff/0x1e0 [ 303.010945] generic_perform_write+0x1f8/0x4d0 [ 303.015541] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 303.020215] ? current_time+0x1c0/0x1c0 [ 303.024226] ? lock_acquire+0x170/0x3c0 [ 303.028213] __generic_file_write_iter+0x24b/0x610 [ 303.033149] generic_file_write_iter+0x3f8/0x730 [ 303.037928] __vfs_write+0x51b/0x770 [ 303.041651] ? kernel_read+0x110/0x110 [ 303.045556] ? check_preemption_disabled+0x41/0x280 [ 303.050678] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 303.055702] vfs_write+0x1f3/0x540 [ 303.059256] __x64_sys_pwrite64+0x1f7/0x250 [ 303.063619] ? ksys_pwrite64+0x1a0/0x1a0 [ 303.067777] ? trace_hardirqs_off_caller+0x6e/0x210 [ 303.072798] ? do_syscall_64+0x21/0x620 [ 303.076778] do_syscall_64+0xf9/0x620 [ 303.080674] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 303.085865] RIP: 0033:0x419787 [ 303.089061] 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 [ 303.107955] RSP: 002b:00007f85046dcf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 303.115652] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419787 [ 303.122912] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000005 [ 303.130170] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 303.137429] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000005 [ 303.144691] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 21:58:47 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:47 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 303.171692] erofs: Unrecognized mount option "18446744073709551615" or missing value [ 303.202497] erofs: unmounted for /dev/loop1 [ 303.202976] erofs: read_super, device -> /dev/loop2 [ 303.215043] erofs: read_super, device -> /dev/loop3 [ 303.220074] erofs: options -> [ 303.224078] erofs: cannot find valid erofs superblock [ 303.240351] erofs: options -> [ 303.244130] erofs: root inode @ nid 0 [ 303.248541] erofs: bogus i_mode (0) @ nid 0 21:58:47 executing program 3 (fault-call:1 fault-nth:6): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:47 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x208c2, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="1b2a83182738e9927fda03913c52327f12b7f6e274265cbeed168a0439653b8784bc00130623711ec29e80166fa5c46169eb8c38d0774e863a6ac14bc6e8e5d494c8af2b5e252c4046457d97b5edc1871f1a228c80a6e01c6721d836b9d3288284d852a3eec1fd190f0f71dc1d5a4684ca32b1b4d4c0f791f834fe42a5d9216b6a394c4a789658cfab134c83817f50669f12b72a44827568d30e44ea65b3848215bac7a82e896d5f26b8b942ba5406570970c130983985629a189918254114d5e9f5bec42f1ca9306509a9968ac9df111bcb03c1ccb15c1ef7338236792e3ed540d0b35943f54cd57849", 0xea}, {&(0x7f0000000140)="dc4de37138f71a28f1f46838d6932da426b8e76c698b69f6a06f94de5943c0661594afcaf8570cdc33f9305709c026b6d4f16cf517fabd8d4b8dad26f5d8c456cfa58036512e30cc1f8bccaa72412e4881f129a9fca24e5da38be96f3e90445044010dc3db7c5c8f", 0x68}, {&(0x7f00000000c0)="55284b0a72d52b", 0x7}, {&(0x7f0000000380)="709e4291587f8dfdd46ea7e2b886b7d676ec1acfbbe3c8681d8348b9d521df222271605dd450a85f70302c98f18c47122afce5e690f981c7a99faa602b86a3681a1d47c161107789d9d1125764550ba4284a81f39b82", 0x56}, {&(0x7f0000000500)="369526ae14cbbef1498aab2e22ea123bc726f2eacfd6a30679aaa704ebc177d67049324179f0a2cb98f5c6de1dd20ba080f7c9d00fa6730ee86fb4dd635c05c81ab7ba8c0a8e199da2c1a164514cfaa488d0676cc58eb32303d5d81791c54487673bc492c8e10e45a3718250d560b6dc7a04fa7efd61d6c5e829eb4637225fd2e138d92ea8ce80e96e71150d8ba4698dc9e462f103b6e3819a057fafecbd27baca61ec2e1d3846f4a39579d90de159ba875da5553d887039e5c49f4f459618010ed4e36a3c42b7ea7c0f8bed7e82497f8d290c1b3e0c6b5af2e9aee30fba69", 0xdf}, {&(0x7f00000001c0)="116c8555f73d88211127d63fff5f5f8d6be74ba1c5f59bc328", 0x19}], 0x6, 0x5, 0x5f45) [ 303.334016] erofs: read_super, device -> /dev/loop4 [ 303.339099] erofs: options -> [ 303.353637] erofs: root inode @ nid 36 [ 303.358200] erofs: mounted on /dev/loop4 with opts: . [ 303.440095] erofs: read_super, device -> /dev/loop1 [ 303.448383] erofs: options -> ‘ [ 303.456287] erofs: Unrecognized mount option "‘" or missing value 21:58:47 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x4, 0x3, 0x8, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x20219, 0x2b10000000000000, 0x1, 0x9, 0x7, 0x20, 0x0, 0x0, 0xe5, 0x0, 0x2}, 0x0, 0x9, r0, 0x9) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="108aed09993c1ec6ade46d0bbb7668f6bc7491d3e266a3229208a4df595faaa7c11be16853e3c5d61333369ee4a5b5efa036654f9bd2c1356385388e1ef8bd4818c36fe073dc9cdca3e11b7c6feafc47"]) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 303.497506] FAULT_INJECTION: forcing a failure. [ 303.497506] name failslab, interval 1, probability 0, space 0, times 0 [ 303.509177] CPU: 1 PID: 18213 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 303.517080] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 303.526433] Call Trace: [ 303.529028] dump_stack+0x1fc/0x2ef [ 303.532658] should_fail.cold+0xa/0xf [ 303.536465] ? setup_fault_attr+0x200/0x200 [ 303.540785] ? lock_acquire+0x170/0x3c0 [ 303.544760] __should_failslab+0x115/0x180 [ 303.548994] should_failslab+0x5/0x10 [ 303.552790] kmem_cache_alloc+0x277/0x370 [ 303.556941] getname_flags+0xce/0x590 [ 303.560755] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 303.565525] do_sys_open+0x26c/0x520 [ 303.569250] ? filp_open+0x70/0x70 [ 303.572790] ? do_syscall_64+0x4f/0x620 [ 303.576763] do_syscall_64+0xf9/0x620 [ 303.580566] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 303.585752] RIP: 0033:0x4196d4 [ 303.588936] 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 [ 303.607830] RSP: 002b:00007f85046dced0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 303.615557] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 303.622822] RDX: 0000000000000002 RSI: 00007f85046dd000 RDI: 00000000ffffff9c [ 303.630090] RBP: 00007f85046dd000 R08: 0000000000000000 R09: ffffffffffffffff [ 303.637355] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 21:58:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38e, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:47 executing program 3 (fault-call:1 fault-nth:7): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 303.644614] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 303.655386] erofs: unmounted for /dev/loop4 [ 303.680461] erofs: read_super, device -> /dev/loop0 [ 303.695377] erofs: options -> 21:58:47 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 303.699339] erofs: root inode @ nid 36 [ 303.708544] erofs: bogus i_mode (0) @ nid 36 [ 303.735302] erofs: read_super, device -> /dev/loop5 [ 303.747506] erofs: options -> [ 303.756559] erofs: root inode @ nid 36 [ 303.758618] FAULT_INJECTION: forcing a failure. [ 303.758618] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 303.763159] erofs: mounted on /dev/loop5 with opts: . [ 303.772275] CPU: 0 PID: 18225 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 303.772285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 303.772290] Call Trace: [ 303.772311] dump_stack+0x1fc/0x2ef [ 303.772332] should_fail.cold+0xa/0xf [ 303.772350] ? setup_fault_attr+0x200/0x200 [ 303.772376] __alloc_pages_nodemask+0x239/0x2890 [ 303.772395] ? lock_downgrade+0x720/0x720 [ 303.772411] ? check_preemption_disabled+0x41/0x280 [ 303.772429] ? __lock_acquire+0x6de/0x3ff0 [ 303.772450] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 303.772466] ? mark_held_locks+0xa6/0xf0 [ 303.772485] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 303.772499] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 303.772515] ? rcu_nmi_exit+0xb3/0x180 [ 303.772530] ? retint_kernel+0x2d/0x2d [ 303.772550] cache_grow_begin+0xa4/0x8a0 [ 303.772564] ? setup_fault_attr+0x200/0x200 [ 303.772578] ? lock_acquire+0x1ec/0x3c0 [ 303.772595] cache_alloc_refill+0x273/0x340 [ 303.772613] kmem_cache_alloc+0x346/0x370 [ 303.772632] getname_flags+0xce/0x590 [ 303.878042] do_sys_open+0x26c/0x520 [ 303.881760] ? filp_open+0x70/0x70 [ 303.885295] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 303.890656] ? trace_hardirqs_off_caller+0x6e/0x210 [ 303.895673] ? do_syscall_64+0x21/0x620 [ 303.899635] do_syscall_64+0xf9/0x620 [ 303.903440] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 303.908611] RIP: 0033:0x4196d4 [ 303.911801] 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 [ 303.930691] RSP: 002b:00007f85046dced0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 303.938399] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 303.945764] RDX: 0000000000000002 RSI: 00007f85046dd000 RDI: 00000000ffffff9c [ 303.953036] RBP: 00007f85046dd000 R08: 0000000000000000 R09: ffffffffffffffff [ 303.960304] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 303.967564] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 304.029454] erofs: read_super, device -> /dev/loop4 [ 304.035221] erofs: options -> Ší ™<Æ­äm »vhö¼t‘Óâf£"’¤ßY_ª§ÁáhSãÅÖ36žä¥µï 6eO›ÒÁ5c…8Žø½HÃoàsܜܣá|oêüG [ 304.048600] erofs: Unrecognized mount option "Ší ™<Æ­äm »vhö¼t‘Óâf£"’¤ßY_ª§ÁáhSãÅÖ36žä¥µï 6eO›ÒÁ5c…8Žø½HÃoàsܜܣá|oêüG" or missing value [ 304.062603] erofs: read_super, device -> /dev/loop2 [ 304.067640] erofs: options -> [ 304.073387] erofs: root inode @ nid 0 21:58:48 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 304.075631] erofs: read_super, device -> /dev/loop1 [ 304.082612] erofs: bogus i_mode (0) @ nid 0 [ 304.097401] erofs: options -> ‘ [ 304.101155] erofs: unmounted for /dev/loop5 [ 304.109371] erofs: Unrecognized mount option "‘" or missing value 21:58:48 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0]) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000080)=@usbdevfs_connect={0x4}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:48 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f00000001c0), &(0x7f0000000280)=0x4) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r2, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r2, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000900)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) io_submit(0x0, 0x9, &(0x7f0000000b40)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x8cd3, 0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0xe3c, 0x0, 0x2}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000380)="1f5a3c08eef91ae3b98a1c13958480fdb20d76efefadd853234fadbbaefa1d066231c76d348333c4d31d7c9d585a941f4a8855ddf8708e4abde986ec4a09e61080bb7c0e2b6743b77696ff2a6bd9ae958335cb2b55dca802e5105a90149b2df3c6ae85cb158ed4315ec77026c61b5c7cf96d3523baa7fb0236afef3e3082ff57ec67bf98", 0x84, 0x120, 0x0, 0x2}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x7, 0x6, r1, &(0x7f0000000500)="940be3556a56c09a117a2a700f379066f7032dee36c697ac71e9745ae99ab578984a141889e75fb1034ec6093e106aab089831d4e4fdfdfc260126b0f5243672c911ed918a9b788ec549d27601e7c70526e9e54d9c", 0x55, 0x401, 0x0, 0x2}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000580)="4e4297c548f74ff9a8a80201eb24614097052ab29c12b454c432afa93d333ce7ca0c68a4a8df53425c0e72a97172fbe422377b57acf447393c2acf43c548af0d0dcefa2ea8593a3a8852493a4abcc9ae4af99143f4018723b9134c2789dde912835d9c978bc627d7504cfa55d59542cd36679c7ecaff54c925fecffe2cda9f7edb31c9792c0045ec2bdca2c6c09bf90340cb1dec2fe831fdb3911586cf71be50f07cb03304fb35df8790ccb033ea76ae5e4d825e31e69cc0743c00d3cd4d7216943473eb2e12516d2f8f34a8a2dfeee0488dfaecfed8223c12a75fd293404459d3ea43fb2b88d9e70dd68a78b181e6579766b4fb07e1355d", 0xf8, 0x6, 0x0, 0x1}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x200, 0xffffffffffffffff, &(0x7f00000006c0)="4a203f19185a2da6f498e604be316b3764a523254c062fa8b2d675253124343a7ec1feb9bb2eaa8328fbde6a8871af18f447bcf79b8e69e1282e4f9839f6fa6013169c1242565ec7bcb2c4e18000ab6673c7e9f9191c0fb2ff", 0x59, 0x2fbe000, 0x0, 0x1}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x1, 0x100, r2, &(0x7f0000000780)="3d0622feb3814ec716d2f46672abdea54c0efe29b4b50b8ff7b0ae5f5edaa424faafd4821a22d94323f75279f59c302ad2250f6f3681afe7efff0d045a90132681239160477a48b4bbfeaa02d2a5509833ecfaaf756bb60a933197cc3f3d89585d36e23e566c27dd29530ddda86c240d5a2cf55ec96a44558584d8c07e3038337293d61f048b8e26402788bf9769310dba7664ab2f5ff4346c9cc4d92d72646389001d93e684fa0ba40428af584ac2c8caabb0bb3e02bb9483c2657884d409503df3e8526ba15c7cb99912d7a5f0c1a9d7349fb5c774b8a9521a9970cd635ae028a2b6b48489d6", 0xe7, 0x0, 0x0, 0x2, r3}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x2, 0x42, r1, &(0x7f00000008c0)="38def9b7fbd817ebdb7604b0b24acf95f7742070a0a9123c0db36de4cd50fbc2deed5d37ce5c7cd178349191e8e6dfb917c31dfe6410d1d8e2", 0x39, 0x3, 0x0, 0x0, r4}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x20, r0, &(0x7f0000000980)="41db40c3652ae462045f4fa934327be16336864c1ba197fe16ec892262007e4ab5275995fc38768e445791ada669e1408947e41bee3068c61a83b5a9cc9948783c60ccca2301cfe443ddad0492f3803a86e2c1a82db974afeb71fc46208ff8399b0790635a9077a0132831c7496789c4e4b7d1b78b65d85ff03d1a5702", 0x7d, 0x2, 0x0, 0x2}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x1, 0x1, r0, &(0x7f0000000a40)="f48545f0b7f0d47c8cd8c70b8ba15fc3830960999e8881ce7983b734629030f2d82b3a720fcbb8edda9993adfd34fab964defcf8afdcdafd428b98d9af6b45daea8bf316b81cd52b0945660f17e9713cdc75e7877dc184fd886bfc1dd80e17d56a3f38deec77bb34a1255ef3aa615c5fb202b3474fc0f86de3d4ee8e5052e8cccda6c0f21d5c32c04a0c2a31e37f82b67ac20dc856c1c8663a452ba2ba54a132170c68ab5415e053d0bd5064a4b0567cb036e03f8bbd4faa5eb5", 0xba, 0xfffffffffffffcc9, 0x0, 0x28f3ee0746bfe01f}]) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r5 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000c05f805a414a66875b335c15a95841ec"]) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/zoneinfo\x00', 0x0, 0x0) read$usbfs(r6, &(0x7f0000000140)=""/114, 0x72) [ 304.145436] erofs: read_super, device -> /dev/loop3 [ 304.161479] erofs: options -> [ 304.166219] erofs: root inode @ nid 36 [ 304.174469] erofs: mounted on /dev/loop3 with opts: . 21:58:48 executing program 3 (fault-call:1 fault-nth:8): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 304.301402] erofs: unmounted for /dev/loop3 21:58:48 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 304.352091] erofs: read_super, device -> /dev/loop4 [ 304.357174] erofs: options -> 00000000000000000003 [ 304.357480] erofs: read_super, device -> /dev/loop0 [ 304.367760] erofs: options -> [ 304.371534] erofs: Unrecognized mount option "00000000000000000003" or missing value [ 304.381075] erofs: root inode @ nid 36 [ 304.385240] erofs: bogus i_mode (0) @ nid 36 [ 304.390666] erofs: read_super, device -> /dev/loop5 [ 304.395748] erofs: options -> [ 304.405325] erofs: root inode @ nid 36 [ 304.409713] erofs: mounted on /dev/loop5 with opts: . [ 304.426388] FAULT_INJECTION: forcing a failure. [ 304.426388] name failslab, interval 1, probability 0, space 0, times 0 [ 304.439401] CPU: 1 PID: 18277 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 304.447290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.456632] Call Trace: [ 304.459221] dump_stack+0x1fc/0x2ef [ 304.462872] should_fail.cold+0xa/0xf [ 304.466691] ? setup_fault_attr+0x200/0x200 [ 304.470999] ? lock_acquire+0x170/0x3c0 [ 304.474964] __should_failslab+0x115/0x180 [ 304.479197] should_failslab+0x5/0x10 [ 304.483051] kmem_cache_alloc+0x277/0x370 [ 304.487186] __alloc_file+0x21/0x330 [ 304.490909] alloc_empty_file+0x6d/0x170 [ 304.495421] path_openat+0xe9/0x2df0 [ 304.499214] ? __lock_acquire+0x6de/0x3ff0 [ 304.503437] ? path_lookupat+0x8d0/0x8d0 [ 304.507501] ? mark_held_locks+0xf0/0xf0 [ 304.511571] do_filp_open+0x18c/0x3f0 [ 304.515723] ? may_open_dev+0xf0/0xf0 [ 304.519528] ? __alloc_fd+0x28d/0x570 [ 304.523335] ? lock_downgrade+0x720/0x720 [ 304.527483] ? lock_acquire+0x170/0x3c0 [ 304.531457] ? __alloc_fd+0x34/0x570 [ 304.535177] ? do_raw_spin_unlock+0x171/0x230 [ 304.539688] ? _raw_spin_unlock+0x29/0x40 [ 304.543925] ? __alloc_fd+0x28d/0x570 [ 304.547735] do_sys_open+0x3b3/0x520 [ 304.551455] ? filp_open+0x70/0x70 [ 304.555008] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 304.560369] ? trace_hardirqs_off_caller+0x6e/0x210 [ 304.565365] ? do_syscall_64+0x21/0x620 [ 304.569329] do_syscall_64+0xf9/0x620 [ 304.573125] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 304.578297] RIP: 0033:0x4196d4 [ 304.581478] 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 [ 304.600370] RSP: 002b:00007f85046dced0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 304.608077] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196d4 [ 304.615330] RDX: 0000000000000002 RSI: 00007f85046dd000 RDI: 00000000ffffff9c [ 304.622581] RBP: 00007f85046dd000 R08: 0000000000000000 R09: ffffffffffffffff [ 304.629837] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 304.637091] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 21:58:48 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 304.676451] erofs: read_super, device -> /dev/loop2 21:58:48 executing program 3 (fault-call:1 fault-nth:9): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 304.696770] erofs: options -> [ 304.700091] erofs: root inode @ nid 0 [ 304.705077] erofs: bogus i_mode (0) @ nid 0 [ 304.724235] erofs: read_super, device -> /dev/loop1 [ 304.739301] erofs: read_super, device -> /dev/loop4 21:58:48 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x81, 0x1f, 0xff, 0x0, 0x9, 0x2000, 0xd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000140), 0x4}, 0x1c, 0x7ff, 0x0, 0x1, 0x5, 0x8, 0x0, 0x0, 0x1f, 0x0, 0x7}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x1) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB='P']) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f0000000080), 0x4) [ 304.749438] erofs: options -> 00000000000000000003 [ 304.757161] erofs: options -> ‘ [ 304.765936] erofs: Unrecognized mount option "‘" or missing value [ 304.776146] erofs: Unrecognized mount option "00000000000000000003" or missing value 21:58:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x390, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 304.828405] erofs: unmounted for /dev/loop5 [ 304.837393] FAULT_INJECTION: forcing a failure. [ 304.837393] name failslab, interval 1, probability 0, space 0, times 0 [ 304.864219] CPU: 0 PID: 18300 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 304.872107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.881449] Call Trace: [ 304.884022] dump_stack+0x1fc/0x2ef [ 304.887693] should_fail.cold+0xa/0xf [ 304.891518] ? setup_fault_attr+0x200/0x200 [ 304.895822] ? lock_acquire+0x170/0x3c0 [ 304.899776] __should_failslab+0x115/0x180 [ 304.903990] should_failslab+0x5/0x10 [ 304.907768] kmem_cache_alloc_trace+0x284/0x380 [ 304.912433] ? loop_info64_to_compat+0x5e0/0x5e0 [ 304.917177] __kthread_create_on_node+0xd2/0x410 [ 304.921913] ? kthread_parkme+0xa0/0xa0 [ 304.925865] ? lo_ioctl+0x1bb/0x20e0 [ 304.929575] ? __mutex_lock+0x365/0x1200 [ 304.933624] ? lock_downgrade+0x720/0x720 [ 304.937752] ? loop_info64_to_compat+0x5e0/0x5e0 [ 304.942485] kthread_create_on_node+0xbb/0xf0 [ 304.946960] ? __kthread_create_on_node+0x410/0x410 [ 304.951951] ? __fget+0x356/0x510 [ 304.955470] ? do_dup2+0x450/0x450 [ 304.958991] ? __lockdep_init_map+0x100/0x5a0 [ 304.963469] ? __lockdep_init_map+0x100/0x5a0 [ 304.967948] lo_ioctl+0xae5/0x20e0 [ 304.971474] ? loop_set_status64+0x110/0x110 [ 304.975861] blkdev_ioctl+0x5cb/0x1a80 [ 304.979727] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 304.985068] ? blkpg_ioctl+0x9d0/0x9d0 [ 304.988939] ? mark_held_locks+0xf0/0xf0 [ 304.992981] ? mark_held_locks+0xf0/0xf0 [ 304.997023] ? debug_check_no_obj_freed+0x201/0x490 [ 305.002019] ? lock_downgrade+0x720/0x720 [ 305.006149] block_ioctl+0xe9/0x130 [ 305.009752] ? blkdev_fallocate+0x3f0/0x3f0 [ 305.014051] do_vfs_ioctl+0xcdb/0x12e0 [ 305.017924] ? lock_downgrade+0x720/0x720 [ 305.022064] ? check_preemption_disabled+0x41/0x280 [ 305.027063] ? ioctl_preallocate+0x200/0x200 [ 305.031488] ? __fget+0x356/0x510 [ 305.034958] ? do_dup2+0x450/0x450 [ 305.038501] ? do_sys_open+0x2bf/0x520 [ 305.042377] ksys_ioctl+0x9b/0xc0 [ 305.045899] __x64_sys_ioctl+0x6f/0xb0 [ 305.049775] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 305.054337] do_syscall_64+0xf9/0x620 [ 305.058122] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.063304] RIP: 0033:0x4663a7 21:58:49 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) [ 305.066488] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 305.085376] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 305.093062] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 305.100312] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 305.107560] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 305.114809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 305.122059] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 21:58:49 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xfffffffffffffffe, 0x100}}, 0xffffffffffffffff, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000080)=@usbdevfs_driver={0x0, 0x4, &(0x7f0000000500)="9939d2e15ee3a420f75703b78b2f31fa7aa69aca72e3e7feb58c2b8c846a0a9a945b18489a3d5a0c1fb553b1f255fa680f59ec23ce56ba51174c68adb69b40571d5ff4095a1a910b3fc7bdb028c4944d013c95ce99ed6a668d1099536cd19b8db75b92a2cf29221030a46e0127ba5285a65061d99a125a81a5b9c9d7bbc4bb0d7b3ecd1e01a64d97afdb4d7ce2a0f581859e0184b3aa5e84634e3f2b9f2b4dd3425c276459509a93837fad8c6983d1b3d275cd522192db4dadf4a915b0cbb4d8be6e044eced8f2ca135bad4f9bf9d6f2436f8f69641bb49753ceabd5fc58ad424a0e4ed08ccfabe3d0a283e96328e816cf8cdccb0c14945ba10986a7f421f066e96d3e60059901020b8da7a3cf9b61d051c3210585085b3f76491142847c576d4db50993168f83a07971003602950236e20ca7e7e00bf39adc3690122ec5dd7eb5d5718a3eeeecbc61c634475ea073082f3a3739e94b49cfbbac9f427d10798936eeb8de1af1075fd26a1964dcc5429707e86be2f3430db99d34b357f1d453437b0caa26c00ac203c8c167c038b8826f5ac37e0647ba024f7e4cd0db74986e9827b4008a9f7e64ade75436d8380eebec1dcc67e1a6f6a4a325e0c54c62803e25ce8c64454022801bb311ad2c4dd340677f1871a4d71aaad727c517d3abc3314eeb1d215d72550add43f2c73d26fe2686e1a02adfc89b5a9329aa14eb3d4f16ffe69a31aa88e831a3418a8773f993c7bed139ae8ef13a92cdd3754d424fce1f8f55fe522a1dbfb2be05137a1664c7b519f56bb67cfc6a0c86234d239683dbe4014c280ec2eed1c533e46621303255aaa8a9cbeb72e7d335d4e7e1ae4fe602dc0c41021b951c8d6b4126be632b71af0af42fd0b92ac202f0bdecfdf69dcee660d6f2203006204d502c6ff1e6a6adeb3d639c6730787d7b5bd950316e1d5c79109fcf4fccd821d9c641163cfdf9a008e570d5bd83997809e5f1bd81a7a3aad49ca347b06e370bc907d44894e2ed07b506e4753065ff579ba326d57de968f008e0bba54c37734a25b15ab37441f973a045b7eceda2d507d0da6e2c821e676874d168e308048430632fde13d6367d6f0f03e874b3ec523d6335de97eba0373eae6b862cd6877c67e304a52881c4e83c25c163fee467b745d156058cb0e9776f120aff27443c424ca74edd28a73687bf6cf1b48e28f41bd6832d673c6b0e155123bb9415e82cf00ce8d541618f847eea47d32ed06308a19e78cce28a3801e8a7c91c58aa3964d0b945a2692eec33f933d11c42e39a07111113e82c63ff04146b8a6af3380df16e676937bda08478cdbecf8240d90688b5246aa981edb57f7b091a911b5f8d9b9d8b8069b75cd6e58368ec6ba38bb393617a1882a508fbecd3c25af881f11f572509199f6ce73c3e222172783b7f23537f2e4d7430a68350b692e2386c6bec7741546c7ec2c2625b56755460ef344aeaab7bd40654bfd92299fead35d275d9f82d74bd7fe9f04517ed0a7e15eb9e9e7a5f9612bb2b6b3f556fac6d73ad802041da0d4fae9af753ed0f759598eb9f512305dea73b78883d9274d6d66cd84ebfd27d0308276ff1c3df08a919e18dcdc3761d2b9fb5a9b6aed2d34c0ad7282c228d25605036d2f6054f65b05ce212c360b5603ac6cbc6b65283b7d517d2686bf15cf6e2d646cd92842f376a163213be237fd9419c3d1f9e4ed45fd09adcc442f59ba54290abd04051e0f12a130fc1eb18b75da07b3d55b55374b46ac9c35dc3bcb9b3afca45f297eea299bfffbe94e92198d4a165f3ef9d55599a9b3212478a4bfc7458f48e8a6ca47cf0be77530d29ef86f04b395d3b436905052b11f7a79fa381f67482a84ee9a1c6294f0492ab02dad84fc818e45467daae07f5ea3aba38d512c584486c6ea0ac39c810f1255f9a23f648abe8bddb1c16bb568446fe7cf3a4d653680d854f4ebfba0184d9bfe18b3a120fe139e7be5a91fb1db6149f0e645440dd012f45dd2a7a970ef90e6dd60c94dad3f6b755c282df7cbe77ba5c0a5600a2020889a3f46dedda4224c7cb6091600c3379103d8339a19a815a25aa47fbea148cc117dd9faf23ccbfa7a4c8ac274a96391d0f723608423a87ba476bb9fb4fe971a343e56c41e94ca785870ca6f7cbcdcbc798f6a9f29b030e2329f2f6a1db8fff3ed92294731623176a1e72ec4d130020df02767c3feb1f860b5093b29bc58d1270b4f1ba1229ec6ef296b5825b3304fc0ef728b04ad5748884488684cb5a00e2696784cb90a5fcd07a6d26b9de8b544012f97913f2f063ccab495e914c12644ab429aa7f3e786c30aae53632c7de4f51276e6244287159b8afb9ab34ba836787cd6022d804727e059bcbff3eacdeb4d7efbc5bb01d80ea447c6dbceef74d6ee823a5514d1670eff15410a5fc5c7a0581aa44022c310062b018909f1a2063dd103ba17f2f4718a9439b3cb3770b72073f2c76c0944e81f619c97fccf5cfb56ff78954e1683c57a8eae49d592f19b0b024376f0a9cbfc4a121be58f0779854c2afa20e65892d22d26d25563cb11a21b4d19c7cf8c0e24775f4b247e2b5e2e8b943b08ad2b7ce20dc49991a127fcb53232d8eae09a70d86dd5737b6f4783e15e6b4c654e9bf9fec6e338842dc6fa6632fa2475d562221ea4098038cb5b004daffad35a183e5b76fe12243fe578880d302b0831264eee9447e9742a18dd6d548d4c4d4cfbd4be6ef9ba8bd4264ae0f92d3309fb1b58ab2b37a74f0d6863813bea439205b2bfc5d5748fb35a2cc5711ed9619d0e1816e63d1c67338528c99a032cd6e8e2f9350ebec02e68ad7712a543373be49235fdac142355f573a4a17cc4c50096f7153eb0fe590f0283655d989aa8966afdf166448b81620a540a7af30bcb3b8addb64788a9906c5e88ab881d8a5883cbfe0919e2ac8a32d93cf9d389b2fae75e87a1ba8e3af061d987bf30a007822d75323c1dbf908a8979005d30dceb4c4c670741a4a905a2d62de435dec440be0ae4cbdfedb5aa3fb925d7b397e4b36636d7b6af1ca384402abb6757902c405fadeafac1ec3d1d6f5ed73d7b1f24e0de6736475cd7717d6b2702ef724e809da45e3bbfc8007215a781ff043c6300910753d97247c462faf83f4e2168f64c368ffb732996f1decc023f4449433196976374b427b61bfe6d00271586f855377f084f5dcf174bcc244a5b2a0360b2baebcba401f6cfb644c3f48d12b5778f6f681243fc5cb22716bfa290c5de4254c27f792ac0c012d2dd437aa6b304a3d0329363d5dfdaf079678ec4a1f5587a4d9e5b5b5c4dd3f0fd9b7d40b3e694747a9aba36fdaeca90e6929dac9d09c6470c3c07070ac2b358cfe33a2f38c34ea35edbe7fd8fc367b10da0f317becbacebbf54006bb82bcb1462cfd2c1020e8992c54a00007ffe9742bd412ae39b4f2992b5beb7d49ab698263ece4ae208f0785567d45713a74216e1cdafdf42dea27227063fdef8f0b38a4bb1ff4908e0062cdb26d9338b2bc9aee469d307047868197c7943ec3163458b67f268ccee267f39b1cb3ed6c26bb5ea7694a0365684413e6455b9c4bb458c49a3c5bab5dec62f404e51bbe82ec59f2d4f6ad17c6b439a7b18f8cb59bba449bf0c77fc8b4f55fae2a3c3639bd10638e8d7091fe9babe3bdbde4de35f7a4cc8d9000f3827bd2d5f6c6b2f90c5874fee73d19d01bec336379b45f14f5fbacde4b40951d4eb9cbf107f23ef96d49d6208c4299d4b649c298cddb9a65a9723886d89bf39a7315f76477734f939ac9427b634d5071f4a159a4f086d2c8834e75f07a051c0f8319cbd130e6a32bd40e559cce2b5d5df58c45b194db9325310a38abe83cb9ad352a570c2e850eb56edd9edbc8368016c2ef22eb7c9c4cfea3f7a62d278bb97ee2331bfefcfa9a8c9939a1c6e0777a50fc82bb563ea48e6bc0d3df8b302b1e8020b6d5973c37ce4e36e12f705545a15db6247ddda5bb35ef2b33bf847e6f1a265c9bba964f361553f5b452edde0a0eb440eca939f4e243a5ac710952deef4c5762000d045243115bcfb9ec81bd024cc237272d730b02f260b5c699936be2a1651064bd5fbbf2ab5695193b72aa6db1011778c628d62c3f65f000f6e222b96f6e0c61b4f3e30adec49ce6cf3536df316b87be354ceb1c4d3449508d20ba7326074500e0c3eb382f7d6bf2286299886e46ea4de96836a0a9649b45ba81d15a2990ffe818799bcac952a40a076f26f916c8dfb01712dae97a4fbc2a605a8d0f627e43d3100b85a8f0ecfeaaf790a25260cb2d1ce80d9728558509e3e40b4844635efe1d11c3db9521d3dcfb4701f94d061b754ea1fdb9ad9bcb3ec5ed6715116595ed4425dfab5828c828def05a73c40d4a97a4223c2e17cb54160ce8aba35d319b8323539cd511953112d22c67fa483950bccb4520ea979faea78312b11bf95df820248a2278f11db0e2a2208b676190b92bc59d65104b7f60f14f5ed76372ed7ab60dd87552126278230063846f924b6e09b74572b0c7e914bb40b35dc537d2b3e75a932b139e155a8dbd4f755dd44442f4796459784a4c257918d174a22fa6bdffb53ff05a749917ad726546c36b2ee0dac181e654353072c4dd91df0a19938aded6158e862a7d1518fea6c4a7de8057209c7801915870743b749b7195be61e4e5f8ed18f43b532a935f7fb236a6a158ea44cea59f6fba53de14a7303db3fa3b46cd5acf82c8620aa9dca1b59d952728851030a17bf756ccc0ce0b17e52c43ef7eb2a31f36c8a3658db8d2c9221eae2d1d3e799240637c5604f25e5d9318c95a0692628158b8e5d590d6f368f6bc57131d9d012fdeade049e4a2269efa8188ed55e65ced9c259e7515443d3ce271272e665f46cc5796b80fe92c534273bceaad6e16bc97b5c222b8cea8c1705f12fa0adb14cd9f2e05fecb212651ba57fe3954a7b2d81f4c23a1e13eb48a7ce25330bd35c6de151d9ada8a18a454880033d93a418eb464f033f9cc599412c8be3b851b48132300aad45fc666a61e6137cee5c55700606339c0d6dc6764d634f904054c31ce6124b89d9fef6f4ee0510c5f37a14103bd697068c15f5ee583ce29537cd9ec5de035b9fd171e340a362fc400146afb961bb54a6ce45576b75fae6a46f8700b66c03a478c4dad4871c41b0d867dac4b2e025527623758514cf358aa99343fa9a88f1c2ef384249b7d3e08795b524558427dac8807750827d4fc9a6307cc1f9178228a056779b581feefe199130caa52bafb1cddedc8cbe216944e8aad0ca678b337a72e5470ca3ce059dd6abd0b1a2e653745914bb6e16e41b1b81ce8b8651a4417e86acb8492319d8bedeed0cee6ca0e3b31288012fd8b7c28c41a4ba1e3f28601652bda47b50c0cf2d80091ef6c75dc3f369fc02eec84b51b7c357b11da3ebb5ad9ae85e54ff438d97864a0c1040170bfbc9852b54d61d495a4bc3b401262c2e9129fa0db863cf0c48de7bddd5ab001ec665f3613301ddacede0d455734077397ac0ebae020c91128f56dcc2add69f97eb4769bb6e10cc823fac2aedf67f119d4a1c5e2b6156df97c300ba4d57b0c037712e490fd2e003d33db9ea183d85588e4f9a4dfd336d733ece2c6a7f74bd235975852a8cc076e53c712ff47412ae9cc4c3c7f5a43ccbd4073276753081338db359060142a00a130495099c2d029b8309515f271959a8495e0ac3aa4d50e4c7632b30e094099d66ed96d5f15ff344511db93c7e18ffc2adebe9c8005f910faaf1eb7274e92155dce7d51ebfa9cca81427c6d3b9e8c4f"}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:49 executing program 3 (fault-call:1 fault-nth:10): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 305.215536] erofs: read_super, device -> /dev/loop0 [ 305.221148] erofs: options -> [ 305.237978] erofs: root inode @ nid 36 [ 305.254600] erofs: bogus i_mode (0) @ nid 36 [ 305.333499] erofs: read_super, device -> /dev/loop5 [ 305.338596] erofs: options -> P [ 305.340389] erofs: read_super, device -> /dev/loop2 [ 305.347239] erofs: options -> [ 305.355065] erofs: read_super, device -> /dev/loop4 [ 305.367809] FAULT_INJECTION: forcing a failure. [ 305.367809] name failslab, interval 1, probability 0, space 0, times 0 [ 305.368637] erofs: Unrecognized mount option "P" or missing value [ 305.384364] erofs: root inode @ nid 0 [ 305.389806] erofs: options -> [ 305.391872] CPU: 0 PID: 18323 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 305.397612] erofs: bogus i_mode (0) @ nid 0 [ 305.400890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 305.400897] Call Trace: [ 305.400919] dump_stack+0x1fc/0x2ef [ 305.400940] should_fail.cold+0xa/0xf [ 305.400960] ? setup_fault_attr+0x200/0x200 [ 305.400976] ? lock_acquire+0x170/0x3c0 21:58:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 305.400997] __should_failslab+0x115/0x180 [ 305.401015] should_failslab+0x5/0x10 [ 305.408925] erofs: root inode @ nid 36 [ 305.414663] kmem_cache_alloc_trace+0x284/0x380 [ 305.414683] ? loop_info64_to_compat+0x5e0/0x5e0 [ 305.414704] __kthread_create_on_node+0xd2/0x410 [ 305.414718] ? kthread_parkme+0xa0/0xa0 [ 305.414731] ? lo_ioctl+0x1bb/0x20e0 [ 305.414752] ? __mutex_lock+0x365/0x1200 [ 305.414768] ? lock_downgrade+0x720/0x720 [ 305.414790] ? loop_info64_to_compat+0x5e0/0x5e0 [ 305.419229] erofs: mounted on /dev/loop4 with opts: . [ 305.420966] kthread_create_on_node+0xbb/0xf0 [ 305.420983] ? __kthread_create_on_node+0x410/0x410 [ 305.420995] ? __fget+0x356/0x510 [ 305.421013] ? do_dup2+0x450/0x450 [ 305.421027] ? __lockdep_init_map+0x100/0x5a0 [ 305.421042] ? __lockdep_init_map+0x100/0x5a0 [ 305.421060] lo_ioctl+0xae5/0x20e0 [ 305.421078] ? loop_set_status64+0x110/0x110 [ 305.518414] blkdev_ioctl+0x5cb/0x1a80 [ 305.522287] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.527724] ? blkpg_ioctl+0x9d0/0x9d0 [ 305.531598] ? mark_held_locks+0xf0/0xf0 [ 305.535643] ? mark_held_locks+0xf0/0xf0 [ 305.539700] ? debug_check_no_obj_freed+0x201/0x490 [ 305.544715] ? lock_downgrade+0x720/0x720 [ 305.548857] block_ioctl+0xe9/0x130 [ 305.552471] ? blkdev_fallocate+0x3f0/0x3f0 [ 305.556790] do_vfs_ioctl+0xcdb/0x12e0 [ 305.560676] ? lock_downgrade+0x720/0x720 [ 305.564996] ? check_preemption_disabled+0x41/0x280 [ 305.570000] ? ioctl_preallocate+0x200/0x200 [ 305.574396] ? __fget+0x356/0x510 [ 305.577833] ? do_dup2+0x450/0x450 [ 305.581365] ? do_sys_open+0x2bf/0x520 [ 305.585272] ksys_ioctl+0x9b/0xc0 [ 305.588723] __x64_sys_ioctl+0x6f/0xb0 [ 305.592657] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 305.597368] do_syscall_64+0xf9/0x620 [ 305.601184] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.606543] RIP: 0033:0x4663a7 [ 305.609734] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 305.628632] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 305.636343] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 305.643672] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 305.650922] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 305.658185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 305.665450] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 305.698362] erofs: read_super, device -> /dev/loop1 [ 305.708988] erofs: options -> ‘ [ 305.714154] erofs: Unrecognized mount option "‘" or missing value 21:58:49 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="43f7a0f531de81f83ebfa93af51fc0497797b3a65703d685512b21dd07820f6b8fff972699d54927671426439370c06d1cf806aaae79b263fd08a052eed35b27d412b4b3cd6e6b12f3ac8051e99580eecd21fa82056c8390"]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:49 executing program 3 (fault-call:1 fault-nth:11): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x391, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 305.827998] erofs: read_super, device -> /dev/loop0 21:58:49 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) [ 305.859605] erofs: options -> [ 305.859712] FAULT_INJECTION: forcing a failure. [ 305.859712] name failslab, interval 1, probability 0, space 0, times 0 [ 305.876020] CPU: 1 PID: 18348 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 305.883915] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 305.893356] Call Trace: [ 305.895954] dump_stack+0x1fc/0x2ef [ 305.899597] should_fail.cold+0xa/0xf [ 305.903414] ? setup_fault_attr+0x200/0x200 21:58:49 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) io_setup(0x2, &(0x7f0000000080)=0x0) io_submit(r2, 0x0, 0x0) io_destroy(r2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 305.907743] ? lock_acquire+0x170/0x3c0 [ 305.911741] __should_failslab+0x115/0x180 [ 305.915984] should_failslab+0x5/0x10 [ 305.919788] kmem_cache_alloc+0x277/0x370 [ 305.924032] __kernfs_new_node+0xd2/0x680 [ 305.928361] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 305.933132] ? _raw_spin_unlock_irq+0x5a/0x80 [ 305.933883] erofs: root inode @ nid 36 [ 305.937626] ? __cpu_to_node+0x7b/0xa0 [ 305.937648] ? mark_held_locks+0xf0/0xf0 [ 305.937661] ? io_schedule_timeout+0x140/0x140 [ 305.937681] ? enqueue_entity+0xf86/0x3850 [ 305.937699] ? set_user_nice.part.0+0x3b9/0xab0 [ 305.937719] kernfs_create_dir_ns+0x9e/0x230 [ 305.937736] internal_create_group+0x1c1/0xb20 [ 305.937757] ? sysfs_remove_link_from_group+0x70/0x70 [ 305.937770] ? lock_downgrade+0x720/0x720 [ 305.937795] lo_ioctl+0xf7c/0x20e0 [ 305.937814] ? loop_set_status64+0x110/0x110 [ 305.937830] blkdev_ioctl+0x5cb/0x1a80 [ 305.937845] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.937857] ? blkpg_ioctl+0x9d0/0x9d0 [ 305.937872] ? mark_held_locks+0xf0/0xf0 [ 305.937887] ? mark_held_locks+0xf0/0xf0 [ 305.937905] ? debug_check_no_obj_freed+0x201/0x490 [ 305.937923] ? lock_downgrade+0x720/0x720 [ 305.937939] block_ioctl+0xe9/0x130 [ 305.937951] ? blkdev_fallocate+0x3f0/0x3f0 [ 305.937966] do_vfs_ioctl+0xcdb/0x12e0 [ 305.937981] ? lock_downgrade+0x720/0x720 [ 305.937996] ? check_preemption_disabled+0x41/0x280 [ 305.938010] ? ioctl_preallocate+0x200/0x200 [ 305.938028] ? __fget+0x356/0x510 [ 305.938044] ? do_dup2+0x450/0x450 [ 305.938059] ? do_sys_open+0x2bf/0x520 [ 305.938080] ksys_ioctl+0x9b/0xc0 [ 305.938096] __x64_sys_ioctl+0x6f/0xb0 [ 305.938110] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 305.938123] do_syscall_64+0xf9/0x620 [ 305.938147] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.938158] RIP: 0033:0x4663a7 [ 305.938171] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 305.938178] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 305.938191] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 305.938199] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 305.938206] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 305.938213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 305.938221] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 305.981755] erofs: read_super, device -> /dev/loop3 [ 305.985714] erofs: unmounted for /dev/loop4 [ 305.996204] erofs: options -> [ 306.009973] erofs: bogus i_mode (0) @ nid 36 [ 306.037752] erofs: root inode @ nid 36 [ 306.176382] erofs: mounted on /dev/loop3 with opts: . [ 306.182877] erofs: read_super, device -> /dev/loop2 [ 306.188027] erofs: options -> [ 306.201271] erofs: root inode @ nid 0 [ 306.205705] erofs: bogus i_mode (0) @ nid 0 21:58:50 executing program 3 (fault-call:1 fault-nth:12): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 306.228841] erofs: read_super, device -> /dev/loop1 [ 306.230827] erofs: read_super, device -> /dev/loop5 [ 306.245908] erofs: options -> C÷ õ1Þø>¿©:õÀIw—³¦WÖ…Q+!Ý‚kÿ—&™ÕI'g&C“pÀmøª®y²cý RîÓ['Ô´³Ínkó¬€Qé•€îÍ!ú‚lƒ [ 306.247027] erofs: options -> ‘ 21:58:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 306.277154] erofs: Unrecognized mount option "C÷ õ1Þø>¿©:õÀIw—³¦WÖ…Q+!Ý‚kÿ—&™ÕI'g&C“pÀmøª®y²cý RîÓ['Ô´³Ínkó¬€Qé•€îÍ!ú‚lƒ" or missing value [ 306.278511] erofs: Unrecognized mount option "‘" or missing value [ 306.298077] erofs: unmounted for /dev/loop3 21:58:50 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) [ 306.434953] erofs: read_super, device -> /dev/loop5 [ 306.445485] erofs: options -> C÷ õ1Þø>¿©:õÀIw—³¦WÖ…Q+!Ý‚kÿ—&™ÕI'g&C“pÀmøª®y²cý RîÓ['Ô´³Ínkó¬€Qé•€îÍ!ú‚lƒ [ 306.469619] erofs: Unrecognized mount option "C÷ õ1Þø>¿©:õÀIw—³¦WÖ…Q+!Ý‚kÿ—&™ÕI'g&C“pÀmøª®y²cý RîÓ['Ô´³Ínkó¬€Qé•€îÍ!ú‚lƒ" or missing value 21:58:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x392, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 306.477972] FAULT_INJECTION: forcing a failure. [ 306.477972] name failslab, interval 1, probability 0, space 0, times 0 [ 306.495749] CPU: 0 PID: 18381 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 306.503630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.512968] Call Trace: [ 306.515549] dump_stack+0x1fc/0x2ef [ 306.519191] should_fail.cold+0xa/0xf [ 306.522985] ? setup_fault_attr+0x200/0x200 [ 306.527291] ? lock_acquire+0x170/0x3c0 [ 306.531278] __should_failslab+0x115/0x180 [ 306.535508] should_failslab+0x5/0x10 [ 306.539298] kmem_cache_alloc+0x277/0x370 [ 306.543446] __kernfs_new_node+0xd2/0x680 [ 306.547673] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 306.552540] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 306.557298] ? rcu_nmi_exit+0xb3/0x180 [ 306.561182] ? retint_kernel+0x2d/0x2d [ 306.565072] kernfs_new_node+0x92/0x120 [ 306.569037] __kernfs_create_file+0x51/0x340 [ 306.573436] sysfs_add_file_mode_ns+0x226/0x540 [ 306.578109] internal_create_group+0x355/0xb20 [ 306.582708] ? sysfs_remove_link_from_group+0x70/0x70 [ 306.587907] ? lock_downgrade+0x720/0x720 [ 306.592061] lo_ioctl+0xf7c/0x20e0 [ 306.595602] ? loop_set_status64+0x110/0x110 [ 306.599998] blkdev_ioctl+0x5cb/0x1a80 [ 306.603886] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 306.609248] ? blkpg_ioctl+0x9d0/0x9d0 [ 306.613128] ? mark_held_locks+0xf0/0xf0 [ 306.617203] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 306.621958] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 306.626814] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 306.631394] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 306.636174] ? rcu_nmi_exit+0xb3/0x180 [ 306.640050] block_ioctl+0xe9/0x130 [ 306.643678] ? blkdev_fallocate+0x3f0/0x3f0 [ 306.647993] do_vfs_ioctl+0xcdb/0x12e0 [ 306.651886] ? lock_downgrade+0x720/0x720 [ 306.656026] ? check_preemption_disabled+0x41/0x280 [ 306.661040] ? ioctl_preallocate+0x200/0x200 [ 306.665445] ? __fget+0x356/0x510 [ 306.668890] ? do_dup2+0x450/0x450 [ 306.672423] ? rcu_nmi_exit+0xb3/0x180 [ 306.676306] ksys_ioctl+0x9b/0xc0 [ 306.679757] __x64_sys_ioctl+0x6f/0xb0 [ 306.683630] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 306.688195] do_syscall_64+0xf9/0x620 [ 306.691995] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 306.697174] RIP: 0033:0x4663a7 [ 306.700375] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 306.719267] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 306.726963] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 306.734224] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 306.741482] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 306.748749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 306.756010] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 21:58:50 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 306.831392] erofs: read_super, device -> /dev/loop4 [ 306.836541] erofs: options -> [ 306.857270] erofs: root inode @ nid 36 [ 306.859577] erofs: read_super, device -> /dev/loop3 [ 306.872137] erofs: options -> [ 306.872786] erofs: mounted on /dev/loop4 with opts: . [ 306.883966] erofs: root inode @ nid 36 [ 306.892463] erofs: mounted on /dev/loop3 with opts: . [ 306.912770] erofs: read_super, device -> /dev/loop1 [ 306.916782] erofs: read_super, device -> /dev/loop0 [ 306.924235] erofs: options -> [ 306.931948] erofs: read_super, device -> /dev/loop2 [ 306.939468] erofs: options -> [ 306.943884] erofs: root inode @ nid 36 [ 306.944856] erofs: options -> ‘ [ 306.970278] erofs: root inode @ nid 0 21:58:50 executing program 3 (fault-call:1 fault-nth:13): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:51 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x404}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b3075970fe784a1c6aecb6f8bc85a3f8e4"]) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 306.992086] erofs: bogus i_mode (0) @ nid 36 [ 306.993652] erofs: Unrecognized mount option "‘" or missing value [ 307.005657] erofs: unmounted for /dev/loop3 [ 307.006104] erofs: bogus i_mode (0) @ nid 0 [ 307.036346] erofs: unmounted for /dev/loop4 21:58:51 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) [ 307.141109] FAULT_INJECTION: forcing a failure. [ 307.141109] name failslab, interval 1, probability 0, space 0, times 0 [ 307.154134] CPU: 0 PID: 18414 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 307.162030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 307.171376] Call Trace: [ 307.173952] dump_stack+0x1fc/0x2ef [ 307.177574] should_fail.cold+0xa/0xf [ 307.181378] ? setup_fault_attr+0x200/0x200 [ 307.185694] ? lock_acquire+0x170/0x3c0 [ 307.189663] __should_failslab+0x115/0x180 [ 307.193878] should_failslab+0x5/0x10 [ 307.197656] kmem_cache_alloc+0x277/0x370 [ 307.201799] __kernfs_new_node+0xd2/0x680 [ 307.205943] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 307.210724] ? __mutex_unlock_slowpath+0xea/0x610 [ 307.215552] ? wait_for_completion_io+0x10/0x10 [ 307.220224] ? kernfs_next_descendant_post+0x19c/0x290 [ 307.225495] kernfs_new_node+0x92/0x120 [ 307.229456] __kernfs_create_file+0x51/0x340 [ 307.233849] sysfs_add_file_mode_ns+0x226/0x540 [ 307.238520] internal_create_group+0x355/0xb20 [ 307.243099] ? sysfs_remove_link_from_group+0x70/0x70 [ 307.248284] ? lock_downgrade+0x720/0x720 [ 307.252418] lo_ioctl+0xf7c/0x20e0 [ 307.255962] ? loop_set_status64+0x110/0x110 [ 307.260362] blkdev_ioctl+0x5cb/0x1a80 [ 307.264258] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 307.269612] ? blkpg_ioctl+0x9d0/0x9d0 [ 307.273486] ? mark_held_locks+0xf0/0xf0 [ 307.277527] ? mark_held_locks+0xf0/0xf0 [ 307.281582] ? debug_check_no_obj_freed+0x201/0x490 [ 307.286615] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 307.291368] block_ioctl+0xe9/0x130 [ 307.294986] ? blkdev_fallocate+0x3f0/0x3f0 [ 307.299355] do_vfs_ioctl+0xcdb/0x12e0 [ 307.303238] ? lock_downgrade+0x720/0x720 [ 307.307381] ? check_preemption_disabled+0x41/0x280 [ 307.312389] ? ioctl_preallocate+0x200/0x200 [ 307.316795] ? __fget+0x356/0x510 [ 307.320246] ? do_dup2+0x450/0x450 [ 307.323789] ? do_sys_open+0x2bf/0x520 [ 307.327671] ksys_ioctl+0x9b/0xc0 [ 307.331108] __x64_sys_ioctl+0x6f/0xb0 [ 307.334991] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 307.339563] do_syscall_64+0xf9/0x620 [ 307.343367] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 307.348546] RIP: 0033:0x4663a7 [ 307.351722] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 307.370608] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 307.378311] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 307.385564] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 307.392827] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 307.400096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 307.407357] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 21:58:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x393, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 307.513661] erofs: read_super, device -> /dev/loop5 [ 307.518811] erofs: options -> [ 307.529635] erofs: read_super, device -> /dev/loop3 [ 307.529819] erofs: root inode @ nid 36 [ 307.540825] erofs: mounted on /dev/loop5 with opts: . [ 307.577507] erofs: read_super, device -> /dev/loop0 [ 307.586058] erofs: options -> [ 307.591324] erofs: options -> [ 307.618537] erofs: read_super, device -> /dev/loop1 [ 307.624164] erofs: root inode @ nid 36 [ 307.629096] erofs: bogus i_mode (0) @ nid 36 [ 307.635291] erofs: options -> ‘ [ 307.638223] erofs: root inode @ nid 36 [ 307.642446] erofs: read_super, device -> /dev/loop2 [ 307.649117] erofs: Unrecognized mount option "‘" or missing value [ 307.656782] erofs: options -> [ 307.661786] erofs: root inode @ nid 0 21:58:51 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x14, 0x38, 0x0, 0x41c1, 0x10a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4003, 0x0, @perf_bp={&(0x7f0000002540), 0x2}, 0x4040, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0xfffe}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x39e65000) io_setup(0x7f, &(0x7f0000000080)=0x0) r2 = syz_mount_image$ocfs2(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x800, 0x5, &(0x7f0000000440)=[{&(0x7f00000001c0)="a2", 0x1, 0x80}, {&(0x7f0000000280)="a34f600293ac0b5591678b2a3d7a12d51420228376d6cdb6e1b78e51e10b50d471eac2f5e1134f206ba9c4a4af32ba251ed0248db0dad903c42e2a944b084a4c5c3401636fcb07f661f889ed585cbfcd4876833c0bfbec5a965c1bf1d80a9502feddd3f9568db9aeb0448d09990e34ffeebba42a3710b46c6ab1a6daf54a4190fda884fdd117ff58c075", 0x8a, 0xe60}, {&(0x7f0000000500)="618ffe68930b59888a16953866ddf8374fa2bbacf5e50d5835eaf84d0b7e2314243c31af14c0dfb5a5b83506724190eebeec18fda402f01b375bd8bf9d2dc952a8dc8b15c8fe40626b89166f9d29477f1685f34dd1d48898fdc7d1dbfb02c9273aeb08a18df8309c947bbf4444c30ca51e79d2b03bcaaaad13758c8e9d68f90c168af0630bc97d7f88438117210c6dcb6abbc8d044b670f615b2a3462f1fcfbe01dcd64591cd08644681ddc3d1c445939c5b152a67fd82fd9c08d6a7f21f4cf5efd62fe42d8cf48003421432d06676e189eb3c4b11546067778c41ab94a1b1ffed98440006aedc79990e7d3f9247bf873d70743d303b1bcb5390fb15baaadcf56df65c13d4081ffeb413e92d5f72e9978201842f461503974733518b5726266fce034813afcb6b5f8356c8ffd01aeab313bc63ca845ee746caccfcc97732aeade7c496c6775666ed24d8adc692f9559d645d9058843311330fecdaff051e1814a01007f8ba546546bfa802702c603a3d74e0e7205426afe372db356f65252cccd78ebfe5ba1c39e01fcbbe72a7ccd78b7b63aec2260303e9603bcf374b2baa7ad3d25afb1eb912859236988e99c8b90771db0f5ac125e702c9500fca91fe4863943e7d3e7de8d00ab2249279f65322dfa1fa2cc04bb9b731fa15172952f2e9ecb857a21e039fa64273c861b396579692133db9b0a9cb538bac53339b10b6d46f611774386b5bcf66d39edd574abc0e4bc074ecbd0b5ef5775a74e132a3e2aff5936e5b1b8c6206dba2dd3650682b1f7dfd87b1f9583dd5046db756b6ba744522c3c829cd7c2b38dd910c5cf971fc2f80c4e71d573cf348c6235e51ac87e783b62d62c52364ddbc9b4aa52440dcfd5567b65bbcfddec7ac9a31b8f50def50755f7aa590fce133dc549ca8e1a7b0f614ebb9ef8b63e8aa38703bf78b5c9f701e7f68077876c166666f7277aa6d6192aac0ffc7202bcfa651104d6411949163eff3f27a7d9d52f2c27b7d8894538d9da367dd67efb9092796e4803fb230e2f060396a925e388ac9393f757c2c3935c0be54a78027e7d47396bcf5160f90d36615986ee9824a7db22f990c8a170560564a71cb7741db36ed586c6ea945d07796b1fd21ef581a4affdef8ba6ea6b19819c438e1cfba6d6fedca7d68e489cbf11a2a0d164188b8a834b76f13eaf7e8fe79fb839337055a0997f68c6e8c2217a44ef19d7721fbf25f5bf1fdda0c8bb11e707e06b8b2910c38677504cf9c307c67036d246bff6f6cc8492630f1fab7c527da03891cdd70145ac97aa621987159da5fa3fcb050b602ba4e975d48e9bd1d55f50e83ddf860fcaad29a765b4d76b08b79a64bd007c0da7f35ed11b84fd43df5cca164d4da9ad1c401d53557b3f8fa79ba6a7bf59c4ca9d54307b5b03fb15afdb97cdb9c1954843b8db2997a44b47765e03a9127017b45a0e6f928f28da4a9598d6d87737e44447064b4f9e91c54a803a9badeb049b5bec407f80b9001223c239a7653f84eb0a4d30231d90ed298f9a481067c9083eebd0c16303d46ca98202288ac3d4bcff23283fcc063c24786089fd3e95d9a087070b5d9feca2a4be46cd3b399b21263de065055d34c72bb3e2f93cd65117513cd1e6e3e4318e106ec99a886816aac1cf9c7a99e4e94e748b0723a6dfcc65145aaed4093a60cb27d92e3550ae068e3cda7f2f50314babc99954505d9ac3ce5a21bc4d9666ee41b808d53ade0e15da78d049ea22cd01fc9ae5cc38d6a2b1b0a65d67b05a05672dd395ba8f08da5246a800034530eb343ac3b9b51cb1c39e4e3159015eba2fc251025b2150a0fa13a58482d4becf2f6468d0321360c49816001f01b963632e032827e70e246a71197469f02bfe65aeb784a4332052c83d3e1e557863a6d0c41a6553b0bcdb962d6aefcb76bc231a3d22554555b6c8637201b27cd1a6fe4b395cdeed94ce75ee944b5d4dce4a65e0e456c73701b5c0285b0bba26a7e29052f4e8ebb196dd748580646e12f803d0b39bcacfd6bd1deb4d29497ac34d4a1fb600d627fdf30afec36f090fe579fb484371f1599d495373147a75789debf074ee601efc7474bb4b583df64ef77ae532c4f6a3d814cfdf5571a054c5c16f9cde8c95cc1198073849e91f447f87a7930457f47770a4e923508948955742183ba83eb6bfb2d6a59f046da9f17dd43123ae88518587387d53d8eb05b72411923ad80da03af9661411602adae563a9bc2df980c6838e67a78e99db12207349248d702ee109bb8fb9e30bfa95f70fa3adbc2c820a6bceb09b370adf4f4fdb078fd0ca92bccc4b3f9feb5f9f4be94996b128ad499ac7fea4282509119c8f4fe8a9ba8ad5719d56e96ac3ff679d9a909520f522c37095c60531211594ed496cacfed8d543b760377958bf4676010df679e66589dbcc4d0a905e7d082d6948b986ec8548d82014a617d4169eacaf9b9bb68e5105c223373aa0576de811b955578bc951d926f674c436de6a57cd884b16956dda36c375d4409caf3aef29a57458da367bac4eb8cfaf59c31e73fe8fd6c231c1478bd97a52795c2af5ecaf21684b9f807eca0566a33d901da831e6f0d02ff46b7c5d950facc5df225cf812ec8b8bb1117c780ef7e45714123697643d58d8734c79ce6b631bdd7534c694cf98d42868a50c764c545b7e29d1ebd804f2e4d46ddc4eafe9f7159c8d42f0bff7b55c084b50249bdb5cc2efe5a25c9f7a2b00e94004a810398cf6319a19bd9c3ca5bbf00908d7c5f6ddd5e976b20cc742ffdd14e35921f312660ca58d202122c887c38ad810e4b0b3389b2aaf6ed46bac68b69677c142662d2ef74ba7dd944ef9b859b243992eb40abb0ee8c17ddbf3687627785f8faa1564e1c64b7154c9a78107030e63df8d9047999dc233a79dfe5e22b569d2c57ecf2e40025cf8ad4622ee740864be323635fbe876c6fe07665e2aa5705fc684c343b0b93eb80d6f6329d24bb6a18f913a08f3612144dd177c3607576c13335425c47c866899303762cfdff994aae0bee4a8751b15e2830449343eb106b8698c5384c7c1eb83eb8dbad6ddbc16f66698a44c5014e08ba09eb32b8add1905b46959a5525edb2a97644c37a1aa9e4a1dcd74d6f1434875fb7d15a83223a55fadc52569c052ac9684bdccec0682dad494b413b4afdeb13c35788fc06eb1c16a4c00be3e4b7b373f52c477e5f82bb89f30225c17d7ca75e0b67bccfbdc8448fee338bbe22490710419e29360e0b1d2d4672864fdccd5193fa4309b3fb89f0d7cf4c959696c94a43e20a0bfcb5796dc3c46581e46ff32f62a210f4be2d28a0fbef31f4808592313172e6bff88177ffcfc29186dea3a257d759667b720a22d524c1f69c7fd7ec7a1cdf407f695eb8bb03649bef0648d3c25c26c5eab614fa6cbc66c384abe22d794721d88e0e865970ca638e84668fb7b0f7ba193bfa1c7bddc0b61e2e6495bfcdabfae0d86d6081668ca1730e168ad46a5ef3ccdfba0650a731186879bd03a0d10bdbab201d531064c0e04aa3b61ce2bd0c6687085d1deeb5738a0d363fdabc56b3e8f36387775caba1cba609c998b0e6b1ce1bf63e210f914f893e83295a4ddfc1ffa6417f991887451f7cb0ea2c00a89f7c626b9d660bdc6c63d991b7753d98aa66fc56363c77c19e58dd97a1c91f7cf43acf51c5c241e2d440d98be4b65f68e9df7c54e359b2c4c534821c342b3681be494fa5f67fe4ee84c8bd32dd2dc0060feca600f4827a53bb62b9d0a1f971c99d56581f644b890e5830bb88e1eb49f992e7fa27199d5581b8a08926e36a6999e828983e70b8dd5f6c33b0c2bf7123a230cdb04bd91ed8e5f6bac9bebe9aa8d41b7d71a438e2d6429ac1e3d055def15dfe626af8ddba9f9a563c07b3000fb5fffa3c1f3f6409647ceb59a583f0333a9bfcc542347638df5e1bdc1552fb4129c411bdd4251c3548ec07e760415fee8662902712de7159caf4322c618bf23d8fd53f78d101c4a1d46e822171d24cf056c910ea59312b0594b826b7a514dcb461515c02eef85d21588d665e64c07c597d937121814eb0487ecad6d6659b09615ebd73519b4c12ab9e41b2f8c0403e7e3347c35d7286b4029d1135f64e0c0fab7e540053f65afc7d73522308f84f666a43b5aba86254d5deb94dd2beb2a0f7d51aab9ca2dbb854413e5071e9940aac769c9b0ccfe890bfe8b7ac21fdb98f6662c9fafc96492256fcf4fda7ed574996aa15c4b35bfcdb03f09edaa635b1ea1929a14d84c34c200dd8275b0119c0b3952e88fc20d2cb2ec5be792edf79de0c12a7e3315515003c51f116a014390b79e8bb0fd5bef29641869d9bd48d7bf677cb3359e5565c07cde5c101fc0d9ba51f8e930f9bb0ea98ef55d506954fccc528ee2fad633098f3b64f1abb084233eee5ef980b153a4f65766fb9ccf9590c672d592c402e618d17c06fc0dace53155a8ef657401fbd1a931be62b33e4602fa9ab6d3f27d3c426c80fedbfde09750e8806824c4329bafda92c96733f11ab00a09a1886e637ef7bf9271716c18e8dab4a9757573d048a18f7bf1207050385f306c935e2f75ae45c74de10a4d73b74df3097bc2669d9e7a2973da5d14fb06060bdf8420773b31b0c7b61278dfff70b62bd92d5622233357eeb66be625ae0fb8a40a41dffc77125b9103ce6a31de661903b9e7d364a13ff0561da5b29d70d5adef8c914908f2a523096cf245de03596704b4b55bc915847c055e588845c5739144ea62e449209d7d02afdf8b951f1eef450b55b29caa92872cc69ef2e78d7e45885e926185c1cd20e7581abb7a5d4e1ba4ec71ce08fd056746c88193ab40cfab5a04ccc852d7f988e1b57bdbb99b505d201f59bc30837be1d57f314817704c11a2364bae39da02ba9f5064dee01a56f0fc11cf39619585970c9aa7096e09765f34653f8b614b1552665096bb149b8fc45344547692abbb756e228e0aeb60d32c3eb3f423b7a692cddfc93bb182372b859af236286bd1f5c7d615040e0dad1b5bd03b568ef0ebed5113740a8fcb3cbca9095ec1bb99ad3400d49d0249e503fe31b1fa100473046a94828b8d64f277efab2278e74295543854f0c99c0c337876b475a6575f60a161b94e163bdafe05d71fac7e4d4b741b3dca2feefbb72e8316acc01635d3e5a20bf29af1d5a06ce8d10f0d16ea535ee1b0e6950fb1f468c334fd7311afb76c5e52c5e41514a1a36c2a8a0d42fe0db21de6a317e712dc350e882cbfaf025492738cfb1d4a70dcf8aba38b0ff12fcc6f8d8f0901f64c01ae75bb1d73d1b4933c47be57030396a4a6434acbf813cab39d5d2cbe9414b349f95aae7a5f1a1846e3ceee18065d0e8bfb82b1bbbc96d8c86643566d60a9207fa29ce7359f3c8a949bdac9a56a57967016f687dff555a0ca5f399d7ccd04a47ad0038bfd059cacf13147e2fb5eb5a75fcdac41e14b2dcc7692017e84186cd8926ff87deb7aa6a96e8dd714f00b13327bfba43e929da30c897293f9407fb9fc6178fdce8b29fe5e39c29666cecdee593d9584ac1a66a7e99a7515a2621030a463213296b09bae6fe355f414ca5387558ff7c22a39a2386d68cce0da58243c9d6a77270d6f647027373e5f9ae952e762b7fb53fddd3815519eff350ab9c1ac4d586a76e13bd9a252b59e2cbe66512ca1c65efc915009e59fbd8031bef52f94a731f575fe94d0c4dc2d8b96d61e740fe06ce559b7ce99b8c658ca6fa0c38747a525fc37a453f2084502a268fde5cdd5781089f99de3576e65ec3a1161d6400160f4899d45b", 0x1000, 0xff}, {&(0x7f0000001500)="d63bfc9166fc7df315a134f9ceccd412decc082b090d880a54f51742d34df4e5d441e5ad98b8e08edb0df0530839eeb151f11402907001edde421fd655ff50cc47a39c79e3596c7e9eba9f7d706a73b6bd0383e3183c65e1476bc6caeefba24ed9da596eb00ddb93982e105478e491583ff8389086e769fe00987de1a3e9a287e50079b605e46a9eda1cbab527c19bad84e9e913b0200cde36de947410b27a5ab975caa413b85fe52c3f5a1974f13537613211a8983ea0461a99cfc0be307931a44365aae1ffffbd7dec29e3b6249edf596ec257b7d76677dac0d68cc576abe0e0824adc1afc2a45511d4a49021620fdc19d72696351701b50bf19233e87874e9e6b60747c4594dd01ff86e6f4223201880ada913b4da16e94991071e8af4c39e2c68cc05725c85177e07b7b773a24fe78db3b0f7c0c12d3568556ae00a38f942ab8f3836a0e705648ebe813702dcc21178f509cb1a22ac6496ecdb4fba01f5f1132ff5da8375118bd0fd4e6e1d73c281b620059f58fc586fe2f17edc5c8e5428b66b7f3d37010432ec830a72137f19d26ab180992ed960984bdb8e41b93ae7a9218c2415d72c6775dd086e6ce36d37e6500a7ddce7fc119cb2b74ba5bc0976dacb9318dcb3cd9c4cdf1269ece63b2bcfb7aebd71bb8f646c0f0600fdc65b9cd5684ed789794abe8cdf4b0c9dd7012c6a4b608f14b2dbac46a7c762d15e97c33c7dd03613279510f754b981d3e2ed98098128ab8d36693a02bc3d74054550a73ff8fd92f2db7363dfbf926b66bf4e8c1b33526503b9d64e9d6c80aa10b55960156f9e4dba85a4188bab549f7c51d0790aa3a008c58c6d2c4a4580d3f5c2f69a25d1320b6982f963f677d689b80d0b2fe2c195e096a3041a50dd551a834d6bc106a01109912d61da193ee831f26b47936349f684863d55def854e9e86a771043840c224fc63ff6b35c4233b284e8f4a6b7e15fbdb7ec3530ee3239a74e17184ad58bf6e57eba9125948db7fed9fec18d666e44ab874343bd95c4bd2ca8770eb98bd7431f0bb8656d1637ba687d078123db63f979d98a473e2c66168c07c57cbcc3b6f5a1ca9aa12e604c596eb1f4a20dd65d9869ba0d3bf6ca9450c564db85f7ec4fdbc6bb8d324108d54a78e64f33463e1c2e69007932f10fdd286eb2d17d5c843fe11404c65e2b60620120cb82c53579fc962482c19769247d4d8877f4d6ba5fb0bae7dd2eca3d3c32b3f01628f31f1ad37a45b043a9e2bd877ee504bcd0995c4b8dab52e3382b8858951c9e258d534eca5118ca524aa7426e99d83c2b649a4ef2723d356d42ba5db6e610eb373931bc8915ed69f8dc5b4a391d737c86eef5b9e7e73a312cfdb111eb70a7c4b1e9aa00f581864e6b03010895fc945b6842ea43c1dd81d2885786aa18cf2f302790e1144d67dc4de518fdb8f1b5fc11b7ff3a5557981f5105f1bd1b24d4837f650d530cde24c299b6ac4de11797ff1abb6b8cc96976651d879978d5dd0e3daba00755af8afd5d824ae19e501ed6484f41dc08ae7cf3a7e25b37bfc04ad9b645c40dd7a7e4cef5c6e062a4c327d4e27f5345f1a35a22b95c17e29ecdde0f117b659ce04b785c382e3658dce969b6b94576c0231808667d1133b779925fe2e5a45348ebdcaea081552931c58818f2a5d1e79592c2dd081bae7e7ac642970e163a1ca46f3deefb47c992898d0fee8adbe3e1c16f02fe848f70535cc2d320b2d58077b6c1c75fc87ddd35474e9e76f5f3e52082f04a220f12a3b0452c3ff0c7ff0f92fbb6344a5653bf38674feb840129a6506b24ed469d2e0c34a8654feca44ad5165eb71ba5155ffb8646efef54dc129a97bfd2def3b3a37d3aec40dba90661eddc48c1eb1e14fdb861352f4d8309a6b4ba59832cf29a0905e7a7f7d60a77435fc065b77c97f6dd3229895425e6d6e18bb270d19e9d969980781ec2e12c9686d721611c5f3bc3dcb6881ead331ea363fcf15d7930174f17b5507761a233e2acf888bd0e4f367166f65424c756babe95c711afcd2bbdb2b547b34492279939ce38971d0f8f69018add45d79f43802f760b00d7041ff8d6c86683cfc5bfb3eea0f4d700dc328d3444c32a360a4a5205b7825101130d450b1b611550df97238384296273c1baab3ac964ee57879ad9d8f41a642d4aa8b6778bc101e2c506c1a4ec50ef8227ae0333f726d89fe2ae5d6010d1c40c189ef2ef467ce94768cb6ffc90d47431b0d8607a021e803bf4d6d83d51ca30c69c93c89ff7860ff7df381cb239ce459b7dc094ced7ee2ee560e98bf698fb4f0abb1f14b747d333e6a488fa6a564699157dafb36020503cb60fda792ba14232be2a85c5a0d1545000e48a315c4f03f4470cf42d64d152a6fed770887c21eec4916b7b42de53c22e13f51220710469d4f957b1eab389a5aa5817ca0c7bb9218e88c069a2125da2cfd4957d42a19aeb97e1128c6c20f50ecf60b93f766d3417c50a18d4a8fa55888a93d85a3d47aa0acb4cedb1add6503492dae8e899d9557bbf0546aec2b6d937efa49a1e98e00310bec36b39a3fe412e5a8ee2b381ad88de224e95163282b44a73ab63135132e0888885d3785760cc7bc437d5dfc163e1b157748bd2d7732db253ac6bf59ec73cf4c5e6fad6ea1c5f2ffd5fd3634946689a396a88b45dc2db1c8694254d8dc6dbaf59f616602464a2de1a13c5f9551d04fdf67bf4716356dd6b3c7d91a8e0eb198d9b04a9489ac35942998f4e7783e801096d7773ff8e367ab90a9ec4d1e7dbcbf2447c0e037210107d4b7249ebe9020cc6daa687e5587433f1c47d3944508352ea82aae80c2d8ed8e5b17d07b410b69e9c39111139cb83e645862102ed121365bcd4c3594f560fe0b9bd41ea9318d30ecbba9878ab74631e1389250272226801ec98ce94afb05d941f1f7ef82a4e1efb03e7b2e354006c64d4fe104ea6a232926fdefe71125a8755de808df5c51918b541999b93187372d1d1dc93def963558d4435192f370da0e81c09db3735ce92e1a122009fb15e75ed5112b266a50825a7482c51188bf854e9b3ac793282bdae98afbb7285194f6ae19c1572ef35e5e5e1892fb74464fb65656d97315469e642b54a44279861d88249693a68c75b39cda656a4db4808ce6614999e6b8840d880d70afd0f8b12bac9e34453fffb34464f5895dc58464b4588d460b7c457b26001d59598bd30adbd0ee338e6a5f749006fba82d346054e9e9cd68d445da19b6943f22a4e304e9c2da9d21edda2541b041d3cd3c5025a535f0e08c86ba0ff0efddb898075692836c20df063f3b4ec3adbd8fa92f4fa3f5f85057b3435a74fb503d64a5769e7d31a1cb00fd06258d8230cc323809e875d40eed3b764acb58c78c2b8c14c597bc7f1fde6e8d7c0a3f9c025c1a3a0749d3a33bf9f9437eff575e8429103c986b1674b1eac9f5d5f1f8c93b5ae2721258eeaec8a1be6a5c3eb52a0a9c7a738fdbb8a2bd81927c919f326e33123477b314f0e828e37a246c91dcc00a19267efc12d9fa5cb99729b2db3b90617b4202101137fbf875d980d6829e940414b3d5f01d0c9a9a222e400ee497d38ad798f609a31f5cb7106517cb8252d8b311169280a473593751955d12c092f8967253636a64c33b0ac3e272d81179e4d2d10d4077a5cf7a2d792ffcd45a4e54f9240c61c3b6d7555c5aae3b1d10b78fce16a6533a406240ad36b5af155489451c869831f2ab3372929fd79bd225cebf1061b9eee290722d1a40ce73099bf37bed0c4a56a0aee2b784f91f60846b8de47ef20d58b5357e14a90146492482eac182ad4f0e2c807d3c1c2747b1feb54d4a5bc6affc0ccc8a75e5f5bedb34992e4b5f6271bec522cf297dcc02521a44138f58622c4698bc1005d086b98b5092fb2d42648da8430d9b987fab55d2f04604666b4b053eba3963ccf1a68f9bd80476fdf3632d46d065635b50f17907b4232b3538b52b3d38832a3de5dba7f8be57f806758d7780df3425ff40989b2e44ca45a080a3e303346316eee7a9f827b1d8c4bd48c75b6b05fc0984d2babf3b7919d57455167d66ec96c0b2264a8d3da57c854795cabfd4879b954c2a7b9f89f4ef6d3fd95ba93c15f694f54d30c1c476f7677f01e32ff53f0736a81dfbcd542e188ce258a6a552ac33324ed864ff5f9bd32f3ba10d9c3ca8592a766401b58aa3987d3affe653c6adaab21e071d254ed78b377e168dffb8e481a09862206b09a78d61ba77ec77375682a1ee07ec597e5d59e116ec729c348f6c5f4bffcac9378ba7f17f5653a126145a824c8249a12ac3e80f3fc04dbe1897a8e72b6daf10ebda8d2f809a6ed6bc22880821dce26d0aa7e7925f486c2ddf52296b522060ff13899a1703209b0b7393b82e82b9d7c14e0a7f5ba61bc3a6f4156b5e0f64c129ceaa4f6dc9d2fc9d4b881296a4a700fbce2010ed604cee0c870a0bf377c28b6258c0f8553859ac5c3f79faf4cc9dbfd9b24987e803b22dbf14a1d8329fb92fa299d5efdb39500f24a79a0e8264214df7a1ae7c6c85076507680884898ea8879f1c6f5263fd524860d67d0a9ad8ad1ab0cade2dde99c197184671e01d45bedeb9f773a54b48dfd07ce14956afbad9319475a49a084ec7c14318e5383926e7274cdeeaeb3e6008f9cb52690e81094d4613eeb97669732da661cda691969f74cafb9fdf11336a05704acae4211ecd212b8b458508d98fe30c2c9cdff1b285eddf35874fbb76eac175b3c69b622e3bd8d9ec4fa684c85967ad444f812e51ae2d0ea9b2940ee5c6f22102602d783850b5f35d02d3204d602c00426db1ec6de7952008b0f14b462515782b450a3449d8536a8420afb9fecac6d02d3c749efa346538ee1d7c8f2769a79631f377b8c71948b15753729aad2401ab7a2aa3a492541fe18870ba84f1c29b85cbf4ffc936afd936c44599f49af9c8111de8721257c5534da3a4ba4b6db8f56bd42d3c06d66a757fa32feeda244c2c0ec5bbe980feccb5a685c28d317d60f56c14f04b1787118ae786e8b11926df6da53673ab9485e60a02d0b78737b1685a806c0e7758af9ebd9918d22b178f4af805292e4c85ba81ee8c3432d2e7c2507c5a43821e80dfb971475e93e131d1625d5da94333fbae2e05a21178f797031ead08d458a9047bd4f7cf396d9ba44ea614b039990915a4a5ffc6df379002a1e7cf03bc64f6b90d49ca022aaf9783ab8e9243577e6e76866939537e0dbac6bc1e66d243c0f4a321b40c2786f99cd735422d4d8a465fd6c72cdb717f02a3df6380209ef7033d3a483a551bafa881a7e53db0a80cd500f241f83b3b8e843eee2cf3a5255196e367dff4852cffed2ba34f1fe5b48076066ea58f991718781fca14745c51b660c96be4201aad47343ffab684c6fdd51c74d5a630992903f53b15177828ce7cb47e466d3300bacdafe466d1720073c7deef949d6e7d76908c7776606f1a74e77285fb3f93b28202d9cdda358a12bf7228ba58a7c7e0be25487f1f91da5c28af1352b404fb751891cbee600b30c40fd57aea40a3ef9ef26e197fce0e54175e7b1eba27e2c5d08b0b6540699184f3fb9f9b55a83ffb29008a7a6a0d6e6c034609f2e19db15f4325a32492832023ccaa21c5ef46514fc2b6d91b08829e28642fadb8be97267c2038745223f0409080620ca8f0aa21de5a5ecba1f4c7cdfab5dbed170a49ca9462bf5b3d3d3cb9f2c4d261c535dd9b442d744a7c7c520cf7b617a8f72ece88ee41f06a8b12ccee1520d67c59045cc00401a21e02b930bc520991f1d5e6aa8580", 0x1000, 0xfffffffffffffffc}, {&(0x7f0000000340)="8a45b6eec7d50bc081a45f87fb511ec6ded4a003e5c6fe13ed20a67f679bc38c7edf2fd0f384c8f53a38458f0a4a3b2bf726b0be40416a31ae67a6d761a6ffff7f939c5ba7d79a0ffe45d018029fc966b1311e4dd39adf6189b7c599310f180759408cc7a375a9d05205bddd4c03b90ddf377dbe1c3562b04287946bab3c70cbcaac8a3ced8fccb701559e9abc96a1cd2ca003cbc96b1a491efc2474bf5629b2d99ec8b6cd633d264300700455c4d70f933cc70262fdf4ebe1850d62249f55603d0d5a5c8d90b304e8e0cc1604fa5b1fc4089356685691a86bb46de654b295", 0xdf, 0x1000}], 0x1006400, &(0x7f0000002980)=ANY=[@ANYBLOB="5e2c2f6465762f6275732f7573622f3030232f3030230694245c932245f19c30c1fd4333aa67002f6465762f6275732d7573622f3030232f303023002c65726f6673002c252c2f2c6f626a5f726f6c2398c025866ec0cf587ba3215c3a2c6673757569643d63666762006539322d39313057ad643036302d316336652d63326831646162632c6f626a5f726f6c653d2f6465762f6275732f7573622f3030232f303023002c646566636f6e746578743d757365725f756c61707072616973655f747970653d699ffb5c71bc"]) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000002640), 0x80001, 0x0) io_submit(r1, 0x1, &(0x7f00000026c0)=[&(0x7f0000002680)={0x0, 0x0, 0x0, 0x6, 0x3, r2, &(0x7f0000002600)="5f99241d28", 0x5, 0x4, 0x0, 0x2, r3}]) io_setup(0x9, &(0x7f0000002700)=0x0) r5 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r5, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r5, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) r6 = dup(r0) io_submit(r4, 0x2, &(0x7f0000002940)=[&(0x7f0000002800)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f0000002740)="389131f6598e4456fcdca685c18426b54513d8931aa129cf1967d861ca4e47b7fa58a96d83e90fefadd68c3f2953f0059d9af19e7a7cf4d3e184f57d7d99acd8d31dfd12ab11a5958bd9439398e3ead5f3ad84f27d10a07a81f5acaa153f32b98a3b956090d567b48c028a87a0ab222cc52e7897fa4fee88ebcee470012647b25ad504809d1b60f987817b136f2cb2b527f4", 0x92, 0x7ff, 0x0, 0x1}, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x3, 0x9, r5, &(0x7f0000002840)="3b57700e7b8741a22f23d00e7a59890e71b7a19e77f509bb38a20750f02fd9f842525516c21732e4515b6735dd0ecbf0c82c2cde13e6913c307d5734cb30797122828310facdd275cac762ff5ce3dc90019621bc4887d821ae17a408b507376789b8ad027126e324b765d952441f1b04dae54c1819655050512428406cbc62e3d76401091ae5a747b3bc3bd7b51534b8553408c1ad50118c80155b343f99c26d14062ac9", 0xa4, 0x6, 0x0, 0x3, r6}]) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r7 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="dac11264830df64d521f1e00"]) openat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 307.661873] erofs: unmounted for /dev/loop5 [ 307.665870] erofs: bogus i_mode (0) @ nid 0 [ 307.678092] erofs: mounted on /dev/loop3 with opts: . 21:58:51 executing program 3 (fault-call:1 fault-nth:14): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 307.763845] erofs: unmounted for /dev/loop3 21:58:51 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 307.816033] erofs: read_super, device -> /dev/loop4 [ 307.822100] erofs: options -> ³YpþxJjì¶ø¼…£øä [ 307.828505] erofs: cannot find valid erofs superblock [ 307.939358] erofs: read_super, device -> /dev/loop0 [ 307.966447] erofs: options -> 21:58:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x394, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 307.992890] erofs: root inode @ nid 36 [ 307.997673] erofs: bogus i_mode (0) @ nid 36 21:58:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x52) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x1, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_dev$mouse(&(0x7f0000000340), 0xfc8, 0x40040) r3 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r3, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r3, &(0x7f0000000580)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)={0x0, 0x3938700}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) io_submit(0x0, 0x20e1, &(0x7f0000000540)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5, 0x9, 0xffffffffffffffff, &(0x7f00000005c0)="18f43ff65fc808e7ef", 0x9, 0x1ff, 0x0, 0x1, r1}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0xfff, r0, &(0x7f0000000280)="44e0c0d1972150e616a7b63e7d3096e725d4923b00071d7f3b866456fd00e62cc0cb71ad4ea9ae922401596109001f370b0399dcf8b380e80340b175c10730af1a23bc327121a74868af3872e57798209dff1e5f04ee5d13c7f72ecd556d99282b33120e18a2bf5364d657425e2c42df93c84a79ec5d9c61687e165cfd2399f5d2ec41de9f46ec26515618f788b79d8cfa9b1add68866eedaed506f8aed716b18682a5b54d138f7e44fc1dde85b01f1552a0bc20a402ed33c2b1a7", 0xbb, 0x0, 0x0, 0x2}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x44, 0xffffffffffffffff, &(0x7f00000003c0)="4b5e2caf8e2c20c9d1dbdc3738ba19ff4407c7af362418f1d3a8291a6ba4a798050bd70a6334d9c9326986f79461b2b771d66c85ec4ac46111241b51741c444c6f08a5f3572f367b60ed49abc809cf04b26254f5c69643ea148ef3b18ba36be1e10ed1863c1a356471ceba6306f8f5ad2ace30cfeea69ad64f14b5a8422a61a6714a528caa19476fafb5194685060d105c774f9d96a5e345d449fc936650009c596fb17d390fce70a795f16eecbb5c3a6694b3d466e1ef240e02bdc10715c35247804a027c6b927c1865aa17bec422ddd5058c5aac1c1aabaa830cf3", 0xdc, 0x7}]) r4 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000000600)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed412bc0bef282ec318bf7f8b42695daf48d872d64f7627ce6d5746aca6a8d184c63ced14d9a4428880a2365be0da33c0cc450e3f862e853e4edd9b5d4318bb73b9f32e0979d2a98b9b0a80806ed8921aa51bf6958fce77d54cf557d03a6e8e423b7373767ea2ea6b057524f8f76f455ae6cf81654ff94f615cf327b17cc0817a6df32dc400678b3ca51480fd37dd6a9682db1d7133373893238690333525c0fcd39ba499f71567170ab79e00e1ab2dbd9ec1c0f5cb3fb574589403ec876a4b726ffa25c503f83f30ee3", 0x24e, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="b1"]) openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r2, 0x0) fdatasync(r1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 308.087403] erofs: read_super, device -> /dev/loop5 [ 308.101944] erofs: options -> ÚÁdƒöMR [ 308.102744] FAULT_INJECTION: forcing a failure. [ 308.102744] name failslab, interval 1, probability 0, space 0, times 0 [ 308.121196] CPU: 1 PID: 18472 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 308.124132] erofs: Unrecognized mount option "ÚÁdƒöMR" or missing value [ 308.129085] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 308.129090] Call Trace: [ 308.129112] dump_stack+0x1fc/0x2ef [ 308.129133] should_fail.cold+0xa/0xf [ 308.129151] ? setup_fault_attr+0x200/0x200 [ 308.129163] ? lock_acquire+0x170/0x3c0 [ 308.129182] __should_failslab+0x115/0x180 [ 308.168426] should_failslab+0x5/0x10 [ 308.172220] kmem_cache_alloc+0x277/0x370 [ 308.176366] __kernfs_new_node+0xd2/0x680 [ 308.180503] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 308.185246] ? __mutex_unlock_slowpath+0xea/0x610 [ 308.190079] ? wait_for_completion_io+0x10/0x10 [ 308.194741] ? kernfs_next_descendant_post+0x19c/0x290 [ 308.200019] kernfs_new_node+0x92/0x120 [ 308.203994] __kernfs_create_file+0x51/0x340 [ 308.208393] sysfs_add_file_mode_ns+0x226/0x540 [ 308.213053] internal_create_group+0x355/0xb20 [ 308.217622] ? sysfs_remove_link_from_group+0x70/0x70 [ 308.222796] ? lock_downgrade+0x720/0x720 [ 308.226931] lo_ioctl+0xf7c/0x20e0 [ 308.230455] ? loop_set_status64+0x110/0x110 [ 308.234845] blkdev_ioctl+0x5cb/0x1a80 [ 308.238715] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 308.244061] ? blkpg_ioctl+0x9d0/0x9d0 [ 308.247928] ? mark_held_locks+0xf0/0xf0 [ 308.251970] ? mark_held_locks+0xf0/0xf0 [ 308.256014] ? debug_check_no_obj_freed+0x201/0x490 [ 308.261031] ? lock_downgrade+0x720/0x720 [ 308.265165] block_ioctl+0xe9/0x130 [ 308.268786] ? blkdev_fallocate+0x3f0/0x3f0 [ 308.273100] do_vfs_ioctl+0xcdb/0x12e0 [ 308.276975] ? lock_downgrade+0x720/0x720 [ 308.281119] ? check_preemption_disabled+0x41/0x280 [ 308.286123] ? ioctl_preallocate+0x200/0x200 [ 308.290524] ? __fget+0x356/0x510 [ 308.293966] ? do_dup2+0x450/0x450 [ 308.297490] ? do_sys_open+0x2bf/0x520 [ 308.301372] ksys_ioctl+0x9b/0xc0 [ 308.304822] __x64_sys_ioctl+0x6f/0xb0 [ 308.308715] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 308.313278] do_syscall_64+0xf9/0x620 [ 308.317065] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 308.322241] RIP: 0033:0x4663a7 [ 308.325420] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 308.344308] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 308.352027] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 308.359294] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 308.366551] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 308.373808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 308.381064] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 308.442461] erofs: read_super, device -> /dev/loop1 [ 308.456617] erofs: read_super, device -> /dev/loop3 [ 308.459592] erofs: options -> ‘ [ 308.475360] erofs: Unrecognized mount option "‘" or missing value [ 308.484380] erofs: options -> 21:58:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:52 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00e253339feee728f8d5682af333c91979e67708d33051f3db3da309e3b84375949fa0b041577fe58bd0d9f8584959777b32c212e07cf1363591874fd76190d6289f16a43fb2367f5204daa43073f3aeda7c7d3b4ecdde940b666ee46adea32bf87e73a5388bbee84ba66e6638770b5076dbb83401dc7a206e1e4279c223d00d"]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), 0x22440, &(0x7f0000000280)={[{@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x3}}, {@mode={'mode', 0x3d, 0x3ff}}, {@mode={'mode', 0x3d, 0x46d}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@subj_type={'subj_type', 0x3d, 'erofs\x00'}}]}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 308.502597] erofs: root inode @ nid 36 [ 308.515724] erofs: mounted on /dev/loop3 with opts: . [ 308.655010] erofs: read_super, device -> /dev/loop2 [ 308.664273] erofs: read_super, device -> /dev/loop4 [ 308.669353] erofs: options -> ± [ 308.688981] erofs: options -> [ 308.709724] erofs: Unrecognized mount option "±" or missing value [ 308.743255] erofs: root inode @ nid 0 21:58:52 executing program 3 (fault-call:1 fault-nth:15): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:52 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 308.788747] erofs: bogus i_mode (0) @ nid 0 [ 308.799924] erofs: unmounted for /dev/loop3 [ 308.862893] erofs: read_super, device -> /dev/loop0 [ 308.868094] erofs: options -> [ 308.889487] erofs: root inode @ nid 36 [ 308.894302] erofs: mounted on /dev/loop0 with opts: . [ 308.914774] erofs: read_super, device -> /dev/loop5 [ 308.920301] erofs: options -> [ 308.924208] erofs: root inode @ nid 36 [ 308.928747] erofs: mounted on /dev/loop5 with opts: . 21:58:52 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000080)=@usbdevfs_disconnect={0x7}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x395, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 308.983186] erofs: read_super, device -> /dev/loop1 [ 308.990870] erofs: options -> ‘ [ 308.994876] erofs: Unrecognized mount option "‘" or missing value 21:58:53 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) syz_mount_image$hpfs(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x9, 0x7, &(0x7f0000000700)=[{&(0x7f0000000280)="5932735aad0dda52b0cd82e1e88fe3db9fa2a0fbf49706844b020d6e6e52940efb7f0aebd48938e4e8b3837b333be8bb5817ba52ec271393d5ecb942c484f5ef9522a9cfc02559b47a7fb29f49686f25dfaa0e15b15bbb00481e3099aee929015e66dfba9cf53f9c1de5ea6d58732651f2d938626abedc01dafc039fa56721d7d660cdc66433aea862cec6798a7f01aa2a37ed1db70fd3bb71619849927c2959c70a1d0af86fc0a89cf24cfbe0dbc5d7fc80ba231d7d4d24d32808e045a3a6b6d9be5abb089b3e652293ef30779bfe63a7", 0xd1, 0x5}, {&(0x7f0000000180)="1e9b915fb3f9179e1e1d8ae69674ff09f37a9f8b453bc54a325ec1086ffde30fe65e67b18a49b025a434cf1efde3", 0x2e, 0x40}, {&(0x7f0000000380)="e19db0cdcd13e504efa1a7090b55bcc6ef8e6b950b1698877bafc496441e0ab12d88daf165f4607ce882563b188b5ca8f4e1b1ce310469216a0f6b5a3248fb54b3c2f47445ee85145f90d912006a33bdc1df2dab53e1c55fd7f0090183cd4dd81029563c48e48f2808b597cb62752ca37745ce16dc6b4d7720776e9ca44fe6fe22ee2edfb351350d6a3b818d3ef5bc41148aa728235349972393d2f16f723292cd9979409d5dfc4964d810e6fad55c590025cac61d6dfc11598b410c72bee9ce9f354c649247c6848a0b90fa27a783eb743e6025806be63836a8e02c6ed9d6c924e0de610f32e79641", 0xe9, 0x8}, {&(0x7f0000000500)="50fe74d28758f852f0d913dff24552ebfac42cb24e423609203200fb09d386857025b1ba2462a4d21039a9f37a9c8a3e4e0dceb89dd0667c10b148502fa5981e528d1a13de5b531d34aaeb31fce4", 0x4e, 0x8}, {&(0x7f0000000580)="6f25d2fb4e394533798cccaee5354f2252c8d8c52c13bbfb904e0e5d648028a0eae849abd9fd776fd6615bd38f344210d11c7310bc3912fe9e5ee7fb8f002103037ee04c0c31b0602944d6944497fe9fd8aaea88e9ed21d6a764e121be98bdda7f0e49df42c36c9f599b33f0347834dc929d996749c37e3e6dfcae4cda5e2c30db4afeeb558fe0b1dae0c0a5ff0213c8c6f56ee659d20a84a7a92d16ac2c7ddd8f3ea2aa97412abeeb0330912ffee85a7ff29033334865d59bf1d74ad0b998ef05a61d2519e2f42595ec08c4b91fe7bae9809b2bb4213172a4d1ea2d62a440323d56d2f0abca09a673b3295d6b97b44e11d070708b50d3966b", 0xf9, 0xffff}, {&(0x7f00000001c0)="620392119dbb4594876de33922b5dd411e967a12b77155636e6a5eb302630757b77a6c361e10b8563e9dc9f98b3f387163f96f6f41967a878fe4ae81993671", 0x3f, 0x80}, {&(0x7f0000000680)="52c8ad5e32256c24e9f0b76764f95c7ef79889b9dcec25ec0a7a61fced8b096525c14e6aec9ea0dfe639e943473aec31ab5d4771c1186cbaa64fff1525f36a1174f31af13a98", 0x46, 0x9}], 0x4084, &(0x7f0000000480)={[{'erofs\x00'}], [{@appraise_type}]}) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:53 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 309.058032] erofs: unmounted for /dev/loop0 [ 309.076146] erofs: unmounted for /dev/loop5 [ 309.141295] erofs: read_super, device -> /dev/loop4 [ 309.146717] erofs: options -> [ 309.153043] erofs: root inode @ nid 36 [ 309.163654] erofs: mounted on /dev/loop4 with opts: . [ 309.176280] FAULT_INJECTION: forcing a failure. [ 309.176280] name failslab, interval 1, probability 0, space 0, times 0 [ 309.187980] CPU: 0 PID: 18522 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 309.195867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 309.205203] Call Trace: [ 309.207891] dump_stack+0x1fc/0x2ef [ 309.211546] should_fail.cold+0xa/0xf [ 309.215356] ? setup_fault_attr+0x200/0x200 [ 309.219678] ? lock_acquire+0x170/0x3c0 [ 309.223639] __should_failslab+0x115/0x180 [ 309.227875] should_failslab+0x5/0x10 [ 309.231679] kmem_cache_alloc+0x277/0x370 [ 309.235822] __kernfs_new_node+0xd2/0x680 [ 309.239964] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 309.244712] ? __mutex_unlock_slowpath+0xea/0x610 [ 309.249547] ? mark_held_locks+0xa6/0xf0 [ 309.253612] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 309.258378] kernfs_new_node+0x92/0x120 [ 309.262339] __kernfs_create_file+0x51/0x340 [ 309.266829] sysfs_add_file_mode_ns+0x226/0x540 [ 309.271496] internal_create_group+0x355/0xb20 [ 309.276085] ? sysfs_remove_link_from_group+0x70/0x70 [ 309.281278] ? lock_downgrade+0x720/0x720 [ 309.285423] lo_ioctl+0xf7c/0x20e0 [ 309.288949] ? loop_set_status64+0x110/0x110 [ 309.293349] blkdev_ioctl+0x5cb/0x1a80 [ 309.297226] ? blkpg_ioctl+0x9d0/0x9d0 [ 309.301105] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 309.305677] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 309.310434] ? rcu_nmi_exit+0xb3/0x180 [ 309.314313] ? retint_kernel+0x2d/0x2d [ 309.318188] ? blkdev_fallocate+0x3f0/0x3f0 [ 309.322506] block_ioctl+0xe9/0x130 [ 309.326134] ? blkdev_fallocate+0x3f0/0x3f0 [ 309.330456] do_vfs_ioctl+0xcdb/0x12e0 [ 309.334336] ? lock_downgrade+0x720/0x720 [ 309.338470] ? check_preemption_disabled+0x41/0x280 [ 309.343471] ? ioctl_preallocate+0x200/0x200 [ 309.347869] ? __fget+0x356/0x510 [ 309.351317] ? do_dup2+0x450/0x450 [ 309.354847] ? do_sys_open+0x2bf/0x520 [ 309.358734] ksys_ioctl+0x9b/0xc0 [ 309.362357] __x64_sys_ioctl+0x6f/0xb0 [ 309.366236] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 309.370827] do_syscall_64+0xf9/0x620 [ 309.374632] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 309.379810] RIP: 0033:0x4663a7 [ 309.382983] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 309.401953] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 309.409660] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 309.417012] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 309.424371] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 309.431637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 309.438904] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 309.486357] erofs: read_super, device -> /dev/loop2 [ 309.494678] erofs: read_super, device -> /dev/loop1 [ 309.500102] erofs: options -> ‘ [ 309.505316] erofs: options -> [ 309.508900] erofs: root inode @ nid 0 [ 309.509140] erofs: read_super, device -> /dev/loop0 [ 309.528854] erofs: read_super, device -> /dev/loop3 [ 309.541903] erofs: options -> [ 309.547767] erofs: bogus i_mode (0) @ nid 0 [ 309.550711] erofs: Unrecognized mount option "‘" or missing value [ 309.563756] erofs: root inode @ nid 36 [ 309.564636] erofs: options -> [ 309.572605] erofs: root inode @ nid 36 21:58:53 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00c75cafe0573d226d4cbd5f0aaddf8b475fc0d6769374a8c896cdc9046fa09b16441d59b98134331016b0e693df03091f960921b13416525a6342cb22109aae9a5bce1f899676acf3a60588f1204cd280faa19a909deb251c14fd5c578e6e5640a022b8b5a76c36d69b18bca3b5ba1198a9315f4a41a6628dc2d951cf0b3a4256fe73fa512349d5323597e47579135be73b9f72bf30ebba0729441e6355bc05c8477a7e66c849"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x7d3201, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r2, 0x40309410, &(0x7f0000000140)={0x40, 0x226, 0x1, 0xfffffffa, 0x2, [0x80, 0x2, 0x1, 0xfffffff7]}) [ 309.588247] erofs: mounted on /dev/loop0 with opts: . [ 309.596350] erofs: unmounted for /dev/loop4 [ 309.596863] erofs: mounted on /dev/loop3 with opts: . [ 309.697817] erofs: read_super, device -> /dev/loop5 21:58:53 executing program 3 (fault-call:1 fault-nth:16): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:53 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 309.727902] erofs: options -> 21:58:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x396, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 309.761373] erofs: root inode @ nid 36 [ 309.771803] erofs: unmounted for /dev/loop3 [ 309.785934] erofs: unmounted for /dev/loop0 [ 309.794950] erofs: mounted on /dev/loop5 with opts: . [ 309.843810] erofs: read_super, device -> /dev/loop4 [ 309.848891] erofs: options -> [ 309.879556] erofs: root inode @ nid 36 [ 309.880744] FAULT_INJECTION: forcing a failure. [ 309.880744] name failslab, interval 1, probability 0, space 0, times 0 [ 309.891571] erofs: mounted on /dev/loop4 with opts: . [ 309.906211] CPU: 0 PID: 18570 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 309.914111] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 309.923489] Call Trace: [ 309.926086] dump_stack+0x1fc/0x2ef [ 309.929703] should_fail.cold+0xa/0xf [ 309.933581] ? setup_fault_attr+0x200/0x200 [ 309.938080] ? lock_acquire+0x170/0x3c0 [ 309.942057] __should_failslab+0x115/0x180 [ 309.946553] should_failslab+0x5/0x10 [ 309.950349] kmem_cache_alloc+0x277/0x370 [ 309.954506] __kernfs_new_node+0xd2/0x680 [ 309.958668] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 309.963428] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 309.968179] ? rcu_nmi_exit+0xb3/0x180 [ 309.972108] ? retint_kernel+0x2d/0x2d [ 309.976023] kernfs_new_node+0x92/0x120 [ 309.979997] __kernfs_create_file+0x51/0x340 [ 309.984417] sysfs_add_file_mode_ns+0x226/0x540 [ 309.989098] internal_create_group+0x355/0xb20 [ 309.993670] ? sysfs_remove_link_from_group+0x70/0x70 [ 309.998850] ? lock_downgrade+0x720/0x720 [ 310.003007] lo_ioctl+0xf7c/0x20e0 [ 310.006543] ? loop_set_status64+0x110/0x110 [ 310.010938] blkdev_ioctl+0x5cb/0x1a80 [ 310.014823] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 310.020203] ? blkpg_ioctl+0x9d0/0x9d0 [ 310.024104] ? mark_held_locks+0xf0/0xf0 [ 310.028172] ? mark_held_locks+0xf0/0xf0 [ 310.032354] ? debug_check_no_obj_freed+0x201/0x490 [ 310.037478] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 310.042244] block_ioctl+0xe9/0x130 [ 310.045864] ? blkdev_fallocate+0x3f0/0x3f0 [ 310.050183] do_vfs_ioctl+0xcdb/0x12e0 [ 310.054067] ? lock_downgrade+0x720/0x720 [ 310.058205] ? check_preemption_disabled+0x41/0x280 [ 310.063239] ? ioctl_preallocate+0x200/0x200 [ 310.067653] ? __fget+0x356/0x510 [ 310.071109] ? do_dup2+0x450/0x450 [ 310.074742] ? do_sys_open+0x2bf/0x520 [ 310.078630] ksys_ioctl+0x9b/0xc0 [ 310.082083] __x64_sys_ioctl+0x6f/0xb0 [ 310.085968] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 310.090539] do_syscall_64+0xf9/0x620 [ 310.094335] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 310.099520] RIP: 0033:0x4663a7 [ 310.102892] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 310.121901] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 310.129602] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 310.136854] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 310.144112] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 310.151374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 310.158735] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 310.199333] erofs: read_super, device -> /dev/loop1 [ 310.220641] erofs: options -> ‘ [ 310.248242] erofs: read_super, device -> /dev/loop0 [ 310.267144] erofs: Unrecognized mount option "‘" or missing value [ 310.269759] erofs: options -> [ 310.289552] erofs: read_super, device -> /dev/loop2 21:58:54 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="227d89b19cf07dd0ca0b6f9b4657c957684419423b32f4f1fd1497d605ec17ffa8662555b20e648b"]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:54 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="b974b5c2e619b18d0d288232a3a41697650d8526d21eb6fd2397a2f73cf2a5accfa07e0c9057fa43101f6a74b05ec0e9f98617ffcecd11fd3da0f68178bc73cd890d0d9b26f846b0a10700f4021d50ba2effb746a597060fa48d97a10e5e350e3cb6d66693f0feb1a03d4208c18c47747a1931128230c7f0bb4afae35f92bea1901b1a402c6d22ba24fd7daaca8428f133dacff4326d9df398647363cc47dde32556e10c69fe90e419e9dae54ea51781884f1a4a195c1fcde63d41cdc0b8261ac321bdf34701656378138204dc08c5ab527512"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmmsg(r2, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000880)=""/129, 0x81}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000940)=""/196, 0xc4}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000a80)=""/154, 0x9a}, {&(0x7f0000000b40)=""/19, 0x13}, {&(0x7f0000000b80)=""/97, 0x61}], 0x8}, 0x6}], 0x1, 0x2041, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) sendmmsg$alg(r3, &(0x7f0000000740)=[{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="d30daa80d95b26b3f6577a500bda2e467c7152774f99b286f914bf1fc6e40ee0abd3159eae4afd019a8ed08320748b437d09d6a2cbfd0c53ee315b38afbc4248ae12db953452391b81496248de96719ff48f", 0x52}, {&(0x7f0000000300)="40bab9144bc694328a219a255e8323ecf4cda1f0a2d899f4cfc7488348b8aabc56e9d5c6daee2ee30b741b08e5eed2508bba7645061d384bb0f6235439c15adfc98567dc0b9d04dff65216ebed89f1aaa0a45213bd11c1a0b13f5bd286da9a10c831365fa40927ff4a09522f8472b67b911c8831693ed01d3b27ccb73b9e5e4090d19e9ad642431f68353405c4e3d6f937262ac4989351e6e81704af9501be2c6f443adc27ea8c0ced9aaad42bc162826136d39328f9294e46cf9ec880005085614d47ffc8d8", 0xc6}, {&(0x7f0000000400)="6acb31a28e6775acf040f44f5460427f99b64de1aab1b76aedb2bcab277ab480becdeadf96987b1ccc178d31875aabaa0d65918344102d18c7b32edc319de85055a28baf977085e4a410751a140e0eb1f0eae4b22acb7859c5aef348cd93ed6b32879a298a235031b22b80c56fba7f170183e430e552b0a93be873329c5bcab8812f2a45be19c6b6ea8905426a2a0c02b0c6ccaed3a3a338adccd44560b6d737164de1f859", 0xa5}], 0x3, &(0x7f0000000500)=[@iv={0xf0, 0x117, 0x2, 0xd9, "56e1fbccac1aa9d13c15c9b0bfa13bf2a51a9c900735ade4b7096b6f3dcd72941b4effb6edf24242a1eadb1daad82d2ab89ab1a2a01717bbf53a98c53c13d1d17d3548c21a2950a13abfb261340174159cea8670c3c1e8cfdb023118761c9842e3286a33933686e671cefc892fd0edbd0118e4bec4f9fba6f55d336211430b7eb2aef2642a3e9734e91f2cad3e1546765bb1aea0b3fde1733b031e6c54cbbe0aa92c3c781697d213de27e609386a9d243539daf21d919bbefa50d815765a5f3dc4cbee0779aeaf9071cb55205c84a15cdcfe1f76c25faf96bf"}, @op={0x18}, @iv={0xf0, 0x117, 0x2, 0xd5, "7b7bf13b5876bf7187845a806ffed4ccd69db52d9dd5254fd1c09770da9e6faddf55869f809a9699a2154e3ae2b2a3c884c50741c7228fbf0f65546b35e64210dd654d872a8ae7a512e835f5a5aa7e321f2ef50804de30cb92947bc2fcecea3b793a62e2fce99e95904a60f6727276daa43593cb6d59d513f13a437dbc32dd536c07c2988f78246e3943c1e914b76e842648d368c73c4ac948c733af5994865153ffcdd6c9a891a7b38aa2a64c1f32693ebbdffed412c3f64ba28de311a96f7084fff56f51c662738c897fba9bcb87e31e1de2e3e2"}, @op={0x18}], 0x210, 0x48041}], 0x1, 0x4004004) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) [ 310.316099] erofs: read_super, device -> /dev/loop3 [ 310.324355] erofs: unmounted for /dev/loop5 [ 310.324605] erofs: options -> [ 310.335175] erofs: root inode @ nid 36 [ 310.336960] erofs: options -> [ 310.356711] erofs: root inode @ nid 0 21:58:54 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 310.365661] erofs: root inode @ nid 36 [ 310.370678] erofs: bogus i_mode (0) @ nid 0 [ 310.371106] erofs: bogus i_mode (0) @ nid 36 [ 310.375568] erofs: mounted on /dev/loop3 with opts: . [ 310.379679] erofs: unmounted for /dev/loop4 21:58:54 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:54 executing program 3 (fault-call:1 fault-nth:17): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 310.481294] erofs: read_super, device -> /dev/loop1 [ 310.500229] erofs: options -> ‘ [ 310.508284] erofs: Unrecognized mount option "‘" or missing value [ 310.558582] erofs: unmounted for /dev/loop3 21:58:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x397, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 310.669095] erofs: read_super, device -> /dev/loop0 21:58:54 executing program 1: syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 310.696450] erofs: options -> [ 310.713979] erofs: read_super, device -> /dev/loop5 [ 310.721500] erofs: root inode @ nid 36 [ 310.736702] erofs: bogus i_mode (0) @ nid 36 [ 310.739918] erofs: options -> "}‰±œð}ÐÊ o›FWÉWhDB;2ôñý—Öìÿ¨f%U²d‹ [ 310.748866] erofs: Unrecognized mount option ""}‰±œð}ÐÊ o›FWÉWhDB;2ôñý—Öìÿ¨f%U²d‹" or missing value [ 310.770494] erofs: read_super, device -> /dev/loop2 [ 310.775783] erofs: options -> 21:58:54 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100), 0x0, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 310.794936] erofs: root inode @ nid 0 [ 310.799622] erofs: bogus i_mode (0) @ nid 0 [ 310.811585] FAULT_INJECTION: forcing a failure. [ 310.811585] name failslab, interval 1, probability 0, space 0, times 0 [ 310.823411] CPU: 0 PID: 18622 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 310.831287] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 310.840630] Call Trace: [ 310.843224] dump_stack+0x1fc/0x2ef [ 310.846863] should_fail.cold+0xa/0xf [ 310.850662] ? setup_fault_attr+0x200/0x200 [ 310.854973] ? lock_acquire+0x170/0x3c0 [ 310.858952] __should_failslab+0x115/0x180 [ 310.863186] should_failslab+0x5/0x10 [ 310.867023] kmem_cache_alloc+0x277/0x370 [ 310.871161] __kernfs_new_node+0xd2/0x680 [ 310.875307] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 310.880068] ? __mutex_unlock_slowpath+0xea/0x610 [ 310.884995] ? wait_for_completion_io+0x10/0x10 [ 310.889667] ? kernfs_next_descendant_post+0x19c/0x290 [ 310.894952] kernfs_new_node+0x92/0x120 [ 310.898920] __kernfs_create_file+0x51/0x340 [ 310.903338] sysfs_add_file_mode_ns+0x226/0x540 [ 310.908004] internal_create_group+0x355/0xb20 [ 310.912706] ? sysfs_remove_link_from_group+0x70/0x70 [ 310.917896] ? lock_downgrade+0x720/0x720 [ 310.922054] lo_ioctl+0xf7c/0x20e0 [ 310.925591] ? loop_set_status64+0x110/0x110 [ 310.929985] blkdev_ioctl+0x5cb/0x1a80 [ 310.933857] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 310.939221] ? blkpg_ioctl+0x9d0/0x9d0 [ 310.943104] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 310.947856] ? mark_held_locks+0xf0/0xf0 [ 310.951908] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 310.956478] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 310.961230] ? debug_check_no_obj_freed+0x201/0x490 [ 310.966248] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 310.970996] block_ioctl+0xe9/0x130 [ 310.974691] ? blkdev_fallocate+0x3f0/0x3f0 [ 310.979004] do_vfs_ioctl+0xcdb/0x12e0 [ 310.982889] ? lock_downgrade+0x720/0x720 [ 310.987046] ? check_preemption_disabled+0x41/0x280 [ 310.992056] ? ioctl_preallocate+0x200/0x200 [ 310.996563] ? __fget+0x356/0x510 [ 311.000013] ? do_dup2+0x450/0x450 [ 311.003553] ? rcu_nmi_exit+0xb3/0x180 [ 311.007457] ksys_ioctl+0x9b/0xc0 [ 311.010894] __x64_sys_ioctl+0x6f/0xb0 [ 311.014763] do_syscall_64+0xf9/0x620 [ 311.018560] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 311.023747] RIP: 0033:0x4663a7 [ 311.026932] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 311.045930] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 311.053634] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 311.060901] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 311.068346] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 311.075603] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 311.082873] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 21:58:55 executing program 1: syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:58:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x398, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 311.250455] erofs: read_super, device -> /dev/loop4 [ 311.255584] erofs: options -> ¹tµÂæ±(‚2£¤—e…&Ò¶ý#—¢÷<ò¥¬Ï ~ WúCjt°^Àéù†ÿÎÍý= öx¼s͉›&øF°¡ [ 311.267294] erofs: Unrecognized mount option "¹tµÂæ±(‚2£¤—e…&Ò¶ý#—¢÷<ò¥¬Ï ~ WúCjt°^Àéù†ÿÎÍý= öx¼s͉›&øF°¡" or missing value [ 311.300110] erofs: read_super, device -> /dev/loop3 [ 311.305148] erofs: options -> [ 311.308889] erofs: root inode @ nid 36 [ 311.317436] erofs: mounted on /dev/loop3 with opts: . 21:58:55 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_bp={0x0}, 0x0, 0x4, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="02cb6cacdeb7fd01f06ce1cb349d5986c9750337bb965a30eecb17d6471250fef7fe2ada85eba3a6ca1a40ce4be2b37bed6ecf942456904107909c15f28298d68a84336f063950c4199f2866442fcf98945c937bfbf32ea027a1eb8b355dabd18be83f998a2a53223dc7b644c9bd930ffdfbf3246dd0af38085248d64182d64db0189982f93b24b3d035eaa132239d06c1"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:55 executing program 3 (fault-call:1 fault-nth:18): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 311.382003] erofs: read_super, device -> /dev/loop0 [ 311.387120] erofs: options -> [ 311.396887] erofs: root inode @ nid 36 [ 311.406963] erofs: bogus i_mode (0) @ nid 36 [ 311.428766] erofs: unmounted for /dev/loop3 [ 311.441293] erofs: read_super, device -> /dev/loop5 [ 311.446388] erofs: options -> "}‰±œð}ÐÊ o›FWÉWhDB;2ôñý—Öìÿ¨f%U²d‹ [ 311.455810] erofs: read_super, device -> /dev/loop2 [ 311.483863] erofs: options -> [ 311.487134] erofs: root inode @ nid 0 [ 311.498059] erofs: bogus i_mode (0) @ nid 0 [ 311.512060] erofs: Unrecognized mount option ""}‰±œð}ÐÊ o›FWÉWhDB;2ôñý—Öìÿ¨f%U²d‹" or missing value 21:58:55 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000002900)=ANY=[@ANYBLOB="f01a34e369d59b4be16ef041f4938b90d03ce3876c781f6dab2bafd418b58c83ccb74348e9e3f92f79f72ea52b2cb3bd2ac0f3df3ad5325bdcaf6f09a41aba6125616163ed4e58de0b04afae6b07f60023bda47b1962be458415c61d89e459e63c1950aec5a9f0e74024153ce381b5760457b8e889402fb651b6c2c4abd45bbd"]) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) io_setup(0x8001, &(0x7f0000000080)=0x0) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002980)) io_destroy(r3) recvmsg$unix(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000340)=""/55, 0x37}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/240, 0xf0}, {&(0x7f0000001500)=""/43, 0x2b}], 0x5, &(0x7f00000015c0)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa8}, 0x40000000) preadv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001780)=""/232, 0xe8}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/57, 0x39}], 0x3, 0xf8000000, 0x5) io_submit(r3, 0x3, &(0x7f0000001740)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8, 0x1ff, r1, &(0x7f0000000140)="6bda81100096b9bce0c582d67b7c2e303c", 0x11, 0x6, 0x0, 0x3, r4}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x3, 0x1ff, r0, &(0x7f0000000280)="c09fe72e99da1dfec160f48a8f81afe198f537ff24f5bccd6557a14b3f20382afd9bde85282cddced9db2fb4fdb2378d1cf77dda18c28941770ad686ea8abf3760", 0x41, 0x4, 0x0, 0x2, r2}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x5, 0xffff, r5, &(0x7f00000016c0)="8a4024e67825ef5464", 0x9, 0x94, 0x0, 0x1}]) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0410000", 0x8, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:55 executing program 1: syz_mount_image$erofs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:58:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x399, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 311.749520] erofs: read_super, device -> /dev/loop0 [ 311.750164] erofs: read_super, device -> /dev/loop4 [ 311.757183] erofs: options -> [ 311.768388] erofs: root inode @ nid 36 [ 311.776272] erofs: mounted on /dev/loop0 with opts: . [ 311.780320] erofs: options -> Ël¬Þ·ýðláË4Y†Éu7»–Z0îËÖGPþ÷þ*څ룦Ê@ÎKâ³{ínÏ”$VAœò‚˜ÖŠ„3o9PÄŸ(fD/Ϙ”\“{ûó. '¡ë‹5]«Ñ‹è?™Š*S"=ǶDɽ“ýûó$mЯ8RHÖA‚ÖM°™‚ù;$³Ð5ê¡2#Á 21:58:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0410000", 0x8, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 311.822304] erofs: Unrecognized mount option "Ël¬Þ·ýðláË4Y†Éu7»–Z0îËÖGPþ÷þ*څ룦Ê@ÎKâ³{ínÏ”$VAœò‚˜ÖŠ„3o9PÄŸ(fD/Ϙ”\“{ûó. '¡ë‹5]«Ñ‹è?™Š*S"=ǶDɽ“ýûó$mЯ8RHÖA‚ÖM°™‚ù;$³Ð5ê¡2#Á" or missing value [ 311.847858] FAULT_INJECTION: forcing a failure. [ 311.847858] name failslab, interval 1, probability 0, space 0, times 0 [ 311.859219] erofs: unmounted for /dev/loop0 [ 311.860780] CPU: 0 PID: 18685 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 311.871420] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 311.880757] Call Trace: [ 311.883355] dump_stack+0x1fc/0x2ef [ 311.886975] should_fail.cold+0xa/0xf [ 311.890771] ? setup_fault_attr+0x200/0x200 [ 311.895092] ? lock_acquire+0x170/0x3c0 [ 311.899060] __should_failslab+0x115/0x180 [ 311.903303] should_failslab+0x5/0x10 [ 311.907095] __kmalloc+0x2ab/0x3c0 [ 311.910624] ? kobject_get_path+0xbf/0x240 [ 311.914849] kobject_get_path+0xbf/0x240 [ 311.918902] kobject_uevent_env+0x25c/0x1480 [ 311.923304] lo_ioctl+0xff9/0x20e0 [ 311.926836] ? loop_set_status64+0x110/0x110 [ 311.931497] blkdev_ioctl+0x5cb/0x1a80 [ 311.935374] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 311.940727] ? blkpg_ioctl+0x9d0/0x9d0 [ 311.944600] ? mark_held_locks+0xf0/0xf0 [ 311.948650] ? debug_check_no_obj_freed+0x201/0x490 [ 311.953670] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 311.958432] block_ioctl+0xe9/0x130 [ 311.962042] ? blkdev_fallocate+0x3f0/0x3f0 [ 311.966352] do_vfs_ioctl+0xcdb/0x12e0 [ 311.970229] ? lock_downgrade+0x720/0x720 [ 311.974375] ? check_preemption_disabled+0x41/0x280 [ 311.979384] ? ioctl_preallocate+0x200/0x200 [ 311.983782] ? __fget+0x356/0x510 [ 311.987223] ? do_dup2+0x450/0x450 [ 311.990749] ? do_sys_open+0x2bf/0x520 [ 311.994630] ksys_ioctl+0x9b/0xc0 [ 311.998074] __x64_sys_ioctl+0x6f/0xb0 [ 312.001951] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 312.006523] do_syscall_64+0xf9/0x620 [ 312.010313] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 312.015504] RIP: 0033:0x4663a7 [ 312.018856] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 312.037750] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 312.045447] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 312.052802] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 312.060056] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 312.067310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 312.074563] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 312.200898] erofs: read_super, device -> /dev/loop5 [ 312.201633] erofs: read_super, device -> /dev/loop3 [ 312.206003] erofs: options -> ð4ãiÕ›KánðAô“‹Ð<ã‡lxm«+¯ÔµŒƒÌ·CHéãù/y÷.¥+,³½*Àóß:Õ2[ܯo ¤ºa%aacíNXÞ ¯®kö [ 312.233628] erofs: Unrecognized mount option "ð4ãiÕ›KánðAô“‹Ð<ã‡lxm«+¯ÔµŒƒÌ·CHéãù/y÷.¥+" or missing value 21:58:56 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 312.257431] erofs: options -> [ 312.264816] erofs: root inode @ nid 36 [ 312.268875] erofs: mounted on /dev/loop3 with opts: . [ 312.281775] erofs: read_super, device -> /dev/loop2 21:58:56 executing program 3 (fault-call:1 fault-nth:19): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 312.308655] erofs: options -> [ 312.312526] erofs: root inode @ nid 0 [ 312.313500] erofs: unmounted for /dev/loop3 [ 312.316585] erofs: bogus i_mode (0) @ nid 0 [ 312.370668] erofs: read_super, device -> /dev/loop4 [ 312.375768] erofs: options -> Ël¬Þ·ýðláË4Y†Éu7»–Z0îËÖGPþ÷þ*څ룦Ê@ÎKâ³{ínÏ”$VAœò‚˜ÖŠ„3o9PÄŸ(fD/Ϙ”\“{ûó. '¡ë‹5]«Ñ‹è?™Š*S"=ǶDɽ“ýûó$mЯ8RHÖA‚ÖM°™‚ù;$³Ð5ê¡2#Á [ 312.392270] erofs: Unrecognized mount option "Ël¬Þ·ýðláË4Y†Éu7»–Z0îËÖGPþ÷þ*څ룦Ê@ÎKâ³{ínÏ”$VAœò‚˜ÖŠ„3o9PÄŸ(fD/Ϙ”\“{ûó. '¡ë‹5]«Ñ‹è?™Š*S"=ǶDɽ“ýûó$mЯ8RHÖA‚ÖM°™‚ù;$³Ð5ê¡2#Á" or missing value 21:58:56 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0052d1e79a4a58c892efd3"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x14800, 0x18a) r2 = dup3(0xffffffffffffffff, r0, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x101000, 0x64) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045510, &(0x7f0000000180)=0x800) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x39a, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 312.464508] erofs: read_super, device -> /dev/loop5 [ 312.469611] erofs: options -> ð4ãiÕ›KánðAô“‹Ð<ã‡lxm«+¯ÔµŒƒÌ·CHéãù/y÷.¥+,³½*Àóß:Õ2[ܯo ¤ºa%aacíNXÞ ¯®kö [ 312.483198] erofs: Unrecognized mount option "ð4ãiÕ›KánðAô“‹Ð<ã‡lxm«+¯ÔµŒƒÌ·CHéãù/y÷.¥+" or missing value 21:58:56 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:58:56 executing program 5: ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0xa7c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) statx(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x6000, 0x7ff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x80000, &(0x7f0000000380)=ANY=[@ANYBLOB='euid>', @ANYRESDEC=r1, @ANYBLOB="2c726f6f74636f6e746578743d737973c7aca083397a5579e98ad70849d5cfdb74656d5f752c6d61736b3d4d41595f57524954452cefda3d02efdee01325d1f013a00400968c98b3ecca41ca140814cfaec897b2d4efa5a53108699ac8ecdf75ddc5aee98498cca8ce304607432a97e4bc2bdf7675bafae3f1e988d677cfab10bcbc18c3d24d6f20d25ae2b7a7b26ae1afc658ec22b249f576790246a3527507e5942c4b95d5c23455a695f8ad2400f69360a02314f321ad6e11978118f6332f4fd8b205b2e1cc2c83363fe621075ac79c8b0c7f1ebd5bbfad48b61e5d317861a23eacc1f03a8b2d5a2d34f927c748d54bc10cf07df11e"]) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) shutdown(r0, 0x0) [ 312.663522] FAULT_INJECTION: forcing a failure. [ 312.663522] name failslab, interval 1, probability 0, space 0, times 0 [ 312.675247] CPU: 0 PID: 18723 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 312.683130] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 312.692559] Call Trace: [ 312.695219] dump_stack+0x1fc/0x2ef [ 312.698880] should_fail.cold+0xa/0xf [ 312.702752] ? setup_fault_attr+0x200/0x200 [ 312.707055] ? lock_acquire+0x170/0x3c0 [ 312.711027] __should_failslab+0x115/0x180 [ 312.715255] should_failslab+0x5/0x10 [ 312.719039] __kmalloc+0x2ab/0x3c0 [ 312.722571] ? kobject_get_path+0xbf/0x240 [ 312.726809] kobject_get_path+0xbf/0x240 [ 312.730877] kobject_uevent_env+0x25c/0x1480 [ 312.735284] ? kobject_uevent_env+0x2/0x1480 [ 312.739685] lo_ioctl+0xff9/0x20e0 [ 312.743211] ? loop_set_status64+0x110/0x110 [ 312.747616] blkdev_ioctl+0x5cb/0x1a80 [ 312.751499] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 312.756876] ? blkpg_ioctl+0x9d0/0x9d0 [ 312.760747] ? mark_held_locks+0xf0/0xf0 [ 312.764794] ? mark_held_locks+0xf0/0xf0 [ 312.768835] ? debug_check_no_obj_freed+0x201/0x490 [ 312.773844] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 312.778595] block_ioctl+0xe9/0x130 [ 312.782204] ? blkdev_fallocate+0x3f0/0x3f0 [ 312.786508] do_vfs_ioctl+0xcdb/0x12e0 [ 312.790389] ? lock_downgrade+0x720/0x720 [ 312.794527] ? check_preemption_disabled+0x41/0x280 [ 312.799524] ? ioctl_preallocate+0x200/0x200 [ 312.803914] ? __fget+0x356/0x510 [ 312.807350] ? do_dup2+0x450/0x450 [ 312.810884] ? do_sys_open+0x2bf/0x520 [ 312.814777] ksys_ioctl+0x9b/0xc0 [ 312.818220] __x64_sys_ioctl+0x6f/0xb0 [ 312.822093] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 312.826658] do_syscall_64+0xf9/0x620 [ 312.830454] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 312.835640] RIP: 0033:0x4663a7 [ 312.838823] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 312.857713] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 312.865420] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 312.872720] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 312.879978] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 312.887228] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 312.894476] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 312.927425] erofs: read_super, device -> /dev/loop0 [ 312.936643] erofs: options -> [ 312.943679] erofs: root inode @ nid 36 [ 312.947793] erofs: mounted on /dev/loop0 with opts: . [ 312.992720] erofs: read_super, device -> /dev/loop3 [ 312.997857] erofs: options -> [ 313.003068] erofs: root inode @ nid 36 [ 313.007379] erofs: mounted on /dev/loop3 with opts: . [ 313.035821] erofs: read_super, device -> /dev/loop2 21:58:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:58:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0410000", 0x8, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:57 executing program 3 (fault-call:1 fault-nth:20): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 313.063697] erofs: options -> [ 313.080807] erofs: root inode @ nid 0 [ 313.112023] erofs: unmounted for /dev/loop0 [ 313.116782] erofs: unmounted for /dev/loop3 [ 313.122280] erofs: bogus i_mode (0) @ nid 0 [ 313.178469] erofs: read_super, device -> /dev/loop4 [ 313.184433] erofs: options -> [ 313.188197] erofs: root inode @ nid 36 [ 313.195457] erofs: mounted on /dev/loop4 with opts: . 21:58:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 313.302936] erofs: read_super, device -> /dev/loop0 [ 313.307282] FAULT_INJECTION: forcing a failure. [ 313.307282] name failslab, interval 1, probability 0, space 0, times 0 [ 313.320356] erofs: options -> [ 313.332215] CPU: 0 PID: 18773 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 313.337129] erofs: root inode @ nid 36 [ 313.340101] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 313.340107] Call Trace: [ 313.340130] dump_stack+0x1fc/0x2ef [ 313.340156] should_fail.cold+0xa/0xf [ 313.340175] ? setup_fault_attr+0x200/0x200 [ 313.340193] ? lock_acquire+0x170/0x3c0 [ 313.340215] __should_failslab+0x115/0x180 [ 313.340233] should_failslab+0x5/0x10 [ 313.340249] kmem_cache_alloc_node+0x245/0x3b0 [ 313.340270] __alloc_skb+0x71/0x560 [ 313.340291] alloc_uevent_skb+0x7b/0x210 [ 313.340310] kobject_uevent_env+0xa90/0x1480 [ 313.340334] lo_ioctl+0xff9/0x20e0 [ 313.355565] erofs: mounted on /dev/loop0 with opts: . [ 313.356121] ? loop_set_status64+0x110/0x110 [ 313.409673] blkdev_ioctl+0x5cb/0x1a80 [ 313.413576] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 313.418938] ? blkpg_ioctl+0x9d0/0x9d0 [ 313.422816] ? mark_held_locks+0xf0/0xf0 [ 313.426879] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 313.431625] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 313.436197] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 313.440940] block_ioctl+0xe9/0x130 [ 313.444553] ? blkdev_fallocate+0x3f0/0x3f0 [ 313.448864] do_vfs_ioctl+0xcdb/0x12e0 [ 313.452740] ? lock_downgrade+0x720/0x720 [ 313.457137] ? check_preemption_disabled+0x41/0x280 [ 313.462139] ? ioctl_preallocate+0x200/0x200 [ 313.466533] ? __fget+0x356/0x510 [ 313.469973] ? do_dup2+0x450/0x450 [ 313.473502] ? do_sys_open+0x2bf/0x520 [ 313.477385] ksys_ioctl+0x9b/0xc0 [ 313.480828] __x64_sys_ioctl+0x6f/0xb0 [ 313.484699] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 313.489266] do_syscall_64+0xf9/0x620 [ 313.493057] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 313.498230] RIP: 0033:0x4663a7 [ 313.501418] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 313.520301] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 313.528007] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 313.535260] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 313.542524] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff 21:58:57 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8041be, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x4001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6a2b7e6b93d9a60bbfdade1a4cbf9b08edd607936d96f288335b8a1e32b45a48c904eb8af5dc3dffec76c76de648a6f0391eac2f890feef91337f0f5fd0f146d49a458e66c"]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 313.549789] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 313.557041] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 21:58:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041000074000000", 0xc, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:58:57 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket(0x21, 0x6, 0x1) r3 = syz_open_dev$audion(&(0x7f0000000780), 0x9, 0x400000) io_submit(0x0, 0x9, &(0x7f0000000c00)=[&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0xf00, 0xffffffffffffffff, &(0x7f00000003c0)="d4dddcba76cd843e8ad8ff09a1f7e14a5cc5bbf37bb6dd2c37e40950543024e2edc45c3b5f9bd9cb8902f322e143b42dd39163f18e24b2d2bc96047307df1d3fa71301f0a1709f8a27feb302a2e63cb9d181d996079c96227ef875a613f194dbb47e2665c16f74da1079d27ca5ae44d5656cd50bf3edf66c383d13b7e1525e6c353e9bf973a0240854828a424e616a3a4393979d3cdbfbb8c09dd3e775bfda0425fe8ccaa5e64999077afec0526e9b0b59a9fd89616d63dcbd4798810d4cd4f4715847f744af906ffe4015629fe64a491c805bc95dcdd7344210684b2ae3b636b53651f10c5ee044c45b3c78629a4bb2fd30137d279436117e36f0", 0xfb, 0x1, 0x0, 0x3}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x400, 0x0, 0x3}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x1, 0xffffffffffffffff, &(0x7f0000000600)="acc5c21db63de1d5ef9e9c3a1cbb8228566d38fd6bbb55203fbb8aec1024841b974883235849577da10ccccf596230cd09b7f1545d68a07dde5c9f3c1883f701690bcfb124dbe9c20dba7fe4d165ec12", 0x50, 0x5}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0xb, 0x1, r2, &(0x7f00000006c0)="8360e6c78ff284087c1baabb16a28b2113c81cf0438bf549546f3b27fe750f2544a55fa86bd88bf8aa6ce5bf8e71e9f6519fee6ff3265f93ff10f7d9526968ee73fb659249aa1c6bad50f6d4054787fbf5e623ec04c7aa0f8ff573970ba022655be80c6a13635261113bd3024e712010023b6fd3a80099b2747d7b9c05cb26aef46c380a28a0f1e864f54ba7991e9cd2dac533c4eaf21704306f5c", 0x9b, 0x2, 0x0, 0x2, r3}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x2, 0x9, r1, &(0x7f0000000800)="65834f382cd46577bd799ad8829e2c73a4b89cd52e17a734df5149e40c26ee95be9f871944d71cba5d5bba4b59dea0d35e3f0a3c2f3fc0d1d8e946a257f53462bf9bfade388c9121cfac2ecfc9a6e3b1a6e04c82b087bd246de1624235784ab18b2cdef7a73f810eca345069159140518564acd99464d0cfc95f545392dd48093c2e4d", 0x83, 0x10000, 0x0, 0x1}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x3, 0x401, r0, &(0x7f0000000900)="c8ef2a668031e35ec48e927b2e284472525f2b322e0434bd860bd5546f28ebc6dde54c68b29cef2f8e0696aac14a4b15472b61a8", 0x34, 0x100, 0x0, 0x1}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f0000000980)="33f7882cd677daca45c0c2a461b93c4ab012143b25debcc9376652d334883f494dbeed9a7656b00eb505759282eb1d0e8ab71af34340d2f0e8c2f99b8f28bbf4", 0x40, 0x1, 0x0, 0x1}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x7, 0x8, 0xffffffffffffffff, &(0x7f0000000a00)="7f51e0b4f1989d987cc74dda234f17e5c605de1f813779bf50dd54f769295ee0f88a0684b1d2b77c95fad8b478a5d7fcc137c912a71275f405285b68548d376e9b6542c1c7cd339a8e2bcfdff25cf25fd80c99e557fed00f262b198f18d5735842f2c49e8a558191ac60c55b91c577ae5029345bcc29756f73c1d3cc7055b7639a3e1dfb0942cceb6e7ba3136d13888daa0edbf0bc39231c827acdc911c9870ee6709bb840e06c3324f3fa82", 0xac, 0xd7}, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x8, 0x6, 0xffffffffffffffff, &(0x7f0000000b00)="a14502616b613f5ff13f84a1c9706e9a508f097e2caef1fd7a2c50481288d2b57ce86be4b82fd637c3da639bd4d3e38fc2102b470088a40b378a62dad5cbf5d69537a6a19cb774e2e4495480f75c2578efe160d374c8b80db66cdf49b63c3c94d4799b3733983c879eea35b9454482aaa0c23752cde9db6472f79f7056a3c9e22222", 0x82, 0x9}]) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r5 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) r7 = syz_open_dev$media(&(0x7f0000000080), 0x3, 0x2000) r8 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r8, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r8, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) getsockname$unix(r6, &(0x7f0000000340), &(0x7f0000000280)=0x6e) mq_timedsend(r8, 0x0, 0x0, 0x0, 0x0) sendfile(r7, r8, &(0x7f0000000140)=0x6, 0x3b) dup3(0xffffffffffffffff, r4, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 313.648574] erofs: read_super, device -> /dev/loop3 [ 313.653841] erofs: unmounted for /dev/loop4 [ 313.667053] erofs: unmounted for /dev/loop0 [ 313.669521] erofs: options -> [ 313.677230] erofs: root inode @ nid 36 [ 313.683523] erofs: mounted on /dev/loop3 with opts: . [ 313.755370] erofs: read_super, device -> /dev/loop2 [ 313.777602] erofs: read_super, device -> /dev/loop5 [ 313.795588] erofs: options -> [ 313.803473] erofs: options -> j+~k“Ù¦ ¿ÚÞL¿›íÖ“m–òˆ3[Š2´ZHÉëŠõÜ=ÿìvÇmæH¦ð9¬/‰îù7ðõýmI¤Xæl [ 313.817035] erofs: root inode @ nid 0 [ 313.819886] erofs: read_super, device -> /dev/loop4 21:58:57 executing program 3 (fault-call:1 fault-nth:21): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 313.832633] erofs: bogus i_mode (0) @ nid 0 [ 313.833749] erofs: options -> [ 313.844088] erofs: unmounted for /dev/loop3 [ 313.852362] erofs: Unrecognized mount option "j+~k“Ù¦ ¿ÚÞL¿›íÖ“m–òˆ3[Š2´ZHÉëŠõÜ=ÿìvÇmæH¦ð9¬/‰îù7ðõýmI¤Xæl" or missing value [ 313.855176] erofs: root inode @ nid 36 [ 313.877226] erofs: mounted on /dev/loop4 with opts: . 21:58:57 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 313.946996] FAULT_INJECTION: forcing a failure. [ 313.946996] name failslab, interval 1, probability 0, space 0, times 0 [ 313.958729] CPU: 1 PID: 18808 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 313.966607] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 313.975955] Call Trace: [ 313.978540] dump_stack+0x1fc/0x2ef [ 313.982175] should_fail.cold+0xa/0xf [ 313.985965] ? setup_fault_attr+0x200/0x200 [ 313.990266] ? lock_acquire+0x170/0x3c0 [ 313.994222] __should_failslab+0x115/0x180 [ 313.998444] should_failslab+0x5/0x10 [ 314.002237] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 314.007325] __kmalloc_node_track_caller+0x38/0x70 [ 314.012237] __alloc_skb+0xae/0x560 [ 314.015850] alloc_uevent_skb+0x7b/0x210 [ 314.019892] kobject_uevent_env+0xa90/0x1480 [ 314.024287] lo_ioctl+0xff9/0x20e0 [ 314.027822] ? loop_set_status64+0x110/0x110 [ 314.032244] blkdev_ioctl+0x5cb/0x1a80 [ 314.036131] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 314.041477] ? blkpg_ioctl+0x9d0/0x9d0 [ 314.045349] ? mark_held_locks+0xf0/0xf0 [ 314.049390] ? mark_held_locks+0xf0/0xf0 [ 314.053434] ? debug_check_no_obj_freed+0x201/0x490 [ 314.058435] ? lock_downgrade+0x720/0x720 [ 314.062579] block_ioctl+0xe9/0x130 [ 314.066190] ? blkdev_fallocate+0x3f0/0x3f0 [ 314.070496] do_vfs_ioctl+0xcdb/0x12e0 [ 314.074367] ? lock_downgrade+0x720/0x720 [ 314.078495] ? check_preemption_disabled+0x41/0x280 [ 314.083493] ? ioctl_preallocate+0x200/0x200 [ 314.087883] ? __fget+0x356/0x510 [ 314.091323] ? do_dup2+0x450/0x450 [ 314.094856] ? do_sys_open+0x2bf/0x520 [ 314.098729] ksys_ioctl+0x9b/0xc0 [ 314.102250] __x64_sys_ioctl+0x6f/0xb0 [ 314.106126] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 314.110687] do_syscall_64+0xf9/0x620 [ 314.114471] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 314.119651] RIP: 0033:0x4663a7 [ 314.122836] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 314.141718] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 314.149407] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 314.156658] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 314.163993] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 314.171244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 314.178492] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 314.203692] erofs: read_super, device -> /dev/loop0 [ 314.227176] erofs: read_super, device -> /dev/loop5 [ 314.238259] erofs: options -> [ 314.240739] erofs: read_super, device -> /dev/loop3 [ 314.246866] erofs: options -> [ 314.247320] erofs: root inode @ nid 36 [ 314.252604] erofs: options -> j+~k“Ù¦ ¿ÚÞL¿›íÖ“m–òˆ3[Š2´ZHÉëŠõÜ=ÿìvÇmæH¦ð9¬/‰îù7ðõýmI¤Xæl [ 314.265664] erofs: mounted on /dev/loop0 with opts: . [ 314.271197] erofs: root inode @ nid 36 21:58:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:58 executing program 3 (fault-call:1 fault-nth:22): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:58 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="055f8f080000000000000086286e5a1ee1e600f2a3a39a01a6fc46278bbb1ea37cb813f970c053fcd352edcac3302ec1"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 314.271402] erofs: mounted on /dev/loop3 with opts: . [ 314.287851] erofs: Unrecognized mount option "j+~k“Ù¦ ¿ÚÞL¿›íÖ“m–òˆ3[Š2´ZHÉëŠõÜ=ÿìvÇmæH¦ð9¬/‰îù7ðõýmI¤Xæl" or missing value [ 314.302955] erofs: read_super, device -> /dev/loop1 [ 314.314171] erofs: options -> ‘ [ 314.319552] erofs: cannot read erofs superblock [ 314.321224] erofs: unmounted for /dev/loop3 [ 314.330925] erofs: unmounted for /dev/loop4 [ 314.336403] erofs: read_super, device -> /dev/loop2 [ 314.342526] erofs: options -> [ 314.346167] erofs: root inode @ nid 0 [ 314.351579] erofs: bogus i_mode (0) @ nid 0 21:58:58 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x7, 0x0, 0x0, 0x0, 0x41c1, 0x80605, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) io_setup(0xffffffff, &(0x7f0000000080)=0x0) r5 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r5, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r5, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) ioctl$ION_IOC_ALLOC(r2, 0xc0184900, &(0x7f0000000180)={0x23dd, 0x5, 0x0, 0xffffffffffffffff}) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001500), 0xc0400, 0x0) io_submit(r4, 0x5, &(0x7f0000001640)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x9, r5, &(0x7f0000000500)="c11fdc5085b3a726598a7be8c1946f0825b74d48264df2d776044b32efeefcae9705c6637bf42ab55e9e351c957bd703f548bb0e360c54c71072147ec1728a6ec1a275d431391b1c7072ef005eb8d8a342938f8ca427379cfef4ea903c4719a0ac9e6648b9b8dc3b3fd26e8a978eab9959c643042f1bef5c09f284054c139de86b59e9c4d5d38858afcb53c9028a9456d8312f5671d08d9e88e3f2f7a7b1d39b50bb9a4adb3dc5b68828b8bdd831daf4f7e96e8cc2bcb0f2546cba116d7ed6863761e48a9269ba60ebd8a8e1e1098cd06b89c6513247631ef1c12cc431b6895b1079a52dfa59982ac622d41f349b77ff72b17f503a4d2ddb15a399f0afcfb42361722679864ef7b073a1dc86fe2aae0e2577bfe02a8f19af3cfa625453c48ee839ad2cd082a9e62ed249fff9dcce028421ac8e18e6d87f2d901d747766e637b8db1c5e229078ee1dbe40127e0b40feb2e17291107d75e9d6adbd7e33d49164d0b0961e2e8e0409ced21afe0abbe97c5965277874507e19384c5dba55c088913c1f2bdf3163d41fb3d09368eea4f845917353b0db1b7ca7139956a4a1aa3c9362d8d0f2575ebdeeafed3ac820681a43e88e0c99790e90685f0538771ae550595f428e8f56e4c90e0ef0bad9bff1f4548a2a9be422bd33845dd90cde2620286259eeb976cd769b44a551520cc22c217390df64333efdc195754327fe3f58816663e41938b6625ad06a5005584be1df068d651b020d9178e5c6589b3cf37750c73936f45faa84d44b7f3b6208208a242ec2bb70552dbfc2d0217f040f5342149830facd67413b29eb588918cb26d798ddb7df08ed7d672da444b8e7bf9bdbc24dc0d1bec317c4259b426128a640c7449a8a87fedf457c80dc7fd31e4dedf9b797135f2b8af4687b3478d7817a4fd0988b8785db39153eb79b3025e4122a602f670734e928e215379817868957025a82e0d6f5675c967f9659eda3d8ca056882bbf087f5555232ebcba73173c30fa890e9b2258693be72d325180175c025d28edcc0e41460b9f6458b34292cd6e1b0b47e3b8a1e10e79e033acd88434ab47400bcc44c7aae0e7cc2781d9dfce5d77133755d4d53a6fa73134c24d60a16c5c9b8653dee49a694774bd8d19e017d1dfc042132c3fc4591f1e8f23d41682639d7137f3f3b609d4f8758ed9743542343eeba130ae27a1ea18e690401fc23097bf68bbc3f29068274cb5ede18e5956dbdc689d17238909feda7ddd5d83dc37cfa04562cd437b4ce61ee62aeafc8d21829bcfc3cb9c0ed4471cce7a8c4954bf8e036075067a3e3fdca8e2cd55a7138621d6a5ee14979c5f9a557fe0d45d504bc2c93bf52916d1495eb9b88642b07a1e385eee4dc2117ff69a6d14c231804ecc984973acd09de04b7f6939287f5ac6963651e18204f1394f07b359d59258bcdce801d4417560c7d766ea48cb327085164b3cfb8e84bd1e5f4bd9ee4227e561516ca27ca92b8ebddaa8ac381223ddfafca07b91e4290d9d36c63c8fba9b2dd7d279d455f5d0fec39cabc2c368d43904d2a535a4aa45fa36e9e9a111dcd30bf42937bc4551ef8241a3181fb5ed35406546fea5afc19215a2b1414ecb02436b32289e50e8ec30767973b23c1f35d103b45e4061e3318e7448de28e24bf842eb3d7255b3d552d3687272e809ab83f32dd6171d07914be3070906064f833708e4130d43de0b71eb2073cddbecbf2416e6e7b4584702e49da8f4c5a126b7707374a548fdc3d86f83b4da2f3d12205c5fb997f3c991c23c152e5181af5ae2fc2acdabe93c394852054383c7605b2ceb5dfaee2cf2802fe1a0cbe6813f505fd7a5600d256cc358ba86f41273726a86a8b54f21924bf5b117db83e7e9c1c5ee99a23b2a0d59c9695de26a5398c62a85330d2dfb35ed752c49be82efc2068bf67041687da029e53170ff0da527d1a5d893b6b2ca41904ae3ab26b4bcb15a4944883a95e1d1a39a3c03a086b00c08b5fc582c337313f85e92fc08704ad282c0bb3309e78627fbb1a9d725347e1dc6ae61156c882d61b1415515f0fb0a5c9bde99eb93c56e6dc685c3553e837f2042cc2d64b5623afee9ac7b12a5642a62a849ca0cb7e32ea7549da9d02808e5dae49741a26d00a627d4cd97940b8299113c0b9caca5b46925f72a16d8b6436e2e2a922838933e53ddbfe2175ce9a1a32e2cd03c0138ae46b0e63e7558f87215453af7e6a2981f8e35845b011acc06fabce0972cc829040bb9ebcf9291a5bbdf6752fafe5df468d1505f4b5b6e5f2bb95b5c2000178bba0ad347c1c691ba765a46bc4f5728f0c67eb8dd1563c63e1d5ce0f1bfe80079180436e41cf41f29e48f555d826b68562592924d357e55114dcd764888709775f405ece85e5473fadc0cf69556398f7c0eca2b5da06befd16c2e67ced87b442150a1652e06933498429e226c41bbdf3c090c5d136647557ae134b06f0dde70dff78ac95fc288bb892ed7ecaeb77f9b006c416f1947df384460d70ebd308f948d9a830bdbba106b0c7e05712ad78f9fda7bcb862d9865f9efbf49747dbdc9212ca64b97abbb64028d6d6f7f1adc0452f81062aef7f91302f1ed47b66bf2685a173d687c095cba84cf962627cf00e37c71c107c54bae0ba7c0073d8ec235e7192b90421d8997ad50a1e2e319b6890b5e1279e6fd6377a3776d910799a70c26fc98fdfbeb7c35cffaca4080df5b7868ad4f9aba502ca524cf9311de412b4c2c0d938032fc5bb69350cf64e683a0cdcb7db57139f36204981306da9e03728bc68ae7f9bee4109f216afd7693f00da77c21f6eb9241a011a1c9f944f3e86bb0d9f6652ddaafe74f69e7ec2afd4d666b55faa4430b8327f2ce912bd3f16aad59fa898296844d20b31f047cc28eadad2e45fc1cbb0c444d20c0115616da915fc4c3135538e9820be0fda47d5edf8c40ab227e9367a5254426de0966b7d017c8d4d8bc4616c7b73c91c94b1be7c83c5dbda4c56acd554d3990f0c61758b762236bbd8920eae6feff5286b1fb3e256810ea7e7a577f6e01ffa0f4970255111ff9f29a440c692add3be8c0abf972e642918daebf1c173380368d408bf1b4fd6166783091b15b54962fbf36da8b7279314c199a106664d08237b714e27c78c042b3b0e55727b04471b538a6529951215a52d9b4b74166a29bf984655f784a6785bff5a7f53a0b22865ea430dbbe789a517ad719202c07b017e555a47b25a9a135c5d6f2dbeeba3fe3d18c66b97d38ca86b0e6e976985cc1e1ed9ca2f0609b2a4d862862675cbe103a4ae0555853e43946e30b940f1c61860cf853466895b20f4e9a1f1bf2661e30f4f7dce267384e948ecf487fe9288785d10f1bca1dabf2e6856cdd42226ffdc930f759fbfd341cd9d249b2fb8804fc710497655c666134b29325da1b9b20a31719cd53a371f461d42bec0e4582646f0812c65efbc28931395234f9e7c5ec74833cdcf112102227eccc7249f4b252b920a0442b6706d1c8f13b672332c5a0b8726a29d517c6d56f9286cbcf1f07c11ebdb7f968a003e390fad85679d64db54d421ec1c97f2faff929b30e28a2f79ff45b4f3b7373c3ed9cc9b59d96d4acb05f041bde78b673e01c3d52039144b84d28ada1f8799f6d940b3c4d127761d1604740d2811ef7a067048b37e4f24a6952ff0fc04bfcba5ead57dca4f7bd02092ce7017d4c524b2293930f75a9f009c045619158f7b67e0e3b29a931e8c9c2027fbcc4b6942e1036e02aa093a3a2d96eed7c320651c76b42041ebe29a70cc640c0ee7e8ce58519d9b540c0f33e4858af02d5d86b309b6d1a29d4799cf0c4ba8b993c2644b49f9a17aa516d870fd9cf429341c1cccdddb72978e98a10382fc3259d49b82ff2caed5234f7310225d59d8a451eca721b1e6c1a1be67f9c7956131b60ebebf990ca049986d9e38c560528e254e8cd78ac125570d4ad6a803b4eba6452e49a7afe724e0f3666ce15df37b74b1180d13bc2e36b32ecb05ee102e8e87c78919a62da9ecc28cec5559f16c73eb33802e33a56e66e7feade9a4b3d9cf7846485856e747cc868d737a9577c00ed2e10dd0ef6d2f0dd60dc34c8c54caccbf87a855572e56e7feb36f5b05a28c2306a5f31aeb243471e80d21a7826bc161a361d0da67cf6b72fcf364d5591353b0be2a256fb76d03bedaf9bc48f5b025a3abebd33dac04812f29558be5348e560bde3131f1d25508ebd460a90d6da64520c2f305c72c916b9caeb4652bbd3c323b7c8120e5e5f855f215e96e79a56ec3170ce3d6c2887c5be90608be0026b9acee8777a690eb2589c8c9ddab02c18864ddb1566e815aa69be227798c179dcda30011d2d8384dea665791fc837a2253901fd680393fb0b10eaba30928f371aa021f0a99b265993db8aa2bfc9c99dbc18ed14e3f08a21a503d6061e6914819863e0948778cfc4b0d1e840b5f590fd46fe40bd9d7d14e8dd7f8964bd8d0996dc669155191128275dec74cc03f67332c2d18a93a0b190142fc14ae785856d526d28f68f7d352ccde269a105cd1712e25d4e373438d9b3c437c91b5e71429b3a395b1c1a70205e9cc286b6213dbef1f04c12b7733d9fe7c5a14360c59d70ab248a8d4db0f99b7262c480820bdef9f48c62d0897478b6909b43d49f28e69f57dad89f34d0739405c7692322c8ca45058d0330554a71b390adc341e2a436ff48473bf245906e5738b4d37820d7ab6122d1a1fc9d559e56e5a3879993b7ae170939c80ad68c4276ce0606298d04d627122ba070b33d5195772ffa5dd0142989ad55f3c131df79ccbdf2ddb75946eabbd394cce71e44e77c134ac3232fe7872cc3b6cc7ea59bdf2e5e40bbc0dabc516ddbfaa9c54f1dcdbabb9b01fca8ad9ac95c12599a004ddbb394da7b163fbad2541fa8800a108af3f2ba8b426f3209dcf4b06a5e5e3b654505d8aa9738a68c3ab60b6086e6270494f585c17220f6a168237f5c290e4311c26f4eaa18f851e197b7f8d1d090a773ddf741ef598ba041421c5f85c19dec7c16cfa2076b7fc24eb4bb2eb2ed22d9f39da76ec60f8c15c81188a84e6273fe486d90c0c60e420f38aec7c612bb8e0e74d0bad9f1db9d430c1dfe1cf694c5b46577aca53538e6cae24e95b16025f98b94c9aeaf45dbc4b9ed80b6398db66f593ab7caa4297886da7deee9b5c5dc319c574661e2586c8be9d0efbc25a06efcf83b626af0e1f1289c4fbfbecef8efce7c0d9f63295961a67b1b5ee0a4f6aacbb5f8a8f4044f669c9f68776467182b46bee43e55e549de412c4e23e6e5b80c609ea803b3c77b6d2abff80f7df20758af1bc8d269feb62a10ad6409445ce7c7183b3015cd2cd3bdf6fcfaa7db66322db3a1f3c362836e7b63efd766f50a55fad72014b8fac53458fa917d68550eacd408d21545da93e9d076de43815fe5680df94d4a13fc44314cc5bd53871378e45129e72bd8456672096f07acb959fc409ff94f0810432dae825da92206028a7fd72e3a2d2c0837e909c80fb18196608a0f6ad9ff38cf661878fe8d742286433cce1bb9daee5878677b6b2b116d2730e1c821c20abe7f16b5d08d539532028dc7ad0c428692581e888b84d04a56c8f88703b65abe845d792f82eeab4142610c45776df9078e1023fe9d46a0c8e224ba5ad96d1628b0fc58b30137881709f78ba29f1ab5861416fe8a9e8d023714d324ce75fe3aeaf730aaba86f4dcfed1d53ef6ad063608ead1683ed0669497c3f3edbfdc2df18da7683cfe84ab2ec23b769d8a501b621417638607939b046e7228b", 0x1000, 0x3, 0x0, 0x3, r3}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, r6, &(0x7f00000001c0), 0x0, 0x1, 0x0, 0x0, r3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x7fff, r0, &(0x7f00000002c0)="6a97a93d9e93349ec6fd69692c58860f253239971935f09229d5171ca33478d476f56671ed008291e808f5b246d23a344f43ccc2c077bfec2b4c0a8b0d232499c7577b49fb297ea868c75b45c9a9354c53efb1867c32fa7fa9f875617f114f8efa33accc1f5d3cc149cf20bca5e109a1c5102102bef76dbe9c252fedf0cef10decb6fcf1bfc3b0c08f68b122fd38ca21b3fa0f952b9113e99fafec365c7deeee332438313ec642017fc16d8408119e4af4bcfdb0c4d56747794896513bf7c7d7bad5f3e1ee0ed288d5594a80f1c1e955ae35a42b7945f0836a4115c2617c4868b71bba017304d0", 0xe7, 0x0, 0x0, 0x1}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x3, 0x5, r7, &(0x7f0000000400)="d33d583d9d5bedea6d5e326e3500c45af841dded050c78e9dd27b30971f7f07f8b5409228796a8e83e3d34c1c4371b0feb25aa8bcee7eab97094a99c4f7909921c6e379b2a85e7062cba159254292804a7a50e744f6e21de8700f9d74747385238aee6acfcaf7b08027c7401cfafc53629cebbc434", 0x75, 0x80000000, 0x0, 0x2, r8}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x3, r9, &(0x7f0000001540)="b221d17ae8cc78ff9c7b89ecd45f73525a8293cba0f305e24a7e2873158bc758f1660c3e233ab7a544e8868c6c44203af5bf5490fb61018854d960ca1ee0793f8904bc5f9d09f4ba8f6a034c6c06633fdd6ae2c2d089bbedaaaaa4ff132be6b014dfe3fe0f7961779db6143485759ef6ca64259d5679f58bab6f5c79fdf14d3c7f4a7983b3b844018a35e67c367b465f260a49", 0x93, 0x8, 0x0, 0x1, r3}]) 21:58:58 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041000074000000", 0xc, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x700, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:58:58 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 314.534599] erofs: unmounted for /dev/loop0 [ 314.662041] FAULT_INJECTION: forcing a failure. [ 314.662041] name failslab, interval 1, probability 0, space 0, times 0 [ 314.673638] CPU: 1 PID: 18847 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 314.681962] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 314.681968] Call Trace: [ 314.681990] dump_stack+0x1fc/0x2ef [ 314.682011] should_fail.cold+0xa/0xf [ 314.682030] ? setup_fault_attr+0x200/0x200 21:58:58 executing program 3 (fault-call:1 fault-nth:23): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 314.682046] ? lock_acquire+0x170/0x3c0 [ 314.682066] __should_failslab+0x115/0x180 [ 314.682083] should_failslab+0x5/0x10 [ 314.682098] kmem_cache_alloc_trace+0x284/0x380 [ 314.682110] ? wait_for_completion_io+0x10/0x10 21:58:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 314.682127] ? kobj_ns_initial+0x90/0x90 [ 314.682143] call_usermodehelper_setup+0x84/0x300 [ 314.682164] kobject_uevent_env+0xe83/0x1480 [ 314.682190] lo_ioctl+0xff9/0x20e0 [ 314.682210] ? loop_set_status64+0x110/0x110 [ 314.682226] blkdev_ioctl+0x5cb/0x1a80 [ 314.682242] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 314.682255] ? blkpg_ioctl+0x9d0/0x9d0 [ 314.682270] ? mark_held_locks+0xf0/0xf0 [ 314.682285] ? mark_held_locks+0xf0/0xf0 [ 314.682303] ? debug_check_no_obj_freed+0x201/0x490 [ 314.682322] ? lock_downgrade+0x720/0x720 [ 314.682338] block_ioctl+0xe9/0x130 [ 314.682350] ? blkdev_fallocate+0x3f0/0x3f0 [ 314.682365] do_vfs_ioctl+0xcdb/0x12e0 [ 314.682380] ? lock_downgrade+0x720/0x720 [ 314.682395] ? check_preemption_disabled+0x41/0x280 [ 314.682409] ? ioctl_preallocate+0x200/0x200 [ 314.682428] ? __fget+0x356/0x510 [ 314.682445] ? do_dup2+0x450/0x450 [ 314.682460] ? do_sys_open+0x2bf/0x520 [ 314.682481] ksys_ioctl+0x9b/0xc0 [ 314.682497] __x64_sys_ioctl+0x6f/0xb0 [ 314.682512] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 314.682527] do_syscall_64+0xf9/0x620 [ 314.682545] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 314.682570] RIP: 0033:0x4663a7 [ 314.682586] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 314.682593] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 314.682607] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 314.682616] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 314.682624] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 314.682632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 314.682640] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 314.726806] erofs: read_super, device -> /dev/loop2 [ 314.726814] erofs: options -> [ 314.727156] erofs: read_super, device -> /dev/loop3 [ 314.727162] erofs: options -> [ 314.727519] erofs: root inode @ nid 36 21:58:59 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0xf90}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000080)=0x0) io_submit(r0, 0x0, 0x0) r1 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r1, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r1, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000280)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x8, r1, &(0x7f0000000180)="c1a06dbcc678c5740618566f57ebcba26d77500a63b41cb882a7b097c724a357e9e0bffd35fa7ee738d2527b76b05e77883d7e806c7bb3e6bceeea05", 0x3c, 0x3d}]) r2 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r2, 0x0) fdatasync(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000300000000000c00095000000000000002ba728041598d6fbd30cb599e83d24bd8137a3aafcffffff9a85d36bb3019c13bd2321af3cf1a54f26fbbf220b7103000000fcf1d8f7faf75e0f226bd917487960717142fa9ea4318123751c0a0e168c1886d0d4d35379bd223ec839bc16ee988e6e0dc8cedf3ceb9fbfbf9b0a4def23d430f6296b32a83438810720a159cda90363db3d221e152ddca64057ff3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c39e7ebc7566358d04099652fa4babe802f5ab3e89cf6c662ed4048d3b3e22278d00031e5388ee5c867ddd58211d6ece1ccb0cd2b6d3cffd969d18ce740068725c37074e468ee207d2f73902ebcfcf49822775985bf31b715f588800000000006d60dbe71cceee100000ddffffff020000000000000000ddffffff0000b27cf3d1848a54d7132be1ffb0adf9deab3323aa9fdfb52faf9cb09c3bfd09000000b91ab219efdebb7b3de8f67581cf796aad4223b9ff7ffcad3f6c962b9f03000000000000001cf41ab11f12fb1e0a494034007de7c6592df1a6c64d8f20a67745409e011f1264d43f153b3d34899f40159e800ea2474b540500a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde740750fa4d9aaa705989b8e673e3296e52d337c56abf112874ec51d6fe048ba6866adebab53168770a71ad901ace383e41d277b103923a9d971f7a2591dbe4a912ffaf6f658f3f9cd16286744f83a83f138f8f92efd92239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637599f35ad3f7ffffff3cac394c7bbdcd0e0eb52162e0c410ade7a36b26a4e70f03cc4146a77af02c1d4cefd4a2b94c0aed8477dfa8ceefb467f05c6977c78cdbf37704ec737555392a0b064bdaba71f897144910fe050038ec9e47de89298b7bf4d769ccc18eede0068ca1457870eb30d211e23ccc8e06dddeb61799257ab55ff413c86ba9affb12ec757c7234c270246c878d01160e6c07bf6cf880dc3a0d062357ba2515567230ad1e1f4933545fc3c741374211663f6b63b1dd044dd0a2768e825972ea3b77641467c89fa0f82e844010505165510a33dcda5e4e202bd622549c4cff3f5e501d3a5dd7143fbf221fff161c12ca389cbe0000000000000fff75067d2a214f8c9d9b2ecf63016c5fd9c26a54d43fa050b88d1d43a8645bd9109b7e07869bba7131421c0f39113be7664e08bdd7115c61afcb718cf3c4680b2f6c7a8400e378a9b15bc20f49e298727340e87cdefb40e56e9cfad973347d0de7ba4754ff231a1b933d8f931b8c552b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf463789eaf79b8d4c2bf0f7a2cb032dad13007b82e6044f643fc8cd07ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c9920c2d2af8c5e13f52c83ac3fa7c3ae6c08384865b66d2b4dcb5dd9cba16b62040bf8702ae12c77e6e34991af603e3856a346cf7f9feeb7088aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c010000000000000048a9dea000003a8567a7592b33406f1f71c739b55db91d2309dc7ae401005f52053a39e7307c09ff3ac3e820b01c57dd74d4aafc4c383a17bc1de5347bb71ca16dcbbbaa2935f602325984386b21b96492ae662082b56cf666e63a757c0ef3ea7af6881513be94b362e15ffca8ec453b3a2a67bedca1c7669522e8dff8bc570a93fbdb688c3aefd4755c277a6ea6b11163392a19d87995b51c96febd5f24a34998d2010fd5facf68c4f84e2f66e27c81a149d7b331983dbe3733c26f12538376e177ffef6fd2603bfab96831957a08e4919a463d5332a2546032a3c06b94f168e8fc4bda0c294723fe306f26c477af4b926644672985fab7cc67bc5b5f5d38cdd8df95147ebe1cd88b0a2fbbde9951be42827dfddfefb238fac2303cc8982f1e55b005afcfea5eb037248fefad6bb02c162ce92ab12713522b97506c267744c8ec3d2e80cf3205d36699fd381bc81231fb5e12e45f3059f361d08d6a6d01dd79ca9bfb4e06259427b029447a3ed70a2b70be521ea27dc8cf3c9bdf83b93405db07e82e2ddf4c4d26f1cdd8c3c9736cf5e5086de3b484f8673e0e97dd7e8a872148613c3aeaf2d67f4375ba5c7f1b0033f8dfe01d9cb2a70801f763524e1d79d812ced782646b5f79c8fc08bb5c11020108d702edd2ea9c96cfcb9066668627820d2d48aa5fc0a7bf1b51afd85350ad00b78c598fa8701b400884de790b54e5ab2e8ff0c7ae23e0b6eeac95c4c2eef2e5eb1d019d52099fbd404e8ece970f67736ba7e960bd8b1e4105ce7e31f7c9c3e3fa61aab967565e0400000000000000a8cfda890a98b90087e91d703e98535b107b8f4653be4c46a3a1adb07d226952b8573b417018316fa96e942e35c4baa16d4122c863709b08d4639a2ca46ac90ac42913ee9bcaa875fc700ba367ca3182105960bef337009800000000000000000000000000000000000000000000000000000000000000000000000000250318a44aaebde800"/1887], &(0x7f0000000140)='GPL\x00'}, 0x48) getpgid(0x0) socket$kcm(0x2, 0x200000000000001, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 314.730455] erofs: mounted on /dev/loop3 with opts: . [ 314.742860] erofs: root inode @ nid 0 [ 314.742905] erofs: bogus i_mode (0) @ nid 0 [ 314.749739] erofs: read_super, device -> /dev/loop4 [ 314.749773] erofs: options -> _ [ 314.750161] erofs: Unrecognized mount option "_" or missing value [ 314.793124] erofs: unmounted for /dev/loop3 [ 314.920814] erofs: read_super, device -> /dev/loop1 [ 314.940052] erofs: read_super, device -> /dev/loop0 [ 314.944301] erofs: options -> ‘ [ 314.992722] erofs: options -> [ 315.003592] erofs: cannot read erofs superblock [ 315.043726] erofs: read_super, device -> /dev/loop5 [ 315.071159] erofs: root inode @ nid 36 [ 315.072009] erofs: options -> [ 315.081336] erofs: root inode @ nid 36 [ 315.084722] erofs: mounted on /dev/loop0 with opts: . [ 315.091799] erofs: mounted on /dev/loop5 with opts: . [ 315.100986] erofs: read_super, device -> /dev/loop2 [ 315.106879] erofs: options -> 21:58:59 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)={[{@fault_injection={'fault_injection', 0x3d, 0x20}}]}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 315.111191] erofs: root inode @ nid 0 [ 315.115411] erofs: bogus i_mode (0) @ nid 0 [ 315.138531] FAULT_INJECTION: forcing a failure. [ 315.138531] name failslab, interval 1, probability 0, space 0, times 0 [ 315.150049] erofs: unmounted for /dev/loop5 [ 315.157720] CPU: 0 PID: 18888 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 315.165705] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 315.175050] Call Trace: [ 315.177805] dump_stack+0x1fc/0x2ef [ 315.181446] should_fail.cold+0xa/0xf [ 315.185648] ? setup_fault_attr+0x200/0x200 [ 315.189968] ? lock_acquire+0x170/0x3c0 [ 315.193927] __should_failslab+0x115/0x180 [ 315.198203] should_failslab+0x5/0x10 [ 315.201996] kmem_cache_alloc_trace+0x284/0x380 [ 315.206649] ? wait_for_completion_io+0x10/0x10 [ 315.211300] ? kobj_ns_initial+0x90/0x90 [ 315.215358] call_usermodehelper_setup+0x84/0x300 [ 315.220195] kobject_uevent_env+0xe83/0x1480 [ 315.224591] lo_ioctl+0xff9/0x20e0 [ 315.228169] ? loop_set_status64+0x110/0x110 [ 315.232581] blkdev_ioctl+0x5cb/0x1a80 [ 315.236462] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 315.241826] ? blkpg_ioctl+0x9d0/0x9d0 [ 315.245710] ? mark_held_locks+0xf0/0xf0 [ 315.249768] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 315.254515] ? debug_check_no_obj_freed+0x201/0x490 [ 315.259528] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 315.264282] block_ioctl+0xe9/0x130 [ 315.267889] ? blkdev_fallocate+0x3f0/0x3f0 [ 315.272196] do_vfs_ioctl+0xcdb/0x12e0 [ 315.276071] ? lock_downgrade+0x720/0x720 [ 315.280299] ? check_preemption_disabled+0x41/0x280 [ 315.285304] ? ioctl_preallocate+0x200/0x200 [ 315.289698] ? __fget+0x356/0x510 [ 315.293134] ? do_dup2+0x450/0x450 [ 315.296665] ? do_sys_open+0x2bf/0x520 [ 315.300549] ksys_ioctl+0x9b/0xc0 [ 315.303987] __x64_sys_ioctl+0x6f/0xb0 [ 315.307855] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 315.312419] do_syscall_64+0xf9/0x620 [ 315.316294] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 315.321475] RIP: 0033:0x4663a7 [ 315.324655] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 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 [ 315.343556] RSP: 002b:00007f85046dcf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 315.351267] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663a7 [ 315.358525] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 315.365786] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 315.373041] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 315.380303] R13: 0000000000000005 R14: 0000000020000248 R15: 0000000000000003 [ 315.405595] erofs: read_super, device -> /dev/loop4 [ 315.419459] erofs: options -> [ 315.441815] erofs: root inode @ nid 36 21:58:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 315.457944] erofs: mounted on /dev/loop4 with opts: . 21:58:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041000074000000", 0xc, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:58:59 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 315.483316] erofs: read_super, device -> /dev/loop3 [ 315.488399] erofs: options -> [ 315.488785] erofs: unmounted for /dev/loop0 [ 315.525767] erofs: root inode @ nid 36 [ 315.546701] erofs: mounted on /dev/loop3 with opts: . [ 315.561275] erofs: read_super, device -> /dev/loop5 [ 315.574735] erofs: read_super, device -> /dev/loop2 [ 315.589988] erofs: options -> fault_injection=0x0000000000000020, 21:58:59 executing program 3 (fault-call:1 fault-nth:24): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 315.602105] erofs: options -> [ 315.606142] erofs: FAULT_INJECTION was not selected [ 315.623290] erofs: root inode @ nid 36 [ 315.623574] erofs: root inode @ nid 0 [ 315.632791] erofs: unmounted for /dev/loop3 [ 315.644672] erofs: mounted on /dev/loop5 with opts: fault_injection=0x0000000000000020. [ 315.653336] erofs: bogus i_mode (0) @ nid 0 21:58:59 executing program 4: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x1c) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x7, 0x1f, 0x6, 0xff, 0x0, 0x1, 0x21000, 0x7, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x5b, 0x4, @perf_bp={&(0x7f0000000140)}, 0x10000, 0x0, 0x3, 0x0, 0x800, 0x5d, 0x3, 0x0, 0x80000001, 0x0, 0x8}, r0, 0xd, 0xffffffffffffffff, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="70e3c57703000000000000006029448f9300"]) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 315.705792] erofs: read_super, device -> /dev/loop0 [ 315.713707] erofs: options -> [ 315.730670] erofs: read_super, device -> /dev/loop1 [ 315.735088] erofs: root inode @ nid 36 [ 315.749270] erofs: options -> ‘ 21:58:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 315.756870] FAULT_INJECTION: forcing a failure. [ 315.756870] name failslab, interval 1, probability 0, space 0, times 0 [ 315.771234] erofs: mounted on /dev/loop0 with opts: . [ 315.778019] CPU: 1 PID: 18930 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 315.785910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 315.795259] Call Trace: [ 315.797872] dump_stack+0x1fc/0x2ef [ 315.801506] should_fail.cold+0xa/0xf 21:58:59 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) io_getevents(0x0, 0x0, 0x8, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000140)={r1, r2+60000000}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x608, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xc000000000, 0x800}}, 0x0, 0x7, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 315.801591] erofs: cannot read erofs superblock [ 315.805315] ? setup_fault_attr+0x200/0x200 [ 315.805332] ? lock_acquire+0x170/0x3c0 [ 315.805352] __should_failslab+0x115/0x180 [ 315.805370] should_failslab+0x5/0x10 [ 315.826305] kmem_cache_alloc+0x277/0x370 [ 315.830465] getname_flags+0xce/0x590 [ 315.834262] do_mkdirat+0x8d/0x2d0 [ 315.837792] ? __ia32_sys_mknod+0x120/0x120 [ 315.842108] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 315.847469] ? trace_hardirqs_off_caller+0x6e/0x210 [ 315.852488] ? do_syscall_64+0x21/0x620 [ 315.856596] do_syscall_64+0xf9/0x620 [ 315.860403] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 315.865591] RIP: 0033:0x4656f7 [ 315.868763] 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 [ 315.887665] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 315.895362] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 21:58:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0410000740000000000", 0xe, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 315.902880] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 315.910142] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 315.917391] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 315.924643] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 315.935999] erofs: unmounted for /dev/loop4 [ 315.936039] erofs: unmounted for /dev/loop5 21:58:59 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 315.968735] erofs: unmounted for /dev/loop0 21:59:00 executing program 3 (fault-call:1 fault-nth:25): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 316.136888] erofs: read_super, device -> /dev/loop1 [ 316.148876] erofs: read_super, device -> /dev/loop2 [ 316.174437] erofs: options -> ‘ [ 316.185372] erofs: cannot read erofs superblock [ 316.191378] erofs: options -> [ 316.200844] erofs: root inode @ nid 0 [ 316.207806] erofs: bogus i_mode (0) @ nid 0 [ 316.298511] FAULT_INJECTION: forcing a failure. [ 316.298511] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 316.310339] CPU: 0 PID: 18963 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 316.318220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 316.327574] Call Trace: [ 316.330167] dump_stack+0x1fc/0x2ef [ 316.333803] should_fail.cold+0xa/0xf [ 316.337611] ? setup_fault_attr+0x200/0x200 [ 316.341935] ? wake_up_q+0x93/0xe0 [ 316.345473] ? __mutex_unlock_slowpath+0x2be/0x610 [ 316.350488] __alloc_pages_nodemask+0x239/0x2890 [ 316.355257] ? __lock_acquire+0x6de/0x3ff0 [ 316.358875] erofs: read_super, device -> /dev/loop5 [ 316.359497] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 316.369373] ? blkdev_ioctl+0x11a/0x1a80 [ 316.372651] erofs: options -> [ 316.373444] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 316.381964] ? blkpg_ioctl+0x9d0/0x9d0 [ 316.385886] ? debug_check_no_obj_freed+0x201/0x490 [ 316.390925] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 316.395722] cache_grow_begin+0xa4/0x8a0 [ 316.399791] ? setup_fault_attr+0x200/0x200 [ 316.404117] ? lock_acquire+0x170/0x3c0 [ 316.408131] cache_alloc_refill+0x273/0x340 [ 316.412463] kmem_cache_alloc+0x346/0x370 [ 316.416089] erofs: root inode @ nid 36 [ 316.416615] getname_flags+0xce/0x590 [ 316.416634] do_mkdirat+0x8d/0x2d0 [ 316.416650] ? __ia32_sys_mknod+0x120/0x120 [ 316.416665] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 316.416684] ? trace_hardirqs_off_caller+0x6e/0x210 [ 316.442611] ? do_syscall_64+0x21/0x620 21:59:00 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 316.446595] do_syscall_64+0xf9/0x620 [ 316.447432] erofs: mounted on /dev/loop5 with opts: . [ 316.450407] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 316.450421] RIP: 0033:0x4656f7 [ 316.450435] 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 [ 316.450443] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 21:59:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 316.450456] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 316.450463] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 316.450471] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 316.450479] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 316.450486] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 316.460289] erofs: read_super, device -> /dev/loop0 [ 316.465456] erofs: read_super, device -> /dev/loop4 [ 316.502365] erofs: options -> [ 316.555786] erofs: root inode @ nid 36 [ 316.560913] erofs: mounted on /dev/loop0 with opts: . [ 316.572038] erofs: read_super, device -> /dev/loop1 [ 316.584571] erofs: options -> ‘ 21:59:00 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0410000740000000000", 0xe, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 316.608887] erofs: cannot read erofs superblock [ 316.619909] erofs: unmounted for /dev/loop0 [ 316.643813] erofs: options -> pãÅw [ 316.648070] erofs: Unrecognized mount option "pãÅw" or missing value 21:59:00 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'gretap0\x00', 0x0}) io_setup(0x0, 0x0) r2 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=@gettclass={0x24, 0x2a, 0x400, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, {0x9, 0x2}, {0xd}, {0x1, 0x7}}, ["", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x44010}, 0x40000) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0099ab89ef7c8498714f69daa8de0b8b7b3fb1e4bf002cbdbf43d8942669d481f8b70beddfed6db8166c8d1ad7e2165a59339b52aa472b228d974e5eeab8a3a9ff092fc0a475e3f0f060a0185bf1e183ea32329a156b10a32cd2024152eb28cf2f5b433ab427482d9e30038f576213c724dc0d6cbe39ee8b0da290db2e4557ec3b021393f903fc8dc8ebf0dd92a60cd446e99d882a9e3bc2"]) lseek(r0, 0x6, 0x2) r4 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000600)=0x60) ioctl$sock_ifreq(r4, 0x8934, &(0x7f0000000680)={'veth0_to_bridge\x00', @ifru_settings={0x0, 0x0, @fr_pvc_info=&(0x7f0000000640)={0x3, 'ip6gre0\x00'}}}) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000380)=@usbdevfs_connect={0xf8}) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r7, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="050000000000000080000600000008000300", @ANYRES32=r9, @ANYBLOB="0800050003000000"], 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_PMK(r6, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x14000040}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x28, r8, 0x10, 0x70bd2b, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x40080}, 0x40000) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000400)=0x14) [ 316.658694] erofs: read_super, device -> /dev/loop2 [ 316.673332] erofs: options -> [ 316.678172] erofs: root inode @ nid 0 [ 316.686246] erofs: read_super, device -> /dev/loop3 [ 316.691777] erofs: unmounted for /dev/loop5 [ 316.698917] erofs: bogus i_mode (0) @ nid 0 [ 316.701712] erofs: options -> 21:59:00 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:00 executing program 3 (fault-call:1 fault-nth:26): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 316.708210] erofs: root inode @ nid 36 [ 316.714307] erofs: mounted on /dev/loop3 with opts: . [ 316.754159] erofs: unmounted for /dev/loop3 [ 316.850074] erofs: read_super, device -> /dev/loop0 [ 316.855118] erofs: options -> [ 316.872487] erofs: read_super, device -> /dev/loop4 [ 316.889104] erofs: root inode @ nid 36 [ 316.895032] erofs: options -> pãÅw [ 316.895754] erofs: Unrecognized mount option "pãÅw" or missing value [ 316.924951] erofs: mounted on /dev/loop0 with opts: . [ 316.925540] FAULT_INJECTION: forcing a failure. [ 316.925540] name failslab, interval 1, probability 0, space 0, times 0 [ 316.942231] CPU: 1 PID: 19004 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 316.950212] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 316.959560] Call Trace: [ 316.962148] dump_stack+0x1fc/0x2ef [ 316.965815] should_fail.cold+0xa/0xf [ 316.969606] ? setup_fault_attr+0x200/0x200 [ 316.973920] ? lock_acquire+0x170/0x3c0 [ 316.977894] __should_failslab+0x115/0x180 [ 316.982120] should_failslab+0x5/0x10 [ 316.985908] kmem_cache_alloc+0x277/0x370 [ 316.990049] __d_alloc+0x2b/0xa10 [ 316.993495] d_alloc+0x4a/0x230 [ 316.996782] __lookup_hash+0xc8/0x180 [ 317.000589] filename_create+0x186/0x490 [ 317.004644] ? kern_path_mountpoint+0x40/0x40 [ 317.009129] ? strncpy_from_user+0x2a2/0x350 [ 317.013540] ? getname_flags+0x25b/0x590 [ 317.017590] do_mkdirat+0xa0/0x2d0 [ 317.021119] ? __ia32_sys_mknod+0x120/0x120 [ 317.025431] ? trace_hardirqs_off_caller+0x6e/0x210 [ 317.030435] ? do_syscall_64+0x21/0x620 [ 317.034399] do_syscall_64+0xf9/0x620 [ 317.038208] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 317.043408] RIP: 0033:0x4656f7 [ 317.046597] 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 [ 317.065488] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 317.073181] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 317.080436] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 317.087689] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 317.094940] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 317.102192] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 317.122337] erofs: read_super, device -> /dev/loop5 [ 317.139231] erofs: options -> [ 317.145397] erofs: read_super, device -> /dev/loop1 21:59:01 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x3fd}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)={[{@acl}]}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c0410000740000000000", 0xe, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 317.169973] erofs: options -> ‘ [ 317.174834] erofs: root inode @ nid 36 [ 317.182138] erofs: cannot read erofs superblock [ 317.186407] erofs: mounted on /dev/loop5 with opts: . [ 317.199330] erofs: unmounted for /dev/loop0 21:59:01 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:01 executing program 3 (fault-call:1 fault-nth:27): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:01 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x8, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x41000020}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=@deltaction={0x50, 0x31, 0x2, 0x70bd25, 0x25dfdbfe, {}, [@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3f}}]}, @TCA_ACT_TAB={0x2c, 0x1, [{0x10, 0x0, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x1c, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x4800}, 0x20008840) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 317.284671] erofs: unmounted for /dev/loop5 [ 317.304044] erofs: read_super, device -> /dev/loop2 [ 317.309080] erofs: options -> [ 317.319664] erofs: root inode @ nid 0 [ 317.323904] erofs: bogus i_mode (0) @ nid 0 [ 317.404876] FAULT_INJECTION: forcing a failure. [ 317.404876] name failslab, interval 1, probability 0, space 0, times 0 [ 317.408785] erofs: read_super, device -> /dev/loop0 [ 317.419129] CPU: 1 PID: 19040 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 317.429409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 317.438559] erofs: read_super, device -> /dev/loop4 [ 317.438756] Call Trace: [ 317.438777] dump_stack+0x1fc/0x2ef [ 317.438801] should_fail.cold+0xa/0xf [ 317.453780] ? setup_fault_attr+0x200/0x200 [ 317.454387] erofs: options -> acl, [ 317.458121] ? __lock_acquire+0x6de/0x3ff0 [ 317.458145] __should_failslab+0x115/0x180 [ 317.458163] should_failslab+0x5/0x10 [ 317.458180] __kmalloc+0x2ab/0x3c0 [ 317.477547] ? ext4_find_extent+0x9bb/0xc70 [ 317.479972] erofs: cannot find valid erofs superblock [ 317.481877] ext4_find_extent+0x9bb/0xc70 [ 317.481902] ext4_ext_map_blocks+0x1c0/0x7390 [ 317.481920] ? __lock_acquire+0x6de/0x3ff0 [ 317.481940] ? __lock_acquire+0x6de/0x3ff0 21:59:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 317.481958] ? mark_held_locks+0xf0/0xf0 [ 317.487266] erofs: options -> [ 317.491260] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 317.491275] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 317.491290] ? mark_held_locks+0xf0/0xf0 [ 317.491307] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 317.491325] ? ext4_es_lookup_extent+0x375/0xb60 [ 317.491344] ? lock_downgrade+0x720/0x720 [ 317.491356] ? lock_acquire+0x170/0x3c0 [ 317.491375] ? check_preemption_disabled+0x41/0x280 [ 317.509669] erofs: root inode @ nid 36 [ 317.511685] ? lock_acquire+0x170/0x3c0 [ 317.511704] ? ext4_map_blocks+0x33e/0x1a50 [ 317.519023] erofs: mounted on /dev/loop0 with opts: . [ 317.522229] ext4_map_blocks+0xd88/0x1a50 [ 317.522251] ? check_preemption_disabled+0x41/0x280 [ 317.522270] ? ext4_issue_zeroout+0x160/0x160 [ 317.522286] ? __brelse+0x84/0xa0 [ 317.522301] ? __ext4_new_inode+0x2eb/0x5a20 [ 317.522322] ext4_getblk+0xad/0x4f0 [ 317.533336] erofs: read_super, device -> /dev/loop5 [ 317.535942] ? ext4_iomap_begin+0xe00/0xe00 [ 317.552543] erofs: options -> [ 317.553027] ? ext4_free_inode+0x1780/0x1780 [ 317.558563] erofs: root inode @ nid 36 [ 317.561289] ? debug_check_no_obj_freed+0x201/0x490 [ 317.561305] ? __dquot_initialize+0x298/0xb70 [ 317.561325] ext4_bread+0x7c/0x210 [ 317.561340] ? ext4_getblk+0x4f0/0x4f0 [ 317.561352] ? dquot_initialize_needed+0x290/0x290 [ 317.561366] ? trace_hardirqs_off+0x64/0x200 [ 317.561384] ext4_append+0x155/0x370 [ 317.561401] ext4_mkdir+0x5bd/0xe10 [ 317.561422] ? ext4_init_dot_dotdot+0x600/0x600 [ 317.575670] erofs: mounted on /dev/loop5 with opts: . [ 317.575726] ? generic_permission+0x116/0x4d0 [ 317.660685] ? inode_permission.part.0+0x10c/0x450 [ 317.665608] vfs_mkdir+0x508/0x7a0 [ 317.669277] do_mkdirat+0x262/0x2d0 [ 317.672901] ? __ia32_sys_mknod+0x120/0x120 [ 317.677235] ? trace_hardirqs_off_caller+0x6e/0x210 [ 317.682252] ? do_syscall_64+0x21/0x620 [ 317.686223] do_syscall_64+0xf9/0x620 [ 317.690010] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 317.695180] RIP: 0033:0x4656f7 [ 317.698357] 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 [ 317.717506] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 317.725205] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 317.732470] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 317.739721] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 317.746971] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 317.754238] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 317.800087] erofs: read_super, device -> /dev/loop1 [ 317.802923] erofs: read_super, device -> /dev/loop3 [ 317.818489] erofs: options -> ‘ [ 317.828468] erofs: options -> [ 317.834717] erofs: read_super, device -> /dev/loop2 [ 317.835274] erofs: read_super, device -> /dev/loop4 [ 317.844211] erofs: options -> 21:59:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041000074000000000000", 0xf, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:01 executing program 5: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x401, 0x7f}) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 317.844982] erofs: options -> acl, [ 317.853701] erofs: cannot find valid erofs superblock [ 317.860661] erofs: unmounted for /dev/loop0 [ 317.865961] erofs: root inode @ nid 36 [ 317.870802] erofs: mounted on /dev/loop3 with opts: . [ 317.876444] erofs: Unrecognized mount option "‘" or missing value [ 317.882864] erofs: root inode @ nid 0 [ 317.888932] erofs: unmounted for /dev/loop5 [ 317.889987] erofs: bogus i_mode (0) @ nid 0 21:59:01 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:01 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:02 executing program 3 (fault-call:1 fault-nth:28): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 318.034868] erofs: unmounted for /dev/loop3 [ 318.111276] erofs: read_super, device -> /dev/loop0 [ 318.117735] erofs: options -> [ 318.127407] erofs: root inode @ nid 36 [ 318.154732] erofs: read_super, device -> /dev/loop5 [ 318.165454] erofs: options -> [ 318.172822] erofs: mounted on /dev/loop0 with opts: . [ 318.182754] erofs: read_super, device -> /dev/loop4 [ 318.186242] erofs: root inode @ nid 36 [ 318.196463] erofs: options -> [ 318.212651] erofs: read_super, device -> /dev/loop2 [ 318.228418] erofs: root inode @ nid 36 [ 318.237835] erofs: options -> [ 318.247840] erofs: mounted on /dev/loop4 with opts: . [ 318.252887] FAULT_INJECTION: forcing a failure. [ 318.252887] name failslab, interval 1, probability 0, space 0, times 0 [ 318.257362] erofs: root inode @ nid 0 [ 318.272073] ieee802154 phy0 wpan0: encryption failed: -22 [ 318.277704] ieee802154 phy1 wpan1: encryption failed: -22 [ 318.296622] erofs: read_super, device -> /dev/loop1 [ 318.304173] CPU: 0 PID: 19101 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 318.309088] erofs: mounted on /dev/loop5 with opts: . [ 318.312066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 318.312072] Call Trace: [ 318.312093] dump_stack+0x1fc/0x2ef [ 318.312114] should_fail.cold+0xa/0xf [ 318.312134] ? setup_fault_attr+0x200/0x200 [ 318.312158] __should_failslab+0x115/0x180 [ 318.312176] should_failslab+0x5/0x10 [ 318.312190] kmem_cache_alloc+0x277/0x370 [ 318.312206] ? ext4_sync_fs+0x8d0/0x8d0 [ 318.312222] ext4_alloc_inode+0x1a/0x630 [ 318.312237] ? ext4_sync_fs+0x8d0/0x8d0 [ 318.312251] alloc_inode+0x5d/0x180 [ 318.312262] new_inode+0x1d/0xf0 [ 318.312277] __ext4_new_inode+0x400/0x5a20 [ 318.312296] ? putname+0xe1/0x120 [ 318.312307] ? do_mkdirat+0xa0/0x2d0 [ 318.312329] ? ext4_free_inode+0x1780/0x1780 [ 318.312344] ? __dquot_initialize+0x298/0xb70 [ 318.312359] ? mark_held_locks+0xa6/0xf0 [ 318.312371] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 318.312389] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 318.404271] erofs: bogus i_mode (0) @ nid 0 21:59:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041000074000000000000", 0xf, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 318.405935] ? dquot_initialize_needed+0x290/0x290 [ 318.405954] ? rcu_nmi_exit+0xb3/0x180 [ 318.405975] ? common_perm+0x4be/0x800 [ 318.423376] ext4_mkdir+0x396/0xe10 [ 318.427017] ? putname+0xe1/0x120 [ 318.430482] ? ext4_init_dot_dotdot+0x600/0x600 [ 318.435159] ? generic_permission+0x116/0x4d0 [ 318.439656] ? security_inode_permission+0xc5/0xf0 [ 318.444613] ? inode_permission.part.0+0x10c/0x450 [ 318.448676] erofs: options -> ‘ [ 318.449548] vfs_mkdir+0x508/0x7a0 [ 318.449565] do_mkdirat+0x262/0x2d0 [ 318.449580] ? __ia32_sys_mknod+0x120/0x120 [ 318.449598] ? trace_hardirqs_off_caller+0x6e/0x210 [ 318.449614] ? do_syscall_64+0x21/0x620 [ 318.449632] do_syscall_64+0xf9/0x620 [ 318.449651] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 318.449666] RIP: 0033:0x4656f7 [ 318.458800] erofs: cannot read erofs superblock [ 318.460060] 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 21:59:02 executing program 3 (fault-call:1 fault-nth:29): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:02 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000076, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:02 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 318.460068] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 318.460083] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 318.460091] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 318.460099] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 318.460106] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 318.460114] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 318.555218] erofs: unmounted for /dev/loop0 [ 318.559859] erofs: unmounted for /dev/loop5 [ 318.587626] erofs: unmounted for /dev/loop4 21:59:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 318.730840] FAULT_INJECTION: forcing a failure. [ 318.730840] name failslab, interval 1, probability 0, space 0, times 0 [ 318.742840] CPU: 0 PID: 19117 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 318.750933] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 318.760284] Call Trace: [ 318.762865] dump_stack+0x1fc/0x2ef [ 318.766476] should_fail.cold+0xa/0xf [ 318.770271] ? mark_held_locks+0xa6/0xf0 [ 318.774325] ? setup_fault_attr+0x200/0x200 [ 318.778645] __should_failslab+0x115/0x180 [ 318.782862] should_failslab+0x5/0x10 [ 318.786651] __kmalloc+0x2ab/0x3c0 [ 318.790178] ? ext4_find_extent+0x9bb/0xc70 [ 318.794510] ext4_find_extent+0x9bb/0xc70 [ 318.798652] ext4_ext_map_blocks+0x1c0/0x7390 [ 318.803140] ? __lock_acquire+0x6de/0x3ff0 [ 318.807360] ? mark_held_locks+0xf0/0xf0 [ 318.811418] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 318.816601] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 318.821174] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 318.825922] ? rcu_nmi_exit+0xb3/0x180 [ 318.829822] ? retint_kernel+0x2d/0x2d [ 318.833709] ? ext4_map_blocks+0x59f/0x1a50 [ 318.838033] ? lock_acquire+0x170/0x3c0 [ 318.842012] ? ext4_map_blocks+0x740/0x1a50 [ 318.846322] ext4_map_blocks+0x7a2/0x1a50 [ 318.850467] ? check_preemption_disabled+0x41/0x280 [ 318.855477] ? ext4_issue_zeroout+0x160/0x160 [ 318.860132] ? __brelse+0x84/0xa0 [ 318.863583] ? __ext4_new_inode+0x2eb/0x5a20 [ 318.868007] ext4_getblk+0xad/0x4f0 [ 318.871644] ? ext4_iomap_begin+0xe00/0xe00 [ 318.876139] ? ext4_free_inode+0x1780/0x1780 [ 318.880535] ? __dquot_initialize+0x298/0xb70 [ 318.885021] ext4_bread+0x7c/0x210 [ 318.888547] ? ext4_getblk+0x4f0/0x4f0 [ 318.892430] ? dquot_initialize_needed+0x290/0x290 [ 318.897353] ? rcu_nmi_exit+0xb3/0x180 [ 318.901225] ext4_append+0x155/0x370 [ 318.904932] ext4_mkdir+0x5bd/0xe10 [ 318.908546] ? ext4_init_dot_dotdot+0x600/0x600 [ 318.913214] ? generic_permission+0x116/0x4d0 [ 318.917826] ? inode_permission.part.0+0x10c/0x450 [ 318.922744] vfs_mkdir+0x508/0x7a0 [ 318.926271] do_mkdirat+0x262/0x2d0 [ 318.929892] ? __ia32_sys_mknod+0x120/0x120 [ 318.934209] ? trace_hardirqs_off_caller+0x6e/0x210 [ 318.939219] ? do_syscall_64+0x21/0x620 [ 318.943192] do_syscall_64+0xf9/0x620 [ 318.946989] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 318.952185] RIP: 0033:0x4656f7 [ 318.955369] 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 [ 318.974255] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 318.981945] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 318.989203] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 318.996457] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 319.005188] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 319.012470] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:03 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:03 executing program 3 (fault-call:1 fault-nth:30): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 319.183926] erofs: read_super, device -> /dev/loop4 [ 319.194343] erofs: read_super, device -> /dev/loop0 [ 319.211416] erofs: options -> [ 319.211888] erofs: options -> [ 319.226010] erofs: root inode @ nid 36 [ 319.233570] erofs: read_super, device -> /dev/loop1 [ 319.237704] erofs: root inode @ nid 36 [ 319.244643] erofs: options -> ‘ [ 319.255551] erofs: read_super, device -> /dev/loop2 [ 319.258823] erofs: mounted on /dev/loop0 with opts: . [ 319.269232] erofs: mounted on /dev/loop4 with opts: . [ 319.294108] erofs: options -> [ 319.298014] erofs: root inode @ nid 0 [ 319.300248] erofs: read_super, device -> /dev/loop5 [ 319.307328] erofs: cannot read erofs superblock [ 319.315531] FAULT_INJECTION: forcing a failure. [ 319.315531] name failslab, interval 1, probability 0, space 0, times 0 [ 319.322095] erofs: bogus i_mode (0) @ nid 0 [ 319.328991] erofs: options -> [ 319.346124] erofs: root inode @ nid 36 [ 319.358337] CPU: 1 PID: 19150 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 319.366233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 319.366442] erofs: mounted on /dev/loop5 with opts: . [ 319.375590] Call Trace: [ 319.375613] dump_stack+0x1fc/0x2ef [ 319.375633] should_fail.cold+0xa/0xf [ 319.375651] ? setup_fault_attr+0x200/0x200 [ 319.375665] ? lock_downgrade+0x720/0x720 [ 319.375681] ? check_preemption_disabled+0x41/0x280 [ 319.375700] __should_failslab+0x115/0x180 [ 319.375717] should_failslab+0x5/0x10 [ 319.375730] kmem_cache_alloc+0x277/0x370 [ 319.375747] ext4_mb_new_blocks+0x60a/0x4370 [ 319.375769] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 319.425802] ? ext4_cache_extents+0x68/0x2d0 [ 319.430378] ? ext4_find_extent+0x9bb/0xc70 [ 319.434725] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 319.439983] ? ext4_ext_search_right+0x2c7/0xb60 [ 319.444764] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 319.449767] ext4_ext_map_blocks+0x2aa2/0x7390 [ 319.454382] ? __lock_acquire+0x6de/0x3ff0 [ 319.458685] ? mark_held_locks+0xf0/0xf0 [ 319.462747] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 319.468097] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 319.473274] ? mark_held_locks+0xf0/0xf0 [ 319.477319] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 319.482150] ? ext4_es_lookup_extent+0x375/0xb60 [ 319.486924] ? ext4_map_blocks+0x59f/0x1a50 [ 319.491243] ext4_map_blocks+0x7a2/0x1a50 [ 319.495398] ? check_preemption_disabled+0x41/0x280 [ 319.500406] ? ext4_issue_zeroout+0x160/0x160 [ 319.504890] ? __brelse+0x84/0xa0 [ 319.508333] ? __ext4_new_inode+0x2eb/0x5a20 [ 319.512732] ext4_getblk+0xad/0x4f0 [ 319.516355] ? ext4_iomap_begin+0xe00/0xe00 [ 319.520673] ? ext4_free_inode+0x1780/0x1780 [ 319.525077] ? __dquot_initialize+0x298/0xb70 [ 319.529575] ext4_bread+0x7c/0x210 [ 319.533191] ? ext4_getblk+0x4f0/0x4f0 [ 319.537099] ? dquot_initialize_needed+0x290/0x290 [ 319.542021] ? rcu_nmi_exit+0xb3/0x180 [ 319.545901] ext4_append+0x155/0x370 [ 319.549614] ext4_mkdir+0x5bd/0xe10 [ 319.553237] ? ext4_init_dot_dotdot+0x600/0x600 [ 319.557919] ? generic_permission+0x116/0x4d0 [ 319.562430] ? inode_permission.part.0+0x10c/0x450 [ 319.567374] vfs_mkdir+0x508/0x7a0 [ 319.570903] do_mkdirat+0x262/0x2d0 [ 319.574560] ? __ia32_sys_mknod+0x120/0x120 [ 319.579042] ? trace_hardirqs_off_caller+0x6e/0x210 [ 319.584042] ? do_syscall_64+0x21/0x620 [ 319.588003] do_syscall_64+0xf9/0x620 [ 319.591895] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 319.597069] RIP: 0033:0x4656f7 [ 319.600244] 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 [ 319.619126] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 319.626815] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 319.634064] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 21:59:03 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041000074000000000000", 0xf, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 319.641328] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 319.648579] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 319.655827] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 319.668090] erofs: unmounted for /dev/loop0 21:59:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:03 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00eeb49abde2264b410000000093b6f0fbce61303262000000"]) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1f, 0x3, 0x15, 0x3, 0x0, 0x5, 0x90001, 0x11, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000080), 0x1}, 0x40342, 0x7, 0x80, 0x9, 0x9, 0x1, 0x2, 0x0, 0xfffffffc, 0x0, 0x2}, 0x0, 0x0, r2, 0xa) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 319.815355] erofs: unmounted for /dev/loop4 21:59:03 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {0x0}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:03 executing program 3 (fault-call:1 fault-nth:31): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:03 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) recvmmsg(r0, &(0x7f0000000340)=[{{&(0x7f0000000140)=@generic, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1, &(0x7f0000000280)=""/145, 0x91}, 0x5}], 0x1, 0x40010061, &(0x7f0000000380)={0x0, 0x989680}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x115000, 0x10) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 319.880556] erofs: unmounted for /dev/loop5 [ 319.889658] erofs: read_super, device -> /dev/loop2 [ 319.894695] erofs: options -> [ 319.908261] erofs: root inode @ nid 0 [ 319.921430] erofs: bogus i_mode (0) @ nid 0 [ 319.934735] erofs: read_super, device -> /dev/loop0 [ 319.949724] erofs: options -> [ 319.963983] erofs: root inode @ nid 36 [ 319.982148] erofs: mounted on /dev/loop0 with opts: . [ 320.006014] FAULT_INJECTION: forcing a failure. [ 320.006014] name failslab, interval 1, probability 0, space 0, times 0 [ 320.022648] CPU: 1 PID: 19188 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 320.030544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 320.039897] Call Trace: [ 320.042481] dump_stack+0x1fc/0x2ef [ 320.046101] should_fail.cold+0xa/0xf [ 320.049892] ? setup_fault_attr+0x200/0x200 [ 320.054202] ? lock_downgrade+0x720/0x720 [ 320.058339] ? check_preemption_disabled+0x41/0x280 [ 320.063349] __should_failslab+0x115/0x180 [ 320.067575] should_failslab+0x5/0x10 [ 320.071368] kmem_cache_alloc+0x277/0x370 [ 320.075511] ext4_mb_new_blocks+0x60a/0x4370 [ 320.079916] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 320.084934] ? ext4_cache_extents+0x68/0x2d0 [ 320.089331] ? ext4_find_extent+0x9bb/0xc70 [ 320.093644] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 320.098905] ? ext4_ext_search_right+0x2c7/0xb60 [ 320.103658] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 320.108671] ext4_ext_map_blocks+0x2aa2/0x7390 [ 320.113410] ? __lock_acquire+0x6de/0x3ff0 [ 320.117642] ? mark_held_locks+0xf0/0xf0 [ 320.121715] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 320.127074] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 320.132265] ? mark_held_locks+0xf0/0xf0 [ 320.136492] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 320.141341] ? ext4_es_lookup_extent+0x375/0xb60 [ 320.146098] ? ext4_map_blocks+0x59f/0x1a50 [ 320.150419] ext4_map_blocks+0x7a2/0x1a50 [ 320.154562] ? check_preemption_disabled+0x41/0x280 [ 320.159682] ? ext4_issue_zeroout+0x160/0x160 [ 320.164180] ? __brelse+0x84/0xa0 [ 320.167622] ? __ext4_new_inode+0x2eb/0x5a20 [ 320.172042] ext4_getblk+0xad/0x4f0 [ 320.175684] ? ext4_iomap_begin+0xe00/0xe00 [ 320.179996] ? ext4_free_inode+0x1780/0x1780 [ 320.184397] ? debug_check_no_obj_freed+0x201/0x490 [ 320.189401] ? __dquot_initialize+0x298/0xb70 [ 320.193894] ext4_bread+0x7c/0x210 [ 320.197422] ? ext4_getblk+0x4f0/0x4f0 [ 320.201296] ? dquot_initialize_needed+0x290/0x290 [ 320.206220] ? trace_hardirqs_off+0x64/0x200 [ 320.210618] ext4_append+0x155/0x370 [ 320.214322] ext4_mkdir+0x5bd/0xe10 [ 320.217957] ? ext4_init_dot_dotdot+0x600/0x600 [ 320.222618] ? generic_permission+0x116/0x4d0 [ 320.227105] ? inode_permission.part.0+0x10c/0x450 [ 320.232043] vfs_mkdir+0x508/0x7a0 [ 320.235575] do_mkdirat+0x262/0x2d0 [ 320.239190] ? __ia32_sys_mknod+0x120/0x120 [ 320.243502] ? trace_hardirqs_off_caller+0x6e/0x210 [ 320.248505] ? do_syscall_64+0x21/0x620 [ 320.252483] do_syscall_64+0xf9/0x620 [ 320.256277] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 320.261465] RIP: 0033:0x4656f7 [ 320.264669] 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 [ 320.283568] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 320.291262] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004656f7 [ 320.298536] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 320.305790] RBP: 00007f85046dd040 R08: 0000000000000000 R09: ffffffffffffffff [ 320.313049] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 320.320303] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 320.362522] erofs: read_super, device -> /dev/loop1 [ 320.382930] erofs: options -> ‘ [ 320.383722] erofs: read_super, device -> /dev/loop4 [ 320.396654] erofs: read_super, device -> /dev/loop5 [ 320.396985] erofs: cannot read erofs superblock 21:59:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 320.428543] erofs: options -> 21:59:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 320.450334] erofs: unmounted for /dev/loop0 [ 320.455808] erofs: options -> [ 320.465094] erofs: root inode @ nid 36 [ 320.472356] erofs: root inode @ nid 36 [ 320.473089] erofs: mounted on /dev/loop5 with opts: . [ 320.483596] erofs: mounted on /dev/loop4 with opts: . 21:59:04 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:04 executing program 3 (fault-call:1 fault-nth:32): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:04 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="00d3f857bf0dcf9227c5167ced2229ae044447bf27a849d9fc89865d8c7bd6c0cb8dd8c02c4aa8e3db1405cecbe084b8afcc42f795bcab3bd92955f03e3b46cb69e4ca6a731c28a02a490a787e9de1d49e8cf97a882aba767727f660a10b7acf1d85fc7842efe42f2eca81109e87dce100d1e42e"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) r2 = syz_mount_image$bfs(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x7fff, 0x9, &(0x7f0000002680)=[{&(0x7f0000000180)="295f4a52f4bba78e1dd88b40647bae04f9b379090d17700ac92320368c7f14508cf1c8b463a8", 0x26, 0x5}, {&(0x7f0000000280)="481fad40d737a832b89b001d7591cb4346093b59acb24a36eeb6cb177d2fba413db45256e4aa722039c67697927fd61bef59a409d599887194dacf27a4d9a7ae588610d64804c8289c91d08a444362c8c47b7eb9a72b8e7c501bc7060031e50d5f51f956f4c24e4fc24235393248ada5f0236f12807fa4d634752ce2a85efc18986e53ab62eab238236d24b7af7befd8bff696f98bbb36e674fd47b5b9fcb8a27ae580c88c150309cf348176ad35cffbd02f244fb60ca0d00af80249e8bb9a8501ebf24b497fbbde189868a419f8a1d73326e3219fcc487a73e57cd3b1e3301c5a1fc6c81fa212765b750bdaa84cb9c1f429e0443b46", 0xf6, 0x6}, {&(0x7f0000000380)="fc4db8fd5e67c7b2241ee136ad12acaf23597be5156a67045c757e0248a48e282ab542579086729dc65046b0f13f3d089c4b0bd96ec763c6402ce879297b31c70247a8382d4c3f3043ec183081d2d889997ffbaa1f2879d5153559487fffbdec147229fa5d91838a2e227be5ff4b3e61ea8deaf54831cd2174d91e0a636454bfeb1e85eba4e1f173a67ac4f1c7ff", 0x8e, 0x8}, {0xfffffffffffffffe, 0x0, 0x10001}, {&(0x7f0000000500)="7d263323d89d63903f04a171d3300188e9777f1001e1c1dff8126510edb6d1d5f2277d51ef50b710becae8af6e5fa9f5037d7087fbb4da0c683185ac0d4d15c5e64aba27b3423da271ea695562b6ea2f8bb763f97fe75e9e10cf3050aada242871864f517bb149a17b80cb204269462af943e00e4297108453723a4e92825488b7143d01e0", 0x85, 0x81}, {&(0x7f00000001c0)="12a6345cd45bed862e7ebae5bcefbb0bed3e0e18c84800c7b9dd687bdccf4d43", 0x20, 0xd62}, {&(0x7f00000005c0)="b93e07e4a694f066325e0c678fc71a586000b07e47eef5499d754fb757b93235b73d36d5651131b117c96e1c2bca9f479e1678939413e580faf6d495060ede90aeb68bfc180e9ec1eea366cdf468061c9b24e1a0a435cd190fc16a95ec9d19e14ae73030ed244bc98fe9a8651d6033ba36ecd5b45faff9060e25702bf6df7326223f4a8d85a3d5d6", 0x88, 0xbd19}, {&(0x7f0000000680)="37e431bb397c95c6a9007238d49cfda59f3bd6b432e544b41b9bf9ccde669de43359790ea69f1ebc1f4d4ce06ef0328c6bf04d614973e1fe7b93438203cf9df2f62daa1bbc2cd00ddfd9148094d7cdddd27686058f79e640057748a6f446d988ce651781f919b764820af5f09a22a3c12b2df205d34e809c9fb68b26244f6b6325c6dd410312e28165e274dd85bf655d25fd4a369ad7c5a004f9af4ab9a85504861b160271ee1f65ba27053967aa6556a47c0d3c61b1c2f81c3e3e3b2bcfdff978144890719a783de6c89f882f95713a17faecb5cdd7fbd6ddbee6fbaa65d51653abd3239708f0d3365012a965885861aed26a125d5bcd108eb0e283541896e6c551776ad564fef2ecedab58fe0b8f46b5742eb63860afb99f47630378d93d6e78cf3d5f9daa6555b5fc5cd9c5f1ccadd2ea2b4e01cd1c6fab70045d9f38d9e1facb9a4364c7e368fa2f6e50ea355549ff44426f0106e6f8c02117b6f17f40223f8860b69147dcdfbfecd5e6b6c4772932a88a40f27f6908e03353966c1aedc40494741cfe172f8fde36c71079978abaf5a81a65f9174fe362bf932a0b954860704610f06bf6ac208d8a272d049f6444c09109541189b7686681e1e3a1e28735a3e8d6912e0003bf87e3fbc7f569d7c49f0c05afc2cfa6dfcdade3f7e93045f08205ef36524226b32d96f11cb3e89caa7b64dd843a61770dff01ef59487b00ebf5c2b7ea0d533063169d8f73320ba492fed4f0385979cbcbe754f4c8f423ec2feaea4248c5facb45a63c60454d60096d5c9d1b07ee8653ca721630170fb2c6800d81e3315d263d48668be32b7fde8366679ea0711b10a351088e529c07b5518d2e31ff7cec97cd90f8335aeb52ef24df5e153c929bd6fbf87ab8b8b44d54a9ab83abb730df103c89562c14c1879fa759b551f6bd90e016aa2222b8cbe0168980e79fc3d691c9252fbd763f2802d9721ad7f64ba06a5137b198d5301c74dd2832aad712026ec8ed39725b717b0544a4b26296edaae0af9ca276130a1f1761cdfd8a7d4e08c1a4510bc2428b68b64e8d6bedcc3c8a0d18e22aaddde0aac508ed22c691664e7359c73134043a5604add2a46803fe189ccf4c4ca155d8bb4211041ca7476461d2d2b6b19486dc235d655d042ad7a00f1fc1d0a9038d380bab22775c192fc0b310df5a8a1a84bf959f671375527794408d2b36ccf9490f384415c548b8de0976d61a02903eb4e750a897fb06015ce738dd9c506cd75c37d3c5905d9daf9c74d93d002bb1f5d7917da619017b95aefab8fefc80e8f95b89b3fa6080a2244f945a84744910da9172a300356089c42a0fc5dd78c1e550d42c31a842fcb2a337addde74731f69d6dbbe7e0eb075ada35170582d8d1cd6dc6f1de96f308a947d6b2ecc10f3e7bd83d2383b7a11cc2a5a4e2471f1188b3cb566c97feffaffeb1febda781ba3970b5d50ae449294cadb4cfe678d72ac12eb216e7dc398be2758c3f952d199f8fd3309c1cce2419d5a429acf6263179b2835f777ec553a355df091a0df3524574fe3ff4aaebf347cdf3c1f6b3fa1587ec5a8b09de0810a05309370a62a194bd8e4d6988bc4144e9a8c31ca81662efa1e5e9e4327cdb7495c7e5f143a4ad33a8e1f7a938a28534cefeb93acba3626090ca9dc725efa1306c990efd78e058df3c44e673dd8609927ec7e740c5c1b06b28c5529f2c2e7a5951c28ebac4a6fc5daa08ba19abc07f20cc225ac7dfca48b3e340acae5622083c8a978b069265f715be6128f98188787d3e4dbdfa3d9443cdd8ba619e9109039a40220462697a7410454046290a7f6f70711986f5fd9e28f9b86cd146e6f17fc2715bf685c7d15540c56434892492ed20de3e440b7ae975dcb54205e73abc3330f2165f2177b4b7cb838474c5eae03414e10f43ac46a41b0b357021dc209e6ff3e16a948528452654ddb8205ec660e2b5e244bc0d3622fe70e10a2fa24243fe5348054f0b800ae935a6537a70c156da40d199f1bd9153c36e0452e584e1434ea8ab2b18e9fb7eb341bb1ae52287ba8f0843e2ec8592b96d8316093d2f8215cb1f57c67fc5493b97ca6db80406867dd6115457c3eba1fd8399ae16e017507f85107e6ad1f73cb90749de94358440d4c8223d062c39014b64f395a75a83833583d9fee0710d8f9818b716e994f210350939fbc9e62e722f58ecd22a911a563c27b16c23bcbda2da86702aae0a3f02ced26bcacc362b9dcc532d1292d1fb7b0228e12887861bbe67ab841b311a430abe74d44cb4bc0404bfd4c9543650ca3282df34c3dfc1416aee26d544a625f7e605e898408f1e636ba01d51160b6a3746a29a6e9858d1fba2633b9e00b53accbe11681829ed2ffc01a73b62e729b2f2ee87aa7e95b1a30bca85a609e30391d92ecc3796759eec0e9cf6933a2d15a6ef008fcb2f5b4d1af6e7344d2b116373c6ebc459b4c71be327dcac2a39b0579d368361f16cd83a49078f4f302c7ba5bf18b9d5b3540f38a59c9a9f1a98147b5b5b73e10435bb4c03a51a592aa0387c1a370a8cc801a1e62136cf3f04417c6888c1208b8e5afb8983abd46e8c02f58d443ddbd65cf3d3c7eb9c88ea8e69b0d65d60610b0a5c0255d3c89194e1128e3a8c5384f480662ee682c4af0134833e7ccfac4c0e59b4f65017267f78d019099a605b49a1f2514e49d4bee092e7de4116ec0ce866c85af43714e535c1e1e2b54b948fc934c379addd644ce41740f1e0059c7489f2415a2f890fa7b0b973bee75bef9dd2239b8b8dd95de9b0e590dc7905dfb2789ec0190009231554c34a70f34e746d50e244ae74185a5019e6a52e354106b50aea17a2ba16266431c5e1d18c2bc75f8d5ea2c305c9f7db5b53bd347e6029a05c077e5e802721a01b4ee1d5b2f99ee31503e94817a8d2965e87dc40aa75ac9d4dd5ac20c820ab6a72660a71fa806f0e3ef79de3b2bf7425a858083a18d5a495bc60e7da5ea5be27568f346cfde55a9e34292d48622e8fd413f68777b9e8bd108807cd7e47a0f3115cc8b94a6cd36fe0e15547547edd7e8955d764a3449bb4b79770535f740b0677996603128d4c55efdabbd192272a62b1b189eef37587470f92f115ec0033f823b38f9c5b23fb49a633fdc78d0feb8d13668582c7f53726211fb2575f6b4e1bc7d7d6bbd5829ffcc6b8613600a81f6d8fb57114617b5e85ba0fea51dd074613fcb35585a5e46f0dc4c773034090ea13280b6d28c8fa3e1db5e737dc3874a8d5c260015ca137103a586d949df3fd6d35be96af890feb58e89e72e1324595319fbacaacb2eea41d3c9761a68a733bab4888179da0bbc998b7f3703063751efcc60474d88483dfd8ee5d6b6fb4f612034159c6702748e85940ce7f395fe99466d4a92e3e97bff3d41fc89c51096e6468d7c351610936b3f494906b70b043de018953f8e1d9593089d88f8ef364262660a78f6127cfb3e9ebacb6fae517d3e7faf3f446939b7d2d02dacb03125844d282f7a725e812dbd8f2a895b58cb1bdde27110c8b379f8c61559270c31103a5a8400dfb5abfb4fdeb6fabe52c80bc2a38bd04a3519654caad10ed4eeed263feba6c92f814f34765aa80e497b608cd32c9a091c3e17f2c0f24eadcf0d882c26911d19285a7f1ddd5a617c2b3f72ead9efd20828a81e1207c5d5fc53881b790a75eef82b8a06fdbe82faad246827949458a620f7a4ef86e2ce690f7445113f3683f15d72257320d02e409794b65e9cd351d34a35da7a746da41863c56d16981769167fd32300a7e4135a0716c9d4871d18f10d2492a5bd204b62303d38709536303522731ab011cf22fd41e94f075cec3cce587fe1e9694cd994389e1e0272d7a0276cf07eacd0b5566eb1263d3d1909fe4c694546fde337fae48d389ebfde02f9b5db067e3f0dae427160d29e1167178b0afb7a6615dd14249405e86a0fd12e4559a6fb62c4089c951f41f7f4004be6431b28f4687b04f6a61f42717947e96dd1e57b4f849634721474b0bfba22fe22eb72c996a5b62c66074a3dd7b152d2f55bd6bb037fb96439bdae319d523d29498ed71ec350e2514bf573d6f9ab985bada2f9d8a1be776c1696b0346de7c2e4b671115d83723b3d345121f62e7df03ddcaa253f2390c30b631332925af3804af16a83021c7dee3f9235e7237d31328bcad7cd798e9e6ca179c9c6e177403ea7e715fca579b0a2f84fbca1e328903a56be1c60e3e4e6e46de7d26d912081a3f10c2e1d620fd45818dff2986b3afb4dc40f507bb89e5b57914e67342d83ffa9c40be3124b0a949bd4a0a6dffa69b1d453d97d8583e19ce3111ba2df5f7586bb8d0fadf488fb54ac7bdb7cb2bbf2391984891e7285ab52e9a8c285d0a89dca4463b750430633f2fe9efa877d9bbcf0da5d58a6ec527f329105fb1cf20880afbd2586713c20e01ce4f60f0acc73208a886d04e0480690029558bbf3f3cd426a387b8847ac0616c9a1385e65347f31e613f975c39a49a7f2901897a5dd5d259158ca2dbeb24dd731b2cad1490f862a666c9ab0d062ae9c236b9cb28cd31b8ba4c5d6d470f8c52e6e255f6fd2c93b36987f753be8736ecaecd1832690544699773d1da8915696be5f6b5211f046330e3729cb6a229df085008c4c3c39f9af350f726aecf05da04b341887dcb0a771560484dff441158565baa65b07adf8c939710ec08097c60565daf63feaafeb6d7d8809933d371ae4f7a83551d23a2dd8f92f522382c577b7dca9461193a70309475da8476d7d2b59747300ace16bf84039ce57e1e863a256b8951fa53a8f22ea628070eb6ad0282793a415719b2e5cc47730c67eb010194c6f1b179c0edb3665468a43965d6db2eb9abcfe235cc315e42964e436d4f89d30ef6e1ef61fe1d3a50e88744e25f469c5cd90a5ec887f8aace8578fb61987ef260f8e84b7823653ccb724006389ce49aa83a5da4be620172722f97d25f65d35f6e0f62a15d4588682b489b509c7ddc07a37716ade65449291268e821b25fd34ba6e73401e72135d76e0779b4d32ba79ec3eb7d58241a3a21eb194bc7bf5e0e68f4608b2f617b981116963c7ccecf17baaec5a48de0258411bff118905c15a991ac95fc105546a9558c446f35173fe7e1613244a8488d7d49708e111b43a8fc825fe0057a143c16662021e22315f6de793e3abb62b5809eea8612e0d80995f69138c302ff0ee4dea4efd90b55f8d22a5b4af58b3da11ef83d43f8afe0ae6a073f6ee895bf8aada6ec2e4f3c24cedb14b0c6370741a1301ea5454cbadfacf522559d2a296a4f744f2bb3760b484a6518e8f28a4e740ab85f39636efaf88bb25d4606424de28a11a9f591d36e2f2f990a6edf9710eb1bbb1a5ac141d53d2c87a1ba7bbfa3c3c2774dabcf7832932fb88abd0ddda0002ab552ee92bb64e6fbe3b7fa85a640745651aded8a73119f854695fa16c279be9867bf02a88a671705e33982a0a57ac5ace488b4f4318ecf3386f4b2e2b559bfd4f4e19da6846a1d051c19ec95a2bac174530493a9b8db105f540052de0946b5f4f3c8a9fe300eeb2c925634d6ed9dba0db43675c306ac13ac7a44460cbb191f22b1c26d37e4fb4381504da726de57a577114f8cb21d7c25b7811f9e879ff363d64a31aa8914ce5aaa0800803a18325aea945ec5cd4d5b708dae789b90df82421c3440969ec0def6494bfadfd9a3040e61be1fb3a207a85fcf66e116f1d62483afbc70ec8be017db7fb86c1865c18771ea38f56b424985b79c7324fd93851d6b4aba221b304774932baeaaebb5", 0x1000, 0x7}, {&(0x7f0000001680)="61d2c29c82e07d5f34e24afed758c41f1d2245700459a604097963d70320cfea4b43da0494e2ebdcfab6526119f50d9a1ddc52402f06d19a9917b741e009cc4fa41f393d48adbbddd813fbdfdcae74f0acf47f9a6f6dbdf5b36a38a7308d04df403aaddcba444d05fa7b7a7edf91c5f667dc970828550cf0db08cc6f66cc064fb1a71a13836932aeda6a86a032f55bbf1ac338c0ceb4037f7f8c19079fecb152cb6b37e35088813ebbf67be8da887fe5d8ad2564058440b05f92de9127fbd9306fa915d6c974a744d465e1a52c59fb62ac52e756cad6a550ff8796af3055a99e3cc704e5b7946933506c0228a208dd3bb8fc2832acbfc8c128bcf06de09ae5d5923c8fbef944969d76036933d283c9558b5bcb4d4fe02784a282c5d410814d55f38c5174090fc8859b1a657e921d7b912b2080068b369c679c9d7a14d867a0dc134f7082f9b9c3de783a17e1f633f85e0a0805352000a7408318885230899cff63be9305e10467d4b72d28d10ef08fad69a852b3bff3c7eeaa744126636745ba27f5abca8e1c08eea635c8a163476aacd41cc4202f9c56c751942cfbf336880477f5d49814ce07e288c5420efb6896af82d9566476a7bd582b59b0889c11fe42ec84c1d1df49ca4c6c78b20142ea6810156bed9727161bce222c0a59b77be6ad8029789fd8ea752deff2ea6dfa620032b20a21afeeb714a34b83c7edbd01ceaa88136db6e0255a58a0aaff0da1203183957033d90af32470417a12cbf1f1376c5c34bb9bb330f6195bc7057491806dd8360b68d02c75282d46238b4fb78889bedab1d71d7aaf3330edba09c4cffb82d12487e29c30a4a578d3a1543b71e9505930cca588159e60db22ce175faaf4a9ba21a82e985f8808714d1a042bf2dddbdaf144ace795abd0c1a5fdd55a1c710263967a36dad160b7a1055d76a9ab30970ecb0d590dcdeb7a2eda4d7408a9682735f9f6904305d1c4bb4dc16d739c0048d7ea30b510a8c4acb7d4a5d88f196107651e848dea27eb3aa65539e718ce48391ab82f7e700059c5f538a9cc3c4e123b0071b9e94653dc69f4b909fa8a59acb4cb9deaee723770f5d09ac76ba2753ce6a658ae78733a20d6b9eb7f3b26087a50a02dab47fc4db238f9d522203f25ed54e3be448b86715980f5a0f17736ca3a1eaaa03bf01f6496a9789a494b2e5894c341bb02e384dd42715cedde27e95fb5d1140db345dce0c6421b7c3dd427bf3a3edcb5fc1af5683c23025de7a327e0f74a9d47731d38a8270da48bb29996496d6e06fa724b381d32136c5f1f12aec2bd4e15b207fc3094943e2fdc1d3e6ddca38ea217d1427a0d752bfe47629fa49246688af38dfc72476ca57be875937b632baeb17f3ce3750470b2572c15cc3bf75f1b2f5bca4e1b072fd9e0db1ddb4b6038f40d367c4fae0d5720168a64a4bf73d617b2f64651fe155bbef2bafc17f5f2f05b37a5f44e641af5c921294a5007b3747ed32a1a7f57bd056d43329e807d11718b660c1b426e1269805b25df7bd7bb0b9ad50c37e36370e78670e78a5e7298ca6cd1b4c1eadfd7793af4fb6136082f263f4b5528b9c4aa379b1206ecebc90a90396785408d50d0053683958f08c618f6a79b107197cd265e567eca635b34a84ed080a8af434aaed05554c71701501ed22c48b8d290c5e85162002669e4e1a9448e729c95a32cd4390d12d13158b0562dfdbf6fbc5958196d514dcc5fc14a993c00893322255bfa50ddf396eca185593e069ff62c237921d43257540270e8acf9c2b2a992a51f7cbfd1de3e52c7867bf746c01a908a1d998886fb63ff6d4e279a0b10a9868956cfd9160bb3276fb3f63ac846675b05f729c7ad9dc601d96969bbda9d57b705a742f7abc37d1ab74ec64a8b43958a8c43c8d85fb804f11cc9eaf60b0c8ff67d373fd9db4079e215b81e4c960abba2342150cc4ad4bc6703ac4415cd98f9cd9bf3e580f187914113f4435b316612cc3cda0208fe0ca6b6ce2db36dda66e09cf80926a754f6704299266ec6f870bb99cfa8e05748f09d124559e5e214e74b9c576d0859ad50de4e5343977b599c26e27183f317548a50a65817ea950ab3bb89b2c2953c70ae357086a241e3d947fd505ace8308f468a53083eaf2c8450012416441ac3441927667b032a5fa0e75b9a5c239b4baeeaefb7cbfa32a0a995d915d0a9892c486cd5d03a3ff958f25ff9da5f9d1c37554ff8147a2d3dfa4ec47834bd10967db1edab2933dd1c985eb3567a6d30cd71bd887e158661786ba58c2c0e5389a9ae8eee91da9b090a002a80152e0f49292fdcb963c90d707a97a833cfe09074e171aed741e0c6fb720c3e9f7b2792459f853c3242512bf2465cfc13d81543b4f44826323ec218e89394e43e79dc3ff68f0ad173c81ceb432f0db98ad32a579a6221a4c4452d41b7480242d6a10046101a5a36cb33cca175ed3d0e2dedcb33241892a9aea19586c710e92311b255257d821ebbb3b1291a42ef0116482f7419b089ed85cbb80a780a2bd1f10fed3a2074d920f3567fb5a485a76346cab0b5cd29772c2cdbfdf542d16d028c9091aebb52406e312532c1f4d3d3b95195821c301f322a168ebeb22ccfc11e544e274a7c5f3dd993273dc237ce9ca8c3794c70dc64fcba8fa16d9a8dee20fcd7b73524b02d22220e452e88af8d82bac125288dc37c46ca8097fbdac44ce4271c1eb9803003015c4b7b476f876d873fa6140afb7216650a416413fdd61856ff11357c70e970327a33b681408eb787f445bd2dd1afb3e42cced901e9687d37e87e5545066c7c9736cee08ab5680608a4dbc2737acf84682962bfef550be5bb90436f4ab198e354a873640a0e78620dee8f811b71d5c7e7f75e12b7dacb713f5e982201bc7e97c60e6c9facec5006684d2065c9a2b0f0fa73f5f13b54f9edfd5d0d0928e7ce0c5aec74c1d65376c17abdbdc8492ccad4a60769247c3b3c18f2015dd16a97b9184fb160a0e1b6f0dbfc457e65624d9e871271f2ba9da8d5522e4d901f13a8a467a0aba56f693984b09eca92a0cd05de39596a9ee41568c8a8d6850abb0f781aefb39c0a78bc6607f23722fb94437690c680c349e6a47b3c93f5d5e30c8e683c4f882292bf799a5f4e840c7b3d43c00a832ec168d5812c5998c7b2846aeb3d1ad8d3c0e622921f59e304e02c3e35d58b5dee461e00d141a0da12473456fa05c05f19946ba5011b474242a7b41b849e669d2b7aeaa22622e71bf6f21cf95d4b6864d2b96b163fa31dea8ee8e96b4c5946d0c96ac2b1bceea3a818ab13c1661fb2db4b313f29cdecdad71b0b8afad46c1be69ef49b26576d2a87aaadcf601d7e9a5ce361cb1a4d867e1b2a18597d55744842f5d58d28ab59c11caded555b9f82b267a805d86270423e7cc5650850c4e0d21b93cd87a354bc0ae1c31b5b245f78581e978a8fc1a61a4cac52381a9cc74f975d09ca2ac93ae935c9109b7122decfc5cea013fa87b8ec39c93cb95f3f8d6acd28fa17c3f049f788704b5bb3a061f3fd2ca53d06976e30a9dc4388d7ace8aeb951936468e20d666c4e0a10fee5be65e88cba39c1556058bf3819c85b4f426c1c35696b087fa2d723ae3163dd209c7e0e99175f316bf2b4ea7f104caf4acafcff4c8191827cff981055c2fd3e2e61a8d5ee17985b4d7714f4bc5ce47d874c25a42af4bde12e7ec9d286676e7ac5ac7d4f609f12589524dfdf38663a2eead1f3467244317472e518f7bd79b23a5b39c41c0e4162652a14fb602959de431f0e5083bcdbadf703c76a203bd9c27e313892fd2d08188f6e06db7d85af80d3a4511a4d0e1600af0bfcd2334ebda01985248067d71e7a6b1c703bb5220e8ef0d3706d46d84092de88308e3e6816dcd872e831c27dd4af873d39deb8174addfc80a6302d469734111c0036d980515e43e725039e6cfdaded15480558937105b5425c5f3c795ff42065d0acfcb51e0cd4e9a77ebba457fc1a7219f225a7aabca110f0a6f13d5a8024c2884c5da22194a78a77e5d5d31d67c4248c597b1535ff3b7403ed06c43425a93c9f17ff06f3813b679d0c84cdcf5062e239c61c252e2b8a0f54130a6aeb79b48ec81bebd62a83337c263a58193bbf57b41602f38696531d86b480a4e57904141218b8a378d47d9fb93ec12bdeee1ac7b4f0a2413b3764bd429d54899c21933ee6cb315328236ee0f112eb67306fe12afc827afd5d57072d6f097cd35dac9ba316764148630f63ea906632d4fede19055eda6f0af3cd2f2dad63ca5d663b5c42ebe934b08b3295f25bf90e4eb4d126f5b7364cd33bb87beb1b26cc50a8372867280e8dde793ee2288402122dec8d4a7bd9421a76397e7d4c524464a7a5bc2bfc6479927260f36e5d0314fdd3966a512792f33218913b09419039213769377649d18ae897853634d4f9e9fc79b10df58b19954e5018df4ec07dd3b931ee28c7d005c95d645d890b4c267d62bc21ca1cd5a743b29afc22d9ce0e792586d9aabe3c474c2658c683d4718f2f8a6ebc7dd4518b370d64f05d4204ebeed2fc109ccf39468ec328b8a9b22a69bfdcc518ae8a3863b6aa69c9524259c2e4596dbb61e45410158a28771f91625733158b24c001c5b811d66aa2315272e8e0f9efb09cd52cdcc8faaad4c63b50663050f7557ecaba59b756ca500c163a4366461c64c58022f299698b80ebc1f10fab8e937f12a234e753b3afecf82fb598f158fa6e8f6bd2ac6780728d0646f0348416d27c553359263331b9bd4effef033332446ada7b7d27c9dcb279ff8ee076a3c78e2507249b91d6e38c188afb7731591665c9a52e5b6bb682037e15a42877fc8f5d99da4349ea07ff051f0a3a2c4ccd6ea016a1fedf6de39164cc90da5435e44f08a4417ee2c8a0b74b9eb5bf48856c265e92e21710f0a33614687198a991e863a0bb70ffb1731c9ae856d423b18e7cca47a0826308f08f9270945c95ce800d4c62996ac9987a130910ceca2d1816d7d80af428e423de70b54f4f1fd10bb1ba0cd8cdcb649a1d7f0a35e239738dfdbac9fd18e8bda1858b1a8eedcefd075d3edd768c45e08cb57d96b6e2880930fa8c7eec300ac5b8ab28ac26bf40e2b02bcbc657d88784baad1b62744fac33e453fed17d1dd8981f426af3ccfc53314be81171f71581c032a3649d186ae5da9a1732f46fb54d7e4c9a2fb55ccafab37f89537702f3142107ad862cbb71eb62066cec943519b5d6a7c37c7a60087d573d313a90f50a67d981d2900c329fc5d26a9d671bb8401a9b407db1484c81c39ab92271d5e75c886d20a64f034ee3a742168d5b2a51c98341058ac080e87152104a2ef128ec01cd681a5cb31a8e936e2a9437a584161d57a710e4a07bcf94934bac47a1469478d88a7f5aebe5a5ac8124bcfa94a62d659d04bb18e0a7c2df9463dd3dda8fd29b932121683ff4d3d13018bffbb6ac88e87099f0924fa60dc673ea5074100793bc41d07dca81934e6801c3db9115bb86e4adb4618397b6473a8b0caa24b4e636fbe892f1d6a92543d9029d84b22e2de6bc95b4c2dc0cf01df43ce6ea35a5c67382578255a05dcf9254eab04c70e24de5825ee6dd6f3e08a9c1b8eb969a83cf108a5d1efcdb053637aef86c6a70737f0bdf85e4f14bbf4276222eb6590e54e540bf64b63d27514d50c77d3acc0248d7af8c8ae3d8e72842715497dfca030cb8c42c0cdd2b0d79c59fe2ab8e6d078da13f9df0acc60dee17d72f6dc2507876be38679c3a6fb1abec0a8543ebc1187dffd9768fe98b2281004e27453ac6a55", 0x1000, 0x1f}], 0x800, &(0x7f0000000440)={[{'#&,,*'}, {'erofs\x00'}, {'\x90/]-*)'}, {'^##'}, {}], [{@euid_gt}, {@dont_measure}, {@hash}, {@smackfsfloor={'smackfsfloor', 0x3d, '\'/.@%'}}]}) openat(r2, &(0x7f0000002780)='./file0\x00', 0x0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045510, &(0x7f00000027c0)=0x7) [ 320.639823] erofs: read_super, device -> /dev/loop2 [ 320.653962] erofs: options -> [ 320.664087] erofs: root inode @ nid 0 [ 320.675373] erofs: read_super, device -> /dev/loop0 21:59:04 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="65a16647eb4eef3547bd0bf352901dab850e4d33456ae84834f400"/36]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 320.692476] erofs: unmounted for /dev/loop5 [ 320.716722] erofs: unmounted for /dev/loop4 [ 320.721423] erofs: bogus i_mode (0) @ nid 0 [ 320.727823] erofs: options -> [ 320.733279] erofs: root inode @ nid 36 [ 320.737454] erofs: bogus i_mode (0) @ nid 36 [ 320.775946] FAULT_INJECTION: forcing a failure. [ 320.775946] name failslab, interval 1, probability 0, space 0, times 0 [ 320.788410] CPU: 1 PID: 19225 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 320.796335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 320.805674] Call Trace: [ 320.808247] dump_stack+0x1fc/0x2ef [ 320.811881] should_fail.cold+0xa/0xf [ 320.816102] ? setup_fault_attr+0x200/0x200 [ 320.820427] ? lock_acquire+0x170/0x3c0 [ 320.824399] __should_failslab+0x115/0x180 [ 320.828636] should_failslab+0x5/0x10 [ 320.832423] __kmalloc_track_caller+0x2a6/0x3c0 [ 320.837095] ? strndup_user+0x70/0x120 [ 320.840998] memdup_user+0x22/0xb0 [ 320.844522] strndup_user+0x70/0x120 [ 320.848227] ksys_mount+0x34/0x130 [ 320.851753] __x64_sys_mount+0xba/0x150 [ 320.855728] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 320.860292] do_syscall_64+0xf9/0x620 [ 320.864076] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 320.869254] RIP: 0033:0x467b0a [ 320.872442] 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 [ 320.891725] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 320.899507] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 320.906811] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 320.914086] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 320.921367] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 320.928898] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 320.952368] erofs: read_super, device -> /dev/loop1 [ 320.957408] erofs: options -> ‘ [ 320.965911] erofs: cannot find valid erofs superblock 21:59:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7400, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 321.071976] erofs: read_super, device -> /dev/loop5 [ 321.085430] erofs: read_super, device -> /dev/loop4 21:59:05 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 321.114714] erofs: options -> [ 321.122927] erofs: options -> e¡fGëNï5G½ óR«…M3EjèH4ô [ 321.141774] erofs: root inode @ nid 36 21:59:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:05 executing program 3 (fault-call:1 fault-nth:33): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 321.178385] erofs: Unrecognized mount option "e¡fGëNï5G½ óR«…M3EjèH4ô" or missing value [ 321.192039] erofs: mounted on /dev/loop5 with opts: . [ 321.235748] erofs: read_super, device -> /dev/loop2 [ 321.246836] erofs: read_super, device -> /dev/loop1 [ 321.266952] erofs: options -> ‘ [ 321.270060] erofs: options -> [ 321.277053] erofs: cannot find valid erofs superblock [ 321.280325] erofs: root inode @ nid 0 [ 321.290883] erofs: bogus i_mode (0) @ nid 0 [ 321.299772] erofs: unmounted for /dev/loop5 [ 321.405229] FAULT_INJECTION: forcing a failure. [ 321.405229] name failslab, interval 1, probability 0, space 0, times 0 [ 321.416775] CPU: 0 PID: 19264 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 321.424660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 321.434019] Call Trace: [ 321.436615] dump_stack+0x1fc/0x2ef [ 321.440266] should_fail.cold+0xa/0xf [ 321.444085] ? setup_fault_attr+0x200/0x200 [ 321.448415] ? lock_acquire+0x1ec/0x3c0 [ 321.452411] __should_failslab+0x115/0x180 [ 321.456703] should_failslab+0x5/0x10 [ 321.460603] __kmalloc_track_caller+0x2a6/0x3c0 [ 321.465278] ? strndup_user+0x70/0x120 [ 321.469184] memdup_user+0x22/0xb0 [ 321.472729] strndup_user+0x70/0x120 [ 321.476453] ksys_mount+0x34/0x130 [ 321.480017] __x64_sys_mount+0xba/0x150 [ 321.484004] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 321.488592] do_syscall_64+0xf9/0x620 [ 321.492491] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 321.497682] RIP: 0033:0x467b0a 21:59:05 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$vbi(&(0x7f0000003380), 0x1, 0x2) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000580)=""/138, 0x8a}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000280)=""/36, 0x24}, {0x0}], 0x4, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x20}, 0x2132) mount$bpf(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x3211400, &(0x7f0000000800)={[], [{@obj_role={'obj_role', 0x3d, '\x00'}}, {@pcr={'pcr', 0x3d, 0x35}}, {@euid_lt={'euid<', r4}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) fstat(r0, &(0x7f00000033c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x1c) getresuid(&(0x7f0000003440)=0x0, &(0x7f0000003480), &(0x7f00000034c0)) r8 = socket(0x0, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r9, 0x0, 0x0) r10 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003640)=[{{&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000300)="a475ccca88e695bdf9024478bef92b27478de0759f5c94e1440c0e67dcecb10bcdeb05cd1654ded81e96ee73c081aba4585ef76c7789adef83f91e966722d9bfba6a934707fc31df3f2612c5c41d99d860bbb8d992873cefc65e74f0ab1e48db9bad00554be339ce9cd3571092912708e072ade73f48edcb9d3201297c6919457c30644f98dbc595cd2759e5c58f16c94cb1f0d1a72b53e7e11a5e4a318c109ee735e5ca8023dd79f2c2f0b3e3da41ab295ab3bbfc51c957bfeb498f09b537159de3d2d5452f67b4d12b2e29357f17a20128775197e726afb02f0babb3bc08947260c32b4e2b4a", 0xe7}], 0x1, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x40, 0x8004}}, {{&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f0000000580)="7408c0dd419ed22966aaf9c4556009451daed7058b056f81d72cdb8d54877220b38cfa82450334b80d2d4e28e53b39acea20665765bccde94c5a2a2670c6623926daa5ccdb66dea9280fc7fb0a012068b1c81bd98500", 0x56}, {&(0x7f0000000600)="a28b2f7a4f0a9dab5b8d777102a7f9dfcbbdfa5d68c4385718b50a72f344c08ce199be9e5f24cd37732b1ee7c335a4225999db6710b4f6252f4578b154274e24c8a4cc436e23bd69cc80347fe55fe87e61c6e077a73a3b916db4bccc2178bcd9e4f16a4cb11f9102c080952d6bbce9709fd38761f361c92523d47ed7e4e9f09c0c5398a472fe0a292dfdb8f9b27c9cc553f3121e83bb65e994", 0x99}, {&(0x7f00000006c0)="44e57d8816d98f002d7a02ce1193b92920ee582d839c9e851e2bab1524a0e1187a8b4e35d9ad08088b513ea55ff3a156aa784435b924e7d359280f0797414f695211da19b888b944c7a6b8835d44dcc6ff3336f414493186edc0caae834729e7294041e13a4b3c484b0c980eec3068433dc9975929df7d6a3673742f35b30774f2b93a97052d9d66cba47b02eeeede1d38fce7feb82633b084b2c862ccdecada9c2b58742be9075a92c5c60b8df46a87cc1bb5ea0b7b8ea6ec1d9af63b5ea61edcaf367c4a1713329ad09f74f3d41000eff2bae50ffb5864c37bd0850465a58fa443ad", 0xe3}, {&(0x7f00000007c0)="2d4369e57174bfad1b8b7a55820ac53446b1fec1c07010824120d81d6d83ca0fc70ba1073780b2bed3a92cc1e52986e8180722ff1880f2eda1f6d29b8a1144087a756dd6dac821ed00800b0253a62989de1d2cc5ef51a3c33c5a1d7c7f549b13a6d10c2029f8da2702", 0x69}, {&(0x7f0000001b80)="8a61ae7770c5717b1aa06165de7ea3a1e884877b9126a04335d26f6188c8ba52a7ebdafea19c51912946e5f1bb6db2bfa1c334b73404dc56260129b8f90aa9abc768e52e13d9a0778f9b6945549beb21484129de96fa12bed8a20899b930b94554683b27f3087afa778e26667a6af741b55876", 0x73}, {&(0x7f00000008c0)="b189c8f583b2cfa8c5d68f013944757cf6d228b829fd460445b07f9c7fcd9ab78891b243b1234d69c449660725c7d03ef85f0aa1b9375e6fb2c97a4baf9277b4d5bb2a8cf14401277fc19cce4aaa866e45dd99a4346f8bf421e89ac91af134ca26b302d901881b0cb3bc0c29e5cb6a6ed737fcfd9c9fc4e569fb9e5ff9c12d501c37ef1c4f5cbdeed6ba42d348ae322a8c710abd7ff50a4754a1fca13a3e789e40734a2c341b8fff6dfccf6c212500af524b595973517a035309888199e3072cee90378839864865e6f7f45ae71b8a8e2cec5ebd4379224b1b84c480f09f", 0xde}, {&(0x7f00000009c0)="58fbece0450c53ce21155d8b5b6584badd6d5ce93181e271fa268eb377703f15120964be8fa9b8348e9ade38f4a42b5126b8fea98a26c262006d952fd7ab402172d416a6081b7e002caf38c2b37e1e6950f37f217bfde9951dbd91f02c216303be6a979523bf2a8b68b485c63d3863d16fb165ea9762ded6b53de6e65ddd21", 0x7f}, {&(0x7f0000000a40)="8c79446f7be7dccea9c57255f846f638073fa717bf4f6147f893120fd35348acbcabb72a3f3bec0663943f722b11dca7ff9f907c960c443d0ce20fb9d331c3f1bd7c529e37083acb828953459a9d59f43d", 0x51}, {&(0x7f0000000ac0)="619af70d14749b9b6e862c137a4773d28505a7afb10a770034f2dde2db4c75e065e2664c906d8eed97ae55e438e545e847bea6e573f86165e4569af95d52bfc4aff5b7a59dd81c8105c7efb0ddbd72f93c3519e6018d5414c2d03e58ee557afc5c77d552cf966df881827827e1b7a294cf6e296853c342b04cb7b00d3d5cfaa306a0496dd81759ad91dd42f3fc19daabb72fe986f8b9e4359c5e7b4c90fe108eb66c40c12bc0bb1beaed9a653417ba4028b466b7772b5bdad4f3679e7b8abf49b42b66784d77602add89f83ae92a8c11dc08b5686cbf635107325eea65f40a27dd09b637b5f50cf347e73b689943a0b8fc57a81287b7697effb1ca68252c0747bf1fa303e574be1d6c4ea033f5c534e1c51da621f2e0df0a73a6822ab0190b593b81a407a97238c71d6be1fa32370a63b7202439943ea0b87909b813632df08d3ce9ba481fb170ffa657a1c62d78e1be31abc523c6c2d9ccd3512048232f37754d45bd9a7fe49481025208c792759edfe3536c2f3aea20fb256de1366a5bdaedb05333a959f2361c2fa5b39dee83694e7227b6a6f9337cdd676e4a9edd2d9abd1db15678397029234aae67df0b1fa8c8c245071ffa1f64e76d10a5990ebf3e7ca22822fbe64ed79bfb46c87e4483a53e49e0db9f3b00f57f932e7d785b652776a6fac6475999e1c755c69df58089b335b246bd3cfef22e70c5b698a05330a67e8eb1958ef9e5958abde40357e16a9b822e9bee4dc958c9b6636286a7729ddcf43127659eb405efb25ebc523fd667444b952887079ce9e563d8fa12e199c3b4a070fc5d311ca3f873e93cfa7590b6cc279676b43dd172f70b9dff4cdedf028a435929b9d998625e485200649a8f9701bc7bf5f56fa5f6e5c973e035e314075604c2499ffc9dc9d8b8aa7b511a1bb04321ac5739a6a1ba581b73ca9e10efad47184329cd537f15b582a5561e285b4f27d6f2369757058e84ebf489075635861c043f9898d6b56718e66ae5378750b0530eeacc9175bf28fe2353ac5306db3f27abdf924eb4b695ae865cd62279913610dea59080be003dce7d25d0132ef490176aa2f308e9fcb90e185d5f1bcdb80d70cf33f5680cba54bf697e25827ee1a0b350ae95143cc52982a73f5c9d70d1ffaeb9fce68fd15e1857f7e5bca6b833e08f22544b5f3cfda8dd2c4a1463ac25397bb0f8180ee5e98622f724b4a420a297fd8b47397a9ab18f9063593d3241a314e44f61004aabb9776dd1eed52a15b49bf13c3d1ffc9fe2ddbe033455da671a1e6b0e24e682343b3d8151c1638fb5480b3d7f0a669f595812b9fe731490cc88d16c78c3084c931659e289d3c69f415793c5751bb0d1173c9a10863efc5199ccd3660058abc7d3c1d6633d534b1ba2e22a9e04611d76ea68f6452ec906494289448d99d3953947e7327215f5a774ffa72bf32e90fc08ba2e2a61192c8caf1e4e9c58dab0a912030861a17b2902f92a8cf68a13f855f04f5b91f0bbaf46a3c70286dffd318a344f3dbba816d6bdd4f8d5f87654b3c32de96b40e0acbe83b22642e615416812885e2f2b18a2e3e3b5b6dccbb80a628da708ca7e11e0dc270b858b3d1a2b27368744f37b46f3c6e0e4a5df80081576c69effb1a92acc8d4115007cf8e78664c5269888c74196fe4736742acfbedb0a81189fd834b16b8ebcd91f6b1433d4f6bfa471cb501d57febff270cf1215c5a17ce2e5f675a1358938612fd95850416a111f770d2263846773e065a123d72849f8a7659c998e0db9a5653752254c4a5b9ac418a5c111b8f9671739f0d05cd1c2a0e9b95d9db4186c14cfd04fcf01e66528530d48b21555a334e3e4a56ba197724980c86b20470b61618a4adbe00475df89caaf775ab54367034d7e072932be907f3eeae4eb4205ecf836662fe6d71ce534812e2739bd057cd1b1a6b65951b83471fb84183d447602ffb16dc44d9bebffcb9a615c8ae78f055ea6ec263f8ec9c03b724d6d762286506350b5a58d3905fc0698fd1808a1108834fa48e10c1a3bd2c401244166f48cab61f35baea57fb6f419660125fa2bd62033dc7bb769a07a0e705956015cb4769431019685b36276c5ec289b5c6447900ab44d15cbca958d6067b00155cb2697d941dafa830c31fc0fcc2ce3a21eeb4f70485aae4290a556b1faf31d2a5fbf84cd89349f0b5c4920d90f34ff123f2687df0b56266315441d97363f90a758395452f4ceafb80b6bfa423a1c419fce5e9a567c036c7479e46693567433a5bc897e4ab145d6c394c20554cac7251c570137ac61f7de9223146818edeeaf588853ea922bf0ff420e340161477404e5b9b96d79fc293e644e619340ef1af5f34c4597d6a926a973063cbf53f58bb008168cf843255c26ae1be2edc82af0033df8b45f933b5a3c2ff74d834e5a2230505a09d7706018cf2766afe1449b21318036db07fe2bb968b8d294c8b095b44dd147507b5679d6e0168dc9d93d64ebda458730d4d220b4ca0eb250f953870039c9966224de10b505ca42e83c7d276b0517538a790b4968c6c275659b15566bbf6d48b6be43c0fa03b22022eb9dbbf42a74b374afbf403a2f7eb356ae2fb6ae4db30adca1c732596fd28f33b4f3ea9fb9db2ddc183fbcb35692c1c44001576e1af4b67582e661ea35a71f6585a53d8324c3d16f6d4b7b3147ad930a79906cfa37626eddf61e7510956ae4a6a74be210e0252dc41ace0346051f69c3411d0b9e9150a890ac9a23272dd3a5c4cd3f91df6f9b4a1b79f07a8b8c0c8637c7214a58173dfbfd303044e1119680af82f449df3a6e94d00cd621cedd1dc252aeacdefd7ebb67c6e066a418e0a8479b550323e222c3f4cda0dfa72f7c6e4f93c5dfd56103e2e697b909cc6896d628ee23be54ab41a0bd220d86d16c63aa49f9dd56e42991ff4329aaace8c4202f63f0730c6fac6d1c21be4bef44567fb61497e7d7c657518ebb447f630d5606f91341b616e0b80319d9a2b6e2a22ddd7c048b428120ce42d8c67d4d619a6af6e73717753bf5749879b43a420c1a01f691f1403f95d93c9563e9594f78a2a2945cf1b1a1b0d0fca28f9cc230eaec24c8a0d5dee9e16723afae84c71b97d26fbb7f04d05697923e434ed927db5ddffaeac295aa189706b7fcc69c82c8dae8581daf21ee4fb50ffab19f90e5905c20442420ca8211c9694ec5f4270149080060322c7e56929ec7d4f1cb00ff9c898c4e8be6e506ef4a8ed3eb3950ec11c53bcddd97503d5bf0d0d89ffb97452af46308978d23ac3c7de184fb9ba995926e9fa193ca5a2b3d797716a9c7da4b27d666517df2c42ba009c1bd7db46c9c15c4c6246c0d80eed44cc3a09cd9bf90169f18d764b84a0d943e161982997cfe80c698a7f71f6541096aed25e59562408996ca612d6c4cd32dcba7b5e2e02f727e03061db316b4dcddfb8a04b149d798198fb3d12147b2a0e1575e1eb0ad6c3d8a62445cf758d38ad1d48121ffdc8b9c07d74a28017c4344d1ae05ac33fac45b0e3c4815a20a281b4f551a2a7ace360ace440b2f05b1b99b7fbbaf465c207d8704056db5af08c671cdf3d94973f2b841d04c4e067f9cefbf739e3c5824995bad99c0b1ba2131aab245802afe6f3655c9dd8b50c8da64cf185fa648e7169af9c8766fd6749e183ca6a1865c1cf3906cb56bb43c7cbf561c08d81b76f6d1118dbbb1ccee46f9c48e1a2fc4ece48072820c7cbcf34293bca046cdaaadc78383707899e207aead8da66dcce8e957b93fbc8a845233fc5241184297ee947e2429bf0ded725bea91905cc0e09d7814d1049f7b62c25985d4c8ae9bb4a352db936d8d56fc26e5b9cb348969b6c11062378a4f23202d8f21d9fbe4160cf1a2c3fac55ad8fda24241103994b980c7239d25e7350768283d3ea7934b67b02992af8d6327858270e6a08cf7635a4c50b852d6f9e2ad72f12a355685e7af53351788f8f7bad3d9a2bc0985846c465605dd80a7fdc1360b79bb9c7cb7dbc3494b3827c50bb81da4c5e46e77fb531fcd6ea0fa87a780892597b3fa95699b4d700ad422101a92b6bd6c146fa83eadafa69fef67c1d2102a443e1a7a2cdecb7d65be97d71dd05e93d2b78ad1dae3f9fc369d834cc31ac99b6cfdeb9f3bd139e2eaad6de5f363d44ef824f4c7c7ac6c55bb0f043d46ff74e7e353c3d9dc56bbfdc9a25af6c83da1b43f28e7c59355b683e77844efb452fda3f614fd4a7215421da7cddb92fbb388d0eab9d486413e3dee81f91688595c05e36fc70370ad5d0dc185277c067e555ab30a6e46f1555b7028633a2e44f965fc4015364107e83e9844b2ab6f69ff43376d0fb64e218e290fb983d45716658494c2ab24cbbe85c9c93ef55cb2117a6b59cf73538e5da7a4d22b196476b2f5fc158661aff5e91f3196d3da7db5fc1a042e848f924c63035bdb68414a544714c95c62020b73940b98fd214ee3f813011d80aaeaf6f83babd69111fd8fbc060d729a3b1f227f6435a9fc59a27e8599e7bce33f0a42728ab77877da6847c960755f18400234a0b41ee3b444713205d64fd4bb25b3d199bd9e6a70ebc1b586da684b4a1d71336b7a82339b842d953fc77225ca9786fdc2abd718820e06912495d2b73d0d231db626c75a81d4dc15773bb11869f256cab295000a1dee5ffe3b4e0a1ed0bc7563f41bba03f725ccb516c1b186bcf867fbf00c3c71a84e05c30da6f34f66589a9fd8271d72401baa269851dbc05c9264ee65dcf81983490519fad7f8af73c1f8b19236f1f20c8355ab1404161c8298f7485081e1828be22493cf8cf6fdb2a076b9c7a2e8eb0b2e9e58d24d3fce9c3505bf15f81978df54272b649f11c3548b23a59275f2879adb5d35b78112c6903e010391f75f89c8cac842780c40674608d6be3d07f352c6e8e53c69da7b0716d5ad17a349f2cb925be4619ac6a860fe0064ce4cc59c69e7d5a9588da4abc6df1cd5fb05455e7c30d122b0e202e23bc03795729dfe7d11fb6dbb737618f8a606363118e47dd234b03ce3e052be3b25004d4619a48eebbc08e790b9f4048cacd310e45d2987707087de9d10a5cb13af29b20c654562227e8e4f1be155085a7c1f50116f2519655b60c115c1aef2aee1a3cb59685e133905db0970821f782c52637d303ea2e791611a6fbe83f00d69125d97cf384f38c079c73e8e93fdcfd02e6ac257c4db55ccf7a48f03f56e38d1d3904859d17d9ac2e2b6d4b1d93cde0b6b92c7dfb2033919c5b3b33fd3e8ac7e284cf2edf7edb028f65ca3477d3f93116febd59a23214063cebb07323a847ea3d86a18e120acafe2f0ece03fdc759ce3290ae9f65d09f79c2d7be565655f9b174502fe3f555f3aef5bd5d250a74ac9bfc57bcb7908fc5476f5ec63b585d4eb7810e7096ad2cc03608779216fe9b7a292f64bb31edfd742f95ba7c99c17945c50d6c9444450d8abba0bf5b474ddd817f0de47b0b0cf101d7ba58c95e0407628c09889436ec796ed73e62f3cd68dfd600b18d4fa960cfd5e1d57f43b07acd12a96fd0ed8e1245a5ceb8887e724d444a193260bc492bf458ca969c8cd019b39f01e368605612febf9c80c134eb59c474af82e65f536bfad75b4452bbcedabb0358e7e2d8b7872e8f42b2548085f54d8fec900c1443a3d79ce33b4d98037170a3690c310618f62c6092c6efd595f0588c34d3f0d6fd8f619c527c145140ca37c875f37b42e8f88d2fc7f3709d81b1ce77161a7830402d04cbfc3b7259d15c8b48b3006cd528ab610f0a73dddd2a01f5f50f38ee695210e1cbecef3e35d82", 0x1000}], 0x9, &(0x7f0000001d80), 0x0, 0x814}}, {{&(0x7f0000001e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002ec0)=[{&(0x7f0000001ec0)="bae74d4958057dea8a1a8042c6a3b482b06942dbf34dc4de3e6f361f8ad49e93a77bf12ce6dcf6deb205277a7c15618398fb19ef060f65dc4147a2bcf0c2fe40d5d40f392f47e72717316fc5bb2382b0ea36a010694f075b4f8135bc5565da6a413ce59f016a452b50bd0a486360ed798d2187bedf98f9c71da1c5664cea366a96fdcc166465c68e0514c8539b49b27965200d700e0fe509297a4df8d2b17fad25d9f8ccaf9b6b82c63872e4818c2a024578d2a4fb9a7229f5ea8cb3de2b0991e90aafcade945719df3e7fb81999ce62c530cdff66abb74f97ea00e1a853145ac0b9665e1b965167f7709fac0c785e065e66ad271ceebdeaf7044251d79ff01bb76c4a807ade346ac12cccd91fee3111d8b6c19e7988424c9271f4638dff4cc96b7b3f429fed1fb431a4fa7f57416dc0404c590997eb7c51111dfcfb03bd3dcbd81620e9ff990e88fd0210c9b131845e7252174d2d93a40717d8cb93f71648f9bfeeda407c95415fb0b59e54d1e16a143d8ca5cc6785caabcff3264d3ae011cb4e8c53f309864d82434a5fae565bf5b93d101aff701e99cf6bf395d2cd9e3621e28a5681a8240679eea1041cab375968a634b3da45a36a4643c77c3e910fd8b240ef175964169c7aa5eb23478871ceb810d5a914dc8e26e8ab14b4ee96d365858329d9f8f4cb615695ac380c26d90e20b0e1a8dd0f3827ef16b440d0ff98e1b300877e86fea6122f06ee45be0b86c3df3ff9b833860871f235e1cbe3b2bd42c30ad54594b1a219b686fae18c18a775501b9fed1aa9403e0c584d49d48cf42711cebc306b86020f234c78844208dde1daff4c4b1061af7cbc715516b21dc5ae3e46bf9c6f53ab7e2f21981b9237ac98f86201c9cd8e417380cfe7d429287074128f2fb98ba95d637db0f76da2639c63aac6687c59026f638ec9e5064f71559bcb8d4c494a465746b000dbb851f54f4f2158839abfd1b07f55fa235e598286a29aa48cd3b4458bcfbb044d10df9f7e8866d3c7aef7f15ddeba1c6a526f32bfdb64b6ddeb0e7aa31d2bfd74674f37494dcba5909ae707d9d48ad1e3a50abea68733f9a9ae57787bbaed288898c25d2a9a262bd32c7a2071d0081a93a223e91518ace9eec397c8dd225030b499e57c812008f3d8d5ab4069f1b1a186dc89df2c02360a82fe09b1fba8367df7f9564deafa85777be34d5944ed07288ec95be2f8f898464accc6ee951a3ee93e2e35a14ed787f5085d16f795f711a016fca99183760474a24468baadf6a524c9672b6a9631b55ee938507626af759badf27160a1673cc0e7517cf311f86091daafb881f5b40d1ea59976ddeb5e5e89cc6eb0683e480e0f33c31755120f300a99772f3bec9ae02749593b3a10369eae2a9b4abfb04ad7f227bbb87d3fe022047c19a9cb28781875d0dc5c2c1372881f934634ee6e6a3055fc11430b0d52c32cd5ff5142170e2e68ad83f3fbe3c2fdb5a4c729d136dcdb16432c9091bdec76f43dda2a94b8cd29829303a025eec6ce65e5a230b9e206a331ccd0c977a1bf865ed9930263ee4cb217b3600d41d9eabfebbdc8f9ee2e9efb0df601e2f46c74f3f56d4cd5e2a6d73892ff7e53ce60884f1fb421e1f3e311e15d3a9c0fb8114b7e0b82a2145006d492a462bceea9f9ba4ef26e9ef31f91a7ff718f54bf538649fbed1ff0fb4f417b67880cf7b22b6fce69b5a78ccc7d2f33facdba14ed215c1a80f7a55fa65d0136ab10d9005258c893de18dfc2a0a0b0fe2a0fe0d402989e8de7951cccfee6235a113f6f81be27e0ceaa080acb8afe66f30565be1b23b373c47363d7e53b843e8fc3b3f0bce2f38b634de68b2f81d7e4b2b3ba3b62c87fcb9ec64bc58466a85a9cb0a2c43b1eee6f7708e146ad0de96f1c84066da27d43421ac442cc34da7907adab34ccb3d7a34b2c906903e451a8eb21465cc60ad889fbc71348837f26238955cace39712254c4758e86979036eafa53c12755964631f0b0b904b99a9e6214ec05ba32e6dd78a9c2ed05e80c8240523cdf14a26b6ee952303746ecc4ecde1a161f7b55dcae04408d718ab77bd2f448dac2b255d2e64845adb7a8e4dd2d1b55b728022bd00c82196dbb97f34ef02ad305aa4d5441bb004e6db7a87f0a2c36d1655d1348304b2848132994888e2c9f4e601bf891eb74cf20405f84b7c24d7fb27411abff35f80f12d14e40d2884d79cd4c9ff6770711f503bb6ee65eba6a6d72c4d9fd13769cd8b56a4df0e7104317f3318fd75e7db85ece917b84faf0793562889255e3c9ce90b6cb395888012349e33703a84510bfe5f60f586669542769b71989f3e0ba06bb4bf97cb70fad505c00646b0efbc902df403b69cc61c225eeb823d5552af5bc34f8bf169ea6e9538068b71ed18afc5d7e383020c798ea70708d05549275afac48d4111bf40ee5b21a7c1523157d38d01b783483ded78d5d79cb806cc130a9a146d195cd6cc9c5d1112d3614639f3a891dce98793e3a079ef7ff65aa0d0a43ebb5ba9d602647722abdddd0d7ed680884d1714401488484dd6e1bb6e928ef4316e39d8af6071183407db2ad42ccbfec57552993c8f39f79e54eb0785c78f6ca60d989e1d34da8fe5a1b6c9cd4b9d2150f3a669cff6abce6f667720471ff581ca5992c799a855084eee02968ed5070077d41552a2f113dc48561d9a6ebf46428034b4843f6e395ea2c0c1b6ad3c555a839d25a1145413b7656abf9b00730491ab77256481cb07a6eac940b3c2a43f7a738fe4fbd01e2d381635a2e14ebea85629fa9aac99a24acea925b92d3611a9d4d39a80fe75a9f7435083c7047e45c879f8c959006ba1b6f0d7758cc8da8c15876db92f78a9987066727e6fd32f147497cb332e0bb9d614abd48f134de7a4c78792c3de5f2e34cea335044d4fd4b2dc9170cc55ee3ceb9c457782548dd683efbd68c5c915532dbe53f9f9534dbaf6d9ccb6e71c3e52abc418fa3b9545bc5b1bab2caaf4740895357d5352c80cab01cea1d3e574e8f3188f8e98545c78efc02eacdebc5d98bfe51489d03a1543a13ec8669168f13a46a01998b3e52ae789d63fc751e0706b62a549e00589ed1f467e73cf181ee3ca7022c517f8e49dc888865ad01788604d1cd17a0f3a40e1d9d910e0dc638efca88158ae4f7cb479231bc31fa454796b8032f0378d35349751cc741d4a30984a28b9f6a4dc59109a0db55df268a7eccd1fad31cdd94fc2f7ca1e2d2b714abd3510d2940715ae7909d1c037b43a7faeb630182364cba2ed5f68870effc25c1014f01e7f2319d4ecd59f812c8659a3385f9e1c1a54621d044a6b59e99e89c1c5df25fc1fba1b751cccc483f4fa726e83c093d2464c4e087a21efe68cff4a568854ca867d1c5819213fc58b719246feeb09c4fd8b60cd657a0fcb0b6ec4501b1894fd0930fd5891ab64e9606d2d9ddbe4022dc970a7a7fd9efca0af1932d5c4fa7e8da03d353f91cc53ba5ae3afd4c2ce88b3b11bf1348e7004e4d87e181529aa4009e571d9b8fd3cd760bee02158a088e19f999534f6958a4ee7e26205afe908fdaaee7c5eea5df6eb448e11cea0e756396e7ccdbe0a3708abaa80b9ef9ddfcd515edab4d8b8a29086ba7e5da7af013fa9053f0fcc2d4b515a5890689dee350a5b4fd252e20de16c0a958a30d3d35ced0e8a9a05b273ad9be143e559a67f230c38bb4fc31b3be7a9dd14e77f710c32f14e88ce7c863c99d4ffebd8f89cb5a58c9f7a69f6e210cd2bb81994be14821e34d7830f4510416c567104885813131344d936a099c0d85fba07e65efb1c3d25e42de81ab784e741f4f92fe04a39d474e82264c98d99a1e382e4b90bcac46f80c97e8722d5ba889259c8febc198573ba47b78bdc40aa8988eae8f4b5072ae6d177430fef0a0ba9f31280889f8756b2b1a1b3284fb33de8dbc061d8be1229679059746050386c64743b0631c301e0e6cfdb20b99141e5b6fed4c13430eb8a0726401a6e2044c40309846a6fdb5f2a0b3dfde83a6ddd4f38d1b484762bb01ce267908a9e4019e0274288bdd709a78b146ba705b8813ed21b9447a996a1d7b24e6bf01be5fd1dac5b0edf63fb4212e0cbc97812111cc58224b593b6b0239d330c645bcca7addeb294fe2c943f18847060922324f5f2326ef52e31f5f2310eb1c64b62e2e550f50bedec9a2561cfed74ee03050a2a07d4c309f40eb98d14dabc9868458bf4ab15cba21c1572db360b051af7d593f4f43f3dd3b9c22f44705e60746eb40ca5073d1e000398a5f453896735ff76745c30dc529d5567fbf0e5cd1532a6c3cf7ca8e76b3b87d87110f1f0e7fe520ee714ad8577fe20c7e5611562d6a3b5588ed1d58276642703b9a9b24900b3b1664a0feffa0db14fd0f5195ffcb7da841f9d71df92c3e4c3109c66d8316005fb654b790aaef43e1e3dcd4bf8c858627aa50582863f4919144fe23a509175921bbd4ef69ac5c64eeb8599d248e9b1e1fb627d4110e8f2cd861ffc5728b17b6806cfab9efa9fdca3f108b21e7ffc67cd5da0bdcefbb4b61c810f85db4bd78dd4c2842e32b86c20e387b9af0ce140f9b7ef418dd8968e115cdee3ea9285b1805224f7bff5fb9d3688cdc42f17895a8d134fcf68934a14709a3a2ac6a7ac836173c937faad4ed8056dca1b7f04ef7fb68d1a2d5e9f03c5c394824e97dc3b1fa18a2ac92898fa32994ebe6c817cdbb65078b7c09619fa580e0a57f9c6a18aaad690eb6cd45b22701c0f5f1ff87ea0dd3fe22b04762909eba400c3c05994a0a6af797c4747ed250d7bafa524f94a790198f06f6fc59ba177036879246f804dd9bf183d9b5e96d47bf637ede5741315eaa89bd2262b7f4b5ed8cfd355f5652162f4efefd3aceb1e6011c4820a86180745a3e308915dfbb8dab72f3caedfcbc60b00c37453593f0dddd04a543aa637b2fe15f9c4ee6a1b4054c73fb2eba4e11fc20cb32ff152aaae28b2c6f085a41e2fb8bdf4bde19f6dc4be2234b5620347ac09cb2f4674c56ad5a909aedc301d07b65e49acd6ac1d4b924ac5e1f7ef8d4ee2646db98224576663d6cfc7a33bdbbca6e7b809cfa6cdc3beb5e4a5643147c777e0c1484e4bc58a49283bc7cc774e36ffeb2f4544f811eb9830702fa7f5045bf818133f58af50b7056c78f978cfb14f51b5e9563d4bb3e0d49038f3782645eb3b60ffeaff56846311197534305e8584f3148d6460cc7d34295ad01d3ba78f266c269e6a022c360b69491018a0c87f5561e94d790f8d557c7de244d4d52e616e49674b9f48540a689aad18d55cf9eac8941e6d7b7879e5ef7e46e6e48a3664f6d9389031b713d4f4e116a3a2b54ccdeddad1b3f825ad42738390f648d6ecdccccfab20c4b4698099fda152233d7770733403d718cff443b12f8bc59abe620b68df44230c20f4eed5b7c32e4dab96ec6e8fec1c5cfb100cfdf48533aebb9dde516e3749dd018f9cc950e54eb2699358c11205041117b6ef0faec9b265e2932eeaba516ef87d4f9550b39d9e3a4b26f9f3dbbe953d6ca73e647cd8f0fb4800abec6ef340041f55d4be236deef760099321919bd9a7bb85607ecb2f13cd2e0700003fd9b578c145279fa4356a3f3d241630039c08c96e78453fe71d59e3d90a6d100c1152b9b0476a8a89f991fa09de68ea6fd257bb0f0defbbdfae158209bc8a38a24326ab06d710ba5b648ed4c9fe598ad171c46257d2831053b9e676f8bab1ff50cfb1a3dbc28860e3955578436d04e402738e395602653974b4c08ec21d33467e34d74b7c2923419effc619c56499ce66f", 0x1000}], 0x1, &(0x7f0000003500)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="00000000100000000000000001000000010000001c000002000000fffffffb0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="1c000000000000000100000002009600", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x8004}}], 0x3, 0x40000) syz_open_dev$usbfs(&(0x7f0000000080), 0x200000077, 0x539041) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00813afd3a26ee093d4571fc09ad4257d638306081a3bcb5416570440b28850ad2ce49b36c4e4c14d9240cae25871c509433b8615a160188d2ac69db4b9e6709a56805de1f17e484e484ed5daaf219aec8097134bf1c3ce2eb42178ad3baf18fcd3529fc1e46ba2fcb59c14430a8d12a9852875066299d9372a4262949555f6bbfa42f6fe7352765e29a00"/154]) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 321.500897] 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 [ 321.519973] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 321.527686] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 321.534953] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 321.542255] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 321.550138] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 321.558795] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 321.620975] erofs: read_super, device -> /dev/loop0 [ 321.626143] erofs: options -> 21:59:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7a00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:05 executing program 3 (fault-call:1 fault-nth:34): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:05 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 321.688280] erofs: root inode @ nid 36 [ 321.700420] erofs: bogus i_mode (0) @ nid 36 [ 321.715779] erofs: read_super, device -> /dev/loop4 [ 321.722207] erofs: options -> e¡fGëNï5G½ óR«…M3EjèH4ô [ 321.748818] erofs: read_super, device -> /dev/loop5 [ 321.755601] erofs: options -> [ 321.761248] erofs: root inode @ nid 36 [ 321.767210] erofs: mounted on /dev/loop5 with opts: . [ 321.771404] erofs: Unrecognized mount option "e¡fGëNï5G½ óR«…M3EjèH4ô" or missing value 21:59:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:05 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="042ce018f8405c2e74dc070000009489ba35a9a5341acbc1368b5e2c1aaa2f136ac37a91e83a89c87478141003570914958f1db7c979e2f50199234e6d84ffb387484b"]) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) write(r1, &(0x7f0000000080)="3c71739ab38485825618cac03e8e00d1ef43a2f4dcc63459f8793146bf990d1be7e201e8357a7d7c7491f0f399267c672077197ab8ac81b198f2f6d383c4", 0x3e) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:05 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x1000, 0x0) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000140)={0xf719, 0x2, [{0xe}, {0xa, 0x1}]}) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 321.886839] erofs: unmounted for /dev/loop5 [ 321.901811] erofs: read_super, device -> /dev/loop1 [ 321.902747] FAULT_INJECTION: forcing a failure. [ 321.902747] name failslab, interval 1, probability 0, space 0, times 0 [ 321.916199] erofs: read_super, device -> /dev/loop2 [ 321.919345] CPU: 1 PID: 19293 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 321.931121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 321.940485] Call Trace: [ 321.943081] dump_stack+0x1fc/0x2ef [ 321.944716] erofs: options -> ‘ [ 321.946723] should_fail.cold+0xa/0xf [ 321.946743] ? setup_fault_attr+0x200/0x200 [ 321.953805] erofs: options -> [ 321.958124] ? lock_acquire+0x170/0x3c0 [ 321.958146] __should_failslab+0x115/0x180 [ 321.958163] should_failslab+0x5/0x10 [ 321.958181] kmem_cache_alloc_trace+0x284/0x380 [ 321.966482] erofs: cannot find valid erofs superblock [ 321.969536] ? _copy_from_user+0xd2/0x130 [ 321.969556] copy_mount_options+0x59/0x380 [ 321.969575] ksys_mount+0x9b/0x130 [ 321.969590] __x64_sys_mount+0xba/0x150 [ 321.969608] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 321.979744] erofs: root inode @ nid 0 [ 321.983250] do_syscall_64+0xf9/0x620 [ 321.983270] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 321.987725] erofs: bogus i_mode (0) @ nid 0 [ 321.991625] RIP: 0033:0x467b0a 21:59:06 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 321.991640] 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 [ 321.991647] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 321.991661] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 321.991669] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 321.991677] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 321.991685] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 321.991697] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 322.224514] erofs: read_super, device -> /dev/loop0 [ 322.231008] erofs: options -> [ 322.236255] erofs: root inode @ nid 36 [ 322.242016] erofs: bogus i_mode (0) @ nid 36 21:59:06 executing program 3 (fault-call:1 fault-nth:35): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 322.346718] erofs: read_super, device -> /dev/loop5 [ 322.352545] erofs: read_super, device -> /dev/loop1 [ 322.357575] erofs: options -> ‘ [ 322.378510] erofs: options -> ,àø@\.tÜ [ 322.385185] erofs: Unrecognized mount option "" or missing value 21:59:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8b03, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 322.394384] erofs: cannot find valid erofs superblock 21:59:06 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 322.512486] FAULT_INJECTION: forcing a failure. [ 322.512486] name failslab, interval 1, probability 0, space 0, times 0 [ 322.529880] CPU: 1 PID: 19335 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 322.537783] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 322.547230] Call Trace: [ 322.549828] dump_stack+0x1fc/0x2ef [ 322.551162] erofs: read_super, device -> /dev/loop4 [ 322.553460] should_fail.cold+0xa/0xf [ 322.553483] ? setup_fault_attr+0x200/0x200 [ 322.558499] erofs: options -> [ 322.562274] ? lock_acquire+0x170/0x3c0 [ 322.562293] __should_failslab+0x115/0x180 [ 322.562312] should_failslab+0x5/0x10 [ 322.562326] __kmalloc_track_caller+0x2a6/0x3c0 [ 322.562340] ? strndup_user+0x70/0x120 [ 322.562354] ? _copy_from_user+0xd2/0x130 [ 322.562371] memdup_user+0x22/0xb0 [ 322.562388] strndup_user+0x70/0x120 [ 322.567699] erofs: read_super, device -> /dev/loop5 [ 322.569871] ksys_mount+0x6f/0x130 [ 322.569890] __x64_sys_mount+0xba/0x150 [ 322.569905] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 322.569922] do_syscall_64+0xf9/0x620 [ 322.591933] erofs: options -> ,àø@\.tÜ [ 322.594738] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 322.594751] RIP: 0033:0x467b0a [ 322.594765] 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 [ 322.594773] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 322.594786] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 322.594794] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 322.594803] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 322.594811] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 322.594819] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 322.624377] erofs: root inode @ nid 36 [ 322.637023] erofs: read_super, device -> /dev/loop2 21:59:06 executing program 3 (fault-call:1 fault-nth:36): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:06 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x1c) fcntl$setown(r0, 0x8, r1) [ 322.656330] erofs: mounted on /dev/loop4 with opts: . [ 322.673764] erofs: read_super, device -> /dev/loop1 [ 322.708246] erofs: Unrecognized mount option "" or missing value [ 322.735218] erofs: options -> [ 322.738638] erofs: root inode @ nid 0 [ 322.746504] erofs: options -> ‘ [ 322.747054] erofs: bogus i_mode (0) @ nid 0 [ 322.754821] erofs: cannot find valid erofs superblock 21:59:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8c03, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 322.858518] erofs: read_super, device -> /dev/loop0 [ 322.864808] erofs: options -> [ 322.868668] erofs: cannot find valid erofs superblock 21:59:06 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 322.978035] FAULT_INJECTION: forcing a failure. [ 322.978035] name failslab, interval 1, probability 0, space 0, times 0 [ 322.990402] CPU: 0 PID: 19364 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 322.998323] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 323.007736] Call Trace: [ 323.010321] dump_stack+0x1fc/0x2ef [ 323.013946] should_fail.cold+0xa/0xf [ 323.017732] ? setup_fault_attr+0x200/0x200 [ 323.022039] ? lock_acquire+0x170/0x3c0 [ 323.026113] __should_failslab+0x115/0x180 [ 323.030347] should_failslab+0x5/0x10 [ 323.034149] kmem_cache_alloc+0x277/0x370 [ 323.038295] getname_flags+0xce/0x590 [ 323.042082] user_path_at_empty+0x2a/0x50 [ 323.046226] do_mount+0x147/0x2f10 [ 323.049768] ? cmp_ex_sort+0xc0/0xc0 [ 323.053489] ? __do_page_fault+0x180/0xd60 [ 323.057717] ? copy_mount_string+0x40/0x40 [ 323.061942] ? memset+0x20/0x40 [ 323.065209] ? copy_mount_options+0x26f/0x380 [ 323.069707] ksys_mount+0xcf/0x130 [ 323.073256] __x64_sys_mount+0xba/0x150 [ 323.077229] ? ksys_mount+0x130/0x130 [ 323.081017] do_syscall_64+0xf9/0x620 [ 323.084816] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 323.090002] RIP: 0033:0x467b0a [ 323.093194] 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 [ 323.112096] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 323.119810] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 323.127072] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 323.134348] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 323.141621] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 323.148894] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 323.197039] erofs: read_super, device -> /dev/loop2 [ 323.204992] erofs: options -> [ 323.209773] erofs: unmounted for /dev/loop4 [ 323.215650] erofs: root inode @ nid 0 21:59:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:07 executing program 3 (fault-call:1 fault-nth:37): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 323.240901] erofs: bogus i_mode (0) @ nid 0 21:59:07 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) r4 = dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000003bc0), 0x200000, 0x0) r6 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r6, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r6, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r6, 0x0, 0x0, 0x0, 0x0) r7 = openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000003c00), 0x2, 0x0) r8 = socket(0x0, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r9, 0x0, 0x0) sendmsg$netlink(r4, &(0x7f0000003d80)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)=[{&(0x7f0000002540)={0x14f8, 0x17, 0x200, 0x70bd2d, 0x25dfdbfd, "", [@generic="22e470649199f3c1", @nested={0x1038, 0x78, 0x0, 0x1, [@generic="d3525be876afb5fe5324d81cea7d23763cc20e08320688b99c12e235fd37e2bf54abd19d19ef91cee9b68b39bdc497b11d4eda85d18286967b68419c6da080405eca703490f3cc6904865aaa92254f5cf7de7dc94c4d9ddc813534fe8eaa88309cee06adffe160a8c5385133035846978b960b13681524e82080ef5b54abf66cf6e28514a882f81eb199b81456a1d140ab4bdaacbe0c8e68a356784af5450646008939e5a6b84147580e24816096cec61e28b82e91bdd5e9f992bbc006c4f0699fc4ece171478594f556740a286c1621358e2648637b3c006bb294850f7444dd55553d668fa10e0d64e57889d883484a6fd90b90b2b938797117dc778627fafa65ff91af7c773fc0502be81fe3049e78a0d59bee9f66aa840a5486094e4c815c3eb39c31480e092dfeab91c4d35ad8f5ff479b04f9f0e42c37c3bdc966d87831a885bf4a4dde37bc430bd0451e004167cddd8cf75c6c915885ac5fffd349450f738b2ae0c6d77b798a40d79a467af97866e3ac9b0a4f1d1ee76abe5c274b843b05c5ada96ded87349e4a24b051588414ef5b3fe9542a288b3d1e0e0ba456b1eeeb315a2868047676758d0fa5307bc69ebab43edb57144ccca8ac241d2d57680e74230228c56bdbf0609e3326eb242dc8e789f35b64b70c83406e8c5713242970728df638c81125235b29c0dd014471ed93f73cf25d80ecb29c7e9ffe0c743916b7c4a8c263cedba94d0c9badd419e2dcfda530b8059d63ada7c64b7d0fdd9df7b9b81624ac46a577dafe6bd06255062bdadd10857f11919825c979bee06dd19385a4756b37deee53f740e6a23acb6a1124694d9dcb2a086127238d9350d4c415b928c603a6116be57d5ec94a7cf6c081d281935ce74f91178b6d75d4d128394d233781c58b9c1d06d572a47c21befda289df4a7e2bf484029cdfe69250d298e3df608fd0dd21942c1297c9a130f4b2a9cd68faa67505e0f7aca98b9e4fb8ac638cc0623ebdb8bd1204fae0277573eef4a47f366b3de954fb704ff988d2e19124ab6c9d9bde5cd6be1df982e3f8e564d5bc4c3ab5445679c87ad374b622088b7276cddce3ab9ec844c1c0ffff95da3a573e70f33a7f38b8d53c08cca171c48382a1e987a1008a3258031bd173e925ffd386df0179a0e94610296f837b45a7325c801844a0278d1ff57d9e52514129b7416c913527256f57606ad4b76cc935c5cf11b519ca150aeb588c10427097ee4d65ea5416666a5196763a03671797fe53fe356eb2dc6bf17d8fc21d31492faa1e3894bf3c7bb670c955ca923c0a5499efa5274829985d62b0c70d6c250593913965c06c57eb3d6e7a19d971979cea76042534f749c17ef17e6b388344d21848301247395c6d8ddad6a47cc3570773faaef3ba5128a458c51df34695ff4be057f6817fea56f2c607e713dd2c04273aaad350061674a2babbccee558979a431e9a64527b5a834f7f86b70f1e5dd2c57fde9af7b4198b9a65a281873702fb7c69f8d6a0c9445eb590c0e72c79072e598139672617d17c98bc50ca13aea4c85c0b794c653bc0aa1201340bb731d9d5ec67a3f6f06155398f60019a56c06828c85ac11c375416e1e6878b7921fd78e524e35e6061d0079c3ac0fc87074a6d4c96d9d292edc46f432edfc89a3593cdb12b7013ea4dd0a2a7459a4c4c195b03476d6beab140f75e5f5c365c3d8ea9b0075da57a6f28d876ffefda854f777a2bc1493aaf8d6a7c85430110f080ad8ae5816fb5296544ac8fee70aabe1ac17203f78c6709c38d204d05398dcc7bad22c27501d793ad6e10fbb33145a34faaba6cd351cec53a0b801bdeaa89bb37897e128c95dde4d330589f365ecb50a706bd10d53a045f28d2fb2add6a2fb5599686df9029958c338d7a930244830cb2c6b4a746bcafde852bf9c325c1f048e8675afa06f8d4b290a9430a0b640e858017c721d323901d27edff94fd3d1afd556ae38a7f350092fb2adfce36ea99ad1bbaef04b77784d086ce51e7a19acf31ff2dff7211a71a0f9aa4620e61bc00cf20641ab8e1d3b6f42ab35133150e4b1052e954d1cfeab9c8dbcca2940faffaebe50e82d0b976428bd9047a4edda4f941e8efadfba5313e7a92d455aa4bf218e9fcb270af887c1198b2b138643b558d301ab3e532b9312b516c480fc9d2db649a4d527f832bae157defa4238faf8a28e730d6c4343b7ab2012889802c33bdc2607ecfcdbb441118ef0946c62f78140c35a8733c3d9804d4f39acdf5856069bc0ee9c2f67b8d95990d942232e9bf62b3043a8587071ae159e4def68343fed18ebf3e410ef53d258349050c03d6498aeab594ae75a9f743022b04dbf78b2f52dfac849c7ddf06e93de733b47f3e73d7bb80d984b20d5e48b0ebf69e9fde705dfb9955adc2c7ce1d105674c6750c2072f00c86524de0a54977bdf48c089ab2850fd56713518d9a2abbd5f02fe3847a872b741dd27777f5acc4a2fda91c1689ae918049234cfa827f03d158573398d92bbab31f808031caf88ffbe68353dfb9d591c94975b73c90152beca263a66f160927a218f70276d0d12884a6c82b236f8a0f785ebb02857d762a3f7ba51ec33d54be530df9a54f2af93a8e23b5d6b4a012c216f71a8723c9ff0ea870cb1afaceee3637ac1c956b7d6529366ba51de62b050602aef4e25a58e9a693e06f1261fe788cc648ac539b8b1b0a56896dab3a3514db81bc51bf4ad40b922b0df006c4f55f0839430b6c0e08ac656164be477172f6d46e479e2bf8ba0e173617f051c5a060a6d400b097d9b0a2dfa10fb7d070702f0880244d8411044566af9bf42105c7dd8265404aadd0b2aabda6f0dffe2a6f1434373efcd73eff7a7d5b715f80cda158e090ae48a56e91ac7e9e75ba55a554d9eadb273a39620581fcbaaf47b678ddf4e5e4b2ae57772759ddf7b944f7a60f10f50ca0abd7cbfd235cf1992116f8c868cbf8680cb6a7b6bbe0bd03c14f5ab5563eab058e992dbb3c81ed3f5c2a120a2d52eccaec4d3064e5506af08084edc62378739a2b9fb11992d318ea9f34cd6053ec46e963292dd50aeadf1d608b462fb0d90b86066797aca3fa139d4f8d134e314a73f4e88f574fb8ff2ce8f385673ea15df1fc3986e99391ba0993979806d435fb1ef3de9546da13e2e62cab3440a73f2fd5150fa5d4ff33ebd4ad039e29fb5ae49d2e99e78b5416606b8b937f5058a77a06f1be29b4b9e091e15b700e61f22a950dcbe0fa3577a06673fa112e012b9ce2363e6100738ba1f2f364eab6761844e6613d651aeebb8d4fe146b7d278fdedda4d08042bf191d32fde279cc9723d3a9502ef2813cd68c1d64aaab53790a759e9152ba5074926ca8d3904476a287670095e3b85b064264b286870933bd3e7abe6ac627228ed5580d1f2ce96efaaf6fdc5917a9c927092421789e105b2a4577fcc4b01ebf8a693ff3a66742c33b89ade03e6f52b458290e7221dc974043d361048419e7c1c59465e517ff803fe444564e90a0e81a4f45eccd825bea18dc30bea48aa03e628ee2070a7d3453f0d22c933f5688178ab20e0099a7542583dc33ec6ec90feede4cb86f6317e6b826864af60e0cd125dbc22612f51f6afa2e18168d698ec9bf7d9b4438ed67e645bd6de61c270e2f6d64ac1165b5302bb455b26a510d50abec1762f24122cebd567bdaa5670431a97b5d4ee9c4f7a20ae25c738866171c3ffc6570347e61d47aa2b72e8f987ea876dc11398e5a568f2e369ecbef2615b208874f7c5e612f5d7a0370c19c8cd90a94ab9e9403733888b37c64cfebbec0a764d42689f93ef43b0ab080e8b0d13682447b893af5284ac4e27c386f90ed98919659e5900bf12d46179e3860e6a88fd033ddbbc714e96b941f07ce1c467cde873359e42be9721e5b2b4e37efe16f831220d3d040df91b5fc543d0852ce3923f7b6ee91047c4ea1d37b4df6b8bf4894ae1898e35247476232a71e0e997160d52dcf699475fc41b28e59e37b9c5c763e58cbb213ea3c826750319a8ac8e0d91a785f2acab39f502300006496f568189bdf3a4964cca35948da87f54b81641d08734c8b16a9edf3e30d590bc87c9632b6f3da4fa0bcea3ae6a0758d82cae75dbce28f86e34af4ad898ddeda9eff503d8d29885a353a34325f44c9f82b009f7930a98ad76ab7b235701b017f1387a2950fee99e511fd1517a39ee65d2a8a5d4f63893d94ef1ba79dfbdb09581ec0d691837b4af25f27f4be78b54f4a5c76dba51256f7556c90202108987e8d017d8b23d6f531fc81ed500bebbd6c87797c66de333330df5d3a7fd3371c3f17789200ae7892496a47ba13ef6f7e6abb90c919c3cdae96da5d77b72d5e61b2e60253efbff17516eab9d961c9c30e7871c0ac5a0000df962e41f6f247009ca4216db65b1f2fa290e9dcd9b339f778258440c9e1d6e2abcd18961d3b07702e92ad7c96777329d999274e3cbbe2124d088823df09ffc080b358ebe4f5d8a2cce533fa69e60f6cec50f332f4b0a9ddb441348d08515d8d38159fbc287c57001d9a44d3d067a4aada24e826547ca9d77bfd5ef39ceebab14eeafe56457b76eb1e419e8cb923dcf7d9654fce7d75fd2d2a11a7230de7ec438b02996fbd88241cf3b8bf0cf802b4afa70195ea6f0458a9bb14e25ced3c4cca3ac957867b2c4446f56dec6f294e9d6077afba1a5262c997199877870980993f0fec2ffa53ac4135871da21c7672a993008b51a2716123c27e68810349cfcd4724cffb16a34c8024ef5cb061a11bdd1221b2676e2087a74354d9ac743bf07e17e59121ee5927550c73c51b3cff127685fb43b16bde659d39184da147eef64da1f9432d9d4b7e6e706c3184247f5548578c32c64228675c28d36770fbdb420187cc161aa7d245d4aade18d729f521ed3cc8827a6c6081c4318812e6c637ed7017f7663b9113475fb73186c6da89cea4ad8c9e8bbb4180611761abc3687316e0bf87604899c32bff8b0b04b0a7734b7415cce638d4a4f0e868e5ece4bfab72335e3a7f6b4d9ca57573ab3b286aff824b3a6420db549b92d0e22c539777cc79b2269e0c9ed5c2f05ea5a072b7385d9a031489024b56ef1225f684d27a19f71b84ff8b55f8e2c29269bc410c6aff8f6da5c3782151e866ae373d9176d62dc77f4e1143010fa1edf3bfc4826c523f75e968116150d8dc024997d4772f56e555c2df241bd5a028230cc4ffecfe50f437ade7c2b7e3fd06ff14417ce9def1307f7f5627eeba73bc356f67f9cdf5d42656fb71a318b6f3f45b0c3d4ccf6359a10bcc04980ae01897a867f2f3c4368e7c3dab174ab11fb4784df55aadc0b9aaa5e3898f2460e48a6fb01a222efd94a52d4f8383cc0f7b933d4a6d09b3cc4092b8f9d1d9ac2a6ba26050fbf105032abfb427501d0e8322a5c0ca467df070092fc458b9349a25627621d0117eee23cadf509aa9718b8ceddb1c4bc01e88b64896c41f4ade8e17237109df142e19af43de721cabcb2c00213f67e61b3c25d12469583bdb38e08dcfa7cc15aaf42caa7de5ff7b65e0c6c0fd1c6204b78bd85cfaf35cbf0e2877fd904b2c88437e1ef21a4bcc57ff56dfb06c78128946ce42686d019ac404f40b92b2f9a0527f3930d9993f934b5d9277d955289444ddb3bcd279690f16d51257343aa54c1bb018b011eb9f58b48151ffdbbb4cf6fc46a10a41657d7d728a4c108ddebcfff6bc66c7de44de29fb2be11b572727b3d70d43f6956d908170500b4fe22a2266831e17e8cca46988dae60da12ea5d803e2142d7a18e9f0", @typed={0x8, 0x39, 0x0, 0x0, @fd=r0}, @typed={0x2c, 0x90, 0x0, 0x0, @binary="df99e73353677b68f8ecd4879e484a4b298d66f0090f935faa744ff715fac77d1405930389e54f09"}]}, @nested={0x14f, 0x44, 0x0, 0x1, [@generic="24425ee58c217f42f4b2792e8b7ed25fd3de53625c2c4b133251f6c222b27a48e63a3eae3a02f06c3342e8dcfee135a84f3aa4f302104ed26c90076ac86c2ce39b604e89bccaa7afc707129a6fd579e8f6168703a1352925b9dff87fe673a70d16a795b2858fdf67", @generic="93a66dd57ce46f03c0458d099159b42a5a4d03f48be4bb1438394f", @typed={0x8, 0x59, 0x0, 0x0, @fd}, @generic="6ae64b25467454de7e1882463c806ad508f1b0a6662ea2b9e11934283602af62d7be6821dcc7422222c8a5c320ced2c46025733f1482d6eb4777748012d10b51fe186a201fe9dae9408a1617b04811ebcc803ec4472ad9025d8d28512c39228a4cfff191bee6220f203cff7789f453dcd4b0ec5e928f5beaba176cae7c1e9e71eb1374e1d8529bd5513ad5eb52c54f6dc7e946cedf4feeb308fe0275103655e118d334b72ba86c404a553cd3afb10a43b667488caf436cf3602fd3954bfbcd12"]}, @typed={0xd5, 0x56, 0x0, 0x0, @binary="77aa2b3428f4727357da4d8e6db5d103adfb0b2c1eb91f65e0b6ee2c363b4d6913e9e563c0bb3cc92c24fe5f293ad6fbd98a5579a9bc8f39285dab22392e8b707bd2eb7efbf6a6de5ad3ce3d39c60be049572e23d8b9eeca6ff7f0282cbe1529b502464bd7f3233d79f0cd76f7db16bbf69204c085d2e13a29a196e695ef2339cbbcd3a8facfe88a6e2fee1a925c3e66e46a2fbceac24117d14bdc0a34632039c336d54a51e48ad159ed1d2f2b267cbc6d971fb2fa0ac4e2a6ecf34cc469ea9b797a64ebe8e6fb7fc589cd014c8dcc81cc"}, @nested={0x193, 0x47, 0x0, 0x1, [@generic="cdc220062e82dc4abd60160e96976435aa3d3e2871f871338fa6749e5d2a3e2711626e783a10d4702dea2d784d2516c2e4dd6e1d04f354a90029883361b8e1517f689c3388818c92c3524e7bc0f81810c3b0ec765a2b1142151b14e72cdb0b24fe43347228a302e1357452b8ecb41a50e3a3e19a8f9d13b3d6b8", @typed={0x8, 0x96, 0x0, 0x0, @uid}, @generic="1245d42a9936e126a76026eb3c67c60440ffbf1458555a0a85f10348fdd84e010cb56c6f85676530178bd05d5ea3a35a4bfa81deb9963adea1e4139d8c730652771d0deb02ef86a230adaca188e5523c5626fec5581568020599994ec6d1268596dd3a1512385a4dbf91c47432c7fd85e10597ab74a8dee4ba0b8ba942164fbedbc146556aeb6b4750943dcc9a132b10dee10bc4130f493db309eab50a4d8b4aaa5c7fb07de5140f5d90c32c5cd10df1561f1060de147a8c1609ab100873d2d7c966730358be765f609c72f45969ba5ae4d86016e2fa09d93b4180bb22941f8706d46e143eccbd2cc47b18cbd60c02f4ee0165", @generic="fdb895f507cf9d6e98e7a8ac2712e78acd0b", @typed={0x8, 0x31, 0x0, 0x0, @uid}]}, @nested={0xe9, 0xa, 0x0, 0x1, [@typed={0x8, 0x57, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x4, 0x5d}, @typed={0x14, 0x46, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @typed={0x8, 0x28, 0x0, 0x0, @u32=0x200}, @generic="3eb8ef4daf3674decfd1bd0fcc0e94e1a21b9055dc8dcce7a9abf8f1727be6a7d9df6f4637d75ef5d2fdd22ecf2efdaac2b818f4d29b05cd51d4775ecc3e4966e18ca7e988cc558ac15dc8702ef2c3def45ad829b13f8b501c94297c819af023ac0a9ddb9b6551dbedea8b4cfe740c3930eb9eb0f8f6326890b5f102e76163e38010a2e935d0c960acf4178a9887acf44f38fe913a571ffb2baafbfba2d2", @typed={0x8, 0x13, 0x0, 0x0, @pid}, @generic="7a089a57b4ec9796d7d8bf09cab3c5a694159f", @typed={0x4, 0x88}]}]}, 0x14f8}, {&(0x7f00000002c0)={0x90, 0x35, 0x4, 0x70bd28, 0x25dfdbfd, "", [@typed={0x7d, 0x49, 0x0, 0x0, @binary="959c1f2125b3d31ac6879f55f456d0dfaae829845589ee7c427571d47992e7b680364febee47f42776419d1c3a7748ab762781b7a7bec723e6adfa94534a41caa93e6e2e80910417ef7ef25452bb568811688c251482f9675876cd4d4d6c2d5fa814f50e26581dc42dfa921b8a646d9d36961d97835b1997aa"}]}, 0x90}, {&(0x7f0000000380)={0x58, 0x40, 0x800, 0x70bd25, 0x25dfdbfe, "", [@generic="4abde00f74fbf52d98a61971e52a28763c12508525b7e3d70882b28386a2607c4b1f11a094bc337d8b1ccb751aca34999c1ee905583e8495cfa3b4bc18fbbda631e16a6d6ab4"]}, 0x58}, {&(0x7f0000003a40)={0xe4, 0x3d, 0x0, 0x70bd2b, 0x25dfdbff, "", [@typed={0x5, 0x1f, 0x0, 0x0, @str='\x00'}, @nested={0xcb, 0x61, 0x0, 0x1, [@generic="60ff7a5bc3814ea7555390a99fac6ea27927cd761528240f560321c3813259166da43e86e059b408ec6b78d4574bb4c6705512c2c9bea552f0e41a62fb2dda6656b3657afe24db3057eda6bce056a81440566d31fb01c1893153dcdbba1fd28bc9bf995445c8b62851b73545fd56d115112fc35e3ae1054b11b1868e8111ed6fcfd61853335f1cdda7a73d55f1fbd941e96e095e2c19a26f78851e0a24f81a333d238ed70f3124cf09cddbe1367f707c19f6aa0daa716f5cdac90bea6a1b46a899e685622bb1a7"]}]}, 0xe4}, {&(0x7f0000000400)=ANY=[@ANYBLOB="18006ccf1fbcb2c472907000fddbdf2508005a0064010102"], 0x18}], 0x5, &(0x7f0000003c40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r4, r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r9}}}], 0x120, 0x48004}, 0x4000104) [ 323.290723] erofs: read_super, device -> /dev/loop5 [ 323.296791] erofs: options -> [ 323.301330] erofs: root inode @ nid 36 [ 323.305738] erofs: mounted on /dev/loop5 with opts: . [ 323.318403] erofs: read_super, device -> /dev/loop1 [ 323.324584] erofs: options -> ‘ 21:59:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8d03, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 323.372223] erofs: cannot find valid erofs superblock 21:59:07 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 323.465614] erofs: read_super, device -> /dev/loop4 [ 323.473195] erofs: unmounted for /dev/loop5 [ 323.477709] erofs: options -> [ 323.480428] FAULT_INJECTION: forcing a failure. [ 323.480428] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 323.489758] erofs: root inode @ nid 36 [ 323.492734] CPU: 0 PID: 19401 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 323.492744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 21:59:07 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x186000) r6 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r8, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r8, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r8, 0x0, 0x0, 0x0, 0x0) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) tkill(r9, 0x1c) sendmmsg$unix(r6, &(0x7f0000003280)=[{{&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000300)="5c8604e51884ba7f711a622f7db7956fd7a1d0d6c04d6973f1cf35ec263d5d5206bc0827ef2bdd457bd80cadf45bf667ee98360f06a6d10bf3ad7167d77b0a0355f0a3b0ae059cebc6b6c1cc237f6a6877b4f8c5f2aded3224c17e056581ef2052a65d4c16c4f665e64e592233853bc627930a2fa693e290cd84636109c330ac6c5526b364932bf832ecb1081f16e244", 0x90}], 0x1, &(0x7f0000003380)=ANY=[@ANYBLOB="1c000000000400000000000002f4ff009a33c57fb358fb2d56e893edc44e40e007e20505dc4cef690043c7bbbef43c84d1deb57a98f7e32c198c9204740db0f4c3de6d54fbaad1738795437ab653945a4d607dd2100000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r1], 0x50, 0x800}}, {{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f0000000500)="07265c7ef60e25d5e0cf2b4f5bb5b6b0bd6c0f187a4426be58a7dfaefafba8eccec01e46e98ea6f9b7901395b0fa9dd241a0301f1cb2f5e7dffd47e956d2d8dd4114b0f6884ef26a5a1a613f1430aa3a348f5f90", 0x54}, {&(0x7f0000000580)="c7a067ae7d120e8b5c9594a389d97d5f0f62702d2c009f83fb406fd4fe052e6aa308c0b8332278352ac2da1a50c5389d3d79c6bb0badc6a338989282daef4b67eb666a6b40d4bfb6847423c725551a4fd5c53ebf53241612601705e847ad7d2ad876d30a558148e8f1fd029a31fe186d1164d89c10920fbd526a445623740db10bb0fa212ed56b594b172a57a6532238b2b49ba81d2a0edaa48e220a09b1ab032163acd95f2cc9ab5271e21b4745214da3b382bc13c70ea1e313bea2df976093817316d0216c35", 0xc7}, {&(0x7f0000000680)="af48bd62db1fdbae512a4367d15a9ac7c2894cf08a0f76cc9e80f4dcc8bb7e4aa60d0ba90f206cf473fd12fcd316047b7c68bc4c8557598ef56a73ef69a5fdd7b35a5e33a394722eece7a4dc7162ed76b2bb38588d36d2deec0c3aeddb7d626cfb", 0x61}, {&(0x7f0000000700)="15aebd252e292bc16de3c533b9e10c892add54fcd12af0e0d8dff7a18766a10fcecc7a9e3b14c9dab1ebde8046e591f6172416b2908199e83d7f0a8b114b109f65b7da26072d5da9e9e7c3ebeb0cfeb65f6922aa3c93c72e49f62194802cdd190dd7545b8afd908b600dd8778aaef97f7d0ea00634fd5f7ea55582396c4de561a476da921f70ddf140fd362939b72a201f685b56f85e6f5b56bc1f96d0b0a4defed32a32f84af37122cd01abd2e70ed9ffbc32e72c8ddc7b0587fc35a84d9cf93179f63b294f08d0b478d8a564551040dde8e87803601c34a2281d2ad7fa5fcb725a3828b945c529a619626ae6ccd5a25a62ec1a0e9be1a0845e31ad94f9a4c7ff87ee63f182bd358aadbf029c1a31f1f1fc8ebb6c1880fe994a24dae4b06a5b7c94376f5d113f218b12148600183e47d6956de14db927d7660e817224cfbe0e55268787dfbd81396c39c07a6010503f0a09c09ade3b50d6de13aa9d053cd236549ce2e96548408dd1828fb4175b1c2981f83dbec7cad14f42e481fb3faf0314ce53d3dec688217691056c8722b3fb628b7decae9c75f225da31fa39c46bb5428d31cc33f208f07e19a82663edf425b2900a83245427205fcb6de42b02793b3011b271ce8f49b8ea55aa161e40b2ff48fc52dda215887cd27c07e9bbc1ab9a318e819b6b3516272ad5853cdccdb792c05ff3cd4ef9dab2fb0a2c7b12b2a32fb1c235103e455203b3fb1f25f336e0e92fd676548de4e65e85f009f76510a8c341115df001b97f1453159ec6a042a0fdefb3d5232ddad100a8c688e9c7e15f4ce1dc49c45ac9f295983a5384342d5c284c45280473941aaa5cb7cfa6bb8fa00b66eec72eeec40afdbdb9a446647f12c5fd14a999b4135628196dc923161bb86aeaf6fb9679d390a5823b2065c8e1d0a61a38e506645f5f715ff69b917ed23353611a66a3f4dbfa1edb0d9d1de645c22114acb0dc09c6b9373a743a3da790ca0e3289e4660d22e4b2806ca4e56edafcf8b83fb1b8a6cbeec85d40d7e3836c2513a4bed7e5fd13f379bccfb3312372ebcbba9ae9d794c9a4727ee7f41c0d8c719691938926c699ed4cd4c80cd84dfac17c2f6df41c3ccc21cd093af755ce41d3da1aa9ccb27ddcecb613fdc9ae5bbb21e8a129fad6f362d5b3b77c32c99e9ba26c6f4aebfedc739ffba7c229f3d094b602a643c964d2f5ab9219f66c00182dd22428d4338cf6f55150350a77d142d6c091fd627c839b0744089607de7e2b14e96d41924c19f7c65378b32c8150242f5900418063dde432fa680b90bd9389989fdffb41c06de522e199dd99b616f28e23735d6ada00822f2bd0fdeeb83b222218f975b18f994151074709bc03ef5402acf48f2ac7a32dd8f333f565eea0241edd10c70c13907e2eed655963ac5f053667889f21aa858272051954eecaecf58e282e59eb671dca9db9228b260e570a01b123269b17ae7bedba4c1841ac38dbc735f28ee1dfc3ac86840c22b351169580411bd76d876fc80558bf331ae7846f0755537723c5650b0a8aff883cb80e97552e62cb63183af8b7259b05d33d3ca573c368c4dc5407a924f95e8d391c6037f91602fa9f28c070dc54d6403e01dce2ea9a02a35a537e3c1a1c981e35cd7fc1cc11d92117b579f3c8c6fc3e3c164931847c3bdc8a44bea7d6c892a25f15f1c1e5c1ec242446330100cd3d51ac3f72a5929a89612598c9c58c2ce989a1351cba34e8150d1e4a43ad987a20b4d2df1a0a0d6d97ea8bc14076bd7e766f15cab681f5c4f849ad1277f0de9f4d5bf4f52a31398ac8a305c49e617c91e127f10cb132b8b03cda09c771e484d4f497c663b5e7d50fe4ad0b0125d05fa03bb9bd261b12d7bfee31409a858e9b4ee24cfa96d483bb94e5d9ae528482bb7f158ee64b0af75bd310ed61fb592eaf7d08e77d59c59b09ecbff55489ded4e504f96311ac8b3766f0f2d6b9f890d3cbf10299858eeaa10ad431acc751a59d5c9367d309ed5d9803d33b2c9d3046e011ced31551fe6c1a633881230d1691ed93c36ebe682fe6dde886227fa6ee16b45269e2890f5f2d1f940ae9c057b03d2952500248c87e8248662397ecdda933d00a95c3f0671f6031a4a22aa75937410900102d4d3522044a640eaf174e69a573702589062ca9534f21d4bf3a091af89ad1787de7110be7b955ace8327e0647ce8d4c8ecfdf2d2ed34ab126ed69a209c3ebcbddb09bb5b8b894c99e0e74ae2ffdc39395a0a75d4b39efe887fa44d018b37c00a746f9599c0bea4333078434d4f788d5d30459d341991f892cfc557ec5f6e8d2092ef5d463c74d2c135b0d0304cb8f321d3b104a87526c587ed4b57da51658d713b5ea9b236be325ab9f33371aabf61bc682bb8e5d65ed564a5ff1023b516a115710cd6095c249c504e43b480e49122ec942fca5d559a0504bfed3ad983aadb1f71ba56f972736960489e81820197d29914149a5616de368c7f23f5be54eeda3b3f8bee6e12c437dc4415cd32a0ad0fc4f69637e5488c6a0ea395b0c107c3b03c8e81c1e6a39100df8e4803d1cf9670fc92a2784b07953de0d0ecb48cbd3fa76d52f05fce763bc60bf4538ad4fa13d0c7faf90b6bfc5252bb32acfb524ec7b3902ab6b5dde40fee832340cbcc1f753ca5b9c3b248bd596b3e738cc2396518869fcc5100a06f94a5c6435c4c76249cadc69cf92aabc38d631da1e5d32d3646ccaebda622c5c5f125b8abf6e3b0c40653a240e4cbf1edeffc8ff5af2b8bad62b0caaadcdc585b838fe44ab5a4b31ebcf72f8d46993fb9eae08bb596e191cf44d0c91dbee87dc3b4a932605f76481632caf4a7ca99011a1fb6843ccda8eb67dade5fd9b2fa73d65411f956422863cf71dc0b804f72a014465c4a0d158eec0bdce3ebab799495b3c0fe91f902872c063e51e8dd748493dfe43face5094bd666f4a6a5791a8a9cd179debcaebb7ff19d669be673d4f652d8b06e608187d79b750b16b59b5d2940023d3d44301937428951105402f54beac0015be223c4f0556926fd0b16da722dee0817ee6663e13f2239d1739dcf23fde50ab704acdd8cd8a4e14a88c04844b62500175404ecc8c3096f7016b9238ae654c489955ce9087ef88400c801e67e8cb092232d0848fc7b042abff1004810f5fa54264fa9a2a1f4219bdd8a1eea9cd5b49cbc164c95c73e5ac276b48a22575da4994c867dc829c7bd93b40653518ccfbf4c7a7077703f53aac997467b8298c0c2abc8b7e86675ed7a60974d086648dec4a0a69a9dc196637d3ec9781b65d6ea3fc8d5ae8f33ec1ad6d14dd393346df7173954883b768b5d7e498dbaca1360a17b08064dd0a469c4e06791cb7262330927009ca2864eca783884c01d4bd33261dc7c3be0e9e0da3f06499d9ee5c4dbef8bd0e0da2a3796bfebda239fad8f1589c31bf8f8cb1ae0ae7ec9a73463ed8daa29ab16bb5827b286fc85b94581cba4410887cb59f0f04f178acd0faacd6f017ee64347ace628a517e42529ca9bc42f3be62bd096a9ca8251839aca8c4210f8709a901a69abe618d680df527a733986505327ba5e0c1fb2fd851761245abce82d5eca41e88d5178edde013604eb1f436abfabdc701fa30becb65b84421357eaf4445290137d8d2984aa71902483a1a602b9b53c6c218f6365a85e07e736f3e39aaed8fb460df58bf25d91d5e59e2c357816cdbd8155e451f3284c99677db49736f58cf15c9009082946bc63121ae512575f835aa9c8053ac6551c707b96e068f622cb0e34f3711cd06d68226b036a68abd3cb7dc5d3760e0db4828f9caa382be6f391d8a7a43b1c7e050ab02b096a40666a980b98332fb32782133b5492ab1bb68e45dbfb633842c868ab1112a01959d17042257b61d67e1e4ee13040950de21d43fe0a36fa9b09a49b550e585b760edd7b51a4b74728becdb7db5822c2c7efbb607a7bbf4ac4e2bc6d053e1a57e5934ce1d86faed185c06171ded947fb69ac040cd2c8d4c90c1e0007664c948a244dd5586a9239b61f714b2087fbaf0f20775aaf75db78f1f8cdce282f1282098e518833eb6f790e27cd3996119839372afbe4c4914e34f19537fcbccf8304ea067559e2be44d9c315e67299ddf97b7863b3e6f8062df86b6e68b8052e948be16dca98cef8798d78ef9be3b1bb3bb59f71618fe52843b93c6ec37c47423d49a01ad9a6eef9efb94c0e0ffce596d6228d4c737776f74a81e6fda7fbbc52208727d50cf822ca36c5ec4d6749120639f6e77c08d5b2511c4fa3089669f86270edcfaa97b5393ce6d551eb39787e42897235e9103888920d0ceef9bfbb437120d9fe7708f8433bc47cbf89dc6d897ca00b8969548980398545c7869db496ab99650c2aa5822fdd6972af4b6d919ac1f29ea58294e87572c43e1fdee6021a82f27ee88570da7269d3d788a4e642e599436d3ee1aba05275d3ecca87159b4adc1683588a95ab8091115dd7fd71ee584101a65cd50ac9bc72c1c256ec9a90f429f28d2d1e667d9c24625f77ded411160d05cb7fc5086961ba3e8782f4e1e9859790d9e1d4f9785da2b9a99d9e51fbc8d0a9aafe3751df33e0567fb2443746a958b8e1179f93d2fac191029711c40d182ccdb76790db3fc330ff3a46f92dd4b144614d614027dc912026ffb5b1064aec77ff2b25fb918b5701e48b106e594e832e6d92dc864f7ac0842a403c922131ce8ed5c3851a2d974e2f3737a4f25245089a8f5014d34ac4cba5b4e71c4594dc95c6ec3e72fe37e9803a04640db8e008f6a92a5e04a460103a1a3a1b66deacaded72a5c536d840e144fe191e9c7b61534813b3ab52d23e9d88b214b5628ae8977a241411fcf48e927e4975da69f60d7954a4d59bcaaaaa63244ebc87e1d837bb18efd901ada47915e367ad5448359d0c30289f0f59d14d3c54c1234cbf503e77fb2dc0d7f4ddb9be099bd7ab3ec59b1ebb4bd593b17391349d78ba1985a8c6d124a2d43144cb769bd918ba0c70ffd9d92bacb8af1532299a384cbe6819d2ecef9ffcfa00bec2c00d04e4d9536e892d4d8d29b1af360f92708536bb3099105b4ee55950eaef5ffdb6620b16114de49ddd93ef060d988202505184f513751c4b644b429166cc2da8fd25e7e557efa2af8d3f16b4bbd90aa36126770f664f47315e4b801b603724dce8b2372719051689f02f0e4ca43c4fc0842d197ad8a878d8eacff81f3d14a75bbec70df7ec3c003f7f331399103c9286be6fe7bc1515d787984b57437b1e6f832fd5f88ccc66d7da523e1b5eb1972e7eeb7fb73f36093e7872958395ddf0f581afa238bdfdc3c4fb894411b119529a893a4f1ae9bfa8a0b3e35fbcf23268cc3d5db76f4b11062039bb0b272ff15fbb4912c03b6831db4510efd6317838741d9b9b5476c4316cfbcc727720c6ebd5b83b1dafbe9e76f1b074f61e36c4afe687dec650ebb67d84d06704979e4a688a7322f888031dbd3301e1a60a51967d9e73b1c58150bf3c1c92f0fca8bc9ff2b6e3fa4a2d4cd7ab08f5fd9bf53e31dab77a95fa630af22fc4a895b48ca912f7e6769fad7cdc7753bb3658487ef4c1d1be59e71eb354412fcafacde1855f4834005f7c17547bf51431c0ecd5462f521c1e647c06e8745bc9de05d08e4165a5482f7e8fcd3a0003f3ab1385b7c4e3d09589d81fc3d998d5dba17a81c086593ee8a02f930a51c6ee1088bc6c65ad5823ae1de12cf783b4f553a5a62a18983558bcdd132f519c73f72ce94deb52aad428dda5c8c12c7a6d9fb067684151087530c209c159f05c87b373819", 0x1000}, {&(0x7f0000001700)="03808cbc99f6644b98769cd4c8cdf2041f3ca861387cc6c4f1af54c165bb18ba76bcf9f24011f0c11320f8ebd0ceb1d52b300bbafc80dfa024fc8d91f098280e9a2bd5eb586f10f3f06a0362436337ab5a6ed77da49eb1b312e4b9b302fe77b1ddd93f257e43d01a892fdb5384903ec3785026a53b0ba38a3a", 0x79}, {&(0x7f0000001780)="c066f093416b60461b95ca1ff49d3e4c6d14e2bec0aeb3b26b1c5927df7da9b110f642c0e5cd5dc6cfc6731f46129191a3503a4c611880ce55a6c3cdd44618e547a5551b8a586439ffbde5a1849a32a20c83b9f894678603094af9cef4fda1b2b3d4e7", 0x63}, {&(0x7f0000001800)="0772c6033055a29405df4c390296e0985b00c24a430e3b99398eeefdae6e49e4321c78b60fc290a7587487d14b7e941516b5642c9b56f9347127df0702eed3426335240d583cb8a2c0b6c5006bca2d75d1f4a6d13df478973ead3cdecb14edaeb74d94b535260d68125d4eb7bf9b1b09e9306f0a4a0bdcd7d91f6a93c51b18a56c3ffb9104c06e79bc07ba7248f0968362e758adcb504c64020c729ff1e4dddf290de15863b9962d484593d0317c5c4197cf86c0379eed6f4ecdab", 0xbb}, {&(0x7f00000018c0)="a1dd592a5bcbc38ad7017af43a6c3e0d52154bc530c99d41e7bb4d44f628d82a997e33666cc791f912e643c89226beaa0f0e996a30", 0x35}], 0x8, &(0x7f0000001980)=[@rights={{0x18, 0x1, 0x1, [r5, r2]}}, @rights={{0x30, 0x1, 0x1, [r4, r5, 0xffffffffffffffff, 0xffffffffffffffff, r7, r3, r8, r3]}}], 0x48, 0x4000000}}, {{&(0x7f0000001a00)=@abs={0x3, 0x0, 0x4e22}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000001a80)="4894d8fb944d3db75c92d20a7778988e916a89a62c5ba06bf663b12bc55ffa875b5bc512855779bf51301bbaf8f2e026b0872d33bf1bb342396d32e7f9ea7e15cc8fb8400c4602389944bb7623cd8d6ab3ecf3223e14b4752f66a3d914a26045e9a32b50d055d981e064b8fa043f09be9fbfae6479753d15d2c0e9c135a79aa17cbde7495898ebf379aae1430eb11631096090e0ee5238022c35f545ada6e631de6c13c17dcad27d42487b1f2b38e9bdfb804a379dc228a190c0a7ca736384975bf6f61f831b1d0d3aa28b8de92b9e7d6f029389d11d00909bb30cc4b599e4fef79f5d", 0xe3}, {&(0x7f0000001b80)="57a99c297aff8770725d98c137f5e18975c902f49f5cbfb840d3b2a6a5bc5401b88105d1268dce8910448b9742e88784c72ee963", 0x34}], 0x2, 0x0, 0x0, 0x4000}}, {{&(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000001c80)="cabc314a1f3989070200791eaf23b160307544d0539b4c181cfac7fb3a943146e20107918417663b36a22f1affe4c71501f92779b6548fd23cf53589823958bdf5a43758cf3ff8f8d90531aa3200d0ac4b2b23c777bf98fc48c11a50f456950d2104d1688ada6e868b067b7552aa3a4380c22165a4070ee07044bcc785a7b913eebd2597ab3b40ed5590b04009d2284052667434f5b9f43de5261e3330fe7c7d42dab2d13061b489e3e46b5187e30e3ec272e0b2cb699e16d84371ef2a88a64050341de4", 0xc4}, {&(0x7f0000001d80)="b1ee5d0348b366a9111e7462db606fde75d07137f67c3ec64e3e2b603c6c37ee71d79d2246ca3130fa9f8de9629167b32d44cbad41dae145856356db6d4d37fcf2cf2c21a4fc47e4bc35b3364167f6f06638", 0x52}, {&(0x7f0000001e00)="956d7504a36bb267bb47fea54c7016c27659787adabbfc9cdec1cec3cd09ada693977258808a9f54d457c08636ee21fbe87cc1b418bab7bdaf49ff4a28f5c02a9c13278133785fe2e22b01d16a7ba8143b726c629cda45deae8c1208cb477c9f43df15ed3073e55f7a587c3d46141ed069e6eda2b7190df5ed85bd21520d8ab57f1290c80001cbeea932cfc6fdcee854dacba0f93a29230b6a1b552d34c5287a039d14189f5352cf05046ccb4bcd881f9511ba84ac63f69aae722395f96a7c2f809c23a49269ac009d89106e35773cab5a00d62145344be35789442914622a0b7169afa0", 0xe4}, {&(0x7f0000001f00)="ba8091f74ee0509062dabfdf3d25c0b266a2a5e0981b", 0x16}, {&(0x7f0000001f40)="156ea57c7d6ca817cbddbff35ad8ef759cd54127aa4827066874c8047672fde54c869d03111da38320a6efb82690aba61ceee53e853c25899df3ef6ec45bd894e34d418c704a05d6f73851014aa2136f4e4e7357f67848b27d2f431ecb3177e3a96db94e63a46bc9f515c748abfa627b840af416e757ed9cb30a2ab9337c9da10ac1a3e247ee72dd35e67d972684b8bdb650bfdbf323c943ad412f1888181fddaa70d8c2fd0c91ad", 0xa8}, {&(0x7f0000002000)="e033af3b7a243de194dbc0b9f6d713e4dd0f07950ec74e24a942d2fba2d6ef607825aaab8501a9dc760b069da1b992c7f59554aa6da9d67e18fcf7067b450b13280e7fb4b2ee80a87213dde6e2241fa7cf915240baeb81ff2f7242a4520bf556cff61f92de0fbf80c3f1e0470986aa53906491ce6bb4622480530b85943d57e5a0a198b9c8177c813d91fb8034ebd3d33384d4d286886274489461aa73c09ae6bf", 0xa1}, {&(0x7f00000020c0)}, {&(0x7f0000002100)}, {&(0x7f0000002140)="a68b6ccde79f89940086a8ddc35217c3a8df04f97cd48f8ee2f4ed3c21e7940a5f404a8ac4d9955158a1f512f66374a187acc1f3749060a75477861ecb76bc", 0x3f}, {&(0x7f0000002180)="22263430a68ce7af55d0ddd2f3545206ac6eaf129993312d5b4f16d2759c42ea403af7e16d27b04f7e5a3a2b1108c11f334e54512bf12ed8fff4b4f1dbc250c7e9279410b386b05f2b989271dd78d7f546d48959c4c47ea885384acfb9421f0370969a3947ed36f9b74f029847c565adece690eaf39d1a71d5cca606ac9369dd53c52e8a4f3a724e137b3364122c9ee0e59397198808a13c286c8b8469b49eeedc1d8281fa02cca32a31c71d7e71a8b501c6e222b4841437ad45679f990947c74d18a1320209c78e1643814487e3e7be574a8ddbf9618476227e1febfd60ebaf4878c2814b028cc84074da25f9b1aee360f07a7d0026fdffbde3f835e9b1c61049b5e3e354bc80e85bd46057e606a2d6a35b77357b48a057fda44434c86b9c0484dbb1cddecb0b14d6c809653519070ce05602408d678a2bd3894e501369f55dd33e790d84a78ecfe3c1989639ca352dfccfa52b37373e6e157b576d6500411aa28803a1e1dde35b52f5110ccdc5d4cde849387b6df729b01ef4309773077e5c84ffca6dfafb33283823f14f487f8f0bb44225a7b0fae5f850bc58aa6f19ca409a775a8daedcb20ee6ffeba38061bb1934e831aa8f7ab67e92abd939305c588ada206eb2b306c4cf232e459712dcad99d3426e7028219ca59dd5c34536682bf145019d1d3f8b2fef2b85a39f3e08e57fec9f5e6323e4bb54dfbdf517b7f431e3cf33c3ae01d5f883871f5841ca4a5c39d1e39ba27e3abd55c523ddd7978d920ea38afa00ca7bcf4835c0f75bf7714ba1fe01b0415bc1bff851f8b09d6f95595296a4309792e5087f3ecaecc3f29a15b75147cedab5d81f15eeaf3754333877575330004bb81ee6943ef34e4ac2b707ee88519b9d35130a3fab69c786a810b01407e02ba6a31d46a70a5820429f3426b2aad950f65f28d4331ced15cd12984678334852d82e60591090e22e3522470e101424d01e512d85384730cfa4e6a0642cb0ce227898c6746ece944321ff960a44706a0a6150ce779a9bca35f22b7bb9005e02ccbeaa9b70af20d03ad672d5481084dd1a2525e1c7585cb60a0c54dcf7c19d6f215865ef88e686a7db73895faa32a9b2557732160da6c8eebff14a1112a95272169dac45c8d398466865bb7e4cea593065f3624ef2f1c754acf4bbe220931ac182fb44e889006c2b1eaa4e1e78b942102130bd8fe4c66337ffd675b9ab5e6c342a239636c17ae94e061e5bd50e1ab3cb667b935975e338832716b65fbc8bc93a1f79684028e007b4cefc9fb01c916b0a20b80d2d49193059a933ab9592f9f024e6d59eeef8b7f4b4834e9848c54348d974890f6cce6f8ce85093366461b19918c5b2fc3588d72d593d9d6aba6d4c76e9498f6fc1779262ff2cb7287ef28f433bd8055d84f6b0bd8c1a7d71ba876e4384a97cb88f93c16c787aa9f03c15e388de6ac902d8f0ae58485a8a6e0ff62baace19b0d21c6e1a9160e00cd0e1ea84531864097ef7e530d40e86d1cdf8aae5ebc0e33fbf48eb66a95c8c9ecde76f92ebf64ea57e923e1d776af3eafda0620d337824a5dfff3d68be6243d59e800148ed06be2306b6126ce6bb78ca21d1f27c4208d7a85d548b869ec7259dabede4b2a5adcc31f662a1aaa42fdf1f880100bb8c797c7b3b283979d9b8513e91f902b3359ba1b29e16ac88e31d1d9ccdc04ce341bffe9cadbd03e7662c09b7860fa0197448242da8f6010d63da33124a3d52ea0334b5fbc506743341f5dfe5ad1bcf752ca18fecadb66882eb8341ccec4e319d689432372d31b7139dd35a2d16b833bab7965cd8dd129f24a39aae9df0ff4c290758fdbcf6871138df28ec402ad23ca7facc47b277468b3dafd581e0a2da255bee5e7ab5d7f69181fb0900b14d87f909e8b87f8ddb30f70c36e333fe7316f8f36f061c748746ea9bd3817748c7f462ff7c54d18a9567e6c30f99d6cc3548b3abfa437ef139135cdb5aa6acc3db337a44ef59a583ee262724cd062ce11cf8d83de20aa12e80e95469ff50239b02a9941a7c0f75c063c429a6a4f762a05c0ab345c457cc5f4283dd0fbfe3f39355781fb9186be294d26e38ec356d4a648d952953e5dbc3b8861dda39908af1e97107c91c2422ae1e3cede77ce810f27f96c9ac3a7f4d5a9d19f7cf99db95b6ec617f4821c14f69d02526e9acc82121f275dbfb7c932c1f6c44ac822c0cf42de40152b0e642cd0bf9f27f5f3f911cc557fa981fb291445bb773eed9ed3cdb8daa5f94696997c763d73acea74f0e1587726cd4f53c8d9235381d6ef16385b18d233a88f980d2dad01e4c77f543e32d0ce557be1f0cce9605a4a704817824f0a5a6ae1fcd07c35f4dfce91f4331eae1777abb86196605d29965ccd98cd18059a5f9c88c8ac33431b020c0bf06ccd3f23b213b64b6c793a1b554c0a02de708e7cd01215e52a14b837bd21655efc3cb38ad146447f562c1f01440e85ef5d6b35b0bf6527247ce01b10dba1b28c87e6870aa79ea72c25696a19de9467566c1353a4e8379997ce2d62100f9b4c67fb3b6f93184adae6289e0bfeb178e290d4fd8d2d8a80115f570c4b85ac86245b9e5063f067821543cb31af8c8d10066b3a13471027273ca0e4c532131096ddc70c5717ea779f89032d1fec9ff9009f1e1442368429d2a9f8eacd2ea6a124bbd9295fd334e7e2287b200d9cf97c7a65eafd56bd06d37b894661ad815487ceb3242314ea6d14781d37bbc653d1425f27ba13f3beb92c501b58f011e85607496c3e5c3b4b357180fc080f9ca50a53767ab5ad94e4a3a03159e64331c652b4bbca7643d80deb4024ad5094ce5c975b5e572304a6a77fb8848df8ce5bb677402661082c2dcdf3c28ee2ab02ad9a2df8da37091c7cf8c0bac227f8d3e650b6100ae6f1c0bb897dbab8e2cde4039a281427c91d63f96a98c86fdcc677bf5c354be85c61542bd2236663e2a69da4b8870e0e63c7f4a70f7297880ea7161d6c81704bee7e39bb126f0993b20058e9aaebe4a003d754c5a276a09f841b2f320679a24b7f29eaa66455bb879261b22d8f256afbecde99f892b1750d0d36df5cde4c88946069d40f1302868d0d846f75e34ccbb6bc5207e0cdb5030dcea3c1283c8144ff399cbb054c25dff99f6f11d9354bd7de387276a7442d691a1094152d49a6ef2af5cee3d065a3092c135ab32c92109d34f3e1f882e2685622217dcccab32c55ed429a41b2be2f1b70f624592b855cc40dbf3e1021b81d905b478eee45b89c39f4caa3c65ba0bad4711d94720e01b6022a0db5724f38599fc0ae1cd2ac3b57498976c55a17844bef1cef32e286c09043d1c7a9dc99ec81889d886f96a8b58428b09aebbe7ba1a7113eb4240070273b25d7a25a818d6ffaa6932b802dbb09aa7731180f02b468cac18b85bcb93b20c7e284dc442767c3fee5cce6f96e0da33bab9f578b3efdf90a439a50d8787ee96b5c8f0faa7d1b2f4a39b33de259a198f3e3a98dc8a91fcb45449c10ebc3bdc82591d40d5deee189760889f28a3c407fd66093a751c259dc3c0f91854091a216b6215505e31590e7492e926284f8348129ef505916f6d2fff6e06359dd3410ac058b8da7668df06bea7f36c9e63641718c96204c0b696b6739ae9c53472b93400c12a4aa6838bb0f50ec2e5750d63860b661dc90518d703a787e3d1132eb3f3386a5a0bc8b6bf1874cd06d05bd8ea8fe10c6a4d9e3c79a9dbf107b488b0d20d6be6e6fb9b768b73c5c793927881a613647460cd963161b0b1ab399611f93c7e31dd2405e7c087d4d213a9e41fd7c05606ca04ee6307ff99b3a52c873749e2684b14a0f674c223e708082424166e5d50059b74b0d39658f8a28ddfbb386dbf48d8da3e770d28e5b967be4d8a7302dda276a71010df7f4433734fd9aebb4a7cb75eac25d62315a650b51391cc854ad7ffe9f4a91bed9f238a36dd62c16c20adb814ce09ba26107c487f304bf172b056091e0f4b52a626bca263bd40ea5ebcf7b8d596acea2b2b2bd88d043cf206874754a3f2708738e48ae5e087d0f890a8d78490dfb65be98e47fe8809aafaade0dae5b9973f83afe3e2a10a2bdc6915ed913f5c21e85e2fa158fb82e0a57fa36c0b5bd10a329038013096210cd86dda9961c17487153c24bb24e649adb51a643bbdf1f2ca75905a8838cb93c3e29c134843ca5a43e77f8b2da5c8b23c7db280a2d53babd61d4fb25b7d3e581cf366641e71d00362169a59ec6c58a30cc097be141d5af04bebbf67386f72657f76a95606b4e9219ff5d45255fb8321d01d49459b25af7217a29d8a13f436f5eeb89e540d386eb5b2e4a3c3bf51182dd11040e707393df64f66e545b80d319dc9f159adae8cd9623c502030943f5303eb5c688e23c3f51fded1220750c8ee99861d91fc21a8b2b6b942cfb992f2ff77c9aef94714f0e92285e448cb57bd466c8f3f47ceefea9a3d7172b5eb8feaa049fe987bcc7a05aa09bf26a915c657cb966ca6daf25ca10c1dfb55d914c3b125a5e3f24e7a3d1f6d2891501a55fcbfcb6e2d7fc948172ef65b4dd53d471aa1ad999a943e75fdd825d7c59185bc05d680b9b9f1056252b0402192d2b9c53dcf4205ecaf6ce80b31d6446330adcbbb9c1d04dca3d191fa924f371450d27fef0d41850e649580165dbbb4268e59dc52efae294e575592280470c3120d1660adfafd3f1912cf0db15e3d092963b8391cb7f4a50c8d49ada64f111735c6730e2a7175efeb54655b8b500380734d2fa075c8b3a3dd9a17b30adb22a245b5f438ada17e022a53a3dbd32092a75fd5306fdd1d28dcd98b1b19f5cd05b72c400b5847a03d77b780b2f824f809aa89c318dba8314d5e89e8f737c433da40b5aa51d4409fe4d0d35ead6139b044ff8e838ebe9ea991ad76dc83f652c2af4cdeec3aa89cfb47d519282da922fce88e9ad0842129bcacd97503a92b063d3446bf24c126140159615f3995726eae814b54220bbaf6d4f14fde59890549cda55d599f5568efa2e6cbbaf7070d4eec8519ada5ab5bb8bba00568ab77dec4e1b8ff9ba51a86821ba1eba600d7f76863af47e162bf72ddec5319338077ed7e8161a01fc4bca4a6745b0166a44b5dcb013f5c02f42eac7d9cd7f56594aa6b107572a376489f859bf9ea83c026e0b3d9ba4d3944e33f082ce4966cbbc8a7b11442d5458b0398efc1f54bfaed1a72225232c4541e1185c366783d0769112e6085fe5b46fbaaf4ad1afc3539baf2761bfbba52b911d8b1a29d2f386bee645ace0aec67fe425e3d21b09d215b5c6f2397e73be5353126b79166e367d71461f61c94bd3a5a0050bc140bca05aa71f0d02431b046f46c6839877ee097c507392cf1137bcb7da02e37cf6b1c79d4422dd4c624b7f536ae73f55228ba10144b833f1e3c4548d2eeeaecc5fc65543a99a62075b6e9b87d9021611f5c03d55bddac632aa8a885411a9a28fd4220f23fc89f68831e54c6c4d0cc8f7741c37937a4383546ef1a3954add5741dbabe22e559fb14c1c9cc299831cf24f2744a2239db16b808b7497e5f475b43ed022923b07e8ad6590f514bffa8433db4a7b69b588736c819716349f91a911faf34db67285bce6db9b1887fcf932b4a6975ce9f12d4d2a581f61d5c986e06105f431b3263bf91402eef9d93c6d372cd1a3ed97afbe677881964ecf311753c7eff31a35a1f57c7591b159d68c41d182b644659288e92692894570cf1fc9ebe3d7a2662b06b24b49b65a2587b5a012eecd579fdcaf0b1c5242789d303d323e81c914d70902a3c782c621b24", 0x1000}], 0xa, &(0x7f0000003240)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xee00, 0xee01}}}], 0x20, 0x840}}], 0x4, 0x800) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 323.492749] Call Trace: [ 323.492771] dump_stack+0x1fc/0x2ef [ 323.492793] should_fail.cold+0xa/0xf [ 323.497584] erofs: mounted on /dev/loop4 with opts: . [ 323.504537] ? setup_fault_attr+0x200/0x200 [ 323.504558] ? flexible_sched_in+0xc1/0x9f0 [ 323.504577] __alloc_pages_nodemask+0x239/0x2890 [ 323.504594] ? perf_event_alloc.part.0+0x2eb0/0x2eb0 [ 323.504609] ? cmp_ex_search+0x87/0xb0 [ 323.504627] ? __lock_acquire+0x6de/0x3ff0 [ 323.504648] ? copy_mount_options+0x1e9/0x380 [ 323.504668] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 323.565070] ? ex_handler_default+0x14/0x90 [ 323.569385] ? phys_mem_access_encrypted+0x10/0x10 [ 323.574301] ? no_context+0xce/0x940 [ 323.578004] ? force_sig_info_fault.constprop.0+0x320/0x320 [ 323.583697] ? bad_area_access_error+0x23b/0x4a0 [ 323.588437] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 323.593182] cache_grow_begin+0xa4/0x8a0 [ 323.597236] ? setup_fault_attr+0x200/0x200 [ 323.601551] ? lock_acquire+0x170/0x3c0 [ 323.605512] cache_alloc_refill+0x273/0x340 [ 323.609819] kmem_cache_alloc+0x346/0x370 [ 323.613953] getname_flags+0xce/0x590 [ 323.617753] user_path_at_empty+0x2a/0x50 [ 323.621896] do_mount+0x147/0x2f10 [ 323.625426] ? cmp_ex_sort+0xc0/0xc0 [ 323.629152] ? __do_page_fault+0x180/0xd60 [ 323.633392] ? copy_mount_string+0x40/0x40 [ 323.637624] ? memset+0x20/0x40 [ 323.640889] ? copy_mount_options+0x26f/0x380 [ 323.645373] ksys_mount+0xcf/0x130 [ 323.648897] __x64_sys_mount+0xba/0x150 [ 323.652850] ? do_syscall_64+0xe9/0x620 [ 323.656815] do_syscall_64+0xf9/0x620 [ 323.660610] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 323.665795] RIP: 0033:0x467b0a [ 323.668997] 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 [ 323.687889] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 323.695586] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 323.702850] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 323.712709] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 323.720057] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 323.727328] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 323.782331] erofs: read_super, device -> /dev/loop0 [ 323.784718] erofs: read_super, device -> /dev/loop3 [ 323.787368] erofs: options -> [ 323.787420] erofs: cannot find valid erofs superblock [ 323.788521] erofs: read_super, device -> /dev/loop1 [ 323.815205] erofs: options -> [ 323.827083] erofs: root inode @ nid 36 21:59:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:07 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup2(r1, r0) recvmmsg(r2, &(0x7f0000003f00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000280)=""/141, 0x8d}], 0x3}, 0x8}, {{&(0x7f0000000380)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000400)=""/44, 0x2c}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/231, 0xe7}, {&(0x7f0000000640)=""/19, 0x13}], 0x5, &(0x7f0000000700)=""/24, 0x18}, 0x3}, {{&(0x7f0000000740)=@alg, 0x80, &(0x7f00000007c0), 0x0, &(0x7f0000000800)=""/148, 0x94}, 0x215c}, {{&(0x7f00000008c0)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001d00)=[{&(0x7f0000000940)=""/39, 0x27}, {&(0x7f0000000980)=""/218, 0xda}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/249, 0xf9}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000001cc0)=""/2, 0x2}], 0x7, &(0x7f0000001d80)=""/15, 0xf}, 0xfffffffc}, {{&(0x7f0000001dc0)=@in6={0xa, 0x0, 0x0, @loopback}, 0x80, &(0x7f0000002040)=[{&(0x7f0000001e40)=""/254, 0xfe}, {&(0x7f0000001f40)=""/239, 0xef}], 0x2, &(0x7f0000002080)=""/65, 0x41}}, {{&(0x7f0000002100)=@x25, 0x80, &(0x7f0000002280)=[{&(0x7f0000002180)=""/30, 0x1e}, {&(0x7f00000021c0)=""/159, 0x9f}], 0x2, &(0x7f00000022c0)=""/120, 0x78}, 0x80}, {{&(0x7f0000002340)=@nfc, 0x80, &(0x7f00000036c0)=[{&(0x7f00000023c0)=""/116, 0x74}, {&(0x7f0000002440)=""/24, 0x18}, {&(0x7f0000002480)=""/139, 0x8b}, {&(0x7f0000002540)=""/132, 0x84}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/185, 0xb9}], 0x6, &(0x7f0000003740)=""/24, 0x18}, 0x401}, {{&(0x7f0000003780)=@qipcrtr, 0x80, &(0x7f0000003dc0)=[{&(0x7f0000003800)=""/119, 0x77}, {&(0x7f0000003880)=""/235, 0xeb}, {&(0x7f0000003980)=""/42, 0x2a}, {&(0x7f00000039c0)=""/205, 0xcd}, {&(0x7f0000003ac0)=""/18, 0x12}, {&(0x7f0000003b00)=""/27, 0x1b}, {&(0x7f0000003b40)=""/248, 0xf8}, {&(0x7f0000003c40)=""/141, 0x8d}, {&(0x7f0000003d00)=""/150, 0x96}], 0x9, &(0x7f0000003e80)=""/109, 0x6d}, 0x7}], 0x8, 0x40002002, 0x0) r3 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r4 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="05"]) openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r3, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 323.841675] erofs: mounted on /dev/loop3 with opts: . [ 323.847994] erofs: read_super, device -> /dev/loop2 [ 323.858176] erofs: options -> [ 323.865483] erofs: options -> ‘ [ 323.886290] erofs: root inode @ nid 0 21:59:07 executing program 3 (fault-call:1 fault-nth:38): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:07 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 323.901161] erofs: cannot find valid erofs superblock [ 323.910075] erofs: bogus i_mode (0) @ nid 0 [ 323.918925] erofs: unmounted for /dev/loop4 [ 323.940789] erofs: unmounted for /dev/loop3 [ 324.059509] erofs: read_super, device -> /dev/loop0 [ 324.064719] erofs: options -> [ 324.069299] erofs: read_super, device -> /dev/loop5 [ 324.077063] erofs: options -> [ 324.090228] erofs: root inode @ nid 36 [ 324.098908] erofs: cannot find valid erofs superblock 21:59:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8e03, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 324.110228] erofs: mounted on /dev/loop5 with opts: . [ 324.132967] erofs: read_super, device -> /dev/loop1 21:59:08 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000480), 0x80080, 0x0) connect$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0x6e) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 324.157165] erofs: options -> ‘ [ 324.167040] erofs: cannot find valid erofs superblock [ 324.183541] erofs: unmounted for /dev/loop5 21:59:08 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 324.215700] erofs: read_super, device -> /dev/loop4 [ 324.243563] FAULT_INJECTION: forcing a failure. [ 324.243563] name failslab, interval 1, probability 0, space 0, times 0 [ 324.247817] erofs: options ->  [ 324.255777] CPU: 0 PID: 19447 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 324.266836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 324.272683] erofs: Unrecognized mount option "" or missing value [ 324.276197] Call Trace: [ 324.276219] dump_stack+0x1fc/0x2ef [ 324.276240] should_fail.cold+0xa/0xf 21:59:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 324.276259] ? setup_fault_attr+0x200/0x200 [ 324.276284] ? lock_acquire+0x170/0x3c0 [ 324.300734] __should_failslab+0x115/0x180 [ 324.305064] should_failslab+0x5/0x10 [ 324.308852] kmem_cache_alloc+0x277/0x370 [ 324.313006] alloc_vfsmnt+0x23/0x780 [ 324.316801] ? _raw_read_unlock+0x29/0x40 [ 324.320938] vfs_kern_mount.part.0+0x27/0x470 [ 324.325546] do_mount+0x113c/0x2f10 [ 324.329191] ? cmp_ex_sort+0xc0/0xc0 [ 324.332902] ? __do_page_fault+0x180/0xd60 [ 324.337122] ? copy_mount_string+0x40/0x40 [ 324.341346] ? memset+0x20/0x40 [ 324.344611] ? copy_mount_options+0x26f/0x380 [ 324.349094] ksys_mount+0xcf/0x130 [ 324.352634] __x64_sys_mount+0xba/0x150 [ 324.356597] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 324.361164] do_syscall_64+0xf9/0x620 [ 324.364954] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 324.370140] RIP: 0033:0x467b0a [ 324.373330] 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 [ 324.392226] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 324.399937] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 324.407321] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 324.415011] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 324.422356] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 324.429621] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:08 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 324.569671] erofs: read_super, device -> /dev/loop1 [ 324.574718] erofs: options -> ‘ [ 324.589339] erofs: cannot find valid erofs superblock 21:59:08 executing program 3 (fault-call:1 fault-nth:39): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 324.633297] erofs: read_super, device -> /dev/loop2 [ 324.642093] erofs: read_super, device -> /dev/loop5 [ 324.647177] erofs: options -> [ 324.659787] erofs: options -> [ 324.663404] erofs: root inode @ nid 36 [ 324.663528] erofs: root inode @ nid 0 [ 324.680409] erofs: mounted on /dev/loop5 with opts: . [ 324.686374] erofs: read_super, device -> /dev/loop0 [ 324.694857] erofs: read_super, device -> /dev/loop4 [ 324.706548] erofs: options ->  [ 324.720738] erofs: options -> [ 324.722168] erofs: Unrecognized mount option "" or missing value [ 324.736928] erofs: cannot find valid erofs superblock [ 324.737209] erofs: bogus i_mode (0) @ nid 0 21:59:08 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85\xd0\xad\t\xe4KyT\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\x00\x00\x00\x00\x00\x00\x00', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x4, 0x101, 0x2fe, 0x7}) sync_file_range(r0, 0x5, 0xff, 0x1) mq_getsetattr(r1, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r1, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000080)=0x6, 0x2) r2 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r2, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 324.858789] FAULT_INJECTION: forcing a failure. [ 324.858789] name failslab, interval 1, probability 0, space 0, times 0 [ 324.870773] CPU: 0 PID: 19494 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 324.878665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 324.888104] Call Trace: [ 324.890687] dump_stack+0x1fc/0x2ef [ 324.894435] should_fail.cold+0xa/0xf [ 324.898227] ? setup_fault_attr+0x200/0x200 [ 324.902539] ? lock_acquire+0x170/0x3c0 [ 324.906510] __should_failslab+0x115/0x180 [ 324.910743] should_failslab+0x5/0x10 [ 324.914547] kmem_cache_alloc+0x277/0x370 [ 324.918687] alloc_vfsmnt+0x23/0x780 [ 324.922384] ? _raw_read_unlock+0x29/0x40 [ 324.926538] vfs_kern_mount.part.0+0x27/0x470 [ 324.931033] do_mount+0x113c/0x2f10 [ 324.934655] ? rcu_nmi_exit+0xb3/0x180 [ 324.938588] ? copy_mount_string+0x40/0x40 [ 324.942829] ? memset+0x20/0x40 [ 324.946116] ? copy_mount_options+0x26f/0x380 [ 324.950617] ksys_mount+0xcf/0x130 [ 324.954163] __x64_sys_mount+0xba/0x150 [ 324.958147] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 324.962726] do_syscall_64+0xf9/0x620 [ 324.966526] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 324.971712] RIP: 0033:0x467b0a [ 324.974934] 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 [ 324.993830] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 325.001537] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 325.008802] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 325.016055] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 325.023407] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 325.030663] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8f03, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 325.161224] erofs: read_super, device -> /dev/loop1 [ 325.166267] erofs: options -> ‘ 21:59:09 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041d9327400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000e5ff540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX]) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000140)={r2, 0x1054, 0x1}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:09 executing program 3 (fault-call:1 fault-nth:40): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 325.214802] erofs: blksize 1 isn't supported on this platform [ 325.249449] erofs: unmounted for /dev/loop5 [ 325.317281] erofs: read_super, device -> /dev/loop2 [ 325.325605] erofs: options -> [ 325.330569] erofs: root inode @ nid 0 [ 325.346803] erofs: read_super, device -> /dev/loop4 [ 325.353255] erofs: bogus i_mode (0) @ nid 0 [ 325.356881] FAULT_INJECTION: forcing a failure. [ 325.356881] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:59:09 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 325.402825] erofs: options -> [ 325.410943] erofs: root inode @ nid 36 [ 325.422772] erofs: read_super, device -> /dev/loop0 [ 325.442214] erofs: mounted on /dev/loop4 with opts: . [ 325.448057] erofs: options -> 21:59:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9003, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 325.457496] CPU: 0 PID: 19517 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 325.465387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 325.474268] erofs: cannot find valid erofs superblock [ 325.474738] Call Trace: [ 325.474761] dump_stack+0x1fc/0x2ef [ 325.474783] should_fail.cold+0xa/0xf [ 325.474800] ? lock_acquire+0x170/0x3c0 [ 325.474819] ? setup_fault_attr+0x200/0x200 [ 325.498231] __alloc_pages_nodemask+0x239/0x2890 [ 325.502995] ? pcpu_alloc+0x91f/0x1190 [ 325.506888] ? mark_held_locks+0xf0/0xf0 [ 325.510955] ? pcpu_alloc+0xe78/0x1190 [ 325.514841] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 325.519689] ? check_preemption_disabled+0x41/0x280 [ 325.524709] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 325.529717] ? pcpu_alloc+0xc9/0x1190 [ 325.533519] alloc_pages_current+0x193/0x2a0 [ 325.537910] ? __lockdep_init_map+0x100/0x5a0 [ 325.542560] get_zeroed_page+0x10/0x40 [ 325.546436] mount_fs+0x203/0x310 [ 325.549895] vfs_kern_mount.part.0+0x68/0x470 [ 325.554384] do_mount+0x113c/0x2f10 [ 325.558000] ? cmp_ex_sort+0xc0/0xc0 [ 325.561706] ? __do_page_fault+0x180/0xd60 [ 325.565927] ? copy_mount_string+0x40/0x40 [ 325.570160] ? memset+0x20/0x40 [ 325.573608] ? copy_mount_options+0x26f/0x380 [ 325.578088] ksys_mount+0xcf/0x130 [ 325.581827] __x64_sys_mount+0xba/0x150 [ 325.585883] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 325.590456] do_syscall_64+0xf9/0x620 [ 325.594248] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 325.599425] RIP: 0033:0x467b0a [ 325.602605] 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 [ 325.621493] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 325.629200] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 325.636549] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 325.643798] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 325.651057] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 325.658339] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:09 executing program 3 (fault-call:1 fault-nth:41): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 325.800085] erofs: read_super, device -> /dev/loop1 [ 325.806306] erofs: options -> ‘ [ 325.812502] erofs: blksize 1 isn't supported on this platform 21:59:09 executing program 4: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000740)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f00000005c0)={0x0, 0x0}) io_pgetevents(0x0, 0x1, 0x2, &(0x7f0000000580)=[{}, {}], &(0x7f0000000600)={r2, r3+60000000}, &(0x7f0000000680)={&(0x7f0000000640)={[0x7fffffff]}, 0x8}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$USBDEVFS_CLAIM_PORT(r1, 0x80045518, &(0x7f0000000540)=0x9) r4 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000140)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="401584d31b2621233f05e8e1f93b808bfb20fbbf150efccedc1b"]) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f0000000200)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000280)=0x80) r7 = signalfd(r1, &(0x7f00000006c0)={[0x2]}, 0x8) ioctl$IOC_PR_REGISTER(r7, 0x401870c8, &(0x7f0000000700)={0x1, 0xffff, 0x1}) sendmsg$nl_route_sched(r5, &(0x7f0000000500)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000480)={&(0x7f00000002c0)=@delqdisc={0x1bc, 0x25, 0x4, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, {0xffe0, 0x6}, {0x7, 0x6}, {0x4, 0xd}}, [@qdisc_kind_options=@q_ingress={0xc}, @TCA_RATE={0x6, 0x5, {0x0, 0x9}}, @qdisc_kind_options=@q_atm={0x8}, @TCA_STAB={0xa8, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x0, 0x1, 0x400, 0x3f, 0x2, 0x4, 0x2, 0x5}}, {0xe, 0x2, [0x3ff, 0x20, 0x8, 0x7f, 0x5]}}, {{0x1c, 0x1, {0x9, 0x0, 0x5, 0x6, 0x0, 0x17, 0xc4, 0x7}}, {0x12, 0x2, [0x0, 0x8001, 0x0, 0x6, 0x3b, 0x8000, 0x3]}}, {{0x1c, 0x1, {0x0, 0x4, 0x40, 0x401, 0x0, 0x627f3f53, 0x80000001, 0x1}}, {0x6, 0x2, [0xffff]}}, {{0x1c, 0x1, {0x5d, 0x32, 0x3, 0xc17c, 0x2, 0xfffffffb, 0xffffa005, 0x1}}, {0x6, 0x2, [0x3]}}]}, @TCA_STAB={0xcc, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x9, 0x4, 0xa778, 0x100, 0x1, 0x673, 0x2, 0x3}}, {0xa, 0x2, [0xfff7, 0x6, 0x3]}}, {{0x1c, 0x1, {0x0, 0x7, 0x0, 0x6, 0x2, 0x1, 0x8, 0x4}}, {0xc, 0x2, [0x3, 0x2, 0x100, 0x1000]}}, {{0x1c, 0x1, {0x9, 0x5, 0xd5b4, 0xfffffffa, 0x0, 0x7ff, 0x1000, 0x4}}, {0xc, 0x2, [0x5, 0x3, 0x6, 0x4]}}, {{0x1c, 0x1, {0x1, 0x7, 0xa41, 0x8, 0x0, 0x3f, 0x3, 0x1}}, {0x6, 0x2, [0xfffb]}}, {{0x1c, 0x1, {0x9, 0x80, 0x6, 0x6, 0x1, 0x1, 0x6b0, 0x5}}, {0xe, 0x2, [0x1, 0x5, 0x6, 0x8001, 0x5]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x4}]}, 0x1bc}, 0x1, 0x0, 0x0, 0x20000c80}, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 325.849381] erofs: unmounted for /dev/loop4 21:59:09 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 325.957182] erofs: read_super, device -> /dev/loop0 [ 325.962796] erofs: read_super, device -> /dev/loop2 [ 325.967762] erofs: options -> [ 325.968072] erofs: options -> [ 325.983038] erofs: root inode @ nid 0 [ 325.985912] erofs: cannot find valid erofs superblock [ 325.990778] FAULT_INJECTION: forcing a failure. [ 325.990778] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 326.003858] CPU: 1 PID: 19559 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 326.011748] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 326.021107] Call Trace: [ 326.021181] erofs: bogus i_mode (0) @ nid 0 [ 326.023807] dump_stack+0x1fc/0x2ef [ 326.023828] should_fail.cold+0xa/0xf [ 326.023845] ? setup_fault_attr+0x200/0x200 [ 326.023863] ? get_page_from_freelist+0x1d60/0x4170 [ 326.044900] __alloc_pages_nodemask+0x239/0x2890 [ 326.049651] ? get_page_from_freelist+0x1d60/0x4170 [ 326.054699] ? bad_range+0x260/0x3c0 [ 326.058405] ? __lock_acquire+0x6de/0x3ff0 [ 326.062666] ? preempt_count_add+0xaf/0x190 [ 326.066970] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 326.071817] ? mark_held_locks+0xf0/0xf0 [ 326.075876] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 326.081236] cache_grow_begin+0xa4/0x8a0 [ 326.085281] ? setup_fault_attr+0x200/0x200 [ 326.089609] ? lock_acquire+0x170/0x3c0 [ 326.093681] cache_alloc_refill+0x273/0x340 [ 326.097987] kmem_cache_alloc+0x346/0x370 [ 326.102168] getname_kernel+0x4e/0x370 [ 326.106039] kern_path+0x1b/0x40 [ 326.109397] lookup_bdev+0xfc/0x220 [ 326.113025] ? bd_acquire+0x440/0x440 [ 326.116861] blkdev_get_by_path+0x1b/0xd0 [ 326.121002] mount_bdev+0x5b/0x3b0 [ 326.124604] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 326.129876] erofs_mount+0x8c/0xc0 [ 326.133405] ? erofs_kill_sb+0x20/0x20 [ 326.137303] ? alloc_pages_current+0x19b/0x2a0 [ 326.141872] ? __lockdep_init_map+0x100/0x5a0 [ 326.146354] mount_fs+0xa3/0x310 [ 326.149707] vfs_kern_mount.part.0+0x68/0x470 [ 326.154186] do_mount+0x113c/0x2f10 [ 326.157797] ? cmp_ex_sort+0xc0/0xc0 [ 326.161505] ? __do_page_fault+0x180/0xd60 [ 326.165914] ? copy_mount_string+0x40/0x40 [ 326.170213] ? memset+0x20/0x40 [ 326.173485] ? copy_mount_options+0x26f/0x380 [ 326.178020] ksys_mount+0xcf/0x130 [ 326.181556] __x64_sys_mount+0xba/0x150 [ 326.185517] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 326.190084] do_syscall_64+0xf9/0x620 [ 326.193891] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 326.199198] RIP: 0033:0x467b0a [ 326.202379] 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 [ 326.221438] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 326.229127] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 326.236468] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 326.243732] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 326.250995] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 21:59:10 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) io_setup(0x9, &(0x7f0000000080)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_cancel(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0x100, r0, &(0x7f0000000500)="eabb63259f8058369a95f981f7a0bcadb9edd43821b4beae92f6b739e01edfd69846e05f1b15daa14457b803ac4f6e8b9a0a7f4fa5c7072b788432eba4919fb5f1eb16017038db1d22d6d3b6e572554701a7b5af35230f184de51f34ada584d8ab0b6917afe4338c0e7a5fc3014dd9f2f30a502d7f00ec79d3887b13e85a770cd5793772e8433a12fca17702e9256c8ccd3141cb1e1710f3cbd94a373e3673881435d33f3b6d4a1b107ae02788f101dd399fd688bfef6fd8317693eddb465cc4c9c35140a9211a84e2ec419c310d9a2d88449b023aafbf457e0b30d3717a4b701ded4adb50c75a6dfd94098437586b6946eafa710cffffc8786304dc004e7f80583b43ecacd310dd7343b71fe650b86a67cdc06801eb70c137dd5cb440ebdc417f97a34ed01997eac71f88bbaeedced49a76b4345ac5e64d28d99a33b9ffe3c9d9fa8852606aeedc9b01feed56750b8c7be7224c4495ece62366f942d22cf78761972f6013c2633e2d0b6b598aaef77ba6ee792a51de21f540b573c8df073b04d3117c83f868834bbadfff6ea2d0a94717239aa26e556a0e413e5f7518b89c176a77c239211c418478408164f39b9555eb9d8d06271ad588e8b7c21cf0b5c7970f2ca8191bde9b3e5143c585fcad9ff9ca3110927ca91d5ae798ed5133e9706fd94e8ab538a3e59da20df91c274e186edb4d8a8197fe4bae301d69fdf3928e182d6469e71082a9b4e293bc7eaeee93f14f2e022496ec9f737f58a8853f6e31d680dab8d2ba79b9eab9d12c49f715ad561f69a3d91ca5f8846153f2704ecf1c5a993535eebb78229f816ba7233386ff2342c448231a10864800cc230065e0d5f647de0cc1cd9ccc867c1ce7f0e28ed9b07435cf5014d170f634e4454b786a858fc2864e943f2c80654cf9b820174e93d50e5261214bff94fbcfeccba4ff41859b322d250bdb49738de515f445e86eff9ebf1f26f75d31348e6a98752e0a7774416055b53dea5aa7e302487bc46acaa7baa2605a271a08586fc7cc57aedf73ba757301a4f9d5b6bc1afb5f9bd777a0763ea11a1aa8cd4997b077ec4538539bd62da3af8cc6eee21a5c291145f1eff570c8b804ec28d67f5adb2b758098c50ab35db5a16eab45b170815fc0f5d993d99cb91b1cdcf38179be37f5e9a59dc34286cb436944f4a17613f6196ad829c9ba38634493a742eeba409b038647a871b307585f86b0f4f62bedf98bb7ec0a511e4b3dc307470eac3e5d0364d8d027dbbfcf58471884a06aacbc3715bd9ff339473f1f0676baa95a267aa93fe72d721ffb176dcf96a5c28b39db30fccdda211a0bce0182557a69a0c73096f3de57c671dff56035ef7f3abac16f619ad6f1ffdd01f21a30d97f071c0c50e79975105acba6ce7bcc1ee452909d53124fc73bf97e89bbd1990ea3124e3fc5fd585bd4b49013b8e0b563543bc50ecd10f1f85038d3e8f1c2cb31b5b3e0c46a0313eb2e36a6b68d80f4601d080672beac1ff0fa7d4565047d8ec633ea55630b581a4d1229c304497508a5d2159666176145ef06ccebdcb06118ceebdcf2ed2543138268ccbc57d366c7ad7bb7c4976e232ec004f59605a5578661ab47e0969f6d52343d2b7982f4cb177bda0187652817d59021c83c8816eec2ebf1a04662311d8b082eeec255a1d8543b6476217dc6fc14e60b60f91f1f5a3218bac0d21281dbfd20ce4001ef0115e08f1648056d4eacb2dbce3a554b906a96053f940b2ab7a446df21696a6290b4a07e6ebf339d719de1529528a85f7bddce2e402f52249923ff1a6b3a3b0424eefebe197e5bc1cdab124ca0bd238fb27800dc5bb16cfa9d38a866275bb047295218806ea00e88a76c4b8eaf98004e712fe04f8738115fe18678769edaf1ffda777e32bf08a1117d07b7b62489c93a43ea90234e9f5e2d178e4d8a275968c20a5310a494dabf0d494e55597357c12c208b6ab4d552371f739999af58ca004a625bf8f50df0f95118fe2d480dd004153c10e7f46e5c7b469d1d007a2ee50bc2535a5807e0921659594a886332f7a9fbb9e66cfc7e52306218c9825c8e7c1400787ee0e30cb0ecbf0c0c93e92b1f5e4d2cc41d289ec2866371b2858302aaf924a4d7831aa6aa41c862cd61e6d35bb0a981962b5b27c9e6ae46b1850ec4b524c0cd4b7373f0cc682d5496f0da3b86460906a7437927ba468b58c1896a13129d18f0e76780161572dc5c370e9a65045ca3615a2b98878bac5f6f40e25ce97b3ecfc93e4ec4a117d66471304db3701d63acd0738622450d48670fd5638c6bb59d821bf94ee45e14ad2c3e08879ec3fb415984d584c558759e2a105d3a838f1a0e4fac14ec88bcdcc5f5cb928a932c9d2f04c8f0212ce0625405a9334c4071d1d54e8b45b6ba0905c392a7e30c064719c2bb246c2843e4d37f3c9d6dccf030ee4f7c628093e7b343ea9f85468987522581b957ffe08b2aed478b2d5f40d014a4a15318443ff82a2528ae7a4643a74b3f33101366c374bbed0c73e6eed690d496b15281d6d28fd14946acaa5b98906fbdd5431aff632d33c2dee90951b7be1a3d75471ee63759c12d2794380a9c58a4685d2d8387eda71422402a80a2173004d066ed5802d89a57bb281efd5192778591dbbaad986d8ef4f33c6f87714bb9eeab22879acf319fa1a0cf16122222044a8e444ffa1bd5aa95cb0f4a64e66faef973426bab9c56f36666fd45965cebea1c90687f7f8d6373c1cd3ca77b4408286e1e9d097c4723e0358174d10d61e971c93b0b18381b6804596833da21f56d3460b0dbcc0f3410bd1da3e0c98af2c64048f21b6f08cd34693aea635d391ef6e1515270e31550f4ed7c243e5f8a5aa74ea119bade630038ae54a56cc6cc7bc1718c5702866a6b6ea407d24666bd6e5208877e916a38edd251e202ab5e752db7270d83be4dc2fbe270de2082ebf69c3be2de788aa20b3c0ed51c48909847be8e9e039e8d010506a2945156eba2f7e288ea8bb579e884835e00633d6a6ecf8260572da951a906200b5d5b5c219005784b863f34b4282fdd495959e72c27d79b8c3516e7a73537629becbf08a76b827281d5b35617a4c6d734de7e12c66d8679b8d5665a6032becd52058b9732add8c9f77846d1cb6e7c026968ee7ee884a770ee552667bd261187ffc719079571e3a893302fa10a60a194fa6832bccdf026c475555a5641c883f455f046ffe02ff0c3b2237f815738d4367cd450d129e892d69a181f7767452319ba42b3173713a9d982098a4f1226f292af5277870ee4d38a5f82f7d6fbf4ebccd58695cda131a5ffb4094d8e3d154ca2870d5d26abb04a376d4f867fcba3e74b3438fb45f60bdf8a65dade36aea068c87b5d815ec9d190cd725d803d07fabe57132f49a9ea14c96813cf1502ed6ca8694e3f203a462be2bc3765c3b57cd30e66370b87817c653274f4309d74142abc2509b00f0032270e99a285a519436fa79e728c99a730c3be19f03e6641150dca2b5c46f9c706ba1f2382e6246859653daea20a09bd94faa6c97438e36bb6b841e73195922851f95852578da4720db6fcf88860cf3001644c12ae92e5c2d5c055e76816be82a65c73f8ec20411c8ad37ff817b156c4a3364a7c4764532a90a0608b1e14abe6f25908170de2b9661b225b0350cdf5575098d799cba774124503c11f351071f82adb509be0065cbd725365409003319c85350af1850f69415d2ea31ffa88de670bc386a0fbf231e0bc180cd66d822fc7c4873fe2d6f9dc12a83fe891a8f532f5085f41818f2053d34faf678bda2d5fa3253cc81d9f15dd4d58880f1d3b53531819c323c112f7ce2a7519315fb95a07faa22a0a96842e3a1e01c8f3059fd5ca031500461e711ee7b8ea1b2ed689b7a21b580c326aa9c21bd89088438708fbf236e56c9632fe8b1f8ba0ee1addd4f19d3993d46cd9270ae3bb17d38d31d60773959e88dd05e714ec45f5948da7ecf3aef1307f256b7133f20c8a07d6e961052f3e484aa738d16dcb1150a1276052371b4058d6019c473d84c3c6bdb7556c8389c348765c4def25fdb5dac9f716107c1051271a9e03be6087b3f54689e215e0d55b85170ca509a586d08681475e62aea0167bb59c08aa86414407afabbb28e40a3dac97129f64cdd0d706930cbe173ec2d327ad5ff68bdcaf91e99c52ee9938530b536f74356d2695a9f03fd3435636994a23f84d889bf12d7dcbdee2acbc3ab8d0cb33f87cf4046c4219c01f0635e87fb418df6959ee8620d42493857c16aaf1e9463bc96acf6d7797ac9fef7b928f7c6f9b18e08a639cff33b55d13238ee4f1cf61a26e0f5fcc24272bbe7200be70aea4595ca2ce444d560253bfbfeaede6bbb4ab4fa2a851969b4c72c8b678f46ac2c439ef131c70b4d882ca928959f5e55f6d3ab0295929ebaf9179c3b53fb63cb38b2795880bdfd5e8d37530b1602dcffeb7ad9a138b23007c1287753ea0946ba57892d09353095dd01671e60c65720e95936f84ccaaea64ec5c6662b3fc891e3b5ad58331dd46d9e016dac7b241ce8936edae774840fce79a21e44edde3f2cbd5d9405e60f945d667f2d7945fcecc359ea40da999497acdd2ea96d7b44f2feb027c580b15ce76d01714810152c8fc67de87145a60f97a425a70848c1f5faa754e17260e59697fadbbcf1fbbbd2bcfe5a79632bfd9f38232c6754ce7bccd7e95de94fa6b38f23e99eb26ef1ec411d58874c4a59f7b13ec2b06411d819649a1900113c1deb94c6a6c6e2cd5b64fbf74e7a1a830d02112a7903f7970e4705e4a931ef341a78a51640ca7c66507f58c462ad25114059b6f20cb1bdd6703d79e53dbc02e36d30585be160c07195e5fa0a5c3aaeec2390865c1d56e21b899475f9d8d4fed69712014e76e28b31a1eb81f7f12e284d132d02002438ebbe0d2dec2bddedb5d084d7a07a0849b90686e31f2c3c7265af04d046a9fcca7ed731ff3c17c6d4b195aa9b244cfbc11d99a4293dd333928ae146aaa7a9c46a71da78ebf6906bf3b05347350ebd529d3430dd77ab997fe80a1879a44c68f1457ab0ef3ff1462682fcb8f804775e4afaf91532e9378083666aac7f2e82cf7aadb04e60f25f9fa543d8ca30ef96a9a0d002bd5a3fdacf39379474f8b4889b9e2041acbc431e24ef1563dc0115a85aea7c3f5d78408fe423c638095afb6e91e8834d285d707b3fcf5ce2baeb6d3dfbd76ce6e9d26edc5840e906b7ed87b571b5a627fd0d0d7530b6888e3ddd65579199a5738b342f23c45fdfb899e93ca49009700a176d05e6f5b329d0919593eaff6ea1604eb91320c91bc9589f81cd99e071d962305a60fc55d693fb92b84a10ec86fe218d4808565d01100ba9d27539ca8bc18783c4d3e1cfb6f93fe314647f1537c5c82e55acf8ef33dacea7d7db34dd36f4bb792eaba6d846dd7c100e894899df6072f406ec1cc49000d3d7428c9c242b7994569077ec3640ab3beb6ddc05efd0ebe5d0538d82161d9dc52e6040773acf47e85b7f402a82241ab9f56a8f4c83774b223d689ef00c8f68888fc9a04ddb7751c10dd9352869320d05deccea1f48209ae24f149e9dd3c70b973cb2acac00ac4b8ecef346f8f558522514a3824e6c48a863735208f4c3aac10b9b3ffe8fd0a5914c81d23a03dcf63f13c3128e42f56a75e65a96c5ca5992d84b10fb4c95e7b11c87d08c32f86e852ebcc5cfea197b41424b0816447b489075702f233ea63e336909bb11be022f31fff6a2cbe3b3a0bd06f3396f56dbd2edef3653101664934e2383d55c41c8d", 0x1000, 0x4, 0x0, 0x3, r2}, &(0x7f0000000180)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 326.258255] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9103, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 326.300751] erofs: read_super, device -> /dev/loop3 [ 326.305785] erofs: options -> [ 326.318773] erofs: root inode @ nid 36 [ 326.324100] erofs: mounted on /dev/loop3 with opts: . 21:59:10 executing program 3 (fault-call:1 fault-nth:42): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 326.362572] erofs: read_super, device -> /dev/loop1 [ 326.364340] erofs: read_super, device -> /dev/loop4 [ 326.385739] erofs: options -> ‘ [ 326.397843] erofs: blksize 1 isn't supported on this platform [ 326.416062] erofs: unmounted for /dev/loop3 [ 326.421918] erofs: options -> @„Ó&!#?èáù;€‹û û¿üÎÜ [ 326.442206] erofs: Unrecognized mount option "@„Ó&!#?èáù;€‹û û¿üÎÜ" or missing value 21:59:10 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 326.550242] erofs: read_super, device -> /dev/loop5 [ 326.555932] erofs: options -> [ 326.559666] erofs: root inode @ nid 36 [ 326.563885] FAULT_INJECTION: forcing a failure. [ 326.563885] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 326.563941] erofs: mounted on /dev/loop5 with opts: . [ 326.587965] CPU: 1 PID: 19593 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 326.595854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 326.601041] erofs: read_super, device -> /dev/loop0 [ 326.605197] Call Trace: [ 326.605219] dump_stack+0x1fc/0x2ef [ 326.605237] should_fail.cold+0xa/0xf [ 326.620210] ? lock_acquire+0x170/0x3c0 [ 326.624186] ? setup_fault_attr+0x200/0x200 [ 326.628503] __alloc_pages_nodemask+0x239/0x2890 [ 326.633250] ? mark_held_locks+0xf0/0xf0 [ 326.637301] ? pcpu_alloc+0xe78/0x1190 [ 326.641180] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 326.645923] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 326.650763] ? check_preemption_disabled+0x41/0x280 [ 326.655774] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 326.660777] ? pcpu_alloc+0xc9/0x1190 [ 326.664573] alloc_pages_current+0x193/0x2a0 [ 326.668975] ? __lockdep_init_map+0x100/0x5a0 [ 326.673465] get_zeroed_page+0x10/0x40 [ 326.677348] mount_fs+0x203/0x310 [ 326.680807] vfs_kern_mount.part.0+0x68/0x470 [ 326.685468] do_mount+0x113c/0x2f10 [ 326.689095] ? rcu_nmi_exit+0xb3/0x180 [ 326.692972] ? copy_mount_string+0x40/0x40 [ 326.697284] ? memset+0x20/0x40 [ 326.700556] ? copy_mount_options+0x26f/0x380 [ 326.705039] ksys_mount+0xcf/0x130 [ 326.708599] __x64_sys_mount+0xba/0x150 [ 326.712605] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 326.717189] do_syscall_64+0xf9/0x620 [ 326.720988] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 326.726178] RIP: 0033:0x467b0a [ 326.729357] 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 [ 326.748253] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 326.756208] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 326.763461] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 326.770715] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 326.777970] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 326.785224] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 326.817468] erofs: options -> 21:59:10 executing program 3 (fault-call:1 fault-nth:43): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 326.846080] erofs: cannot find valid erofs superblock [ 326.857717] erofs: read_super, device -> /dev/loop2 [ 326.864938] erofs: options -> [ 326.872222] erofs: root inode @ nid 0 [ 326.883453] erofs: read_super, device -> /dev/loop1 [ 326.884097] erofs: bogus i_mode (0) @ nid 0 [ 326.888566] erofs: options -> ‘ [ 326.888634] erofs: blksize 1 isn't supported on this platform [ 326.924512] erofs: read_super, device -> /dev/loop4 21:59:10 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 326.942958] erofs: options -> @„Ó&!#?èáù;€‹û û¿üÎÜ [ 326.957240] erofs: Unrecognized mount option "@„Ó&!#?èáù;€‹û û¿üÎÜ" or missing value [ 327.020965] erofs: unmounted for /dev/loop5 21:59:11 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB='\x00']) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r3 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r3, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r3, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000880)=@usbdevfs_driver={0xfffffff8, 0x24, &(0x7f00000007c0)="a24e94e5657264396c852cb3b354331eb61fa5f6bae527e9ad9bd62cca849170fbd7d54f599f0264aa5751196d5bc202250c90d636a3d10835e9b6c8ef5fa9ed9a17884b71ba3fedad9bbdcb042d67c471da8d9c8650e3ec5d3c33a5479578e27d06de56413f1d750976efb21b8c2f0165e9b42355a8cfd5f5d3592de8ba7b6e53ad667e7bdf8b42eba47b7f4d5a1a4db2fd863fe851288c095cfeff3e0801370c2f7697297aa3368104bdc15ac894bfe7d89d15690a64a4b7"}) mq_timedsend(r3, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000280)="2c63b89acd75241dcc7815e443232b94a030493de35be982bded1e051fa23d3dc4cbda363ebd64dbc86ee7fdacced126ff933bcb1c0c00640d407b8cecebbd25d396eeaf67d915f2fc0a3dd68ad02810c14c88daae54f6c5aad4f7c09ba822673a50a1528d6e12d54d03f02202ac9d8f2c693d9cdff1a81de7d8afb02f7c754efc0062aa74ca1250c2c7fc96ace645e508c11afd2ccbbc31620a91724cdd9f26c8de993c2822dfe767e4421ca5e2fbd6bda06669365d4f0ebc51ec2ea46918d5c8d31b3b47d130a73c27d276fc605dcaa051ec05214ba264222fafd0521a4a67c02ad4b08301528132ac83f2c40ea51d226eede6", 0xf4}, {&(0x7f0000000140)="00b748c3c3fed58a2aa3d1a4e0d19c96989aac24f235e7fde92b362c2ea7d0cc746127cdd4ca3df6b04d3ce184a5c39e2ffe298d385a88962db698b8e21e3cad352b64ef5e002b77755ab62b7bbd76875b8ec8cfd87079f74a726acdc01d4da48af649da46ff7419a597c36f244b7569b970d885d5b4326a95ac8d51345beebf553b43737d8f483c5d0fd0fd0ab82b32f2685e3889207361d22427cac726fbeba7ff990fe5a7e8332fbf517ed8743fcd677f09", 0xb3}, {&(0x7f0000000380)="ebc4b224f0f67c7914c3e0276c4bb96957a69d16fadc8be4b15bfa53b6ada072d0add30ae975bac25bee0ad7451e568e8d591d210d326a1f2623397e1573e5ebd754d08bc836065b18a683d47d4b1af8e82969c7a64dc1a4f5edb8155e45db551cc53148e4e005f30c9d04436a1f8d7d4b9aa14bd8373e1b97ac2c1bd540c2d8aaf233", 0x83}, {&(0x7f0000000440)="acd3c56e0e4ebd03ff577ef296d7941d0d80cbcf3637d497deefbb8c10798face69e51c6b3044e53bf45ca6e23ae2b049a35416a71020b2d1d692a09b9d5e101537f35f726a68edda578f26f2f6087c38ff2bfc988c32240204c606f3cf14a9c1917b98f3f33e4ea2474de98356912d631a13bede8b13d7099b5d0f9", 0x7c}, {&(0x7f0000000500)="2b2d2d6b05773b76ca38f3a652ff02c64283ea8be911e4178e4d6607e7d3065397bc7c8cce43d20366dd1ce71eaad36c93e985d4acb0d2d3dccb3dd37361df3c0a5f36db57864410", 0x48}, {&(0x7f0000000580)="8afe1dae25045e283aff0d68179af0fcf3bee70a2d10831ef403aa09028ce9456df28d05642027d624b4da2c16e11beddb163bf238de588abefbcf5ccaa692dd2312b35edfbfffae2647a0bbd1afc80efd9c1505c47a206933cb867ffb9896b479e52fe21d6f7d8335ea6160294188a742b4995ada59ab6a02b5cc98d0e0f75b60db56f6b765a6171e65f65034c7382d0e1f26c71969e2cc9ff5f5ecb381404bc4d6c9f21cc559909e141e0803bc5b9e6c280b9f36d2f47e45c5e3318b836f0ecf7590", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000000680)="247550c14c7e6a5e3cff8c53fa9e72aae1245558951d96a265f6a3035e50e7af7f37a10a8c86507eba43d19e33b9e5707cab4ae1b983b4700233b35d147f9e0343d690e15a0baa873d220ea4a27e73ec1b277ab3d00448a391d5e2e6b9f43579ee5761b7a2ffb9f341fc777a1fe283c42e8c204a6c6fa946f8384924a2fd7faef77ae4cfaf916a32f49e7c94e51b1755aa1c1d06eba7", 0x96}], 0x8) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000080)={0x2, 0x0, [0x0, 0x0]}) 21:59:11 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000440)={[{@nouser_xattr}, {@acl}, {@fault_injection={'fault_injection', 0x3d, 0x1ff}}]}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(0x0, 0x1e) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000000400)=0x0) getgroups(0x1, &(0x7f0000000480)=[0x0]) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x1c) r7 = socket(0x0, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r8, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000280)="f470600f92b4e22027c3752eb01ea6b8b82d0d95ad0abf868fa35c239e802a4f2e2a279cdd97887d66845f3f9a2974aca15ed8cad3165a43fcdca3a4987b2a43287bebe2f1f6e9d50e8997efdca3efa7a42af98b479eb8e2a382b9351a", 0x5d}, {&(0x7f0000000300)="3f6782b55f948fe932041541481b378c71cac8bf965b264b361244da2b8c6cbf7096f684267dcdb22bd9a9cda03ad09e94894735e853ce46f76a2bec7d58c5bf56e0a844f60d928f7f560ed24a91250cc86d6542c62add10f320f0cfdf5e6e01607adab51f3275bd0d1982fbc960e7c7d7c47b843bca0fe421512b993b928167fc09730616dc5272557912e0f7919a7ddea0e406c874405dbc1a10669fdbfe91b160f1c2ca3459a9ce260eeebac48c214fadc093b144f31607602f3a7da564bcd103821c38a3", 0xc6}, {&(0x7f0000000080)="56d1fc3d9823efbc4ae42fbcbefec6b4c0cbe91f1ec7d6a09632386ee5d211fbac9c75951e41d392ad3bc7a06e272dc7e38db60a434e2763c694b9", 0x3b}, {&(0x7f0000000500)="835df806506953b573a8b19021530535df00d1197b87a05a63b60919cdc9295cc00501a63077a49af0525c0f7fc2e20d81fa03be6a4ae336512392e6b06747c23e68e0223aa3bc83b7d56a173f78f3040b0a31e71c9dd27040cfb811871cdce00bc012c56de896a7b600914b266960667acaf331b94a01901efecc7cb75ab0d693656bbb57f845cf029dc4300cc075a7da4b4138b26f3ac0b496c8488c116285e47e3562989f5c0c35047b8bb1342319b3eecea958d97cea541291805220f7a876501f8f0bbe060ad49ec1b65ae049a9650b3f386111bcce2410d3c417ef76da4e81e0364f0c3f23c27f1acb9049d90f0bf669", 0xf3}], 0x4, &(0x7f0000000600)=[@rights={{0x1c, 0x1, 0x1, [r1, r2, r0]}}, @cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee00, r8}}}], 0x60, 0x8000}, 0x4000000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 327.132870] FAULT_INJECTION: forcing a failure. [ 327.132870] name failslab, interval 1, probability 0, space 0, times 0 [ 327.139710] erofs: read_super, device -> /dev/loop1 [ 327.149745] erofs: options -> ‘ [ 327.153423] erofs: blksize 1 isn't supported on this platform [ 327.157894] CPU: 1 PID: 19619 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 327.167305] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 327.177043] Call Trace: [ 327.179629] dump_stack+0x1fc/0x2ef [ 327.183251] should_fail.cold+0xa/0xf [ 327.187273] ? setup_fault_attr+0x200/0x200 [ 327.191598] ? lock_acquire+0x170/0x3c0 [ 327.195557] __should_failslab+0x115/0x180 [ 327.199777] should_failslab+0x5/0x10 [ 327.203602] __kmalloc+0x2ab/0x3c0 [ 327.207129] ? __list_lru_init+0xd3/0x7f0 [ 327.211270] __list_lru_init+0xd3/0x7f0 [ 327.215228] ? up_write+0x18/0x150 [ 327.218761] sget_userns+0x7e2/0xcd0 [ 327.222468] ? set_bdev_super+0x110/0x110 [ 327.226612] ? ns_test_super+0x50/0x50 [ 327.230482] ? set_bdev_super+0x110/0x110 [ 327.234622] ? ns_test_super+0x50/0x50 [ 327.238493] sget+0x102/0x140 [ 327.241580] mount_bdev+0xf8/0x3b0 [ 327.245098] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 327.250365] erofs_mount+0x8c/0xc0 [ 327.253906] ? erofs_kill_sb+0x20/0x20 [ 327.257777] ? alloc_pages_current+0x19b/0x2a0 [ 327.262340] ? __lockdep_init_map+0x100/0x5a0 [ 327.266832] mount_fs+0xa3/0x310 [ 327.270205] vfs_kern_mount.part.0+0x68/0x470 [ 327.274700] do_mount+0x113c/0x2f10 [ 327.278315] ? cmp_ex_sort+0xc0/0xc0 [ 327.282027] ? __do_page_fault+0x180/0xd60 [ 327.286256] ? copy_mount_string+0x40/0x40 [ 327.290473] ? memset+0x20/0x40 [ 327.293735] ? copy_mount_options+0x26f/0x380 [ 327.298210] ksys_mount+0xcf/0x130 [ 327.301732] __x64_sys_mount+0xba/0x150 [ 327.305689] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 327.310860] do_syscall_64+0xf9/0x620 [ 327.314669] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 327.319839] RIP: 0033:0x467b0a [ 327.323013] 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 [ 327.341933] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 327.349638] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 327.356896] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 327.364145] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 327.371414] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 327.378685] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9203, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:11 executing program 3 (fault-call:1 fault-nth:44): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 327.511254] erofs: read_super, device -> /dev/loop0 21:59:11 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 327.548306] erofs: options -> [ 327.557555] erofs: read_super, device -> /dev/loop5 [ 327.569641] erofs: options -> nouser_xattr,acl,fault_injection=0x00000000000001ff, [ 327.573330] erofs: cannot find valid erofs superblock [ 327.584728] erofs: FAULT_INJECTION was not selected [ 327.593227] erofs: read_super, device -> /dev/loop2 21:59:11 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 327.603366] erofs: options -> [ 327.617875] erofs: root inode @ nid 36 [ 327.623350] erofs: root inode @ nid 0 [ 327.629992] erofs: mounted on /dev/loop5 with opts: nouser_xattr. [ 327.637181] erofs: bogus i_mode (0) @ nid 0 [ 327.671902] FAULT_INJECTION: forcing a failure. [ 327.671902] name failslab, interval 1, probability 0, space 0, times 0 [ 327.682459] erofs: read_super, device -> /dev/loop4 [ 327.688965] erofs: options -> [ 327.696667] CPU: 1 PID: 19657 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 327.703182] erofs: root inode @ nid 36 [ 327.706662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 327.706667] Call Trace: [ 327.706689] dump_stack+0x1fc/0x2ef [ 327.706710] should_fail.cold+0xa/0xf [ 327.706729] ? setup_fault_attr+0x200/0x200 [ 327.706744] ? lock_acquire+0x170/0x3c0 [ 327.706763] __should_failslab+0x115/0x180 [ 327.719441] erofs: mounted on /dev/loop4 with opts: . [ 327.720455] should_failslab+0x5/0x10 [ 327.720470] __kmalloc+0x2ab/0x3c0 [ 327.720483] ? __list_lru_init+0xd3/0x7f0 [ 327.720501] __list_lru_init+0xd3/0x7f0 [ 327.720515] ? up_read+0x53/0x110 [ 327.720533] sget_userns+0x810/0xcd0 [ 327.770865] ? set_bdev_super+0x110/0x110 [ 327.775064] ? ns_test_super+0x50/0x50 [ 327.778963] ? set_bdev_super+0x110/0x110 [ 327.783119] ? ns_test_super+0x50/0x50 [ 327.786988] sget+0x102/0x140 [ 327.790093] mount_bdev+0xf8/0x3b0 [ 327.793628] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 327.798906] erofs_mount+0x8c/0xc0 [ 327.802882] ? erofs_kill_sb+0x20/0x20 [ 327.806772] ? alloc_pages_current+0x19b/0x2a0 [ 327.811347] ? __lockdep_init_map+0x100/0x5a0 [ 327.815841] mount_fs+0xa3/0x310 [ 327.819211] vfs_kern_mount.part.0+0x68/0x470 [ 327.823705] do_mount+0x113c/0x2f10 [ 327.827315] ? cmp_ex_sort+0xc0/0xc0 [ 327.831011] ? __do_page_fault+0x180/0xd60 [ 327.835229] ? copy_mount_string+0x40/0x40 [ 327.839973] ? memset+0x20/0x40 [ 327.843242] ? copy_mount_options+0x26f/0x380 [ 327.847839] ksys_mount+0xcf/0x130 [ 327.851375] __x64_sys_mount+0xba/0x150 [ 327.855351] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 327.859933] do_syscall_64+0xf9/0x620 [ 327.863730] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 327.868904] RIP: 0033:0x467b0a [ 327.872088] 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 [ 327.890998] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 327.898690] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 327.905942] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 327.913193] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 327.920490] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 327.927762] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:11 executing program 3 (fault-call:1 fault-nth:45): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9303, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 327.974696] erofs: read_super, device -> /dev/loop1 [ 327.986271] erofs: options -> ‘ [ 327.995976] erofs: blksize 1 isn't supported on this platform 21:59:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 328.067284] erofs: read_super, device -> /dev/loop0 [ 328.076177] erofs: options -> [ 328.088001] erofs: cannot find valid erofs superblock [ 328.098321] FAULT_INJECTION: forcing a failure. [ 328.098321] name failslab, interval 1, probability 0, space 0, times 0 [ 328.131366] CPU: 1 PID: 19679 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 328.139281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 328.148726] Call Trace: [ 328.151326] dump_stack+0x1fc/0x2ef [ 328.154993] should_fail.cold+0xa/0xf [ 328.158807] ? setup_fault_attr+0x200/0x200 [ 328.163141] ? lock_acquire+0x170/0x3c0 [ 328.167128] __should_failslab+0x115/0x180 [ 328.171366] should_failslab+0x5/0x10 [ 328.175168] __kmalloc+0x2ab/0x3c0 [ 328.178714] ? __list_lru_init+0xd3/0x7f0 [ 328.182870] __list_lru_init+0xd3/0x7f0 [ 328.186847] ? up_write+0x18/0x150 [ 328.190393] sget_userns+0x7e2/0xcd0 [ 328.194140] ? set_bdev_super+0x110/0x110 [ 328.198296] ? ns_test_super+0x50/0x50 [ 328.202197] ? set_bdev_super+0x110/0x110 [ 328.206349] ? ns_test_super+0x50/0x50 [ 328.210239] sget+0x102/0x140 [ 328.213350] mount_bdev+0xf8/0x3b0 [ 328.216892] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 328.222174] erofs_mount+0x8c/0xc0 [ 328.225717] ? erofs_kill_sb+0x20/0x20 [ 328.229616] ? alloc_pages_current+0x19b/0x2a0 [ 328.234286] ? __lockdep_init_map+0x100/0x5a0 [ 328.238783] mount_fs+0xa3/0x310 [ 328.242167] vfs_kern_mount.part.0+0x68/0x470 [ 328.246853] do_mount+0x113c/0x2f10 [ 328.250575] ? cmp_ex_sort+0xc0/0xc0 [ 328.254298] ? __do_page_fault+0x180/0xd60 [ 328.258537] ? copy_mount_string+0x40/0x40 [ 328.262788] ? memset+0x20/0x40 [ 328.266076] ? copy_mount_options+0x26f/0x380 [ 328.270581] ksys_mount+0xcf/0x130 [ 328.274142] __x64_sys_mount+0xba/0x150 [ 328.278125] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 328.282712] do_syscall_64+0xf9/0x620 [ 328.286529] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 328.291719] RIP: 0033:0x467b0a [ 328.294911] 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 [ 328.313814] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 328.321525] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a 21:59:12 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r2, 0x0, 0x0) r3 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f000000e600), 0x2, 0x0) r4 = syz_open_dev$evdev(&(0x7f000000e640), 0xfffffffffffffffe, 0x101401) r5 = socket$rds(0x15, 0x5, 0x0) r6 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_getsetattr(r6, &(0x7f0000000300)={0x800}, 0x0) mq_timedsend(r6, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r6, 0x0, 0x0, 0x0, 0x0) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f000000e680), 0x42980, 0x0) sendmmsg$unix(r1, &(0x7f000000e740)=[{{&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000280)="e79b6e207191ccd6a4131901f5e372ae1d5ba506b09234e9fa873ffa6643ac9ba39aea7dd63750eaa3333fe78a9b486c70dcb402f3c42571135fb425e784631c421b5234abbb3505901c79225528621a46eae107b86dc91d859994b8b143aee36945d9a6eab0904f3b0aebb54f99cf57044d756e7e03d761560b12920effcb6694d2900155b6ef32af8c53312058c8d6c3a754d0d1720798ad131e95f7b6d8e7ce6d8df4535a289c4e1abbb78bb86b298a3ec93e1f6ae8562fd80f19cb4099d985abeefc1392e3ef9a37ea815357d42598d971261a9b88ca8ae5003b5ecbe74ee53da11b6fb39dc4491533dac0e21880ca1a454f5c35", 0xf6}, {&(0x7f0000000500)="dc1cacc51ee57839fa598b5d4765ff66fa703eddc604bc3f8b2c4402584ac00c1e017162ad857168109ca27e2ab2176dbeb6cb1bb1b01c44ea9323c6fada4e6a522bb9cb5a4adad6a2d0527e87a940896809d043ee6f0acc7b82b6f0fe41541be7095a071aff50cdbf950f1b7a902ca8a6d3c18331f96eb8ab29d8197cca05925339bc58282c88f952e25bd4f16710cddc38c5466233ea1db47886bb3addd9e04b627ffba4ea39d29b7da32971756b42046538025278da0cdafe632bf72b31d138d084a6eb6259c4a2c615b0d9aad603ca96db1ef9a75d4b5f398b836375d04dd66a90c9e9d0b6a39eb8c76859b8fed301d4b357eafbe8b4cef1c571178372ba1c6f61c37a5e87d47880c4ca3bc1cbbfc6589bfa2039332a37819874ae6ff208c2f8707ce5c73cc96e01c46e7dfb804210dbc3cb2a42445841adb20b888e56ce9c34b72b17c7595f60936b971b7eb2284087674438e9bdf63ff27316ff7bb796a0cb1c04fbe556a63b9bf347bcd4e66835e8fe3d7ac81cab73c646a24f648ab3e8a13a0530cc9d09a329ff106a676e38d23ac457a0949c65ae54d51ff9637a7082012049a97e75056fe82342f1406df6596db8a85ebf3023b3a23511f28ffb05d7bc167bb136e220e681e814bc47673bbdee1f1d764266a73a104518883a01e1165ca4daea5f3c30db608e417396255da0088ae891bf935df76e8a3a6ff16612f196cc6930d2c95641c2451f9ab4d28c76d4fa1a2fa4e9c59db69f2fb392f0a4cfe023dc93fabede1833942b589d0a2af3444cc8500a60153a951b60f6478566434b3a8fb2792782f95d1d65a84dd86c0277f49944989174a5b0efa121efa08e45ed4c8629b023b74fcb50bb7bfee1b106dfa8e209b824e2d27f9e4b917de0056aa64bacc3eb312d481644715467d1496ab3bcebb54c10889cc6f0faeab8d1c0638b061ea27a6b3f3600d35dc83aece37a53450eb8b34af08725d92183455c54ffb375d2a8ae8cf0b9c2beafa21e38a2d9984048741fee8e49bf9a65dec1dabb7479464749ff3bb98995e537809908dd1adba2060dd47cf0a8621cc81e4c7670bf20042fd2cb922fda9b98fbafdb346b7829991ee20adfa454a5ee3d4bcb860a5cfb7be57c88688b8cb36679d98996bb3aaafe1d84f0451d18a4b7f8a128eae194830d359807aefece02fd7519f51b863af6a3248a9b2df574becf35e91b08f5db633a6ff8cc6c09f46a7b2b62edae67e6e1e76dbf5cdb5b39e840fe2b6e07a4aa775c8da9468293e397ee1b4712bff1e02d7276ef074472dbfa21cdffaa356e7e21dfd4b20fab711b085e0b789de11247cbd03e085f70aa31aa17d2d880d08dae965741f30f59858c7b6d96f66aad913dfef1ef9ac45900b6ff640d132cd22043139e7114122992b848cf04cc4cfaacf538d0e6dce665e90e5eb4de9afb098bde3a254c8483d9ecd9cca40d098b42d0de77c862ee03ee45d210ac8a8aabe00b278fa44a55c52ac5253db9aa84b20743f87c18f127e22fa39cd2cbefb4da6bac18df84e97dc021217ea6e52a8fc6858be91f6c9ff52c65a56d583c6d677f080c1d0760d3f754f16fb8b9de69e9bba77fc9d57d6913e1910ac094992ebd53917d470abd7b677d3bf48fcd14989c3598fae8f73fad980a5bbc28fff8e462cc78023d1abc24ef16893ecff85fca1bd81738e573ba236c448351220ba980fa192c26ff9452f9ef2c17c076826593d1b932d76d577861fa18f12c042ac7fe13d76f173888abb4dbcbf2a116fb70b974e5763dd400ff53bd259ac558a843babd9d0d5e37fc57736147269beae1bc7d1987de83de2449ddffce746112b2ee285365e04284534970107bf3a70890bf4ea9c34dbaa468d7196a44547484bfa2986c5e6e7cbd3fc462f1639bb83881094c88bdb88587bae592bdfab1ca839a6f0377053745abed4e3f6a875b3f400553ec489bea8036b62643ded6f84614a7f7293570c5047a44bbfaf27c6c1ebd270d73b8540ecc274628426cad9b539846c6b6c187162d7ef62cd7b447092abe267411da7e53b3f9e03f47bf1d0cfefc9e2d49e623cdf29c20e2b3efd94e78bb9d360c6da8801307e7011256ca8750a9b6809001d85ddc4ec9e522a77cabd5c4f2450e11d3c84f45aafe9abc1f3ecd9b38c97064aa53f55eb3d5b1626997b6cdb7b3bc579eb0552a073b5fd2d2f2584602b494fde9158d1a36653ded595300dd7f48e49201f61d407543e435697baaa76d9ed37b7ce391ce42d9eb2b93d60cbd54c46fe5670a64b48d25a049564daa17ed60a447914897c0ad06691697e68a9628a8788fbad615bd73503d4259cd2d50ed90de9829a7120fdb007b09099b1e84ce527bdc3db3be809336e3dc211f09f08816c14e240026abac2fa5038dce1afa7d70557c4712004dea96220319ec7682fb93db91e28a70ba5ab4369bb18cc4b8db0817048da297c81a8af59481e30e0c54ccf45fff25c71dc562699092bf161ebe4e1dc59ad346d48d767d2c0338d4d5bcd7a8da8ad6056a01cfeeb0455d0dc5fb03e4487be3396819d742f6e6bab9c17737aed583c4afe97d012b8cea9368daab95854e2fc082e492975f55df86582ba47e5cbc01192fa6eb291eb0270b92a6172613b8f2b9b892cd969710c5592fb5000e810df3c542600c0087e770f2388bd36a792b261526bb098a06388bf8f93d8550fbdd6ffc5a6807e360b83601d5be0f3b3aa1e5e34b7be6f46bc05d7d1fde2667bed94ab970fd45f6284778d9578afad59e7e06a988e1913fec9fb45852b56980e75ab48dbdee9c2900a95e592d7cd6e8dc777c62c126e09d920d94f8a16baf053e87ca921cdc83147c71019fa03519c884486ecb4d0d4607ce172ce6575ce4740fa5dcc8523d00652bc4352ef7fa4acdb2262e3ecfe6aa488f0cbc445aacf344e907166d7f594bccc71b445e7656f883a4575696cb97eb8f58f6133b3d1e5b3b965dab0c0f4bc9b53fdb01b54a4b70b3902f84515edaa485e53eeef4a7cb6f888abe0ce7176c677ef800a77b27e769bc661fbd48f0499c6cd359dac8383a3f68686241b32f5c204678608c8bd5798669e3fcd48c3dcfacec19ca34e1a8435de2b7b68577b28e55d120ff976a3b74a2964d26e4ae6efe23e53f7f9523f144ea9e1c30c69d6935e8fb5583863fee7a5de10fa131c94a313ed96c5a768ca91b0db580061e8f719c275ca79ca8b37c6fbe2ae17b3b8813af1267f19d910b90294bdb16a8499477fa3dec0b5ce546e0d4cd39f157b7dd153dd3226844b1acb0f38e265f95b19ef8299ae1e4419881fc36b40a4977aaae3599e3406148fe536aca22ede2a37d1db491f9551feab52a59fb6d78013131f2e09cc247e14314d58b0623198e1a058abb5fa993362b9cfcb9a2ce53d105a145503143aa75dfbb613d9e1e1792eae36c316d4bc7f8beed42a3e4cfc5b69823c397c2f4809c58e6e5b77af8e225e416033229f9cb9c40d5c687c069709ba9703d0a7f24ece2e659c61f3b8224a340eb260f7affaacdaf71cdaec5af64ca4345ec5873c0ef33e17c807c74cb59bf7f9e8b3252149e91a35b4c4bb957475765ea6a0a5891931c041ac891a2d77c042c34ac8658a53bae6977e8958bfeea591d52d1760839298cc0b438fb4955b594a5e475cbb167d4ccc79edf2986db6b9ddbf772c5d9c72dee79393aedab3bf2921309c78ab8ad5fb263e89e888493a735506fca2bfb98c86c4cd10c863e6f7d1edef98330e101ed0c17710cd0d5d4d63fbc58d57166a8399ff36ff7a8ade7b85be872209f9bfd0ac5b93d31b73622c36ee880af031dfca4bd0bf92a60fe20662362a5320e6177335b9d0d3131272d8912aa3574ddd7aedf098b347c91f749f32fa79188aa72fe1dec8a6280ae88f8e9436088dc70abe6d304a778aa08ee2d18c60bf6754879b9394fc06d52fa03ddae56930cdb5bde3e2d69c584048fa89c0efedcdd9cf85f29b192b36f553c343824a2e8dba2abaa3de5ba438d692d802a1b1a20babc075f038fac12ffa3b3592b6557c56e2fa60a8ad32e435447fa363c5b71bc6b690fec366eca962cb5aaabd61d6ecd9c1c779d209efd446e79c7d45fa9507ee5e6c468e7a4255192b1e1547761d4d5bb0ec003046a31bec422ff5ffb346bf15a51ff0b478d7a38746c2d5db7302f0696a8ba82dc5f53c30ca7fcda230567eb063541fd721c8e72365225cd772197545586cfd1a95977707298385440bba31835f1d4876ae50ba687ee1f604a1af9d0ede1b9ed1c73fca8eb9f1fcc9f8ad327cdba49bb72de91f1ea1b8fd8b3e4b0eacf8e383df9559136a524ccf3e603936c973e0454aadb6e3e8c0cc4f91937b86e1ae71b1d4c0c98eb7a8e91bf58dc648e0eea1daa540b952b113b2edde4f55e5f0d132fc74e377028937c177eb2eae4f551a181bba91c7689909f01517d93c15b2775c1a17f5273e45fbe588128da49a27922741dd8ce08742c0304c6beb8c7a3505ceffe927364d98a8efb36090c06b84b87c027d7d031cf9deda9daca990f62631f2bc6393506b37262176850494338cd206167e28fc23b62952b8f815955d6b63230dac6de68607ebd91954a95ff90d78568d1beb571e97c436e0c2a8078fceea6577cc00ad87a9d309b0718a6026cf18c7db6f8e12d39daa2d641900e7353d7d1d7465f30ea8a1b4b1aaf3ed646561cdeefaf7155f29f67d64bfa7cf8aec9e07516b333b466a2bb1d030ded48df49f6c459193a3896fa6c281689a89c3ced6b7e96037e59b30ed6192a5cf5ab0055d5568de8009ef7dd7a8e7ff52d097df0d1ac7fbfe912e1fb8d1f489d607c709ef720d5eb521206e23a9cf391a5cbc3254524ccb203921295de5a842fe1d8d9815f57bbf38d3f86637d3de7269b61d175e7f1914bfb051486179823e5363c567acc730c613504cc33681c0ded86be16e05445bd8105e0d330b52a6a8b39d2d73bbd7a9b177eeb30fb115f1108f61f6bbb9f98886c3bef73350b7ca269409671d24eedb29f0a3a424de7ca8e533748ac9914ab0f5a164ba53ae1d67df946f8f97a8918cf4963eea220dd411891d0d62a9bdcebaf9909e8c565389f2b8cb61f11e3bab5fc81983e5aee91db7e4e28e618cc2bb0b2758c36e1829a8bf5b6147bc309a7b43a09e20f4b9d2965f2dd40a695d0e30d93863e92d59d01478165f9c075142fd5002a9a57516d07521961d418ea8a85133d21f7ebfd8170cb5b4b6d0a59d11063cf21bd98be23d10c3768244038e6958e1e0a2afd681ae095bb9a108056221669ad3b67718fa42618eaa178f7977df08e148cb4a8e82bf1c09e35c8cf619002c96296500e550034baf0284400752897ad782d8be2c5ba8a0d961b14fcd8b64360bf603d6dbf1123b4576d0350f9d5f279b4ebd410eeb5affe33de9c7b807ab97512f2e9d88707cf0d66fe529ccfafacbaf29527cc4e21dd6ed66326d067022045bc6d4e7bd242a8a6ac560d2e1c008a1232bd8b71b9f71e2de297f42b530a58a867aa56b970bb2570cd86c488cf9bdb7efa9939cd9a66e8431430b486fcb2aed3bd04dc31313c744d42fd5ea889568a458934de00f90d8b0b5f06a9b361e14fde2c785a8ee569a9875403e8a9f7c450a6674d7b70a7943dfb682c1425950d3c22771fa822dbe3a85f8ae9a48e7127cf9628964e496d1cc46eb54a1de8958f9ec679679ebb8a22c7e45143008bf5a7b5cf7b652862a3335ab9e9d2011d82d47f53a0066d114643f77233327ce672c0a8d5abba6651f3d7a9479a8da959cbc549ffda", 0x1000}, {&(0x7f0000000380)="4356d1bcecb99db35bd5bf77f618d2bc093d313998a0d12ad88c2a48d2708158c76081ef77cc83928c079aa9b1f85dc2b1ddbf4b10edec7f016aed3cb23cf8cdbea0c2ad801adfa1c467b567037df6fcf45191a269147ebe0258b3aac85d88dbed77a701d5e507df22d99e5d6cc6eda1976adc9fd9f81d708b440b87c7217338ef8be90a5988edc2808d910254b9ae3c117ff59f3d697fabb39e798aaf4a5dc6", 0xa0}, {&(0x7f0000001500)="2fd8a9d3a9f5791bd0a9b5b17dc0dc2a29c584a919a3a1fdcfc0c3ed9fb6756eddd08a6208731ba2dce871529b3cfbed2330be4d5a5d050b85f139fee786743f92220e13390418639e5dcb04d52b26d8b30d44b3d30988295610132cf5f519f094e9138441d7bc545d8b8f91d8cc35176ff2b589ff445e9f210e462727bd3ef72262dca04652703aa3765d534712516e170a8cc95b49cf675a09ef651dd4d49216b8143ee554f4e4a128864ce6826d9ff68b1c95601b7edcc859ec557e03c35ff8a1bcb14d6eaf13a640f029d7fccbe67e65fcb66ee1431e5bcabb42bfe4401089f5e727397015573d4452932c300db8cba14eb340cdd936f8ac", 0xfa}, {&(0x7f0000000080)="f736f0c32502f14e468e1c7424e817f72df6140f608d30cf5ca34cd8d485", 0x1e}, {&(0x7f0000001600)="342a6d26232c33702de786039ec4e7ad4280cee47a3ec4eac3facf5443003805e68242271868441fadab72d36caaa57cc470a8bf3633a847403bdabd05eedfb8d386639cb1d324fbd81e51ec5e5c9a12b988a6de06fb1ad07683cec4294a1cfb931968b3f3407ea6f92e1a8736a9ca5b18f7e1f564fa231bd1c3daa9e36f9a8a0ac4a24987733b1bf2a413156f4059f47e1b2da4616d0aab9df3bf8b1827903d542a8caf29d0f136daf6d3e12ca95fbb35fdf79872e689da99f8", 0xba}, {&(0x7f00000016c0)="48f1387dba5d4ae88e42757ceccf53277ef39ca48b2177e16628a45d5209793d2051cdf3ba38e681ef78a882403976a3a7677089d95ad8a3c1f3a7fa39e4d2adc4056fd5f7e9f4676c52a8fa00b99fc1277e4d97d303654393b8777bb4aea877d7b372964cda57d23cbe517bc54e88027f11b8fb85c0aba6c41ce299385bbc3033b87676f4495292e029216210e4906f83aebce3fc4be746ca77c5f9a8df14d9fe120f80965830400f6f3573526b3f17c58617e9b64a27004d9e84b17f1f54861e", 0xc1}], 0x7, &(0x7f0000001840)=[@rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x40, 0x4095}}, {{&(0x7f0000001880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000001900)="b36fbe285310f804373679f2775fff4d3fef368d12bd13c9e4dcac1091b38eb52082d45135438c5ecefaf17f068b0c991156a1c72d02df8d98efac759b595e5ac686a7e8009acb913fa2b04805f84b5ffaf20af8318bd852c7f3d8e6a1f220329b140a75ea4479ebd20211ba35b293c67f9c44a08bc394cc56eda6f59ab6faca1ab57d2c4c9e9ab9745f6c1d9c3bf46926f1f137c10847a5b1c936826331bc79e96274bd95c44dcff3acf975ba3255c0c1c080a7f04a138868097f218f2e", 0xbe}, {&(0x7f00000019c0)="9294ebaf9cfab8f3b4020474edba5a77888b5c583c70", 0x16}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000010000000200000017b39bf98c6400711e2f892cb6e5990f03a54638e4b0cd8a78824607a458013fd5b09a2c3e74bc260ce8bf5d156a69f8663346fbf4f6b93dddc70afc4fa49ed01f829f6bee9418404064ba190dfe4f9dd8fc8e81ef0531af587656c7f343aa4720d44eeb8c9c1e8d50d2501b4fa42a9269b842ab47b614", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x110, 0x60040004}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000001d80)="05f24e8e973ed35091c826a189d689749b4fbb35fcd13d478bb4027d20cdc5bb771b3fc5ac963113d286541846f1424dc51bd1b6732940f3cbbf4416e7270ceb5b5891dd14853dd94895d035878c1ff5ac62076abb379af7bf3fb8129a1a78541f215342c730737ce22a0530950da202609c7bdcabaacd421d4f9258fc6afcf359eed3b1198d156f2f0a76e1c559e27838a2029bf06dea6014f2d4663cc07ad0", 0xa0}, {&(0x7f0000001e40)="1736ac3252b61342952c126b665064dde54c95dde04c5c6218c38f088367081a3724c6480c349322b02c3dba729a9a9887ac40d8f32345a6b44b6df039443eca518d26147bc0e7da4be37a1deed99602df3d58c88339c867fd1cde4a5673a8867bba2dcaaec272849c3560d3878e0700563ff04ec1c1267a930d7e1b26395288fdc8c75f0b0fc18f730d462353f3e7be82a4f57760cf257740306cdb81ad94e03204acc3f6aa9d2f11ec19decd69f7e3648ed29d24429843e92103e0670b566f70d98c71f4cb46807ca74b9a19c1aab30465fbc36981e776", 0xd8}, {&(0x7f0000001f40)="e636c87407926d611022ecef8aa384293171a133faf376777f121c88cbbf0f6741abffa411cff5cda10dfcc2cd3572ab0b5619049ef6075ede8cd8f4a21b14125528f142b7f97b4ff1adf2b9f20563a07ce970c3d393c88499ff6dd83a8a79b3f63b6959ca7e3ad42618d49e5326df6f56e17d1f9ed0dc41bf0d4fad419eb73e04ac7a7ccbd83f39c0ea709c0399770ad8ca3d6ad6c42cc38aa91fa1fbf17b3ac25b0177ace293d392728284590b54dc75c8c107fb384332ccf2203a6d5a210339c515d7827f65e0cba309c864bbb2f4db749926b8472cba2201e7a95f3d93a3bae3bfb7857ba261232fed683acdc0ab777bb7c68c6b4116d4fda8", 0xfb}, {&(0x7f0000002040)="496d06123501705f9a970f96efd500bdf00448ab519a2a7bbcad54dce2300572cb91148cca32100e79b351c8a8edbd534c2e5dee0d070ecc0790c5614db5d4674feb002b786d4765277adac1b7dd253828b715b6c46c1f62a349910efd8412ef6f6094d5d84375ec21ddf4c909e3b900e45c2b2edd6cf5baeb24343b0aa90590e6593ff7045636d57d0f94762191436eb023a555105761176e1c190d46d3b5c6297f8d40d258a2fb8a75cfbf3d4251282f35ad5df599ff58226bc6b6b82939a4794415ba068c59885f57ae8ddafb8550d43ff2125b18b7bfd82d64046b71c68199fd4b4f1c1fa17375f669e5736b46959e662b49ebc00ec56bf023e45668fc484bdbd2b0ce3fc45433a021e3be3841d1e76dc0f9f9f383145411f8debb67163029cc86f64031cc2e277fa4fe791142f28ca95e7e84ad979ee116d89361ecd6df562c9668457d77e759788490a7cd317cb3ea05c1d62b71ad61eae35ba92ddce7330fedde2accff8dc3b46b7efd88279718a1d13508d237eb64a0f01151d5a3c96726072bd3ee3bea888c3231fdd7de783bf2af59fca24c3e345c9c6c6bc3ad5780064b9698c851dc675fca0bc638d81867a568fd04a6ec6a8023753d9877cdcbdb257116b7c018392d49839b540b4f1813cf2693d9a55c35ca1e65fd3a1c993c8fd8eb6c8f27f0f6f99818d5a16e0b3d8b72c889baf3e3ce36ffa089866e5dc1d060c22cc097a3a298fd63a569af735024c1a393b8c9780786ff93421d2b9263d52032d6d17b72e8f51fb501a72022c92504401f1cf879f8e949808ba8d94fd595468d1e36092839000445c5fc9cb9968acea84d2fd1e8b8fe2d762c5e6c6e7be9b9fc3bc3468a0b457081d331a9eaccec7cba3e785448bc3b18904eaf03faf3282d2d9b6819e1b09eb56998fe0f29f0f7c5151532e2bb427a4ded7fe7d13f2e643b1d27c6430873b90e1d544a90fbd60e96bc1003b72af426f86ec790d9284878fb7b404179930d4874ed7f215277b12707544e83ac7b035d62848e445a9c357253c62ae9107bda455e95868f7d8a4a60352efcc4f03f5e1312a65fa8563534bc18b29ae25cee6e4306bfddccd7978cf77dbeb8c6bff0c50d5fb31bcea253ec953a7baa1f1152d75f358c6e3da27c67a2c7328eee883b4a16592420736da2bcc671545c3fbe6beeef532ff4f7ee6fed3cc18f78df44cf932a23e89c2df8e405725c7f778df4251b59201034649f3d55e8aab3f62e465bdf1d3d4f3c3b47da13987372fb6f45836f3bdf170a5ff1f6869d86abb249ffb8c2c77649cb84d5ee801c8e2e5a92aac915bbfedd954d184ef21869fdf35337f1695e9d6ac78126782fe5fb74e6dc0345eea991776c4fb87041e94a3183137864f7ae38853e54c41bdfd72f33273dbe9603908f93816623d2d72821acc2cc364eaf36e1ca004a3dd50b51abccc6c415cda6bedd1e6c98816f9dd92516b641cec76e92b843575599a273b269947578dff81d0f91fa08271ebb67bbbbce554f7c471cf6c532c78ad6df0c408e34c1b6de7f34e32f2fc68f7eab2d2e8efa0e4f228ca2ee90ddb56354b03f4efeee4f1082e668918ec9514ba14909c615f0374105fcac1bed622e60f70313751b808471a12f50ffd23ff65d5d100018d9928ff4e93e6db9bc6bbfe3afc78bcc2aa4e1bc7139b8c60d3c46673d6c794ec5dc5d2b7b63c843312b3c01bb9338ab15a4c03ade4336dadf709b706cf265aba03aec3b25bf800739df266f4aab986e17e6999cf42903ad17d0844e7eb513a5ec456609f90111507e0f7b53a551361345497206d4a907bd533514904513e4a10dbbcf7def0af39f2ca5af45c0c9e89854665730d4db0fe27f3764a9cd4aca7a06b71721f3e2567f93203f63c3542dba82e5b865ca568c7a8b4bc24515213f426e8bf9b2f53d9247898ed71cc5b26846e129dc6a3e91d0a9ad6ea98cfae1a8bd0cb6b40f0047f4c744aa98f49e8ede4441bf0f4993dc5be2a75b9fd1dd5ea5dba8a96e0cadec45aa23f3b264ff19d7716c35d14d60d72ec0e8b062ad529d034d5ca283268b0564dcaea96a3e4c42ded5ce3c69525197bde8546690dc3f117ce25e0bd30696bd6174291cabe24b808bd81d9caa32be94fa601e433f1866d0481e19c92f9955b6f07af7e255593cfed1a1d347d710d30ebd0f2e135c94a29769a010399daaf73e07a4271ab73b0875f9e015f498d3c2deb3851699f567b601b232c9d879d095cc894868be8c29c4ac22f9ae2ef5d6b8f673e613158662359b7c4f6744b1eeb37a8c6d458b95ff1a2172eb0e344f0e809cfc6f66f626588c628c8d5d986aaa32ac2389ec04c3422f6d931152812e94081e5686c24dd1b6af054a9912970f8c90b0d221156fe676b0e99f340f6a604d8be1d075d9ea8330102d48666b7b85f4da03c5be9e9e14b75e92eb013bacb3050df396f3a500f40b885609f3c5067d6e4efeb2aa4b82c687df53879762e37d7535e6bd34b3207909f34b99646bac9093702c4eb7cbdd27eedff29d72c3fb85a0d30d7cfdb63d4a93c5b64c967d317253749c51ef3b6a151828da437f45d1747bee2e18e615c38b232e6e20991a022fbd9243e5ed653d093f134e6fc91863756df9987aa119ec0c0aded7520f3e1437efd8c947f1f58e692bb36caec199da4a8697ba37e0a35a1cdb13ffc280a6ddb23f19743b2914153ce72174fbe0f4b4c83f86418fa3c151ae918dfae89ac969a322775e9eeaa601b0950addc0cc7fcafcdae31d2b5e6cd7b4fb98f02b0dbf081d558b1e295904b10648e27873298f48e6c486aaac722c472a0e99064ff8b8efbbb44d02bbdb9d3ef49299679b4bb3d54f114baae15a06ea53a3e6852e2f41d1ef2a617b91e02866857823cbbc069a3dfaf16a9eec37682e8b798be23ffa15462211a538e92ba7207c97d6a48b1bd3e683c4ea3184a555cb465529a4bca28a19d70a3950a24202c1a5d6a4b9463e35c434ee528da30330a4556f105b6d899347fdca24ea1272836e454808b079255616250bfe95d8750552230bc31d0cbefb368442c49f5f5ffb5a9525510cdfd8753fb0751dcdf952c20a7df2e8d4a6c5b96d855d0c0f8af7614e7b723eb0f496c8be405b18ea44b1ff2c63e630872c271130b9af546f8a71e902d6cf1c0bdb39420e179df1888d8f502a0a93ab6f06d1c1faf21870a9349977f08a5a7c2c17a17ae784c3d2a4887d286ff5a398e400aee2c262e0c11ecbf6c9ed61048d85b93e9aa11e7b0c31f16acbab9795a66b3127812032d4f5305c8ad57ce5e90b77e47aa6c94c30053b2c8f2c9b2c04eddf9851215055d2c39ddcd0281c5326a8b03c1e85078e0df0f68456637cca99213d1eb1ebc657a51aa1446ee158933561adce308518e8d1d7a1e7c8afce010bfe5547f657c96a9aa74f8413e01b6a4be5079c528f6fb17370dc867422867ec39371a5f9dba4fc43b903ba5e8fcb499041589dbf292edb7ef586b0a3e36d585a4a90bf32abffae18255fdc3a4068581752df48c5015bb7506a8b502ecb06dee9cedf8b8217f54e31112db1a2a58c122b07a64ffa858a3a785aff4df5ea2581185464c6e10b1e09fb22708e2e7ed905008058b08079de9c45fded7c38cd7ee8f9f5b9937846b7f7aa99368bf51bd1f47a0d1994c16f67e4b87fa1a389d2008a7ef05b6f9d69627d9932c017c9cd202ec56c882b4b277161a17da4f7e3ba7bc03aabd7e07def7532ef8982d7acbde8f5ed64dd43b9efe5b8c24307d8ac9c6cd11f18a0a8e477a8298e0ac1cc8fe92c65d8b08a701adddb8d55cb2cf5d9df277093efa1aa276b677aebc3131f8935c85c227ddab0dbbd10934fd05c06eb03e53a59ecaee2300626f8ff6908f9341229b6610bc3b61649d10bacadfdd5e18c63731b345f9e44fc869d7befcaeb4b88612b2ff5adb800c1c86b6bfe0a7f74ac227ffa00ae6c08680be74688e4f7ae436698bfc848fb8e9f4b7922e567228e5ae2bf3687ad7fc1b1328ef0b5885e663ba44d0504d1f3d5875e54e93227c6db202565a0e914eb56bb627f5561b43a1a7a5c5b06ab07fcea84ee264f3dba3e3f39c2c4c6aa6d360d0e895123bf499ac1d01b804dc064157a1f0ef13f217aeca258547d9b589605c5d921baadf2a092ae288256dd96fd1a4fadc3d82eca3651f92a153153b748dc926a33ae50f2a8fc1ef5324d19442bbf302ff9756be1486a820500617e609b8c9ca215b5aef015cbe843971b9c07bbdf6749eff8d0a050d0a8021435b5b752ba0ddfb36cb3fb3211b5fdf6af5822d1b12eb3aefa0e58763e0ed10624bfa19ba793a5be0c246eb9690f3ff6b3c0539e6d9537438addcd3888db1c9cc0e350887ba78e4e649e82c1a163f7b2f91215cf73811d6882f97c05b6296c198e1ce590530bcbd5906616e4ca6b6732516c46380f71e0f6dbda55afa92540fc75b06b72e907088de949c0cce9bd193ec3451f5aedafecaacf4f103c81673fb915750753dd5c3116b98a75ac7008744cce8bb5ed57752dbed93a4f952a64aeb3014639069a84b22b5d0befe1001e1959db9ddce2930403ccd42bf5ea8bb79ab56df8f024a9afa561e9ffedb8f5276afaedc65ba4557b815bd7f8b5c9c1685515b6333caf9f5610727d03916ddfb9d568ece540276c98e96d0937dff10bf1dc6d8a9efaccf81c952d99bd2177ff74d62e29a299517765a4390ddc8075a46df57a4f9f6f35cf73bc2f42f3e5c66d9a05d2fecca7069ec5799afa119c57a32dc66ace2e71b3146f08bbe372c368503f8b984984c99e9015d336418e709558778ee62c521ab341777cc73c63be4c5ded8bd9bc3df96701895382b0ceb0e25a449fd9744af29f1c9ee27a9b84d86ea2bd0c8cbf1946fa2964ba86ffecb23c87902ed9ecb79fa04312d7ad133bee89b0a4c10abaac4e35f11e72d97b9ac52d2139e1de1f850a13f0a18e54ef93748fab5bd31a032d5d059ec8be96a10a79d95a4d7be795465c61692e9c3c09ca994777eaeaabf34d3056ff4d1ae8a14739e2660ace06bba42e1cbad7cb97befbe0dc0f01242987cecabafd27160b997a068bf9047438ac893e26ed1a7a59e7fef24c5de7041016575a4e9c1862b4ffe244b66f6fae3a88b51e61137e79e54df644ae0da02476c3f1ff23e1c71d02c93ce801762145af58ea1f703136d4df5aaf47daa5986d42a77ff0874878ba06a50a9c4727798a4cbc0cc6740e90d7b7213290514551f799eb891a65213906647318898e980fd79aa8a4a99a05f43a4bec16d07ca7efc2804533f0ae112408b38768ea98aff1a036ba251f373df9ac5b223b67afeb3a78a4233fdff7c3dc4c5da4ffd0f6f7eb15e8900a803a61d0df782117b7e9e2ce9a4a724a34b3d696ed76775860c3ac269eebf12c54cadab17977f4912839018063a9a39787c120bda39fc2b3e56b94aab7912278f27369a289ff0a8633fbb364fe62ff082d93a16f7552529cc7b4b4b2fcba435307faa5ad8bdfb79150247044d79b20c8dd8bfafdeb821d2de74f9fe90eae14bdbef83f77f5b6c0ebb3e7764d506e51f23c97d5d66fe2bcdb24eb479a12bde116b4bffb04a8fdf98ad009e12d4c88186412643a882ad1c9bd8a347e0cbcc5c75d3d2ed529f4ead73680d9cd23a8201e72423ab0d92b7bd95dab28f336d6eed260e632258deb451646b547863bca5c74b38d20c0907b5c2ad21dc2f38a13edef16defb96a557e7e17c6e72b30378d401d604aa9f1c57df64d3533e7a10a8870112eb77c6ae4400b166e210686e305898406145e8", 0x1000}, {&(0x7f0000003040)="12babe4973e35e832eaeab7763ae129333374291c767c4babe7f7d913c28392b09845f8d482f4b94a95c6997c23eac7f1debe43f9e9e5eef0874a90648bf962d27f173b62e3e4b933f4ee49762c594aa7efd0af751c413957cdf77bb2056828e31c677adeceb86fcf790182ab2502f56e0ae2782d34caa29143c6451d75eb9a8e03d4040789067d43d37c626e3b46d77c70d6c97d4a28280b6c7801ef6f22bbe26c038f7fb13d3000b3ee3747084b8862a213850c060787e6ec2e82fabe094914fb28dddc1108887693a289bb097489c8fbb246313ea23ff76097cff359c0aca006b0b07828a9e2078ab710a9fd96743f53450fb2e3c91edbaf2c0fc9ccf61cb699bfe910108a5ea7eb7779f3e95a8ac2f7969a983ec8882c30ea66e54af0cb693032d3a7cdc4f54c53fb9df621ca05b42c16e425ce379bedfdd0f402dafb423d77daf90663c8a501c5c3e84b7c1368abe4f2b753692e8ee2bc71005540665565d63699ea10855350e6f52e15daa558c1564c12a11eb4d85042523ba9a28a382f3a862db35d007ee7d1b370aff633e71393062b084502b889c1ac2c023cf368ba5af5d0c81e251973e75c0c095eca9ecaadaa8af454b8225f348d6b94ae06675614f0d80ebd31d5a942382e43453de8d1b20bc6f0a0e98a1eb7b9f6223db68115a19efa370d0b0eb5cb33751292a87e2018045d92a2aabbc93bbe521e3ca5541a1a15c4331052b634ea124e68a881578111ee384cccc65199e0bd8372fbaf1d37f4d3b5c3497d97799a10a3c13ab97ee330176e13df4b0512bcae958fcb9fb042e96ffe853046a7bd0ca55d6ef71b0668ab98e17ff969522907ea127d142b648447d999f589416179dd63e74b4669a998da0f5300566c313b48b008f0a97d55f1074f20a595d7ff6e16ebce5f847a7c06dd7e8017a94c00f62272180c995906563ade790efcfe46bd781b22585b779b488afa6aed09478cd76b530e016177adab22187949acb4879b50b7288097a37472389d2e0cc95fd3297f9755942eefcbfcb5c6035ff72e3d5d8b1a1821791522f1fc7b0c346f25066b3dcd22d4455e9aea23a7840ecfe2bb6fb773056a69c508062d9f21da4aa839a2637d1cfc71e19642b9ffba5955553ce54c6a788cf7757808ea4b14f475896508015a13fd91e7697593e08f86cdb1529fc9dd4893264fdf0387e912e24e4f2256d91c7f1a6513d1902884b9020a48113da071de0bd7aefe5c2ad271d8be117d92643449324c01d2d9dbbda720d55bb89526e6b62abaaf218207fb74eeed21c5fd4f1afea95ad6b7e3d1d684e3e04e4dc6ba1abd942001f4eb58e231d23d8be0f32e787062ceb0ed618f24e48b725ca863dc9978e8b6ca48f3e744b997fe8514d9fd8c60db0acfc2af0866408b1d3837a4ece0374bd816035ef2d0ce5852bfa80f09b71c5514d1cf8de7cd331a6978a8edc739d6819ed4193884ae9bd8c6e231efed1307b360c11b2cf705addf0c20417bda91b0523a6ac3484e70e05b42df63e4af329cb633789b29a7d472120f743f204b767ca6a600077189e1833231798a9e5e2beb85387a59e9195c2c3334f4841c792785179bbc94f37e50d185c85be1f1eb23f4c9aae4d6e33fe0a5bb46458b07b307f583ebbae512f139c1866bea7e7533cc7681ca6af21ae20670a53584eec2a29c89e5c4513f538cb3467e4d327745a0cc97d1bf84963cb4e2e7cb239f05ce6715b3c6dc6849c770e2354af7b397f123e59a12560ccb504317fa5f6ffde33bb5bbebe54576d6a01d888de9c71e2e5a16f4fcc094de7c3e3d6befcb46a96d101a2c0f77dca02a5a8852ba3c61f6500440c54b38094c8f4b410df8388d4e8d82a71593af66d54353ba2512672edf49b1133035ef41f657890e51c0d779703cfefec75405cb667a8794a408d14705ef7cfd6e4ac20530ea2b190de05314ece932016386454a407087884b2666db7e96f7898623f70921ff4ee338ba26daf5412e5c53b0ec4f22fdb12e44e52b44bb4d9c51c705876b4530890380c08f47ce8a48428c5f9cc1997e89f3f4f8bee457dbb7ef21a6eef995e157d835b540c66e7017c77ec86f80add0b11f36cb95dc912169f2b047ffc8bf32157528030aa6a048ced7ea0044c1878ec34bb806d78125eb3246b45536cbfd6aa886a26c7e3804d4e874d4991cd299b9c5206f4e1d47379c8b989a9ece28ba11b97f6cee2c990a6a2cadc9adf202424076900a95e6bda2188b1f07e09e7f39745bba0aa02faf667426a14a7c0df545555a69dcaa2387217f36a61b1c68e79af46254d7ce7249eff3a6a6c3efe9961e696ed9a4e6b74556dcd6450916f716556d778d261a22872cfa718939e85e51cc7a4dbfc393fcf63ee9f050e909f464ea5c9585a056e4af83db8902de7dbb9762c6ca6a86b2f208c25cd8742e0198072b8297d620283db3687444ef6449429b9e896fb8b9cb7daca8505b4bbc487344679110a1c4e201eb5798d471f83433babdc2334f46ae7ef515158c9b4e6bdabfb39270d9bc5d3c6c6ff89dced09a19880b40f76bcd20b9a0af4a85a50cb6589168c67eb8082a61bc5cf603915c517b367271829bb4a7d5e030fb9e0237ec040ecda2838e8a5a05e4a0ddde370afd261545e991d447e4674dddc08b2b9e1b10dc617382c649a7f0ccf4419962b582e91901f57cc50f142078a9f4447bf20be9261559ba7cc1ed6405d2d973ebe8b88ddc69a9279caf9d48f1c0de0da1bf192a54b94588af80ab1d6d233dd8b7a4fed55aef71e1499e71adfa9ef0c8f75d9072ec719defc85ad9d7dee2045e4bfa735bd877a31ad2fc8703ac5a6ffddb036b42749add7c9872d09672fdc6bcbefc9897a64228cf5586f036bd38e3faab878faf78fb36c5b41fd5f63d7f6d6818eadb3d642e3d9665c27b41943827e7bf75bf93bf7963192d111de71810c702047d6c36f67219e5a573adf6f2ddb6f8b3e95c2a2a7887f6aa9ecf4e8628ffc378127cad8b8d80ee4b8561db3bdfd314929c31b9138fee604440b62c6c22b6355fb4aaedaa9636a3f20466ef28697fea23f183bba32abb64d9b33bad3ad2c6920e19f40e3b668be9b502b89b062e5df88bdc8727b750b563224ccf3caf75f78f582dbd1e6fba03af6549a4323eec69d3f3d41dd6605f41c6b90810cb8dee35a79cd737369155e06794af021f2eabb8596752f199a145ff3040fd2f0e2096dbe937b361cd0eeee89d402c6fd6d55cfe17a5b8e10d71f2e7be6fbc6b9fba98b1f6c9193317124fb5a15c7701dec89a57d1862a82e258f6c613b69df03eba088d074bf8c85b3248d92bd2e89eca8f787c02ce4ce0b0ae9782bbba9785895e9bb238e0f81d16d7fcabd73d590db453abb59b11e3fd3c611dfe6aaaa8b1ce4b246da1f53cb5c9c464775a2d650a66cbb6a85b32160d3c567114feac1c66234c2e6d1146857cba2e14bd572971991bee2660d8c9ea2df2cbddfa1a741f08ad4be40c84f378f29c6d90f299bb16a41d0a6001132d734e998fe34cc9f90d3a61268075cc8986cd36d855cc16d5dd3889657232b1a998c05d5beb005d39721307e2082fa4321fe0cdf35a7d9bdfde3620df0ea47da840edc6765477881deb49dd0a0335a5cc948e4becf3e4214cd15a562eab61b944699c2f98a02f8dfc264ed0c0ccf893cc09766b69fc01a9103d91ac9919f6580ab74b3cf60fb5719ea38f11b856252b0f66e496f2c756e842aace42b242866dc0609796021ec25fe7034f4b33b103ce75ed11516a9ea4642d25ea5606631c2d27a4c06533278d946b4b4c227792c8acd8ae4d03be6066ca624a136900f317110a92af9722b61b67e5e8c01f44edf9e8fb4697a9804ccc359fe5ea447d1ef89f213532161c5bf136da6133103fb0a550d7c860f93fb6973ece6ffc62caa66aa9ce1d32606193ca95ca117a636c3c1430cb9d970bc3e7d4b56ff21d29363ff0ab70b947982eb8cd9fd8af1ad596d68dfcab656f5d707a03dcd1c22d78b973e72989ea6afe9b3eca9d396dace8446452fe808b902d757917b43d0e456d8c89165ff6cd9327a1593c42963f4bb24364f32e0b7c744a2bdead059e0e8a546ea67dcad3e0646689da75c6a4ae4a78db74495f76f377a9d5c7b01ec6e8e207d58b9299e8f8cf6a4820a26af22d64a45e836a6825e00ff2be1c43508d0a05db9af39586f9c95eeb9b312c1151f7d371f4b33bf81917b98793de9d58b0f39d23cafa790bcce872f8c78eb776ee51a43568eac0fdcbd70ef67a93a62e9be4c80ed6d81be776e504b76a44a5434b3483388137c7a12f3ac760851eeae417532d6889cd14ee2ae98052d9bdf258c4789f590d32c4f4147355b529114288a68cbc154597f9ab7ffa0eef30bd33fcda1c2344093f4070a0572143445745906a61e7025a7715fc8750d8ec1875d6512650162765ac2d487fd79b96822ee51c20cc602ab0e7e2ab7ee932eaaea366caf0d7db9467a45c3a5f623c415a6e0bc2a80f0469243d2d9db91323005a0545bc3505c9a2c4ce2f5e936f64296659c9c29893c9fdbe54db751f612cf602638de2041c1bce21b01e94edde5051b2f2296ecc203a85b48b10fc58a0bdcb96563e746c004ed0d4cec8eef8de49ed977be2d4acd8a7aa988517e8929c4c322df8381179d8074f91af84e485c3f8c317d11f179d6e9d843b9858c243ced1fa16a086d0dcd772724683a60024b29300afa5f3923ebebd1c7805c1f639468972112a482ce9e99cebd5eaf8c173d0e33ea5d7ec026cc68efdfa63d90e8de2b782d71efd0fa1e4d5433e7eb7e18a2e5c9cc3ed3b465343794c676657ae01b77fba4f5fbebdbb3ba206f14ee48e00ee36a354a270388d1e5095084edde624ca50d770150b352044e748dd773bbe195930988971b982ba7a73563beb2e162c36971582929c6ff1e4560d52b182e6e183bb58c4bf792be08e608a749f7af2855244da3c28c8ce1d06a905fa0dda97ffd05a83835664f56d4e18245c7768b1e7c848920e49d6e502017d063df2ed3dd8928efa4e6158b52b7fb3924337268eadd4af93f443e2710f60d09247679061ea0d5675c8a3f947d479fb3d7cbf8f62f8a7bb5a9f571cd1e3d2f425f738f38dcd384d0405c758d401b1e873c3f1c27fb688884d835b1b3736e00f0025b214f84955434ca1c2030462df5d6f10435cd2db0a71365ac6460fbee29c867f3c6a6c11576c98cb81d8653a7750e7aefafa54780fdd776098af5a54b06269d448bf8e3d460da53ec5b575a7174741bfe373c30ef235591e6fc2efd2c0a1d8f259339dfdb7cd193467bebd2c521f16f5355cf1d0146e59fc3b8a6a03cc12d83ed0d9da54b1a39f4837eb60cd117fdd43179b83bb12e0b488d902aa0b36f0ece27bd5fc214bf1aeebd80c7f88dbff2b5b0977fc9ef588916ddc535cc1474dd54251cc146cfe3662961db2be9149e6951d5853f91297c8fccbf7285548134ad00c45ae7841428542d6723bb9ba9b8d8cab0f21961a097a6b0c3de8c2bc09018a1358d65833af4ba01e9272a8a5d4643aa87e8468c72b4f69ed2892dfdbe55193e2c65371956e1b20dc4e5874ce7c0f149c312293b2aad98dc313aec24ed76336d2a7cc7e255b3e734f4c9b1c20d3ae5cddad574d60f4c8e4c42bd5676a7c6a85b067c4fde16b9f093659a616235c1d094f49f735556d720c68e32579f8de691055e9c35de006c7c30c6c64177864612b170cb6fe94b59923b4437d0ba5a46a4d548ed5a4ecebbb6a26425bcd248e8d2cc81091f232b861744188380", 0x1000}], 0x5, &(0x7f0000009000)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x80, 0x4000021}}, {{&(0x7f0000009080)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f000000a380)=[{&(0x7f0000009100)="2786b2b5162b8701b5b47beeb718f4efd55612c0e6d55efe7ab25e615fcefb137a3a5f61780b91961bd9f72de4c55346fcaccec8187089eb2a960c3473a24d09e85aac0122ee1514f606b059f682605704aec2ba0c684e95eaa875d874f1b69da60424d2be7bfd4331b6647ea45da5c3c6b1c3e13616a10983c94579ced6ae2dfbd2a2c673e47e130053e6c3a456ee326f63164386ef9bd5b321b0d186dca847912d4fc08376e920b51146efdebf2861cb71f42fed9351435a1e7c0ea15369100e", 0xc1}, {&(0x7f0000009200)="dccfaac02868772ebc981f54e2e2f3fc2ad73b7e957326a3801aaaa93dc4e54567289dc1324a", 0x26}, {&(0x7f0000009240)="97758dca5805267baa454dfec1beeaab3aa7c1e4a0aa115f97ad5f43bfade6e9fb", 0x21}, {&(0x7f0000009280)="2799f46c3a6257c571e463b5fee745da299d3578422e52d24d0972a1005e9fc1935ccc8936dbb9ccbebb0bf0b15a5f6b8eff22b4d667d7fa689f0533461a797e7787a88638664f790f22236d342083ccc8887be827196706d662796060d79c3b480c461eaa30dbd625d4e65927c7aaeed54d77b999201774b244a803f0d2ba6b7885f01f253d2ae2bd195a44bb497ee0125819d5a4d9f9ff469c247ac19ae2203630dd02520e2ef3140b02e70cb4a3379c954939d2587212abd035522d48cabb733c10ca9af0", 0xc6}, {&(0x7f0000009380)="99310ac73cf43897c555d266925ae359980b8eaf17e0245a8928d95b2d384acaab1f75bd294d7dcc9f426bf0ab37d1a693b0dae8c9d9cc20b343bd12d1ea82ae5a5059cedeeeacc43e36de4e8dffa80d5ef367c2f99f2093ab288287d56aa98d79d50e7e58605f82355451bad91545844fd0e4dc12eca207c3e62f89a0be5394132329b50841ff312c9dd40e391c03f4feda3c6124f5d9de896f514625931a6437c2475c7451d69ba98451b0414bb5cd52b9abac6dc356bc9d65e842844bad80e6b74a50f9bb14187aa8de35393430931710dca5134e2ca2cc6481233ac3a1741e1115305f40e64509ee58ff9640e55892b0608cd07a54fb7dcc5fdadcdc3c57259f0b005b439c5e3aaff449aef1c899cd3d87f8f9ac584edb4c446e3b457b932a1ee836f6a90d731b0d9ec27ce34990ba8adf9d1ef5bf72fc8cd5bc3306554eb5340443f8d789f3478f1268d2f953fadc17e87823c1d19fc0680d19cd2372cfb0df0e126c366305d91250204807b5f0d89b6d830c23b865a9b1fe9608d7d6036efb0a8c9df78d4c19227ddce9e37e007bfc1f7653cf69992699d83666ff8de857b3d924a7fe1f771402b17f99f7e124d6d9c3a6fb36e5326733bb2c690e0970d9426a060cd95156de523c4f1a7fb34c861afe64c978329cc000e04485b34353b78545fd29df16b51eb58b9a8b409904ee7f71edcc9a89f38c289988db6c65b93eecd72737be4fa272376580f1518f80ff2890debac7bc224e5ad4327490aee2f311f8d076d9beb067b0f01e673b8c18b7a5df821917df3d511d60adf170f75493a2969341559154bb355f2e2f45b1268308624c0eb44ac504112a03dd8503ec2be6de256d5b5896f593cea074b17c0ada3f8e26f29091ed2eb26e7e5992d2600f4d5897d189f057a714a1aaced97e69b449e3d3656a18418fd6344fc76c91d951d4cafd65ff93a7d004e866360e0decdcbf76d2c3c792ca9f978986ea42855af9e4581b065ab91a87b8ed9541af925941be1f7df2aee0143c0ddcdc0e6d13c66fafd007a6c9a95f3a950f196188a8412ef3e66af302be9f246ffcb12ea5a4d1c635dce63ea3363277ddd8dad4913ab872e99944ea8e7aed075b7aeacb9fd2763849788a9acfdf36cb2c8f0e66a523c6f3d0b70b1ea37c8b15e8d32ae208afaa29cdd63ec3005de92ca91df7edd7c88a05f42e660d96500f211a103b0a6b9cd7c68f09bd90ab138574f95bd8f4a61ed12ab2dfd8d1c5a934e23a010ae6ef45a729c37585cf0004acfbcc75eb61a2238deaeeeb778c90fcece47cd1d4b12328349eb88ddcaaee5e5fd0a23e07491a666df0394dedbe369f540fde1db689a8ddbecbead1e20827cd6bddefb7d28e9f325df66668643fbfc062cb864ff66d18b301544b4abd7580faf937baeac5bf8d6e8ec38e2624d60f63cff912cc7518ee7100f507178e69127ad2a2d5ee95a90fc97aab89dbd71d24d59d66330a42e9dd0214faddf0a51e3ce4593f44ab94697eeb589037ae4202cc6b9f37ab7114c2a9f8da4b38cde0eb35589a40a0835e6a7c0d9e2a9bbba3d94cf3e911c632f96353900676dc1b65245c38c346869a028c99ec9cff576dc4844dce61df492bcf68a38812e3238356b28f7610e4d25968457207fd4d09468e9caf3e55c95b7a675b59f7b72f81812ccc1ee4b72243ab0019624aab3d01049c90f5b36271fba51c8d4d069154ce5ebb4917cc95e7de7e916706b3b8fd5a11c4739a14fb1e4c6e106561ff42ab4ffd39ee2f1767776d301dcfec82674b371faf278dc18ad06c0ab1315066bf638e8c8b2369b733d4e178028425da4dbf6cd9db55fbdd19692b5cd8d82e6ac35f03a5e232d63e5d5654c84cf27b3643d21a5be353fe5021671b21b9027d455b08613e550cac2ca53547c5d29d6aeb26ce32a2c0e3a9d57c0a3c52b2040f4ed4d30682f9460f7f6bc6eaa1068a9e0b03f0102106f49f49401fc17166a15e1024e678e108936383998e6e5892748c697be29a2fa2f92e1b8bf9b8fd3c71f51c31ca2448098ef9996bffe752683e23e4fcab5ee88ec31d2d06d2327fb56cb639113b46be9547a47a285bccd399c2ac1e304433a62f80f24baed0e9e86481acaedc7c72dfe1c4774610c89337cfb389eeea3096c68ac9ea1cfce44841e140f7202020d813ca9e85ec922c0e7353cb97be56f9b07c4bc1c3bdc611f29702aa62e3a638914ee2022267bb0921feea770b8b6029c767e5a2f2380ae3a54a3564a57d8b8f1cd7d0634df888db51e0e046700b08ea2e8514656f7c25b801bcdec10e6ae12ee5c00cd35d7c7752f8d2fbc2cd89f95dafde9f1e1cade59ed12c8ae48cb206e0e0b53f42d8f88984ca55dae48db7a05c95bae3d4ff03bb4400821a3b6d67b5b4b07a1ad752c95c2c7d1668b87f9347cd85c7215681e2aa3131e0b6bbce295ad9c7c40debfbe1748d6d350c4f58533968a90a43e215055972879c3c3c4abe0254c88958bff703308129512dd689a9fbe5c2017c9103cd106b42fa9229ab401e6cb2c393a8aea23e3f8f495b448ba35e222574a4c051e75d8dd22a00a0d1291224576bc5638e58a5a58f83ff085d1be1004955c17c161e85087732644b774d36af27015615b959af7713c21a22e60dc8c2afccfe5d24d8c8f4e5021231ac2f6f9676baa87e1ca25006310341039b5c2a4d07c01607b177e5a3aed1aa2a2c90e9fc039210755d79043a671d1e061bcf84203cc3083e93fa5fa4a58457582ae8bf029aeac69001a5380209d32085279335e757715dc3adcfd3987f301b770653664d4f7f0d31d5eda994d2386a55c7d11a6afacdb8ac353b0035fed3d76a5f7d39b149b19ea765af94c8ca1910c8a6c6a19c836a8386da83fce87e65c323f3bb741f2dcb8f762a6eccf7beab38b60da8ec7c554186b1d6b57471bf45b5127e9cdfa4e0babc483a7a432a606bedacbf026e46ca87ecb7af3c288e8ef405acb63a9753e02b1a39c226e6183f47e6ed3a627ecd76b2cb4131b53df8b9f5031243072da1d6796a834ab604d76839cdaaf003292012c27c6c3be3b4429e33aea4e74194bb9beac2396f6c8007a19849b6b68dbab164e83403ad675ca9849d82c483a65fa1f70d2756371bd5b08586cbc86432d2ee87af4f360c265d3abfe8942eef08c11ba86344bb3f2421cb6b7af2e80100b1162cee9d2adfbb8b7bc15c1df707cdb2fa20391091a5bec0ca8bd9b8642200d9ce6b2d869eaa21f3954be5557d2f5c7a52179d41d65036af7affe71e43b63a88fae74f221159d49ffed8756707df6882b340622c82924a42e1a7cb940e65b70588af249cd24e94eccac69ca8376bc15636d02247e4badfbd51e0bcca8e56b22059545dbc1d06d3922913d271922e58cf3191095b7ae370f5cd41143a8fb5a12952157b39bc6ba844d60268d99fd40327808bd7250ac4e18844c69d3b0cbfc842de115d67d957f574f83a06e4c004ed3de2b2bbfeee5d5ddf706c9ebf68d14c690e6ef56b4b2e000fbbb297b878f8d3c949a8302d6cd95d2d8e3d00eb308b1955c9dbbe6bf53225c8cf9d16a51f79ebfdb5a83c64faa3e3f5f398df6338c68cedefbe2878a38b0462664fe331e24de10274b932bd8743e323fd686b6a7c116444d1c37461efa523cf2eaa1a5f24961d88d87af481f8fe0369723742ca2ed9fad37c80f80f61be928040b47e36f48b9f694e394dcb0281e35cb7e3d6654ffd0c5ddaa054a92167b7c83cb7a3dfbe4acad14e25e4d4e68cd3ca51d44b887e3a1ad4247218ba312f57e2b512f727b82c94460a0cd2c47436aed2a442ef1599a1424af108788fd446ed6f1638cc4af246561c23092c972a003d0db44020f31f2382bab3957efc2fa49b55986670b00270ffed4087d879b50233d777f47f42a87b21f3dc0b249c694f8da0ccc2eca5d3711fd5f1b39ef8da62b32d6a68e6cc5bad349c619edd3f1262008d7a901aa3e6df262ee4fce67fafbf60b5e8ec1aab95151fd08a240969c9aea11de3e5fc9a5a84d380ec340730a014c7ef3ba99d0360254834b4c7181f61b38a7e2acf5439d2fb8cf5f3b69189b5207e5d0b196ce258f5656dd57bc0ec76237578a89d385494ab785e7577e22af9581632c724d5e795f9d2c5b89e47f52ebb2bd1a2c73b5268e7bdcd15879f9a4c7c71398980a6058c70311df52fa9a5130823799841eb27815af8791a144f5c4ab4043e4fd2035ba0a467b07080c54a9dfd93672186b1b22277f2b34cbdf0f8e0a09a6897ada0ff66a4995103bbc194e55d460adae0cd1e16aba2a27fb4312f614ad8d1666afdf8649cb4fee64f1b784fcfd6ab67704da6d048ea174f1d9ccc9c6f4171f9185083753248349cda6732adafcf1c6780a492a469de6979bb52754227dc305be4d12c2574da9d5cab9ffd62c6dc978c514ebc7d4b22fddcf12b13c344a97d170a328d005fe87bb41c2e3515b982e4acee4b4f303af8da260839472f594773e01308b466f9f04922ead8d2d01d2845dce283fa7db382aa40ad1f3ff431249d08e592692b62ba394e0d970158dffdb1ed07b79b902cd97f5743faab26f765db5c6fa63b258eb8d3196fbe71c4017c41f6f3b2c1a56b76b5d55555acd671c7e53b6c0f30ed3c4c17266477222837824f7a8ed4582bfbeaa45ed58035cb942feb4dc9f667c058f694aaf84305754ebaef0a32b4f03fbab9d70813e645798ddd8aec88646cca53029eaccd19cc7037c5dad769c852f3742089bc74541d35e1874710e7c24d0dc55dbb759e57bbc4cfc7a8f24789a59e4549cc51faa37a5f15f346ff721da96ab2e8849bba313d75c3d1230e31ad196c268dcd789a9bdef4766f6bd1c79ae1644f0b82fe2f7103f6d1772a59ddae63393979dc7e2a1a79e6980c63ef7ae6e41fc6e7367158cd80f37eb04f6d5d1f6464b757aef0e0974c21d73d08cb5aea0f90f699affb172f70cf9c6f0d7995c33be79ded2d4afc9ab8cadb334465cbda48ba77302e531d4a836702426aac77bf7717aa0a619ec5fec49f99700cd0219361c95c18dfd3077a943eef0dc82d39f177c1b9d110a9fa558eb97a8d09c20d8e5494a66a2958cd5d84420cf4ff119d3b86e3bd074f5b9dc6f96c0ba05c8877682ff68dc623457d09397a7ceb6127de06d8f9b068dc6fa6cdb9069da12d12f040ed425343301c6c73f34a36c15bb64c19eef155ca37a13786ceadb734cb3b5eb5234cb55b29a7dfcc498dc392d7eb76593e4a43b9843e50a5b32ad201d20e2b0ad3d714d6d5881e277c3fc22f98b43d37643042c3c4289d6b90c59dfcc7599fea20c44d330bca1f15ad06a4bbeaf717aa1a4a88d0c0b7345f5fca160f5021814a2935d7e70f1723ce6bd5f2201027e9c658fb3c2270dc725d3fb58ca04b503ee0ebdad2e4596f36c757a39c4b5e1487bc248da3dc6f23ceb3a18ba4ca6937d4741605798ceb80676b198f36bc83fc74cf33bf0a5b407fad7a33f50af1306b20ce29c330d42db3d3c0ee31ef5a1aea5dd0942ae13224f9c5b3d5cdaa67382b1e45c731ef4412d5b3ac4207c08cab60c6e07fa8fb2a4b4302b1ec8028c1aee31bb8e341f4f47605bb03f70673910b3404b0a8976c3e179efbfc012a140aa3beaec36704a8ff2f22960c6a83f17bf41997d0a81921e127d02c98879233082e0ad2e7a11618c65e7e59dbe05397c00af907b85647511aaba666fd0923750f8cb192f80e6a550bcff0283755304141692ecfe48363afb46539319cb403e1560f8a0dcde51ee27394c9a9f350bd65db0da86fa345a33280d5", 0x1000}], 0x5, &(0x7f000000a400)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18, 0x44080}}, {{&(0x7f000000a440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000b900)=[{&(0x7f000000a4c0)="f039af5dc930e13538749ea72b98e5d4cd9173f3b2975f88a2fb2a3b7dbe99f042c1062c745af2c4da7295721c9607810300ed0d2a4166bd94ca4eb8ee1b742612258319a087f3f97527d24c1ea19ca048434f14ccb57003a6cf1a829d34a7365d8f8494a734777d16763281c587bc176c856ed6ef4f1307241f8de45a8513fc5d51fd94441fe3bd548ebf7b24c0d9f6e0506895052789988862fc68af2a040ca27ac28b73af8bcdb54cfb", 0xab}, {&(0x7f000000a580)="435224d9492095dc62273213509438a3bc983a853c8361aedc7732790a4dc171fd28e1a69b31343ab9edba2d35ac928f6793d63e4bf44eb4888ceacb9c2e6319e1d6ebe80a0ce6b2099a4d4bd3c5492445329b02befab685f42815d4a10b152fb7c6cd611622ba09e56ed583c4dd881773b8b82701a9ba0a3bfbd4010fb2f8a24c3dccb2e4d4e015e5968f44a969e6339c810def80557844d19c7918c6c28722da7f8152a43094d47cfdeaa593f31a4765cc7576f723d4bbe7605dc0ba7753315e8868828949487d0221e54fa151c78cb8ac5b7f5a22823256d493d08054c4d92d0e26a995004530a00b7f0372da330701ceea57562499fd2dfc2a9496011957c2704bb918bd8775da9fd7580ba9c672d5eb5153fbe02dff5f53a3262de765e1bcdd7a6256691ce841107f6184dd34638816ef4025f50d158e50aec4273c65e9d7b9ad82e4b1f257d7fe9b777d2e27728436e2bbd832443be34adbb77aa3aacd87f4e6003cf0976b88d67e255fafd8fb4e9a3a622ac0150bc64b49e22b3480cebaa5388e60082ba2381ca0ebba0e4845bc748fa43938136353e049d343a47941e78f28e5d79a74ae3995169b679e7f11cdcab831b06e617509b472884cbe8b001b325de869a9ba3344895b88fc3736ec21a1496eaefda43a42dc947bc1bee7ce0dbcac498c8564e9efeb9ee2886f6f39ff3f33aac33588382a1532514f907ccfa84a123a6c22d90a00d4cb44173335c08e1f00cf4ec0f2fff3f1160adad030838a4270c02aeb2f40078473300b876c78dd1a2f78f69a8800a6969e3fdca89d0e5a696657d62b1d96ad16b2ab2cd66769f57934700d57617d258d4b977a88006ac4a9102bdb6e0fa663165d2b4bb2466665c17a23849d9f73e2bb5089722120d6232f41d6945ffacff981787f8fbec3e86191e38482aebcb42f23e73c1a1d282a1ba85c99b11feb1cfda12c1c998cc8be748292e7df8e2069d74e69b8a67ccd37d89a2ccf536b7747e4df383665d5d6feb8d4595f9124b3f52f188a6b3af4da8329ee532e438e1389d0d2203ee4a8f1834f1bab2d9e05ca3685690465a510914ab98192d8da5709053614bbc64569d8e19c1dc0095d40dec06a5e9485bb6a659449f7a18a19963df421d841b75ba15de92fe6c2cbe2ac1d86159a54f385cf61998704c3c4783bcb290b2599101a10b09fdc45c1bd7c6f294b92d8ab49ac462e29da40334c2d95cd3c1cfce6564041fbd55516fd0c0b096e6ffa063d8b13b1940344e024d08ca186e083621dd466a784a9ec127067cba174881fa7459fbbf4a79ba20f14c835740694b2cb9b656b4190ad61fd6335ccf55ace66d958a6bf445950b35b83ced776f9a9405573c8677f771bd112fd568f68763e922dc1646ae6a391a4f162ba67bcc7ec11cf04457a833a97f7b9938d6656f2666a1aa564e25ee9d912770082c813b403cb9c046b0324225e1572b243463ccd13baa89d0785d06af414fa052ab31874224ac6e791bdf257863593665087bdd080d1b554027642706ba5dc304f5047950d72b47ddd62f50960d9bbae86fa0174f53f3e77e8a197e058e9ee7f2de0557a2a1f5e1cc27de207bc49db10810d2094c02e3207c02771c48618c6d627f73b4a75f36d374812802a711d73581a6b15a12d7722a2f97d04b5de12536a4693e937229fd2527275235e9d14d67f212097f12b22fe6215ed6bac545671293fa4db9bbee5c405a45906aabf122e7e086c77eadc6590dfe6e988569a4b13e891b5893870bf0bad51222ecf05228776e5682471f610f90c1f63a3ad563f545344ac5173ef0796363ff0aa1d5e5ca45fe010e87d8b523454abe8d15cfaf9414105aebd83b1f2f2df03dd5bcf23c96e59964e670da33bd53121859775817589c2a9de9a46a152f1f338aa68c6bf87510ace541a7d1b76761922eef43fc2e26c9389dd0406aa0afa05bc527a797c76aaf8dd6ebe16e488b4e4d82de27650b4ea6529184b14b6986fea6362845bf46cda91b9d315c15f0f4860bc18731ab176e038d155373ead521033bd0a2da39123d411e6b6bc34cafa4a1cffb8a34c38de4723adb7edd40e280854a356e941026b537e3548124a96c4224f1855ed09ef9f36ff0ba9f2586e3f8264458d6e3142adbb7bb4322a12581704ab6945cac971153750ac596fb924c1ab5e7760f3500f53a38a20390720d9c9603df6834afbd0b9e07236570a92bde1c6fdbc2a5fed2e0df698d06e25fb16dfb45649ea81ec73152c28c05316541f723f1baca5c02e6d3a08172900d001b1bbf756d6969441d83787d3d2e2091e48b77be21d461052553495b0d9c5aa18c053a8028a8dbc6f8d777bd4acf5e3e061aa7045a1ca8469ace41a3aede6e8cbe56cec7260a5d3f001d19c2ae100692234138d25c3b221d4f46c246733d2ca2c7eeccaf9d554eb868d80a301f13c30e75329170d99e1bf609514eec930cd4bad024130c97c151b705ac8417a757192873e03fc6a62987f5e2763f7506a204a1fcf91e17ce24a434d449617020e9d6a4cb12a6a77218ca368de48955871434b9bdb2224c14ce30d48a7807de32efbd5c6069ece0496fd2e090dff38e8dfae41e7f74ec0ace74480fa3941f6874d5aa795ba228c057978ba860ffb8b1191e5c40d64197f5e7e4f53166ec18e4cc37b73c00948f2374681b3f39e7d9668e4bb6094707d0c26caeea20b4c97759b5e97495b0ab232acdfe55cdf38fbd012231303861b37dc91cb393f05de35a7c419882d8a1dd75f251dc86b927752db6b7ffc7e8498aa2daf14b7f2e4b76000ae4437d8753778f1864b4fcd67fc37798170af53156f080def3a7c581014807918e17ce20246722b932c01700fdc3559fb4e8a33f2978664b982d6b330d5089bc9a6a15ff872e0c49e860feed57118a7feb8cbd23547fb476a2fc5d9dc46266b420f5e1859c3e476c71836250fb3fbfeb32c40466b8b28eee65984061da843fe4391d106b02679b2063a5575c3a8f5bcaaba776cffadbfcef54b44422c9b464c376b019ee8cf1078f7bf71a0626a114cae85cb9b4d896985e9ba907c84ad7ef0cdbfef4e1e75367bc8512adcd018422f460a8493603abf097c9760d1d0f464249165396722f95b5289378c68ac40e74dd0c4ea89df46152d36bcb20a44caff26ae4e881ac73c138c4af6240a47184c10da74ef4f98c8e07a7b1408be5bde780b25765390b4bfe04eafbabee504f52fbb67feca47c86e33e48c39fff172e0795f3bfcb8ac670624ac276ba4aaa79df96fce9b70cedde43cd999f371967b55151a993ae9b2265e5e08e14bef266ff035ef9c105b0c1a9bf3adf2dc33a680d7f5767424bfc7856e8793507fd8e22e81a0946863dcf1d54108f594507da3ba5ac0f7ca4824c41d2a1836f081eeac2074309fbd7bb69c7a0af3d2c5dbccba48e3e7f57aa95b91a1eb576d1ce6e9998984e566cf7b01d6456c36e3620cd22515120eca7ca0b1194e83c7c482f451e7e1cc8076b6772a46cc3c78bad0d98aa2d66ece33104b38aa9227394c74b770a5a8c161670a69ae1c8a4448395639983056de8ee86f71be4b5a4bfb8c5a6071e8f757af8b2f387adaacec9c711ae8fac4c43a9cf3d4ef2c5464a0ce590155a59269c4bce5de377a3d451133d3c0de5d8862079ea8b40674e60555d5c325e9c0d992b3cf968a488efe222e6b4e435da3ff3bef6a4dd018f25d528cc787daf34d4383b531f0c5ff57b15f0bd24015263209b8361d6a3a0ac3d463b606a77ca43f5214d302beaf951b5a0b19718266b65acbf246e073ae1c9310605e81baeafb00db6d44e29b21baf0c61ccada3dc7a0ed0742cd8229f8a082b1fdbf1f3c1db88295cd0acfb984f40db0c70d51bc0fc7377e832719b7e1b7151315ddb47079427aec0ce8ba7cb9dce78534fcad22070533f55227b22e27fab8cd92c1bf118b80156948990dd5f2f3041e8619557723ba3242dc5c7b40f168a09dd3073e25a9a650a704ab876db8bf780b9b7ace0415b35fe95c68eb6a3367524179599e7ec9e5e9a4a1af18781ca4560dafe5d050d82da81bb80bbff40dddd942be027d1a080243a8f56aabd24c9a5fbbcc867153c0d9e5bf24fc156cec7dacbfb783b8faabbad1d9a7b1a5eb05abd8a0b9a08fa09bed3abba829ed9bf9994841b86a2252ce56dcc9bb28357c830a28aeab530c74971ea281b362ba56c0e0827535a35d2abda0831b88e361eb8dd59158f306b4b48d9b5b3cf08d019902a9b82bdbe044423dfe7357f2b3c6d6329853901e09af794b46fcc2d0f4dd3526146d89718b69ca08f19fbd79388d81aa28d0fd39c8a4221d5da62b7c56638a76a40d52a14dddd76c75a2140e5cd231b71baf6dd94cc20efe33482716d2df98b8f0690b32d4c743bb865908abbdd0f6d4e283dc86c292f4b762153f832f9788e9daefb058aa722ab149159f726796ee2d87b7852e5a74970303c608e2915d7fc178efc45c9adf72a9656c4e84e0e2f4a467bbf1d0eb5778d9084234e1455a5af27a92def68e64b48a5bc7cd6e77bf77e487976a7024b865b0725617b92675069476687a3a73dbe668e4612637e45380551892e28107e47351efaa3b52a54d9cf650aaf50efaae3059cced6f10f34cb12f1d03c4444c62abf898c9659ed22775f2c6a8b3efa0c499754c226a06b28ffff016db8a534bc9306bf6f8e28bfc6186212cdacebc5904c2daa0f373354b10e87e8355d560f309ed9fa3f3253b2814b3e9cd2ec54a8ebc3b517820540fd04f9874a0769e07e0f7ce48ef7bac2f5decf7f08caf169e46d31e75cdcc5dd990048a7ceef976c9ad2196e5e48bf2fceea88757cd248b8d6d7f1d3d53aacbb469ff153f3a848b3e2a9ef426094fc8b76f4b155bf6a8344a6e69205ec2ade4e3fabe76fe488741c4c6df3ce232777fd92e6ccc55bdca556ced3fc167f41a4b8164f8c1a0f3323400abc69bc04ea485234c513ffd02d7496539018f2d23c851edf7915348cef163969d9a491e93879698fd8e464a775fbc2e679f3101d462858ed44fab801a745407fb145bb818cdd5ccc1094fdf738c102eb07686d1ef1181c5ede7ee5cb384cdd5710d915d35dce30137e5129137ae30b5a53547eb12fbe6d802fe474c3c5e4ccef90807824d3bf049ed0675ace229e72971aa00c0e7adf5e4bdde9720c18ae9de4268f17b1bf848b43c1a7b2f89419ac3a7858d0b87f89a4fce2060a3063bfdd84f7c7e50867ac09e9302b706a845b760066d597b7f11fb8688651ff7dfd32ff7dd632183730230147b82a851edf8e0eb36f19085f7d2eae7701c99530d43f9b0e08542c42efcfddddfe4b93a90b88ecee01e70012c9c28660541f5a6b9f3a835bcb2da987057a997485183cddaade7f2fa5224a5e561f50d587573cee2e2cfe0e7cc50a457ec1cab03dae321e895afc7e2e27d40193e04b91f415e6872550d171223c8767b2b63261389dd3f07a992c783a2665e4ba4edd64ee8152f95fbf37d18512de0b57899b90077f10df4f04dec92937d53a4b742a3d8ecf68c876c7c33f3a215f6b8c938f1464400c3fa8f4742e30542916e8f2e93c52599fe845fa28ecd942431ffac34c26382092ed2cc858b958bcdf671da8a91ed2b76577c474d9757d5b549f62c4159738056aca7f57275cbfbd9ef4fd1dbc11905fe964a63c28e0dcdd67511eaced990f774677898d16630fdc2966efab167dcf523f4be1bf7b86cd5457951f55498b11a9cec4fed3e169edd109d46543ba356be50cc551b71aed13735571d653a2479", 0x1000}, {&(0x7f000000b580)="98374ebd1fa83444bea36e81a4c57bd7541d965a8e7ea3cbe49f61510b5f3f603fbcbb4719a251eb3ecd185bb866d2ac30", 0x31}, {&(0x7f000000b5c0)="62ccc0fae5e13dea6594338d8e522a5a1c4a5202433a066e08abf70c8149f84801ee4b96217a8403ac28cc6918989a2c", 0x30}, {&(0x7f000000b600)="0408398f25d934a0b448c864b8507562786e52916578d7b6d0adb51447c31580372ce68536c0abce468c1f9a7f939c0e1b316223779763d858806470be4158959df6ec10ff370aa0173691d4b4ddbc77f5e8988617dc943588d8e52769149bd85d6dab399df9f09b7ba2757121e3ae4e49112f", 0x73}, {&(0x7f000000b680)="94fbcc39757bfd26c650c48b4c7cddfdd1127cc07ee51b7ac061849f7768b626fe103dc53607a89f61bd2c29084cab411379d87592e72e43626d6341bc804d655dff0b8fe2eb7679fe80cf680d0667930006f854e7f178f9f43bc143e86560ad3b34ac5a185d3a8386", 0x69}, {&(0x7f000000b700)="dbef965fd862156f5e3211276deeaaef5fe60949eccce0a13011da2b7f2f65d52634a4450b903ebf26afad5071f0ee2f6c60a2afb774a85edb8fe85ab6d3ad1d5b29df4e8e074ccba0332d99f1f636afc69f85adb2b8c337d90b2d12", 0x5c}, {&(0x7f000000b780)="d27405fc638eef60c4fd976460574e4d662fdd564338ce9ba77dd3b7b9204de685162c4b3c7592b9e77a74f5fe39ccd809a16d9d1f031f6d47280106adb0a5c0239bc08670dfec7713870dd2d2dc1047f0cca5ef5d537eba7132f4b01753afb1557a3981bc24955ba187c4157576d7ce17f8e1dda2b57af17046f9172c06f8dc5ef2235d428952be27879b584bbe78d1c5bda5b78230ed55e692fe90550a9181157e8cbb1ffd0889c8cbc72e72b8dd8f0b97", 0xb2}, {&(0x7f000000b840)="2a0afb4dbd1c52ba5cb1ac4d5de08acec4c320fd388b9f59ce4b140537783f03856ccffa7a6dc94fa15d2ebb48c818098264a4139d0cf2b41bb1b98f5a458f73811b969ef6fb5077ecf43970b534a830a5be3a0c2f220d1c5ea8122c5778b22430f707f85f2a40ded35c5787f555b78be4ed17630b36232d1c98bc39167ba522f3463f6ffcc2380a7f70f8be8ed82e48ee49ab8ce2a794a3bbcbd722471357ea49386ddc84454e2b6779063301cbddfafe6bb44b45e7d16d8e4997", 0xbb}], 0x9, &(0x7f000000ba00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}], 0x80, 0x44018}}, {{&(0x7f000000ba80)=@file={0x1, './file0/../file0\x00'}, 0x6e, &(0x7f000000bc40)=[{&(0x7f000000bb00)="8afce4a86f4b77aa139c23d7d725ce6528124c073db8e7d9d9d164a43bfaf75b118c75f3812dc3f1cf110d5237d76c538c3ddc4ce5cab89cb136da3b29c181d65335a628c3b0624dbdfb5f0aec0f9769181cb29addab2eba12101db137aceecebe5ec8a005fa3e121f0603321c06e2b1d286558bea5c9a8b", 0x78}, {&(0x7f000000bb80)="5e652a09e129e1ec95bdc60f1faa599741702893189795f59148eb1bad7310e809d34ca99141119e7e5879db5de467d9cdfc7d4504871fe22eba585c686794394ada8b1cb81a73b9986b8970c3940412a92292ec5bc725a89b834a82135f4657483e5d2e738a696d1f8f355feae27f5b858bb0031e9af5a4596a6e9b5ea8770eaaf15decc48e0eb578", 0x89}], 0x2, &(0x7f000000bc80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x90}}, {{0x0, 0x0, &(0x7f000000c3c0)=[{&(0x7f000000bd40)="80520ee3f24d11cc6b1b7981ba6d1c82c93da50e0fdfe8e765e56ba9819953b20f767b6bf0524821d145cfc26c084bd02d616b5db82b3df8a2c44630330f314d9f4ca4fe01beafad0815a5c4aca3e9359b682f9a0aa1ec926cae3bb277c55d619b0b722bf05ff09e3f538cbb7818edf2675700b691c98212d0eef35df22ec1e7286ff63321fb2fee540cc7c8fddf78c2946df64e17a730e8b1c44eef1d4ecdd9aa3196b25f8bada89e10209ce79b23d13d189a98cb4e834fe5ae0c59ed8d9ec44b66c334cb8c1f9ad92edc462919e5a928746c5c25a799a98177c9bf9d9a671888f2a7d2b2bf7d520a08525279f8fd0c339582e925f1a951", 0xf8}, {&(0x7f000000be40)="d153e2a37144fb4c2d8848cc7a62e188f93523ee76ae1aa6f135cfd2b007000f4a1b16eae34ff4f46e49da42dca3402ab0f8e5dfdfd13442c0e4d71f04ab482cf0336b967c63508569e970667682247f0fe289e372fd0caddcc1c412644a8ce1c30670dcbc6622b0575469ff815d59b63ca396885197c4ac55227c38d2898c3cc4602f96b42f4f3a793f6ec2a63c58e839349c328344f3d372dce6b3f5666ef8e0bf09ed924edfe6e6179b784f3d803048198bc48865c0275406660fd274f0d9c988d5e655e1b213aebcf2ad43e131899c9ce7e4ba26a78a23b9be469baab69e49150747f89342919db680a10b36cbaaef67e502d0e809ae60", 0xf9}, {&(0x7f000000bf40)="07cf2c3bdac9e411e0551decd0b0b8b5680fb0011e297c907017ea2fed379cf4764b3388bbf1914d728b2ffabe790d071b3e58892fa106425c8786b9741de018bc2fd120594fe3c970744c03b754d25947b67d31c78ac4975f3be3d205665781c05f9243c588d88163c40bf0a029d2907e80c30e9c3022f3a6fa0b31bf373d516567c80237d6f64997c712309da86b9e0918584fa8cdab00c4159bacf2a47d", 0x9f}, {&(0x7f000000c000)="82891c4966e9d2d0e8f1d4308c94bc0a0c33a584a83e88fb7d7af088032ee4fd7832a70d76ec5f94d7eb18b4f7044f2501ac51e175c84eade169a4783f057d31d58f7bca5ece0d2a1cdbac1fe9ac9ba7727f9c298ec9dc658a91a844e76952d085bbc73d34bfad017ebb0e", 0x6b}, {&(0x7f000000c080)="3e17efc82375ecb64ef8efb5b81f34079a161c09eeabc740dbd7db1ffb795736cea52879b1d4d63b75e6f88c1f6612b68993081726ca081eca4f2e596b339a3323c4812399514deffd06f73628a9fe242dfbb04f84aa2d35db5a88115a4e32d1e4a2e78b79e8774f2f7d6afd2570fc", 0x6f}, {&(0x7f000000c100)="8f0e2ab21b06439aee7a7a997a1af4a59278fb1cb5d61bcc09d21474c76f495244488213642863149b0496630bf3e889ea926ca52cd8e6de7ec5b39843f1de48eccf39166065a5ababd5cf5a88858b3eb3b5d53e95c78424402d0e94edc98edc62c50c81772af79ee75ba8123ae541d61a0ec317fde21301fd8fb893d2de", 0x7e}, {&(0x7f000000c180)="533fa5162118bc4c71a944bc36a6d300cdd55202bd246e29d3c274fc61e42ff0b851f85c4297010c9e71aacc77e9cc9fb8a6d59082678362fed8b9c0f2e18444728fb81ccfcfb77895429f071ded553df77f0ccdd907d3fd8f3a32d2a1024f005cec7e632d441af2c8e7e05f6634defcce78013a9e4dc6897549f643a81d172aa37d0a36eada5f772976327817c2f008bfaf30f4778dc95363975bb13649c5c6", 0xa0}, {&(0x7f000000c240)="e6264b67cfc127e7ce0e26c6840cd247aac36447e6a16bede5cb527bccb01b4427909df2cf1eef8529c171a25688005c09065fb1dc6b0c0dabeded5441ea8bcc882d8f9754ded57932f6e1e62b0a93b8813b40934bda0025799f51c45f37582a01d0b2fcf3d2bf44278ee81f3d45d7e8e49f1c95363cf9ad73a1341f05a7db4c3f6251fc5a4288b9794b87e5db429ac6c0abef796bb016b0af4aa8be5b1b8305a49dac845f0e1dc2655b9a5404e09b1e82f935594920d929085aed72110534b4cb7ada858f0c7cc9a210b9f21823d2d934b12634d0abe71be8f97d50e8ea", 0xde}, {&(0x7f000000c340)="167529e584efa02d114e4591db785445abd1d2ec968f88e901aaca072f89b84fbfc6bc22bf97328ed4facbe9603d15cee32c429ef86a250bfb09d61609b6007c861d", 0x42}], 0x9, &(0x7f000000e6c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB='@\x00', @ANYRES32=r3, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x10}}], 0x7, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r9 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r8, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:12 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0004028f9b67e5831bcaf6630e4bbec19f2298a6a8079d5703d37be5b4c9923f1752ac3de500c8928c3e1a2c563ee22214cf8d47b88036ee107eddd38b4f41909e6faf85e101aac400fcfa3927d23d333661bec978a49ef7323af718bf5751304edc665075d1ebff56390dadfc64789c954425cc73a885c0589224f9a9f865a10ca03686c42e"]) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x6305c1c3a946af12, 0x80) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 328.328791] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 328.336060] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 328.343328] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 328.350688] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 328.367439] erofs: unmounted for /dev/loop4 [ 328.373908] erofs: unmounted for /dev/loop5 [ 328.425703] erofs: read_super, device -> /dev/loop1 21:59:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:12 executing program 3 (fault-call:1 fault-nth:46): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 328.454234] erofs: options -> ‘ [ 328.473346] erofs: Unrecognized mount option "‘" or missing value [ 328.593068] erofs: read_super, device -> /dev/loop2 [ 328.617639] erofs: options -> [ 328.632896] erofs: read_super, device -> /dev/loop4 [ 328.633929] erofs: read_super, device -> /dev/loop0 [ 328.638007] erofs: options -> [ 328.643163] erofs: options -> [ 328.646445] FAULT_INJECTION: forcing a failure. [ 328.646445] name failslab, interval 1, probability 0, space 0, times 0 [ 328.664724] CPU: 0 PID: 19717 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 328.670299] erofs: blksize 1 isn't supported on this platform [ 328.672610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 328.672616] Call Trace: [ 328.672639] dump_stack+0x1fc/0x2ef [ 328.672660] should_fail.cold+0xa/0xf [ 328.672676] ? setup_fault_attr+0x200/0x200 [ 328.672697] ? lock_acquire+0x170/0x3c0 [ 328.694793] erofs: root inode @ nid 0 [ 328.697920] __should_failslab+0x115/0x180 [ 328.697940] should_failslab+0x5/0x10 21:59:12 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 328.697956] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 328.697979] __kmalloc_node+0x38/0x70 [ 328.712167] erofs: bogus i_mode (0) @ nid 0 [ 328.714254] kvmalloc_node+0x61/0xf0 [ 328.714271] __list_lru_init+0x4c6/0x7f0 [ 328.714287] ? up_read+0x53/0x110 [ 328.714304] sget_userns+0x810/0xcd0 [ 328.714321] ? set_bdev_super+0x110/0x110 [ 328.722427] erofs: root inode @ nid 36 [ 328.723200] ? ns_test_super+0x50/0x50 [ 328.723219] ? set_bdev_super+0x110/0x110 [ 328.723233] ? ns_test_super+0x50/0x50 [ 328.723247] sget+0x102/0x140 [ 328.723264] mount_bdev+0xf8/0x3b0 [ 328.723280] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 328.733290] erofs: mounted on /dev/loop4 with opts: . [ 328.735078] erofs_mount+0x8c/0xc0 [ 328.735094] ? erofs_kill_sb+0x20/0x20 [ 328.735114] ? alloc_pages_current+0x19b/0x2a0 [ 328.735129] ? __lockdep_init_map+0x100/0x5a0 [ 328.735144] mount_fs+0xa3/0x310 [ 328.735162] vfs_kern_mount.part.0+0x68/0x470 [ 328.808401] do_mount+0x113c/0x2f10 [ 328.812050] ? cmp_ex_sort+0xc0/0xc0 [ 328.815771] ? __do_page_fault+0x180/0xd60 [ 328.820005] ? copy_mount_string+0x40/0x40 [ 328.824245] ? memset+0x20/0x40 [ 328.827535] ? copy_mount_options+0x26f/0x380 [ 328.832037] ksys_mount+0xcf/0x130 [ 328.835572] __x64_sys_mount+0xba/0x150 [ 328.839548] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 328.844160] do_syscall_64+0xf9/0x620 [ 328.847950] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 328.853129] RIP: 0033:0x467b0a [ 328.856314] 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 [ 328.875201] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 328.882931] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 328.890370] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 328.897715] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 328.905076] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 328.912341] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 328.936945] erofs: read_super, device -> /dev/loop5 [ 328.947985] erofs: options -> [ 328.953657] erofs: root inode @ nid 36 [ 328.958109] erofs: mounted on /dev/loop5 with opts: . 21:59:13 executing program 3 (fault-call:1 fault-nth:47): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 21:59:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9403, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 329.013457] erofs: read_super, device -> /dev/loop1 [ 329.018499] erofs: options -> ‘ [ 329.048157] erofs: Unrecognized mount option "‘" or missing value 21:59:13 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5437, &(0x7f0000000100)) r1 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xb8, 0x2, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xdf8c, 0x6c}, 0x208, 0xfff, 0x0, 0x4, 0x40000000}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r2, 0x890c, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @remote={0xac, 0x10, 0x3}}, @sco={0x1f, @none}, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000400)={{}, r3, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[@ANYBLOB="0100000000000000080000000000000040000000000000001a0700000000050000000000000000000a89f78b00002973508c62e27a47820400000000006ea7b6fa8297d70ec56ac000d20a0000040008000000000008010000000000cc070000000080800000000000000000040000001b00000005000000000000000600000005000000018000002010000000cb0000000000324baeeed1fdae4b018898751a3a619f8d2cb4d73c0947094bec75b3055dac80d4e62b8c6c6d426acf822ac0de980bf00d66df76e7a9ef35e6f19294602659e50831a59c067047b82703cac243de0b605c0d547c133867f7ae5510c43a7266dfcf2fc5b5296cb8fb9399273a963557586d4efddd66b72b2c99fb4a9ba0e466867dfab3d4439ecc057d764c4d977a768c9cba9f0802dde564ce4cfb0b852736c6519143f2016331d1809fec5c516f87f50a81b3e082024b62ca01f35b448bbf061ce2658c268153065923ef8ea635b5275c296b87301f533f79fb15b00c29fdb2b2e3d7fc6438eb749d95e35ac8009c30698e84ce60309239cf8339e873951298a9024b2029c5d1b517af78a01f8c229bfa06793a39d586a4d808cdf5491699109058455d076a929e13c752b5773c706f2714cba0ca588ab3c5c546d4bc7cc268bf6ca2b6e7be1704450f7c6069a65345bc8295"]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e03502c4e9b6ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000100)={{r1}, r3, 0xc, @inherit={0x60, &(0x7f0000001900)=ANY=[@ANYBLOB="00422abd98360c4070c1d65fc6e0928adc2e6de604ea9707774bf5e73357946e8eb92e13c1faa954aad1f8f169ee12ff0bac631ea5fbe2397fc3fc0f5ffa7296fff5234560c5baefb40b3ff47f250921de0d7d58d2b4a408bedaf8b62bea67c575afe30000000fbff6c313c5ff9c7acd29e4ebc2a12780e463c98271c31f3539c1"]}, @name="239e5b0607af6c528b30a5df32680b71d1355f38c6f4f79f0957303d708199d308846f308e4d6fa7e0db38010599f2ec32bd2ce873c8d6d50c51c915add9edeb9ba1101ba9e8b26f4ff46a7aca9c042b95ad4d912881506ade3e10f42c49f5ba39ebb191fe4bb84132274923f7459fcb4ab9f19f6dfecf556d4111bbdbb8866f32a69406607c0997914cbdcf71ee9c4cfc6c9893e965d677753ec047a7466f7fdd4a9f42b23d5e926ab528b230ae86a0b20bbc9e444f010e1e1a9c2b61a21b56e15865bef1ab2b2a3064cbfdaf4e61de54a61b20b6229bcc394d0521a0ad9e364b70769e22b6400fc4017a013e03fb4f5f15b91fdf5e4997884feb8e5084b94088b641bc33ad05a9065edfdfd7fb04d18d5a385ebb2538d8d2debe4af2f389bc15e0925ff8a08d07e441c70f5459b591f6d5b4695c6952cc864e3012f970ddf5e75a3a855585ab4b6415cb2d1efe15699d3528f381703c5880c6c82503bfb82b2fe3610415844fbf05f1d5d70f854b78f0f6b0bbb973259bb415f6bf842beb9af3dd43f8f688bd1f007fbdf6f43824d6e6dfa2b76d6eeb0f088eaccf3dc29d07de2e64cd884b27995ceb5b1df49c4b160e5dcb5603f073bb42bdcbb59104ecb596ec87355e4481fac6c2006984c40d0d8faccfe75a481ffa686bd6f96f07080eac62c1423ee52506b6181aa9e996cabceb921776b93201914ae56eb3003dbd7625f7f79759ae1b2f0e71a0599302f83544dcc4b2011e7662d55a2778de799ef61a2f754bcf6c998b0de65e1e67c8d6b9c4c74ae6207d22a4cc5e646281879335c1eacede0f3abdf665adadc7b4ea1842dfe8741d758b0dac9e4b04691dada43907f93b30a3eec3c78926a6fa8d0f318a608f1b28f90c245917352e4558a95854fc60263f08291a0677ec16fc5876171e5720c6b7c1cc5dc971ca956bd0e223bf78f6fa4ca020de3a037209766b41ee33b52bbf8c4ed8b606d76cdf8766e9578501bfeecaa1bc32a5e38ce0c3fb31cf366f888cf5332d99ef3cd87edc210b3340b324b3306363dfb147263a47e80c53057a44f6aba7155d9a447660c2f05916a7078bd4c9b318c56b4673989f6187de7082e2953be65bbc3a4aab9d02fbaf58d98eaa9bb55d2c48a6c7a158d7c64058f29d36502b6d6a38d3d91207fecb05fe21293a666d9c618ce6a64660a3667dd7f34a7a0aad3c59d14546503cfe4c6e2ba1f920a4a8cb7a34140b7e2bdb64217e31934057f756dbc695a5477098ed17cb476bf2ef14c88614089bde44839f0e3a4f2ab0ca82a85bf5a154a7ff106d366cfe7892a51b3c6c17c1de3cf7b469e54bc1f5a1e97cbcdc785f00cc980d36246d1d171730d5119e98bbf7ac44ef0db262477bb17aa83dc757e6bbda4b65eee7cbc313b281827df04d9a6ff9cf721446e2191f55dc219e4e73e73ff3f5780a86133234de127ef6cfafb986a093545f3b6f2405d3e1d8ba27d40828122929a34e3c745c0917f37f685683fd4b1421c609bce8865e91f5fd7d26b0129d9bc7decf4e04555f798f119371eeebf4bbf19496c2eab441b0209f9ef2d7cc15f961e024f4fdeb4212645c5789e0b7e7aad00044a36f7ebdd3a5c641dd0a6e32f6095403179961088c2664ef67d37c0365d860c3d0900eb6d90f91eb2be067ff41c60a3244fb3af88ed9bd65515a4f016fb4fa86794be7edb01ba74a18b60de3a614620d1f53ba31d18d6a7fa30185a6c6251c68aecdac333f2ae135f7aff025f29d9865075ea8a1f183d158cdcfd3d2d7a4db060522e4d969424edababe6405659f5438055a0f1aa17c417d89775a496a61baf8bac95ef46b6057add586266528fa3eb6c071e3f39d8394edcdb79409d5255a7385abfde8ff4b211957925c7b27362df9496f0c398ef559dd2e6dd64de483d332d4c8494b0a21a46e2eb5654bb6ab4aaa3dca75890b6438650a394b64b45be8be9476df807df8bf1991d38c54e9a67f581e3219197230d20fe8a4abc709bd49adf5b5d0b134fa919cc340e6840231dd5fe5faca752375701ed2d227c7a2a744e2268f7545a6ca328fab98ab8cffbb222527726c8c967b95dc5e233438be0b36e03fb2931128276831154848f63fb33de8af1ac09b4707b0f53e928d34a891abd2b5310f722499dfc7fa2176d3e344db48057eb58af5a6ae669c99fb5cb9ce84a0f9fbfbf9965e58b9dc8a43f356a0852716d1e08fc97cfeef68cc336a5535ada0fe3b235e9cda4aecd48991df6ec40c2536995e7e6a7c3b6eb3c78c2bed3b7c0f1368c5e95b2d44ccc56e61ccc5ef09e76509a75bca00f05328b455f9a015e7bacf429d5761c58c0c6d324b748e58aa2433f180f674fd61169c8e1fa076b0af3c41a591ab0f70aef9bffa41468fe88c98b14a144940468d028bae34a27597c7a049993b7b95c21463f59ee7212983cc38df11d188a90222bb6f637f565c0000c695a6303f325dbd72e6cd562a42130e4e7aa0bb20388c17cf05924baecea0770d78bed099abd9f3dcd6a591cffbb3c4f0cef0299d4be1fe30214923e687ddca5494ec6c65a59df1c71caa7ca1701bdca3f3b32ccd8600defcbb62310918730934f4c30420b9aab1f69f58f22607ed9bb4ffa6dd14e16e3318bba85b68844acb12481b73c7c0b857f62c18ccf1ca4274826a238366659caacd431fb7cb2e7fe8c4b1c3fd12bc22aec6da4f1a7ef4decca72bb2363adbf5b359c4013c2199e9cb2fd031d97f419616b9a8f80946d7a3aaf9ac4ede20a0684ddc66964726c9631b6160fa961e6ae4b5bcb8f1faeb4ec042056abe2246dfce271e9c40039c7c114161aebe924f80691bb38ffcb768fcdc591ff8afbfa270046ca517919560e78cc003034a51f01ac929da10eb164edfacff5c074333f30f1cf7c5aefd6d34763f96eb804435cf687e70aac9cdd623a2a903f2c6017902e13b794feb50e23aaca6fc1c5687c555f5ef32f344045870bc565cb84fb55f4c2869a0ef882c8d9bb7b3c050e50e1801adc0352d3a327b3eac5f93d090fea5686e6f1ef38f277485bf4fe26d7e661d19c5be56875786130e6cb4a6fe969152c68ebb1116930dba70b3a17fcae34e10d31526e287e255e0abe6a60f02c82eaf43fb7d04ca803424f78254b3bd627137394de435124bc8630c16d34b816a0856601f5a38dd710eea9b01357b11470716830c6bdb9450e8b591f4273575522fb5064ce27fb841ae9c2e19ab199ac48a5acf121ffd2b9f58d724497424714e17939236a8ccb589458e8ce5a64c48f543bec8b6237fed63961e96b7437776fc52ccdfd18a39e00d48233324a26f9998f641ab5f9eae5f1d417b254dbaf477bc12a7fde10dbf378590b227113463d5761f4e0a261b4676951afb884f7ca48f400fac64e3acf157775e18021c77b327bdfd644a065f363b9d0bc9e4a19cf3d620aa33a41aa3ba12e989902b8275e89bc29bb20b713fb1b16f8633c25d4e567e71c163f241483e9d2f3ebe65f5b2b9581d3bf670fc527331e24c25ee39f6d71de0e5d89dd6f8b179320393918cfe98fc44681a1282cd21122d8c8cde79cddda7c37e42f179bfc59f968d0a4f7bc05605a62baef69d629b28b14bf574d2c3a5c5e8a3aafa3860fc64c2e77fa18765d6856ce436fd77eb6485a68430dc4d27abb60718899e97de411c2e67329ba7f9a426348fa14d49ed3dc9dcc5b120107dc168485899b1afcb43c5f1b2a263b10dbef8c10e03c1c70be7cf239cde92d311906b18aa125e261ee0f474034f72c8e56724d376de14e25357bb244e81baab1f697a2936ff45857faf218b8046758b9eb84a5ee6ff29934c96ff1641fa4c82de2e385021e7da75112f3addfc21eb761e9f3b8c89c210b3767678d0aa7d6bc489824a56c2a464df1b46035956d2e53e1c635584fdfe9d5c2c7f09ff4512ff4533fd2e8e972ea8ce94e3b420e7fc4080f998c1f5d45157175b46a7f47638f1f58ac21f34566fa973a22d1b5cd54277c88580073720ddf7df6d72472c25f39575d2e6408dc2455558afc9d693911f3112c838f3be1d9b950a72739205e3f927c2dd6ff755ea95ed2fc9a57f7779f3cacc291886f2a227acd1adf7e31ec8d6ebd7d57f0d1054a1396a94c17114b128c438205986aed773c981a60c448a929a07b6405b6476a055b09f1b3464034881a65d1bb801706ae15ee334dfcc6306a594308015755c05e3e13653841c8fc9680b80e6b3a5579f2c0ef5bc88c554d98571681aaee04a38eea5bda5cdeed7e8ac99e277b13f47ba0daac41656e40f233b738131f38400b7a21940163f69928f7194742ecebfc940a29fe87f45533a54aa5a8ed677098259c792a056f976e6b3dc2ea3afe2e05a2ac66cfce7d30f6781c47b6e9fa361ec0fbdb3f090e6a44bbfb680940dcf2aa8a7d5c8237ac2f6621f7098ffef6ffc71000f1555cf110920103274e819e3162304e03350caf156cb6cedc68d71ee00299c9d5f0ccd12b9ca9d6a5e50ad5bebf146521825ce1967f5458e75ebe4d7619e38760aa7c3c33aabbd2e41015b6790f318ed9e9ddde4112ab56891231f8301590a1b912a27f9d07f056957a2ef78d68460c7abed1d22a7b86e5b3c1c1151cc4f6afe522cd6b0fdc8a44c4e56cf3f8156294dd0f91460f23c58a358b94bf1da7646ff932a7337e2655598c6123a7b516affe03566d71655ab8cdcf372a2661fe1b11a18b118b9234f5c4020792e12049244697b0817cfc920631ea0b826f938a3ff8fa68843ea2d653a660298d1f5275febad19e0709ae6ea5dbffcb3913b5dc1d750a35c072ee2de5f5ff09297b165d0c35827719b770680580228feab38176c92ad54d57de64d2b0de4b64b0e78262006947ccd7f153edfbe33df3136eee8ae379cabc7efa5acf91477a03e24d8957f3ace807d1a56c81da4e4f01f7052bd7a89051d67425d5c8a1e7f34ba3ba576a481b7ed3f210b179956f1412d21fc882b259a313fae8f3759e132945c769700a3c23380f9391a3b8f62ab038eb234b622acd9ecec2e79643bbdff0073724c624458a5e3c709409be90beac94627afd8564ee11788eaf4a61e13985dd92648bdbf0dbf10d43add0efdd5cda83b270f5d3d81ea2620d605a6b2cdfc0018696640f3b0aa53bcdf27f950a0ade8348b56f5df0104ee301fd92d765bf2332a8151049d64773923a25a693688b9eec709a033be9855f87d6b115db95c87a5d7e08b934233ffaa3ba98c4ecfef895256ef6f6435deb9850db32460fe963ec7ed0061979084ffbf2589e607cc69ad7690ae204a968f4f234f8e2376d95018cc09038675c15bbc56e7589828c978e40da5a93cce1241e0c4ba51dbd5b503b441ee880deece7e3dbf005816847ce8571e7933d8363919cddb43bc73c6f8bea4ac5ef54327ce104a76cad13fa319a44f221ff773a66d60e9d00bc1d9bfa053628cb9bffe34381ef9cf34ab92ad147a50b56f2bf29728bd60ece68537a6b34a2324787aa966868b51e43a81c941ff5526b64b0a43dc87f244d4c7f4c18c4fe967c022b0ddc1f5c0376bc6477484ba524e64d690a132b6b87d2951ddc5aac576a8321dd90e337828135e0f4d3532c1d8fc3fccd1192e92d1d987ed26d7f28836f222244b16cf4fe3f89af5a89a0ebebd92f158285e236ee1275cc7546cc4662c593f0d4114f10deeb6c1bfc795a4cfdb791778421bf3086faf92d3cea6c335ad"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000680)={{}, r3, 0x4, @unused=[0x101, 0x2, 0x835, 0x8], @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c09425, &(0x7f0000000200)={"a2613ea4a56145d573601160863a259b", 0x0, r3, {0x7fffffff, 0x2}, {0x80000001, 0x7ff}, 0x3d66cefe, [0x0, 0x6, 0x25c, 0x80000001, 0x4, 0x7f, 0x10006, 0x3f, 0xfffffffffffff89c, 0x8, 0x2695, 0x24000000, 0x40, 0x1, 0xfffffffffffffbff, 0x6]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000100)={{}, r3, 0xc, @unused=[0x0, 0x1, 0x7, 0xfff], @subvolid=0x40}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000500)={{}, r3, 0x14, @unused=[0x3, 0x9, 0x81, 0x7280], @name="3dd0d1c03048eb6dfcd74949b42fa440d26286201f9535a8b6084115bc28435dd572c30870dfe7ab892254042c997698c76468781121a4df68d65d7a1864079a2cd9db36d7eff5c32e12e237d03060daeb911b8d805716dc30d42f7f52a11e11f931cde7de66b30a590791c22c02cfa4912abfcc98055872ce546fe5161db37498abbfa893ae835cc258ee3e2042b1c7c86f2f236b8fb3cf7f7fbdd0d8bb205080d81b60d21c7ea90af007bf910d22402ab5adc66c6a24e3a50cb96eb5b2810f61d85f752430bee3271fd0241cdfa4badbf7e276d03cd055ba621923ddddd51aca62a2897f7a82a3dcfc8e760b033a24ee3dc343ad685cbc811a09150c14023013aa368e123123d7fa6bec458a8b459b8354de68017686d67ef90ad183a1207003dc808389842c4ace26b8996713d11f14929b88517daee554f94ae5e22a5a69c2d3493dd38dd7e5870f6223750dc075d230000d5bd8346c81e0a1c82b1df91f490634d1d359e9a0477d30e42ae571a57ebb58ba90745f4279bcdc2793d842414c7424169d120ebb09472ad9551ec3ef6420b0e1bec467735e1daf92ab15a57464ed029f4d5bf1db13799826c747105cf934811ca0a2d8cb7f5cca5df889f022696705e224e3f3beed65260a749b2f6ab377c982892f8da463eb2ccdb03f8015bf11062d8f67e08c0e15275abd8e769faffa67657aae8f5b18f10d1928ceb402b5c794c61c254dadd84daeb57960c222c245751183f20c43675ec518cba1e7e4e53d30ca0557727a391c956546f1d78896334a102b5cc8c0c9bdd7d0b5d8dfe0ee743710e891c1904d9c861af13983793d31432d27e674b5014b6a85f7910bfd45a3f0315647453143cb2955f8d05ecc82d02653670801a0a88893ec0c6e42471741c3c9997820e965cec009c10a7109a5b4ed363742f2779167c2433e5cb9efc93f5788d0b488958541547fc20bef91067f7a83f6633822af42f8ebc8e558098dc71c608354ad31d2101ff75fc82e814c29349de77d55c2125d4a3d282810c816731f5d300c8b4ffd512a4c0f62064885ee3571bc4237600bcce50015dddef677ca5a3982f9589a4b20b19f264a0edfb7628d01304008f3ba91bb6467fb6f23fa21bb9a4241d534633883e1f8705cc2dbc8b30007d5ad2cdd524072431b0ca1ea39bcca8bad00a4bd5734e2d4effccd1db2b8e479444e42aa56b1932ff36a972373c0555e4bbd6e20ee90f5103c2d8e51240cf2a8dc1dc42a4e9cadf6184061a90353b0d89352d0c76022faffde8d57dab3ca1546485d74e2afb3a3331c7433dceff2c1c30e277a86f48a3750fed28b1fc94db26005200975260a809dbc2b39983a514edce0047f9fdf2723d03a8bd7c5e681acd4e29626edaf38b3d0a1097af6703fd1b0f6385f0a3d369f5cec1774e9c654de21977fea6dace4d561b5d66b35888d82cdae1d4bd9a4f3ad47253ad82bf9e7fbdc5ac4d7f6167da928166c7846bd44b2e424fff658e19b2fff9766229ac4a444c9cfe638208f05342178851cd4e1f54268e762bc4205acfd00babbbb9c529e37791a081996cb715cb089f2b194b279d409c6f22690590b2bf3f1162cdd998543476b8f25cde6065c97f82012cb81ee11491a5756e0bfb4e29ecea0d795f3137e0da0541c8d9e31d7d3dfbf7ccc11c4b2a707d8aa1169caa5dcb795b1651f1c19a738c428c5f17981c95cfb182f0ffba3f9a53664d49f7c0250fb89ad09be8db857de80ac0832cc34921381a31888b01b24f5ccfcf4aeb8f9bd42aaae2fe3a77714a26dcac6cc8175fc15dbe0b4404e2492a92d052cc12ca6e15146dceab00b84e605d0cd8ed28fbb92a02fc89f47596a4f898b97e8150ddc715798b8a17b5a2c2f3ae61253a21ec4570f5f7c96ba21d450541fe38a4adc149627c00b0b0952b284a0486d882805c1dbdfb13286f78b2031d1b45339476a97a6bf68a91422b3aa1512baacb74bbd72266215104e9833c8851ca0f25d50c7feccf4bafbdb7e82f6e7f74734a82132f7feaa708b1051bd9e2b0d441174c18105c7cfaddc2e84f53df6f54a8301c2fcfa99464eb82526757b6565a7e41656e68abef6ea4d3c3b01a380166961b3714c731a915d32b05c6f654caaae470d2a2dcc131f6a5b56e29ef7638269aeaca851eb163176869d21a46b863b1cf3be5104d273cea0fbaa01f2ae2ab3b3a32c3642c9630d8ade163cffe864ea8470adb5f560f61d77f4ae20f32e4de6b0794620c8de7e7bd18e29e14c0a226899f1508a427bb06f844942ea98436cd03f8c906e203dc96c92f693998c1f60a2eb21127cd54ce616b7dc2c6df2687af5a9aa69b7f093ae1337af6659d598ce1409128e537bbd098c85b0d5f2dcfc976c55c0816384e87751108eddd1c1ebde49b38a39541f33b1b9660cddaf8837b83426dadde51e328eb981418ea858ff04e91bdadc0cedf0ecaf732c51ab6abde6f48a74ca1db27e82df09b6ce2b4d4bbed76c4a216754eb42bb69f226c4db7c05a1c73ce63e0100abd29c376d1a9545fe3b2d7a18764d2ea2abe3dba6ba3b4ba44a64e1e438d3ce2e6fe7cf0ba5a5ec5461188743a93892c4ecbb939da4f557c7e4978da379ea877378c1907d5f3c172319e2a528ff1a862028290071d15861ad8f325fbdd1ff3e908c503889900f2bed9ad66b4ebc14028f10497da79f1d7324317079f4a23768ec16de572386d841f1068d91c0779462ea47cbd92ac18605d2b5275cb5ad18d2cc69091b6af7c72d51b750df0a5d771a10375d1c982f83458b26b73cb23e16fa1262ecec0369d0b9086d876022477dc4f1f763966442526e12be96d2269a7f145301c0c2c48473efda86e6e8c5921b7e723ddbe53551213443050c156b535e5296b2467a44e463078a4ab33cfe6843c9d058aecbbb63588c3a49be2e3d1571e775f16408021c35a0b04b2f7b37cbc392c519bc240b0d492502bec2cbf98f1c5324221e6cf00d094201762ca4b7d045fda7ded417721b569f9a8dc88e4d7aeb30b896afc721163cdf9dc983f1b1c2a3730d3187fb3a7c3f39dea03e02a19085770f1aef60b9a688825da9a11d2fe9022e86630a8d7716b52528a17fd4b2885612ddbbd5f5bb77cca86d6ba677e7f728c84251b24b06023a34fe9043e04d2b9b4187a32ef0b5254fe3e87748cab8878bfc11c93f185af6d14bafb217f11713db2cd829a6caf039da20821bd12426a15789a1d8b195b4a1810b5c2f47684b497b92d082ccb8b6f63cff7ef68f45698a86100bfcbf2429cc1b1c3bb02490211c9ad282529a3d7314625c7555239b3b2b055d96e81db5b46cd91c953bc0fa99e9494671cecf8b4f585807fd6f08e3324d7b5e0e8d144530cc890ee3c9b313e3b9d1f1cf43154132086054dbc708e0059ba88edb9b7256825c61e02902ab68298490d2e3f40092a0df69949bf72881abd9224a64cbae8d04affd5067f53645971a7176a647f387ecb42ed93e0a46a8d4cc0e773b07bb47c613d879389fcb6449e735b95592893cdc152d28cfd4fc919c622d2b52d121d590d398741558f13c6cf0ef7813ef20629f3338c3513d44d769ab75c573a303d08b763eacd5aa7886d13e7423f3aaf41b8d7cced3c2ac0e52c5c3648cca2d9e65e83a3bc825353342847f859973f8e9c38df9862389c31046d89fe18cc9e5e8fe7fc582751b0b284935ba40585e56aae23a275cb3a37b23858db568bc834cb405dc718c9c0d0a847437919f11115407582993d313589605b17b2782a1497e0fd1a48a949a9e9af546f676821d7f3fa47573b7fd122b597de334ec1655eba0190ba0e9056c525dc32111c82c466c83379e9a0df1ffc6939aee16dd1818557a5e66a34253c86607999422bffdc60eebcfdd5d03f27543bc917c26ec5b43eadc8dc3b91c4f0cc80dd79d2121da3d454231da7c1855f61db67520256f1e76db1d7c987854586064d112f660bfbe53814999be47581fac187c21607dfa07b674a6f6fb1ec7b0cd63068c5b7d6105ec30f91e548a371e233f6d00ecc90f7c9663b21044b95e4436d5a0b52859b3ccb9b66fb0d9385ae60591ec2f4feb8c44e13110ec5f83bc32b8e3eae46fce0848383e50056bfb19700a939d50eeffbea2ab0ed078302544af0ec47d2626ce16f905f3e3bc82e507e70af0c1363071fbd318069df558e14cd4924dec5317cd7d338824bb2b6864f9f103db5b40f66e8c273bd481c8676a241cd4c87aa77da7e7cee85c6bbb906f03972f8f6fe79f30ca4dd9628141513abfe31c78ee24ba01b7bf3e38ea6f2ea322b0ea04f08e8377446c3e08f3cf368a7a69bceb54fc0d3b96e6c4bdcfa5684ca72d976bab79e6c36f37f95a3d9060d220d2584ce3e06a47b3b35c48fee2d2114cef7fa1609829beab8c57bd51cfaf2723ac337b30a96cddb9878f858415b077f222967419781ed4cf79405dba403b4f7707bbaf0a72018d5fb0378b262b79db528ff465f13caa3233951266ddb5eda536e19640c6dfd46d845716a3f894062aac6839d2d5c4ffc6b0a2c3ebdce23c48687d0215190b6bebb154326fb080307f3e00780e7171e0cc353ab6d5d9c008daf195fe0d60cf78880e9e388fdbdaf1fb3e37756acd2c22a42a8818666b3c5f1b049e35c985b6de16b2e8cd1807f6b50937d10f76f6d158a7180daadf51f60f18a88e0348c7129f4ba48bd9c13f926a437b7a2f50854212ea53af3b3e1c3649aaa06f949e05409ba5c03645e52a1bee63c5961514dd600757a2f69d39d6c29cee6058b88d79feba4b98e8d299ef2b4cc87c19c9eaf151cfdcfb3063ad021d8d04d05286678610d9de9322fa89f77887946f231f37d16af0fb951525dd81214a418c1ff3faf24dba0b371fc50c85314025c35a210440b3a9e4ea1bbac9b43d4e656fe23eda87fe1eb2926a59339bb51a962e6d0eee4568f7f82f9386425b1003ecb2f7e362f2e040e9146e7807da44bc224afb289b5d4ecf362ab9ad09080cff35ab4dfcf391f4fb399e307cfb23ee2267020e8ff7ffb628d9eacbee6b0e5fd701dec91efcc90d9fd6daa032660aba5b0809ac6a5e89bd812c73df5f5a89a7fd8e604f43aaf702eaf9b93b0ba6faada64c41d0fe0486a47066f29999c6277b55ad47e10e04389861be17e12f88a90465be9f4b5da91bfd75feb7d6f1c66925b6c63139051ee6ff8c66c2c0ed33536a69353268be32e16cd349158d7d381a574ba866c76f02183cb1a4aff15e23c0543296310cc153931b0b65988edd16db345963d1f6d652aead90626c7aa13ede64b5408705575853a6d2ee2cd2c81373d705919dea1c186147f656a8661fac6ed5ec557ca75cd59f9c12737f27d456bcc7e9f204e13cee7a32bc538d415da59d0e37ac9ee41fd1b791bbacdb611b58dd5f378ae40424a8026ba1d92e1c3b9eeb3fdf160256d8906daad9d41091760b2713944c9d07baca2e01468fcbab6f3b347ba33bc6d6ba11d61aa71582d1a277e359c8aaeb769a84ba64ba234ec0b2a0bcdc858c7e575704d6913f7acbc2c0807fb91c0e4da29324bbbb491a8a90983159d469314161898b60f9e9e015fdff096a9c150aa4c707c3737c11947f5a72a85308bb103e7bdc4d631f93549b4c2b34e65c4393eee9993a514d66a44e6b28cc4228fcd67d9be1c8a37d898c93d027a35b6c6985930e6cdd682c856610275cc08cfb6b74b5bc22ed835243"}) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r4 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:13 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 329.076979] erofs: unmounted for /dev/loop5 [ 329.171703] FAULT_INJECTION: forcing a failure. [ 329.171703] name failslab, interval 1, probability 0, space 0, times 0 [ 329.184862] erofs: unmounted for /dev/loop4 [ 329.207541] CPU: 1 PID: 19736 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 21:59:13 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x28c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x8000) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) io_setup(0x2, &(0x7f0000000080)=0x0) io_submit(r4, 0x0, 0x0) r5 = syz_open_dev$amidi(&(0x7f0000000280), 0x8, 0x222803) recvmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/211, 0xd3}], 0x1, &(0x7f0000000500)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}, 0x0) io_submit(r4, 0x3, &(0x7f00000006c0)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8, 0xc28, r2, &(0x7f0000000140)="8ed185b70637c996ec5fb9bf36cc9ccf3f3884ae15894ca96c58590893243bf7f869a85ad1257b87b6d2a6e6489c5ac0125ea2f0d6985076f4fff5b2d0a170a44aa9aeb2e8586ac4", 0x48, 0x3, 0x0, 0x3}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x4, 0x81, r5, &(0x7f00000002c0)="5520ead1dabc1e0cabb304e4d8ec0bc881cd8e27117c1b1a244b30eaad31a73ecf741b8985317521cced6918817b5b8c6ee4", 0x32, 0x1874, 0x0, 0x1, r6}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x8, 0x0, r3, &(0x7f00000005c0)="d57d4fceca4ffb852662dc7757715d1e88a51fde3cdce2d0168f23923d5904e6e2dc76d526c6b9871fcac557d13397118b139b0b9df2bebaa6e51883ad2ad6661782851a1877bf0b95b7f62d0b66c674a72f355414a326f8c92863d42642fa8d8eb3e76c735a3b1e7ebe32fbf3cdd24eea3474b02c1b18d1704ecf383468a2cf68f3a6ddbb79f72de6330f457447a91143a5", 0x92, 0x18, 0x0, 0x2, r3}]) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2c0200, 0x155) 21:59:13 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 329.215445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 329.224797] Call Trace: [ 329.227393] dump_stack+0x1fc/0x2ef [ 329.231042] should_fail.cold+0xa/0xf [ 329.234850] ? setup_fault_attr+0x200/0x200 [ 329.239175] ? lock_acquire+0x170/0x3c0 [ 329.243158] __should_failslab+0x115/0x180 [ 329.247401] should_failslab+0x5/0x10 [ 329.251469] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 329.251487] __kmalloc_node+0x38/0x70 [ 329.251504] kvmalloc_node+0x61/0xf0 21:59:13 executing program 3 (fault-call:1 fault-nth:48): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 329.264078] __list_lru_init+0x4c6/0x7f0 [ 329.264092] ? up_read+0x53/0x110 [ 329.264110] sget_userns+0x7e2/0xcd0 [ 329.264123] ? set_bdev_super+0x110/0x110 [ 329.264140] ? ns_test_super+0x50/0x50 21:59:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9503, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 329.264154] ? set_bdev_super+0x110/0x110 [ 329.264166] ? ns_test_super+0x50/0x50 [ 329.264179] sget+0x102/0x140 [ 329.264195] mount_bdev+0xf8/0x3b0 [ 329.264208] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 329.264224] erofs_mount+0x8c/0xc0 [ 329.264237] ? erofs_kill_sb+0x20/0x20 [ 329.264256] ? alloc_pages_current+0x19b/0x2a0 [ 329.264270] ? __lockdep_init_map+0x100/0x5a0 [ 329.264285] mount_fs+0xa3/0x310 [ 329.264305] vfs_kern_mount.part.0+0x68/0x470 [ 329.264323] do_mount+0x113c/0x2f10 [ 329.264339] ? cmp_ex_sort+0xc0/0xc0 [ 329.264354] ? __do_page_fault+0x180/0xd60 [ 329.264368] ? copy_mount_string+0x40/0x40 [ 329.264389] ? memset+0x20/0x40 [ 329.264404] ? copy_mount_options+0x26f/0x380 [ 329.264421] ksys_mount+0xcf/0x130 [ 329.264437] __x64_sys_mount+0xba/0x150 [ 329.264452] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 329.264465] do_syscall_64+0xf9/0x620 21:59:13 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467", 0x8, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 329.264483] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 329.264493] RIP: 0033:0x467b0a [ 329.264505] 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 [ 329.264512] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 329.264525] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 329.264532] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 329.264540] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 329.264547] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 329.264555] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 329.335133] erofs: read_super, device -> /dev/loop2 [ 329.335193] erofs: options -> [ 329.336810] erofs: root inode @ nid 0 [ 329.337395] erofs: bogus i_mode (0) @ nid 0 [ 329.393964] erofs: read_super, device -> /dev/loop5 [ 329.393989] erofs: options -> [ 329.398075] erofs: root inode @ nid 36 [ 329.398858] erofs: mounted on /dev/loop5 with opts: . [ 329.400368] erofs: read_super, device -> /dev/loop0 [ 329.400452] erofs: options -> [ 329.401552] erofs: blksize 1 isn't supported on this platform [ 329.458807] erofs: read_super, device -> /dev/loop1 [ 329.458816] erofs: options -> ‘ [ 329.468664] erofs: blksize 1 isn't supported on this platform [ 329.480912] erofs: read_super, device -> /dev/loop4 [ 329.491351] FAULT_INJECTION: forcing a failure. [ 329.491351] name failslab, interval 1, probability 0, space 0, times 0 [ 329.505788] erofs: options -> [ 329.526743] CPU: 1 PID: 19771 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 329.540335] erofs: root inode @ nid 36 [ 329.547924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 329.547930] Call Trace: [ 329.547951] dump_stack+0x1fc/0x2ef [ 329.547974] should_fail.cold+0xa/0xf [ 329.558215] erofs: mounted on /dev/loop4 with opts: . [ 329.562926] ? setup_fault_attr+0x200/0x200 [ 329.562944] ? lock_acquire+0x170/0x3c0 [ 329.562966] __should_failslab+0x115/0x180 [ 329.562982] should_failslab+0x5/0x10 [ 329.563000] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 329.731321] __kmalloc_node+0x38/0x70 [ 329.731333] kvmalloc_node+0x61/0xf0 [ 329.731349] __list_lru_init+0x4c6/0x7f0 [ 329.731364] ? up_read+0x53/0x110 [ 329.731384] sget_userns+0x7e2/0xcd0 [ 329.731398] ? set_bdev_super+0x110/0x110 [ 329.731416] ? ns_test_super+0x50/0x50 [ 329.731432] ? set_bdev_super+0x110/0x110 [ 329.731445] ? ns_test_super+0x50/0x50 [ 329.731459] sget+0x102/0x140 [ 329.731476] mount_bdev+0xf8/0x3b0 [ 329.731490] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 329.731506] erofs_mount+0x8c/0xc0 [ 329.731519] ? erofs_kill_sb+0x20/0x20 [ 329.731535] ? alloc_pages_current+0x19b/0x2a0 [ 329.731548] ? __lockdep_init_map+0x100/0x5a0 [ 329.731561] mount_fs+0xa3/0x310 [ 329.731579] vfs_kern_mount.part.0+0x68/0x470 [ 329.731597] do_mount+0x113c/0x2f10 [ 329.731612] ? cmp_ex_sort+0xc0/0xc0 [ 329.731628] ? __do_page_fault+0x180/0xd60 [ 329.731646] ? copy_mount_string+0x40/0x40 [ 329.818955] ? memset+0x20/0x40 [ 329.818972] ? copy_mount_options+0x26f/0x380 [ 329.818989] ksys_mount+0xcf/0x130 [ 329.819007] __x64_sys_mount+0xba/0x150 [ 329.819023] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 329.819036] do_syscall_64+0xf9/0x620 [ 329.819059] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 329.819074] RIP: 0033:0x467b0a [ 329.851146] 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 [ 329.851153] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 329.851171] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 329.851177] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 329.851185] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 329.899763] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 329.899771] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:13 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000000080)="e2e1f5e084b004670156cd24a8920000934df8a5746d92939017443802c9000c0024", 0x22, 0x6}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:13 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000ac0)=[&(0x7f0000000a80)={0x0, 0x0, 0x0, 0x6, 0x20, 0xffffffffffffffff, &(0x7f0000000a40)='L', 0x1, 0x7, 0x0, 0x2}]) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5c184b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f00000009c0)='-\x00') openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$hpfs(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc, 0x7, &(0x7f0000000740)=[{&(0x7f0000000280)="97909f", 0x3, 0x393}, {&(0x7f0000000340)="47fc4bf2524b529df7255e19a63cfebbb6b612c4e4bbc93ddc4347c16d662d3d3fae0cc1ecd931c5796b996f7c", 0x2d, 0x58}, {&(0x7f0000000380)="0d29612c4eb97d21558fdb754798f778c32f5c8713c1029f2639a2aef75ecf57fce8d4f63ba449817aa07c98d8d3f72f16bebc85619ae2105d697e9ea23c0168a7b038dbdd3adf210295df699a4ddc1ad83d4c8700c86ec97a8b8096a90c04ce3e843bbae78db93ffe9e8bb276da1921b89e3b108ec955bdf597e88aa181d97d59d2aa29f5f51d9709b5eb3770359fce8e0263c103f8f45e694f995bf022cbe1c028a5c23fc42bc0273056d28b074fa81c5dc2cf9928ca6d78d8b57fb399590a736154240d53909c43858469d036fe3ced1d2248ea", 0xd5, 0x4}, {&(0x7f0000000500)="e4f8d5b208b5deded5d34a1cf8c45e518935eba2d45051e206aec1f54a9e80945226b24834890849f75ab0a9fc92f955e4159430472b57971f58f0f9609096d0c04bf0a8a2680d8a9d7ec22b8db824b63a62d7eec9f36122322fc8591b3e9631eb5e6130b53543c0c9d25419725f34101797b0917aa2de447fa2a81e353f1e8e193bae664ecfc0be73de52a5baa61ab2057e166fd9e09192ad9bcc25219d9a1ad69dee3e96f871203ba6e82f1991b9251b09f055c22aa471f907c45f9f4f418a590f3480a02de404cefc5662416977b7b59bb2d6244a07736d3515db731567ae8f8e68fd961a7801fab785fdb961d68edba96fdc5cd55d5d6f38388cba36", 0xfe, 0x4}, {&(0x7f0000000600)="f328e12102efdf2355b6b3a19e8ec59233ec66e3489202ffcc8a6f1e899a784e12f9f6032a6288b0b0da37966c431e5c24028761b219595678d6fcec75b41deb651becb8459e3827a88de1c2139642469a8d6ca444bac1e6446f377a1f1da02ca537a9e3a096f6965aeda3f3d73893f62fa1dc2f459b4b679408af393b6dbdbadbce2cfefdc3fdad11b5662710b37296aa56d37f767d79de5d551110d5d51257aed6cc36f61d46c69e3673eecdcd05fd527ed2ba1eb64599982f5b621c719805fa0681acd928", 0xc6, 0x1}, {&(0x7f0000000480)="290cbeecb4e4cd3dc6d0edc20021c3b96af15b6005ee012675147affc7dd89a8b0209cd12b07ca50757a95a2ec770fb527c8af07ff53", 0x36, 0xffffffffffffff35}, {&(0x7f0000000700)="b8675f2ab42cd91661592fbdb0a7d56c7f4eed38f62b2b0f08b932569e16776e31b7d510e2931f", 0x27, 0x100000000}], 0x800000, &(0x7f0000000800)=ANY=[@ANYBLOB='/dev/bus/usb/00#/00#\x00,/dev/bus/usb/00#/0rofs\x00,,\\,dont_hash,smackfshat=/dev/bus/usb/00#/00#\x00,\x00']) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000a00)=@usbdevfs_disconnect={0x9}) r4 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) preadv(r3, &(0x7f0000000980)=[{&(0x7f0000000880)=""/224, 0xe0}], 0x1, 0x9, 0xa55) mq_getsetattr(0xffffffffffffffff, &(0x7f0000000300)={0x800, 0x0, 0x3, 0xb968}, 0x0) mq_timedsend(r4, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x52bb9000) 21:59:14 executing program 3 (fault-call:1 fault-nth:49): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 329.980535] erofs: unmounted for /dev/loop4 [ 329.985205] erofs: unmounted for /dev/loop5 [ 330.005236] erofs: read_super, device -> /dev/loop2 [ 330.010512] erofs: options -> [ 330.017664] erofs: root inode @ nid 0 [ 330.025168] erofs: bogus i_mode (0) @ nid 0 21:59:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) 21:59:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9603, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 330.097474] erofs: read_super, device -> /dev/loop0 [ 330.107287] erofs: options -> [ 330.119322] erofs: blksize 1 isn't supported on this platform 21:59:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 330.185074] erofs: read_super, device -> /dev/loop3 [ 330.191412] erofs: read_super, device -> /dev/loop5 [ 330.196465] erofs: options -> [ 330.200879] erofs: read_super, device -> /dev/loop1 [ 330.206982] erofs: options -> ‘ [ 330.208589] erofs: cannot find valid erofs superblock [ 330.216414] erofs: options -> [ 330.237537] FAULT_INJECTION: forcing a failure. [ 330.237537] name failslab, interval 1, probability 0, space 0, times 0 [ 330.249826] erofs: blksize 1 isn't supported on this platform [ 330.253428] CPU: 0 PID: 19807 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 330.263595] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 330.273032] Call Trace: [ 330.275603] dump_stack+0x1fc/0x2ef [ 330.279226] should_fail.cold+0xa/0xf [ 330.283025] ? setup_fault_attr+0x200/0x200 [ 330.287332] ? lock_acquire+0x170/0x3c0 [ 330.291292] __should_failslab+0x115/0x180 [ 330.295519] should_failslab+0x5/0x10 [ 330.299298] kmem_cache_alloc_trace+0x284/0x380 [ 330.303961] erofs_fill_super+0x167/0x12cc [ 330.308194] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 330.313480] ? vsprintf+0x30/0x30 [ 330.317118] ? wait_for_completion_io+0x10/0x10 [ 330.321827] ? set_blocksize+0x163/0x3f0 [ 330.325885] mount_bdev+0x2fc/0x3b0 [ 330.329511] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 330.334784] erofs_mount+0x8c/0xc0 [ 330.338325] ? erofs_kill_sb+0x20/0x20 [ 330.342209] ? alloc_pages_current+0x19b/0x2a0 [ 330.346773] ? __lockdep_init_map+0x100/0x5a0 [ 330.351272] mount_fs+0xa3/0x310 [ 330.354639] vfs_kern_mount.part.0+0x68/0x470 [ 330.359141] do_mount+0x113c/0x2f10 [ 330.362763] ? cmp_ex_sort+0xc0/0xc0 [ 330.366468] ? __do_page_fault+0x180/0xd60 [ 330.370720] ? copy_mount_string+0x40/0x40 [ 330.374948] ? memset+0x20/0x40 [ 330.378213] ? copy_mount_options+0x26f/0x380 [ 330.382702] ksys_mount+0xcf/0x130 [ 330.386231] __x64_sys_mount+0xba/0x150 [ 330.390207] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 330.394788] do_syscall_64+0xf9/0x620 [ 330.398584] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 330.403764] RIP: 0033:0x467b0a [ 330.407052] 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 [ 330.426728] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 330.434437] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 330.441692] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 330.448942] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 330.456197] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 330.463464] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:14 executing program 3 (fault-call:1 fault-nth:50): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 330.500517] erofs: read_super, device -> /dev/loop4 [ 330.505668] erofs: options -> [ 330.517663] erofs: cannot find valid erofs superblock 21:59:14 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 330.542239] erofs: read_super, device -> /dev/loop0 [ 330.545970] erofs: read_super, device -> /dev/loop2 [ 330.549101] erofs: options -> [ 330.559368] hpfs: bad mount options. [ 330.565296] erofs: options -> [ 330.569722] erofs: root inode @ nid 0 [ 330.574047] erofs: bogus i_mode (0) @ nid 0 [ 330.577621] erofs: blksize 1 isn't supported on this platform 21:59:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9703, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 330.767565] erofs: read_super, device -> /dev/loop3 [ 330.773015] erofs: read_super, device -> /dev/loop1 [ 330.778414] erofs: options -> ‘ [ 330.789913] erofs: read_super, device -> /dev/loop5 [ 330.799202] erofs: options -> [ 330.804881] erofs: options -> 21:59:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 330.815895] erofs: cannot find valid erofs superblock [ 330.823632] FAULT_INJECTION: forcing a failure. [ 330.823632] name failslab, interval 1, probability 0, space 0, times 0 [ 330.835569] erofs: blksize 1 isn't supported on this platform [ 330.864652] erofs: read_super, device -> /dev/loop2 [ 330.877887] CPU: 1 PID: 19846 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 330.881282] erofs: options -> [ 330.886040] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 330.886047] Call Trace: [ 330.886069] dump_stack+0x1fc/0x2ef [ 330.886090] should_fail.cold+0xa/0xf [ 330.886111] ? setup_fault_attr+0x200/0x200 [ 330.894361] erofs: root inode @ nid 0 [ 330.898722] __should_failslab+0x115/0x180 [ 330.898742] should_failslab+0x5/0x10 [ 330.898754] kmem_cache_alloc+0x3f/0x370 [ 330.898769] ? mempool_alloc+0x350/0x350 [ 330.903807] erofs: bogus i_mode (0) @ nid 0 [ 330.904948] mempool_alloc+0x146/0x350 [ 330.904968] ? mempool_resize+0x790/0x790 [ 330.904987] ? lock_downgrade+0x720/0x720 [ 330.905005] ? mark_held_locks+0xa6/0xf0 [ 330.953651] bio_alloc_bioset+0x389/0x5e0 [ 330.957822] ? __find_get_block+0x314/0xde0 [ 330.962148] ? bvec_alloc+0x2f0/0x2f0 [ 330.965962] ? __getblk_slow+0x6a3/0x9e0 [ 330.970036] submit_bh_wbc+0x141/0x760 [ 330.973940] __bread_gfp+0x14e/0x300 [ 330.977661] erofs_fill_super+0x207/0x12cc [ 330.981908] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 330.987271] ? vsprintf+0x30/0x30 [ 330.990728] ? wait_for_completion_io+0x10/0x10 [ 330.995389] ? set_blocksize+0x163/0x3f0 [ 330.999434] mount_bdev+0x2fc/0x3b0 [ 331.003108] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 331.008383] erofs_mount+0x8c/0xc0 [ 331.012005] ? erofs_kill_sb+0x20/0x20 [ 331.015957] ? alloc_pages_current+0x19b/0x2a0 [ 331.020533] ? __lockdep_init_map+0x100/0x5a0 [ 331.025022] mount_fs+0xa3/0x310 [ 331.028377] vfs_kern_mount.part.0+0x68/0x470 [ 331.032856] do_mount+0x113c/0x2f10 [ 331.036467] ? cmp_ex_sort+0xc0/0xc0 [ 331.040175] ? __do_page_fault+0x180/0xd60 [ 331.044405] ? copy_mount_string+0x40/0x40 [ 331.048632] ? memset+0x20/0x40 [ 331.051959] ? copy_mount_options+0x26f/0x380 [ 331.056455] ksys_mount+0xcf/0x130 [ 331.059987] __x64_sys_mount+0xba/0x150 [ 331.064034] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 331.068604] do_syscall_64+0xf9/0x620 [ 331.072393] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 331.077565] RIP: 0033:0x467b0a [ 331.080793] 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 [ 331.100297] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 331.107987] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a 21:59:14 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r4 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) r6 = dup3(0xffffffffffffffff, r3, 0x0) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) tkill(r7, 0x1c) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f000000a740)={0x0, 0x0, 0x0}, &(0x7f000000a780)=0xc) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000580)=""/138, 0x8a}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000280)=""/36, 0x24}, {0x0}], 0x4, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x20}, 0x2132) mount$bpf(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x3211400, &(0x7f0000000800)={[], [{@obj_role={'obj_role', 0x3d, '\x00'}}, {@pcr={'pcr', 0x3d, 0x35}}, {@euid_lt={'euid<', r9}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) r10 = syz_open_dev$tty1(0xc, 0x4, 0x1) read$FUSE(r5, &(0x7f000000ac80)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f000000d000)={0x0, 0x0}, &(0x7f000000d040)=0xc) fstat(r4, &(0x7f000000d080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000d580)=[{{0x0, 0x0, &(0x7f0000003780)=[{&(0x7f0000000280)="9d268604fce1784c14a9b1065dc3f794a0ea948eed8c4a697237c6395674822803fd20dcc5ebc262ded4752c894b43618abf1d853d59d336a46c323fbc86d311f8a38590a692b0f81d8926b8cad70a04e6986d557cfad6016a59cce942569d4ef265d2fe79e62ba0ab244c65002e9c6b6644a857a72761319c07a19181c9321ae7745a150c08a0367a9fc2823277fd8a7e871d3c6d9188f5902e8de696a964a1bed5936d47b84963b451027bcfae1233bf069dd6e8c09ca039068f80b47590e6d48daf0db9247bebbcfdfcbb8c2e", 0xce}, {&(0x7f0000000500)="efe476aa9c5d5145e42ebda5414a72261b3d377702793da559d28bded92baf188cffa0327f567a086885811fea763710249b5a2dd5839375a106ee1b2867f20936d1053f6c73a5419e0b3d75646e83561040a08db2504263352b391a3b131e46e82ab44f56dc3a9f06084df54efd7279af602e45fc50a39522f7b5892798b07c4106e3de045a71aad822db2e5ea79bd2c352bfa9ff47f4a2feac3b00b4a1318af74e487fd41861054b69a9e3963070a3a02f7309ff151c7018a2128b71a1c6baf473ab2f00e394a0f4b0b03afbfb8c4e19b52734119bdae0a3a5f9b2df85f3f3c1f458a35b883cefa14cac8d850c59a9f8f028539b894367dda4656417f254170a985875761096ded052bd21eae836e415c1bf91dd97847bb2ea58036a87fda8eccadc5410e8a64d8d0f3bca473f6a76e8c4778c4951892e7a9ec177d4cc2848c44f9bb2d3df12014839a1409219b97096b905a44e58bfef4924af5034af2a5071901f5df0eed5a9b0fc63df2374a3e2bbd6a7b0be40a5e03fc361f29b3654ab275180409cb7b6007e950921aaf536d7024602c557506f1b5bde809e26f2488666513f4bf468b92b683702af82dda42eabd314344237f7357a78f3f427f8bb30c0256dccdd35ba89a3575f995f82996a3f84193ddff9011ec6ac7b8745ffe125bb6e32210a120633ac8ce84f4f2d7758c6c06d3ecefb33603b074dda29f1729e51509850b4cd264a096f262e9732dac87220a56015ac8b35a15384341e7466be02522e5119d227b209988001680c46d23b5a11959d749df84f09dee9dc7bfe7014beac3729e98b90befb523607bba0b6f7d208bf2ebe9b0ffd03c5cf352fa8a9550c63a101a09ea31d07caf19ba7d5468da80721d72e942e7b3bdb3d0bd38d2fe15b09270739480e66c0e34c68d2467847827e55c4302d57076cb132899dfe6ca907856f38fd920d269954e50da94858c607dff19c37ccef56a2513dc3a0248c595f226b107cd6fd3ec86d42f299716a90ee6b691c81cbdc8058e0863110ffdb7023631e9850a3da40a2dbd92fe1d2a5777a183169feb504dfe78d9df181b86fa70f3f41572f007ecae5eae30a9a9413cdc5599765d13d3eec1bfb97d05eeccf3b1d4fa544aa4d7fe6518e802fabc3807429863fedf3b3cb58024a5f865b0008c793fd6c1dda633f45fb9663f53624f7603c1248c16c516835235f6a295bd3ab4e4f477fcfc49d6c61bb25afb86b14bd6b159d4038851c508e750a3479994fc2106afd180a7d7b213db606227c754975f358e852799068c3ac2738b818901a0bc8e2345135d7317591a9ad434b430e9525aeabd4c8f7eddb31d5e9889438f9bae8e664cfe072e07decba8275b26783df63000fe1abb65d16c09fba0978464499bc102f0721d2824972897a8b7c67e8012173e8ba6e076cffb8c14101cb776739f7b7c60d9a22291d3be297107a95af6343bc4382794e657bf6bdd911dbc6ca54383b9137cd205ae1964cb45a1a69c82c53555b2e9f46c9142b61d9d38011d07eefa64b9052f3265f5841529a8dfeb3c6c834d2cc68503a9f4693d6bf5468d47647f98cc715e8b65ad85b52f79c042446cbf4b05d2b5af93ec0e6ef44241e2a160f9967b613603825e90e777340bf6b8a1c22ff9b8ca876cb2a1ca0e29d7ae65d34a090113c042126beff5e4073b94612ddd1a1620fd1e62f795678e273f4ed63a1894fad75669b0be3fcc6852f6a7e8762f0083bfd74a05cb8c7f78d484097643b6c28161bf3c4c4d7a4ec22dbbfbf8b1b3a66f4374e2a89b623bb03297bd49208a7e321b7011592980da64eab14d02e40d6a96344661280c08d205bb19e2209c2652754ff4f4ca34464ffcbab4d315b43a4a4adb998fcdb3977d2e66a1945394fb673f47f422009b6073a08b452b648f907d8b48e08f80647e5de431b456d5bd608762afc69cf04843076e15ae97ba23ba190f2985226a376d3f2225589d360631b9af40779dadf904e671fefe89f9e4096d954aac72c9028336efdce40c8331e198f1c75efe7bcc7c0809519c272469a46e8527d8e6d564a1e6a889b4765956224507127ac3e48ea9e06314e88b258783eca883391b72981ed313f1e7f2c8ef2600913b97995de13bfea740391b58abd24bea1a784b771eb0f5c05b3f6ca876e508b9bcb69c4bb32646607473710fa40b47cab19a5dd476882953b87a5ceb915a4a689d525e3fe3a4202d3c2347e850ad247d20b5c650d43ff6d7812f0e6ed6c73acc6803be26e65b4024f4e521a66ac3870e2fceb42d9cbf708067f1c8bae00c01572d7b82633e9dff558d9cba8b0171a8aef7861e5c5c15e4252a7243db4ddccd95e12f333bdef2b2e0d8b1db527b5bf49393ad08d06416922e730c0668e448b262c48d12784d17acefbfb82079068f0e6f86daf8f2d4f9d80d5feed38b93f270efe3a34e945b19c15078dc08d308912817ccc20ebfe2ed9e22a50789ec2f2e0f5dee96bb7a038f86071ff8a0a49b1f1fb95bb3045c0fbb3a188efe9efea2b4e35fba6c9ab75714a4fd0bef909a85810b39b6db2983d12ab46dafc349ab1839062f112b5b0c0432f07c5a5052d31a91ee0a4fe76829cc632d04a135999baf232e962c6d0203db12f214938d17c0227d367e314abc4999121b72bca22e4230e905a28e3117edae67146b41a4f4acb84a9235ad9e938e6c00a3aa6f7fcd46a163e6e8a3fc5052a2ac12aed9fd8808158827a92f60fce6d34c2129926d15605dd29b3c97c5bda430d7b71d739e70960961d3fb53540d86e69b0bee94069dddd99df1ae2613cb4135ec67edabe7990735bd019a75161d85f19a4be6a906120f14b240789f5a6007b4d96f8d212ef17df58cc349fa515fcdfd4a7f62fb2c7bd2862400e7085a2ec0c817b49bb4a61308a3014a0b389131ff594dbd3eb17248e6bcca981da48abfa82dc18dc9562ae8c13f04e199583cadf31ad746e2645d1941f91b2319a1d9455955bb1a6d3dcc9e456deb0d491e67d420c4d0d34d5400358ea53b36f324cd867f7fdf828ff63da1d25d88a3c73cec058e65c7caccd59e9095f702a33f980bde87329c3ddfdda7582df3d5d117ae7a5d2482997393ddd86c6edf40448fbcdd97d3321371160eb4137033e4e0cafb5be34a53b1582f1f3c5960920ab8f166d5b73c14e5e0898b5e919f5f723cf934347027672a01826fffc2d6e40342e2c9a851ec88b47b14a884588d6b1955d425a82ac42e4707d2993797d5c6a7ff97c70cc99ce5aa3a2f2b1ba58261949387b2014d03ca9015047a9821a70b13e12dae87359d191a9e360aca554187e4e254efb33a9295bbf422c0d01707ff3e52c03013a6b172a0ee66eb04f1b45118d48edca62545048fd3995bcccb310a514ac7a5a91f3b3579dddf3ce49abb1fa074edce4e51679a344d22533fd8ba1b63a7b4e297e819c15644151d3861ab27d50cf326f025aafa6f90ef1577330741126c0d84a08e284774be0720e5988eec05ce85da792720f54d963dc83d06546939877f0c133991a1782c99c413e911ab344066900a64234cb880500948a542f3466ad0e5949712c379c8db8ff7f7e85f0bbc6253b69f2528b9ee0d81cdf4b65ff645eda9d34c6b9be5647b7119dda1479a9342ebc493b037e198de35b8f97f105332b9ab8d5282e0228dc0fc039f67640cbe5633cc0d27376501473c2cc96a03c85d71bf5fcaff7bf5492551c25e0c84b2884d118fd1a40bf203e99366e777e851ffecd90b76fd5cc92b984f7ed56e42445c7368e7a87878f2b88f5175db4785a7ce29787df67f29180d934d3c0117cefd0d0fe1908b02f10848a872367a6ac65afebecc6c497b6604dcdebba3bca0e25e6b8a7558d143092ab2020756743dca12f8f35360e896f087dd8c6b6a1f63dd0cf0c45b11919f597c34f23864a9d0145e73d8627e81a6bf8a986df761669918d45e194b42c919bc371d96a3fc56d738939b694ffb99d14899cfecc1954e389b40b141398d1da01cf40473b7da7a6fbc009c0a289300a896186b142cc75848f15d4c76fe1ba4b9ace1a4edb0ceda736ab6ff880e85a885ebb279b9cb84aa247369ac7319ea23e93673d7d25cf9a814a4744a5f59db2cb74e36112ef538e9591c7be9b1fe260f319d71dd96206115d08223720afa9e74c1931728c349a6c7533c680caddcb3009c2b1d4ace735433f05611bd3d1398420da3df7f23bd63eacb739ae9cb54f1b15e0b499e28ab76d4c6f23d161133949406ccd6f9fee6920193ee3f00b741a4c882db3daa20cc34242ad784b1e35c432b62e5ad91523aaa1fd1b521419ad888198c064069add53a68b7bb84e1d2c9d97b009e6a4e3e8c4c8b32dcf72965d2671c9f2eeec79829d7e9a76212bfbd54731ecf28499dc88790ec25a3fc672c049cb65d612668745cc21a5b9f6c3e320b853e782375cd34d5b8a7398f1719533eadbac13fc9cffb77c03b0a2ac95746566645bfce9aef48fc2a9aefaf47c73613ed9b54a8e70456d7feb809ac5f25854f40a8ff541b42c9a9bfd889dd3089a5c6f7c5ac26a45e64e01310cb2b89e9bc0da7a28c817442ac90c160c8b2de6ecebcf53c5dffb7c9029aa4ebc32d7387c2c6dbff1e1736d1dd9770e5171b5ea08ef8dc0d1d0975564b64c1e9873bbc5879253813f19ad8d0f76ccd5be317d484a373d7461c7b2e460398a504d63ca3d01e0712038f80d31f254191db5b06270f573b9b1c742b506c4584f08a4545d5ea7cd6cb0e1d170c7b2302394bc6a462d71acef602783b5d4bc63d3160f07427d4c9aa963375e809846fd5c36b232ffd758974c4aeeaaf410c61213c9fdfdd1a80694ed87f036b0fb68190b5f8d65adc0a90d3741662b3d31e9713669a56e03b41efd92496216d13fb312e3047b956f8c623a0e3fa45d10909038884334330dcb8983b6f8da15e905e29f99a479424c80d03a62190e8f059469f9638d6053d0d2dc8a9d9bc8a8410d6ce3b73fdf84f173575e8d60d8c8fe4ccf24ebd41674a8d69ab1d6d9d90243248aff22c2515ff486a352c35c44f1ee5a7445b90cda204d501a83bc5d4f9fbea52036783708871167f351fc8701ec91f0bcaac2658dd882c3832ebdfa1e94b254f52e796846874468d3c119f5dd95ac13d37672664134b6656335dfa58e815ccbf76704d032621c5c2ad41c42239c641a7599a3e7b26b811d04f52efd53d54ed7f98adac6f6cd6f68062d05b67ade23297e0698a5d5ae90a996f03e2333eac51aba6280f8c4e435767568c8f820747d58857f3388bd715952ad1a8ef5c2dbb9e4deebc2fbdb26a5a2ff735f630cd7b1e9bd5ea2494625d7c1e5369ebe16f83efa242ca3128754d043341b6352e55619867bebcf37daa4764ac74b681c561a7c2be76b217472ea7d43320a2e319c434729728c302f740afd90467dcdeb255b351923805bc6980806393cead6813d4a1b4ececb84356adfc08d946010ed68745aafca33b814d643c38ab211ef8ecab6ea170a414d11dc014dccfb2742590f8a22bb89a04c3197be7c009da1a9406c4166bd0581b75133fd9f1e3d9cf5543a31ce566f8eb7589814db7690bda7f53f08db133049927f1b532c163573dde688eaa5d659a19a54101cdc0256855066a7e9be817d8d798f00066281111fcb0056a00cc455e2b6e6babc49b1eafa657da0b6ec80f6f1b4c0f8acceab36edfb4f9abdd21a03c9bd30aef4e680ce1c7805e95329276c5a9649818b09ef40c764c669b696cc995eef4acd4930d884d68b0c7a66ab0c636fae56a77f", 0x1000}, {&(0x7f0000000380)="e9020847864929c80b30a971c18acdcaa897db7b2bf09f13870dbc1968dbe2c4da859f2a7e588732860b63b95b5217ec21c1e9b667c029d4b607cf887e195d3c89ebc9900eda75162d049f70d187f01fbf84864afde4960143ac2751e40f978459fff8df2be787f37db9bfd94564936f3923f641cc218a0131f445311ad75fa54eb7c589f25dd141a9b1d90660bcffd74e68bb7c34fd794dcc07dc89c6814037352bdfe704b4b6e8815eacf11d638c562d61ef9cbbba815df8ca68513cd94da618f7b852ef8ee5", 0xc7}, {&(0x7f0000000140)="ab8d6814d5d83ca4752ebde650219b6f93de3f9e7c710c3fabefae6de48aec535a2eb6027f5709bf853ae70e1b4ccce6adbb269cdef313cc4de8344b89f8266a897c4d22b57a264d0fe0f96f06876b5577cf49826f046966add3b92514cbb6999511eaab0ffd282d6bf54305d37201bee60830a51963543e17033392a894f62a79ba06c24b676abb870dd8374d01475c79a96e61ce6eecaba9e1801608165d09442f581e4c815bdb3c43fa7ab65278b3239e99d3f9f38027", 0xb8}, {&(0x7f0000001500)="7cebbdb946ca88f4a4897095dc827c740967138fba8edb532cb8261aa877469ef0871999fe9f9b05c71ee1e17598214ec1ba37a0d392a9913ba0284b819c206a122a101551627d2cb26a0b4e0e37c12d02be2e9e50d3ffb97e4948b6232c5fd39440f2bcf07fafbb41f402c173e795ae30ea71047c53619038139f2309152546ab64fe02b3a16a05d886d858906c04d5b4427aade663364bf858a2", 0x9b}, {&(0x7f00000015c0)="ccb31473d0459b036bb5ca508b7c6e5001fde1926e62001b211bd9ecd662ee97228b0f9e32624c8b3039092aefee61b87eae40f617424cd2f9700c89356a73020d5602ff5832f0ce3a343b2c7605c726d4d21f298f241923ad0a3be32707fa05ba9b82ad3c5edc6c7ef1b1bf1ab569ddf32bc550a2c489ce49a151e0135b5e6d9057e92095172e2b5f62444b77aaa0f3752b34f1cac5c05084ab9c4c78e0da55c308d5b537f05facd70e24aada4c41c36842f4135c045b827c548c58b8c31498291eff4467e0775733bbb85698b0719f605d4de10dfa98794631fb79292da05aec4a64196ccfb06e70c51d8e410112a5d1e0c8095cc86b04dd43537f9fcf11e25b92bac013325973cc4b20d19447eaa4a6b304350f3fd87a4309323b5dcb285efe6fe16c7fc2bc2ed1249b30f696e8287e31a75b6b191007b2cc17fc3ebc3c4aecc937391c82ccc81f1b2686af837953fc7d5d8a6bada9bf17bda33f95dcb39ae0fae6ebe029ba2a0d581a390b5472f049bf6ff5aefb44e49c240b141458cc6c1186d35a46cc3e44d50bedb84acee36b46c8a4ea67f190d89ac131b237235382738b334b4ed30aefa8a3f71ea7531c1d503dbf282deb14fe46ab07182a01d8ab5fe42eb1cda2cfe37620defded9546900c338612d3226f52ab6073df704128b83d51e4667a0c9a337f0e50dc5a9fc5c1a9ae049cb93f625affac6546dac39d3310e30bd91fae2ae83190ae5fcdad07d3105e50e95e6406582d4b956888b7734a783af4f6f100be883585fe34fdd0b3bd0d2f595370fb151ebe09383a54ffac0d6f2995a55e1ebb7a0d8b53ef55ce28401fa10bb2e703e602131874c8fc256b450610f02dcf06b11575e20e2fbc032db598c18d554de044dc45e745f19bf9eb957c585ea157fa87741da64ffb0375114b1b517cea9d929e38b4e1942223bed1f0c248c8fc1c58bfcb0cd5eda7b8fe4a285492b5c37067f7b7fae3861e25a259d7b8d2eafc86095792f0f76a22cd93deccd72434d07657701985c801f2594c02d7e7f5531b2a014ecfb5efabeb8911349de37242af2c3a5c1ede1c5ac8bc35f588ca7e633c8d19ec396824563f921b86067604f667de7a30a63dbde96622e24630f210a2b8cad6bc3914e5a12e19f957d4a8c51b01f18a7905b930fe28619d2b9f077248c623216986e3db98793c66a57dee3833f26ec92298bd600af3bf67b184d3da611fe54077b24e34e90910e6ca11f80a45ff6ca880f51fa71e6bfae4622b24792d0c170a0f1500e0183b8784226ac623b4c9bb68023a4034a28db73fbffd15538b996c695bbe53da6844a69c11cd6d1fd233aac618d788af1582846b992a233b7e96ec2a920410141c92739892a29728c799f7caeef4b7fb0b7e7a9a00f052aa7e7b9db59b462572814cc03cb8489f8bdfbb0dbbd9e890e6a1e30fdd94a72917be9083362a05c2d63a021cd95245c689a69027a11832e56f3c81406bc7e5eba4b6c309ae5da7c71bbad7fc68725263782276da3929679987c4126f41b294258d2b960e8bbdf913090d59c7275fd54d0b0e0205857b69324922723cda9ab560f91152a098b153296cbfd8a1c63ac2e323c3c084ec99a4fde39c72c18331424bed0137ff2b30b67a1ddb1b3cada16f5b7dcc9e072d28cd1f381b6c3b339191935cc912e776e210c59424f85bdf80df9f2006729d526c6fd6c8a3656a11e118dd5e4ca23a5cdc8db996ded186b12031ecb090cb773106d8eb5605b88b5e2d0efbf5c91f947e3e0b9a06f60ff48be51b41cf941b0e3bed4f28ba95a40a912d7a916788fc13cc86e6be7d8e59e25906e93adeda2ef87aee25e949f460a475b10b18b1852c9a7e34082a4f9109151f379e0920752c1a7ac8e270c90d1323fe405a47b7944d782808df5645734e23a3df9507683c57d06aaa9c166dd2ca8ebcb02a53b0489b1cf1bee38d8989b48ec2e011ba5760f0ccd13fef1112d3e2bae7f62cd285db8e964025ad8a9e11b66c1858d90867eff2c17930eae679453db9684da9e1a444efbf71b30ca9b8b257d3e1b180cac64e37db090fa071cf87e35f0d6453b90040ebb31405baa3c0d1b34c3422da23235db94abb51fb35d802d9b6e8dd44ab1abca7d5864607b803918d3cadc8f432afbe848797b87f403d93ae4eb489fa6ecc68018569f9412a90ff3b401c5e9a99649b33c32ca30f95d30013c57c842924b875c7598a7ffe3906db67f836184933e04a7df68873eb0436ce0ca3160f8949889b12e1b5c0ed54f115ce50db47dfe62772a108511199c5f829822cb84b08acc5f8bf8efb706c72516feea4e10276b3fa416f3d3524a453c90bca1f56a8ccb6701b699e2979060acbeacf4b2c395aa5f5fcb6c7bfa7bf354fb180f81eac7e6733fdfd7d7f7343f4f4d20d64183d9ab5efa749753bdae656cb2aee316d97127adb18efd08d5d380c31a728a99acf47767cc0c4d84cb9029e403292377d776ec7245a5de47a71cc1811f33f87575738c278b8c4d4fe536640d470cdc1ce3f5c50fbc2a5fa6aa77d136436ef8ece93281b753f0654f2d9d009cef5694c22343bf9e606d68f9fb95da574a587c4e6ae70dab483ecf860626a543fbf66c62645143efdffdffb35940ef2fb45c39889325158dea4a94ecf05e8a7ea95205f7d56d9476f24866e8e38cf1754520bdb32a185e787f4f13a7c2059b567b1146455ec1a273926dcee713d4ef3e5d321ea56f4b2ec2b9d35e3660ce9d018df0ece8b8781123a4274dfd09efe05a89ed524d7b3b3e6a38bce68281c89b1c6be61ca1442914bfd8bc33b341e6770e080b8b1127e5169dbcce5c00f7c6e4bdf136110a0c7a2cd520b5704fefa44a1aff69eaa8f577fd5b6161cd7146558455e4eaca7d40039dd06687835880bfd1ef22b43ae724f09239f339daf0a0a194d9b4795fdf2214c295c61f21b59ac7c90db81429d6ffd575f56a05091e19aef35a84e5b6fa22a598a975c58723f671b6ee6ccfc148f1a77c3fd828776b4b4d44b86a993772284a11ec1df291348103079a625d63cbe17ef3de3a2e8b2129dcda317671787605cc53d5c4e4d7cb97b5a6091cfaa4a7d9e20fa72b61d65625d4184c2f27737fae03e3a873e7feba45461dae5e72fea156b6da984db4ac5f06964f72e2bca8d6fdf6079de6319c9d8948fdb21b56242cc8bf68b8d6cc9f860d872317caaa00f59de34c284456b0e3916873935ae5e8e4afb6c97c909d217acbd2f935230eebc570ebeb2d3b4949c4a58594c186bb3c4e56fb5298450ddb30f6f61c949e05db14585c9e53c8e032b0c42164af4c4f130cc3a98c9ea20393fd45c4bbcc26eb9bf14dec57bbab484cb02aeb30029e7d5b3c7dbedd1435b3157c6a5a7f0deb38eca54eb6a7385a27df11e32c738817637620b4a9f165ec7341bec181afe6f1072f870fa10d643b932876c704342499f2cfe35d0377ac14846aedf24d0991ff796d08f91dd1efa51b252f970503cca868a00694b381cde318c4ef18cfc4b700647ac40eeb2ddcd0b4ad9fec081b9493a07fd2ef4c6e76dd09d96e9324af68d3519b82fe6b330b2695a3a36afcb57049d95f6030bcb605fba29d11b23e6a019447cea16cb0da7da3de8a3b5abc3d8322755c6700bf4623ea11cbcb9d4091f0a7936c80777bab3b5488c11d276e041490292702f97eea5b1214e12a87a8ef55d56d492f76f07ebd44125373919fefab36119491794b47b92d68b99315bf3114ed58faab400b8f43abc90ba62c4c49a1c2262011a5d0f0aa6235287fc377f6280177329845773fc7750e28ec868a8f580b1aee1f5c8596776944a14225ba6ec90a50ece288f5bced71abb8616fb93b6661b0c25ea0754daa082c86706cdbcd6e65dfdac840a6afafb0844d45f2105a371464205c42f2b967fb6bd5c77cb64992061c1675af4322336bb4c57114492dbc6377f965750e125e6cfcebc9878348e497cd58fd74246539edea6cd267cfecc87482e9255847592832403d90d1aa2f203fcb5c4a5d184d3c6586af55148af2ad46dbb0253fe02481f7e41ece944a75cece911eb4e645973ea1d30882930b4c4a4bce51e8d6406d0f4a758d2f568ad512ba21e7057d647872f2773d6f18aa70c7d029a75196a2a3d451770a029c38d0d7b79d3a886e4434b98aa4f5fca12817426714840641c205d1db08fb7ea13256b643970c3c0bb44131cfb604dc2d55ccfd36658d6a916619e290871822bbeeb726af4e66111557ada7d1e73e699ce063d4c1dc008f72421c8c2302331ec792074b3e33fb300d5066f4fb23d2accbb0ead384c5ff738916ff36c7d692b7be1ddb1d35c070f27346edb769922c72de8b5fe14d47c3fdb105e24842b2c975922c76ed2cff56e810861439dcdfe019a8ed3eb2c0bfae3b96cb8f1a364ee54279c3f3d5fee25eae9072eb4b17ab8779bb59cacfa81e015f719c5b82d13ef4bac0fd1cd0820a6fbea9a0ce00edd4a0e7db841df7980688e7c4b3885284ce42cabfbaab285b3caa2ecd41ddf85d12942160a05d6100dea033f7489f56de7bcf8d95808decbfb0340af6b08f59f42e7c9d1e90ed9cd7d8388577436d6eaa89491a8b6e7aaa563100dd7620b9b5bbac3d346f0580794cdf500bf215f21fecfa5701d19318655c04744606a209819a4beec9a956fa02561c5357b5a3d7c049ac65f8672a79f52461b8886935f460d27037f260e9844cde082f2167c0e0f5d3f002995e9be9b5b1280014a450a5a2dc9ff8bb95fc539b515d5ba9ead9ee0f95b2a75cdfe27f44cee7354d8eb90efacefbbff99ba780574df857c3aca2c1484803751f0cf44e528d010b7573d6c6396d3e015c7aadc591636b2fb7f5f2d8f0511b658291fab45dc2e450e60001effdd934136745b267f2040b61ea0ee1c3d5dc6be1287be66f1c021f9396798e873129d70e6288e1dac9bb01991a4b63cfc9cf815dc317e3a397bebeddb5e9efb66fe5e7e861b4fc265ad40d82977019f50b3cb5aec97d3fed38167757be5026cf8cb4e2e70829f8d58f89d01ab6181c83d48a95ca9ffbf01d3da962485f0bf6e5a7864e78835e2427b05aa1dc49ee832884f7ea92f3d12800238b341944891578c2dd1259af79c270bb81c1b78266b0dcc8a50faec05d9d3791cf4c8d590a41cee923686f631dbab6040ace6abe547dffc6c161b37e1766b4b627cefacb1a9a6a3aea7486439a5cd59b9a50febc8b562f18ec36b39378f18af280ca43404e0a3cb5c031250e6fc0bd850d612fe7b19f2c163cbe869d2b398866d452b9f25cea3cdb7163e5ac8236b6173a136f0532c50158601e91cf6f95c25cd41ab042cb0964adae7069295725db3bae37a6a26972324b3e28a2a81c602471877e2c4fd95e02522dc0e70f79caa0ee06b6ab4f06ef7dadf884608c88a7e5953fcddb016697668802f722d920e98ce505e1e7bf9279658020cf6903e1d8de7de15b8f426aa838d421252ef1f961915cf2eb400b5a7b2555cd34143b329237cccff607be347032771493d95827579f9dae129442fce21208858960c69d87afda65b346d3e458dec236f95424579ba392ce46e0629c0b904e2afd0dd4ef840296b3aa75931d2108fbb8e4f2498fdc8cdc4fdc742e1a2c19c268679e04f0ef157c7c32beaea0b089fb11fcb81234ab90c66f3c2666a52e3284def672e290c09943184598e2ec090e7e96616b1c6d252735b803d2a6459409c5c913f30b240b739e2fff2da6a459601b8f418ff85a7452288cf9682b31ad23eece0ef962f5d8e6b30d9a4d24cd8e1", 0x1000}, {&(0x7f00000025c0)="6e6f97e53719096d8e826653661360960ca4accd4714ba3e397d1af58d94b7819312e001823a27b73f2ff5c6fa36599cffe9c31d699a7c44a9990321a07da48b43c4e241811c1acdabc1fdac854cd0", 0x4f}, {&(0x7f0000002640)="558349548fff6719039e28998570e1cceeac5480a8c420d35570cddd6bcd9ed354c67bf3ec6e78b698804ce6d50849c87a7504f94587b3cdc53f9f9ae0b67b54fd6c77e5c28dd257e7fd9153d3ac7daabbfa6e3103ad6e1131c90775b5cd56acf88e961b88559f730f10f591cf9554a1d4f765c3394070214490b11faa54a04e41de817b7f00b4410b07249c9f6fe2262cbd180810f4fe6ef35d07facda15debb31d2eb368b36ebb5157e78a542a3ab7ba9bbf010c67caf7ff9cee680b606b6469f30b045bb572ba33fd9d40fa6729a117098102f834a85f153e1a417742ab14d8e2489bb20a7c3cc4d6eb1d13680df6866d2c4a06e7f89a08fbfb7f06ea930c4f619ad518f77ec22b7314067b42fc854bed5299b2ae7b60419af72ba67b0020e97b94329560b8477dd9fe10efbdbdbe696edb4b21a06e2d5e4ad6a8ba174bfdf19df1d0f8a6039615c86611e31d4bfdca776552c6ebd10226081e1aac69b9e78336f7158d381bad56bfb52be44b0f9c26b3c8c300f75cc933c815d8419f73a2991421d1fee09aa1f4541f6daef979394c09ac4678474395e4cca34b23194f31341d15dfcc3bdee879fcfdb91a992380366d2994a62a19d80d347f3579bc5964c4c32ff08665f5f8b79084d7cf22123237bc66678598dfd6137399fad13997dbe1cf436301ea0f13a5ac3fd2358f4130bc1d04d06a488d30579715d7fd02fe3d5414d85c24abba4573ea0573cf74592af2867aa343a67ae5159186759c88e7a85293020cd8eb2c9555ce2eaeac398ee0216bb5bcead490ae0d781058adefa780dcd3085890cb3a724ffec87a33fedc2e3f73b90b9ea36800429a1436dfd65aa08113ccf5512d05d5a14ea2a48a8e36a793d7b6a0d9ae0b701e249c21f9831f6463a2a6b43178aef44a80afeae08b68ee179d0d6759b1ae5fe093eeff23294e76a6c3ef6ed34b9f2a93752077f8a1c30a2ba34f198d3b4d10b18171b28670461c0fcc88b2e9469e29e903c64fcbcd5d2d5c2a876831f686398869af2e2c6f715311b937e66739daebde38103969b35fc499fad75458ff580370aca60d74937bf54debd16d84d803de873f216a0137b9b9d81316e5c3eea3bae1615211d43bd9c21efd8bd659b561ade2b3d180dcc529feb1d495fa41804b41d47010a5f0584e66c36a0767c666115485f89523c0bbe52dee081d0f408965426d4b7ece65c70b2b8fd948d2031c65937356a19079db5ba58ed3ac7ea4cd8e466f987a481f8baf1f22270a4c0092f5894a1c348bdfb64189d23fedc7559fa60c3e21286a022b885a8b086e060d5c47c42847a4d21d6e2718ee0c15b65aa54ec533b190cde0b188464123b8dd51a8e8a3cf67ad56fe960d6ccfd78f89a9450fd2f2fedb07ee3f6ff7427efc8549cb987a8da8d65d28a5a9bd5dbdffaf2daacebfb781843352b8e494e2aedaa39037e8d2ff6d65c0a69714b162777f77989db1111306749a265b9c7e7d08049c4bb8e75a4a66392133e66d107e8465106e388c75217cada3ba74a10bcdf53896e55094f0ed1442453532880b84c83b71b0539668ec9acf9225bff83a42c76442bafaced92c73bf4e43bff2feb20a7d8c797d017b24facc3d186083ae3890e0856ad062e4159e462681ae6cd08bd8e4f420904002015a75e27b86371d5cdb977d939012f60b079c5c69de5ac7cd45140caa755c8a5e3c7e83a9780fa82bbb0167e4607aef14d5551b5b17591c1ef7c3928c5c1906c76b88a6d91dfa700e758cc00257395a52a1e9bc92572d869450e55537f82b790e7ca8f987771c4f804c2cd3fbccd56135d8f87cd416c3103732c767dedd4799547120ec31ecb3237deb2969bd36c79b15d95640688489f8a804713593d2f26fc4fa956691a4397fc9b66acc4a49246aad31b6165719393b06a54990963e54059d9421b6d9b027d6f65535bf4ab4311ea70d04d1cadf78d14e58ad28305db5b03a7f84938a1c8210fc3de0d641da2be42ef67aa803425e3583ce8b2106b51137542543367ed0142f3b9240aa5b32e5c6fb977e359d60b326267aead807f9d27f418ad50123740ae9a1161817281009d0e1ffcdf75f041e9d7cd839a63472a7ea878e1d75a60b367c442844c42581e56323fbf7685d1ba6ccaffc3de160a864787b7b0cece81bb1b98f0257f3b17fbc53c0b24ec568ae8f0b5c9602877949920813c5a5d92e5d5d0433f0101810c780170101c71f823e5982fb0d74d3aecd09b99af0e1457fd77bcc76a48aba012b4d7f189b58bd0b3b62963dc96598771808dcec316509ce3bae1ce9e048dac87e1153730254c84eed628a4d75cdcd5dfcc545251ca82b2c675ef5d952f5f8e117b8ff1674a1b87af82c0195614e4f0fce4f4c60dc9a351da54d2c2bbb6571729aa6fe4b976b796907db99f77604f0fdf29bd160ca29a4f5959bf5ed8bbca5d3d5d2fff201d918c11673bcf41ea29294298b2dcaad3de558e3b3562e5c5da4769757bc88ceb59f2312dbc254281c64556584e7be98dd72ee943903a8477ad171729f707f17d775cb42e37efea30e01690e091b903e36f73d7757bbc65dfde6e8f339a6de69e001f187797bfcf7839c7529ce47838aa8a13c7cae67f887ce772be8285c5b84ad749cad5e101c5cf9c1b32ca45bfcc095df34288be3e36a9c61644d7a3db4e5ae3a20924ce54eb14827b70f1865c593ee86b50211e07677de8b042498da1f7b5d10b0b65f06fa4a8788cad3877df9abda335db477f5b7002e98983338fd7e17f3f14f57e053d1754bfbafc69f43926c4e442a90ddd1ee2c364ea42f1043df659bf4836d67e94e9ab3ed0288850d7f7795643543266ffad4f5e46cbf0eba2445564127b7183625b97e635a88ceabe2cc05336f3841175495d277973b2c7f7e3cce7bd3a2ba607d921f81ca44f2e1fa5519fbead52c849517bb371172dfea1b5d3695fc5b14d494000331598fdec035fcde860c2703bda440bba81e5b8df1437af205bde3495e6336692f1f8f61a3d7677095904d66ed13734fab41707f650e4a86fd8ec433e779e5f116aaf6568d035abfdc977d967fd65eca59ef372719668cb270c50e840cedeb4b8d590ede32cb00c0dce82c82d6ab840589b41753a0185268e66ebf4bb4be1d98a6b1a110242fe320c12dfd73ca341a4f137ac01a1246e7359c328c1b2b46bcfa934b6a75355f8791c85be263403b44929505bb889b812030105c6144bcd1492305b2bc0c6f96be7b73e675e344f28a2af0fe008619434e456e3b4bd1398e5986d06a320d8c4aa8e0c3106e98a8eb3a38f2569c44e5e2d46eda115d9120a337a94f619da0aa9859438e79b0b24331f1a47ac8b14c668fea9c0299e8e958e6c0a5100ea3424b8a21ede09af6e6f1a5dd07dba2be00e1bbaedc3bd773cc65912275b8ba4a8c0fa34442c475e680f94577ccd909e39d34f6e35bb06411f9937659fb3f82bd7faaa30e2eefed73767d94bc627776816a39b679755c8a463c9f32a446b8b558724f60ae329d0ef9a32e1e5b7efdf32cdec409de1e405479e2c17b7d4206239225dfa6346eea9e436c91a32547ffb8e34594b0bc97417ebbe85d8ac3cd5d698d3881465c538dc4d457fcbcffe2bc39eaba8a8689b0cacac6c9b5b93d85dab79e441986919370ff191cc066c4a82a007a75ecf2e59c64317758e6439f273a7bdba9c35d7738a31d38cd8cf4991c160f6f58c5efee9a6b4592e7d7fcaf55ff02965d2e32941e0b3bdb003eedb8383c4c3a22c087599cc18355576483c45fd220949ffb37d4a9c71003f7617d4c59872b9935a76ddada3f1f8abb14f948a82669e8a4d230d56a68d767cf9dd33201199a10aec3249613ebd336d2d9b4feeb8207d72441a0270e05aaf13450138150872935bd809ae7abc06242e11d14107129f349b9e11fc8bbb6beeaf9b82045d6313e4aab8c6c59a533f923505a7defb2a00d961611957099806d019193e2904c8174bc2d51d4af42c24d0f89161954a5935d490fe96da64bdec73e91fdcf0951ff9ad1b18a01bb2dc5fc1a44637c6057f39575afd57483aef84695b8932bd6352df603772be48d87950562f49ed5189ecfd31cdeee846a6280e029d6d96227a054ff89b0a07c770259570c148e987489a26f59c76d68671dad301bfd429fbcb7b56e657a82cfa5afbb25a2239b99269cba24cb43cd00b06853f0d2cdec069ec371d7b54e33bcccd80351c1c0b55e794310bddc5b39e51276aee2b92777b7bcd98e4007b8dfef7d62e5797657c572883a0ad2b54561c5dcab21a7e23b2694e1ea7b0c917eb0c57a781fc7b77d70121c8459eebef44f9a9a4992a76fa1e417df66282177cfcc8a0acd24c6aaa0c338284902dae60c8eff064d51bcf03ea871985198c03c0e18c78ce79f57aaff0c7b11107592c0b157bf70a6cc0869ace888c46010d7da0960920cc42db32ef34257f8339eba2f85be87381b4c695c5eb19eb7d4d7b98da6647834342d47a9de9017e70157f244a336310fe8017273cd7b52409e891de546b95305cb4e25880240e2c7f633901828d7fa0749ccf3f22e1834b63cac2a7c9033bc9a1baee5d7aaca9c5c9dc50834e480c7dad813df5100ae6e97b68f4adf9de29281d3fa03391eab3c168efa23e002efb4994473e970d8d412cb1065a4075db23ba01ccbab62f7356f3d085463b163ae862fe35087975551a214351f699d8219e5ae861cc9794955e203616d0046b86ff398107715fbfab44589af72379867a675abc7b0939d0e53b9e3c145e2791e2de08242a58a5163205152434fc03e4c1db165a39fef58c429d73b646da6edec9ed12c8c322e45c2d5d2a37aa75ae880596dcafa695cf2727805434b3220c877140bc412fc6bd8a7ae9969e79b29a3cea4f25fd5e41cb7d649dbaa3434ffccbbba3c01fd11e4dd1c2d1617f4ed3608440d65819d4e2fe8910331d28510c8086b149e1e1bfcd8bcb10cf13cb09d4eb8d560f8ca342f1ff4df9922f73926e8114d0549af2f0415007cbd67f4ccfd5f9d62d19563556a160d0c71fbae863431e7d55e63a4f30c9d794ffdd432aedf09b2e4207b5e333512474cb3cbe524f2fcc4d6672c5c5c68d6f1f10111bc91a274b826a8ed567e8aee6cc16c3c809381287dfa2d8320cc6e92cfc3a234a35fcdd6602ae3a859a2095d08c1753cd6ab310db58de7b8faf84a0e913ddb093d6486e476ba76a99e5052dccf09fbfd1ba6548e6676805fbb1bb65a9a9be31057dc0b6e2fe13fa0f3646aa66be523c0a9de7a5cdafb8e14982cdd4ec89f5f0d3cba0c0e092d4ec6012fb140d72073264ab5af1cbbc6cc4580ce06aa8e992fbb06a93e9d6f6de449d34b63a6b64cc8f4f294a3e1f1ef0670e0cba6a3ec6f32dac081560b2ecaa00a15fe548c18415e855e275d1588755dd9de30485d44254027375bb0b1c11b91f87f52d9e44843eb5971f7b614ed32acfa5471128613f5bb4a81746fd299a768e8ff5660a1f49d2d189fb6b48376a8da4231ca67fbc641d3384ce53889853035cd9feb78d1890433df3cf8c27f3a0fb0138ba929a0b35a638972f615ce8fce73963e17c1c457e620de6aaa64cc9de5ae0fba16664ed7834e84ad8edeedf60dec2b266baf5468ee54c7d19dbe858d5cc2c2e299efbb098b367503f89eb8a8f7adf3b8371b3612f2779b72a960f9faa8fe7a52335df703acf217a0f110979d15349640e92af91d069f730638ca07148479a95bcfb73c4e65e531dc8ebd47b096e16645c5e75d7a364bdc0ef58123c7e807a20827e231a84558", 0x1000}, {&(0x7f0000003640)="5d655a95dade762d5f31ee485712ac4724b91dd6b9b0147b2b95955435280a0f466fe94e2b762e84910666ac17b384a75d81209ff11818036c611eb20421e49c1651e6483d3e979be0740738", 0x4c}, {&(0x7f00000036c0)="81171f5fe393dac1ac89f22087d9658d1c0174645a8b0e46c0bb71ed662548ae65f2daa5f7fad0f3a7edb2b558f8dd6f0d1f1df346d3058d4504d30f43c0ce182fb65be723900cf895fe7e180a22f8269f741faf71041b64ecf6f77c7ec80d213406534690b0a8eb0346ad74eefbb4fff98ed7b471519dcba5102d00ffaa0ebdf47f770d1d74efb2f643c5940117f74f11a7f9e953246c0ec675222171258f0f56ea97433eab7a922313b0fdda4487961a038a5115af09d1ba68ba511c6ca2", 0xbf}], 0xa, &(0x7f0000005540)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r0, r5, r5]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x128, 0x41}}, {{&(0x7f0000005680)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005880)=[{&(0x7f0000005700)="bb9ecf92e25896a7c53f70d826d0943acc5df9ff80ac555a161f9386e86544d069081f67179bf7cf2635c8f74dad8d21c07706c4ed5c4fe7ca956f385998c29258c9b3", 0x43}, {&(0x7f0000005780)="ce4ee848950e96", 0x7}, {&(0x7f00000057c0)="a08ddee52906cb4aa29b66f87c5d79aa831d809bc0a0740cca9e5f034360e84790d72216c0105b97ff5a5ffc40d81e9216340c5fa1c8656680e8679a8bc1a32cb2c2ab9c1aec12e7563aa9e0955fc0f548db691ea840bfab651fe6212a534492f6c4ce60065fa11179a0f4926faa9e8527712cc8b2f0eec3b86579054e81385cc5fcfb6de2fca65d8039ed0cadae20752c", 0x91}], 0x3, &(0x7f0000005900)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x40000}}, {{&(0x7f0000005940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007c80)=[{&(0x7f00000059c0)="e67aced8cc86a7259904b2b7e4639cbd3efb4a035a6376a9013505408b4f4b2af1d9ddd61431bcf1ee0b4b4a0f47090d715d7e1d303587f99154986a61deaa6f4adc7eba88979018e79249936862a4282521872549982e2982b0dbaacfeb888f19436eb76b9170ea75343c5da7f4d7", 0x6f}, {&(0x7f0000005a40)="abbfa021c294a82e1df3aafbd2dfc7aedd0fc968038e07cd0fd6aef963571f3def4345d759b61ae16da84301385955d5b1ab0493273e60dd273da47407e109dcb17b4e48e2994af12f9cdfffa03169020d272e021f00c0c16bae404d91c2fc5edb4401bfdb3380f20adb69173bef13bb9f06e9126c345499e31ec39aeedf38e21a7aa737333f0007936c32ae", 0x8c}, {&(0x7f0000005b00)="618de4ae1a0672f0356ccdaa7b496581ab791877670721df1932365b6b97c85e68a0ca396216d52cc5a951656d28922f0208194d26b3e4ef883dc7a2941cb70a8ec0b905439e9cec036b0fd4daf39f75292f1bde60f2e54b12ca61c489ede84aa1a31887096804203a4cb242ddb9c3f403ef46b4a7f982e0ed18691f728560494d5e81a2b154f502444b6690447cc15b5534ed078d2f648d13c281b4b88d5a846983ae29e46db56312ab4cf09986471582bd47e23c5611210279ad3d3b92ba0f7b5c41de82cd36dc320f46dfc5de15bdfe29ea382ee04bc2198f957e95f5492ea484942486114e9d34fb99fc550dd58e7f4b5054fe7c755e4b99d15a9b7a99aa7f9a264c7f9270d05c1d3421d28dd3536032df214fa7451d729754c8cabff50794701c129c0226275dd0c706a0ca7710ba7e8525bbd62fe0113197caeb168e9176b9d57bcfed07c5d5fc13093a1ed5f0ce171a90f46651442f5537c2aa49d91a4402fba186868ceafecaaec560462be394a4fd7bfdb26a3a267ad8018e07aa9dd2da03787199e78d2b3728b02880f6bec86b8eb72aaae64a9aafad443bb3c79eda10bc8597a516f6d7a72ae359e1b37b0c8fcc46580df0653ebc7b387928a08b843a29d85326cc465d6021a215753b47ba3bfd63a0167564fa25b941b2a5a6c39b0df2533bbce719d1f03e8ee2ec14871ee7ca6c7d3c2c2f0bdc3f9b35af63aa402a50e47b3ddc5386893d46617d84765bfae96e2f19dd61fff8fd33c103f7d5608861e1405068068821d8a1598cbb53e2d972dbedcf831831393ade4290de32afc0679792ef2ac8c430f432b9ca4f70acf1600dae0fee0f58422ec16f3f24377db2c53596665786b1fd00b30c0fcb85945c7963a9a765a51c34261a5c29a594835fde6092d3df2fe377e0452a2036ada6ec272a2b558970cbf2d9bccce08a847f8170d155c696e9b5a9838737da29f1cdf6ee1d787df129c1396bb3d0422b541e2416d5ae5c2e2ab2f0ff59f13c1da47acaeed1d1d506b95fc67f932776be89a63cddaeb79618b9b060b6febe7300fbf8891580829f4afbdb53a5f71b3c707e0acc11aeda339f3fdb58cdd9217dc4e668870d8c3b8d5edfcc33c779d91c8cffd29dd96b3b65f6107045d8c312d6c1f5fe4bc090c28c1381961da06d97a2bb5fd777fdf8ed3c6db714cb3690ec171e5e7e00146513074e7662958a8fac5375ce0bd23ee09f1ee04a2d8d64004f4392846a5dd415dddc83ca1d05c6ca7201175ff6b06e1566d0cfc376e43bc7e5d43a5f1208849936c1b3f1607b42cb5bb8b2ad667b67f717331a5f6cdffb14dba2d0589b9a126538a60ac63eed6c2dd011f56ef3c99875a30467f0f470feccfafb25c0f91ca01488199654a48af28d609cd9f07e7e42606ab96331f18777a7131e3586f534f307599de1b2695da4f2b28611db0cb50fad26989621a20636ffd8ceb77c0dd61269bcca98ddfb57914602c2084820926060b207d4bc3fedd5ddee1563473acf017a82b1caf0362a878a68b89a5c03f09efc4daaa5e471d5ab825aab29da47a1e47b341a6c789354666c3f4fc25e88cee590a3f05ad400a0dcec0c30c9d1c9f4416dfa7d80df432ac025044618f30ccb3f156545e20cebf5a61f572d54f939688c5ce4e9e801fdb0c27d57c406ea20799f1689608a782155adfb96ab295e9fc7881606064273a29aa06b54ffda4d0b61d0a8cc8f2dbbc43fa0793d9c9789ca6d2d411c09a984251a8a5bf5a08fa91fd77c32e767497acc84cf1cae97497fdda6a86eb5f32a2f24cb4443889ea3b407660648cef086975cece4dcccdc78dfd1fad2872b17c2585b0eb907410423d5a124abc1c6ebf54acefbb082821f6683130f633236b8c13382be81fd53ac9f0a83187eb8119a6a7a51ec2846fe68b492e61971209b97a6813816cdc7beca2a33a65850beaed35948d1612d88e903362be6965a211e01cf2707c719b50899309c6ea3607cd3f08df1251bedd3fcc53c173fcd5b01a178c779298b633dc2138d2c7136607a9951a1fdcc3340ae95752285ea35dfb31ed8d7ec0dace45a4e0b7a3431dda72835e7506f00069bf0aee68444abdf76ad8550594bc18a09127b54fb8e3a39839411ebcd206860e1702f2f00a1b2a471b2f49b58aaf50f502bd46045b0fb449dc0a1d053960e1fdf1fe659f63e4f19cc3eefd8b6c584c919b5eec24a6ca96970768b9208b6c859dab40367c51cf2413933db5c4099d4c088111f5c10e5015670ceec9aeab2bbf966951b8933943e7620d756f34dd4d8f5dedbcd1043c048f5c797b932b948876e15a5957647370ab9c20d8946b1559f62a72f4bf24c57bd46f60d28f2bd0e15dda508ca6ce06b6c6f1ee22d9ee1c31cada6558c97224008dec9a8ac475d384fd50ebde9ecedd4ce55b1959405ca3451339f7ffe58d3ab53d0c582a378acd78cea98f18b18dc4429724ba1a5b5c6949ac12ca037c7da9010eaf5dbf2675c454168aa6140d04e35f6c696687efaeccad12ade3834361a201a52bbfb127e137affa30be6d7fdbfe477835aa4c6e343f531af8b331fc0a7029f1fc298cd1d947b0425435651864c15d9d7ab8c8035162dd053b4cf549210e4f46e74219b24d70c1ea4dd36a868dced8baac425c116c90e7dff3dee33be3e3afb45bfeec7dd8aaac0bcd2abb745ef15bb1b7cf2af7c8b1456417656aab84ce95cb57a88f87e917f5050e52a4fb1765f6721792dc5ea2640cd96daf9b469766484ea28307d981832b044f4a4be402a085979fe654052c8954f1c9ccd881420932d1f146068ee4e9b967fbc89833483b941aef1e384729fb49fa69fa08abcb44be789ef1e9233a7ecaf8895296573de195e6beb9654b9e186d0a4a66c74cefcbf6b57412fba1ff7b9fd11d973ad56bb0455f905d9d3ea6b2126e4fd5af25132f0c21fac908b175344fbcd9f3a1aa30552e216cd47e9276855050e37beab4d14864e5c6bbc774d567f8db1c4e4ff5434c288652069bdf3cecd1c6fd0b197ed18d732286a65f515add72e5d1f24482afd8d54c783afc77ea20f73da72c16e01b1997e2b910884b732536e30f679be6fd53e2b95e955e538186640d9610486609777b5d7ef65c7b09de13a332cf682e7feb5dba5c27f23ca6cf1288f20c1b4020172fe2010b898fa9b500465c23243d04c2a4def2c9da71943edfe3daf077cd08c410038bb1ad64281b49244ae6a0c6b2720bb066c1dbc74f6c39a56de21c088b3e6f7271498ddb2f2315bdf628f5861a3cb141decd535845449ec9d91d8cc81010fd51b7ca85280c1f80bbed68972cf955b630ec1524652aced06286dd701f534153cd7f1bfaf466ca9bdb06f788ef9820b4de4c5eab7641727aa6ceaf81a19754f14446133e8d06dce702756a7af56d2905b8dcc3149390adf87b9903ee5ef2d9dad176051cc5cf9a734b631c347ba168b7129b7123e9be403a723004a0cce54c9ad9fb6857abd45370b1d10096d624d22227afcb17c90be1be1782260b4c022f9fa9b94895cae752dadfb3bd707a417bc8d7a12bf34230ef2917bbb6cea8fb9a8e0c778251c3899943de367ffb8f22ff36279658104fc824e4b6c3d63d483d0ac0be336e9b6d5a6a7088efa9c62ea910d5ff68d54eaa548414df8aceaa378f5d0ea297d55c48320eac9a826150d4f3b43bdc6fe001bf134609eab5f6145271a7de5522c5385ed3e5c769b51d34bdf0e9281286d467991cc3c4e631ce4478ab8ee628e137f09af1d153883df974fd61eca491a1d341d53f294b26e8148f8e24795af071d58499c7d06ac26f4abe1ea410fb37a5f497835b2ffb66c75dc105b4165e8dde62f5f941a72b46c07ff9f4091dd2fcd087378488a62a6dbcfa7f786397f4a8cdff2c62a68ec78009c6a8ab24e77c17e4b5c08ffbde8071fbca9d9b93e96e81f83977667777d2287f479dcc0cee43eca1d5e5e349fd96e9fe7ee5f506ae5ca51df2c31a2debd827763bf4bd338ac51cd6259b423c6cf362850af9f635c8f2d6faf254f86f64da6102af0baefa342c017c7246f07701e2878afa3e599913c7b78e1d5429ca6c7a44c166bcc6d48d5835170e9c77cb0d8b254bd115cffc506ba95c04bf96cc2281cb0f37546ea56cd0b4f6448035df809b2ca5cab1951e5f3e6c5c26fb4df4cfe5388f8f4178e3daba3715963aaf58a832e1afdf5a016007de6a53a0f8fe4de6fb025e503d693668e49adc79d9477bbc5de9e6421191490a6219001f144e617fb89fc827efeca16950d17be282bd009efa6093f8159b74ffb8f21d017b802a6f29f39e30464f045afbfa031c1325a6a1fa023d2004830897b84f54f981ba46caaf67ea95551ad728c5fc7035cbdefbdbf35a4d717806dcc3247e657bf08295074ca71005754b620ea0a3f2ee3485d7887c8627d157f7498830a393ce35d099cae028f776895158cf4b5e0f9e5d1c5ebf234e2afeaee9d1a53b9b93b26bf6e23b967adf01ffced0c25fd47eaabf141ad1020c89b97ee3bba40f788a528cc2448c1b2d9df69fb5494a2bae5c6de61e93feaaab2e93d1b310b22fecfc5df50e851001e7fed49d5afa881a654ecb4a15c212dd3cc0a2c8e8e81c91d5d2cd04db18cf449be36b4f737dfd9c03fc41f44377bc96a0b457b60465fc69c2a7007c5a8d6b5169ab4206c9bc70376ef6b484c6a025c5e1515f45fa5552d8ca6d091554dcd1e8ba7237241d90eb8498d69c8e1a6061285c525a0db8a2dbd193eb9c98625db35c0d10f62cacee58eb192425fbec6125894871bd911924d08098dd7a54ac0da9b0fbcdc59d54e59d64d28979b18fce20a4de97ed6b800fa5646950d2a88af826d6a97a2fbbd27496c201c13ef49863d59e1b75c9083587d3994ac6c3932e78e54214bb85687917d7b57bead14303c43703a627cc5028d91101a9bba087b08b0e437c01eb6aa63078e746eb98d5b01c10354db914a489bb66217669fe52064853eddc7415016e45c8c1982a6302e45bb3ebfa56a5005dc2bc69f83ae79fe9036ce5262ff5c0a9ef10237f68d1afc502b05cf148f55376c18aea8b0fefa2d2bdab2824418eb87c6349fdb544364091112abbdf0c93c87d1802f484b7eaeaff8a28f0f0844246bf11f3ad5d767e49a8f14823eff53691a19ca75af81aafa6265b8b291788b7fc956420ca93b4f0900b4df7bbee1bd258a5ecaddcc9cc0b33f84a6d988f63fcf832a8c591d49f2ca1a456fb71242ae22698a59915278db1b199afb08cbe10fb146a3438779c390b597aa6e56b79e6038ca1f1488b494a20a1dcdeb4500b1ca11da8e8146f014818bce66fae4c6e7ab0d54c4b6c047af9479fb7eba28b145fb8d3754c0b3a902129026ce74a606785e2f8bd1255315beaa725476076d179f0e66a59a7fe5ab656110633e7be0803c9f1a8e15c1efd2fcd5de034e504a84bd5d6504dfeebe0295649f574f58ae7f8d70a77a099051fd0724901595055b6af4a4c17367ab406e0d6ac2e52ac20c9a5484a56acab8bc6445df2d8c70452a1cf320bf04e21d40641acaf76565c217c7a76ceb241f83cfb279cda457cdd36a22e154feff9817136a3565a15945972b9fae971a5ab0e8a698d71278f0f67b2f8921a478f14e180b2394d89ae12cf28f8fe6bb204493ac4d155068da7572457e1394f8358723f662b04c2fba0600d7392f7e888312d4e5c7dcfe3f093b50d3647b68e269349d30d7dc5b9fde0039d89ce00ed57ee6b58e545f153c4478b52296f1bfcee6c1094c7c12c2d3dbaf98e642d0936410f336aa9a", 0x1000}, {&(0x7f0000006b00)="dc181422b2a19ef34a7e95a3355d8c8930e0c552a5261608a500ba410625a27a8504dc8d3675c0dd878bd796a9d3a33853d6d0d4c401d444a99e9e2d4ac31d8769531bf8146f9ab18e445bccefb2f260dc7db875153fac48572c1d90c5f16315f7224017455be093f4b159be5f23f6ddd6b66a79915aec1ddbd07fc8605ee8e31499fbd5a634e3d3020c7aeabd7e00bbac080578ba2edc8abf92bbc4c88ccd8f3a0099de84081a66857787a05689645a698f54ed0460d0b983945101c2ff71ff6f3facda60306e4d0bae9e2e0311cec9594eaa08e5a72a8b4bf38e2e8350b876b978fb41a47eefbf1c22293c0818efcad3efe70cda3451f89905d5920110b4cdf1a89bdde6f39aa53e9f757d9bae02f03c4213f8e99a4cab470f3556ebe5f20585af9bee03eb22a33ff9c06deb083833a153798394afd4f06958b02bab677e168dc9de3eec640f3be9441d84d8b0242deaa7cffc79510fb53fa3054b9fec88d0632ace03fad39c114d361bdb935b56036d477bee96d2cb870dfd41aabb664887f36cbcc5e385ffad91427bbf366dc9abc93e5c0870fbb8893dcdc4364f035d2e471d4d3094ad4f9c8fa1affc28e356c5f59fc2b1a62b74058aa4fa5653cf5609b23662bf10e6b4cfb81cac646bf8641258b5d6d8790fc788a8bc9645c7da2347ba4fc9da92074ba37c9a0c995217285258e56a8bd18a3a1004b0cf77515881ca404635651f6e2d877fbcfc38434d406ed3f17fd40c647b1eb713843d5999ed0b2c8d167874527cb6e0e4400d334684d005be8837ce11c0a08af48715cd01457dab56750f74537dbbb173a52d3d6e3b59c625af200e80c8202f20eeb7043d1e0146fec9829e18445933d5473ba82b76b8b1297c732911db41120778210135d5db074ad4b26457b05212e593ea7e5f9f9b5dc34080c6b8caa94c2f6fc58354f532ffe53770770bac46cd999ab4e9416339ab0093626f41f6a6c9ac3175ed8bf94ee735b7080c86be68b7e3635a7a49ac2dbf1caff419fd038f9f37e40cc354db78ac548a7d0c5de2ca9422a754c3c895d04fbfc783096f920b36385ed52520a76352f2c4ef93ecf1bf878b512500b6b3ea59943439c5f027b01cd1bebf37b44cafae7fcce0047bb287cc5642884e2863475ad696fc1f9fddc8aa6e13c35debbd3e4801002cb6bed1ddc3b431902dbdcc186c92625044c64c17c08705a63ef13b2c0261039614a92507bfa49d8966072e5a4359f7b31ceac38b69692c33209a30fb684c17805f4bb51b3bd275642a3969762e80cd696139481aabc3103f52fd762c643c022ce4d6f4b4ed69b34775a781dfd9cee1b0c286c0ece9d3e439a07112c7647a038e360b5343dde488c5d0448f669563234edbd80dcc65f98e1ec0c2d09f9a7be2937a18ab94d21af71b7a8cffa5b7085cfb79c4e61f985959f65720f6ddee9cef5c31580c21ace63487b87ce59c0315a36b1a08f27b6382e1a4f457bf6520bc53451f79c0e0cdc83529b79bc7a564855845f0cc045a44639b0962726f1d9624b128036a435a62b60865db853e1523b38dd1b7f0ced58d932b83e8ae880c5fa1f882be714dcbd4bdbf48f37e600f1e823510fb90c7dd1a44e1f62354125ae85ad16c0599a1a46fa9765f7aa56b36b9f083e5911fec3f10c3e742656fb615cca48f42bcdff4fa8d50f04dad8d573c52145d11adadf623d4db21b88594a8c7dda35180c806e0f4c2310e8c64162ac3f0e0ee2c9f114c654a560689fba61f96b16a1587a58c2b20b1f9e40d7e605e2e63dafca94c45c1f7c441e07a6f6fbeff8aee79d406260ab4b9320d4238ba59a2dd81ff5f9d28fed5cdde5b2213b1cbcdd1ba1eaff1d970a95fc7dc5ceea1857e81d0b06d4223095f18b2d4f87d931473f9ef0364a2d296987debb75fd2f842bfdc5ea8ba9796767992c18c2d8583e99108e8a221bda8af5660deb92c399c98e1a194dabd73e5226a9c927cf7fc402e0e8eea62398bae1894345dcc2f1f869b6d317e56f00be3624b12836dd44b38e3b338ba1c3aa362fcb0f441531500328823a82ff4d30808f6b58193f62e3ee9b9599d55ab71bbd2b4b5c7726588bfb3eeec21d4566e6a8c914a5dee652e279511930f07614d78542c8837c0ba31c3641c4e167ed376c1eea6d6e4c138360af48dc26b6607e17f40f9af6078895622f14e98ce6c9f3b5ac612f4879d6badb44b81be1ce00f356af06bdcba55a32c66a2186130f509f988ffa5d6a2eee59d1ebf411ffa64642b86edb8db7a0fcd4f857d38cb7c56ea7c2889f22ef1d6e20e7fc8d5305bccbada12a3b8235fc74844aa6b1feca7ab53bd29af2413d84283ad84f802b99ef4d9fa3733c6f032d2bb3493c3e59393e72f52068f085cf7cf672fa18fa43291e2a65a5b4f3dc5011ae8495a894e0767c58cd32a72388a431fc53cc3883fe8c4a0b1b34556d4ca7241dbeaad9ef8d8dbd365a60283b0cffaa86988dcd20ed746f2405c070c3001f3d44edfd493cccb8393ecf36c64933c4b1f0320a07a79e9f3a6c09055b5e83326d40fe6c46231dfd7c877b48e7663ce8a82310eeacbb92c3c1fec68423bbbd526952ad0c4df0e719e0a0dae47b755b632c0df9fd28638c9cb467dae85b32057d086fc64fd7deda5faf60db07048e47d1c5b8a3dbe447dc2baf62af1a2333eab60ff181bc9d96bb3b25b2b580211798602bbea5bf67538f1a7c55b4596995984dab59e714f097784894f621b1d4093dea207cb39c7a737df82964bd2259c288548af2f3927e44e81903a9d3ef1d1c8d0868e486ecc431b56ef09e64a7cdac89868fc4cfed85c6ae07c9f5d249967c0715cef38d82adcad87c23e0df1541a17e42cc6d8880f783f3f559de24c3f6a57438461a89917b7460586a0ce90556915877e9e340352299d2218e879c8994c6a69c61d034dd07ebbce34833a3387432c2b40ef0af0c2d9b8da01938d57f4d38518c38bc45265d6721e7900588503733f8d76ecf1a203efd54e489fbc3e9d2c89041908bd07598a40580b01d88cf16af745f5a6b2ac2e0ddc4b2e5a3185b8b528c549ccadcd664a978793c19196486ded33dba6e851fd0fd668e7b0bfe3453c70fc72c052bd30912872e8ee7ae809d61b0eed705650b7ff73b4356d13745c17cb1a5c2bbdae02fd15a94d4b14afe2a9f52898cfd3f3d9ec2fc20143c610faa0eea0daebaad0f7da1509d5559994585f57f2441823cb9c0f6f406ef29013815d770fb494f67a17b3abd122fcf83e9b7c2f585e6daa022365bfaeca1273f9028df358a743daf88c911161c2ca9bbe1f6e16ddaba207b1ecc85697a29a293cb6371226d3a978e7c3d0b0ffcc42ef956325d579ec116a98e532a1f5b266f3c4ea96b08aac790d921c7dd8c9f4083012f4855fb0d928ef81698a6a172183b66603553881c726b59c78e839196b1ac273c0738a4e5b739c71ac75bc3692a070d84d9e241ff4bb45bbd736d9a2ae645f4596659340836f25503a1e362268f59feb30ee53386978ad159535c12eaa605fb5a89ac32c19744786886db0c70579a316c15c2ff7e4822ac96812ddd7885d895da95324c955785cfada6f5f9f583771b7d5eb3dfafa1052ea73d4eef2d7bac4b6b0a9e3c0bee3cd1e5e65343c0bbf3ae910644db6e6a7dc76463fbbafb7b15cefd3ca265c55f442b255f6728d0020ee3426dfe073cce37b328d995018d5af8c7e57cd1c3fedac32885f0210069caf8f2f00ba695ada95ab82502c37289680f6492eff1e2e29e17d60bcb99ff0b16ed1c95e5fef26cedd76bfff24599f9a5bb63daa2f807971d217777630c23bacf972b647468b4eda20c502471f943536ea26734c8d2b9b0ce65e48aaad8521416ba3fc71206aad4940767edb7a77422441829055273349df1b24dc227180f088dbe5176bd0600cf8c642add11ff54488970fec84ae8f0b9dcdd328d93e7bc5874740ce991a4f9789a8368d8b02e1478dd31f7b8df1f92b6a51610ae9e6882460ea2f20ce7bc43fec7c92d01b730f82871f6f1d92058de585ba9ab6627501bdf27ec25690c26b004700c4398d6b0047e39ab447937ed2248cf0ae1741fddabf0a66c30ddccfdcd0d3e3264a3b0ad4320294ee2aab2f13c8c78597cfe710da023a0a79f8d62158c67203d909f2cd1b61ba4c2df038753c9ac9d68e638855bcfb3ac4986c75bd555423eab9da48272f8f7d9c8ed5dc1cbf786044b9ab34e915479c29af100afc18d8141a797bc682767a2a727d9782d1d043d538c2df08459298c6daa885e58ea9fb6f94b89cc45c8beb0b4a4fa68af61fbc809538ef238e5687e5f96f5d8aa8ce84c6e288ab5eb2e12929e68cd7342d5ad206aff970abc2254a3d2cbf5069e12963a31766f63fab143284bfa0d7bb91a7ddb433031a3dcc3a15fb2b353079c1fc7267af8402c8404c891a7bdb6baab48bc179a4fa9ea9ed0a587e54518a32d178cc34deda21eb30efb279cf1c73b6bf8f9bb4a10185af7046dff13d7dfe8ff9e5fa6fa4fbdd0ea3bf92b497fa4dc3fd7dadbab4b62f00645b1c81a98154d018e8097d44081cfdd86e91abc643f03a92fc4200557219dd582dcb3f0ccb8f8f4576990d0bc709d76b11abc79272dd0f292b41b9927a3534657328e8fc3cdcf671f89e214cf8c10462e52df47d1852b465071acd870c2fcd879737e47d0197ec1644f9dc45987f0eb8c48c720b6cbcebb643db6a242b3258e3d42395cce2fdf79edba3137c2dd4eb22044a8bc0bd14789d2a087fc7f48967c09b9d0e6ad60ca81b9ea0a4f6e1d43a3310c3ac0b17badf09cc993f3ad85d414305d4d15b4a7586fa4b156aaf3186a18a34982c9ecfdf7b2cfce31e95e9c40874544f9ca8f0ebee7aff7c1746711df9bff2ceff605b10031cde6bb4095a5e530f61b21076ee8a0f2efdc5ad7fee449a00ab3eb636f015d3a23d74fa2c5c4919d79778f76ed31fbf1762d026279fad23b28a30602d3777bea20d3e1ea5daaf1ab16e4cb5418b49ff67ef9e44939b6c0250c72d7516ed7451330cc174afaf8017c05d1ff18cea8e0f0ab92a0487615456fc1615d47352ddb3ac8fa43e95f0cc6823ff60b6221b77b8038e58f5e39ff1b4cf5dfe95136465cfc7e2b1dcd55b361a7dbacb253345a3a221989a9d3764b9e6f2aba7e75e116102c7d71e36dce6056290baf5bc1c68a162ad8d937cc7e63610226d2fba5e327ea3e0cd51c46320dd48c7d572c5ebee39c1a48f9ffb848b29701da6d90e3d7fab7d9658b4af1a60afe934d4eef93591d4d1ff8e461a380c229fa0997b2dece2983e9af0776aa81e9731a5592a9308c023e64b6f7253d54e487a0889114814e18adf4fb3177227ac4f1e6a927c6dde2bc670a49c7de21a83e952d94322e3af8f4f467d15aa53fac29bd15e6c49d7f66abd8d3a3d8a067ccbac59855109e5347c24200c4dba8076a03fac84c856219f02e2232a469db0059fc8387acfc7f229ff2aa0e44447ea6f19d45728f746fbd1f05bd6c76603fdd4975f9800aaaf483e85fa09a93c6621a96731417d2a9024e8f5fe7847c1b464ce5cf4bd261d2d0029d85358a689f8b8a7f93e19e44502fc9d5b291c7e84e0cdf1380bff4d126032820066d6ecad0e67ef0ef3e90cbab544e54927c71b37fdab91ef9be2faf880f910ef70de9e99ce81f3954d66a4746bd7776268928aaf5a269c2ebf22663d85c863e83b4fe22f8d073d9957bccf5826b938ffd004decbca5ee344a60e113891ddc9ee2fe34f0f51863d79d7f8b38b5498d1399e7d4443c329413f5d9b7c9d22", 0x1000}, {&(0x7f0000007b00)="3d60caae37b762c6e484f1", 0xb}, {&(0x7f0000007b40)="b8543c3c83dd73e12024c4f137b528835916c184316965438bb4b979a6c684097e72ff92908389db86dc1b251f566c5ce846418fe388dab3ad55ae20f61f9c3c32cc9505c2d440ee83fdbe2e5793fe0477c6a9aa08ebff49559bc518bc86d34f1ca19157e6ff7edc5899ae0e77e3db1660022bf1ff2f60", 0x77}, {&(0x7f0000007bc0)="5388ba1837947826a2886f864a46cca9f4e695b3a21355474bef9f3a6dd99196522b9defb59c62b2", 0x28}, {&(0x7f0000007c00)="3215956729a670d3d32fc909f606485fdb74bd47797687f7d80371b79da9e0de822a1293660a7463a8666339e47c665d937be5bf922edae30032c76e9ec02e72952a89935f1877922fb9417a6a78396ebbad6b47d97002f4a7302b41ebf289cf3c020c05aa41ed0e03465e59", 0x6c}], 0x8, 0x0, 0x0, 0x8080}}, {{&(0x7f0000007d00)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000009200)=[{&(0x7f0000007d80)="3398cdb97ca83ad6849d22ad7a91682d63c6a6d37bcc6d8e577e5aaf34720004d0b857eca2527d55b78ec2aa43f6adb49e0759ead3f0a59c05e81dd43fe78479fc4f4741759b2eeaeef52df0d605bddfac06bcd9f257022d354d89c153336961751a732f4cc4d6a7f4adfeea721126d88b0853c092b0539f3c3686537948caf0de74b60af8a764eabd8fa6438ab6d6d0cd25331284cc40a966f65278c499580a86721e73958eedea1a20", 0xaa}, {&(0x7f0000007e40)="2f18ed4cac61ab989d5a3e0cd55a7428d264f942b6de7c5ec840171d1ee1c5bcecfe0631a3e2fc02e9c8e2499a07fcd63f7a7094137c3ad5b85c443fa65c67104535bc7f5e29471257baf832e0347e54671590ecf5de03d675723589f89d6dbb1e12617b6d374bfebf6b6317c3fbbe2a17b4e9f56f04069e2a0424f11d63dea132bb77bd25f5936f7fc65f76dc52b3e2f81f310eb4c8dd1b3c55e928b9a1977a066c8df76f4ed9d1f8250970ca11520f2d7219c7f3484bbc7a31b5da8afca9b772cfa59342af78f22105c42bf26c2c4205102a4f51b2fdc87eb09cf4d7fb9e10001b1a0c80060df1f7254043563db4bb6e91ec30cf502412b42df7d38e49db32ddd1ed83ac14a6e31cd933b6c3156ee4c9d12b4293f8504bd30b34cfa22785111887005cf509fce891ded57f47c55199901cc71027a92b5cde5d8629c2118ef4ae43ec2731bd5d1857e26ed8a5b0d1cab9ac98f663da90a4a5d29fb7c50f0f625599dcfe8ab50d756ca0fbc8e8101500ead753dce6e570b9ba6dd7aaf133fdb3d148df2ae0618dd5db2d112a9b5f51eda4781ad1005880830ace62ede61f8137951b26e02d3c2effca88d5af9dc1345544b0a025c529cb820cceaaa792788be4785ad6e06ec6c4182a098934343a301bb777a05eeb2e52cb6f76bd52ed9daf22f0baae31a83b85ee6e1bb58512ab3b869479186953c17ba91fe21335714614ba784d3df3eda9427b14e162445d4f9c0f9c3e4707f6db616bb9c4cde1b4ae87800ba15c3496548b019e72476a55f6a0cddc086675120001a34d7c9b65258b50076f60e9ed433a2ef89d87c47c7c3bd5284cb9c95e46a553eb0541fc8f60f5c600e2a6f945580f732effe3de74123937e2c64edc92dd0714d5b684be1aa9aecd02fef108f7bee3e85a819cb672b2ed0a3d2e42ddf3a71a364631206cb786036f972261f778fb486bd73d020143226474e84c26071cbe3113a4720011cd4d0b7c5367a52c0d5d10278bee6fe66da250a3a399615045e47465ee1c4efaa79813db62d72f35c5537f9dd192ceec99a5a17fa74221c863fa8657c24357436f27aa2641f3227188b82d9374ce2852de46c356412d9215303b3866bdadcabced4006070ede41d289b76ecd82707eefc04de1f08d9035f1ade6941c09b13b671e65f406a1e9f615e67b1ff1f9c98ebff2a3da46be985c91b93d674ce325945b52c5576eb2fa3a3c7573ed886fc439f7c0a4ceda90d10de98d3ea95a463933b2809c974b4f69c6abd29bdaf0a5b38b0305dffb485e1fc6022fa1ea3fc6b707c6798341e1b9801a6a0eb005338e28a0f9126857cd2843bb575b538bed11a9ddbac65231c6c982282592d2cba67f446ec9fade630b672aba8212f3cdc9e2f8c61ad8a19f0475ec788c30a7724a411b2d789606e90180dbf101351ed402a89ff4bcd2b926d914c26901f69f2885224b1807e1305cff6af2934836b183b09f4378cfe557d2a8ce9c037284f7ff5090c736fff0277022bf867fa0bdb709393cf82ed0dc5dfd03e0483e6799e96b828b2567c179caa07b9b1a025f69a8f7c811dbddc33038b795be0cd64f7e6380e361c487d9b8a261670af142413250d4594233921bac6e2c4ee5322d417fe1c9aaf9b9819d08763d652758d03cbdd29d7d3d214ff028912f02b7bf08b34569cfe2dd4e7b8442b4596a2e734979b0b403f039cf252f59082f57afcf3c01af6ac6b9ecf48851cd008a138d185ebb0299e6a15d04028873a9ac660a5933b240f5db274b7eaf38ccc5abdc32b7c96c334bdeb87c6288e5ff99758123e1d36afc7d89ac40aaa138de372e0f253bca85c028b2ccf7225de655ecacaf66101fa1a547d90f9e0f2ae67236fa754130ec4956f85dee6ddfc2dd970403d3faefbb44f43d55dbcc0be5c7767edca4460110a1611f412ec6e369d6e923f0e26ebd8c8a17963c6c97392ebb0af48ff9c35022078bb7c93e902c817419bfaa70454cc3cbf9a11d56c9c02252698d5eb9df1b23db2713fdd35c3520a003fc7dde4f1e6eb7b8ddc49747cbe1419403d7ee9b1450c2f1adb6b30772a9ce499a220b6468afbeed9e3d73b573c7e6d328e3c029bdb8c93f58c50df31fa709ee644cda7d53c33157dc898c55e90708686ef10a85d05b63532b35a2df534528bb0da7655d4c21d81c387f6ce01c5b9b4e57679ec4df392ebd876a9b561d65678a10fef8914e605c578ccf321166ec58c5b9f814da219232957211bc0764290287113a6f61babc1df0c8429f0a9b5758e3810583aeecf0f063c83ffd7bc0c7b8819d57f167af03074189a4647adeea4a0645235bd50205c33c9b47dcaf10091413dc9c5e96c6c3a6ff8a085905c72b729c8ae26af7c4ed818303db594ff791ffaf66913f011d82bdc5939689f8c3f79a6aa47818f9517ed75fb0a6d573248f127a4b9995fb7164cf25719117788e4b6271ab022dfda6aae20ec1f77fa6488e74540077c8f356ff37ab0803bfc674bdb0802bca74334e908103f55ac6aea4da30999871a9c98e84a1cd230d13f05bd788dd1477d6d8a6c6d18c2029b83c064cb5a47daf166d01e0e9998441578fde6f326815248b11f00963f53e2d2c3614ee5f017120026d0dd3d328709a5c3bb79df6c833ee6c262b26f069ce80be01938157f2590229648156ec6eed747fa81cf9a6efb0ac7d2c3134c32ff3569c87d7c54036b3f5896bf4a3ab0a16aae5ebdaf67b4a0d52de8f8310199f5c787538c7a4c3769f5ddd59b209e1bed9dea76534bf077d8c0ad74112bfe3dc06c25c6c619ae0bd5a87e6d685dc966e9c1c3e0fa1e0990609455ce61e78ef87eeaf2143f90365211c1c477ac072a4842c18c140c99af702b3b956e31732274aa9db60f4e614c1adfd091992a105495ec88ca2928fe66e3370870cbe1a50754e83d615859a2a2123ff20dc3e8865b470ca93df2c04ec1fdd873dd8d425cb1f425e91347737e75d97b4efa2dfd521613f7eca82153d1c57cdf37ba5d3c87027fe5e137ab080df59046f994bb947034229e83b61db5c2fcfae59f7c7089eb01474d988ca9c0e8484b7eea93ecb8c8d8c4ffe256702732f8afa2ec7cfabfd26381e1bd2b24a15dc7e8d857cb4984ca000e2e2fb8310902088447c220cc94aa36da9fed759682ced41a5d57d7287441a006d816b3c3b57aba026e1b65ce8dc491831b578cc4e19b5f376a368dc22a9c5777a8f48b5e86e6b9fef0486130c6742f6a75f8668b9d1c84a5e93f2bb7465d4f7bbe132d323ec807f662516026a107964f9059e00c621a160b9cc06837e22ea76e6e09a4ea4d0fc9bcc252d1d83e96a747667493a27ba7841205550312fd35c7628451e58a935e76888612822f0705625569a457827ef6eb6f03f9d453457693d4a0b7103d68709bc6d7c4671f28019906352a177682712d34c5d7065c9e9874a98b53018a90b41ec99dc7aba2ed4ef83ca7d2a5c7bf1d231fb1a3134dc7fd04fa9b8780d6ae70ba5b27bf1a3dfbe3c0acf63a1fc1691e713e247a6878e2036115a1e7d807561d3ddf25152aaa3bc084af4c31ef2140097e2541b6a21518c87542fdc9b64a645950001c981f75f32c364d4f304807c8d32e13e4de1dfc5164800d08506eb9d78d946d7696b33ce3449b0fe7d3d9e35becc3edaed0ced8846a6e7011643aea2a7bba86aff28eda1f71171649601de47a7361db7e86da7def68defa08e288903c2b27bf4daac344861faa71f03a5133ebef69465917abac3f5b9b5eee33dd7080d5da126784b5b5f85ccb8c02020f69d00a82cbc8e5885f957348a5af631cd7b5547ef5b8a36448a9408c9a92ae9a84f9069d9a0887f5a8f50352f0195ff409a9849a02477c004fd4da6cfadbd33288e494010154bc7abebe30166f20ac57c594561966cda0faf253e34aaebe2e91a8ffae58acb9b8f1d37314858491a2b2165448a91111cea161f78c5a570018fe67983c423857d7d19430033a647d07615119d16775e615aaa296883f2fea7df6f188aba7e1c55dbf278e934b63169ba78f5e15ff21f904af5c9d15fd89d79e291c7589b324bd2dc4b97676f8c00ac4bea4db24726223efc790f20ec354e26f7e15bcc0d100ee79520991c58b58851d7c9ffbf3d5dba7c93e5cb3d5ab3bb8ce304f8aa6d176e2dfbca7e49fbb3985b6fc4c7999c7552eaacdc6e64ccaaf1a3305988f4966745abbb6517e70b300fc78293dd37f9f13ac9ab6fcae6758cca460d262f084e3adfc2bdf45c678af1db1ec009b09706ae8c5bbcb92b057364b994812ea46b19adf4dd3fd898ac89cc5f1cfa9226d0e67f674655bef226b413d57376a712387586ac4251c695efc76f5ee90ff9ce8529769e77215dd7800a020ae8cd8ca7f9b0f8be04e8e8ca607ade107c2855d0eb67acd06eff7eaf8133287a4f5bcf788cc3b30d8ab19b8151268eb439dd89d75d589cfbccc93b7e5bcc437f052dc8787f948673031dc1905720bcbb5412945a3512e4797a1a6455e3cc5733c6f00d87cbfe174bc6691c2c71255cc9fe3a85abb452d716971b9dc190bb5f4a9a39b66cfdb7545ebf928ad2fc536d391a2d341b3b6f8a41f1df04c7118f2b34b4dac151d4cc5e82b5846f65849c636f071e16338ca975b22b1e1c7928204b11fc155e0a59c3c33de4e0b611608fcd5aea62fd83eb5b74382a21ca6da07532f749c44a238fa98707e6a0e50e2856b5a8d5b310405cd899fe6c474e133cbf742c92119d430f953ec266220d40d8e6fd0cd06526d2088f1dd3cdb30d27ff0b65c0fa96b74fb67633485f8c36b0f7da7c43a671c113031ed4cff8a1d01347f69690441f570d9b80de1a79e60c3cb2021314f51b3f658ff6f2e7cead472a144a1f649ac42a1f15b42f3a556d934d899afec0ed3ee5eee6be1ea795bb33ed8b4ac3d5ac9002dd46e69da9f3e3b204311cbc0c95858669b323d9925a39a1abbe31a19330fb8900294b7e71d71279201fc7187d0c7ed9808e3186db169a4facc03757f0520b17c0a1a318a3adf59c6674dcb9a780c0dcf8a6ce15aee9c04f1bde0a80718b44eaf21953a020f49039b278d184f979dca1811c80e451b2566acc83b421fcb6fce3188e96b75cbb60a3b69e2d9a93ed9cc2344abd21997f204e12b33d9f928efe0992ebb684fa12a64bbab0cc6b81bb8cbd883535dd799d1d7e5d640aaff0b94d84f9888aca1720bf37c0dbb6557f9f3eeddc36121f553bd6be8c47b40cfce181c2381687b5f6d0b678a8a4f25b9b8def941586c2849d39d31c1481b2144e1cbcb772b19acca859313d85141afffcb335675f36e3e16a722e620ed0749bc23a5efe06fd3997ddb01bc9f9cc7becf6a6c556be130dc5f88c3b675ded76fade6d1a06a57fa57c4c4533c6c1d11c00562ad8b7cb1278bab0be4ab72c22d42654e1372ddab0fb2cd54074934b6e4b449a9fc0602562a49492fff8574b42a40639d33a2e764d7b0399d521bbee69e724291bcc306fc20449e27ad8dacbd7ea3f96a84ba61bf80efb067a3532aea181978af48b81f5ee5feeaf1bdd13ec30e2c3b44605b04c32bd3dc419832ba6b41ab285a4c98de0d12289365e6fd2737f4fe3e7913d81fd7174d485784817977345c1dd620853cbc7335a83aaddde78b30ab25532443e4b8cba0ae429708413eefdf5babfddcfbb91866ac44a2945847baaab431c0a4203df14fd5b517f6b1410e38891dd79c48dfcef21658af746dd43ebe086bad0e46b7242471a661f89f1f7ec37e81d5308ed649d4d12087921520c94f2ace62cb6feb1b022ad93714fe8", 0x1000}, {&(0x7f0000008e40)="bcd967a0e1fe8a8d870ee11f517d10df759629c08971e0156ca4791977125a2113b8adbbbca8d4561a3425ce7c26c0d77734328cd113dba7f6d8163f4fa89091c05785434de90ebce4c7c95110b922f323cedf7d9b488f7fe33f548f8bbeb4dc3c91e887cccd160ef01a834faf5bd517698287e21c77897e4497012671a119e2d0835372cbba930e54a6c65bcbd412d74fdb6c9a3f814c2d6d29f5988e441e8c6ee2efcd74806a33a802a8cee81e9eedaf0843d758455c9d8b8381ea203bd12a4b810ae77815fe6a39310f0cb2c91de06a12a0b1da14b1e6f11c039fead09e876d", 0xe1}, {&(0x7f0000008f40)="6b2df7e081ee82340aa40b3b54a5d4c6ba873046a64345fe356d0b90a5e24d8cece1931a95dcf6801f5de4a01c1ad76d9d1a95673da2d8daebcd6907853aece7d49637d9a2a70cd606ee0c398f2ebe533a6224209c4dfbe79f982716014fecfe9f4acd8b66418f436124cfe472f8845ff34816e3fc585a15bf5bfdbd92e32e05df3fdd217fdb979fd130c5eeaf76bf5ed448d1b0e312d672b9967ffe3235b2f7a520c06cf81c72cdfd5be1af8a1b2a6e6bd9b599888ad874fd4c6c9dccdb5d61899e70fb494a3ce2c87108d3d274923cff32be2e4d2b2e4f8203d12492799624a97ace93fcfb", 0xe6}, {&(0x7f0000009040)="6f1eb9bb88030759edea84e28249a77ff78bfa4272666c790e6f3491cffa7b53f583f3b9b2b59a722538db0af2729523079ac6fa32748f5740f2f590d088ca7adf184eadb024516b00dfee6c14470b9003e6757e95df646a8d3cfbf134e9b61ed6aef0c2551f585a17", 0x69}, {&(0x7f00000090c0)="c231fdcdf225f556e236acb7d7af3729156e4ef3338ad4fd2e05eaaf4f6c7b1fd890778c3f058bbeda98655d7dd59df2de77ac92d03b7254bba4b777c05549", 0x3f}, {&(0x7f0000009100)="0eb22c51d9a65d317c06a89fece509e05298796ef63365c2830a80c8b7440f5bc1758deca2060f5f775879969a6152dbe92d20408f6bab59f9aa181e543b9edac8a07d4d4464bbfb5f0a1640ae48d17bddaa581a3aa61a5bb29c32f8132afd21c8968352ef3c0efbcec2ecfb3f2aa8dd147b92cfdad6ae0da6edc53cdd5d866789c07181f1d5a9802a1bdc59e0ddb2c05bb4c2f549cf3e09ccd5b3de7d7911baa8054b0a63d0b7979d676a6b18207b21fad4aee350881e47b9791b742d18f5d4d386bc5d1c67123c8a8651f76040c1f63ba1d92d799a2ba8f034e81e567a6f13a4bbfec430b64abaf2cc436a01571558b0d571e0", 0xf4}], 0x7, &(0x7f000000a7c0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, r3, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xee00}}}], 0xa8, 0x4000800}}, {{&(0x7f000000a880)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f000000ac00)=[{&(0x7f000000a900)="433db20a50192620cbf37cce9a3e18c8130fe0395a36791ffcc13b46eed73be56a137a27c6240dd88f1bb09cf8354f2bbc5abdbbf1c4a3516b7fa9d860539f1fb71abd7bbdc42ce3b296defd", 0x4c}, {&(0x7f000000a980)="8704d3f68f890e5070b1e0195cbbee72812040a5318102519f5f14665591f6e8d56f48db6012bbad93647b33f4249f6fd2059b002688f1ccef024fb1980198a56e3225bac6e5cbec", 0x48}, {&(0x7f000000aa00)="81ff488d1a6d55104f18c156e4b29835db5d1a796c5c4549ece6c9601c6c2d1bda31323027fab15bcb1da00a0771657f1a9853d4686a622dafdb4d332339c664f4fb5d4878a82980b0bb963572562315ebd9c7980b4d4c", 0x57}, {&(0x7f000000aa80)="8e0facd4e311d294d49384a345914ea20811d882d93b5ffa8bbba9ded9a06676d87dfd6c65b32a9cc0724ae4fa2ee194631a653a81112a72b1c193082d18476c404bff2b9962452a6ba1e6f18b91b42afa32c3becf935cf9bf6d6476570664b3f2c74d3f87dbf68e30c0f5102d16c45b7109f9cbafbc31425e0c8f033eab97be582342df7cf85ffd95fde1e15061cf6e1ea3d7d0d1e2fe7f3775323e44c7fb2adf40413115ddf2e24ea7fb2a734f80d176187be28437b6d642a512d59f3e02a109733671edac926bce7d4d47cdb4c2e8725a4f0c11f6bb54297116e6", 0xdc}, {&(0x7f000000ab80)="83f8aee13d11d7158fb23c1ec65475ae5098c26788258e72905daf1795ebf66b90926c75396ef56a9c9fdf79e128ab6ddd63220672cc614c8c22809f0f3d6e8784c5592e0e03e0749fc925f69a387bcf4db7dd00c6683b98d0655fad91df445780c47d9757", 0x65}], 0x5, &(0x7f000000ccc0)=[@rights={{0x14, 0x1, 0x1, [r10]}}, @cred={{0x1c, 0x1, 0x2, {r11, 0xee01, 0xee01}}}], 0x38, 0x10}}, {{&(0x7f000000cd00)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f000000cfc0)=[{&(0x7f000000cd80)="d25de366fbd2fb2c955832e4289d3c0d1dc033c1f4434f7bbb5ed2d794ea590142b9ee0b23f4c8f3db179c962e00fe6adf09e0c7882cc39e9372c4b4273216446f84a45a12958653022462b753bc90a914d5a41feeb48744eae0f498441c810169ed75c59de38dc36f162858aa50eb0e3b941c85f007dfa68eba1e771c6ca53a0f2ce7761f0d6f4a5284160b3bbf2a1492363e7f8e338ea6937ebc497a506b098c278eccca948e1d79c873329058c8e8571c80db16c62b5d36", 0xb9}, {&(0x7f000000ce40)="07d7119000eeb636d3bb6dd5c15d03ad125d2dacb75f2105deb261e2b6c61c67e0abe557471182c9a6313a1988fd284a4093481a80ea32cb864ecb5da06a02172d833701a2b239f725ab07b65db4e1ada320125e2512a9e2919434405700f919d6b42ef03817f3f780c4d6ac757acb374decf1bdb535803c4babd0be820bd892a65b16c2c55012d99237e8f4e1f27e54b766dead03c7a7e63a8f8ee55198214398a41e601833797befc09785c4225526d788e37c2c482eb7f7b3c17fa5bdbd23821da06ce0b2ac9767743e967dd060304dbcaaa8dc189f1de80cba01b521", 0xde}, {&(0x7f000000cf40)="0973ecfd04918e8ca0294afbbdf0d2307b93d18c84d66f09db6ba4ac2b0491f8e4ce7739efdfe8633c549dee94a53073f2ce7d20925a2b7042b0d871603c7c8e3a089a8a1a812878ab14ad6ed846bc771e196c", 0x53}], 0x3, &(0x7f000000d100)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}], 0x60, 0x40000085}}, {{&(0x7f000000d180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000d540)=[{&(0x7f000000d200)="36bc233e847c4ae1d5b23b214bf46dbf3f3b52e497faea11318a25361a5452abbfa69c974254ec2380877f75c07935c32b13d208418488626301192d8073b2b36e60bc2618d95620e3b288c2a123804214e5142aef5634eeb17dfcbf024a7452969edbbad583afe2e4f20a0b5575d0ef42e3e3580c0cc29d192ddea907087a39df8c035d886c783cb94f9bd1c89a105b0652a82c2a22c10de227a59469d9354566c78c772c85b277ad616634e812ddf8bd4cc05a47e4d288", 0xb8}, {&(0x7f000000d2c0)="7d389d038cbde455fb25ac8b4f9acbb3439283fc2b93836dece7a21e0a5236a148e4f2e37d3153db4641601d19271b76eda44ed5b81fdc4fe5516781e6d2c70b171b4e60e7d7d681a0f5a83091612d45c4b4c9bf38ed761324389d53fe0fc5ea531443753296ecb1cdb0ce47d702ee405bb656a0fd7b7d28a86fd4fa4839434dcf889a0c6dac20f4c587963cee411104e1d467ae414154b255475c71fa3f43cabb3b1d1340da9aa93780162ebdd12ea945edb941271316449978f906cd8251d2bcb8ecdc442ed9", 0xc7}, {&(0x7f000000d3c0)="3c597e48c109f64925f086f3e141255fecbf81afa54c9f635626b085514e651cfc523ca1b4b42a6ad9e311b10a74b77cbd7e9646259a5614d175194d5b3a55ff7857c45637be5ad8630d453c9556b537a13ac6583555cdc4bbfba84040f14632a3193c23bf11aeb396ca8d90e00c2e68604696283f83aeb4d7e0c441840a56b002108eae61497247ec9d6f7b75f7801ae7164f8c459ec3e12cfb60ef13404e61970b32584726138f5f39af85df05c7aa36ad48ce0560c3ab20", 0xb9}, {&(0x7f000000d480)="f6cc78fcd26fc1b29f25a40ac46a2c909835ef52f8e40b0ef21ceb0f771fe4fd659336d2913d46ac7b6416b0a9dd537c2d7e40316b275f48f764c4993f6400cdb0ad86ed651d875501c69336edb0085801e1a238429fbd7f61ee896afbd85fe7b0075afeb50da2343867eec3e3993a95997c3dbc51eb04ba9d73b674de2c7ab08dc5493b2ca063895030f0cbe4c1b8fc31b34761c11571f134e1c662529cecd140f2de22b0def316f3071e68d5", 0xad}], 0x4, 0x0, 0x0, 0x24000000}}], 0x7, 0x10008010) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:15 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 331.115242] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 331.122502] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 331.129769] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 331.137149] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 331.151654] erofs: root inode @ nid 36 [ 331.155941] erofs: mounted on /dev/loop3 with opts: . 21:59:15 executing program 3 (fault-call:1 fault-nth:51): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 331.230211] erofs: read_super, device -> /dev/loop0 [ 331.235311] erofs: options -> [ 331.245408] erofs: blksize 1 isn't supported on this platform [ 331.268106] erofs: unmounted for /dev/loop3 [ 331.275509] erofs: read_super, device -> /dev/loop4 21:59:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9803, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 331.295648] erofs: options -> [ 331.301778] erofs: root inode @ nid 36 [ 331.307316] erofs: mounted on /dev/loop4 with opts: . 21:59:15 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) io_setup(0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000380), 0x240000, 0x0) io_submit(0x0, 0x2, &(0x7f0000000400)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0x4, r0, &(0x7f0000000880)="726d2ac51e1a2bfd09fc89073bbf58f77f3a897e95ce5f85ce0c13e704d5c0e57c37f10b655059eb3e98f65f1f92aa5ea79343ff71d41181e3bf936c91531226a014a509efd51975845149c1897cb1a4a6154f8db49b722aa2ca8459244dbda8eb1be06e671a3b2430ef2ea337f8b92baddaede5b3601d796f38e285394d3f9fe2e9ef3686ae5164b510cc1e4893890f68656680cd2b938805219985adc976d936b5fedc3f8a84643dc08aa985ca787f68d2ef526f8b0d8640afe2e1bd0e903e0b80a8d8ed55e80469c10fb72f2e7abcd6d38bf857ae877ffbcfb32bd09ca2800b2b78e119abefffc34f9bc18dc4860977b0b110e59ed5a141c17b3d2a6ac20f8eabf5d8486c6a5797c3aa98dbe08cdaf5eccae8c7ca6839fc2ee09dd89af5df1caea52c201c835c1337166387c0ba0d3223291725192bff4c4a3e98d13f90d328d75c70ff2905751ff562872979327add4eb81f065ab181e611ec499ec453faa78fa5e98624d6f301a9dd9fcd3e093e93f60b82c4c7a3484ec98bf38abc3ecd5b8f427037221ff1a8814acb0bcdd8715efb68464a8c5b830f6fec6fdbe185ea13503e5b785209ec0b655848af8b33bb1abc39e8c6c96d77b30a4f5b5b6589bb867cffa11857d8819ec0d63fda26a93ea5e8f5c8f32407f09c494d3e392c8dc65639c689f425f6602618e0c4cc9e27fd61a8d7c3768109732aaf4363df44271f9b6903de620cdeda0bacf66b34353c966b5cdcd547545ad610ce895de95c98937bafc7db2fe22407ea1c3bcddd6283a7a8558750023676ff938c52637497b373b87959bec1f3089e92136172ba14ab0c779cc37edd80f70ecd5105b3f0ab49a5e80813d6393157ba7d6f182709f7bcd235310d3bb7e5aaa5ff1591e1748e238575850170d31eb3e1e14429aa85341ae5609f8fb34548a303b13beedc1e1df379850304581b6301dfd5583076eb8c862c0062def2f6ea7cacb690bf7d956d331fd6fb2aa10202ed9d66e2ad8653149136957462b20136d147b980450f8d1ac58b27951f7c774588bd00696896d1c33cf52bbdb994b587adfc81bf9e8e8e43775db35f85174dfbe64633b559c82d58c390f28bbb736970921e89ee8eb479c47347161435ca2a3059c3981f85b98c64196e6607a81f89b7621fd69d480c697fe28fd32137a0fcf1353a4e2e4de027fba12a2469893e5c979449600d518cdd7d2339b86d740beb47d78ed178e9e1937c863e91b2f1dba1a26b54e95d0df0c2fed7d981da5d2d573a42bddc167919a22f9b55a99f9c2689fe1dff2c1fdcfbea160843bdbc0f8fdc4abec3f813c318565198d1c73e220bb2cde4e7f0c1a1cf3b3e862dbba64b6517cdde7e55942f8cbb9eabc715e17eef69a54b3b67f2d6384391e1ecc6d7e499d5212779c9034c50dc668b238690db6908d2c8972dedd8437856ad4f466a1931e6be74b961d9084e19c2fe921aec484ce0bb7299518210b42eb6134a0cf12cd4ca42f131de5f2d69da220219300cdd29ee3220f50de65dbee6192b70a82d909c457f178838b76214aa907d4437abe4ad21056560e992912d244f1a3d942748ec4a3b71a0f6577985c119138e969442bc60451ee75c5bd5d33d2b1001ee598d20bdc5a95670252bea5345a67f2e082b6064ce39d5492f79edb055a354cf025d5e19929caf138e92970f96227fdf803aed0fd4598b14fec6b3c49ff681dadb145c3d0a88625708e9aac7f711bb5ec8e1024ac172de93e675a41bde24214d1752510e1c872c80919c5c6d5e77428c558b2ae17924d8b5b8df6a6ed0df11268be8f7cd0ab29def5e63c3cffe83adb2255d0f1c626a2b4921579dbb4de2d48d458d4a4ece59d97cff0964c9bfeda8be6fa42e0a9b8aaab2246fba839fad2aaf4f89546e76f0205e757c2e81220f562d61c14624f27b9848d645f05722ee30a3bcc232a9074b9815435bbf85e7df0cc84f9ab25cdd59fb8e840bf24935612aa3cb5e6decb908b606e2146238579a7609967816d720e580f3b831946a35d47aa066a827529a088703970fa1e85180c7be5840baf6aedbfdbd641a6f1432cfdbec548b2634e6632a04fedf5a304ade8833cbb6b5fea85e71c064f9aba99ed19396bcf6393d8d7f4ff40d0018d4b634cdc1ea3ddc502b1bb44c5d8c877275a134fe9be46875a03c1dec78d135bc06a2a64f49969ac4b1f1a35f912e9e02562c3e53fd8a75dcfbe1c0bf78ae123c6615f8b60c34f6f0990ac0cb52374df6abacb380a3087a4f311554aefe744c200ec334ba8bb99127360d1e0d37b9f5852f7156c14692a70498abdd7250245fb256b4081cec09a3ed1ba19c1b26f789759832ecfef42365f54e0e385bbcede5154b4f913680f54ca00daf169d63a0fa7c63c742a49a33bd96efa91d3756cddc25e8790c258414ca2cb7faf21a95c434f0038e14ee06458af6674ed25436e9dc8827c1666f2f11eb6b53cdc086d9d21d85404ccce1c1eb747ba8fece96eb4f4cf1501e009bc11c5a077662c97e6efab06e770a03cf1f48576eeddb2f43def49b1d95f481b43988f33cce2c511cb32b95d5b2877c8264a5d4a44d1449ac483cf59614128a063500d5374fd975a7351dc9f16187620f085e431278c68a5268aea4ab6ded39080ccdeaf3740aca0d8d69e21dff20e9bfa382869bd9d4fd7c71fa89f308dd247b1f56af0a6fc3f5fec9eedfac952a424daa37577146f41d9b258ac0496241f05ba2222e017ff8c05cca767185c376fee1bfd463c2902d0e8b1992221c8bbaf4a365e057b01288f1f37d4625fe14181dc8e7b7bdd2775010357554491cd00f576489b8a2685063dd575f293312ea516532cd9cfea5740ad4a29a3c0a7420b755635ad8c3956028f287c880b982c5cabe6644e86ef40ffe66608e0fe302ef3ec85c10da3e0649ea99935d4d09ceec70e1d6405fbdd9a0f93050fc0d5ce0b33abb48381aa47c02bed4ada5f4e69467a7a946fd6e3e62b69fce82a74df17f252e494c4ce4ae6e2e2d12e8deef20194da2ebd4ec74438a3091f742dec325e9c0a66f33563d47388d7c348faa10fde020463122069433aaec2f826dacdc2a46c18de14e82a027f17b07c06fd272816bf615c293631c725f16d4a6bfd117977f48f7308a9a51fb9ad0ae3b45450f17518ee27c3b360de4ef5ceffa4217ddf97bb21c3509d18aa5d874146b362cffcae24ebd0e4b87eeaef07688be9945453e7f617b88e5271a3c0b548aa7374395b86d3c625bef96186fb33e7e604855a4a6a1fcd1ef437a0f1526ef0118fc25c200e691032dcfa19bd0a6551c3ed07d3ad6319053df10e72cca11a760800a221a929c2c801c7d34ad954c7bd155c0fcf2e536b267426b635775b4c57f1d3c7d57bc698a29fe6895a4539b495d70f0dc7a0cb60ecf57255ddfb111b782aeaa6e7399d7703c28d3d82ae2944cd6287ccba0a611f2ab4d6623dccb838461d6b78b76ce8bce249ceaacc5b3a0b70659281e771eee582f1dce604d10e66ae0e13428b435979f32b7d40d20edd56fce2bad3fce03202fb35e9b92e51854b251eec430f7898fa6f46adf4129fceccd91af91c1ed482c243e18b16eb6ef2de837e5890fb6ca01f5605d48b98bddcd396316c1c965b244283106c1cfedc8813b3071de8f7aa2baba199ad6fb38e18c76ff378e506fded1f6e868b6884303200932739ef9b14cc083f585adade5d13f1b7b021a462c8fb35482e47755f742f6756d591e40b675aa0071ce8754d24c85b32be0ac4c6059aba853850f42d4aa9d86e3f1ce3ee648f926efa597841bb9510be7d2aab7ca534d122c8561ee7da7e5532184ce70b1350eb89cf24ad4613f822252e47d057df6f3ba1770e9cf5b34e2cec9ee38183f906b9144040a43a4d840786123bff84e9df53d0f650d1254587a51a35dd5bd3cae236660d56530c590048335bf9ba15b3d4b1c8742ec80681a77f38e01820342583f42e6d17ccee11505028ff6b6a0a73612f926ebf79ab525ad7b74a85bd0e1b74126a46d3dceb4dd2571367289bb89f654d7ef236c61a01155a0e235638d1b512c8e0433f0a436337aa9c7cbb8e33830ae3c0bdaacc7eaf026c9c3b345b0fe9acb15af727a8fc5aa8074d6b6aec2e658717cefb5499669f83b87cc27056e4d47eaaed52326aa127affb9c4b36f081517d84c06008cc44f2c61b28bf1f4c44a6780cd2fa9b90e83ca22b7a9e181c155e7e876fb0755a24a160401408f61d5c1e6801cb97f068e22f77e3f3ebacbb225f59f3ae86a61eaf4b68fc2270c923391260e3266e33e38f4e9a4517a202876644ea1ceb4c6f841fc49146559ed4a116fe70c70b872efb23409d27d4db720f92131b16f60b532cadec780e6e4c41f6ad63ed644b0faf817878a957ca622e829d301e6f4843fff22e6088f7660faa38145189c4941cf64965d8cdfe75073f651d647766ba7b5a2a694641cb28f51db6ead3a260f99549437a4b72a89df847dab6343c2fc1c7042685846e5b1e6b4462965a0138b17c6b08178f56f3bbe5a78744d1f3dd3178cab6aae3384322c63ad2155d69aced2b3ad72958f47dcb5a6382154fdbb03b2a7ffb0517a409011c821373600e85a44825b27efd0c930e2ecdcc22f6c8ed4a2c8c1da38bf7d61310df8b1fa1e1c8ee080ef7ca446c17795d2c35c87de393ab7c7d1bbdfda3dc6d54891daab72063dc0ff9b59807e6b664ad7f2c80863a223e1a2414be616d79b6b85cf5f8a8dc2f6736af8d6a31f40e20aa4bc6d08cb7ce5a9bd0c4d7002dc39d97cdf25d8f76846c9e970c5b3ea8cc536fc9cffbe9135248b2e50cdb0d5806de9d37738a9158a5d3c248383bc9a66aca945f282a5c0334cfa90ee4a5d52339f313a555e62a4696769593ff6457db81b237070cf20b97703af84285092cd96517022e893c67aad42070731e19e29dc4cfee546e5510312a5a97e7b9863bc580a8ffb5737bc1f136b752c36c45bd1ef1647c08a0890a87dd80f8d18c5202b579657e75b29091a1b64f7c972d35438784214a1160dc8d36b228f6c443ea905f94d688a970ec408ac68e370d655860292e7a7560ae7c194e8014516a2e66f8580acf6abadb4ae88805ba3e7306342645616553737f45429c8ab60d555ed8c33e267ee9cd74e9316fee2c9e7f601371553565901f3447379c61d0dc12b6c0ec750e6b2800e0ce6cb01ee977be084d78252cd2409cc986a5b84ea126fef624b3c804a70c8b0c8c17b04e347f2a875d4f2cedac1196429604998eea6687c25ffd5f41816c7f1b5e8bc03b9d2141a86dd71b5e7c56773bedb3ce555f8a9adc545bbdb6b9dd954f4207812acfa3db6204f8d45388f0da6ba7a7f1c2fdcb7958e0b4182d6ca8de9efa8a333949ebf0e90ba8f6616f0d05ca84947ed32f0a2332107d96ba5a5c2c26be462a13dd63ddedacdf0e1aef3a1abeb0b800b5f0fe32127cfc693a3afc98e40e8a9ee2d84a13e91b639b56298d26edc213c5d222364c16922bfc687244ee8321370b8a82b4f51f9334eaa7739b1f95f2dcc50b5aa9aa3d6dc74db289febdc9fb679b7861ca81babeb7a2e9abda548166f88eee290d8c6c79aaf1ebe53f46857252c51f8550b4692818c1f8aee2d36b9943d61aea1543f1877b02ca756a03e3c20c89062d8172e2f0f8c9a2a14b3c6b0461de18ee722e2cb5b5ddf9eba3ca01dd46599227a7b2d695fac6785b18f5cf9b453c40c3de8871472822c7772e46b095ee4e685891baeda0cc35da6463b5d09a920a6e318c710a15e51e1d739d8632222f689f43921", 0x1000, 0x4, 0x0, 0x2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xa, 0x4, 0xffffffffffffffff, &(0x7f0000000640)="59877d5e9b49439b5f096e72ad6bae384689e4d6bb0b841764e36328732a256ba5f0865a7961b8a00ea7b8cb15fed1138dc9fe6f576f6022f38ec8b17d9d31d7f426cb06f02cc7c45873b2c738a16aedcc6e875b85d3eabeebaf8ba0fa5ae614de474fb59c50b3ce222b948b5ccfed51c01c453d1de8d22ba320dd1322b6809b0b708547ddd621aec64da4b978900710af5db9de2df8ede8e373897e62911086a9ef91ef5befec4a548c1a13f4a63fe19cf89695a38a6a6d90c5fb6c5c01ababe240ecb5ac12b7639181663685327221978627615bdbcedb73328131ebdeab3cf26c6cd24272227fbda96019f3c324db7e2116e33456", 0xf6, 0x8, 0x0, 0x2, r1}]) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000073c0)={0x0, 0x0, &(0x7f00000072c0)=[{&(0x7f0000006f80)=""/254, 0xfe}, {&(0x7f0000007080)=""/220, 0xdc}, {&(0x7f0000007180)=""/34, 0x22}, {&(0x7f00000071c0)=""/175, 0xaf}, {&(0x7f0000007280)=""/9, 0x9}], 0x5, &(0x7f0000007340)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}, 0x101) recvmsg$unix(r0, &(0x7f0000007600)={&(0x7f0000007400), 0x6e, &(0x7f00000074c0)=[{&(0x7f0000007480)=""/36, 0x24}], 0x1, &(0x7f0000007500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xe0}, 0x40000000) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000007a80)={0x11, 0x7, {0xffffffffffffffff}, {0xffffffffffffffff}, 0x7fff, 0x20}) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000580)=""/138, 0x8a}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000280)=""/36, 0x24}, {0x0}], 0x4, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x20}, 0x2132) mount$bpf(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x3211400, &(0x7f0000000800)={[], [{@obj_role={'obj_role', 0x3d, '\x00'}}, {@pcr={'pcr', 0x3d, 0x35}}, {@euid_lt={'euid<', r4}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) getegid() r5 = mq_open(&(0x7f0000000180)='\r\x00elinu\xef\xe3elinux\x00\x96\xf6\x92\n#*\xac\x05\xce\xf8D\\\x9a\xe6[]L+\xf6\v\xe8\xf2\xd3\b\x15\n\xb8F!Q9o\x1f#\xbdt\r\xfb\"\x18%\xfdM\xaf_t\xd2\xdcJ\x10\a\xbab\x1a\xdf\xb1\xbdU\xd7Lo\xe7\xac\x81\x10k\xce-\xf5@\xbb\x9d;\xe8\xf6\xffQ\x04\xaai\x92k\x1b;\xddM\xa2\xe1-\x0e\xd8\xde\x00\xff\x18\xdd\bL\xfb\xa2.\xb6{\xb5\x85#\x88\xdc\xf0\x0f\x05\xf1\xc4 \xdeV\x80q\xf7\x04\xf5\x85T\x1f\xc2S]*\xc9lw\xd3J\xc5\xe8\x02\xcb\xbbAHxr\xac\xb77F\xdf\x1c\xcb\xd4\xce\x88L\xf1\xf9[\x98\xd4+pTx\x95\xb5\x1b]x\x1a\x95\xe1c6\xe7`83\xb7n#\xe0\xc1_\xec\xba\xde\a\x8b\xc5\x86woo\xbc\x1c\xa3r\x82\xf3enq-\x90/\xed\xff\xad+\x03\x10\t\xda\xfd\xa2\xd0\xef4\n%\xf1\xd8', 0x6e93ebbbcc0884f2, 0x70, &(0x7f0000000040)={0x0, 0x1, 0x2fe, 0x7}) mq_timedsend(r5, &(0x7f0000000000)="b035531dc390c9cd12", 0x9, 0x0, &(0x7f00000002c0)) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) socket$vsock_dgram(0x28, 0x2, 0x0) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000003c80)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 331.378067] erofs: read_super, device -> /dev/loop1 21:59:15 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r1, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:15 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b0046701000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 331.407486] erofs: options -> ‘ [ 331.421733] erofs: cannot find valid erofs superblock [ 331.434120] erofs: unmounted for /dev/loop4 [ 331.440788] erofs: read_super, device -> /dev/loop5 [ 331.448993] erofs: options -> [ 331.453122] erofs: root inode @ nid 36 [ 331.457463] erofs: mounted on /dev/loop5 with opts: . [ 331.537487] erofs: read_super, device -> /dev/loop2 [ 331.547888] erofs: options -> [ 331.559099] erofs: read_super, device -> /dev/loop3 [ 331.564132] erofs: options -> [ 331.568412] erofs: read_super, device -> /dev/loop0 [ 331.578190] erofs: root inode @ nid 0 21:59:15 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x81, 0x0, 0x41c1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x80, 0x40) 21:59:15 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 331.591229] erofs: options -> [ 331.595608] erofs: unmounted for /dev/loop5 [ 331.600897] erofs: bogus i_mode (0) @ nid 0 [ 331.606009] erofs: blksize 1 isn't supported on this platform [ 331.609496] FAULT_INJECTION: forcing a failure. [ 331.609496] name failslab, interval 1, probability 0, space 0, times 0 [ 331.625816] CPU: 0 PID: 19897 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 331.633699] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 331.643160] Call Trace: [ 331.645735] dump_stack+0x1fc/0x2ef [ 331.649362] should_fail.cold+0xa/0xf [ 331.653168] ? setup_fault_attr+0x200/0x200 [ 331.657533] ? lock_acquire+0x170/0x3c0 [ 331.661504] __should_failslab+0x115/0x180 [ 331.665723] should_failslab+0x5/0x10 [ 331.669521] kmem_cache_alloc_trace+0x284/0x380 [ 331.674184] erofs_fill_super+0x167/0x12cc [ 331.678410] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 331.683667] ? vsprintf+0x30/0x30 [ 331.687104] ? wait_for_completion_io+0x10/0x10 [ 331.691765] ? set_blocksize+0x163/0x3f0 [ 331.695819] mount_bdev+0x2fc/0x3b0 [ 331.699432] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 331.704694] erofs_mount+0x8c/0xc0 [ 331.708222] ? erofs_kill_sb+0x20/0x20 [ 331.712152] ? alloc_pages_current+0x19b/0x2a0 [ 331.716744] ? __lockdep_init_map+0x100/0x5a0 [ 331.721246] mount_fs+0xa3/0x310 [ 331.724630] vfs_kern_mount.part.0+0x68/0x470 [ 331.729141] do_mount+0x113c/0x2f10 [ 331.732774] ? cmp_ex_sort+0xc0/0xc0 [ 331.736493] ? __do_page_fault+0x180/0xd60 [ 331.740736] ? copy_mount_string+0x40/0x40 [ 331.744986] ? memset+0x20/0x40 [ 331.748275] ? copy_mount_options+0x26f/0x380 [ 331.752779] ksys_mount+0xcf/0x130 [ 331.756329] __x64_sys_mount+0xba/0x150 [ 331.760316] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 331.764906] do_syscall_64+0xf9/0x620 [ 331.768716] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 331.773905] RIP: 0033:0x467b0a [ 331.777091] 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 [ 331.795975] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 331.803668] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 331.810928] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 331.818192] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 331.825459] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 331.832723] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 21:59:15 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000", 0x10, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 21:59:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9903, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 331.857487] erofs: read_super, device -> /dev/loop4 [ 331.876452] erofs: options -> [ 331.897353] erofs: root inode @ nid 36 21:59:15 executing program 3 (fault-call:1 fault-nth:52): perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100"/64, 0x40, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 331.935484] erofs: mounted on /dev/loop4 with opts: . 21:59:16 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="01"]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) dup3(0xffffffffffffffff, r0, 0x0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 331.985939] erofs: read_super, device -> /dev/loop5 [ 331.986411] erofs: read_super, device -> /dev/loop1 [ 331.992076] erofs: options -> [ 332.004584] erofs: options -> ‘ [ 332.013413] erofs: cannot find valid erofs superblock [ 332.034110] erofs: unmounted for /dev/loop4 [ 332.052982] erofs: root inode @ nid 36 [ 332.057689] erofs: mounted on /dev/loop5 with opts: . 21:59:16 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(r0, &(0x7f00000001c0)=[{{&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000280)="8baca502aa5fe6c58d09a628eff31c0aa4882e7d9abec0c437b2c2aa5e4d1f0d580c5da2ca6ebca1023b3b70cdc6071901b0e579edb323255641b0bac3d4afbf88775ae5", 0x44}], 0x1, 0x0, 0x0, 0x240080c8}}], 0x1, 0x4000844) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200000077, 0x0) r1 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed41", 0x186, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB='m']) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) fdatasync(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 332.101034] erofs: read_super, device -> /dev/loop0 [ 332.109748] erofs: options -> [ 332.116267] erofs: read_super, device -> /dev/loop2 [ 332.132873] erofs: options -> [ 332.133791] erofs: read_super, device -> /dev/loop3 [ 332.142222] erofs: root inode @ nid 0 21:59:16 executing program 1: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e084b00467010000000c", 0xd}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010a00)=ANY=[@ANYBLOB="91"]) [ 332.154052] erofs: root inode @ nid 0 [ 332.157519] erofs: unmounted for /dev/loop5 [ 332.163914] erofs: bogus i_mode (0) @ nid 0 [ 332.167580] erofs: options -> [ 332.174149] erofs: bogus i_mode (0) @ nid 0 [ 332.183617] erofs: root inode @ nid 36 [ 332.189728] FAULT_INJECTION: forcing a failure. [ 332.189728] name failslab, interval 1, probability 0, space 0, times 0 [ 332.215585] CPU: 1 PID: 19941 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 332.223486] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 332.232851] Call Trace: [ 332.235458] dump_stack+0x1fc/0x2ef [ 332.239081] should_fail.cold+0xa/0xf [ 332.242896] ? setup_fault_attr+0x200/0x200 [ 332.247321] ? lock_acquire+0x170/0x3c0 [ 332.251415] __should_failslab+0x115/0x180 [ 332.255648] should_failslab+0x5/0x10 [ 332.259440] kmem_cache_alloc+0x277/0x370 [ 332.263577] erofs_fill_super+0x10a1/0x12cc [ 332.267894] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 332.273164] ? vsprintf+0x30/0x30 [ 332.276601] ? wait_for_completion_io+0x10/0x10 [ 332.281254] ? set_blocksize+0x163/0x3f0 [ 332.285305] mount_bdev+0x2fc/0x3b0 [ 332.288916] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 332.294191] erofs_mount+0x8c/0xc0 [ 332.297730] ? erofs_kill_sb+0x20/0x20 [ 332.301606] ? alloc_pages_current+0x19b/0x2a0 [ 332.306172] ? __lockdep_init_map+0x100/0x5a0 [ 332.310653] mount_fs+0xa3/0x310 [ 332.314014] vfs_kern_mount.part.0+0x68/0x470 [ 332.318510] do_mount+0x113c/0x2f10 [ 332.322132] ? cmp_ex_sort+0xc0/0xc0 [ 332.325848] ? __do_page_fault+0x180/0xd60 [ 332.330080] ? copy_mount_string+0x40/0x40 [ 332.334306] ? memset+0x20/0x40 [ 332.337568] ? copy_mount_options+0x26f/0x380 [ 332.342048] ksys_mount+0xcf/0x130 [ 332.345579] __x64_sys_mount+0xba/0x150 [ 332.349538] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 332.354115] do_syscall_64+0xf9/0x620 [ 332.357951] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 332.363136] RIP: 0033:0x467b0a [ 332.366310] 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 [ 332.385305] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 332.393001] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 332.400278] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 332.407533] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 332.414786] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 332.422117] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 332.440472] BUG: Dentry 000000001c4c0090{i=0,n=/} still in use (-128) [unmount of erofs loop3] [ 332.450277] ------------[ cut here ]------------ [ 332.455246] WARNING: CPU: 1 PID: 19941 at fs/dcache.c:1518 umount_check.cold+0xf2/0x116 [ 332.463559] Kernel panic - not syncing: panic_on_warn set ... [ 332.463559] [ 332.470923] CPU: 1 PID: 19941 Comm: syz-executor.3 Not tainted 4.19.201-syzkaller #0 [ 332.478791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 332.488142] Call Trace: [ 332.490729] dump_stack+0x1fc/0x2ef [ 332.494373] panic+0x26a/0x50e [ 332.497560] ? __warn_printk+0xf3/0xf3 [ 332.501447] ? umount_check.cold+0xf2/0x116 [ 332.505772] ? __probe_kernel_read+0x130/0x1b0 [ 332.510436] ? __warn.cold+0x5/0x5a [ 332.514059] ? umount_check.cold+0xf2/0x116 [ 332.518382] __warn.cold+0x20/0x5a [ 332.521921] ? umount_check.cold+0xf2/0x116 [ 332.526241] report_bug+0x262/0x2b0 [ 332.529867] do_error_trap+0x1d7/0x310 [ 332.533753] ? math_error+0x310/0x310 [ 332.537550] ? irq_work_claim+0xa6/0xc0 [ 332.541524] ? irq_work_queue+0x29/0x80 [ 332.545672] ? error_entry+0x72/0xd0 [ 332.549381] ? trace_hardirqs_off_caller+0x6e/0x210 [ 332.554410] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 332.559255] invalid_op+0x14/0x20 [ 332.562702] RIP: 0010:umount_check.cold+0xf2/0x116 [ 332.567639] Code: f9 4d 89 f1 45 89 e0 48 89 e9 41 55 4c 89 fa 48 89 ee 48 c7 c7 c0 a7 74 88 e8 99 f0 fe ff 48 c7 c7 c0 a6 74 88 e8 8d f0 fe ff <0f> 0b 58 e9 ee 16 b4 f9 e8 2a c3 a3 f9 e9 22 ff ff ff 48 89 df e8 [ 332.587050] RSP: 0018:ffff88803bd9fa98 EFLAGS: 00010286 [ 332.592416] RAX: 0000000000000024 RBX: 0000000000000000 RCX: 0000000000000000 [ 332.599692] RDX: 0000000000040000 RSI: ffffffff814dfd61 RDI: ffffed10077b3f45 [ 332.606969] RBP: ffff8880903f9dc0 R08: 0000000000000024 R09: 0000000000000000 [ 332.614231] R10: 0000000000000005 R11: 0000000000000000 R12: 00000000ffffff80 [ 332.621489] R13: ffff888045b20850 R14: ffffffff893f9a40 R15: 0000000000000000 [ 332.628767] ? vprintk_func+0x81/0x180 [ 332.632653] ? umount_check.cold+0xf2/0x116 [ 332.636991] d_walk+0x196/0x990 [ 332.640265] ? shrink_dcache_parent+0x120/0x120 [ 332.644926] ? debug_check_no_obj_freed+0x201/0x490 [ 332.649944] shrink_dcache_for_umount+0x87/0x330 [ 332.654703] generic_shutdown_super+0x68/0x370 [ 332.659283] kill_block_super+0x97/0xf0 [ 332.663261] deactivate_locked_super+0x94/0x160 [ 332.668009] mount_bdev+0x373/0x3b0 [ 332.671641] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 332.676928] erofs_mount+0x8c/0xc0 [ 332.680463] ? erofs_kill_sb+0x20/0x20 [ 332.684353] ? alloc_pages_current+0x19b/0x2a0 [ 332.688929] ? __lockdep_init_map+0x100/0x5a0 [ 332.693421] mount_fs+0xa3/0x310 [ 332.696785] vfs_kern_mount.part.0+0x68/0x470 [ 332.701280] do_mount+0x113c/0x2f10 [ 332.704922] ? cmp_ex_sort+0xc0/0xc0 [ 332.708633] ? __do_page_fault+0x180/0xd60 [ 332.712878] ? copy_mount_string+0x40/0x40 [ 332.717130] ? memset+0x20/0x40 [ 332.720407] ? copy_mount_options+0x26f/0x380 [ 332.725088] ksys_mount+0xcf/0x130 [ 332.728627] __x64_sys_mount+0xba/0x150 [ 332.732598] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 332.737181] do_syscall_64+0xf9/0x620 [ 332.741011] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 332.746202] RIP: 0033:0x467b0a [ 332.749579] 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 [ 332.768474] RSP: 002b:00007f85046dcfa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 332.776177] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000467b0a [ 332.783443] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f85046dd000 [ 332.790887] RBP: 00007f85046dd040 R08: 00007f85046dd040 R09: 0000000020000000 [ 332.798148] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 [ 332.805411] R13: 0000000020000100 R14: 00007f85046dd000 R15: 0000000020010a00 [ 332.814629] Kernel Offset: disabled [ 332.818550] Rebooting in 86400 seconds..