rogram 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x3160}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) [ 2090.306476] blktrace: Concurrent blktraces are not allowed on loop8 [ 2090.324006] blktrace: Concurrent blktraces are not allowed on loop8 21:06:27 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x300000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:06:27 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x18, 0x0, 0xa282a, &(0x7f0000000000)) 21:06:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 29) 21:06:27 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0xc0189436, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2090.380515] blktrace: Concurrent blktraces are not allowed on loop0 21:06:27 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0xffffffffffffffff, 0x8000) [ 2090.499908] FAULT_INJECTION: forcing a failure. [ 2090.499908] name failslab, interval 1, probability 0, space 0, times 0 [ 2090.501427] CPU: 0 PID: 10801 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2090.502266] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2090.503271] Call Trace: [ 2090.503602] dump_stack+0x107/0x167 [ 2090.504052] should_fail.cold+0x5/0xa [ 2090.504520] ? create_task_io_context+0x2c/0x430 [ 2090.505099] should_failslab+0x5/0x20 [ 2090.505558] kmem_cache_alloc_node+0x55/0x330 [ 2090.506118] create_task_io_context+0x2c/0x430 [ 2090.506674] submit_bio_checks+0x1382/0x1730 [ 2090.507209] ? __lockdep_reset_lock+0x180/0x180 [ 2090.507774] ? lock_acquire+0x197/0x470 [ 2090.508259] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2090.509009] ? lock_release+0x680/0x680 [ 2090.509494] ? find_held_lock+0x2c/0x110 [ 2090.509989] ? __bio_try_merge_page+0xb6/0x3a0 [ 2090.510550] submit_bio_noacct+0x82/0x1010 [ 2090.511064] ? blk_queue_enter+0xc30/0xc30 [ 2090.511594] submit_bio+0xf3/0x4e0 [ 2090.512021] ? submit_bio_noacct+0x1010/0x1010 [ 2090.512569] ? bio_alloc_bioset+0x2a1/0x600 [ 2090.513087] ? bio_add_pc_page+0x100/0x100 [ 2090.513595] ? bvec_alloc+0x2f0/0x2f0 [ 2090.514088] iomap_dio_submit_bio+0x295/0x360 [ 2090.514668] iomap_dio_bio_actor+0x4b3/0xef0 [ 2090.515244] iomap_dio_actor+0x36f/0x560 [ 2090.515778] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2090.516372] ? do_syscall_64+0x33/0x40 [ 2090.516872] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2090.517541] iomap_apply+0x289/0x810 [ 2090.517907] blktrace: Concurrent blktraces are not allowed on loop8 [ 2090.517994] ? iomap_dio_rw+0x90/0x90 [ 2090.518033] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2090.520784] ? mark_held_locks+0x9e/0xe0 [ 2090.521303] ? filemap_check_errors+0xa5/0x150 [ 2090.521862] __iomap_dio_rw+0x6cd/0x1110 [ 2090.522351] ? iomap_dio_rw+0x90/0x90 [ 2090.522847] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2090.523422] ? ext4_orphan_add+0x253/0x9e0 [ 2090.523934] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2090.524524] ? ext4_empty_dir+0xae0/0xae0 [ 2090.525017] ? jbd2__journal_start+0xf3/0x7e0 [ 2090.525575] iomap_dio_rw+0x31/0x90 [ 2090.526016] ext4_file_write_iter+0xe0e/0x1530 [ 2090.526572] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2090.527118] ? kasan_save_stack+0x32/0x40 [ 2090.527620] ? kasan_save_stack+0x1b/0x40 [ 2090.528122] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2090.528728] ? iter_file_splice_write+0x165/0xc90 [ 2090.529311] ? direct_splice_actor+0x10f/0x170 [ 2090.529857] ? splice_direct_to_actor+0x387/0x980 [ 2090.530437] ? do_splice_direct+0x1c4/0x290 [ 2090.530959] ? do_sendfile+0x553/0x11e0 [ 2090.531471] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2090.532032] ? do_syscall_64+0x33/0x40 [ 2090.532504] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2090.533147] do_iter_readv_writev+0x476/0x750 [ 2090.533693] ? new_sync_write+0x660/0x660 [ 2090.534190] ? avc_policy_seqno+0x9/0x70 [ 2090.534683] ? selinux_file_permission+0x92/0x520 [ 2090.535265] ? security_file_permission+0xb1/0xe0 [ 2090.535874] do_iter_write+0x191/0x700 [ 2090.536349] ? trace_hardirqs_on+0x5b/0x180 [ 2090.536874] vfs_iter_write+0x70/0xa0 [ 2090.537338] iter_file_splice_write+0x726/0xc90 [ 2090.537906] ? generic_splice_sendpage+0x140/0x140 [ 2090.538510] ? security_file_permission+0xb1/0xe0 [ 2090.539091] ? generic_splice_sendpage+0x140/0x140 [ 2090.539739] direct_splice_actor+0x10f/0x170 [ 2090.540269] splice_direct_to_actor+0x387/0x980 [ 2090.540831] ? pipe_to_sendpage+0x380/0x380 [ 2090.541339] blktrace: Concurrent blktraces are not allowed on loop8 [ 2090.542096] ? do_splice_to+0x160/0x160 [ 2090.542106] ? security_file_permission+0xb1/0xe0 [ 2090.542137] do_splice_direct+0x1c4/0x290 [ 2090.544407] ? splice_direct_to_actor+0x980/0x980 [ 2090.545007] ? avc_policy_seqno+0x9/0x70 [ 2090.545515] ? security_file_permission+0xb1/0xe0 [ 2090.546122] do_sendfile+0x553/0x11e0 [ 2090.546610] ? do_pwritev+0x270/0x270 [ 2090.547089] ? wait_for_completion_io+0x270/0x270 [ 2090.547708] ? rcu_read_lock_any_held+0x75/0xa0 [ 2090.548286] ? vfs_write+0x354/0xb10 [ 2090.548751] __x64_sys_sendfile64+0x1d1/0x210 [ 2090.549313] ? __ia32_sys_sendfile+0x220/0x220 [ 2090.549898] do_syscall_64+0x33/0x40 [ 2090.550361] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2090.551000] RIP: 0033:0x7fd45b6b9b19 [ 2090.551478] 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 [ 2090.553784] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2090.554792] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2090.555940] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2090.557066] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2090.558163] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2090.559072] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:06:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x1000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:06:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0xc020660b, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:06:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x20ff, 0xb91, 0x0, 0x2000000, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:06:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x400000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:06:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e, 0x0, 0xa282a, &(0x7f0000000000)) 21:06:44 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x1, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x2) accept4$inet6(r5, 0x0, 0x0, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r6, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_TEE={0x21, 0x1, 0x0, @fd=r5, 0x0, 0x0, 0x4, 0x8, 0x1, {0x0, 0x0, r6}}, 0x8) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:06:44 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x2) [ 2107.080142] EXT4-fs: 6 callbacks suppressed [ 2107.080152] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.084683] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:06:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 30) [ 2107.107270] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.115973] blktrace: Concurrent blktraces are not allowed on loop8 [ 2107.119097] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.120335] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.125397] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.129896] FAULT_INJECTION: forcing a failure. [ 2107.129896] name failslab, interval 1, probability 0, space 0, times 0 [ 2107.130061] blktrace: Concurrent blktraces are not allowed on loop8 [ 2107.131757] CPU: 0 PID: 10830 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2107.131776] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2107.135775] Call Trace: [ 2107.136246] dump_stack+0x107/0x167 [ 2107.136851] should_fail.cold+0x5/0xa [ 2107.137637] ? create_object.isra.0+0x3a/0xa20 [ 2107.138395] should_failslab+0x5/0x20 [ 2107.139024] kmem_cache_alloc+0x5b/0x310 [ 2107.139709] ? __lock_acquire+0x1657/0x5b00 [ 2107.140450] create_object.isra.0+0x3a/0xa20 [ 2107.141185] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2107.142039] kmem_cache_alloc_node+0x169/0x330 [ 2107.142814] create_task_io_context+0x2c/0x430 [ 2107.143581] submit_bio_checks+0x1382/0x1730 [ 2107.144334] ? __lockdep_reset_lock+0x180/0x180 [ 2107.145121] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2107.146163] ? find_held_lock+0x2c/0x110 [ 2107.146849] ? __bio_try_merge_page+0xb6/0x3a0 [ 2107.147616] submit_bio_noacct+0x82/0x1010 [ 2107.148337] ? blk_queue_enter+0xc30/0xc30 [ 2107.149062] submit_bio+0xf3/0x4e0 [ 2107.149661] ? submit_bio_noacct+0x1010/0x1010 [ 2107.150430] ? bio_alloc_bioset+0x2a1/0x600 [ 2107.151146] ? bio_add_pc_page+0x100/0x100 [ 2107.151859] ? bvec_alloc+0x2f0/0x2f0 [ 2107.152514] iomap_dio_submit_bio+0x295/0x360 [ 2107.153269] iomap_dio_bio_actor+0x4b3/0xef0 [ 2107.154029] iomap_dio_actor+0x36f/0x560 [ 2107.154707] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2107.155482] ? do_syscall_64+0x33/0x40 [ 2107.156134] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2107.157027] iomap_apply+0x289/0x810 [ 2107.157645] ? iomap_dio_rw+0x90/0x90 [ 2107.158280] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2107.159240] ? mark_held_locks+0x9e/0xe0 [ 2107.159932] ? filemap_check_errors+0xa5/0x150 [ 2107.160696] __iomap_dio_rw+0x6cd/0x1110 [ 2107.161367] ? iomap_dio_rw+0x90/0x90 [ 2107.162013] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2107.162772] ? ext4_orphan_add+0x253/0x9e0 [ 2107.163473] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2107.164299] ? ext4_empty_dir+0xae0/0xae0 [ 2107.164984] ? jbd2__journal_start+0xf3/0x7e0 [ 2107.165745] iomap_dio_rw+0x31/0x90 [ 2107.166351] ext4_file_write_iter+0xe0e/0x1530 [ 2107.167120] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2107.167887] ? kasan_save_stack+0x32/0x40 [ 2107.168575] ? kasan_save_stack+0x1b/0x40 [ 2107.169260] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2107.170101] ? iter_file_splice_write+0x165/0xc90 [ 2107.170897] ? direct_splice_actor+0x10f/0x170 [ 2107.171647] ? splice_direct_to_actor+0x387/0x980 [ 2107.172451] ? do_splice_direct+0x1c4/0x290 [ 2107.173164] ? do_sendfile+0x553/0x11e0 [ 2107.173818] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2107.174586] ? do_syscall_64+0x33/0x40 [ 2107.175231] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2107.176112] do_iter_readv_writev+0x476/0x750 [ 2107.176849] ? new_sync_write+0x660/0x660 [ 2107.177524] ? avc_policy_seqno+0x9/0x70 [ 2107.178186] ? selinux_file_permission+0x92/0x520 [ 2107.178976] ? security_file_permission+0xb1/0xe0 [ 2107.179779] do_iter_write+0x191/0x700 [ 2107.180429] ? trace_hardirqs_on+0x5b/0x180 [ 2107.181144] vfs_iter_write+0x70/0xa0 [ 2107.181769] iter_file_splice_write+0x726/0xc90 [ 2107.182550] ? generic_splice_sendpage+0x140/0x140 [ 2107.183371] ? security_file_permission+0xb1/0xe0 [ 2107.184168] ? generic_splice_sendpage+0x140/0x140 [ 2107.184973] direct_splice_actor+0x10f/0x170 [ 2107.185696] splice_direct_to_actor+0x387/0x980 [ 2107.186467] ? pipe_to_sendpage+0x380/0x380 [ 2107.187180] ? do_splice_to+0x160/0x160 [ 2107.187829] ? security_file_permission+0xb1/0xe0 [ 2107.188641] do_splice_direct+0x1c4/0x290 [ 2107.189320] ? splice_direct_to_actor+0x980/0x980 [ 2107.190106] ? avc_policy_seqno+0x9/0x70 [ 2107.190777] ? security_file_permission+0xb1/0xe0 [ 2107.191573] do_sendfile+0x553/0x11e0 [ 2107.192213] ? do_pwritev+0x270/0x270 [ 2107.192839] ? wait_for_completion_io+0x270/0x270 [ 2107.193642] ? rcu_read_lock_any_held+0x75/0xa0 [ 2107.194400] ? vfs_write+0x354/0xb10 [ 2107.195005] __x64_sys_sendfile64+0x1d1/0x210 [ 2107.195731] ? __ia32_sys_sendfile+0x220/0x220 [ 2107.196484] do_syscall_64+0x33/0x40 [ 2107.197086] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2107.197914] RIP: 0033:0x7fd45b6b9b19 [ 2107.198518] 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 [ 2107.201515] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2107.202756] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2107.203922] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2107.205087] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2107.206266] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2107.207449] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:06:44 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8002) 21:06:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0xc0401273, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:06:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x500000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:06:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300, 0x0, 0xa282a, &(0x7f0000000000)) [ 2107.267615] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:06:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x8000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2107.275958] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.278094] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.285146] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2107.324912] blktrace: Concurrent blktraces are not allowed on loop8 [ 2107.345188] blktrace: Concurrent blktraces are not allowed on loop8 21:07:04 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x500, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:04 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) mount$9p_virtio(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x50c0, &(0x7f0000000280)=ANY=[@ANYBLOB="7472616e733d766972696f6e3d3970323030302c6163636573733d616e792c7063723d30303030303030303030303030303030303032382c736d61636b66736465663d2c686173682c004d3175540f1ac755e2a62a6ff46efd371909ab58726c4a60eaab51cf08198b0d76acc9aa8a1e6c2ff0ef00516c4fcce1ce505e880160e9e8ebcd91d4b868cb2d9f587f2c77047fcbaa642145bc12bcc3cca0f2f42a72182922cec61fbe083062d121d7e5aed2820dcc2406d9c54f6908a9c51406643ac3155cd0e554055aa45e37d8d4a23ab09b44ed61e3b6d36332113e0e2132a120f12bb1f6656d95ace1221d7d0a"]) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:07:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 31) 21:07:04 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8003) 21:07:04 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0xc0481273, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:07:04 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x100000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:04 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x600000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2127.426046] EXT4-fs: 2 callbacks suppressed [ 2127.426063] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:04 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000000)={@local, 0x7, 0x2, 0x3, 0x14, 0x1, 0x8}, 0x20) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) [ 2127.446426] blktrace: Concurrent blktraces are not allowed on loop0 [ 2127.455837] blktrace: Concurrent blktraces are not allowed on loop8 [ 2127.456194] FAULT_INJECTION: forcing a failure. [ 2127.456194] name failslab, interval 1, probability 0, space 0, times 0 [ 2127.460465] CPU: 0 PID: 10869 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2127.461454] blktrace: Concurrent blktraces are not allowed on loop8 [ 2127.462350] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2127.462360] Call Trace: [ 2127.462388] dump_stack+0x107/0x167 [ 2127.462416] should_fail.cold+0x5/0xa [ 2127.462445] ? mempool_alloc+0x148/0x360 [ 2127.469596] ? mempool_free_pages+0x20/0x20 [ 2127.470543] should_failslab+0x5/0x20 [ 2127.471375] kmem_cache_alloc+0x5b/0x310 [ 2127.472279] ? mempool_free_pages+0x20/0x20 [ 2127.473234] mempool_alloc+0x148/0x360 [ 2127.474101] ? mempool_resize+0x7d0/0x7d0 [ 2127.475014] ? mark_lock+0xf5/0x2df0 [ 2127.475836] ? perf_trace_lock+0xac/0x490 [ 2127.476766] __sg_alloc_table+0x24e/0x390 [ 2127.477693] sg_alloc_table_chained+0x9b/0x1f0 [ 2127.478693] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2127.479757] scsi_alloc_sgtables+0x236/0xaf0 [ 2127.480737] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2127.481861] ? lockdep_init_map_type+0x2c7/0x780 [ 2127.482935] sd_init_command+0x516/0x3550 [ 2127.483876] scsi_queue_rq+0xe5e/0x27f0 [ 2127.484787] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2127.485883] ? elv_rb_del+0x50/0xa0 [ 2127.486691] ? elv_rqhash_del+0x119/0x160 [ 2127.487611] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2127.488720] ? dd_dispatch_request+0x1c0/0x990 [ 2127.489750] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2127.490838] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2127.492031] ? lock_acquire+0x197/0x470 [ 2127.492926] ? hctx_lock+0x7f/0x200 [ 2127.493747] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2127.494984] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2127.496113] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2127.497300] __blk_mq_run_hw_queue+0x12c/0x290 [ 2127.498328] ? blk_mq_start_request+0x3f0/0x3f0 [ 2127.499377] ? lock_acquire+0x197/0x470 [ 2127.500289] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2127.501447] blk_mq_run_hw_queue+0x170/0x2f0 [ 2127.502436] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2127.503609] ? dd_dispatch_request+0x990/0x990 [ 2127.504650] blk_mq_sched_insert_requests+0x247/0x720 [ 2127.505817] blk_mq_flush_plug_list+0x415/0x6c0 [ 2127.506867] ? blk_mq_insert_requests+0x450/0x450 [ 2127.507960] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2127.509283] blk_flush_plug_list+0x26c/0x3c0 [ 2127.510269] ? mark_held_locks+0x9e/0xe0 [ 2127.511186] ? blk_insert_cloned_request+0x450/0x450 [ 2127.512370] blk_finish_plug+0x50/0xa0 [ 2127.513256] __iomap_dio_rw+0xca0/0x1110 [ 2127.514195] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2127.515235] ? ext4_orphan_add+0x253/0x9e0 [ 2127.516192] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2127.517313] ? ext4_empty_dir+0xae0/0xae0 [ 2127.518243] ? jbd2__journal_start+0xf3/0x7e0 [ 2127.519269] iomap_dio_rw+0x31/0x90 [ 2127.520093] ext4_file_write_iter+0xe0e/0x1530 [ 2127.521148] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2127.522175] ? kasan_save_stack+0x32/0x40 [ 2127.523102] ? kasan_save_stack+0x1b/0x40 [ 2127.524038] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2127.525214] ? iter_file_splice_write+0x165/0xc90 [ 2127.526298] ? direct_splice_actor+0x10f/0x170 [ 2127.527323] ? splice_direct_to_actor+0x387/0x980 [ 2127.528402] ? do_splice_direct+0x1c4/0x290 [ 2127.529381] ? do_sendfile+0x553/0x11e0 [ 2127.530273] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2127.531316] ? do_syscall_64+0x33/0x40 [ 2127.532197] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2127.533410] do_iter_readv_writev+0x476/0x750 [ 2127.534428] ? new_sync_write+0x660/0x660 [ 2127.535358] ? avc_policy_seqno+0x9/0x70 [ 2127.536273] ? selinux_file_permission+0x92/0x520 [ 2127.537370] ? security_file_permission+0xb1/0xe0 [ 2127.538461] do_iter_write+0x191/0x700 [ 2127.539336] ? trace_hardirqs_on+0x5b/0x180 [ 2127.540313] vfs_iter_write+0x70/0xa0 [ 2127.541178] iter_file_splice_write+0x726/0xc90 [ 2127.542241] ? generic_splice_sendpage+0x140/0x140 [ 2127.543365] ? security_file_permission+0xb1/0xe0 [ 2127.544452] ? generic_splice_sendpage+0x140/0x140 [ 2127.545575] direct_splice_actor+0x10f/0x170 [ 2127.546561] splice_direct_to_actor+0x387/0x980 [ 2127.547618] ? pipe_to_sendpage+0x380/0x380 [ 2127.548587] ? do_splice_to+0x160/0x160 [ 2127.549495] ? security_file_permission+0xb1/0xe0 [ 2127.550586] do_splice_direct+0x1c4/0x290 [ 2127.551519] ? splice_direct_to_actor+0x980/0x980 [ 2127.552607] ? avc_policy_seqno+0x9/0x70 [ 2127.553527] ? security_file_permission+0xb1/0xe0 [ 2127.554618] do_sendfile+0x553/0x11e0 [ 2127.555498] ? do_pwritev+0x270/0x270 [ 2127.556360] ? wait_for_completion_io+0x270/0x270 [ 2127.557458] ? rcu_read_lock_any_held+0x75/0xa0 [ 2127.558506] ? vfs_write+0x354/0xb10 [ 2127.559359] __x64_sys_sendfile64+0x1d1/0x210 [ 2127.560369] ? __ia32_sys_sendfile+0x220/0x220 [ 2127.561422] do_syscall_64+0x33/0x40 [ 2127.562265] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2127.563417] RIP: 0033:0x7fd45b6b9b19 [ 2127.564255] 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 [ 2127.568392] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2127.570125] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2127.571725] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2127.573335] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2127.574943] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2127.576543] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2127.583894] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.585423] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.587247] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.592993] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.594514] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:04 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:07:05 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x200000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:05 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x600, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:05 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x700000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:05 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB="f900000101000000180000", @ANYRES32=r1, @ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0x9, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2127.724135] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.726130] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.730987] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.735048] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2127.744129] blktrace: Concurrent blktraces are not allowed on loop8 21:07:05 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x700, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:23 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = epoll_create(0x1) open_by_handle_at(r1, &(0x7f0000000100)=@OVL_FILEID_V0={0x54, 0xfb, {0x0, 0xfb, 0x54, 0x6, 0x5, "6b8c13bfd6ac7ffaba71a8940a5ea3ef", "258427199700251dfb5287264721b459c5297ae30865ff5673153d79f2a501fd929e084d02609741e01fbb598368e72e5e9105a6c36cbc8c2e8ebf406c41d6"}}, 0x335001) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:07:23 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x300000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 32) 21:07:23 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) readahead(r1, 0x4, 0x4dbcbc1c) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x100000e, 0x13, r2, 0x0) 21:07:23 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8004) 21:07:23 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x800000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:23 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x3) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:07:23 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x900, 0x0, 0xa282a, &(0x7f0000000000)) [ 2145.987401] EXT4-fs: 4 callbacks suppressed [ 2145.987418] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2145.993006] FAULT_INJECTION: forcing a failure. [ 2145.993006] name failslab, interval 1, probability 0, space 0, times 0 [ 2145.993491] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2145.994363] CPU: 1 PID: 10916 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2145.994370] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2145.994384] Call Trace: [ 2145.997617] dump_stack+0x107/0x167 [ 2145.998032] should_fail.cold+0x5/0xa [ 2145.998074] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2145.998468] ? create_object.isra.0+0x3a/0xa20 [ 2145.998483] should_failslab+0x5/0x20 [ 2145.998495] kmem_cache_alloc+0x5b/0x310 [ 2145.998515] ? __lock_acquire+0x1657/0x5b00 [ 2146.001606] create_object.isra.0+0x3a/0xa20 [ 2146.002105] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2146.002689] kmem_cache_alloc_node+0x169/0x330 [ 2146.003216] create_task_io_context+0x2c/0x430 [ 2146.003736] submit_bio_checks+0x1382/0x1730 [ 2146.004236] ? __lockdep_reset_lock+0x180/0x180 [ 2146.004762] ? lock_acquire+0x197/0x470 [ 2146.005210] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2146.005920] ? lock_release+0x680/0x680 [ 2146.006370] ? find_held_lock+0x2c/0x110 [ 2146.006836] ? __bio_try_merge_page+0xb6/0x3a0 [ 2146.007359] submit_bio_noacct+0x82/0x1010 [ 2146.007838] ? blk_queue_enter+0xc30/0xc30 [ 2146.008328] submit_bio+0xf3/0x4e0 [ 2146.008731] ? submit_bio_noacct+0x1010/0x1010 [ 2146.009259] ? bio_alloc_bioset+0x2a1/0x600 [ 2146.009751] ? bio_add_pc_page+0x100/0x100 [ 2146.010228] ? bvec_alloc+0x2f0/0x2f0 [ 2146.010666] iomap_dio_submit_bio+0x295/0x360 [ 2146.011182] iomap_dio_bio_actor+0x4b3/0xef0 [ 2146.011697] iomap_dio_actor+0x36f/0x560 [ 2146.012156] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2146.012686] ? do_syscall_64+0x33/0x40 [ 2146.013132] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2146.013744] iomap_apply+0x289/0x810 [ 2146.014169] ? iomap_dio_rw+0x90/0x90 [ 2146.014602] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2146.015267] ? mark_held_locks+0x9e/0xe0 [ 2146.015735] ? filemap_check_errors+0xa5/0x150 [ 2146.016256] __iomap_dio_rw+0x6cd/0x1110 [ 2146.016715] ? iomap_dio_rw+0x90/0x90 [ 2146.017155] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2146.017684] ? ext4_orphan_add+0x253/0x9e0 [ 2146.018161] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2146.018715] ? ext4_empty_dir+0xae0/0xae0 [ 2146.019183] ? jbd2__journal_start+0xf3/0x7e0 [ 2146.019694] iomap_dio_rw+0x31/0x90 [ 2146.020106] ext4_file_write_iter+0xe0e/0x1530 [ 2146.020632] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2146.021148] ? kasan_save_stack+0x32/0x40 [ 2146.021624] ? kasan_save_stack+0x1b/0x40 [ 2146.022089] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2146.022664] ? iter_file_splice_write+0x165/0xc90 [ 2146.023210] ? direct_splice_actor+0x10f/0x170 [ 2146.023723] ? splice_direct_to_actor+0x387/0x980 [ 2146.024271] ? do_splice_direct+0x1c4/0x290 [ 2146.024759] ? do_sendfile+0x553/0x11e0 [ 2146.025205] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2146.025738] ? do_syscall_64+0x33/0x40 [ 2146.026177] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2146.026784] do_iter_readv_writev+0x476/0x750 [ 2146.027294] ? new_sync_write+0x660/0x660 [ 2146.027769] ? avc_policy_seqno+0x9/0x70 [ 2146.028229] ? selinux_file_permission+0x92/0x520 [ 2146.028778] ? security_file_permission+0xb1/0xe0 [ 2146.029339] do_iter_write+0x191/0x700 [ 2146.029788] ? trace_hardirqs_on+0x5b/0x180 [ 2146.030281] vfs_iter_write+0x70/0xa0 [ 2146.030712] iter_file_splice_write+0x726/0xc90 [ 2146.031250] ? generic_splice_sendpage+0x140/0x140 [ 2146.031817] ? security_file_permission+0xb1/0xe0 [ 2146.032367] ? generic_splice_sendpage+0x140/0x140 [ 2146.032920] direct_splice_actor+0x10f/0x170 [ 2146.033427] splice_direct_to_actor+0x387/0x980 [ 2146.033953] ? pipe_to_sendpage+0x380/0x380 [ 2146.034444] ? do_splice_to+0x160/0x160 [ 2146.034892] ? security_file_permission+0xb1/0xe0 [ 2146.035442] do_splice_direct+0x1c4/0x290 [ 2146.035910] ? splice_direct_to_actor+0x980/0x980 [ 2146.036452] ? avc_policy_seqno+0x9/0x70 [ 2146.036914] ? security_file_permission+0xb1/0xe0 [ 2146.037471] do_sendfile+0x553/0x11e0 [ 2146.037911] ? do_pwritev+0x270/0x270 [ 2146.038345] ? wait_for_completion_io+0x270/0x270 [ 2146.038896] ? rcu_read_lock_any_held+0x75/0xa0 [ 2146.039420] ? vfs_write+0x354/0xb10 [ 2146.039839] __x64_sys_sendfile64+0x1d1/0x210 [ 2146.040345] ? __ia32_sys_sendfile+0x220/0x220 [ 2146.040865] do_syscall_64+0x33/0x40 [ 2146.041291] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2146.041873] RIP: 0033:0x7fd45b6b9b19 [ 2146.042301] 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 [ 2146.044368] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2146.045230] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2146.046043] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2146.046854] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2146.047657] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2146.048465] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2146.054487] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2146.057770] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2146.059632] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:23 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8005) 21:07:23 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa00, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:23 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x900000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:23 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x400000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2146.167887] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:23 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x1, 0x9, 0x8, 0x3, 0x0, 0x9, 0x4831, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x412, 0x2, @perf_bp={&(0x7f0000000000), 0xa}, 0x40, 0x8c, 0x101, 0x9, 0x234b1f32, 0x800, 0xffd5, 0x0, 0x6, 0x0, 0x2}, r1, 0x6, r0, 0x1) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xe, 0x13, r3, 0x0) 21:07:23 executing program 0: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f00000000c0)) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2146.186997] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2146.190481] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2146.193282] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:23 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8006) 21:07:23 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb00, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:23 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa00000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 33) 21:07:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x500000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x20000, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = accept4$inet6(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000001000000180000009e0b234fbbd3ebb0447ebd1b79af9117b04d73913a4243e93d73babcf6a47773fc6dacb42d64488da57143a4aaba5221d9322437d95dbcf074264bac6c", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) setsockopt$inet6_udp_int(r3, 0x11, 0xa, &(0x7f0000000000)=0x4cd0, 0x4) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x100000e, 0x13, r4, 0x0) 21:07:38 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x4) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:07:38 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)={0x0, 0xfb, 0xd1, 0x2, 0x8, "a8ef9405cf902edd0b1fe7be94cfecc9", "33fbe2edc19c5814afbab8bdc4753dac84d8dc208d31929d470b66301afec6107a969c04daa0c9a00f8c82bcc7c10e4beddedd27971521df2dd38a16d52495e084889fecfdadf727fe7a698464df8179c00e20ecf1e8c470c90dc8a29e73ad06d96bea67c0df3936450f5a47bda819b43c4dd8efdcb7ec98e265b007ea2fe2a5e8a1f3aec2269680eb47bcd1c1b2cced005e4c074db89ae26ed556dbceea36070bd0b162946bb7a8a3e528e0a97235c2d8451a9efc9fc3d871452889"}, 0xd1, 0x1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvmmsg$unix(r0, &(0x7f0000001800)=[{{&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000440)=""/205, 0xcd}, {&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB=' \x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32], 0x38}}, {{&(0x7f0000000740), 0x6e, &(0x7f00000007c0), 0x0, &(0x7f0000000800)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xe0}}, {{&(0x7f0000000900), 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000980)=""/145, 0x91}], 0x1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16=r0, @ANYRES32=0xffffffffffffffff, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000086e4c40f000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000000001000048a1ef6c945d445c7e3065431cf975c6000000c9fb1d710bc45e05f445f33edce84c86edc0ab47fbde64c9940ec42bc0cb600398c87fb06700c5b70c5ac4c6a21b6cfe3a4a12477a7eaab227919728665c1c7d2d1521b75cef6f06b0e8a9f89179e810f9a226c200cb4619b72e5ba275c2e60f0d0e4c444357477925ab37027d2f7f738b7e1ab1609f32f3f2f3f2d132fe1bbcec986ad5a7de3b863349e9f401615e1dc0468787069fd10c419dcbd1cc4a85dc875adef341d5100aab24524f4773b721e10cbd84e832cfd549f8", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000001c0000000000000001000000f9000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xf0}}, {{&(0x7f0000000b80)=@abs, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000c00)=""/220, 0xdc}], 0x1, &(0x7f0000000d40)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x158}}, {{&(0x7f0000000ec0)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000f40)=""/254, 0xfe}, {&(0x7f0000001040)=""/6, 0x6}, {&(0x7f0000001080)=""/176, 0xb0}, {&(0x7f0000001140)=""/195, 0xc3}, {&(0x7f0000001240)=""/249, 0xf9}, {&(0x7f0000001340)=""/136, 0x88}, {&(0x7f0000001400)=""/236, 0xec}, {&(0x7f0000001500)=""/102, 0x66}, {&(0x7f0000001580)=""/193, 0xc1}, {&(0x7f0000001680)}], 0xa, &(0x7f0000001780)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x68}}], 0x5, 0x101, &(0x7f0000001940)={0x77359400}) open_tree(r2, &(0x7f0000001980)='./file0\x00', 0x100000) write$binfmt_script(r0, &(0x7f0000000240)={'#! ', './file0', [{0x20, '\x00'}, {}, {0x20, '-[%)]$#\\'}, {0x20, '\x00'}], 0xa, "36bf9d113766e9fb4b5d958f34f6b0bd365a20017f07c6365b29cb8f9b3b65ce0eac29fe1e9ae30f959e06853bcef5141a15e0b7003a651352ba074d410364f0bb22baed51efc6472af17f21857868b59596397f06e738ce86cb1db313dbbf73a554ef70"}, 0x7d) r6 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r6, 0x0) fcntl$getflags(r4, 0x401) r9 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r6, 0x8000000) r10 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xc, 0x4000010, r5, 0x10000000) syz_io_uring_submit(r9, r10, &(0x7f0000001a80)=@IORING_OP_FSYNC={0x3, 0x4, 0x0, @fd_index=0x7, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x1000) unlinkat(r1, &(0x7f0000001a40)='./file1\x00', 0x200) syz_io_uring_submit(r9, r8, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r8, &(0x7f0000001680)=@IORING_OP_SEND={0x1a, 0x3, 0x0, r3, 0x0, &(0x7f00000019c0)="5a5449485ccaefef4979ccb76f5d5f771ed4423c603286a020d41028a13f1ef926d51318074e1e073382cef2492ffc61c66ed68c8f2aaf6dbc0df5d241df16dab5a4333b409d", 0x46, 0x0, 0x0, {0x0, r11}}, 0x80000001) openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x10000, 0xe1172e806e3ae2f4) 21:07:38 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1800, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xb00000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8007) [ 2161.066120] EXT4-fs: 6 callbacks suppressed [ 2161.066134] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.071618] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.078993] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.082906] FAULT_INJECTION: forcing a failure. [ 2161.082906] name failslab, interval 1, probability 0, space 0, times 0 [ 2161.085435] CPU: 1 PID: 10974 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2161.086941] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2161.088730] Call Trace: [ 2161.089306] dump_stack+0x107/0x167 [ 2161.090105] should_fail.cold+0x5/0xa [ 2161.090935] ? jbd2__journal_start+0x190/0x7e0 [ 2161.091929] should_failslab+0x5/0x20 [ 2161.092739] kmem_cache_alloc+0x5b/0x310 [ 2161.093546] jbd2__journal_start+0x190/0x7e0 [ 2161.094492] __ext4_journal_start_sb+0x214/0x390 [ 2161.095501] ext4_dio_write_end_io+0x22b/0x600 [ 2161.096455] iomap_dio_complete+0x1a1/0x790 [ 2161.097431] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2161.098423] iomap_dio_rw+0x63/0x90 [ 2161.099226] ext4_file_write_iter+0xe0e/0x1530 [ 2161.100437] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2161.101609] ? kasan_save_stack+0x32/0x40 [ 2161.102672] ? kasan_save_stack+0x1b/0x40 [ 2161.103721] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2161.105021] ? iter_file_splice_write+0x165/0xc90 [ 2161.106236] ? direct_splice_actor+0x10f/0x170 [ 2161.107403] ? splice_direct_to_actor+0x387/0x980 [ 2161.108643] ? do_splice_direct+0x1c4/0x290 [ 2161.109739] ? do_sendfile+0x553/0x11e0 [ 2161.110753] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2161.111938] ? do_syscall_64+0x33/0x40 [ 2161.112931] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2161.114318] do_iter_readv_writev+0x476/0x750 [ 2161.115472] ? new_sync_write+0x660/0x660 [ 2161.116524] ? avc_policy_seqno+0x9/0x70 [ 2161.117555] ? selinux_file_permission+0x92/0x520 [ 2161.118807] ? security_file_permission+0xb1/0xe0 [ 2161.120072] do_iter_write+0x191/0x700 [ 2161.121090] ? trace_hardirqs_on+0x5b/0x180 [ 2161.122235] vfs_iter_write+0x70/0xa0 [ 2161.123234] iter_file_splice_write+0x726/0xc90 [ 2161.124452] ? generic_splice_sendpage+0x140/0x140 [ 2161.125734] ? security_file_permission+0xb1/0xe0 [ 2161.126985] ? generic_splice_sendpage+0x140/0x140 [ 2161.128241] direct_splice_actor+0x10f/0x170 [ 2161.129374] splice_direct_to_actor+0x387/0x980 [ 2161.130596] ? pipe_to_sendpage+0x380/0x380 [ 2161.131712] ? do_splice_to+0x160/0x160 [ 2161.132736] ? security_file_permission+0xb1/0xe0 [ 2161.133992] do_splice_direct+0x1c4/0x290 [ 2161.135055] ? splice_direct_to_actor+0x980/0x980 [ 2161.136289] ? avc_policy_seqno+0x9/0x70 [ 2161.137349] ? security_file_permission+0xb1/0xe0 [ 2161.138621] do_sendfile+0x553/0x11e0 [ 2161.139629] ? do_pwritev+0x270/0x270 [ 2161.140615] ? wait_for_completion_io+0x270/0x270 [ 2161.141871] ? rcu_read_lock_any_held+0x75/0xa0 [ 2161.143058] ? vfs_write+0x354/0xb10 [ 2161.144045] __x64_sys_sendfile64+0x1d1/0x210 [ 2161.145191] ? __ia32_sys_sendfile+0x220/0x220 [ 2161.146395] do_syscall_64+0x33/0x40 [ 2161.147351] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2161.148656] RIP: 0033:0x7fd45b6b9b19 [ 2161.149606] 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 [ 2161.154300] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2161.156284] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2161.158117] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2161.159930] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2161.161736] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2161.163616] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2161.173500] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.178429] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.185261] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.195803] blktrace: Concurrent blktraces are not allowed on loop0 21:07:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x600000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1ace, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x1800000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:38 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x300) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2161.319413] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.337712] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.362952] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2161.369548] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 34) 21:07:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x700000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2161.574266] FAULT_INJECTION: forcing a failure. [ 2161.574266] name failslab, interval 1, probability 0, space 0, times 0 [ 2161.576726] CPU: 1 PID: 11006 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2161.578234] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2161.580145] Call Trace: [ 2161.580766] dump_stack+0x107/0x167 [ 2161.581621] should_fail.cold+0x5/0xa [ 2161.582532] ? create_object.isra.0+0x3a/0xa20 [ 2161.583600] should_failslab+0x5/0x20 [ 2161.584427] kmem_cache_alloc+0x5b/0x310 [ 2161.585382] create_object.isra.0+0x3a/0xa20 [ 2161.586434] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2161.587632] kmem_cache_alloc+0x159/0x310 [ 2161.588554] jbd2__journal_start+0x190/0x7e0 [ 2161.589542] __ext4_journal_start_sb+0x214/0x390 [ 2161.590607] ext4_dio_write_end_io+0x22b/0x600 [ 2161.591626] iomap_dio_complete+0x1a1/0x790 [ 2161.592644] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2161.593716] iomap_dio_rw+0x63/0x90 [ 2161.594593] ext4_file_write_iter+0xe0e/0x1530 [ 2161.595680] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2161.596751] ? kasan_save_stack+0x32/0x40 [ 2161.597728] ? kasan_save_stack+0x1b/0x40 [ 2161.598660] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2161.599777] ? iter_file_splice_write+0x165/0xc90 [ 2161.600838] ? direct_splice_actor+0x10f/0x170 [ 2161.601869] ? splice_direct_to_actor+0x387/0x980 [ 2161.602946] ? do_splice_direct+0x1c4/0x290 [ 2161.603902] ? do_sendfile+0x553/0x11e0 [ 2161.604779] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2161.605826] ? do_syscall_64+0x33/0x40 [ 2161.606690] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2161.607889] do_iter_readv_writev+0x476/0x750 [ 2161.608895] ? new_sync_write+0x660/0x660 [ 2161.609830] ? avc_policy_seqno+0x9/0x70 [ 2161.610733] ? selinux_file_permission+0x92/0x520 [ 2161.611810] ? security_file_permission+0xb1/0xe0 [ 2161.612900] do_iter_write+0x191/0x700 [ 2161.613769] ? trace_hardirqs_on+0x5b/0x180 [ 2161.614753] vfs_iter_write+0x70/0xa0 [ 2161.615730] iter_file_splice_write+0x726/0xc90 [ 2161.617006] ? generic_splice_sendpage+0x140/0x140 [ 2161.618375] ? security_file_permission+0xb1/0xe0 [ 2161.619507] ? generic_splice_sendpage+0x140/0x140 [ 2161.620594] direct_splice_actor+0x10f/0x170 [ 2161.621576] splice_direct_to_actor+0x387/0x980 [ 2161.622640] ? pipe_to_sendpage+0x380/0x380 [ 2161.623604] ? do_splice_to+0x160/0x160 [ 2161.624486] ? security_file_permission+0xb1/0xe0 [ 2161.625566] do_splice_direct+0x1c4/0x290 [ 2161.626497] ? splice_direct_to_actor+0x980/0x980 [ 2161.627571] ? avc_policy_seqno+0x9/0x70 [ 2161.628480] ? security_file_permission+0xb1/0xe0 [ 2161.629568] do_sendfile+0x553/0x11e0 [ 2161.630458] ? do_pwritev+0x270/0x270 [ 2161.631369] ? wait_for_completion_io+0x270/0x270 [ 2161.632497] ? rcu_read_lock_any_held+0x75/0xa0 [ 2161.633591] ? vfs_write+0x354/0xb10 [ 2161.634489] __x64_sys_sendfile64+0x1d1/0x210 [ 2161.635540] ? __ia32_sys_sendfile+0x220/0x220 [ 2161.636619] do_syscall_64+0x33/0x40 [ 2161.637489] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2161.638669] RIP: 0033:0x7fd45b6b9b19 [ 2161.639522] 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 [ 2161.643737] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2161.645386] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2161.646942] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2161.648474] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2161.650024] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2161.651575] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2176.954199] EXT4-fs: 4 callbacks suppressed [ 2176.954209] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2176.957851] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 35) 21:07:54 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:07:54 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x2e00000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:54 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8008) 21:07:54 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e00, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:54 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000080)={0x0, 0x4, 0x7f, 0x82a}) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0xc0, 0x0, 0x1f, 0x3, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x9, 0x4}, 0x4f0, 0xfffffffffffffff8, 0xffff, 0x9, 0x7fffffff, 0x8, 0x6, 0x0, 0x3}, 0xffffffffffffffff, 0x5, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:07:54 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 21:07:54 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x800000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2176.975881] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2176.982756] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2176.993533] FAULT_INJECTION: forcing a failure. [ 2176.993533] name failslab, interval 1, probability 0, space 0, times 0 [ 2176.996175] CPU: 1 PID: 11014 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2176.997743] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2176.999646] Call Trace: [ 2177.000255] dump_stack+0x107/0x167 [ 2177.001081] should_fail.cold+0x5/0xa [ 2177.001952] ? iter_file_splice_write+0x165/0xc90 [ 2177.003070] should_failslab+0x5/0x20 [ 2177.003940] __kmalloc+0x72/0x390 [ 2177.004741] iter_file_splice_write+0x165/0xc90 [ 2177.005799] ? __fsnotify_parent+0x47a/0xb10 [ 2177.006833] ? generic_splice_sendpage+0x140/0x140 [ 2177.007949] ? pipe_to_user+0x170/0x170 [ 2177.008877] ? security_file_permission+0xb1/0xe0 [ 2177.009979] ? generic_splice_sendpage+0x140/0x140 [ 2177.011107] direct_splice_actor+0x10f/0x170 [ 2177.012109] splice_direct_to_actor+0x387/0x980 [ 2177.013174] ? pipe_to_sendpage+0x380/0x380 [ 2177.014169] ? do_splice_to+0x160/0x160 21:07:54 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:54 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x900000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2177.015095] ? security_file_permission+0xb1/0xe0 21:07:54 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8009) [ 2177.016413] do_splice_direct+0x1c4/0x290 [ 2177.017414] ? splice_direct_to_actor+0x980/0x980 [ 2177.018537] ? avc_policy_seqno+0x9/0x70 [ 2177.019509] ? security_file_permission+0xb1/0xe0 [ 2177.020656] do_sendfile+0x553/0x11e0 [ 2177.021575] ? do_pwritev+0x270/0x270 [ 2177.022496] ? wait_for_completion_io+0x270/0x270 [ 2177.023634] ? rcu_read_lock_any_held+0x75/0xa0 [ 2177.024728] ? vfs_write+0x354/0xb10 [ 2177.025619] __x64_sys_sendfile64+0x1d1/0x210 [ 2177.026683] ? __ia32_sys_sendfile+0x220/0x220 [ 2177.027767] do_syscall_64+0x33/0x40 [ 2177.028641] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2177.029846] RIP: 0033:0x7fd45b6b9b19 [ 2177.030726] 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 [ 2177.030985] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2177.035051] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2177.035083] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2177.035101] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2177.041241] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2177.043005] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2177.044683] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2177.049041] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:54 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x800c) [ 2177.121029] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:54 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x4000000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2177.127680] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2177.145289] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 36) [ 2177.147660] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:07:54 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x4000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2177.194375] FAULT_INJECTION: forcing a failure. [ 2177.194375] name failslab, interval 1, probability 0, space 0, times 0 [ 2177.195804] CPU: 0 PID: 11053 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2177.196638] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2177.197641] Call Trace: [ 2177.197966] dump_stack+0x107/0x167 [ 2177.198411] should_fail.cold+0x5/0xa [ 2177.198873] ? create_object.isra.0+0x3a/0xa20 [ 2177.199424] should_failslab+0x5/0x20 [ 2177.199888] kmem_cache_alloc+0x5b/0x310 [ 2177.200376] ? igrab+0xc0/0xc0 [ 2177.200767] create_object.isra.0+0x3a/0xa20 [ 2177.201294] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2177.201906] __kmalloc+0x16e/0x390 [ 2177.202346] iter_file_splice_write+0x165/0xc90 [ 2177.202904] ? __fsnotify_parent+0x47a/0xb10 [ 2177.203443] ? generic_splice_sendpage+0x140/0x140 [ 2177.204032] ? pipe_to_user+0x170/0x170 [ 2177.204529] ? security_file_permission+0xb1/0xe0 [ 2177.205111] ? generic_splice_sendpage+0x140/0x140 [ 2177.205705] direct_splice_actor+0x10f/0x170 [ 2177.206237] splice_direct_to_actor+0x387/0x980 [ 2177.206809] ? pipe_to_sendpage+0x380/0x380 [ 2177.207331] ? do_splice_to+0x160/0x160 [ 2177.207805] ? security_file_permission+0xb1/0xe0 [ 2177.208391] do_splice_direct+0x1c4/0x290 [ 2177.208887] ? splice_direct_to_actor+0x980/0x980 [ 2177.209464] ? avc_policy_seqno+0x9/0x70 [ 2177.209950] ? security_file_permission+0xb1/0xe0 [ 2177.210558] do_sendfile+0x553/0x11e0 [ 2177.211021] ? do_pwritev+0x270/0x270 [ 2177.211486] ? wait_for_completion_io+0x270/0x270 [ 2177.212066] ? rcu_read_lock_any_held+0x75/0xa0 [ 2177.212624] ? vfs_write+0x354/0xb10 [ 2177.213072] __x64_sys_sendfile64+0x1d1/0x210 [ 2177.213612] ? __ia32_sys_sendfile+0x220/0x220 [ 2177.214164] do_syscall_64+0x33/0x40 [ 2177.214623] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2177.215242] RIP: 0033:0x7fd45b6b9b19 [ 2177.215694] 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 [ 2177.217898] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2177.218819] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2177.219673] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2177.220528] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2177.221381] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2177.222236] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:07:54 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000100)='\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x5, 0xfb, 0xb91, 0x9, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x4080, 0x81) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:07:54 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xce1a, 0x0, 0xa282a, &(0x7f0000000000)) 21:07:54 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x800d) 21:07:54 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xa00000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2177.275874] blktrace: Concurrent blktraces are not allowed on loop0 [ 2193.135943] EXT4-fs: 6 callbacks suppressed [ 2193.135975] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 37) 21:08:10 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x8cffffff00000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:10 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x800e) 21:08:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xb00000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:10 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x9, 0x80000000}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0}, &(0x7f0000000040)=0x1c) openat$cgroup(r1, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0xfffffffe}}, './file0\x00'}) r5 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r5, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xba4db32023928d17, 0x10, r5, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r7, 0x0, 0x0, 0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r8, 0x0, 0x0, 0x0) r9 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000100)=[r6, r0, r0, r8, r9, r4], 0x6) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:08:10 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x80000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:08:10 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:10 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={'\x00', 0x6, 0x1ff, 0xb91, 0x74, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) io_uring_enter(r1, 0x1485, 0xb654, 0x0, &(0x7f0000000000)={[0x8]}, 0x8) [ 2193.153585] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.157953] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.161662] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.179342] blktrace: Concurrent blktraces are not allowed on loop0 [ 2193.196348] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.208761] FAULT_INJECTION: forcing a failure. [ 2193.208761] name failslab, interval 1, probability 0, space 0, times 0 [ 2193.211463] CPU: 0 PID: 11094 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2193.213038] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2193.214918] Call Trace: [ 2193.215528] dump_stack+0x107/0x167 [ 2193.216357] should_fail.cold+0x5/0xa [ 2193.217220] ? jbd2__journal_start+0x190/0x7e0 [ 2193.218251] should_failslab+0x5/0x20 21:08:10 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xf6ffffff00000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2193.219121] kmem_cache_alloc+0x5b/0x310 [ 2193.220234] jbd2__journal_start+0x190/0x7e0 [ 2193.221246] __ext4_journal_start_sb+0x214/0x390 [ 2193.222370] ext4_dirty_inode+0xbc/0x130 [ 2193.223335] ? ext4_setattr+0x20f0/0x20f0 [ 2193.224305] __mark_inode_dirty+0x492/0xd40 [ 2193.225321] generic_update_time+0x21c/0x370 [ 2193.226362] file_update_time+0x43a/0x520 [ 2193.227362] ? evict_inodes+0x470/0x470 [ 2193.228304] ? down_write_killable+0x180/0x180 [ 2193.229379] file_modified+0x7d/0xa0 [ 2193.230260] ext4_file_write_iter+0x8f8/0x1530 [ 2193.231365] ? ext4_file_read_iter+0x4c0/0x4c0 21:08:10 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xe0ffff, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:10 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x1000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2193.232433] ? kasan_save_stack+0x32/0x40 [ 2193.233391] ? kasan_save_stack+0x1b/0x40 [ 2193.234351] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2193.235558] ? iter_file_splice_write+0x165/0xc90 [ 2193.236681] ? direct_splice_actor+0x10f/0x170 [ 2193.237746] ? splice_direct_to_actor+0x387/0x980 [ 2193.238867] ? do_splice_direct+0x1c4/0x290 [ 2193.239890] ? do_sendfile+0x553/0x11e0 [ 2193.240823] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2193.241910] ? do_syscall_64+0x33/0x40 [ 2193.242818] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2193.244083] do_iter_readv_writev+0x476/0x750 [ 2193.245138] ? new_sync_write+0x660/0x660 [ 2193.246106] ? avc_policy_seqno+0x9/0x70 [ 2193.247069] ? selinux_file_permission+0x92/0x520 [ 2193.248210] ? security_file_permission+0xb1/0xe0 [ 2193.249353] do_iter_write+0x191/0x700 [ 2193.250264] ? trace_hardirqs_on+0x5b/0x180 [ 2193.251281] vfs_iter_write+0x70/0xa0 [ 2193.252145] iter_file_splice_write+0x726/0xc90 [ 2193.253218] ? generic_splice_sendpage+0x140/0x140 [ 2193.254354] ? security_file_permission+0xb1/0xe0 [ 2193.255467] ? generic_splice_sendpage+0x140/0x140 [ 2193.256667] direct_splice_actor+0x10f/0x170 [ 2193.257861] splice_direct_to_actor+0x387/0x980 [ 2193.259145] ? pipe_to_sendpage+0x380/0x380 [ 2193.260332] ? do_splice_to+0x160/0x160 [ 2193.261408] ? security_file_permission+0xb1/0xe0 [ 2193.262757] do_splice_direct+0x1c4/0x290 [ 2193.263824] ? splice_direct_to_actor+0x980/0x980 [ 2193.264949] ? avc_policy_seqno+0x9/0x70 [ 2193.265895] ? security_file_permission+0xb1/0xe0 [ 2193.267077] do_sendfile+0x553/0x11e0 [ 2193.267975] ? do_pwritev+0x270/0x270 [ 2193.268860] ? wait_for_completion_io+0x270/0x270 [ 2193.270060] ? rcu_read_lock_any_held+0x75/0xa0 [ 2193.271332] ? vfs_write+0x354/0xb10 [ 2193.272365] __x64_sys_sendfile64+0x1d1/0x210 [ 2193.273591] ? __ia32_sys_sendfile+0x220/0x220 [ 2193.274733] do_syscall_64+0x33/0x40 [ 2193.275629] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2193.276844] RIP: 0033:0x7fd45b6b9b19 [ 2193.277719] 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 [ 2193.281972] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2193.283708] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2193.285336] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2193.286977] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2193.288577] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2193.290224] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:08:10 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8010) [ 2193.306373] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:10 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/attr/current\x00', 0x2, 0x0) dup2(r0, r1) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0xfffffffffffffffa, 0x1c1200) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20100, 0x0) faccessat2(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x110, 0x1100) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000180)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) utimensat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={{r5, r6/1000+60000}, {0x77359400}}, 0x100) 21:08:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x1800000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2193.376773] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.392402] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.395412] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2193.400536] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:10 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:08:10 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}, 0x0, 0x0, 0x4, 0x0, 0x0, 0xffff79c4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:08:26 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x2e00000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:26 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8012) 21:08:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 38) 21:08:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2ecffff) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:08:26 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:26 executing program 7: r0 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x440900, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}, 0x0, 0x0, 0x0, 0x1, 0x6}, 0x0, 0x0, r0, 0x2) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r1) r3 = syz_io_uring_setup(0x4d4f, &(0x7f0000000180)={0x0, 0x3c76}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:08:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x14400, 0x0) syz_io_uring_setup(0x5c6f, &(0x7f0000000100)={0x0, 0x27ac, 0x1, 0x2, 0x2d1, 0x0, r0}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000001c0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000240)=@IORING_OP_LINK_TIMEOUT={0xf, 0x4, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0, 0x1}, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2209.180340] FAULT_INJECTION: forcing a failure. [ 2209.180340] name failslab, interval 1, probability 0, space 0, times 0 [ 2209.183706] CPU: 0 PID: 11135 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2209.185461] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2209.187815] Call Trace: [ 2209.188582] dump_stack+0x107/0x167 [ 2209.189661] should_fail.cold+0x5/0xa [ 2209.190789] ? create_object.isra.0+0x3a/0xa20 [ 2209.192158] should_failslab+0x5/0x20 [ 2209.193279] kmem_cache_alloc+0x5b/0x310 [ 2209.194486] create_object.isra.0+0x3a/0xa20 [ 2209.195787] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2209.197285] kmem_cache_alloc+0x159/0x310 [ 2209.198522] jbd2__journal_start+0x190/0x7e0 [ 2209.199844] __ext4_journal_start_sb+0x214/0x390 [ 2209.201246] ext4_dirty_inode+0xbc/0x130 [ 2209.202441] ? ext4_setattr+0x20f0/0x20f0 [ 2209.203667] __mark_inode_dirty+0x492/0xd40 [ 2209.204946] generic_update_time+0x21c/0x370 [ 2209.206239] file_update_time+0x43a/0x520 [ 2209.207472] ? evict_inodes+0x470/0x470 [ 2209.208594] ? down_write_killable+0x180/0x180 [ 2209.209930] file_modified+0x7d/0xa0 [ 2209.211030] ext4_file_write_iter+0x8f8/0x1530 [ 2209.212382] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2209.213689] ? kasan_save_stack+0x32/0x40 [ 2209.214845] ? kasan_save_stack+0x1b/0x40 [ 2209.215990] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2209.217353] ? iter_file_splice_write+0x165/0xc90 [ 2209.218667] ? direct_splice_actor+0x10f/0x170 [ 2209.219970] ? splice_direct_to_actor+0x387/0x980 [ 2209.221371] ? do_splice_direct+0x1c4/0x290 [ 2209.222686] ? do_sendfile+0x553/0x11e0 [ 2209.224009] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2209.225332] ? do_syscall_64+0x33/0x40 [ 2209.226516] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2209.228136] do_iter_readv_writev+0x476/0x750 [ 2209.229461] ? new_sync_write+0x660/0x660 [ 2209.230665] ? avc_policy_seqno+0x9/0x70 [ 2209.231859] ? selinux_file_permission+0x92/0x520 [ 2209.233255] ? security_file_permission+0xb1/0xe0 [ 2209.234668] do_iter_write+0x191/0x700 [ 2209.235769] ? trace_hardirqs_on+0x5b/0x180 [ 2209.236042] EXT4-fs: 2 callbacks suppressed [ 2209.236060] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2209.236857] vfs_iter_write+0x70/0xa0 [ 2209.236885] iter_file_splice_write+0x726/0xc90 [ 2209.236931] ? generic_splice_sendpage+0x140/0x140 [ 2209.236980] ? security_file_permission+0xb1/0xe0 [ 2209.244554] ? generic_splice_sendpage+0x140/0x140 [ 2209.245769] direct_splice_actor+0x10f/0x170 [ 2209.246853] splice_direct_to_actor+0x387/0x980 [ 2209.248025] ? pipe_to_sendpage+0x380/0x380 [ 2209.249111] ? do_splice_to+0x160/0x160 [ 2209.250097] ? security_file_permission+0xb1/0xe0 [ 2209.251299] do_splice_direct+0x1c4/0x290 [ 2209.252346] ? splice_direct_to_actor+0x980/0x980 [ 2209.253559] ? avc_policy_seqno+0x9/0x70 [ 2209.254475] ? security_file_permission+0xb1/0xe0 [ 2209.255534] do_sendfile+0x553/0x11e0 [ 2209.256370] ? do_pwritev+0x270/0x270 [ 2209.257202] ? wait_for_completion_io+0x270/0x270 [ 2209.258249] ? rcu_read_lock_any_held+0x75/0xa0 [ 2209.259256] ? vfs_write+0x354/0xb10 [ 2209.260077] __x64_sys_sendfile64+0x1d1/0x210 [ 2209.261046] ? __ia32_sys_sendfile+0x220/0x220 [ 2209.262043] do_syscall_64+0x33/0x40 [ 2209.262845] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2209.263966] RIP: 0033:0x7fd45b6b9b19 [ 2209.264769] 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 [ 2209.268737] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2209.270381] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2209.271924] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2209.273466] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2209.275004] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2209.276551] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2209.290739] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:26 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2209.299435] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2209.304390] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2209.312927] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2209.316936] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:26 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:26 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8064) 21:08:26 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x4000000000000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:26 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x3, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:26 executing program 7: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x68, r0, 0x300, 0x70bd2c, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x200, @link='syz0\x00'}}}, [""]}, 0x68}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) r1 = perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}, 0x0, 0x0, 0x0, 0x0, 0x1000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x5, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]) r3 = dup2(r2, r1) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000280), &(0x7f0000000140)) fcntl$dupfd(r2, 0x406, r3) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) [ 2209.519069] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x3000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2209.540063] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:26 executing program 0: ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000000440)={{}, "a0f157cacfbb724f97d5a114e9b5e9ccc6421933f33dd2093dc02fba38f3742cc2974c1d798c0ec0ffd33d3b5e8c08c39f0bfd49284366911b43ad62473fbaba048a1d9bd75e3c36e1643ccd7381d57c13296a76709ad759ccc0574e3caa1959a0c28f40d2ef03abbbcc30be5bbcce7751bc10a7626b887385a1b940af912377d463ebd2f936407f2a93eacaae0336f3097f69e4137395931d08e2907b5ce777c8dba5a82432c49ced992ae3b952e2e174f7227f783c733a3a9710098a4bbc25c3aa07866c21380586166bcf7697ed9afa4b915ab2dbf7d80a3d3b61d574635b8d5e9320e722241822eb64904f15348e3d1d267800646352eae5313f774a4806c020c34fa02d111f9e04cf59aa2d69155aa0679ddf270ad7b1e901956100010f422cfa532b6598aba2a7ffdcbae5513423d3b31b347cfe6eafb23e5fa6fecd22232021a2071074de033bb23a04181371e4ea54205f4f7d057b475e8af40b22a65b52396b20620bb6f8340f2d3d5080e66a5a92f9f49feef80c271a0a3e4bbb4938a9e36c35c531b1708cd1d372112302d51aa7b148e1c128f1eb59f9705a20b287ec0c8dac7327e66ff91bf4c91a715e10000989b87d159ab67b1d6a8b338ef3580ac31710236849bba103a18268647b5bf75c7da9513fe7bd08ac7103a58dbe3ab75864bd1ceadecb6e643728461e1fd8c8b0629e4f412aa9a2071e18f8c1a5bf23606e60cfbeb4a9757497fc7de6d488d7636c2c85c1a5a90ea6aad8ebb8751f886e5cbccc305adf49f93205404c35b95a3ad500caeb87f9b75c6ecb9302644134b234451eca6a5e09e56a13337b9e765f2aeff8dcd52e213961ff833536b3623cb523dcd19e15db1d5b4740ded8e9e874862ca9f36c487728ef4721b27c437db7780c860360eecc49627996460e5b5435f30bb09c574df51def19122ccb288cf2b67e0f8417a38c2db8cc7b45d633dcf2637c2883cdf3a7c647589ee37311219f40db79bb29d167e739782659abdfb069b126829896edeb74e1b333a5df39de46ca55b4ead1697ba7d35b753999973da49b6cd852b007e6adfedf9310bee6fb7d70d49462eb2ec4d486c071fbd9359de1a3d8abd409f84cba7ffee2b9a2a97e8f5dcf8d648b47bb14dd1c41c686b3c0b0e22038b4a53b981aabcea6699cda934d7a22f824e20e735d47ac84ff223f8267adb299a870b44f90485cb45b3a3bbf3aafcb1d0afc7433f0930c2ced4b9154cad9944ae7a950feddb3bd4741ed1b15e3c7b292419e0fef7604aa2d72e69f1730d3ac8884710fa00aa909786469327b76d8fb1b247a5a88a757f432259db012e01315cd8c8a93eaeab8add89deb3286155e83df3339c627b6f384a81ec9de6cb398347a67b335f981f178c3e1a3e38993d5e6ebb44a067abc4754c457a8b45485f712367512c255d4a043b595ec21834a3147dfff391f0002a1c8fa046ecee604072851aafda2aae13e12f3ffef324060f9b3fc131dc499505c01664634fda1db0d0721cd4b48506886e1c2ce85c16a19159f3d229271a9fd52d315c58975a243b01871394f8cb07a7c60a545a5e262e2d60d81575c1a2ac32745d99a2fc31322a6db51deafa582d99b6bf8e5626a19c22696617a42889af70fb9fe9476a77650b8c77c7ec898c64ce5cf3e2fd728d4c96418cb53eed0188574bc3df303e091a566d0d8f1539b94eaa6da2a68d900ecc704f0e76ca165b04632f88bb086d4a60c4207764b7bb1ee17fe143625614696e4c01e37db55807f5cfb88bed13cf7197d9e858243013f236ad65a808f7f34a70a0407974e199ff00ea01b898cc9c813e6c659cbadf2e0e5485a3fab6e168f6d27e080e47b7c6589e459656c9ede9f9bf1877b4c930108397b038fa7467f12436b30c1f2f237c7ef23c3fb1a5b65c3650585eef2ed29791fa8dde5e3d3ac84f21318457b5d681360373aed5c7e7b42c405bb81e28b4fa9d4a9c209ff7b44ae5371f2333fdc256bba60f5dc327f98221bfce35f4a06b6daa345c6b6229a6e0af5f072b1ec5f8c3cf50ef969ce606e598f817cfdc03b073e6061e22817782fc21a407183dbd465868c27f7d3c775fa2ecac55c4ed790bca04363047a3a79cc9cb76ebfd448155a6b27f3c12b871dc479776a9148a3a9eaf58a286573ec2704b76df178baaafd9e8ae77a5e08801e409215bb20d29322e10489a8bc79b974be50dd716aa58d04741a96d9cd025e754d8343065c5be798b075e77b5c1d460f82673270d8733096997bc580cfc7e64ffad3983b7e673704b48d9b90667991077de90d974d65ed2c0d2a7bc170d7ea52a29388fa3c6af0790013f59f492eec4bb0bba3bdb9b8940050e9f930ab29503379e689607813018a2575d44141b8abb740023b319c2081dd785fd7f518dc7bab0f114ea509e3eb3ceb3cb6726f9eaf7442d13c668ffe551d55320288a7bbc3473b42e4c01cc2618b7ae7602793f0b82ae013f1f15cbdc91a195697521c020eb02042ec6f363b5211ad21b70cc3ff5a5e459942dc825c9b9279037bffe4a266f008955dd4c251abfd9832758d5588715a1e2c5a19ab073e3587924abca1472a4048655d2078e1f009b5623295ee0428c0bce367032594363c1830d1e2031aef83079ce5d1f55bb632d6bde69cdb50576584a2de9d4216b550a3a59b3cacef055bcf90d0d3f11812e00cf372d5011c4501e210ba687a20e56cde89f74e04b6cdcbeb4cad2a39054b95098965fcbf536fd046bd51ba226a0638511499983d5c13107aa608c01f8f0eaa569707b4dbfcb0272f022466ea854154504c74f15fcb1c2ab607d7f7e77289a4c729dbc492a63708f58eb3d7f45b9f87f634475504c56f514cfc10d450a6c47ff4bc9b5e083f9d7dbb15335e21239bde4da32fb0769260c9b8d51abfd94397a3d0da655e28fc1a95b222d6cf579e25108425596c611dfe6b88e8f2b6688398fad5cbf64f37dbc1f6ddffd41cf4c1f74b74dd56f3c07621ec39334df94cc83d2032a2593655f042f33b748e5d8ca05854bdbd3845a45c6f97f79a5dff6fd63897542d4e57b56664c4abad023a787e1d86faa3cd3fd85f919284251617c361b896e2c604536b4bc550331ebc869d6a9ce411ce0a34c4a6a26aa3dff8d021596fbbc5eda50011ce6390fa873e56260dbb1cd4d158788bc54e52bab8fc60d1dbff416745ecbe204c17cde659c490af7c72d98ec05a87eee2dab1ee7fef2cebf6e6c4fdca75890daf7cb054882dacf5d1833cdfccb1b33a84eaad8e0abb3d420c5f871b04169e4e2506a39af43baabd2e61edd6d2630d19ec4456d897e3f292b829a0f8e54ded5c1a47df7f7ada4e73319db1506d1d1351468ce138c96f0a5847d2a56c2cea19f31bd566867c0fd055e85ab724aea23ed9bce04a88994951ae379ef187324b8ecd16b68dc451b30807ad0cc0299feaef9fdfa6ad2a08cd7b1b6987d3e92c38bb4300204d76ec293cabf99ed0c6b3a8086e5acfcced18f0b2e2549c72a2f76ae5851b0b270c827c3be6d7a91360612952f017293321ca5a2f6e38edc80f47a75994d1c7306275217781b647decb5e94f174ed1803199484fe96fa127b63f3bd1ada5eb2206e40391197f12e38d99662b3e521c0f6575c494d3b037cd9d3e7808dafeaab1aafb271a6c28460b0d390f5756a6b50bcaa71eb221c46d32817b297f5b451f439e58b6ed84d314020d4403a51b2cc6b94db8f4e2af538b1926debcc2652efc348f76b28912df32620489bdd60ab53e48d3ca03be914ed8c2b91890cca3af452936d5f68a0efd4482316e19eacabcc823f76b6081b8c9fa7e28b1fee21ca61d683adfe24c23c13b4fcb04020f83264ed5a81c3e57604e81ad17320eafef8b04d0b417b767c523aa95a30da3d0f42f4b303c16981eb121e6efe41aeb9dfb854dbd4e02404d3ad8cbfe86cdd8680b926644b56798ce4d9394c2aa4d0b1003d3a3e4b21d61a226832df234a6d2881c07dc856ff67105b6a06acf4257f96748148b2ba7e95b36f5af72050ab2c5f0c52fe3d66d2ac134281c1c6c7f5c04e15c2823936166f029b9f8f2061e9713986d78e03e3b9d4b859ce34f63deb4ac948002f7cbf1c093c43fb7874905e1f9f06aa3d9c5252b3a86b9d8d7b42245e3a2c86b1f67f81774bf81876db62fef49726b67e4a2b2a5052fb591874400864cefbc6f3ab01b950057c4d2950f84fa832406757430e4d1c087d0a0fb820289b59131407cb73d690943b5f5fa03f80155ec4bbd9fbd6a48acd25b3f02c308c7b680b26f8827755757288981ede989d2b9e59be5f0206ddae9f203c355fa914a499c981da73da387fb537de770913dd4cd9205b0c062b641289fc7605a5811bb553ad9dcca5d5d97ca3f632141a0d564fd1878bab7cd484d8c422a848bf30975286f3de1a2e9fdcf32394f8c9a092268ab1c303db8553cb9a6d9896b10a8355a68c13e48aaf7124f2e54f4bfd6ccfd44efdae6ac126d31c6556784777524877dfac4ff156574c05c4596beffd3d4fd21ad4a498d66ea0f16d9a683feb9ef21495ea4b78abb830b69828a02c9938498042b581c731878691087bfab4febcbee31bcf852f2b9f3b7a76ad3670302f00bc06fb0567f8940814117aa829eb8a32c98cdf98b90d6c68360d2abcf9fb1343112b2714d7a838f92e5d91fe27400169b88c4d68ba95e3af040171dc33f13210e9359dcb2e6e34f49e1ef6ba20f9497d33c84bd1d0a91748a7da8edb371f5fd55c58c595a250cf663e5a67b515a1135bbb0f2e8adc67805cf889ab72ae67302b0d1ed3401a4266841968d8fcce45f34462d88aeefd4126a729e5bcd5cb75d455f07d274d91ace1afd8354e5056f7f1914e6ac27ff71d7ba468cfd5b17068c8fe75d7ecff4d2ebd2af91806db2db5c5330f21309727d10d8410f30839f7604d87644d1bc1d97b8f71046ff2f6d422d62394498bb6b044f1a390ce4c7673288f1add832279c2cb7df2ee23e14bc4ec73545ff73281b65d77167f600a921e044e882760b39617043896b9880884d56e3c1ca7e027ee0783aaf14a33d9de2878385012eaccb5c0fda430cc0c7e7bebeb125aab4349b1d2fae20a85325a5519c138c992918c06abcc80bcd274ff42cc6350ec51c563eb8d24c725dcb1e300d4f33ab1875968ede9de6d5d0b97aae8a80e1145d0a6e8541a8d1c9e04cea0b774d758d1913bf8e5fb046d8bb9b2e233da71f7f00b432bc5193681ba2b7c2b8165700548e120f24e2a73f1ff7c2df17df930986051fbcbca197bce991d1cadffa4cd48ebbec0e43372ac24d81f7d8c9feb02e3a32ef061ff4c89ecb364eabe3df440f2aa7192f8f677d6170d09e74794eec67106f989d214d0191883b6488fd149023b456e349cca5824fe68841ac84a7ebdf6621e11ab2b42d034ef2fe128341d0eb8bc5f5d61ee208e093cfac52d8edce4361c6ce16ffce060381ea77a43efac1becce60a748b0aa6702f71cffdb8441a4f30156722a45141735b6c9fd31f93ee0a7611779d93b94c61ef5836db00b40d55df23dd4c22282cc8d725e7c73ddd9da1ffb7a6e7117c34f82babdfb88c1b0be548b99dc0dc98f124c1465488e1a533a475348d0d9cd15e99cc0149231412279ccc0570faaceb5aad0e989289fa0e42a5ca57e243ce50d8000e702f6197b449812abc348afe27599544ebddb525814bf57d420563df2ac2d38c5e8b33b1435e5d240153412f013f37b80ddde98b7fcb6c4e6dee68920438d43119bbd23bc870e354a669e"}) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) lseek(r4, 0x26738, 0x3) mount$9p_xen(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x400410, &(0x7f0000000340)={'trans=xen,', {[{@mmap}], [{@dont_hash}, {@measure}]}}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb95, 0x0, 0xfffffffffffffc01, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000003, 0x2010, r3, 0x8000000) syz_io_uring_setup(0x4d6e, &(0x7f0000000140)={0x0, 0x9ae1, 0x8, 0x1, 0x315, 0x0, r0}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000001c0), &(0x7f0000000200)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000240)=@IORING_OP_READ_FIXED={0x4, 0x2, 0x6000, @fd_index=0x3, 0xfffffffffffffff9, 0x8000, 0x7231, 0x1f, 0x0, {0x1}}, 0x5) [ 2209.579612] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2209.598929] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:26 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x80000) 21:08:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x8cffffff00000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2209.711023] 9pnet: Could not find request transport: xen [ 2209.726726] blktrace: Concurrent blktraces are not allowed on loop0 [ 2209.820446] 9pnet: Could not find request transport: xen 21:08:42 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x40000, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:08:42 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x41) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000080)) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:08:42 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:42 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x4000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:08:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 39) 21:08:42 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0xfffffffeff9) 21:08:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xf6ffffff00000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:42 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x3000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2225.146528] FAULT_INJECTION: forcing a failure. [ 2225.146528] name failslab, interval 1, probability 0, space 0, times 0 [ 2225.149373] CPU: 0 PID: 11193 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2225.151020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2225.153024] Call Trace: [ 2225.153662] dump_stack+0x107/0x167 [ 2225.154537] should_fail.cold+0x5/0xa [ 2225.155451] ? create_object.isra.0+0x3a/0xa20 [ 2225.156563] should_failslab+0x5/0x20 [ 2225.157483] kmem_cache_alloc+0x5b/0x310 [ 2225.158459] ? perf_trace_lock+0xac/0x490 [ 2225.159457] create_object.isra.0+0x3a/0xa20 [ 2225.160528] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2225.161831] kmem_cache_alloc+0x159/0x310 [ 2225.162966] start_this_handle+0x674/0x1390 [ 2225.164003] ? kmem_cache_alloc+0x159/0x310 [ 2225.165066] ? mark_held_locks+0x9e/0xe0 [ 2225.166106] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2225.167464] ? trace_hardirqs_on+0x5b/0x180 [ 2225.168530] ? kmem_cache_alloc+0x2a6/0x310 [ 2225.169569] jbd2__journal_start+0x390/0x7e0 [ 2225.170293] EXT4-fs: 4 callbacks suppressed [ 2225.170307] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2225.170633] __ext4_journal_start_sb+0x214/0x390 [ 2225.170665] ext4_dirty_inode+0xbc/0x130 [ 2225.175262] ? ext4_setattr+0x20f0/0x20f0 [ 2225.176305] __mark_inode_dirty+0x492/0xd40 [ 2225.177346] generic_update_time+0x21c/0x370 [ 2225.178400] file_update_time+0x43a/0x520 [ 2225.179463] ? evict_inodes+0x470/0x470 [ 2225.180610] ? down_write_killable+0x180/0x180 [ 2225.181913] file_modified+0x7d/0xa0 [ 2225.182981] ext4_file_write_iter+0x8f8/0x1530 [ 2225.184302] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2225.185532] ? kasan_save_stack+0x32/0x40 [ 2225.186689] ? kasan_save_stack+0x1b/0x40 [ 2225.187830] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2225.189279] ? iter_file_splice_write+0x165/0xc90 [ 2225.189833] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2225.190578] ? direct_splice_actor+0x10f/0x170 [ 2225.190598] ? splice_direct_to_actor+0x387/0x980 [ 2225.190619] ? do_splice_direct+0x1c4/0x290 [ 2225.190653] ? do_sendfile+0x553/0x11e0 [ 2225.196236] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2225.196702] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2225.196723] ? do_syscall_64+0x33/0x40 [ 2225.196757] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2225.201814] do_iter_readv_writev+0x476/0x750 [ 2225.203049] ? new_sync_write+0x660/0x660 [ 2225.204389] ? avc_policy_seqno+0x9/0x70 [ 2225.205505] ? selinux_file_permission+0x92/0x520 [ 2225.206851] ? security_file_permission+0xb1/0xe0 [ 2225.208176] do_iter_write+0x191/0x700 [ 2225.208680] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2225.209198] ? trace_hardirqs_on+0x5b/0x180 [ 2225.209235] vfs_iter_write+0x70/0xa0 [ 2225.209268] iter_file_splice_write+0x726/0xc90 [ 2225.213922] ? generic_splice_sendpage+0x140/0x140 [ 2225.215305] ? security_file_permission+0xb1/0xe0 [ 2225.216655] ? generic_splice_sendpage+0x140/0x140 [ 2225.218054] direct_splice_actor+0x10f/0x170 [ 2225.219321] splice_direct_to_actor+0x387/0x980 [ 2225.220756] ? pipe_to_sendpage+0x380/0x380 [ 2225.222093] ? do_splice_to+0x160/0x160 [ 2225.223230] ? security_file_permission+0xb1/0xe0 [ 2225.224607] do_splice_direct+0x1c4/0x290 [ 2225.225614] ? splice_direct_to_actor+0x980/0x980 [ 2225.226778] ? avc_policy_seqno+0x9/0x70 [ 2225.227771] ? security_file_permission+0xb1/0xe0 [ 2225.229029] do_sendfile+0x553/0x11e0 [ 2225.229962] ? do_pwritev+0x270/0x270 [ 2225.230882] ? wait_for_completion_io+0x270/0x270 [ 2225.232054] ? rcu_read_lock_any_held+0x75/0xa0 [ 2225.233163] ? vfs_write+0x354/0xb10 [ 2225.234054] __x64_sys_sendfile64+0x1d1/0x210 [ 2225.235127] ? __ia32_sys_sendfile+0x220/0x220 [ 2225.236245] do_syscall_64+0x33/0x40 [ 2225.237135] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2225.238449] RIP: 0033:0x7fd45b6b9b19 [ 2225.239361] 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 [ 2225.243759] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2225.245579] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2225.247266] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2225.248962] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2225.250648] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2225.252348] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2225.284292] blktrace: Concurrent blktraces are not allowed on loop0 [ 2225.287517] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2225.297057] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:42 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:42 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0xffffffff000) 21:08:42 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:42 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x20000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:08:42 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000009, 0x4000010, r2, 0x10000000) syz_io_uring_submit(0x0, r3, &(0x7f0000000000)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x3}}, 0x4) r4 = syz_io_uring_setup(0x804d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000040)=0x3a, 0x4) r5 = openat$sr(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) mknodat$loop(r5, &(0x7f0000000180)='./file0\x00', 0xc000, 0x1) [ 2225.437476] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2225.452103] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xffffffff00000000, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:08:42 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0xf9258a98434c538f, 0x16) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2225.508097] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:08:42 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x6, 0x0, 0xa282a, &(0x7f0000000000)) [ 2225.534459] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:00 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x40000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:09:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 40) 21:09:00 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:00 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x114) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:09:00 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x7, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:00 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x10010, r2, 0x10000000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:09:00 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$incfs(r0, &(0x7f00000000c0)='.log\x00', 0x400, 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000280)={{0x1, 0x1, 0x18}, './file0\x00'}) r4 = socket$netlink(0x10, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_BALANCE(0xffffffffffffffff, 0x5000940c, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)={0x14, 0x42, 0xe21}, 0x14}}, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) close_range(0xffffffffffffffff, r4, 0x2) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt(r5, 0x0, 0x21, 0x0, 0x0) r6 = socket(0x8, 0xa, 0x800) copy_file_range(r5, &(0x7f0000000040)=0x1, r6, &(0x7f0000000080)=0x7, 0x4, 0x0) pwritev2(r3, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ce70e86bf21964ea466ab1146c11dad69b0da476e5552c9c794b451732965e5dd827b7c0489a9bed94a2b46f418ec7f18045bca6f3f233980d421562addfd6abab153da81bc2c972277d3351b13171faa180a828c17189eb32378fe73cf10ef6c321110fe2072c8587768c0408900d6012006bae43af6f49a0008da155941b9beaac2769d72f1a183f7099af750c57cbd97a93257c9e831ffd43e4e7e5", 0x9d}, {&(0x7f0000000340)="5328323be6ec6e6eb05e335fd3bee3d5c9e2101a27e78532d48f42bf206e92e512aca6760d5b34e0338918bc969f7a55f6674e9a963d54a3e2a0464f901afb3b294ea4b7978ec1b40eb9f38edf418471411e32315a037294658b20f9dea8ffc67e3e77fc8dcf8f73737a5680aa4711497fb1009a3c9ad3710d73173e6a43deb7ee117f002dbbb237e3182855888f85f4248cf108ae8f26b25d64", 0x9a}, {&(0x7f0000000400)="f777e904006bf22cd09d4591be2864cb4e0c430d21faf4ac5d2156a5539e7a291cad8f2724e28cec8d2b1b60dbfa08746b90620b10611e06ad48158961a0913f23df78d57c85cf7b97d39f0ac867a22b58c1d32d5fd6ce6a3de9092629b06811fcb390447f1ccd91b814f8e8f869de6f0f8632d21ccda90abc8f5829988cd581005aac3d58621f7ff50935409622a73e2c99d437cbdb42ac7172a3d9c1867289c43ee0d7fb28ff600242d15bb60e5a3d22cf4bd9781fba3424c89486edf236a3", 0xc0}, {&(0x7f0000000000)="0519d506c63af5d30f3fd8bac8b499f6ba0e5167db83", 0x16}, {&(0x7f00000001c0)="89e4f01bfa236263abc611201c7b6af73f1986eea7d8a01d9a5b5b632775dbcf32198704b72b59c80eb63bc6aa01a842120266de1a27b55bc6f5c69afa4186b183d78c4e12b8bd577a33d4ca", 0x4c}, {&(0x7f00000004c0)="cd8aa9ca16a268f2a759ba40eac5b4e3dca87696f5090d44d24d9e281086f205bc7d54d3294c65f5da825b5c7a27ac1148268b311453d5f525de9147c90cbe9232e79a3a544433427781702bc355d92607cb009564f7851336daaddb091cbcfa076d47fc1e2101e84e92ed7dba6aa1319e17c53cbf7e9c3283acd7330d85ec05c9565f0992860723c8bdf3059f17d7110dbc3a23ded4bc23730bb406a6a29279f2ba4dc6f4868e27f81533fced4c6cca6251fff8295a9aaba360845fc20f63d9e264457a8f", 0xc5}], 0x6, 0x3, 0x10001, 0x18) unshare(0x48020200) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7, 0x4d, 0x1}, 0x3) [ 2243.274207] EXT4-fs: 4 callbacks suppressed [ 2243.274220] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.285695] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.290913] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.294830] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.296590] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.299878] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.308531] FAULT_INJECTION: forcing a failure. [ 2243.308531] name failslab, interval 1, probability 0, space 0, times 0 [ 2243.312226] CPU: 0 PID: 11258 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2243.314051] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2243.316218] Call Trace: [ 2243.316928] dump_stack+0x107/0x167 [ 2243.317891] should_fail.cold+0x5/0xa [ 2243.318892] ? create_object.isra.0+0x3a/0xa20 [ 2243.320091] should_failslab+0x5/0x20 [ 2243.321098] kmem_cache_alloc+0x5b/0x310 [ 2243.322154] ? ext4_dirty_inode+0x107/0x130 [ 2243.323287] create_object.isra.0+0x3a/0xa20 [ 2243.324422] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2243.325758] kmem_cache_alloc+0x159/0x310 [ 2243.326842] jbd2__journal_start+0x190/0x7e0 [ 2243.328004] __ext4_journal_start_sb+0x214/0x390 [ 2243.329258] ext4_file_write_iter+0xee9/0x1530 [ 2243.330465] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2243.331648] ? kasan_save_stack+0x32/0x40 [ 2243.332725] ? kasan_save_stack+0x1b/0x40 [ 2243.333793] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2243.335093] ? iter_file_splice_write+0x165/0xc90 [ 2243.336398] ? direct_splice_actor+0x10f/0x170 [ 2243.337667] ? splice_direct_to_actor+0x387/0x980 [ 2243.338983] ? do_splice_direct+0x1c4/0x290 [ 2243.340160] ? do_sendfile+0x553/0x11e0 [ 2243.341252] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2243.342524] ? do_syscall_64+0x33/0x40 [ 2243.343588] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2243.345060] do_iter_readv_writev+0x476/0x750 [ 2243.346280] ? new_sync_write+0x660/0x660 [ 2243.347401] ? avc_policy_seqno+0x9/0x70 [ 2243.348499] ? selinux_file_permission+0x92/0x520 [ 2243.349820] ? security_file_permission+0xb1/0xe0 [ 2243.351138] do_iter_write+0x191/0x700 [ 2243.352202] ? trace_hardirqs_on+0x5b/0x180 [ 2243.353404] vfs_iter_write+0x70/0xa0 [ 2243.354434] iter_file_splice_write+0x726/0xc90 [ 2243.355711] ? generic_splice_sendpage+0x140/0x140 [ 2243.357063] ? security_file_permission+0xb1/0xe0 [ 2243.358341] ? generic_splice_sendpage+0x140/0x140 [ 2243.359653] direct_splice_actor+0x10f/0x170 [ 2243.360840] splice_direct_to_actor+0x387/0x980 [ 2243.362097] ? pipe_to_sendpage+0x380/0x380 [ 2243.363249] ? do_splice_to+0x160/0x160 [ 2243.364319] ? security_file_permission+0xb1/0xe0 [ 2243.365615] do_splice_direct+0x1c4/0x290 [ 2243.366706] ? splice_direct_to_actor+0x980/0x980 [ 2243.367978] ? avc_policy_seqno+0x9/0x70 [ 2243.369071] ? security_file_permission+0xb1/0xe0 [ 2243.370358] do_sendfile+0x553/0x11e0 [ 2243.371384] ? do_pwritev+0x270/0x270 [ 2243.372394] ? wait_for_completion_io+0x270/0x270 [ 2243.373684] ? rcu_read_lock_any_held+0x75/0xa0 [ 2243.374923] ? vfs_write+0x354/0xb10 [ 2243.375920] __x64_sys_sendfile64+0x1d1/0x210 [ 2243.377122] ? __ia32_sys_sendfile+0x220/0x220 [ 2243.378354] do_syscall_64+0x33/0x40 [ 2243.379344] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2243.380722] RIP: 0033:0x7fd45b6b9b19 [ 2243.381704] 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 [ 2243.386576] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2243.388583] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2243.390476] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2243.392356] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2243.394246] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2243.396124] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:09:00 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x6000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:00 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8, 0x0, 0xa282a, &(0x7f0000000000)) [ 2243.471334] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.474661] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.559888] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2243.574407] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:15 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f00000000c0)) 21:09:15 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x7000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 41) 21:09:15 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x46) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) futimesat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x0, 0x2710}, {r1, r2/1000+10000}}) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) 21:09:15 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x3, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:15 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)) r4 = syz_io_uring_complete(r3) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r4, 0x40049366, &(0x7f0000000040)=0x4) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x24040, 0x0) ioctl$TIOCCONS(r5, 0x541d) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:09:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0xfdfdffff) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2258.340515] FAULT_INJECTION: forcing a failure. [ 2258.340515] name failslab, interval 1, probability 0, space 0, times 0 21:09:15 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x9, 0x0, 0xa282a, &(0x7f0000000000)) [ 2258.342614] CPU: 0 PID: 11290 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2258.343998] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2258.345516] Call Trace: [ 2258.345998] dump_stack+0x107/0x167 [ 2258.346667] should_fail.cold+0x5/0xa [ 2258.347362] ? __iomap_dio_rw+0x1ee/0x1110 [ 2258.348143] should_failslab+0x5/0x20 [ 2258.348849] kmem_cache_alloc_trace+0x55/0x320 [ 2258.349709] __iomap_dio_rw+0x1ee/0x1110 [ 2258.350469] ? jbd2_journal_stop+0x188/0xdc0 [ 2258.351282] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2258.352119] ? ext4_orphan_add+0x253/0x9e0 [ 2258.352844] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.352910] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2258.355061] ? ext4_empty_dir+0xae0/0xae0 [ 2258.355821] ? jbd2__journal_start+0xf3/0x7e0 [ 2258.356641] iomap_dio_rw+0x31/0x90 [ 2258.357327] ext4_file_write_iter+0xe0e/0x1530 [ 2258.358202] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2258.359029] ? kasan_save_stack+0x32/0x40 [ 2258.359785] ? kasan_save_stack+0x1b/0x40 [ 2258.360539] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2258.361485] ? iter_file_splice_write+0x165/0xc90 [ 2258.362368] ? direct_splice_actor+0x10f/0x170 [ 2258.363204] ? splice_direct_to_actor+0x387/0x980 [ 2258.364084] ? do_splice_direct+0x1c4/0x290 [ 2258.364359] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.364878] ? do_sendfile+0x553/0x11e0 [ 2258.364900] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2258.367706] ? do_syscall_64+0x33/0x40 [ 2258.368105] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.368423] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2258.368449] do_iter_readv_writev+0x476/0x750 [ 2258.368473] ? new_sync_write+0x660/0x660 [ 2258.371447] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.373287] ? avc_policy_seqno+0x9/0x70 [ 2258.374043] ? selinux_file_permission+0x92/0x520 [ 2258.374243] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.374929] ? security_file_permission+0xb1/0xe0 [ 2258.374958] do_iter_write+0x191/0x700 [ 2258.377754] ? trace_hardirqs_on+0x5b/0x180 [ 2258.378568] vfs_iter_write+0x70/0xa0 [ 2258.378582] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.380335] iter_file_splice_write+0x726/0xc90 [ 2258.381220] ? generic_splice_sendpage+0x140/0x140 [ 2258.382141] ? security_file_permission+0xb1/0xe0 [ 2258.383030] ? generic_splice_sendpage+0x140/0x140 [ 2258.383936] direct_splice_actor+0x10f/0x170 [ 2258.384739] splice_direct_to_actor+0x387/0x980 [ 2258.385611] ? pipe_to_sendpage+0x380/0x380 [ 2258.386408] ? do_splice_to+0x160/0x160 [ 2258.387139] ? security_file_permission+0xb1/0xe0 [ 2258.388033] do_splice_direct+0x1c4/0x290 [ 2258.388796] ? splice_direct_to_actor+0x980/0x980 [ 2258.389689] ? avc_policy_seqno+0x9/0x70 [ 2258.390439] ? security_file_permission+0xb1/0xe0 [ 2258.391328] do_sendfile+0x553/0x11e0 [ 2258.392034] ? do_pwritev+0x270/0x270 [ 2258.392737] ? wait_for_completion_io+0x270/0x270 [ 2258.393653] ? rcu_read_lock_any_held+0x75/0xa0 [ 2258.394504] ? vfs_write+0x354/0xb10 [ 2258.395189] __x64_sys_sendfile64+0x1d1/0x210 [ 2258.396013] ? __ia32_sys_sendfile+0x220/0x220 [ 2258.396863] do_syscall_64+0x33/0x40 [ 2258.397559] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2258.398497] RIP: 0033:0x7fd45b6b9b19 [ 2258.399188] 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 [ 2258.402565] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2258.403959] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2258.405256] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2258.406555] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2258.407845] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2258.409130] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2258.426805] blktrace: Concurrent blktraces are not allowed on loop0 21:09:15 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:15 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:15 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:15 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0xffffec02) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:09:15 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r2, r3/1000+60000}}) 21:09:15 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0xfffffffffffffe85, 0x72, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xc}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) [ 2258.566456] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.576994] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.582877] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2258.601411] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:15 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x200) r2 = syz_io_uring_setup(0x4f4f, &(0x7f0000000140)={0x0, 0xf2ed, 0x0, 0x2, 0x2000000}, &(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000040)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:09:15 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x9000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:15 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:16 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 42) 21:09:16 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000200)='./file0/file0\x00', 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x400, 0x80) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x111800, 0x85) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000440)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000640)={r4, 0x7}) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r3, 0x40189429, &(0x7f0000000080)={0x1, 0x3, 0x2}) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_POLL_ADD={0x6, 0xb2e21e58e4910a, 0x0, @fd=r5, 0x0, 0x0, 0x0, {0x2016}, 0x0, {0x0, r6}}, 0x7) 21:09:16 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) fallocate(r1, 0x20, 0x0, 0x8000) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x404400, 0x0) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000100)) 21:09:16 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0xfffffdfd) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2258.812013] FAULT_INJECTION: forcing a failure. [ 2258.812013] name failslab, interval 1, probability 0, space 0, times 0 [ 2258.815186] CPU: 0 PID: 11344 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2258.817046] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2258.819260] Call Trace: [ 2258.819981] dump_stack+0x107/0x167 [ 2258.820964] should_fail.cold+0x5/0xa [ 2258.821996] ? __iomap_dio_rw+0x1ee/0x1110 [ 2258.823140] should_failslab+0x5/0x20 [ 2258.824160] kmem_cache_alloc_trace+0x55/0x320 [ 2258.825422] __iomap_dio_rw+0x1ee/0x1110 [ 2258.826534] ? jbd2_journal_stop+0x188/0xdc0 [ 2258.827790] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2258.829011] ? ext4_orphan_add+0x253/0x9e0 [ 2258.830151] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2258.831292] ? ext4_empty_dir+0xae0/0xae0 [ 2258.832393] ? jbd2__journal_start+0xf3/0x7e0 [ 2258.833630] iomap_dio_rw+0x31/0x90 [ 2258.834607] ext4_file_write_iter+0xe0e/0x1530 [ 2258.835853] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2258.837075] ? kasan_save_stack+0x32/0x40 [ 2258.838205] ? kasan_save_stack+0x1b/0x40 [ 2258.839311] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2258.840663] ? iter_file_splice_write+0x165/0xc90 [ 2258.841963] ? direct_splice_actor+0x10f/0x170 [ 2258.843178] ? splice_direct_to_actor+0x387/0x980 [ 2258.844457] ? do_splice_direct+0x1c4/0x290 [ 2258.845643] ? do_sendfile+0x553/0x11e0 [ 2258.846720] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2258.847953] ? do_syscall_64+0x33/0x40 [ 2258.848986] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2258.850437] do_iter_readv_writev+0x476/0x750 [ 2258.851634] ? new_sync_write+0x660/0x660 [ 2258.852600] ? avc_policy_seqno+0x9/0x70 [ 2258.853743] ? selinux_file_permission+0x92/0x520 [ 2258.855045] ? security_file_permission+0xb1/0xe0 [ 2258.856352] do_iter_write+0x191/0x700 [ 2258.857421] ? trace_hardirqs_on+0x5b/0x180 [ 2258.858594] vfs_iter_write+0x70/0xa0 [ 2258.859614] iter_file_splice_write+0x726/0xc90 [ 2258.860890] ? generic_splice_sendpage+0x140/0x140 [ 2258.862241] ? security_file_permission+0xb1/0xe0 [ 2258.863518] ? generic_splice_sendpage+0x140/0x140 [ 2258.864674] direct_splice_actor+0x10f/0x170 [ 2258.865947] splice_direct_to_actor+0x387/0x980 [ 2258.867198] ? pipe_to_sendpage+0x380/0x380 [ 2258.868351] ? do_splice_to+0x160/0x160 [ 2258.869424] ? security_file_permission+0xb1/0xe0 [ 2258.870696] do_splice_direct+0x1c4/0x290 [ 2258.871630] ? splice_direct_to_actor+0x980/0x980 [ 2258.872690] ? avc_policy_seqno+0x9/0x70 [ 2258.873619] ? security_file_permission+0xb1/0xe0 [ 2258.874704] do_sendfile+0x553/0x11e0 [ 2258.875575] ? do_pwritev+0x270/0x270 [ 2258.876428] ? wait_for_completion_io+0x270/0x270 [ 2258.877511] ? rcu_read_lock_any_held+0x75/0xa0 [ 2258.878552] ? vfs_write+0x354/0xb10 [ 2258.879388] __x64_sys_sendfile64+0x1d1/0x210 [ 2258.880379] ? __ia32_sys_sendfile+0x220/0x220 [ 2258.881416] do_syscall_64+0x33/0x40 [ 2258.882241] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2258.883377] RIP: 0033:0x7fd45b6b9b19 [ 2258.884212] 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 [ 2258.888273] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2258.889986] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2258.891573] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2258.893156] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2258.894745] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2258.896329] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:09:16 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2258.937078] blktrace: Concurrent blktraces are not allowed on loop0 21:09:16 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x6, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:16 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x18, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:16 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:09:16 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x400000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:09:16 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x7, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:16 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:16 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 43) 21:09:32 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)='./file1\x00', 0x8, 0xaad2d729ec387e00) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x91) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000080)=ANY=[@ANYBLOB="182afcf675", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) 21:09:32 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x80000000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:09:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:32 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:09:32 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x18000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:32 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300, 0x0, 0xa282a, &(0x7f0000000000)) [ 2275.565531] EXT4-fs: 20 callbacks suppressed [ 2275.565547] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.568789] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.569807] blktrace: Concurrent blktraces are not allowed on loop0 [ 2275.574599] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.589010] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:32 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001700), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x18, r1, 0xb0b, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0x4}]}, 0x18}}, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @broadcast}, r3}, 0x14) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3c001c0b6e3e06475dd759980000", @ANYRES16=r1, @ANYBLOB="100028bd7000ffdbdf25090000001400018008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="14000180080003000100000008000100", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x400c000}, 0x800) r5 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r6, r5) r7 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r7, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x480400, 0x0) [ 2275.602275] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.610049] FAULT_INJECTION: forcing a failure. [ 2275.610049] name failslab, interval 1, probability 0, space 0, times 0 [ 2275.613011] CPU: 1 PID: 11402 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2275.614586] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2275.616452] Call Trace: [ 2275.617045] dump_stack+0x107/0x167 [ 2275.618101] should_fail.cold+0x5/0xa [ 2275.619130] ? jbd2__journal_start+0x190/0x7e0 [ 2275.620174] should_failslab+0x5/0x20 [ 2275.621033] kmem_cache_alloc+0x5b/0x310 [ 2275.621963] ? __kernel_text_address+0x9/0x40 [ 2275.622980] jbd2__journal_start+0x190/0x7e0 21:09:32 executing program 1: r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000000080)={0x3, 'vlan0\x00', {0xffffffe3}, 0x3ff}) [ 2275.623990] __ext4_journal_start_sb+0x214/0x390 [ 2275.625150] ext4_iomap_begin+0x485/0x700 [ 2275.626259] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2275.627540] ? ext4_file_write_iter+0xe0e/0x1530 [ 2275.628617] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2275.630054] ? splice_direct_to_actor+0x387/0x980 [ 2275.631135] ? do_splice_direct+0x1c4/0x290 [ 2275.632114] ? do_sendfile+0x553/0x11e0 [ 2275.633009] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2275.634078] ? do_syscall_64+0x33/0x40 [ 2275.634952] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2275.636165] iomap_apply+0x164/0x810 [ 2275.637132] ? iomap_dio_rw+0x90/0x90 sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000002100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000020c0)={&(0x7f0000000180)={0x1f10, 0x0, 0x2, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x6e}}}}, [@NL80211_ATTR_FRAME={0x1b7, 0x33, @mgmt_frame=@auth={@with_ht={{{0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x6}, @broadcast, @broadcast, @initial, {0x3, 0x5}}, @ver_80211n={0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0x1, 0x0, 0x3, @void, [{0xdd, 0x41, "2b6636f66f819534418c9983fab3e93b293fb7f391321c24602bc4e1ec18ff523bf6917e04b108c6abde9855ed245b5ca9824dd8a27525f6fad4d3afecac8a8f03"}, {0xdd, 0xc, "13ab86763eb4bc50e2332c3d"}, {0xdd, 0x2e, "e25ff9c278875e9fd7290b987a9059f91b6c5c7455ff01dbf89fc6e8113d400d85cd56dde13c0964d88ea17c5a3c"}, {0xdd, 0x6c, "be6469e8d8d9f7970fe6bf1a75fb20218b3827ebe8f0fb3c433d2db0e83eea5b18bf71742ce6fdc6de98e93b59c724f5e6e06a88fd4ce39cce07bc8b3469d350677e8203e7ad79c32c225dc23a71606381dd859f6384ae223b65503e20c9976e104b61fc6848f78485247288"}, {0xdd, 0x13, "7487a2ba2d7e82958b6df930450d1fdc7e2606"}, {0xdd, 0x8b, "64606a64e756a84911290d583b407325977234375cf4be417b5c591fb364ae9064849945a226a9860f4f167549041aeb3fd9fae0879951fc587aa81c493f472c89acdff9ba3ada4fb8225d27ca290b6bb36a9feb4d7676e79d5a16a8eb59ab54686a283daf0a758160d7aa12b1f6cc253b84f2c3bcd5a0ba7177f2c030bd7916d8eaf140e135f3a16b7541"}]}}, @NL80211_ATTR_FRAME={0x77f, 0x33, @data_frame={@qos_no_ht={{@type11={{0x0, 0x2, 0xb}, {0x81}, @device_b, @device_b, @device_a, {0x6, 0xf81}, @device_b}, {0x7, 0x1, 0x0, 0x0, 0x7}}, {@type10={{0x0, 0x2, 0xa, 0x1, 0x0, 0x0, 0x1}, {0x80}, @random="fa9ce35e4ea5", @device_a, @from_mac=@broadcast, {0x0, 0x3}}, {0xc, 0x1, 0x2, 0x1, 0x1}}}, @random="4ea24d39b81e35028425a61b3580d7b819b7dfa1a6f3c958a8c0eeb793a084f87cf86d5c709a5be765664085af91debdff6a9805376553d588a0b69f90eb48c50fbad7194957413c02466c13dfdb5c1b77a1abbd9071161f187e2307491a68e626b74de987d79dca7038fb085a88ed262a8b4773fb46dd24e0153f5a960579b18da19d1afa24a3822dc97eaacd1fe852457a399aced9560a46edcda5aacfd4faae605776ed6bc0ad8441580f375847b86d696ef88dc9f17c48c460c2a2ee1e9caf9fd31d82a924fb6bd2384e1b1c4f64371a0472f310bff57e27f3235d9ab2a10dd946807f2d566292c7f76f5fe999524224e1910665aec0d86a0e09dda6a5e9b100716d219ea9830fb9c4887215efd977b7ea44bd3e43a78b5a9b3690bc2391e69839742d14ecf99db6dfcb36b9a6887a945ccdc6d482b190af77699307cd1f3024020a396ec24793ca1b12f9b09fad74a01e5bb38efa68e58955bc295425613562e184b870f8b07115d69daf6563a72d5241fac98192d8a5bff11d6682531631963fb213e693549ac8b29a703ff1d25ce209084237d3adf8af295655dfd0de1f6bb5bd8c92962bab015e45976bff9173c43842682e4cf5a126acce50d60d944a2414d2a2856c56f5f9780543900438dc2ac2ceb46c5d5d201c84ebdaf90ccb9bf6f03f0215456f82174cf5a17b67d6ef1fee229fb1575bcbee529152ae6f2ae7421b9a9cc392fd257beb72ef536b5cccd346d655ef59937d7479c81964d8ddf7ece41c6bc98210d38ac24f07c741fe8c837b98c3d21c808839c561e606f8e3bc91d7955928ebb14e39299c31f7196b0cf022654e6c3f5b4285cd20b6702aee4fc1d9d77ae8917e8e8ca48a3c010d3e181404887782c9a0705fcd693d345ee09f9aafb1952468f83ee545a1af453f5280ca9b761767bc1bf450674386b905008d34fc53608474d6f464c20931b1fb4780cb29462ea3b2afaace08a75fff512649c1aec01906f9bd2e9d2f07563efc3820929810187fa94d6c35540e0bbc4291da7944bcf357ef8a269fc7510ac34c5145d590bf1959208b5c50bcf6c4757615364696dc8e5f5fdb9c24fd8aea9a66dc94563ba9638d40dac1853d8d610eef1bfca0f0c98079eac465b5c294e569c80ff7fc5ed72c2abf0138c7ae20eaba684fd8d204fbc61935af487fa9254b7f583b089e23ddfa08e9c41b5c420742d6e0cb6c7e5d4404f8f04e15070d4035a54aa2a539069615be901cd829c235475f93f3d65289319c647b6756502b0323e3bdd874fb67758617d6f9a7b64fd9a87d64707683d5d5e4d9ae50e5106360f4256679a1ab8fafe25aec5a5f4921ec5e561330aa614fe1b6265323c5816bb80dc2a67e798abc7741acdf9e7d1fba9589a9542ece5f44abf6abd443151fd0c54dfc8f9e73e48287f4c605e73a50f51d31dba16cbdfa921c51b084cb8dba955362c407e9da6f88fe0ada54000249f24e60f72eb101a828dd2ed0e436d4398b811e6547cb45be6fa435ddd60be1eaa19d8ef1346406e83b61ed729a411884bc4f9b5291586fc6f5a3ac1d75009d9a11fbd4baa9407e2338bfa18c060e3f06cf315aae32ad9eb354b2335d8b6ec28ed027a40d82428e8a55716097cf63a79b79cafd895e1f7752ea4d04b9e403a11cb211091cc77a6a4b91c19e71c92432d15280d0c2e8716099e823422335f1d5b33019d11f13b63a7a820a9873d87be704d45eed6b952b45afe9c76380c7c48392eba9ec6ba34619283b519caaa41e83c2c16adac8fbd5f86ad55b12b3c7c8947c63567e52fd1cd27037e20b699cf94cfd5927cf2c232137e640c0bf045f2f9a9562f553b3eb50ab8830a2050398829d3151488c5d304f4399b8405dd71d506b2848963d60f72145897b62fc2568fdaba93bab61da437a3996a754ba0dfef691d47b81c51167c79e06a283020bf912249b25fc953a973e97b9cc9c4ce167c8937d9330404ac92e4d8e7cd52c1d22f1248523b5906d1c7a3eec62829c1f98072b55bb648565d936f17b4eb06739682c834a42fd916257d0188d298bca8736e48074d89556b18e54efbddeed1b33724af9e3f365bf1bc1b9ef401198c82990b1a5a9391cbe805f6c7dcee0862cdfe81d15ae950e8ca9441742819dc26972a34bd4d39c6ae73f387258cd3fba35c103acd9f8dc577be5cc9fc8621f193cf8c3fc436ee9b87de25ccd8286c7f7e7132725b0054e6fb8fa3264da6800714ee4a215a258c6daf1e18cfeaf8844afec311b32703cee9693cdff6b05c7117029010ca24da1c66d8702460074ccb3f9053fd98bb12728dd45ccfb41372705ad5e560cfb5c16ea86f4c4ec98e7bf96fb6c30173c021efeb29687160eedbc33b2b2032904dbc523b1a7c5d223627a4e4ff43660b08be7a557b616bd49fde71efacedc3906c7954616b83ba2d5f3504dcb18d19575eb4fa63343895f2c074470114ba7a135d9c90a9872415d4f4445b2712f978c374d1e7436a51c9fd7be681ce43f10e3893ac7c09f2a5423af63d3433c343296d61c26536c2ccfb0980c41f182de6ab3d9600911ad768f9c06194b6db88d1573aa0017ccd723120da17d6c4e2b78aed8aab89bae3ada5b404b8c"}}, @NL80211_ATTR_FRAME={0x171, 0x33, @data_frame={@qos_ht={{{@type10={{0x0, 0x2, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x21}, @random="7de7b58c73fd", @broadcast, @broadcast, {0x6, 0xff}}, {0x9, 0x0, 0x1, 0x0, 0x7}}, {@type01={{0x0, 0x2, 0xc, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1}, {0x8c}, @broadcast, @initial, @random="6a2006c7ef5d", {0x0, 0x2}}, {0x4, 0x0, 0x0, 0x1, 0xff}}}, @ver_80211n={0x0, 0x1, 0x2, 0x3}}, @random="243c3d8d5e0ec36a17174bf5bcaa1eba24a056ea2e0cb550b5acbc546fd0c937488b472ae335e11ec7185439348a57837e8a705df27a0a60cced594da93be41f7282cd2ad8230fc03ed6f974cda9e0db601052a83f19186660d3a78b2b0d52b530b234fa57e7159cc23ec7895e4578f678a704afad7487258a1e796e83d476c395f80fcad918ee530c7b03f38750586f23c3b8764fec26edbcf1bf53e1480911f8af23aad94731e4bd4d757584f887d3ebb3d86d04d448367dde1aace3ae37645f1584544dc97713c34b748c7386a03ee760f926bb5acac5bc9b46f131166e931ca569ed36cca05872748adfaf265fd7b31f178af5bc85f177299f3260380f5ac851787007e75f57ad05fc19937c8da457188c8a5876df58e00367f228ff337de72ce4c7fb79b457868f76c6ece21227878cd0f99b"}}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0xb3, 0x33, @mgmt_frame=@auth={@wo_ht={{0x0, 0x0, 0xb, 0x0, 0x0, 0x1}, {0x4}, @broadcast, @device_b, @initial, {0xc, 0x92f}}, 0x0, 0x3, 0x41, @val={0x10, 0x1, 0x75}, [{0xdd, 0x6d, "42b928a95e2fb60f220ec967f50bf079e5dec6942a3e0ff48c489ccdb2a0209d6bc552c0cad9f3e3d3eccdc6b30e2c3d5df43e0b1ea2ab50d36964e10239b7a99ef2362874df540c297c4e5fffc050beeff8d30356aab46e1900fa1a8ee44b4822e6fb2d44a317efb40f871d0d"}, {0xdd, 0x1d, "218cfc633b119fe36d2ae79452aeb3e3fc30089cc956eeb718f1e3910e"}]}}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_FRAME={0x1220, 0x33, @data_frame={@qos_no_ht={{@type11={{0x0, 0x2, 0x9, 0x1, 0x1, 0x1}, {0x3f}, @device_b, @device_b, @broadcast, {0x8, 0x382}}, {0x8, 0x0, 0x2}}, {@type11={{0x0, 0x2, 0xd, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1}, {0x1}, @broadcast, @device_b, @random="8a1eb806d710", {0x2}}, {0x9, 0x0, 0x2, 0x1, 0x40}}}, @a_msdu=[{@broadcast, @device_a, 0x35, "88b6e61900f445f6f05f137f0aa618ce43b4db4fd06b05e6538383141a52558217d86827c4d6220d760b9f37744c1bf355674d52cc"}, {@device_a, @broadcast, 0x24, "5bc6cd78279050e6407ba03d0875c84337559cc6135ee9cf4ff1a4eea39610f4eb0efc53"}, {@device_b, @broadcast, 0xdc, "892c92fda913b6d42eb5033b6d3fac0822729a2adb65149622b468d70d95d4eecab315c7c5b4fe473a2992938fe7ca04845ac2a7203b1bc1c924eeda4e2954cd1d5295c5157df2d167224c011e52f36fb886ce51d817f6fa93aecdd196bb2bfe83587025d478b92b7d9bca159253fa0438f4c8efc2012e9c2960724bfc10f4a40258d8d8636c64c5b061150395953758d370f601437d37f4974c7990ecb4f4421d4ca5c4c03ba5e9057b0b718a60a53ab259c1d1fe2f92fd013b54a4b98129b1649792c29847d6dc08ac0f66a85c3dfbc7f706904bb7d43a5646965b"}, {@device_b, @device_b, 0x1000, "3eccb1a98777aa636bbb5ac1c35d038761190b025b36921d2b396fb3e0259cdd7b2f01e3e2a12e96975fcfbc20bc31f59433cb8434d28795283ade8089cc3e6c59e06292fddebcbf4b91cd68d12823b83a13d6fcc2f3f8a25f29dda11aadf5b1a5b17c4ea384762c60ad9218c2e27c0381004ec5cdb14748c01e3a3de4b060a2be6ed5c1e0cdfcc2017095a64bbac12277042bf30dad1ec617a73d7b14f67ee252553654e423f3a06bed24a6e3443dcf0f293bf5922579bec0390f5f0fa5f61021282e7a7ab06c8da9db57dc440bde6cafdb2ef57eb73b5987364662f2da4114742b55d51d88326ce37c3ec98691162c7506328e4db700ddb319b5626c7542c3eb142196f3af4652dd8f22e342d0d001bd063f0b54f7ebb1018b028f497a441d87555e01f3bb491227d2513ef79501ecaee734e837662443b1eab552d4f92458b96a56d8fb3f71bf0a7556d1d5f119913924a24412223a838dc3b85eb9b8699e58781c4bc4062a4e3e263c3c8aeafce6569455135f98708529b3696d477ebf053013fef8d9848576fec359a77d90b883155898b027f4641f766947a33b20a88bd68ccbf1a70bf558efa93bcd63defb023d14fc5790ffe5bcc559c872cf38125a21a5ef507384f7e0e00c3a2db20315ae96f07a079170aaff3c76aded98700961c42000026e37e2b9f5524bd9b6ecdf79083c1b17d64c255ccc55c73bda7b3519854ddf96fbb17cb03ec91c4bf7a3ce1634e11665142ba3dd9e571f0f983713ed4d63caff47fae1f02c0dfc8cefefb4f77648265d3185b84b4e7c770bbf2046668340aacd2f0e422df0c1505dae11f5ec50c0faa190d07ac706a1d13a2b2164585debcd29bbbd85a63fe7857cbbbd3fcab8647b778256235687aed91d6226c87816577837b48d2f07e5f970892978735338fb9832ca611aaeb1dc43e374bbfd116377eb968fe3b3afb044d219cb5ed8e39fac888ee4a0ae5482cd4a567b5890a1b4b962a0db072c456a57728a544b3c935b706abd02bacdb7ff1b4a1fdd13a5d31d6bb15ad58d33ac70d11df8a85a928065f0130eaf8dfef96133ce60cf34ce31ce3e91ff3bc9ed904af0fcab7f174a4442c14271bc74703de94d282cf0edb3f03f635b911581b94cb9f633641a76a3c3c97b5849b7825468267370ef6731032823cb1e44e664f19bc78d45fd9cd54cbb6cb5cff7842febf646a623bcd3f1d5e0017157ee50d62358572985130bfc22215e9df62221a76f87314176cff600dac62016666e32cb694b28d9ecd1b2641277604a40af9dd9d1e0f19a4b44834dd12dbe8ed493723c20252407ae19d48e4d363605bcfdb8ca67417369a28cd134fd315bbbf84c940feeec7bbf0ad540773ee6350accc1394c8c55f9d3c4b90813506ca65a6843418830cb7b58c3c7b09696ba2cb51cd84f39adaa16b874591950e6680c31e1bb19a4e6eda39c01313eca360c46cb9522ff2186b2ea1263cbe391716bea3111b5f6b355504a247bda2f059c4ae0b96aed02c080f5c366e4ccd423d868e3c97dc780993b4abb724c26db46ab0c653ee3f5910bc1bef18fc82078d1efd1084b4ccaa901df2abf63f11b60a10709c117d66b1af3b3c2af77381d4b1eea6f85299d3d1d02979c942ecd66beabf7510e477498f4ea17b8c89fe4acf1f9ca96b70a176fbee007c1a141f7fa55783a21eeb82f6463ec0326c6f541da3b39e6ab21042f78bb3e70a628f8e65e4910ffb695d6337aa3b865769b55dd6cfc09f0543eae41814f6853724e695dee317c6789683e8d33a45c37e2a8be3c3783ada8f931174cacbc03e85defe9d140b8f134851594bfc65bc8f968baeef27c89cf6ceac6a96c71292b66f10a5d9db7162024cddb54ee146fc36b546c944358eed5d9b9b592143f7b356df0c7e05f8c2667a33e59f7d72d547e939d7d8ad21c5aaa78794af73d1fbf7e9c0bafed3a4737c31631924bbd083f193ec978e890e1091492466d1da9ececd3406cb8e2dc5393efe1b3ebdd7254c0716bbe0f051d3497c2d41a1d2d8b5afce685df450e9d81823db4374c87019c9fa9d74e67c5fecbeb2b583b9245a77f3b87445b4f4b094dd65d5b45491827511f2ac5a1e79fc7dd5f24d61fccfc4565460c048e5088268fd10f80509f7e5edf5b2148440c99aee03b03aa25173dd1ff6fc5815be956d811c5d0e4deffed15057624445cc79275a275b5238f400de154d54ab57528c5c433f3c8b6a1f4926ba5beb68060c5cf16a6cb678ccb274498309da08fe6ad2f5bf3ef8490056fd26b647828e083a93c3a78dd0dd0b06f3bb3f1d23b6c36397ebb11e791b6be45e0193c404530871d12b81ed9a92e0062a400b3bc946a88edf3c3bfe7a65e7200d70aabac6dc903d29dafb1766c57c57d69a5f3edfcbb27305c2cf97b42ce3a5800221d65bda4766e0d2e1653710fbd839852aa9d7fd496b159e05f6cf234195369b0c173ee49f3d28869546bc1cde06fe6564453b7c75ad0b50586885675e566419439505ec4cc2d343517899ba5385ab6ee1cc062e3ea8604930458762498de47a235eb73ec48502b30134aac7c06e32e65d143e7cb6c54adf0bfb2746cb9667387840c3bc050ca0531c03ce41df5503614bb0e1128cfc922bd482232f0f509b4773d8cd48337a5e967dfa1977dc11dbb7f27676186cf6c7a7cf2691192e5452e010eb9cca427252bfb45e1537b7c68b2524267a7373be4bbcacf3efe770a5551b9707727e8d61d314cb194c05f1404151785e11a5e90e43229d6181aaab1bd5597fa72819939b1037887a3f4bc19319620e19b02c85463a95566d969a3a20841a191c3dc484c7f413ae973ff39a137fd559d94b35b01d6aedbfd434d75b8bde13a16b5bf75d660eeea9c485d719212f29b901fd53d0adbcab6b8553dd3f1c05b528dc697b04baf85cf7f2fb0b2b6dd85c7ddbc30ce3c9459780771a5f1c51e0a7f85fc0989b30c1c8a4fe3899438b5abd9ce9111c910d9f09502cfbd34bc73ae166fdc565634687802f94bcc570832dbb3e7020e2f6c8e7efa2cb085767caf33c1f64cabbd4d61e21cf1a88da1d3f22783d6596e41ccece95eef0e97f5700fd35810f9e807fc0afa619536cbc99e4fed815611070e950679243c3524c6cfe76f798faec19e07cc1eaa07e3e9cb19ec70466935deb8d2b86d145f185ab302f94bd26027cc89e6671cc72f0f086a064708f55d252e6536404201228fd2713a7941a8010a5eb72e9f865f52699b13f22263d5281271e6a5338ce766df1797c993340f014ec44cac1809e0092964fb568a1206f00c9a2e62a48fe43c7264ca051f8d463acc0624a0c4fdaee4c93e8561ab744ed33cc363596811a213a6596ffa7a49e4292c56def6450e081e9e75f58e7362cad7d1bf41dd39fc7c5b6f6f64354fd4119f5aee568097be9244d92c8b59ab150404dd171812fb52a1cf66144607477aab90111abf0cd21ea99bd32b8c45a7248e662121b7d11ec74383c727c0d353c72a0d2a943fb47f6d58c5d3b3e6e48b6697e0f134900a814910141876ce1048ed7f0036d905ddfdb3b2f5b394d71bb44c8e3a075e076da131eb052d8713bf5700796c850e0482678cf395e2efe6764f90c7891c68ee9c60c95d786c134dd147b95d47a9abaa98a9ac138a5a9b30c95fb415ab031718b0556e6fb972cd0704972ba3cacd54e6ada4df79583bab060102742bdbee2707fb4fa0faf2323ef74343e68a0493b19ac34753aeea7017eb81ed15da03ff6960b9c1fcc65d5c7167b5eac6ef906e820af062087cac0c212642bb17b2ced0282aeada10c603eacbf2aa642b9b000d66ca242e86a28459fa4dfbb220483da1db2b98fc6721795807e800f3bd936abd7856204921c08f501f2ff3af07ae2d1b5a00cd327a9a094b4a3096174c5ce38cae82f2ed9e3ab9a1b949c137cbc4d96f77a6f1c65ca2c08da804e7ee0c5c87220f5a126803c722d0f72562acd8578a7494a40bfc8bc829baa9becde6c920764aba70bbba0ad04161372d39418e229326627d6205bd0c2be50e9e2a1532143c778dfd80cc1c9d7fc2ddd34e0d8c89c9f8328b26efa501092aade67f43ab763539a655a681aff2648d463119a6180f9d767a57cd4f2eb98d0208e17fb6fd1628c84b1578c3a105f0c257c8f1c8f1b7fb2b9de4af804745ee10d62746d002527ed4f5c9efe888f58f416f2c9e1eb2fed7c471c03336d09949ddc8f5c745974a75937fd170a70585bfef4e965c62be95652afe558f1cc67c30ffb5557fc8c1a7081b72db988bc4bf7435d6a4dbac1c5139fba5c17e448e6ea0cde7c1913ce35bd6f32e83780f70f775ec1aedac0b7d737ea9d9e079daab868f4991ca7929d7e6821eb348237854519cdca18d4a347eaa12abdbc5f204cb1fe9b730487626c18e586c2b3f7b15b7b3bfbfbc295276a36d1c9b7ffa9fb2b822ca06d59c2a4f86f90fd7fcb5f2b3e33be4f9102336100b34929e2842b670df285e78da1779d20460b9482012007963b9142932d14133cca91a3fe1fc6be6325b78bdc95c601d6bbb8450114a888efaa0809a16d82abbfbdd40a6dcf0188fe27b27ce39b26f84a9b791885e350886e4bb0a60c949e2dc1f9b49dff339926c6e62e23156048122524f04e835efb8989872885125f710967a8f7730465cb5a952c8a93f28800806471d5fa0c5caef04e713c79a1ae373b28520fdb11ec780df30ea507dd41ae06a9fe830f7fffa2a9b9a3bd7af78847a80d70402dd1f807b9e135d9ce60d37a596906236c02dcdb2903e85c0a301f28041eb9afed0131d06d8b8784167c4a3185fd22b8f2bf69263a279daf2c22c374903a7106ea37c08b17e7c0df68db8de0aff31817f4d0ee3fdc140208a96a6145907f597861bc68317be858e9f22c75ce773480821a73d61c98784b21d55901869eda735b3b6db383a2e8f04ca2d80961bd5323017e7fc8372c88247086dff52598794472d0be02c84374072bd12424900e0f3476395f46cfc34725e2539fa48cc72d94e7aa1cce46f00dd87825f796cc712e8f9646cf936443e9ee209186bc69fba051ee1d161f900c09d30f18f8fe2280afcfab37d828f6e8565f0d99e13307d9fff05122e4c8f16f017cb3a8c04f74d3b28e02074b8b80c405d8793738ae8e3c2e8ca5ddc82ab1241ffdf52a864922e639dc18e2c548b2c76cf2e645b5470af95d251d4690c6f6c0f290924848da66121ea292f21ec9f8106cf18ea971b021288aa432c5a1200e7c9e029d7badf1c3b1a964e04b15a4299cf72444e5b4c1ad28ae065a3a0a2dd1381aa4eb9f2f2bb68efe7b60db06cceec1e6a73fddb51b7a7270ac5cf3f29b2f351f0e1bfe38478255ee74d8f4e1ee1a5e7f0559cf0e4837dcc890e87449160532f8feb1cef955a66382d5d9e8cec55726aa05e219937a328c2f0289f415d12c627b9c5b043cbda4b497296a73f06697fe57ba891bbd972be47a546d9a7b615fcdce847212fa29553cfee03ed471d0528af62a01c5f83148dc8cba01067d16d615e0806c7bcf393ef2adf476b23a671b0f954c77a6d8bd844b3839b72acf3d56a5d601fab387635da4e7d0348d463360a074a00b89c0807273925ec064ea2673e94646cfff7cec199a3eae0045a28c491264ea0ccd8ac5f5d26b5941e17cf601a5147b3ac12ff647aa5b570919a32067f8d5c9c11e62a3bbe0f00555989b81e4c682c6001b6ba5bb6d8a88912dd23277333717a7765f8dd801af56e6856d2359f2b768f77634ccbf7c5d4abb6c5a55be8d7e2ad40ac07ff47"}, {@device_a, @device_a, 0x14, "7ac42784026e6b8ba22f53795af307109bc4cfdb"}, {@device_a, @device_a, 0x33, "af952562df90a0a2886b8aa0c05739bbd304d953b28f09dbce14b34a6e3b0d811b776e072c1d68a5ba2c8d060537e50096cc4a"}]}}, @NL80211_ATTR_FRAME={0x143, 0x33, @mgmt_frame=@assoc_resp={@with_ht={{{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1}, {0xabc}, @device_b, @device_b, @random="625bd04e39be", {0x2}}, @ver_80211n={0x0, 0x2, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1}}, 0x6, 0x4b, @default, @void, @void, [{0xdd, 0x97, "099f15a99680219e8c8c5da8392f77452939241c8116f71db8cde4601bd5e424de0af0535d4835568133f81668fa20c2986b051270c4ebc37e1f56d82a784b59a2b9dd92269ba0336870ee2fc37a928149b046ee766c47dd59d77a8320c247394eb721cc292ea6b828ba834a2c1fefc06911729115f329a05682a5ddc1174d6d2e67e2da5957fc1776dea7358abcf4910f9ef8a764587e"}, {0xdd, 0x82, "0d179e61716a1d633d65c5f155eb0dcedcc08bf0ff1e359b8cadf6bb01317d0efb888787dfcf0b373f43176f696054bcc3c3dd41d84f9a8c2a89c3efe410d1221e0eef2aad332d680db0a1e3b4d21dcedc62c9d86b63f7b6345a58800dd409af8e46965af0b5480e59380a2be585365efd77503f5f3ed414a65faa4e1d2aa5b3c582"}]}}, @NL80211_ATTR_MAC={0xa}]}, 0x1f10}, 0x1, 0x0, 0x0, 0x4000}, 0x20000000) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x1000}, 0x0, 0x0, r0, 0x0) write$P9_RUNLINKAT(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x4d, 0x2}, 0x7) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x8000) [ 2275.638287] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2275.639777] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2275.641008] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004700)=[{{&(0x7f0000002140)={0xa, 0x4e20, 0x2, @private1, 0x410a}, 0x1c, &(0x7f0000004680)=[{&(0x7f0000002180)="9518724e7822013910af230d32a06a61c1eb9246a1949e95a8d579b89476c1f6093de9218c57766b4e477a8877dcf3c9163fc4879a040416beeb14179f37b9b994a06612effaae8bb24f001faffd353af8abac28f8a0ea1070ad6c612d786ba9d65ce4e6b18f060bd0c08a926355f48355a67a50988be1cf5be9e12c82fb04dda192616ec385b05bf898e03efc344a49d9674ec2c11637666bc32523e2a5870a29045ea1af8a5d88ecf03c7eaf4f2b17a3dea772c8ea4e790a38510882d4c3b8fa3778e3370bb280e902dfc8f7ff85c75502ea81670bed7762d4dd16fea53546ee0036df3d5c8cbc78db41f16cfbb5ebfb9d3df9d51d5b9a2146bc9723591c1d74cbddba50d50e57cccfb91efb622c84c4b19a884695dbce1d71cbf8f1577e75511549db7cf716d18ebe3d74d9570f2dfb1badae0d50d695c22672f3d4d07eaca6a9656028cd6c7404edae8fa921806aff8217d35acd548506366fc367e94bed5bc4d5dbceb0c9a594bbda8c50eee27c1c6771d81051e588b0ad81a2e0d0845b652f00d14daf02bf7691749e21140ba3d548f6baedfbbea569103741af6652ae873f2c3f17ac2305422c4e162201da2397d6fa1aa3e0076b837577c35e7f5b6357e7f517db293e0b3dce1593e0d16f50e384fb67c848dcd49ef8f209762b2cedd505a4ce353a29bc54c59eb682629dec7b4958b6ed11653b4bbf729be12143c34433a768de5b53b9989997fcf6612d31c4d3752cd87a7bc21d4e65f99c141094534d391b950b742e3eecb3ea27fd40eda6900974fc5eadf62b3c69c586c87ac2eb48e1ca85f878d05bce6f2d06532fa0f3e0d89ce2f33c92f5f371cb93f4c0168371d18ff65b0664352943a163d24a0dd9ed0b766f6d46717a0e746e0212e4ebba0689fe3086bd33d02b36f97ed3999b9b2ab79ad551c6c0aa8ba813d6dacd9f443c5be6b49b8671f46a30e63fe5a14a5a346725e002bd94b3ae8d7b8f8eabb07f7cbdaba9aaebd72b0e07da185202b009d1388ea3bcf89af41ffa988ee5af11e344f2beed78a4d56c7e36ee3ec075055523c765e46ca0947f7ae8805b096dc7f0d9ea08414a9a512c873d22eb0d39e7a1eca56f532cd55ef1eaa219d1ba1a28693cb7ad378afa64c4fc175cf922dc65963dcea0268383d7021c03b2905d442feedc6f46d0891b26d16c2ed6c03bb3765f2841b7e7e1929a17176692872371a46cd19b2872f04b0862ae116d2ec07884c71dfa1724d12a23d5002135f8e1479b2222c9876e863fd430b8824dc6113fdf0668b4964e061b7f5a421f0ac9fc804044008bdf6841c6cbad581a51345645cd225b0fb5b309218da8632d97cf8bd3fc0e2f1036d6a9a8524f8d3ade69710bc818f154cdfc8f329c85adb0e7ab9dae68e009a3853ea57c6f2b68bd1bad9a888459d9fedfbaac1d0de6a4c0e655906efc458262df120772e2c1cd910b82362d049deaf48de948b51ec7a34a9ba1467090ce970480999137122c077d83eb410afdac64a47ff6145e995cb6068d882510b16b3b0b03da4f3fd79ca0d385142e49bf7847935d5835c566e5440810f704fff8a9079120123b9a2b33ae145cf4b4553578e2fd73a3eeb26857c7a8ae823e54cbd10138902399ff690f89ea493239cfed2b2b96c6e51c7c6b119a7e091541d42b28e8323a8ec6d7774ec970265df99d74201c9d6dd3a5d4bbbe1f24ad45f56cc83ff3ea0511ba6d56b6ec0591691998acea19a580a41c1a2261c3fc3df04e5dc5cea1ef8453bac303c8bba72ebb4538499297a479d7046626fad37c93f67b39ccc1b4c0b37b411d1278168affccf6dac831ada742e2d09c25914f4921992de7ac805a969e37d520e12cce7e63eda4f77a620626a83d912b2c3226a00c689a52ed429f2391f89ae9cb1793a5444efd2b66d433a1f0707be4be5285212f8f81f539996350d5a7f387f1ed2366f31d31eba0e54e77e44de8998c15d6c7e5170fdcbf722f8f35fe9e5377656f24a1d15ea4eb09a0a25f13a6710286123b7ba67768beca9b72664f00424ed73f703e45c9b734536a9f1a1b2160ee8eb45cf749cf9d0945bb45105e1fae376ad08c526ebe7a34e5390b0fd73bdd4356d821fd73b0b5bbcfb3a11306e4f14adbe410c24f302d642d82373d8b6f391d45e8c6712b3b857c4a1d770cbb9ecf137f1524b1ea3b495b27d16a74bc9dcec675a5ae5a8a9ff2e9f841e47eeb8a22ebb2cc2db393a5f5ff9ed527932d6a72a68fddb629009b0cd784068c644eb9015694ef414ea6f01facc7417fde3d16a8d06fd87afad5bdfa70e83713b3f7e25da68ce390a465bc8693248df1391d5d114e9537bf083a8ec1ba38eacf107585fac5949259b326220c892416af85495c37b02e6bfdacc6e2100f2615a37dae527e0ea359974faaf036e1055ef8cb9c14672892e04f684344c1603be58ab255b64d949ca21150ac9f0415eb422fe9fe118705ff127e0e91c28a4c351eca2ea9d7a4edcc41215437429ee1e765798730824f03e459ed2604235b564c60bdc60462e688e7b60e246ac8b0a599e88b4bb1905a8e33a4c36aa65703884f12d77b2e2af385b27a371773234cdd039dc2889a05ad84afaf091d01f06bc4a08d597b4df06e3b62360c716e38e59f6f28806469b4e0fb2a118337c9dfbde06187f5fa1f5b2820e6fad747f0b0862b1d9079f5839407eef5d5042ad14c6907edbb2b290f3e3f3d1d139aadac310824c15e920da2a1b12cec359ec14d79104f2847a8a72033284f44d3b04ba9f248e443c70514f89311d093c58927d19f29cf445533a0be2305544cf8d36d992fe5a6afb2c9d79bef43626a6488285f885e76457a772d875289ed7523b4506c36ad94ecd77dddd51ada2a0007bdc8cb9f00687c59ccc88872d02742559833efbb57afc0ec7ad8e86451753d43ad58f308d1f561def8e96a60c7c45ebff63129218be9c25a21aeb60c6e4a5dd378aac829de1b90a5b1c86c8c508868bf71594e2e549846d8cbe5ea870eb42328a737adf4b52fbde7353c0339c860114fc26e73123be4b1cbfbb297ed219dc6945462e7e39a7e6d010e647fa67fbaba228897cfc74c07dc154e599481e4ce1bd33d9b49b9088d2b4ec3e0c7a3f8461c2e8344b26c25d790a725e6bdc8039827bfcd8609a362311b567bfdf655399db42369eee357324e5d368f51fecf729b8b0b010dfb5be91e917fc23f5c95b5d7f5c417af4a6c11828df400c189be02b75973d07b327d46d4a990542c3054287d84985767b8018006c6752569ddef9b630792bddb77b11c93944b9fd08f35f9ed184e9459f7f71ebd3890c8f7faf266c6d7ddcd88f4b36dc1078c89cb865bf93b8c7f27afec670ac5810a2ce14bbc8f35e256e6767da985a0f9039fcf48d10ff56a314c12005d994e174832e6cc5dc8fb04d4b968c5769b8bf788472adc8b72d418fdacc88533c09d1b2f8aa96a2d2b2e69c44089873a8bec9436919b4902bc47052745acd32e5878b5abb22d95a79f2257a0654d246f4d865f86a24541e5e9e992ff06be378fcf80c1954bff91fe442f73b84e3b3b4c5f2009895f9e8f3d0d8fae26b8ad3f047fab7d238d65e10ec2a10c948564285abc3aca359c20f4b20e468a09be7a6d7a61899bafa44cbf4224bb430dbf2807e1d1c55cf916e48ce343e85cdbff560b5d57cc465e223ac0d2986451a077f4e2556e6438afbd4f4983dfdbea8c2e3abea2475a98846a5ee56086f9424a47f34fedcf861f4dd2b4541ce3d28a7b89d531d458458d73dc873499464c3918893f1bd252fa2d10319c47942226bbfb05e28a51605de51937fd364bd6d0a790a775f1644e5142cdf8f736bbb693eedb1d8eb8dcd3d2c55f1c7b2258b6e06fac5ef3a0885e155feae7b5675e08b071190ed95f6054ff525b3839336383b07ee761eda2d10d3d81d0facba511b8ff51fc501e0287543b3657e2f320740c2863ebc201664891aaf940045408d954dfcf90d937d14d324ce1f01b5ae9f74a35055890c81ecfab7ddf16ac9ba2f9dfd9dfacfca28039302ffbeb4b14b3ff7ecff35de9fbb1f57be94c099d7fd075aa8d28694fc260f4d7fb593871470e4c3b384eba0760b80476f1eaedb19ab20edd0a919ab1fff5cff496fc45b7b0a3f07fea64475700864e68ec902d446cbd2e865e9bcd718137398f8b8bf5072c8fad5bfa048984fa96f71267e96fe4bd592f86624fcf4094dcfb2acf5b6fae44b3c6f098e9d4519a373d7dccd6642f644d324e2111bcbf5f503ad7755d91d1b4132f590c852b82d44ffbeb4b88998515c5a5379bad2bafe720636f296d0c7a65f8d03f22c49186d8598e74e972c7f32cf6ddbb1150a9989630bfc04756ac6e9afca8fbab7f35ddfda61fd491d283355d40d3e1dd340c17c757ed4f6d132b153e99e72853922ee738efdf5a39b85a8ada52c18f2cf6ac0b28ff30a0f80cd96e7f8d9316b721aecd771c1c2ea131f55965f91c92c6420d3574db198e11a08f3a70dcd7ca211851c2b9e1c694509012294493e7d8dcc6649d625ede1aae4bb367043e5592d8fe12c154d6a59dc73b484451b06e88458632c4429cde52abec54cdc91ddf29c9ad96c28f82ab82491d2e24036096997a1372aa836f90830a40b2eb63fe937f87399bfbda31a33504868f2e1848355614088a0e0c25af58d164bf97bb609b76df2c55a0a14c6eb4b2f66603b120ae642efde1203eb42c6039498e431684adbd2bbeaf9c381f8ed41f313d62d6f804586dc58e0e3d5dfa1e26ed0bbd68c0c38360c496f9ba98642bd13e0df6bb4f52e67a4fe24ceac0431b90919a4eab4f5eeaf318b8ae727091db9a39112d7758e172e547fae59fc54f6910914c4f435d4451981fd3d5534487976d284d2add6abcb0a9cd14f343f211f68f3cdb27dd4312b6cb39af5f4f57d9c766b7e9323779e8e2bb414ed52148aea1f600ac8f529deca7d7008d927c4712d03d999dee80d7fbeabb635f95b75f76427e8ed4dec7f3e081fec26a7330d1d87d1437851fa99185f11a54ab1c3213c12ec0f98ebcbdc5a42f5b9d8c84a40438174240487df0ebe7fec5ae6dea7c9d763e0f21a4aab77710474d024f7c587c31f9369e78f29048d2cecfe77d0eed72f60432b003f175065211dd9847625e384846a6c07220820ef85f318b747e191d078d99ddb972ef8c8e74aa0cd5baa578352c8d5784c644880b703a9cb04fde3130d83146a8ab2a1f548df21b25f88cbe9ae13c94c7a990163f2186a4369a2c4194f4aa993e8bc4c4931042d8b54de2224c4baeeac6b5799ed33fad7845d75f80f8d2d43f2568c0cb90a003690fc6f23e7750d2ec5911896e30b2eae436026e95d62471ccd40ecb58a11c020c2618777ef4c7d290b81872afcbbc486260cdd10feb86c8c89f895dfe245df02d15fff3d8b18869083edf6d2c4eeab58d61ce218357e304960e129bcf15b0ab5c70fd6c281fbf5c3e45a70a4e108b5bc0acd2ece8003c39e98adcf123c759076ae3573f90a7fa8ac2df1b3aaa5c671968a654880e9119aa66572e801e84d78c862b16ca88d2b983ffe16a939ef0bd728c2c146ed1d96f751b9a9b4bf146362ee939e96e6d06500a6fa97ea42f78c2528129625587ddc1ce47512f6a5399a0e61d9ef133916c6533b790f9db16ab0d602524a00d263ddddd49387105d889c6586526b748f15b920ce56d9cc0a13d76e7fe4faf8b41a888e21e3c9d6fcdc0c9d1bdba8946f52d444cbef7b17888094bea1600690a88748403adb7955c846597f6f7c2af24abd7523d", 0x1000}, {&(0x7f0000003180)="0346e0df9f3f023748a179a8891698917d59d325ea4320dd163353947ca1858eea96bad1130af1275de36a9e4e301c0d9bead00e4dc633dda3c4651573be08336e7615e2aeb287166b01bf67f4197f9ce1dedab805a5ed4b59c025d35af3e3471a671c4985f970a8b340c7e1db28a998e2a3e53ebfc1098491a0cb0f0ded0e2ae31ec0151eabf7265c647238000d601e84f640565a9ae3879b9ecd84814168d43d62b3ca2b5b9cb80e3a1e0543ec2a7f866a8b561935dfc9194252cb34610f7dfa1148c36309b405e979c98dd9b49197bc152f30910df6", 0xd7}, {&(0x7f0000003280)="22e51ca9c8ccb3afef476d0857e6cadae9d7dd8b4abb760c984c24a064e38b57d4226eca6331", 0x26}, {&(0x7f00000032c0)="130f3bcf222f1d7eab926319bba294e6e448af05f476bff14b94e3282100ae0cbd0a20458e73ec57c46150b050e78cb3bcde392268a651ab3c2e06498fbc66a71871ad9305ed8f4a2edd1348663192d40610c3b17aee1d89297032f9ecc830c88f4566740ecfb0a3296a68067f173018c8a5f6f7ddd0d200231f21d0b3e7f22f41fe6c94f56d91dc04f997caff4eab77c780010337b6035ffdfbdf299bc9e15d5abe01ef6b962cb878ead96fe9f2c23a3f5157716640e0f4a2042556bd1e7727fde3464a", 0xc4}, {&(0x7f00000033c0)="b1c7e6cefd5b6f414876ad9cf22373efc9d4fc823235c634d782b1bb704c634be7f12c6dd9331f4d4fd6650bf98a7837401d8f6d8425d22219f87148407109c934b16ba73c6809bcf51c7835f318138baf8a91ff00da5de00acee2985f91361e47d46ad08097efc077de7ac4aa8b84a031a483580229d9f0d89dd3dea32df11ad5aee9e69ba61422fd9d0f335db8b1c4e288dfd8ea4cac1272734512fbfa1c68c5133f08c376469c55b3d366448b42234420cbeff7f115d2012cd2971e54c13a704f543c2e6b9eb7017d07324a38b9d2a64fc301cb3875638d267908176e38766b54167a7c0b79a39962ffac4d492cbbff136cce218a510e0bc039c2ff25a708c2d0caaebd386104b5e6bfeccbdbee6701bfb5f5f9e0792f566622a4c24e88e528cae25da1b72b078a321c95430bea31cf683294411695d3177b3101c308c5963c8309b9ed0b8f5d79332e511259b45b9468137b24367a518058252d3bdc91dd19893e2297bcf08c109cdcd974cdb75903647d339d3346de08e5e6d2ab74666e780e2fcd147835713cfc3d37c12f84c63d43784d18cfd5d8350cd8df558cd52f7074ebf9948ce093f7ba234a0771ba0eb45af66729c425535960d418f5b87899e7a5717b40de7dc88edf66f500c4a56c779f569dcbebd146cf722b9a3837c7030084620b67fdca49699de92b82068bc29fdb870f67443b4233dfc974bb1cf9cfe5697b734d39ba69d6b1b630a0d0f7a72be2f19b62a42b9045b45353e1386dcb6bfb577ff4478cf1f6d76825dc7952e8e223aa0bf86b98896149340c01d938a3aaba41a27d33d8d01269d2a36704e8ba3841a85f770c82b65b5c7a799fae4b66237b3710d69377c2c82df51851aecc5bb1160c70585ef0c70ec2574c25d7199e4a30d15666bd8096b56df1e05d23aba68b087cb4f3e79b4e6aad457da9cbf8b977a9eab5b6218ccbf5ae42cbf7691885ba0174ecd3f16deb62da5383db3e9002e21e2b76ff18849d31d4247ea47959a93e6bfe74a419cf566661be0922f2df7b1b6186f143e00dcfe3dea68853e9fcaa8ce05c4d5814103cbdafb0e4259f6e51d5dfe44b86ade191f506450efffd403ef0b1597264630bbc95a949d485610b68f77f1e1f06005c2c0e4ce79d8b9a0b131a2ffc22b76aaa1a1770df7f9415efbe3cf99e2617720f31eb61f682552d9438b61788632ccf42e4904c2bd2c80f0cab8a03ef6698d810389d1a4945548e154d25d97031f150c3ce28ead2b766d994f4259473ad2783667bfa2b579a571009e9077cc5136dfc909811e66fb5e922bae82994c169bf8244148298fe57d75d268d228a240feb30720c241adc7ea88847310ef8240ca8c37e7d873eb3c750939793666051c8aa46f78d8218a7d0f30ae7d2b76d3913edd98b0b52a4988038a7b81cbf93ae9ec119b843dcbcbdfc1528196c1e78d9f1d938a707f7e1f9b856e0ad22abcc470d0fab013af1ca1f3bc6789727e4622d9951e22c999cfb9e4a992bcd82084d1dea0ad8472b9f39e71fd5539e0c977d3b641f82b414b8019c628520d88f99c308056b52b44211b4d5b19f4ffd7aa2328ad69ce7381896467dcba3c0b7388d7b9f510bc36956ecf06e2b7dc15981487c5865787d41b9a69110af31b9c17718cfa06c19c00dc7c42f38587390b3b3a3491f434746cca301e48ad6bad2dcf32ad2f439764239a071fc119e0623c34a095a9bfba363f23a3919322d2d74e3f8471b697c6a998b8d3fdf8ad89f6a32e1c438b7b7852adcacfb74f904f49fb073da34212cfa8828f5b99822424b316130c5aa4864bf4de4aef11e88b4662daed36e9364ade346230ae24a64d5f7e6e28f41d74346269448320f1548c3b52021d593e3d6d1b2203892fa5b04c03c78a7e9e38f3f61ca18a82a0946c13b09d1fd2aecf4cb93782fbf72c368e6c201f471ae6f7d0f8fb34ce3aa4957c3d5afdf8ded2bfba5ee39a7a3cdc2df1b022dae29aeb8ac9ba65267f077a2d48ef9c688d574b0459e10d02397582a8510a4c42177fd70b6f6b7de28f2f829bab18d8508c86aca2cac4b12892a5cef2db752e6c77d66f71a398d11867ad7bbba41662d1c70e923798b8c4b66321b250cd19906c168098dbbc89100d01486b9977ae2e8a853395e894b24b315c3ee936a2ae226ae88da079b9ee1af3f9dab8eb8eff99f72bf83baeab93494325a08c8cd9c303dad5fbdcc939f0d7162c4ab489512b5688e7a48f0929fed8d1d21cb4bb6e63ccd9df2d942ccf6c3ab3e2c8b3693db3d68f595667c922e007a835b84e7c742d664233e1ca3c6e5a5cb2037b753bd213ca2ae161d7ab68b1e3ab487d47469928a4d460772505895f6d1664040c96029b52efb3031fbd597a67f999290b18af3644d65956cf2eca9be9384374f5ac6e796c49cb011c179bb620a936b03adff6c50dc83836a9c540348334aa2c1a36df85a139dff0be2966c44507bdc67c829e6bf28869db9657bdf03098d20d8ac35bb0252c73981d92d27e1510e98d9b5f1f0ed729c5bf7837dcd926b80b9c4d31d41e4b403a1b2adfcd51424e9df0ea7a056f61c63bcc8dd56e65c98876d9422fbfac9a521a6a7d8351009a6fdef048ad26db1209a703e80a74a251769ca1c4044badadb7e10cc0d64f9f04bd433e52359d5276ec9255a10c5f6ed4e5f324da36f7ca80412f7adaf0774c8ecef2a1902b8921822843e57f5bdfcb1b283e697eabc2c47aa6e1b9a55262a471609f83b9bce21662ed5e414c13a3661bf27c49cd672c6fd364a8f8161bd7f22ee53f6fbb84088e88a364a208ed0096fafed3db55a70d41b2f6a70af6541433cefd61864a1bf6f25083c4bb7b77d3cbeac41f37f3b5623ac48fdfb4efe048caf26a0e64a5ebdda7f23cac5aa37d0e4060a4306c294667f76f63b06262330c9df1c96dca8f18a7027ac316999cce689e69a9ec09ac9e90683128d4cdf4269e231c3cba293a0f395018b0d2a3363a1c611dabb83a99c04b5565973d4cfc8cbccfe3bdb585d876a26e18963581768ab46a82fe97fc19d135275992e4ce045cafa8b20a868fa1b3fa0b95564cfc3404e14e52ab09a72ae146dfba79dcc2eea95aa8acfd44f314ed1f9fae49d485e674bead68643942fcf760b895bc33c60a6ef3bb0e51aabab6419492a207466334846624b42250a4ab8da7c2a97a154c5d61aef442337c2b11eecfb226136dcc108fa3815a23016e2c5cb749e20396e478d4e24bb583fd2a40a2fba7011dd6aed3ba7c21f345ef0401146539f1cd4db8724f332ee997546b4c100b65cf97aa5a37b2678fc2abe578015eae484c4ab3c4c2f392bda62770688c3afa92e0ab046b25b216decbfe3a44fc85bf6e8c9c58f03608a82181f7395399b8cf228f2b56a584c955e387ef49f2b7bc84fdae42b1606143dbf6a910ff72761f3096fd856f62a362b2793128e3c8af6160945dafb0ba7f85058bbe31ab524451cc68e9617db4dd635bac2f39af18f7608abd478f46955c3603c36abb928b888a49e7a52811d4c269ddd890f17684e1ae1c14d3d1722153abc0f4e3a6c3e0c024bf29fafd5f84983d3cca2c70acead6e4a34a5917dd032e732424f1e9b6bb1b0e631a274054e2f81c3b0e3e21ddca816d02cf1bba15fcbabbac9b0722b59a880992eded567f46a582d62e2dcd62aa125961be6c66a290be4bf6368d34223f8408510edc01063f4ca6bf8d81c55f641dfe65cf12c05ff45b6e8d1948ca52d020ca2db19b28e6fc7d344918d5b263529a01a02e963f9dc8e8816747ace5b9d91b5eceffb0c4ec4e3ec9d245a0952a9c11168771cfc25363894185dea5fb521dd7e8c179553052e6e48bf62337767c45129fa7320016be7a419a334f69d4cf878fa9cea3538d10cd20109096c1f2b7bc5cbdb1a37a89f6162172128fd327712838ebb9a17b10cdb62644fa23affd4dfed2170479a3c7b04e3df2d5d9c77173c1c7e67451942d9dc377ed109c892b3cb3a28bc6f8d66b066f51fbc7496fe8ec841c15ffa4d6521d4a7120e050cd67d751282fdc4c57f2a2cca84477186199f87488d20b87d1ca32b31061dd40699ea25e8c3b52431272e57f142ee275017eef9017099576dce96f33aec790805f27de53f485f41f7ee8d1593ba06332a02a2daf7295777fb63089c57b501139f3925dcb37b9a70b4a7499af31c187786d10fda6d71ba9781cc43d7915a01041cce0304e9387474e05ae2088ff9cbd781a60ca05fde1b2365d66cc3333977dbb3eb3d7774414977ce604ed72010c1749b7b1652dcb9d54af38e9fca988e3fb43a8c6f02099a98007513bdb4d3b3bc0a8655b5f9250ae8feddb217c9da1999f0513668a7b2252a3bbe0eac2f9f98bb07b482ba6b54dfc636c20e83fc8c92fc4684ae66dde32283ad386588370f64225c3f79158a785d759c749b7874af9e51e93990e84df593c2c649fbedd61264496cf2a2049cd5cef5589836765ed9b4f3d1096df4960fd19d8b120f2e629ef5b6297b304c2566d9773e175fe2f76dc01de80f012c43008d453d3e658d148117186ae7e25d1e1c398b8831c40b3e645f14f093dbc851b954cdabc387cc888d7a2b9591c2fc06108c138d266fc9a9dcd38a5833a7dc35417ae004865eb2fb4b4aaef2a90e88ce2d603044841c2432c4be351b7ded25d8634430f14618c4d85eb0eb2913efad4c8095b12d537b422cfd9315ef82ed1a0722207d08004999bce27d4d908e9d2ee1a14f0f5f738f1b7f30a9a12727dffd7f372ffafedf6270e614aebbfa78fcc1ea6b9ebd9a5f4440ea9b5e075d5c145903ace8a40fd8ef9f5c53ddfbed6050cc05cb5cd8db0822d82554e46e12fea66d3fc5913e82be489c6c7d952989cf983635586fcceaf034e3d675acfac300f8a65fa8639d3dbd428bad7cb532a302af8874d12045c35ae191bf1a9eeb1f03d10745e1d15dbdb0601cfc815286650881d5c9c253ab3b7a5a7a0775078231880fa73b4f70ce0b7cb4845d64e307b55ad681d45f98f2dc688ffb0ab04d5d4d2ccfeb3b4ac8d1e5ebceb6184edc36bbed8dc793491edbb2be89f0563260b508f717f49784f40a92883584d125c96b96968e8e79e53d43e3de6d0ccdf55959007bcb15a222eac6debfc2673c8ff11d3ca33d32da390c79ed8c7f2d08755362f686e7feca84039f33ae1cf9149e58698db2110d7e0d94e782c2f0b97a75edce4c24c9f77f2bf69897e9b55278bd0fec2294b812c11f8bc80191414529fe7adcae3836751957db1d0450796bf23b98093a3c15831ebc1dff11d935b73b4ccd9f6b34ebfc7e0894e78fbf47b8a324640adec1086edc14d729f5f326bef5b1742490d2fc18e59b5fdebd4aa9bd19fc2b30fd62d4340e14c6aee66a5fabf21e81cc17b6871a8261a5d63042f5a37c21c8b7442f89ed0774d65102aaf60c1b7763cdc997b5de81e716c99f3a8b117ed05ef547caf31d04249882310152df60a5b0219f3e73c4cff4c542c94290685817a34c020f039a4303532f4bfae4f42cfac50d9b2ac916961e6afec00651578cb9607d76e634337f603631f2aef049f6a7b447eb7bcd19309e8b9ce8cb5bac9bf8c27d5cea52ab98ce3a560c27043582215f371301923849f1198aa863012859d7ba7454aaf920e1b814767c499063075142f5664e95182f07612dd80178910a1947baffbb00f0c8dbe16ff0b2976c0c88927609842f47336e5359e73d8f933c8bdafef42909317055684acff12d7f32c6f6ef31f60934dc71b2046c28f60c27a75025cec63efceca3a7683012d3b5be1b", 0x1000}, {&(0x7f00000043c0)="1636cecfd9d2930163c6f38d6efec8d54b6c7fa1d4935144fab592868553907e56722f6c75f2a3fee586af4344ac657c75c0472368e6a2ab583d9a18a575f178d2fa3fe50bd4381a19b1fc43093080fb29f25c5fb4fa1dbc4af6a789ec6f69758ddacbb8736bc8b92832c16ebf134bde7a0946fe6ee26e7a55d828a2f551c2f828fff5cd83951816cf8f41c4743f9cdb51346c72566a07162790099dac3ab0fb3ca9c4a5e55747249942a4025fbad0a8785c1426c3efe3efc8ba", 0xba}, {&(0x7f0000004480)="e894dec9b37f1cbe737859a5040f2a1c74b40ac297f066bf3754ea2983b992b76788362a9e23894b726c9a485d20bacbd0312b467927f0fa71c4dda1df3258f446bb59bac2bd04808a372877ca77d92225eba9c28413e3a602c7872822bca401928e9bd164521a01b3519bedb7ce8eb2b650f2538b80433323d90e5d9078cdc510c31b049042a8c93e16e4a0fcb9bce15dba2101bf02b4bb5cd7e21125cc74a6d6fa18b1087344757e9a57485c7577e8e2b63369abdfef50f69cca0b0793661fe1b289513ed93bc3b0acb10bbd3040464154d1fcc342f821b2e013fac4bb3b8982dbc6a467ca8bdc552b0d687e1cc3fe2ab0972f702925dc", 0xf8}, {&(0x7f0000004580)="14e2394cb6a7a64b75918cb3b15fd7af4a7556ebc976457e31744b4e56157f9f5eda8731895488b69dfae1e28049dfb8ec52dc904c2cbc332f4b7fdb9ec2efb62bac6471fcc0367fc15ea82f522749c55633ea4ba0af46775aab8a98e5f07ae9bfe4d7ff6b982f6fd80ab8823600ea0517bb5f477eff86b7a403d4a7824b8243c96dea9585a2e747fb8768f1f5388f01046ab8201debdf895a007ce550326e28b756bad4c8c917d158d08fdb864f5e3ba904b23a726eab468530a947d8c7c3940ddae3faca78600da5981854e2f4f48150bb4bd712845e284998624122665b04eea6d5d6b637b926cc3ca84ecd59ccf9c4f707c46c0a", 0xf6}], 0x8}}], 0x1, 0x20000000) [ 2275.642418] __iomap_dio_rw+0x6cd/0x1110 [ 2275.643404] ? iomap_dio_rw+0x90/0x90 [ 2275.644294] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2275.645335] ? ext4_orphan_add+0x253/0x9e0 [ 2275.646307] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2275.647417] ? ext4_empty_dir+0xae0/0xae0 [ 2275.648350] ? jbd2__journal_start+0xf3/0x7e0 [ 2275.649373] iomap_dio_rw+0x31/0x90 [ 2275.650218] ext4_file_write_iter+0xe0e/0x1530 [ 2275.651266] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2275.652293] ? kasan_save_stack+0x32/0x40 [ 2275.653225] ? kasan_save_stack+0x1b/0x40 [ 2275.654165] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 21:09:32 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x2, 0x0, 0xffffffffffffffff}) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) write$P9_RREADLINK(r1, &(0x7f0000000080)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2275.655310] ? iter_file_splice_write+0x165/0xc90 [ 2275.656576] ? direct_splice_actor+0x10f/0x170 [ 2275.657613] ? splice_direct_to_actor+0x387/0x980 [ 2275.658744] ? do_splice_direct+0x1c4/0x290 [ 2275.659742] ? do_sendfile+0x553/0x11e0 [ 2275.660662] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2275.661739] ? do_syscall_64+0x33/0x40 [ 2275.662653] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2275.663900] do_iter_readv_writev+0x476/0x750 [ 2275.664946] ? new_sync_write+0x660/0x660 [ 2275.665921] ? avc_policy_seqno+0x9/0x70 [ 2275.666855] ? selinux_file_permission+0x92/0x520 [ 2275.667977] ? security_file_permission+0xb1/0xe0 [ 2275.669107] do_iter_write+0x191/0x700 [ 2275.670024] ? trace_hardirqs_on+0x5b/0x180 [ 2275.671038] vfs_iter_write+0x70/0xa0 [ 2275.671925] iter_file_splice_write+0x726/0xc90 [ 2275.673023] ? generic_splice_sendpage+0x140/0x140 [ 2275.674212] ? security_file_permission+0xb1/0xe0 [ 2275.675335] ? generic_splice_sendpage+0x140/0x140 [ 2275.676477] direct_splice_actor+0x10f/0x170 [ 2275.677502] splice_direct_to_actor+0x387/0x980 [ 2275.678608] ? pipe_to_sendpage+0x380/0x380 [ 2275.679616] ? do_splice_to+0x160/0x160 [ 2275.680537] ? security_file_permission+0xb1/0xe0 [ 2275.681673] do_splice_direct+0x1c4/0x290 [ 2275.682650] ? splice_direct_to_actor+0x980/0x980 [ 2275.683763] ? avc_policy_seqno+0x9/0x70 [ 2275.684713] ? security_file_permission+0xb1/0xe0 [ 2275.685873] do_sendfile+0x553/0x11e0 [ 2275.686764] ? do_pwritev+0x270/0x270 [ 2275.687651] ? wait_for_completion_io+0x270/0x270 [ 2275.688774] ? rcu_read_lock_any_held+0x75/0xa0 [ 2275.689861] ? vfs_write+0x354/0xb10 [ 2275.690729] __x64_sys_sendfile64+0x1d1/0x210 [ 2275.691769] ? __ia32_sys_sendfile+0x220/0x220 [ 2275.692841] do_syscall_64+0x33/0x40 [ 2275.693696] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2275.694895] RIP: 0033:0x7fd45b6b9b19 [ 2275.695759] 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 [ 2275.700018] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2275.701779] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2275.703443] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2275.705079] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2275.706719] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2275.708328] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2275.734789] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.747707] blktrace: Concurrent blktraces are not allowed on loop0 21:09:33 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x500, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:33 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x100000000000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2275.776075] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.789285] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:33 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x9, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:33 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:33 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) setxattr$incfs_size(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)=0xa0, 0x8, 0x2) [ 2275.848038] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2275.849793] blktrace: Concurrent blktraces are not allowed on loop8 [ 2275.851166] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:33 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7, 0x1b, 0x1}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) r2 = syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000100)={0x0, r0, 0x3, 0x200, 0x7e08, 0x3}) 21:09:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 44) 21:09:51 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x6000, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2, 0xff, 0xb8e, 0x3, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000010000001801000022a9b7ea05d7a55faa5ef5533c54110887ba0ef47f9a03db56d6d0fea64e894e29abf28fec675224e583abe9d094f4ca5fd5a837081c4c4ba0ef3fcdce1d23e39a2ba4959d8db3273c3cfb2c84fdd630e466e187797a3dc58d198e3977dafa64fa929b474decc25c920100125d52c177", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='./file0\x00']) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) 21:09:51 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x200000000000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:09:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x600, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x40000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:09:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d5f, &(0x7f00000002c0)={0x0, 0x0, 0x4}, &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) [ 2294.117227] EXT4-fs: 2 callbacks suppressed [ 2294.117241] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.122321] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.182367] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.183884] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.192614] FAULT_INJECTION: forcing a failure. [ 2294.192614] name failslab, interval 1, probability 0, space 0, times 0 [ 2294.195655] CPU: 1 PID: 11459 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2294.197276] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2294.199288] Call Trace: [ 2294.199922] dump_stack+0x107/0x167 [ 2294.200772] should_fail.cold+0x5/0xa [ 2294.201637] ? create_object.isra.0+0x3a/0xa20 [ 2294.202770] should_failslab+0x5/0x20 [ 2294.203729] kmem_cache_alloc+0x5b/0x310 [ 2294.204739] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2294.206100] create_object.isra.0+0x3a/0xa20 [ 2294.207232] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2294.208487] kmem_cache_alloc+0x159/0x310 [ 2294.209514] ? __kernel_text_address+0x9/0x40 [ 2294.210665] jbd2__journal_start+0x190/0x7e0 [ 2294.211780] __ext4_journal_start_sb+0x214/0x390 [ 2294.212923] ext4_iomap_begin+0x485/0x700 [ 2294.213982] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2294.215174] ? kasan_save_stack+0x1b/0x40 [ 2294.216025] ? ext4_file_write_iter+0xe0e/0x1530 [ 2294.217016] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2294.218341] ? splice_direct_to_actor+0x387/0x980 [ 2294.219341] ? do_splice_direct+0x1c4/0x290 [ 2294.220225] ? do_sendfile+0x553/0x11e0 [ 2294.221046] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2294.221998] ? do_syscall_64+0x33/0x40 [ 2294.222815] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2294.223904] iomap_apply+0x164/0x810 [ 2294.224750] ? iomap_dio_rw+0x90/0x90 [ 2294.225685] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2294.227073] ? mark_held_locks+0x9e/0xe0 [ 2294.228123] ? filemap_check_errors+0xa5/0x150 [ 2294.229268] __iomap_dio_rw+0x6cd/0x1110 [ 2294.230305] ? iomap_dio_rw+0x90/0x90 [ 2294.231335] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2294.232504] ? ext4_orphan_add+0x253/0x9e0 [ 2294.233589] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2294.234862] ? ext4_empty_dir+0xae0/0xae0 [ 2294.235920] ? jbd2__journal_start+0xf3/0x7e0 [ 2294.237089] iomap_dio_rw+0x31/0x90 [ 2294.238033] ext4_file_write_iter+0xe0e/0x1530 [ 2294.239246] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2294.240413] ? kasan_save_stack+0x32/0x40 [ 2294.241473] ? kasan_save_stack+0x1b/0x40 [ 2294.242543] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2294.243820] ? iter_file_splice_write+0x165/0xc90 [ 2294.245016] ? direct_splice_actor+0x10f/0x170 [ 2294.246155] ? splice_direct_to_actor+0x387/0x980 [ 2294.247338] ? do_splice_direct+0x1c4/0x290 [ 2294.248384] ? do_sendfile+0x553/0x11e0 [ 2294.249346] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2294.250498] ? do_syscall_64+0x33/0x40 [ 2294.251463] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2294.252772] do_iter_readv_writev+0x476/0x750 [ 2294.253853] ? new_sync_write+0x660/0x660 [ 2294.254837] ? avc_policy_seqno+0x9/0x70 [ 2294.255690] ? selinux_file_permission+0x92/0x520 [ 2294.256825] ? security_file_permission+0xb1/0xe0 [ 2294.257867] do_iter_write+0x191/0x700 [ 2294.258742] ? trace_hardirqs_on+0x5b/0x180 [ 2294.259672] vfs_iter_write+0x70/0xa0 [ 2294.260501] iter_file_splice_write+0x726/0xc90 [ 2294.261504] ? generic_splice_sendpage+0x140/0x140 [ 2294.262608] ? security_file_permission+0xb1/0xe0 [ 2294.263655] ? generic_splice_sendpage+0x140/0x140 [ 2294.264721] direct_splice_actor+0x10f/0x170 [ 2294.265684] splice_direct_to_actor+0x387/0x980 [ 2294.266714] ? pipe_to_sendpage+0x380/0x380 [ 2294.267653] ? do_splice_to+0x160/0x160 [ 2294.268511] ? security_file_permission+0xb1/0xe0 [ 2294.269566] do_splice_direct+0x1c4/0x290 [ 2294.270480] ? splice_direct_to_actor+0x980/0x980 [ 2294.271520] ? avc_policy_seqno+0x9/0x70 [ 2294.272408] ? security_file_permission+0xb1/0xe0 [ 2294.273460] do_sendfile+0x553/0x11e0 [ 2294.274304] ? do_pwritev+0x270/0x270 [ 2294.275163] ? wait_for_completion_io+0x270/0x270 [ 2294.276220] ? rcu_read_lock_any_held+0x75/0xa0 [ 2294.277228] ? vfs_write+0x354/0xb10 [ 2294.278044] __x64_sys_sendfile64+0x1d1/0x210 [ 2294.279031] ? __ia32_sys_sendfile+0x220/0x220 [ 2294.280029] do_syscall_64+0x33/0x40 [ 2294.280827] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2294.281934] RIP: 0033:0x7fd45b6b9b19 [ 2294.282755] 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 [ 2294.286724] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2294.288359] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2294.289898] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2294.291439] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2294.292977] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2294.294530] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2294.315063] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.316813] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x700, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8cffffff, 0x0, 0xa282a, &(0x7f0000000000)) [ 2294.452545] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.462536] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.484664] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2294.494859] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:09:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000400100000018000000", @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c653000"]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) fallocate(r0, 0x20, 0x0, 0x8000) 21:09:51 executing program 0: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x1c0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) copy_file_range(r2, &(0x7f0000000140)=0x6, r0, &(0x7f0000000180)=0x4, 0x9, 0x0) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) close(r3) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) r5 = openat2(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x200000, 0x0, 0x19}, 0x18) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@ipv4={""/10, ""/2, @dev}, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @broadcast}}, 0x0, @in=@private}}, &(0x7f00000003c0)=0xe8) sendmsg$nl_generic(r2, &(0x7f00000009c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000980)={&(0x7f0000000400)={0x550, 0x3e, 0x4, 0x70bd2a, 0x25dfdbff, {0x1e}, [@generic="95b95f95735fcf534c3a02e21459661614e8e2c5f1cb15bd5f3bcb8d5271c593162a03aa7b61530862594e34074234b03a0c06e37f", @generic="998ab0cd8553dd2ef09bf35f4dae2e7d36f10d425ec79197530e7c6662f49b643a57aea1d77117a7471aa3ac4adc259e905c7608763efbb83b291805de5777d2f33aa899b5f27b4fbcb32e360e72eacef1686efe9f6f283d2686f26a9b6fe18a378119a596ca74d97f303225454d99872a16ccb246995bbddccc9099d5c330e09d31e94c99aedcb1167af406f4c6e0a09c7f0546a41d5ba4d9a5ac857162bb9475ec9f9e40a45a", @nested={0x167, 0x87, 0x0, 0x1, [@generic="7ef7759286620755c50ca24aaeb1879f2642bd2fef5f2912e9d7dec71de152543f7b8c7c451aa2a0c94824ef8602ed323e02b0b8ef5d9473e39e3f06d3c32219fc6809881199c031482fd888e00f5bbb95a516092b7b65f8a471e902bf7566a67068a933b11dbd1eb525f712de82b1159dcbcb660b8e86f64518fdc1d85f2e9d955c9a82e98d3d89640ea427db55713ad3f52e3d", @typed={0x8, 0x5b, 0x0, 0x0, @fd=r5}, @generic="186c44a1fbcb2a74844a1e0590b8fa9b15493b44f8a978aa0a856a1fe7217848c9c3a91191a46507682d9f342671a5eaa0726dcdd7ab0853ab397be232203757eeab19d7b043", @typed={0x8, 0x10, 0x0, 0x0, @uid=0xee01}, @generic="3b0c63ffe40ea178ea224912e4726139d5cf4197960c8ca5ab4c9280230fd13ba02287cd88b00b72e4faa8a77b5c81b635ab6751365ee93b6eda5abe2eee1078de6420ddc3797279b083fbf4ad6946d7", @generic="84c6652abcb4f8b224327c207768bb37e3127f389bf92ae8cd601500b84033e06ff82f3dafc06eda38"]}, @nested={0x106, 0x2a, 0x0, 0x1, [@typed={0x14, 0x53, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @multicast1}}, @generic="26ca09ae562888996d36228532dcd8b11668b0e0bb704d9e64bc21e2829cb406538c8929767d62ac3443aeff2ec047652cd94094dc09b613e0b6c762193acfcaecfad3c90f16b0a9270445093742b12b3986d07fc97cb94a4e24a0f2b2336d1f", @typed={0x4, 0x57}, @typed={0x8, 0x2c, 0x0, 0x0, @u32=0x20}, @typed={0x8, 0x21, 0x0, 0x0, @uid=r6}, @typed={0xc, 0x74, 0x0, 0x0, @u64=0x7}, @typed={0x4, 0x5e}, @generic="148f11935a07fb3db6d6a15297613370def9d63101700b6950088bf8446685e363de53f96d43bc014f87102ad3fc073cb178769bb0507c8ab5ffd185d54068ef7cc9fe566ce3076f2f87b7360293bc071b69163a7b77550796c6bfd838b24f2048587ff5d2b3e42c6154"]}, @generic="ba1f7f8b57018f37164f1e6d0a5f714325521d6e385c5fed6e2c3929d5c5093aa13d772fce651b2ed784ff63ba6941ed7d5ee1a38ba39a13e7c93629499aa231c22301fce4af60e84c57cc74e42742580cd490b434858f6616f81522ebb31764e2e35cc18f8939ba5ccd31f54b09b4207ea3d15e85e6e10827ce5ef728cd7e3d6692de522fc6b428f69c", @generic="023ef4ea9a01e0b5e2fd6e26976efea98d36cb7ae5cab1b5e2d583edc148864c4009aecc60af0cdc69c142c73a43fad29f24b4d17357325e8e207f7bc201c1adcef0b5a5f74f934fdad543efe0bc857d88659a6c9c406712a3c61aee6823b061ea601c1d1b22566d5be74d37d475804712eab20e492051c8d143f7d6e5b7db9cc1f186443719ab11d0d80c588687940a92d0abbb8679e878e7b387760799704b5af7e6135353e0e0af208c7c75e8bc849debdda183b16e2cb419187693fd7ad749c96279274fda3d798c6a9f5f37833c47407d27d7c08b87fe94a617bf1f1968f4eb59160d1de2920e", @generic="a71b55953dbce78e9ee556f30815b1a33bcdbd5561e5299358f1239430f094aca1bd99e7b06aad7d36a1e73bf5865099a810b44836c412d5903bd9073d1e6b5cf4613962bd7c378c30382b4f2b1bc12aadc4a6ab6a29d142e996b9e8a1761b244788baedbd462a7cb1deeff927f3e10c423db7", @nested={0x8, 0x85, 0x0, 0x1, [@typed={0x4, 0x12}]}]}, 0x550}, 0x1, 0x0, 0x0, 0xc1}, 0x8000) ioctl$EXT4_IOC_GROUP_ADD(r4, 0x40286608, &(0x7f0000000080)={0x1ff, 0x13af, 0x7f, 0x34b00, 0x1e, 0x1}) 21:09:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = accept4$inet6(r2, 0x0, 0x0, 0x0) getsockopt$inet6_opts(r3, 0x29, 0x37, &(0x7f0000000180)=""/29, &(0x7f00000001c0)=0x1d) dup3(r2, r0, 0x80000) r4 = dup2(r1, r0) r5 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/mdstat\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r6, 0xc008240a, &(0x7f0000000040)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r4) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r5, 0x0) 21:09:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x900, 0x0, 0xa282a, &(0x7f0000000000)) 21:09:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x18, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 45) 21:10:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000340)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:10:09 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2000}, 0x0, 0x8000000000000, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:10:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2ecffff00000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:10:09 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xce1a0000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) 21:10:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa00, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e, 0x0, 0xa282a, &(0x7f0000000000)) [ 2312.154391] EXT4-fs: 6 callbacks suppressed [ 2312.154403] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.160814] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.170237] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.174757] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.183639] FAULT_INJECTION: forcing a failure. [ 2312.183639] name failslab, interval 1, probability 0, space 0, times 0 [ 2312.186401] CPU: 0 PID: 11520 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2312.188080] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2312.190084] Call Trace: [ 2312.190721] dump_stack+0x107/0x167 [ 2312.191605] should_fail.cold+0x5/0xa [ 2312.192515] ? jbd2__journal_start+0x190/0x7e0 [ 2312.193607] should_failslab+0x5/0x20 [ 2312.194520] kmem_cache_alloc+0x5b/0x310 [ 2312.195503] ? __kernel_text_address+0x9/0x40 [ 2312.196591] jbd2__journal_start+0x190/0x7e0 [ 2312.197657] __ext4_journal_start_sb+0x214/0x390 [ 2312.198800] ext4_iomap_begin+0x485/0x700 [ 2312.199827] ? ext4_iomap_begin_report+0x5a0/0x5a0 21:10:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb00, 0x0, 0xa282a, &(0x7f0000000000)) [ 2312.201002] ? kasan_save_stack+0x1b/0x40 [ 2312.202164] ? ext4_file_write_iter+0xe0e/0x1530 [ 2312.203330] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2312.204843] ? splice_direct_to_actor+0x387/0x980 [ 2312.205988] ? do_splice_direct+0x1c4/0x290 [ 2312.207010] ? do_sendfile+0x553/0x11e0 [ 2312.207977] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2312.209104] ? do_syscall_64+0x33/0x40 [ 2312.210036] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2312.211331] iomap_apply+0x164/0x810 [ 2312.212230] ? iomap_dio_rw+0x90/0x90 [ 2312.213154] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2312.214561] ? mark_held_locks+0x9e/0xe0 [ 2312.215596] ? filemap_check_errors+0xa5/0x150 [ 2312.216835] __iomap_dio_rw+0x6cd/0x1110 [ 2312.217907] ? iomap_dio_rw+0x90/0x90 [ 2312.218946] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2312.220198] ? ext4_orphan_add+0x253/0x9e0 [ 2312.221366] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2312.222603] ? ext4_empty_dir+0xae0/0xae0 [ 2312.223592] ? jbd2__journal_start+0xf3/0x7e0 [ 2312.224671] iomap_dio_rw+0x31/0x90 [ 2312.225568] ext4_file_write_iter+0xe0e/0x1530 [ 2312.226688] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2312.227786] ? kasan_save_stack+0x32/0x40 [ 2312.228796] ? kasan_save_stack+0x1b/0x40 [ 2312.229797] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2312.231019] ? iter_file_splice_write+0x165/0xc90 [ 2312.232190] ? direct_splice_actor+0x10f/0x170 [ 2312.233301] ? splice_direct_to_actor+0x387/0x980 [ 2312.234471] ? do_splice_direct+0x1c4/0x290 [ 2312.235520] ? do_sendfile+0x553/0x11e0 [ 2312.236486] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2312.237614] ? do_syscall_64+0x33/0x40 [ 2312.238539] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2312.239845] do_iter_readv_writev+0x476/0x750 [ 2312.240951] ? new_sync_write+0x660/0x660 [ 2312.241969] ? avc_policy_seqno+0x9/0x70 [ 2312.242958] ? selinux_file_permission+0x92/0x520 [ 2312.244180] ? security_file_permission+0xb1/0xe0 [ 2312.245357] do_iter_write+0x191/0x700 [ 2312.246531] ? trace_hardirqs_on+0x5b/0x180 [ 2312.247793] vfs_iter_write+0x70/0xa0 [ 2312.248757] iter_file_splice_write+0x726/0xc90 [ 2312.249938] ? generic_splice_sendpage+0x140/0x140 [ 2312.251200] ? security_file_permission+0xb1/0xe0 [ 2312.252427] ? generic_splice_sendpage+0x140/0x140 [ 2312.253639] direct_splice_actor+0x10f/0x170 [ 2312.254713] splice_direct_to_actor+0x387/0x980 [ 2312.255867] ? pipe_to_sendpage+0x380/0x380 [ 2312.256934] ? do_splice_to+0x160/0x160 [ 2312.257930] ? security_file_permission+0xb1/0xe0 [ 2312.259146] do_splice_direct+0x1c4/0x290 [ 2312.260171] ? splice_direct_to_actor+0x980/0x980 [ 2312.261341] ? avc_policy_seqno+0x9/0x70 [ 2312.262346] ? security_file_permission+0xb1/0xe0 [ 2312.263575] do_sendfile+0x553/0x11e0 [ 2312.264531] ? do_pwritev+0x270/0x270 [ 2312.265477] ? wait_for_completion_io+0x270/0x270 [ 2312.266683] ? rcu_read_lock_any_held+0x75/0xa0 [ 2312.267854] ? vfs_write+0x354/0xb10 [ 2312.268791] __x64_sys_sendfile64+0x1d1/0x210 [ 2312.269906] ? __ia32_sys_sendfile+0x220/0x220 [ 2312.271061] do_syscall_64+0x33/0x40 [ 2312.272002] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2312.273276] RIP: 0033:0x7fd45b6b9b19 [ 2312.274205] 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 [ 2312.278712] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2312.280589] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2312.282341] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2312.284120] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2312.285889] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2312.287677] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2312.293698] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.299913] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x300000000000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:10:09 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = accept4$inet6(r1, 0x0, 0x0, 0x0) pread64(r1, &(0x7f0000000180)=""/150, 0xd8, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r2, 0x179da000) 21:10:09 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ffffff, 0x0, 0xa282a, &(0x7f0000000000)) [ 2312.386101] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.396454] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x5}, 0x6) dup2(r1, r0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x0, 0x2}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) 21:10:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300, 0x0, 0xa282a, &(0x7f0000000000)) [ 2312.442065] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.444299] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2330.975945] EXT4-fs: 2 callbacks suppressed [ 2330.975960] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2330.986674] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 46) 21:10:28 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xffffe000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:28 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x500, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:28 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) getpgrp(0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) r4 = creat(&(0x7f0000000380)='./file1\x00', 0x0) ioctl$FS_IOC_FSSETXATTR(r4, 0x401c5820, &(0x7f00000005c0)) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) pwrite64(r0, &(0x7f00000000c0)="894df99d0a7bdfa8a48c682f414e5646285c4ea5d1749e449c85e85ab7b1100c1e8b79d5dbead3929b6684cab8daf76981e29c76baf09b3ce9686975376b3f8c15a26eeb8d0f6822b9a9c55eb0645c1f19cd3135fd133e698b2bdd9f362972b21dd8798e0a40c6034606f667b40fc6a7b45afaba5086d27183b74cfa2c674de490946af3aa4eb05707eda6be1aa751ebb2d73cda84d2ada121cb92a91fa576512ef96500539362360e374272fd7a988da5775c", 0xb3, 0xffffffff) syncfs(r4) fallocate(r1, 0x20, 0x0, 0x8000) 21:10:28 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) inotify_add_watch(r1, &(0x7f0000000180)='./file0\x00', 0x0) 21:10:28 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2000000000000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:10:28 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1800, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:28 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x54400, 0x71) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) [ 2331.024406] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2331.038605] FAULT_INJECTION: forcing a failure. [ 2331.038605] name failslab, interval 1, probability 0, space 0, times 0 [ 2331.041372] CPU: 1 PID: 11567 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2331.042967] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2331.044656] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2331.044942] Call Trace: [ 2331.044974] dump_stack+0x107/0x167 [ 2331.047806] should_fail.cold+0x5/0xa [ 2331.048711] ? create_object.isra.0+0x3a/0xa20 [ 2331.049771] should_failslab+0x5/0x20 [ 2331.050666] kmem_cache_alloc+0x5b/0x310 [ 2331.051799] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2331.053124] create_object.isra.0+0x3a/0xa20 [ 2331.054152] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2331.055352] kmem_cache_alloc+0x159/0x310 [ 2331.056323] ? __kernel_text_address+0x9/0x40 [ 2331.057383] jbd2__journal_start+0x190/0x7e0 [ 2331.058428] __ext4_journal_start_sb+0x214/0x390 [ 2331.059530] ext4_iomap_begin+0x485/0x700 [ 2331.060524] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2331.061664] ? kasan_save_stack+0x1b/0x40 [ 2331.062629] ? ext4_file_write_iter+0xe0e/0x1530 [ 2331.063722] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2331.065185] ? splice_direct_to_actor+0x387/0x980 [ 2331.066273] ? do_splice_direct+0x1c4/0x290 [ 2331.067263] ? do_sendfile+0x553/0x11e0 [ 2331.068189] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2331.069267] ? do_syscall_64+0x33/0x40 [ 2331.070143] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2331.071348] iomap_apply+0x164/0x810 [ 2331.072215] ? iomap_dio_rw+0x90/0x90 [ 2331.073100] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2331.074444] ? mark_held_locks+0x9e/0xe0 [ 2331.075402] ? filemap_check_errors+0xa5/0x150 [ 2331.076470] __iomap_dio_rw+0x6cd/0x1110 [ 2331.077377] ? iomap_dio_rw+0x90/0x90 [ 2331.078256] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2331.079280] ? ext4_orphan_add+0x253/0x9e0 [ 2331.080263] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2331.081401] ? ext4_empty_dir+0xae0/0xae0 [ 2331.082355] ? jbd2__journal_start+0xf3/0x7e0 [ 2331.083403] iomap_dio_rw+0x31/0x90 [ 2331.084255] ext4_file_write_iter+0xe0e/0x1530 [ 2331.085330] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2331.086383] ? kasan_save_stack+0x32/0x40 [ 2331.087339] ? kasan_save_stack+0x1b/0x40 [ 2331.088299] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2331.089468] ? iter_file_splice_write+0x165/0xc90 [ 2331.090576] ? direct_splice_actor+0x10f/0x170 [ 2331.091628] ? splice_direct_to_actor+0x387/0x980 [ 2331.092745] ? do_splice_direct+0x1c4/0x290 [ 2331.093740] ? do_sendfile+0x553/0x11e0 [ 2331.094627] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2331.095666] ? do_syscall_64+0x33/0x40 [ 2331.096542] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2331.097745] do_iter_readv_writev+0x476/0x750 [ 2331.098759] ? new_sync_write+0x660/0x660 [ 2331.099691] ? avc_policy_seqno+0x9/0x70 [ 2331.100610] ? selinux_file_permission+0x92/0x520 [ 2331.101698] ? security_file_permission+0xb1/0xe0 [ 2331.102795] do_iter_write+0x191/0x700 [ 2331.103675] ? trace_hardirqs_on+0x5b/0x180 [ 2331.104658] vfs_iter_write+0x70/0xa0 [ 2331.105514] iter_file_splice_write+0x726/0xc90 [ 2331.106577] ? generic_splice_sendpage+0x140/0x140 [ 2331.107705] ? security_file_permission+0xb1/0xe0 [ 2331.108801] ? generic_splice_sendpage+0x140/0x140 [ 2331.109900] direct_splice_actor+0x10f/0x170 [ 2331.110889] splice_direct_to_actor+0x387/0x980 [ 2331.111954] ? pipe_to_sendpage+0x380/0x380 [ 2331.112930] ? do_splice_to+0x160/0x160 [ 2331.113820] ? security_file_permission+0xb1/0xe0 [ 2331.114917] do_splice_direct+0x1c4/0x290 [ 2331.115860] ? splice_direct_to_actor+0x980/0x980 [ 2331.116944] ? avc_policy_seqno+0x9/0x70 [ 2331.117862] ? security_file_permission+0xb1/0xe0 [ 2331.118960] do_sendfile+0x553/0x11e0 [ 2331.119846] ? do_pwritev+0x270/0x270 [ 2331.120707] ? wait_for_completion_io+0x270/0x270 [ 2331.121799] ? rcu_read_lock_any_held+0x75/0xa0 [ 2331.122846] ? vfs_write+0x354/0xb10 [ 2331.123686] __x64_sys_sendfile64+0x1d1/0x210 [ 2331.124699] ? __ia32_sys_sendfile+0x220/0x220 [ 2331.125744] do_syscall_64+0x33/0x40 [ 2331.126581] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2331.127730] RIP: 0033:0x7fd45b6b9b19 [ 2331.128575] 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 [ 2331.132715] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2331.134426] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2331.136041] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2331.137647] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2331.139247] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2331.140856] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2331.157412] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:28 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e00, 0x0, 0xa282a, &(0x7f0000000000)) [ 2331.182345] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:28 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x600, 0x0, 0xa282a, &(0x7f0000000000)) [ 2331.482548] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2331.484288] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2331.487623] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2331.492671] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:44 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x58908, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) finit_module(r0, &(0x7f00000000c0)='\x00', 0x2) 21:10:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 47) [ 2346.911564] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2346.913565] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xffffff8c, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:44 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="000000df06000000000000005d319cdfec2d2f66696c65f700"]) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:10:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x4000000000000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:10:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x100) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x2) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x40000ff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:10:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x700, 0x0, 0xa282a, &(0x7f0000000000)) [ 2346.926575] FAULT_INJECTION: forcing a failure. [ 2346.926575] name failslab, interval 1, probability 0, space 0, times 0 [ 2346.929652] CPU: 0 PID: 11600 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2346.931390] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2346.933452] Call Trace: [ 2346.934111] dump_stack+0x107/0x167 [ 2346.935027] should_fail.cold+0x5/0xa [ 2346.935976] ? ext4_find_extent+0xa77/0xd70 [ 2346.937047] should_failslab+0x5/0x20 [ 2346.937997] __kmalloc+0x72/0x390 [ 2346.938874] ext4_find_extent+0xa77/0xd70 [ 2346.939921] ext4_ext_map_blocks+0x1c8/0x5830 [ 2346.941034] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2346.942288] ? SOFTIRQ_verbose+0x10/0x10 [ 2346.943304] ? perf_trace_lock+0xac/0x490 [ 2346.944323] ? SOFTIRQ_verbose+0x10/0x10 [ 2346.945275] ? __lockdep_reset_lock+0x180/0x180 [ 2346.946415] ? ext4_ext_release+0x10/0x10 [ 2346.947450] ? ext4_map_blocks+0x5cd/0x1910 [ 2346.948543] ? lock_release+0x680/0x680 [ 2346.949531] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2346.950700] ? lock_downgrade+0x6d0/0x6d0 [ 2346.951694] ? down_write+0xe0/0x160 [ 2346.952718] ? down_write_killable+0x180/0x180 [ 2346.953880] ext4_map_blocks+0x63f/0x1910 [ 2346.954924] ? kmem_cache_alloc+0x2a6/0x310 [ 2346.956012] ? __kernel_text_address+0x9/0x40 [ 2346.957139] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2346.958245] ? jbd2__journal_start+0xf3/0x7e0 [ 2346.959374] ? __ext4_journal_start_sb+0x214/0x390 [ 2346.960604] ? __ext4_journal_start_sb+0x1db/0x390 [ 2346.961842] ext4_iomap_begin+0x3ad/0x700 [ 2346.962877] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2346.964015] ? kasan_save_stack+0x1b/0x40 [ 2346.965064] ? ext4_file_write_iter+0xe0e/0x1530 [ 2346.966259] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2346.967830] ? splice_direct_to_actor+0x387/0x980 [ 2346.969037] ? do_splice_direct+0x1c4/0x290 [ 2346.970070] ? do_sendfile+0x553/0x11e0 [ 2346.970981] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2346.972148] ? do_syscall_64+0x33/0x40 [ 2346.973142] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2346.974463] iomap_apply+0x164/0x810 [ 2346.975379] ? iomap_dio_rw+0x90/0x90 [ 2346.976350] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2346.977773] ? mark_held_locks+0x9e/0xe0 [ 2346.978731] ? filemap_check_errors+0xa5/0x150 [ 2346.979852] __iomap_dio_rw+0x6cd/0x1110 [ 2346.980837] ? iomap_dio_rw+0x90/0x90 [ 2346.981805] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2346.982943] ? ext4_orphan_add+0x253/0x9e0 [ 2346.983997] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2346.985228] ? ext4_empty_dir+0xae0/0xae0 [ 2346.986259] ? jbd2__journal_start+0xf3/0x7e0 [ 2346.987362] iomap_dio_rw+0x31/0x90 [ 2346.988238] ext4_file_write_iter+0xe0e/0x1530 [ 2346.989403] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2346.990532] ? kasan_save_stack+0x32/0x40 [ 2346.991567] ? kasan_save_stack+0x1b/0x40 [ 2346.992598] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2346.993855] ? iter_file_splice_write+0x165/0xc90 [ 2346.995058] ? direct_splice_actor+0x10f/0x170 [ 2346.996188] ? splice_direct_to_actor+0x387/0x980 [ 2346.997416] ? do_splice_direct+0x1c4/0x290 [ 2346.998483] ? do_sendfile+0x553/0x11e0 [ 2346.999448] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2347.000620] ? do_syscall_64+0x33/0x40 [ 2347.001568] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2347.002880] do_iter_readv_writev+0x476/0x750 [ 2347.003983] ? new_sync_write+0x660/0x660 [ 2347.005019] ? avc_policy_seqno+0x9/0x70 [ 2347.006039] ? selinux_file_permission+0x92/0x520 [ 2347.007238] ? security_file_permission+0xb1/0xe0 [ 2347.008462] do_iter_write+0x191/0x700 [ 2347.009438] ? trace_hardirqs_on+0x5b/0x180 [ 2347.010537] vfs_iter_write+0x70/0xa0 [ 2347.011482] iter_file_splice_write+0x726/0xc90 [ 2347.012669] ? generic_splice_sendpage+0x140/0x140 [ 2347.013830] ? security_file_permission+0xb1/0xe0 [ 2347.015006] ? generic_splice_sendpage+0x140/0x140 [ 2347.016241] direct_splice_actor+0x10f/0x170 [ 2347.017356] splice_direct_to_actor+0x387/0x980 [ 2347.018529] ? pipe_to_sendpage+0x380/0x380 [ 2347.019603] ? do_splice_to+0x160/0x160 [ 2347.020594] ? security_file_permission+0xb1/0xe0 [ 2347.021797] do_splice_direct+0x1c4/0x290 [ 2347.022787] ? splice_direct_to_actor+0x980/0x980 [ 2347.023951] ? avc_policy_seqno+0x9/0x70 [ 2347.024963] ? security_file_permission+0xb1/0xe0 [ 2347.026160] do_sendfile+0x553/0x11e0 [ 2347.027115] ? do_pwritev+0x270/0x270 [ 2347.028000] ? wait_for_completion_io+0x270/0x270 [ 2347.029200] ? rcu_read_lock_any_held+0x75/0xa0 [ 2347.030345] ? vfs_write+0x354/0xb10 [ 2347.031252] __x64_sys_sendfile64+0x1d1/0x210 [ 2347.032366] ? __ia32_sys_sendfile+0x220/0x220 [ 2347.033513] do_syscall_64+0x33/0x40 [ 2347.034438] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2347.035703] RIP: 0033:0x7fd45b6b9b19 [ 2347.036584] 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 [ 2347.041149] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2347.043043] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2347.044827] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2347.046601] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2347.048394] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2347.050160] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2347.064619] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2347.068991] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2347.073791] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2347.080923] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x900, 0x0, 0xa282a, &(0x7f0000000000)) [ 2347.096105] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2347.100016] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x100) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000100)={'\x00', 0x0, 0x100, 0x7f, 0x0, 0x9, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:10:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffff6, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2347.162694] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2347.166228] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:10:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa00, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x81) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:10:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 48) 21:10:59 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20002, 0x10) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) r3 = accept4(r1, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x80, 0x81000) write$binfmt_script(r3, &(0x7f0000000200)={'#! ', './file0', [{0x20, '&/{\\#,\x02'}, {0x20, ')/,'}, {}, {0x20, '}+/%*-'}, {0x20, ',^(%\xd7'}, {0x20, '-'}, {0x20, '(!'}], 0xa, "b533b6f1a492fe8e0224ed20bd01dcc94ea8cde0fc3ddf8c01f723f8a95932d217df3b788c2a53cef298afd99345a1367230390cc59b93fec9ceabe4cb699712f8fce673c354abb29d4c43105af0371dacba1abb6b7c183ce1cd5ba21b7431e8b1b7a9182572a53c4422627594af793f6addf28f64551703073c1476498cdd13e5bae4ad8826b6d13343a7"}, 0xb5) r4 = socket$inet_icmp(0x2, 0x2, 0x1) sendfile(r2, r4, &(0x7f0000000100)=0x9, 0xeb) 21:10:59 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0xfdfdffff00000000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:10:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:59 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) r3 = fork() ptrace(0x10, r3) ptrace(0x11, r3) r4 = syz_open_dev$vcsa(&(0x7f0000000240), 0x3, 0x88100) [ 2362.326000] EXT4-fs: 2 callbacks suppressed [ 2362.326021] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.336536] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.336652] FAULT_INJECTION: forcing a failure. [ 2362.336652] name failslab, interval 1, probability 0, space 0, times 0 [ 2362.341070] CPU: 0 PID: 11643 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2362.343063] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2362.345500] Call Trace: [ 2362.346270] dump_stack+0x107/0x167 [ 2362.347328] should_fail.cold+0x5/0xa [ 2362.348421] ? create_object.isra.0+0x3a/0xa20 [ 2362.349761] should_failslab+0x5/0x20 [ 2362.350885] kmem_cache_alloc+0x5b/0x310 [ 2362.352069] create_object.isra.0+0x3a/0xa20 [ 2362.353341] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2362.354622] __kmalloc+0x16e/0x390 [ 2362.355476] ext4_find_extent+0xa77/0xd70 [ 2362.356485] ext4_ext_map_blocks+0x1c8/0x5830 [ 2362.357589] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2362.358868] ? SOFTIRQ_verbose+0x10/0x10 [ 2362.359842] ? perf_trace_lock+0xac/0x490 [ 2362.360835] ? SOFTIRQ_verbose+0x10/0x10 [ 2362.361841] ? __lockdep_reset_lock+0x180/0x180 [ 2362.362943] ? ext4_ext_release+0x10/0x10 [ 2362.363945] ? ext4_map_blocks+0x5cd/0x1910 [ 2362.365003] ? lock_release+0x680/0x680 [ 2362.365958] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2362.367094] ? lock_downgrade+0x6d0/0x6d0 [ 2362.368114] ? down_write+0xe0/0x160 [ 2362.369024] ? down_write_killable+0x180/0x180 [ 2362.370135] ext4_map_blocks+0x63f/0x1910 [ 2362.371140] ? kmem_cache_alloc+0x2a6/0x310 [ 2362.372165] ? __kernel_text_address+0x9/0x40 [ 2362.373245] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2362.374308] ? jbd2__journal_start+0xf3/0x7e0 [ 2362.375382] ? __ext4_journal_start_sb+0x214/0x390 [ 2362.376546] ? __ext4_journal_start_sb+0x1db/0x390 [ 2362.377724] ext4_iomap_begin+0x3ad/0x700 [ 2362.378722] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2362.379888] ? kasan_save_stack+0x1b/0x40 [ 2362.380880] ? ext4_file_write_iter+0xe0e/0x1530 [ 2362.382006] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2362.383596] ? splice_direct_to_actor+0x387/0x980 [ 2362.384955] ? do_splice_direct+0x1c4/0x290 [ 2362.386181] ? do_sendfile+0x553/0x11e0 [ 2362.387302] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2362.388611] ? do_syscall_64+0x33/0x40 [ 2362.389714] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.391214] iomap_apply+0x164/0x810 [ 2362.392262] ? iomap_dio_rw+0x90/0x90 [ 2362.393360] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2362.394990] ? mark_held_locks+0x9e/0xe0 [ 2362.396163] ? filemap_check_errors+0xa5/0x150 [ 2362.397471] __iomap_dio_rw+0x6cd/0x1110 [ 2362.398607] ? iomap_dio_rw+0x90/0x90 [ 2362.399711] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2362.401000] ? ext4_orphan_add+0x253/0x9e0 [ 2362.402178] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2362.403555] ? ext4_empty_dir+0xae0/0xae0 [ 2362.404703] ? jbd2__journal_start+0xf3/0x7e0 [ 2362.405983] iomap_dio_rw+0x31/0x90 [ 2362.406998] ext4_file_write_iter+0xe0e/0x1530 [ 2362.408291] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2362.409566] ? kasan_save_stack+0x32/0x40 [ 2362.410704] ? kasan_save_stack+0x1b/0x40 [ 2362.411839] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2362.413242] ? iter_file_splice_write+0x165/0xc90 [ 2362.414571] ? direct_splice_actor+0x10f/0x170 [ 2362.415807] ? splice_direct_to_actor+0x387/0x980 [ 2362.417150] ? do_splice_direct+0x1c4/0x290 [ 2362.418328] ? do_sendfile+0x553/0x11e0 [ 2362.419384] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2362.420422] ? do_syscall_64+0x33/0x40 [ 2362.421306] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.422482] do_iter_readv_writev+0x476/0x750 [ 2362.423478] ? new_sync_write+0x660/0x660 [ 2362.424407] ? avc_policy_seqno+0x9/0x70 [ 2362.425322] ? selinux_file_permission+0x92/0x520 [ 2362.426550] ? security_file_permission+0xb1/0xe0 [ 2362.427761] do_iter_write+0x191/0x700 [ 2362.428631] ? trace_hardirqs_on+0x5b/0x180 [ 2362.429639] vfs_iter_write+0x70/0xa0 [ 2362.430582] iter_file_splice_write+0x726/0xc90 [ 2362.431848] ? generic_splice_sendpage+0x140/0x140 [ 2362.433203] ? security_file_permission+0xb1/0xe0 [ 2362.434491] ? generic_splice_sendpage+0x140/0x140 [ 2362.435803] direct_splice_actor+0x10f/0x170 [ 2362.437002] splice_direct_to_actor+0x387/0x980 [ 2362.438391] ? pipe_to_sendpage+0x380/0x380 [ 2362.439774] ? do_splice_to+0x160/0x160 [ 2362.441070] ? security_file_permission+0xb1/0xe0 [ 2362.442631] do_splice_direct+0x1c4/0x290 [ 2362.443967] ? splice_direct_to_actor+0x980/0x980 [ 2362.445494] ? avc_policy_seqno+0x9/0x70 [ 2362.446801] ? security_file_permission+0xb1/0xe0 [ 2362.448365] do_sendfile+0x553/0x11e0 [ 2362.449626] ? do_pwritev+0x270/0x270 [ 2362.450859] ? wait_for_completion_io+0x270/0x270 [ 2362.452394] ? rcu_read_lock_any_held+0x75/0xa0 [ 2362.453895] ? vfs_write+0x354/0xb10 [ 2362.455040] __x64_sys_sendfile64+0x1d1/0x210 [ 2362.456451] ? __ia32_sys_sendfile+0x220/0x220 [ 2362.457954] do_syscall_64+0x33/0x40 [ 2362.459128] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2362.460738] RIP: 0033:0x7fd45b6b9b19 [ 2362.461894] 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 [ 2362.466938] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2362.468968] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2362.471097] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2362.473341] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.475582] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2362.477840] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2362.487340] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.488803] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.496172] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.512844] EXT4-fs (sda): re-mounted. Opts: ,errors=continue sendmsg$nl_generic(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000001e00)={0x29b0, 0x2f, 0x100, 0x70bd26, 0x25dfdbfc, {0x1b}, [@typed={0x4, 0x2c}, @generic="54fe4726e68f802c9835bf94febeb4207337fe84a8331f32dcb900f4696f7d993b0b0a86e4caebf97e999de36ee6b059fcb8e33c8428228cbc4f3e20d3c31c4882c2bc9bae42d6a43ed2c3da233c3c", @nested={0x1241, 0x35, 0x0, 0x1, [@generic="43d63bb8c06ceb613c09d6575f0474c797f9178b1928440ead58367c3d868738cbf593f97742ceb92f6d587fb35e8cbaeb07650c9258eb35d34a5429150cee5e3f68673f565e263ea24e913ad45d661f02fce56c5c17c4114a5fe48aed089678e30837881f8d7d4c76aee5af25766b6152192ccd64422778f11588849a6a9f297a49d8fb07e50e1b9265b3baf3c9eec19fec93a48a88db1896d9159775f868e6a1f7373c8068ef650ac6c925a485662a47bc1064a7c3927745566924efc957b0f5eedec690b807a9d505d9d09e121bee68cdd7da5deeb361379141346409dcdd99a4ae1222bce26e448efb3ad9c97ba1", @typed={0x8, 0x71, 0x0, 0x0, @fd=r0}, @generic="1c3107717ecb944136632bbacb8ab367db0876a24641bad32a44c49c00259e2d37954d1d57065bcbe8abb653ce02d88e9363590422bfb89da8152380987a8e5e3787844006167149c1fefd7bd1b5b6d8f862a1cc6e642bfec765", @generic="e0f48880b4ab63efe9576b10c68bad65d0e3ee37855798451aaec2747e355c46739176d3b35f45990c78d4cbbccbf92f697e5ca350d82c16d8438360e0b55f3f69391991523f7d62caf188b8600d0cc5ed3aedc5255960508ff6882fc59282e8d11d1a36c96ee04c86d56cd563b34942d86fdce33af0e0d566c8db981e9c1045b8dda34609ed7c264c2030ab28a1f8f0f12207cdc13c03c7163c7e85413a13f9c29b0eee038d9cac4d5d82bc80a240a3f9015c7b8f6806f627ffb374121d2cae35fa3101161380282b0ca6cca9de61806e0b4e87334e305adc2e7d", @generic="f573a2c5f5d61626159fd1028e41e7e7e65bbcb6cbb50165a875dd0e9dc62d8b616c158cf190b9ce8c2dab6e015627696afd72d90c149adcef719d428ee84e4d13e530c676e7afc725517487074228ddc217317af782660c4b7a6c57ccfde0c9ba586ed1e69cf9aefe6ab927d4bd343e1b7e42651e85ee6a048fad2ad613a569a384a8f67276e4b3d6adc63edc38553cfde43bea49e89a0b95583d9b5ef06fcd5272bd2247d8ea20fefb68cc7c968ce78ad2e5a47148d091c994bc2635c820200adf92e95a434e2a2c69d2dc06a42ac7a03d407eac7395c61f13f1a4c7a7ac4afaf198e8e0220b4870afcb2cd8841325381b1602d10b5f04c7e260bc4dda31b3ba3e1912ba60a9ef309e9e6a2ab8326e7796524175842c9b8de3a261ebfcc2f7e3290216d3fcbc72e473091e4401f2e756eb207d67f9075b15cde77e98461ac4698f9ba010a261b833f5cd682a3a9fa11c15bdbf5ada40b3eae50a12301c65a8763ca68fb27e07a71261ecb618cbfb5c9b6f0e46ca493dc61c6395b7ef3ab46a19fb73cbe6d2305159eee6193a9c9e52ce7468972ef7cd7df8f15b88b25a6db2827175b1befd47dfa5a2d111671bbc69fdbcf119c597b01636d73eec2c5c4beb27f40bfe35c3884ef4938645de96d62de5f71980ae7f9daf7abc605a0ccc36acb0725b5bb475e17612a6e95e7a2a5bf58dd36075cc1b13eb1ed678a7c4f720236af0f8ba49daf9db2b13029068767c29a3ac6120e07c9dadb647db1df06bf245673931612f7811c847db41251e6b9e039bdd2b5f916265c3690b72bd93561e1f968be5517e7d0c888440da8e4a41247b44d89be92743f091120f244ac1cf359414bedbb39670005653bbe7985318044c0432f37144b3e4af1cef6f897c46565cc9b0fc00d78317caf4c7d1960d16a41e678cd480df80af1fc3f630750288e9b137ff3bde7fddbef3ce6d7963cbdb382fc9b3eb6d34240a925a12fa9d0f48e477c26b8dd8b5bf45af80effe13a9609a666a6a592984232d8cdda2be5c58840079b18eee8cf79332745c40fa3c9362083490eb5ca4434f8176ce5042474fe9f7ae684af5a84db63b12e786a2f43d51deabf5509469021a6cc270e7393859889686083695bc642fa6ca178824e1c11a339383a8b8ddd4c53f31dc397f08cccab699f433c50b819cabd57234374b41a67b573aac8eb75cde82d46ae4fd28697cf4dfba5deb554ad132212fb07a4e03f33dad2b67005037c20c8d3af51dd2951610e7760649c66e0126c823250eb38a6f2eac47e92d63f9dedf2d98db466adc28da0eae022ce4224139e215905f5ab0a12a06c7f5bf95b8bf90a9d8d97faa7f3084af6c6f439deb3bcb1cf446c812680aa580e7d0b25721f385621216a7ed4e5ecbb361de3540fcb575867ac4bcf8f9f7d6ceee19261c83c4102b65b7c9ad9700148aa5069c1ba28b2f27199f62aa620b53f46a5a64ba3ffdcd71e92673ce50883c069f014eca2c8b686156f62c18ce2fb57c7e22b6433c01de218677e330adf8c6e305de036d53b63b52d7c597f93228c0436c55a991269588c9abeadcfc4262cae6483267d79156b9ade76c75669ee5a5988b1c7ecbd1e77ee9680bcd6abaf539a5e65dc930c8498b54697b1a3b3e3419abc5a165da29d3c48fd396e3a20aa98ec4382d3aace10666636d726a91ac01a31ee64aec532712d24bf239db202ae6363ec4a2a95506b916e365bf71d3c2847d88e15fe18851cfebe70c64d04559bf666e30e3d08adb39bd792ae3adb404f27c3240355e15c1acd4387daa3abf81e3a90ece2af8a5f942b7df99de1b9489d030dd3e9173d03fac1e8939133d72f247821560f832197a85ac4e60e8391c2feaefa670f92bd3ee5a1745041453849ccea9670b6dafadd66f763a6181b37692b62d57ce628346bcd42c09a31a0de7e32ad6288d62fdf64861a76f504edf194d210ec036dd9c6af1fe182a9521a4ceee346caece21d9e3fa78b195728cec8f84ee88bc4e9f3b9df5087a678de883e706f4cd0edf8aace777d4a937c40ae224488600c871c6e4978a63dad1476b9ad30da0e05e7cd1a036245a3402fc6c88de14689361a6c5f3e018124650d9829107e9d36cf38f2a264f8978980e0d1b175bb4876cae585e46ca68ba665555704e89dcde002b356c1a8156fa8eeac9dc05ea60ace970038dbfb16589ec8fb818889bc50d7f9c4d822f5f0c0ac912d00225a67c98c769e6134f540cffe8be6407d6877bfa9e5184a539288863e0920ac10d4c7b729d988131893272e79adbf22b2f4b77a641d35e6a7d26d1ecfb45a905c470f2371f4183f11d3df315d29196c31c2fa28928aec185a7c9f55a606f21c13973fda4b1ead1856415e5d999380d56bc9a884bd18e9b510c8e54305a522d25e2b60fc6373a63881cd27d009d5522a0072587136d48fbd99e76ed4411c23dbcd138b8b2396c7bfa9d721ea3439c0dcad643d44d0d7abe6ff5bc2aa466afccf3becf3b037e3194f5054f234e076ba5f0bd2204434ca5db920a27d0cf1dd4c7bf01fa8a80fce67621bf429328468124a4fd2fd096eaad13ace3c56a7b6d514f2aec4b1f429561fc2e0a812ff7f2d576a0487f65e306f84db69d2b8dca7912a211bcda7af72cde87e3bafbd45d9c5e3d44808f2f24816cc27ad683752ac633ba0dc0b81ba7848065d23bbdd2ef753558e678b7b7754d7f39b60b97c29f643379d0e04b1a913098a8ec5896230ca064837446d542a70cbc5880333b845b13fbbac0cc4f51b5a39ff11e98c963803afd6c3a0dc6e0e6efc59c607e6434246feda301ba544795d3a32597439074066fa6e3e28bc06d2461088d54dd98ead038b628fa595b315d0a5c19f90deac4a40bf4984fdbc4c408125dbc41dd7d23cc85cc76871406a9040bbe6bc02a958baba0653f61930e9a6bdf79b81658e49cc82b42eeac83129764f89173068dfcd8b1cc46d3e131d61e8c36258c227d94f9c706fff18efcfd06d2925e56938105e5f31fce83f09b99b87a23614ba16411f56347653a432ee13b189584f9822b3b0d61ba7e4c43a885c69b44d102943248c89c0246377e8df54f7fdf3392890a1896ab5ec83b50585b45b9e3b53ee214e0f9049faa2591c1c248df3f8eede1b3a6221f360626e90c44f69288010a6e446ab55fc6e30331abfffdff2772b7ba9d717a07b506b1c0305cde6f449429cd6138ead57590681d5588651e0f328df269c2718408450ce595e2a602eba5ad2588611a1ff7391a7b06eb8afc4375e5d8145a7dc122a86c7dad9c19164d06970a3618da9c6dde21119a4cc1d4d75a7455887787e064390dc5f0575fa5deb70068c3b8a03e61983a92b06cd99dbdca1a9171a0e20133abefaeb1004053776df161bb52d503c7e68e84ea261ab56099830be3f8393be46b0a3872ff7726c6a931dd4895b77ab30aa8398fc8c85bfc40ff0c16623fba7278e780fef2d856772cea2fb497e210bd00daf82ad25372986a98f9dde83d9662dceea620f1e7c94b0108c36528d1e953f114e6a128eb7a12edd4462c17592a941fca7be963754a7f6028c2516011df3b2fd6910b4bee0f08ec81826384458a39f905aff3982f71da68b2c12dee1e857fc206d834e69749a2dcc446efebe2541c64742741e6d179c1e0d6643d487eedafc5a926d2f432ecba739eda9aab1e494351c0acd2077122dc64af51ed7347c0968d34672021b46a02f7b10e52875cac33f9e816567574ecfa7a0bf70e956d68cdaa3304b45a054b11e32e1cf747fd7668074822938591f92f19afdcef80c0657ed3188d4a0a6370b839afbfd9204683c187ebda0fae55fe8189637da10f2a45ba6307e37d05c56ab5cec06b35998b01df40f17691e34c76d4e30cfc0ad24b85fb9d1f1d875c097d4e458334ff728a8b67a034bd6c67c3304b1582078ef4b45c71cc9e577038e2557d12e932dbe80b6fa8777f2eec5104d1c446ce96635d89e4345f8ac6713b776f00c7496567500e548ba6ac131d2b79204bad4b09b0a44ba83820961f273fe6f9ec789a74d5b84f34f36085da83b1637681e441ff12848094daab6e1635372580546a5619145ff75005a272c949c724a010b01d396f6da654e54d75ee01e171b862e0521f518b568f103a27e0a1ce715252a8ed6534d1e46b548a19e26e55596954a36e38537761249e8b9808e5aab04227b8a17377795fa81cfc199b46e94b12c89b1bd51e83105df1a912b8e3bd583cd8a7307cbd0b9c53e86dc5dc9cac99ad1058eeeff5440e30f106d5921cff83d0268022cbc9b6ed3e9510d9c48534c3c0714b229869cdaf26d4584d9c4a498f5a8267429ecabdf8c970826faa003fc49d3b5d3fab7fa1f4ebc12306abb75905c370088bae8e39396146a08d4d3b09a58b0d20f377200acfdfc8029c7f829d8a6659143bebd5e7978b64c9f1912671c06b620266a583580fba8edf5a61ae65a9ffe9072c840732e477130c7ba7b0e010c77dd4f60c2551c1c3b85974b7d5d35b329838449068d0790555ba60fad4d3ba2cc6f0838711531b27bc1537ebeadf7736ce03f55cab9b37f8b1d2f2b92a9a14b239d8c7f4fad42692a205137010bbd5468dd492296a8cecde0724aec713e9096a2007c327c3ba81055a318f59612ea5c8c6c034de70b5a98c0309941f9d806f3b0ad640fcec103aaec580eae872db334449d4c9c3a89313698adc3bcaa10fb4452943d3783755bfd70962f8018d4db69880485a497ecb26f088e1408d08c1d65409f43c8a2119c4a1017b5dfab5fe39f1a09027826bd46640ac665a0cb865f20778434717d4e1573f02e4f7dee32b4385b23199c9020c3c431a19a6cc9d26d4a9c7326c94d51687701dc01f98d229005c74c9dda6b170fafae34e789cf6bccc47ab32ad1a49b8056c66db95e3ab384a3c1007ef960c92e7f5d32b2c6d220f60cca1241c09bba3ec3d9a249c3b804f3b246257123761a1290bdf17f4145182733726e0f4e4b5c11bfc182f044f95843b5b120d6cf7f9a726d68f7313fdaebb97f96b35f88855d2da47189c1279c94dc297f4ac49b7764bb857abde1c31d1beeefbe064a9e746b9f004139c941f88f94c8cec59bf9083d4a9a845cf3e95ad26fac6f06f384f8e8cfb17f65e745d8c8b92fcd42cc006400e575ab1db3fe32e79beaa3dc22990501afb3b98f903a45647bf756fbbe111d5cdaac7c2728ef81da7c87fe2f2dd186af6f8fe6620c55e25a2ea45b252e1fbcd0e77ce10ab0e5aa278b50e7c6840feb18050c3fd7fcefb398023265ce71e8302e0436935576cbc556ca4ac3e76ac72ee1b4d75d42d8cdad2cb0f49d3cda9243ca01a004a16cb4c1c9116b8f8586437892364e26554cecae7adb40b706b705cb52ec671b7782ad9234fb1014b96957d4a14cfe2ecc65efedc26f265fd6091a4248dca8b1a0b563c14dd00fc70bba0438c9cdd5b5cbe4e2deca6047bd0738e14733297f829c163a70891636c93b080824a05d904d9d5289fc353eec186254ea8053719ff218a7d11ddfcc79cd21528ac177bbc1cdb9cc3b2be61be087f0686d12363848517d4c4a4b40a8de8b84233196794a4b42aba731b45d43f48c73d3c5be391e681e0a7aecd1ffbf7f339efdd021492b079496ea5c359db69569ea4eaacd317c0fc29578c86602c889c69a3fef3645920454e2d354fe798f157ded840ae7f2a5e678e7bfa2901a775d77b40617e3ac41138c069af9e751dee8b82d6ff15a7831d4831ddf0c486b3f5603e1d85b914bb9b2c4c4d5cd6126d8bc1083b", @generic="320aa20d1834810d3df2938a196a4d47"]}, @nested={0x1161, 0x7c, 0x0, 0x1, [@generic="a7bd7250d2a0af60de2b5bc45744d58f2faf272e11f82c44ec767a00a7792a70db6977edd3d65b5b4d59f67faea37adf7f319c3304465fa093bb481bcd9ef7d0d268fbf8ce9570ac5d9e6c29eecc8a14689721acf44c9e0097794277d3b7ee113dea8368502142409a30b8ff8ccae7dfa8dddf54043a59b2f8cc20f9f51e106cec62548851d43d1886a619c8343ac7ce5359f62cfce3ce20a1f8574bb5d4c00e21e2b7dc2553f6af17d449bbf0aba57829c58853d9", @typed={0x91, 0x3d, 0x0, 0x0, @binary="b29222e4cec451162b2b6af3c3d4b095f7461bc8ffd92a45aad952485ca0879a5724d084b809b242b71aca38b4ad1abc5da8ded09af3064d1d86c660333ea7ee6211157b7c036368a208fbbbb8b97b2549970c12411aba4d646c4e96cb200d739c00e72852083448dd45380d0f7ef28ef953c830d6ebb0fd4dc04ab98824d231446b9a3cf26f18245f9c0376e9"}, @generic="264926ba3c75272e11fa3d61ff210c91598453fcdd026d2b29c2fa1dbcc81516bfac0813743102215606a7910101dec9685c66e236204ecae148a50c99cd89c8fe183b0f36fb2006ad9f99589e4c536a2ebad1b0ed5b095a3b8a651d6865c24b9d2bf86b2736f8df118517d33c8cf9096d3621f91bc3e02616076050c03d2cdb908a921d2d8081ca0ede70a7c856f4707255853956cd4643f5475004e1ba9d72feba08f04b340ef8a379632d451bc4365acac3f5aec2f50207c2b2796bff9bd27f2b1a7981562d8ad1bbcd60ff4392c8ea0305a16e43c5aa6c1c8534c80ec94d3484281aa1d49e4e7339b08e24989b61e06457f9edf0e04b6424d66ce3fca91b5083c9fb6827c2f08569eb440fe3929d7ff9e9d61b1aa182f2693f13f12fd034c06b7d8041ca79e72bd13c248e98328c049383636ec18af9a104aa227080327bfc6ca3c582cadb97e6aee79ddd6b3684c1cdaeacbb94998c2f9b6b246c07e3751622066fb185d54bd20e42532ea64f46b3ed4d3aacc267b0de9e4fffb3e469d85e72717aab148f00200c2571bcad9f8164e15ecf36b4279a92431938761bb0ea9d6e38535af8c69d8fab1b1013029c554f230dfea0630957b4932409a66ee14d8a33ea90e19bea1f5f42f03f2bfe227fa0437c31a4acc1204da66c6358465e5ac7c42d4b4b48950d070ca41f8ceddf4d053e376ad2bb9fd70321546debcc776cfbd36ba51773b7417fa2cbc4cef512259754e7319e70227ea93fe5118da6efa4de99b4373b8768384e1276b2aff216f986c89fc55d870386f6a9c3ca1ee2606263f04380b02f0c4481c5d7dc67dc1a6f6e6c85c8251fce528045082271089a5ccde787ea22e3c2ab876cfd6b4579993dfa6a1fe4721eb0ff0dcc2cfe1c43bd0ff2bb01c16baee3beb7862f500092aed135c454a89afadf7149c619be3f45769e9aa0f194cb56bad4392c9bb784ca86dea56e1e26af63520128f4c98475d54d3980478f353598421bddcb6760969f784e83ac2c0653c1c20126c092b17c57dab2093361aab12577d0febd4d35b94cb6d1b04dfe8418918c8b55571185d92960dd070e2e829fe1b44250674f9988b003d136bfc819680c75be03311b37c46ac79150b2cd6888cbfbf43a76a0e454206fdaa7e43a227a0032d454d4473ec0783f4b7daee34199fcd577c0a737e862b94340c7bbe93070917b70685731bbd811f76bf33768eeefe81054bb6b89170504a61956b7bda305c366b414c67fee9a16ad59a877ea60afeb05dbd04af1ba964ed0c1a2751f7083f6a785c261a9a0d1330dab3ed98ad7727691c51f3063f62a75c9376b484cad2965e3e96fa55007bf673f9d01acdecfab84af250f6a48f72ac41b0126cd823cf89d4920b92cca1a45ff78d6c1f426d71ae3c1e20e4c314f5f1cd93f946803975ed8bf0a1318f5c3516a37543fe9a1587cde2f1b3670672588767eaf01150ccfe5a83968d57470f5086afd8e04214faab5522cd500f4714735e6ea68d5cde3711549ec499aa7daf82ab37b379ed530866b100e39e1f9f4d32b9fc64589b519b5fd38d3d998141522b5d9253e14326001a327d2fa13341c00b0eb378fc0db69065f1267ba93a07c17bef5a885b30aeff82a6dfbb5c78b782fe1b10f3421483d48e8b272fc8594140f9cf7b034b1e5f5d09f903b294a9a3d107ceca37b18c4a2aff740c8120a2753d5ffc5d2971ef3336f90eb106a566d10968158a53a07219150ee5b83bdf13c68643be7d40ebd278feeeadc5b00a7e97dcaacf3d1ae9a169cc1d2f9540aa9270b7195d5ba73df85fdceee18acf936aed07a8ed748dcc25e1050bccfe0571000f4ddfad5affff7904b426728c316343dd5069581b9803b3127a26b7754529593a5ee9f1099f49b377795978d19eb07e7dc9344e1852b849d594817f79b6391f37fcefd8c7dcd53b838b897b27a2440e8ae9dd2b9aa5cfedd4cc80e19e6d62c2e6be06a787c88418d44f1d15a06a1313385d1372dd0506aee2d6af95d4250890eca39a720fc8de30489d644bd2932a4bc7d76c9e03878ef9b1666621b00a4807b551622745896b380b292980894847d943e59d9a6df284fdc963832f79f2531d65babad2eb14db1f282403bf4375307e3f6ffb30ca97783dc9713e492611d6250894efeb99e108825ed0f3863bf733b0c1e35e75f0c25bb2c332633d1011c9f87b68fe2cd744a89a02ebcd46bf4f0c259f71fa216d7d6cd79cc43dfb1497d42fe571a060e577a75620942852d5a629ec7e3040a784f2d5c9fcfd66d57972d03fcab2dfd7c35c51525f5d6274612d2d3f91807447b3b7ee360881d61d01a5099b1deb608d048af7e4d87011b3aeee6ca9d76a0c654e0525525fe593bbea3a0480b2baf85b3646f269a74987a089623497de2f6d96d658643fcba870f1897c246b9df3250ef1f4caa509cba8e351513d89c7b0601590318721c8711a4ffc22825faabfc4e822b92333fd5c1a62dac67b0a9053c5cbc63d395ef3b6af3adf0bce81bf293f763405b5d79ac37a320bbabb8a061063ba135b6d42ad4e5500075c99b8fe21efbb9f62b18ee9bc311443c5889af1d37e787087c6c1af11c185828e62c2bbe3306762494fd5c68b71f3ab2f066bfc9030dd8bcf2901223db3cd938038aa93978dac4eb2fb35a6dbdee1a50cedbd37739054659f8232576b1a5089e23d2c8d613ddf37b320f2fa2ef4625e64f8d6eb87337c15183e0a6eff379708c847a708b15b060487c89cdba95e654a9aa88259f70910adfe90c80e38c90166b2717c94bdf82563bb83f7bb551398a3dd7abf557b2ecfb4b1d2af719aad4740b4242437de57e7ee145a5b60e596baba0f35baacce32a1fd3968161a9ce1ee87d36767ae3ac5d594a46d81fc57f281ce095796592bc742fdc30f673e00f52a3c43c260db6847a9338e83787bc6dede485f35edae8bcc4dae24607af27cebbb1696d2ee55bcb6699d4ba6fee5b2c104fab2fc9232a713fb0eda871956f4c4a80581440ef0ec7bdace944177e215c3ffb4d7310a9df20d7e6eaa75ce680a18ef037ef55926259077a91e29952e14a1d9af8607ccae7782ab4c948acdc7282a18fa2294de588bf828f3bc6e5e9e87520d3d22b4b5e75968e008da51b58a328ed7e81aca733529decc7cff40f02560bd3a2e83f202fd0905bbdd41f18c799172254dbd68989ac5f8234aac96ab2f935e5c25bd6dfb9e4443a5fd1376aa40f49170f4be9fe875a52968f8ef931f6fa24d7b50bc7b35870bc1ac2df8d4392a6d598bfdf274e5898e3ab937c8780932e6f4468b79cd9a213b8dd7dacaa05be98616cb00caaee09d6373ef06d1585dd70cdfb67181a173322b788ca6c6aa9aa594eda010c944bbcb622d57f0b4a221ecc136c062c11b4a2f54968f363be6fec63715db5c5e802f2c7dbd9ce110395f7aa92e5ca49c09f73ca4ae00ff6fdfd8a6efaa24580248b3afdeeef4f49c7a4149392bd537f08e917e895983e81ccd909c5254f58d65dd484d64f5a792f41ff891692433d4c5d7f1e6d57e445bff31a85b4fc1371c6bb07f742ae83d7f0e34ebbb7df3c08a3684441fde321d4b78b705aa572a57146d6466bce95a483db5a04253af69ec0bad30e9df7eb5d76789b7914828a3a42dd2290ff38f212567b1f09f8e4e05fd5978a1ca60b84def6b0a67e9a3e02e34faafadf57879237bfc352601318040c0da36854baed01561187ef772fac8fb5799d8e95fae07f10d21145896f2a816bbb9685f9de782b51b1af02be022d1fb73043521e6b2670dda0db9a452c595156e2a823c2ebae8bb6bb1419b2bcc565444f3877a6fa3e31e3b5c966ec58b77f494e754a47b6ac3c9edcf7ba5d1461de131667c0f8f7dea6418183994afb6504209dcce706b4a4ae3645218b27802aa4837a2da1f0e27875d175285945fcd0d1970bd14285ef6f6d634d1f9dbfc13d586edf32f14dcc017f735c9a9c7559cfc545779c9234bc015d953228f7b3a84d27741f6d6207613be4b32c6a889dd020552d2382fe52618f94b0e67593e6a20f06343aab2014c8068eb989c01b5877cf23c43f258ab3c49bc2f108f72df6705c2f1457f6a2efae0d8490e50ab8e571538344c14151e705b6fb41f06054d73044c2414ae2e5de92c123becd383096ec7171886ecd1df4322404ed8a4be159dd8dc501638c972d9922ed7c23d19af62389c1cc5c6a4fabc8b2c6fc501f731145a6928055e3c106fed881bcaa2719d82a28cee43f271c62ee414799a43ff385ad6dc2b9e686cfdacd8f7e7c4748b683d113106fcc3bcc14bb2c5884c87325e3b4f6731718305c7d83dd5ebcac15c4b15353fbabede81b08366299bef52974a63b7e1f1e1cd571170a0c5cd7c5732880c93b9065c07dec8175b91f2a7320840e51cc33c7f3df8af5950f136ba1cac34e9e814c0fd8a3f06111ac276271153175feea74950b156cf582593f45cc63fc523167faf0ce2b0540e79a6afa098184cc67fb8ec521e4d15020f8c951bc0f694dbc11a498d8d5fe8ce917a01a6f74b7cad5ee55c03368ad747cc45cc4b1dcabf471e299d3a5cbe1521b9b78fe031248caa2b33f3b6aebff498c47c2990d96a9e23cc7124d17dadd9f7f2929336bace51c0549dfff27914687895e1fe8753f841fdeffc4a4620949ba8959453a9161fb7349375760a744e1c753ed100d4e2f5f7e9b3340c28c6278132abf7b3bb36772d81331661112aee013e7dca41b428e736f0b3f9fbcea03db26bcb842a1f8519aa9ab6ebe0b92626ecef9ea8b9452cc6681de23643f98366479640273618a3e8a848cf6ef2b41caf1bc63901f84fd0d8b8a45c330ec329e4929f7dfef716ec416a4a058dc1a5d3133667bcb4e9765911e54ecbd28b247203633e0b5a9b0c650f60c5cc346df44f8e9c69278d02adb8acd2f99f9b394e6bd1c710f3fb665bbded21c51a1f6f1c948bb905f9f2b5e09bbf8b91e25f8007cbbd305008889b3f9616eda26ff085c2ffdb96f60a3e8f76b9b43d28e76d24ecc448678ac8d4ca933569862ada4012731f937e2dc76d6690b2c571ffd0b03b4cbf6efa97919e9612dc140a5242db495a54d6976ebab7b2662cd3f9c01e116a5382f11cf552f76495a351321ddcdf98542b9dea9b63a358aeaafd56cbdbcdd8b465f7729fb516f540778b01a77523a7c70f5b4e756c3be1f764ff0ddd887a2dd145dd2271ffc4f14ad71b3c60865e24cc1a4b5543553b6b5e59744dfe031be9c9849b2a8209af5c1b7eaa0702120841b91d215cc43f3204a7b8a9f958da9d21e83345afb73b9da413f0c00cb190e8fbfaa53b39ecb4f8582c8b73104834b91c51dcf88a22ac99a35df8e885fb5adeb1ae44e0cf3fecad946c363ae2aebcb97e0322d8aa28601bd586b236618c0e33705b77ab8033d0851fd85df4b0a444677a6f3124b527e5475d97c54f6fad23c466da0ca407cf13cb2f6f7d6a37c6d367acc7082ede8a014dee7d248ea44e6e0e13d377eb79a2d7417ec89df54f220a1725b8f8b736702fc74c6ebe5221ea3151c85cf2726ca170c5fbd8367f64b4db715c6dee808dea7d2fe7286e928040f3e98b58bf570b904c31791a320e1bf05a721cc509dcb710d77f5ae077f41f04e9f3c50ff0618ac93ab2f488d1d6b7e9385601d51f64b7aceb655ab89050e2b8c7dd514e874f1bd8b933ed74fca96468f49fac15df47caa7dbbc1f347df5cd25d5f66eef65036046e7860ffc7fde2751ddd5f333a1b82eca8a87aa096ba700bed31aadbd81cf41c1a572b99e23852", @typed={0x14, 0x59, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}]}, @generic="b37e95740e1420ca3dc32873d041047befac5865b1ca7b7593aac929f24e8b890b4a83151a78bbb82ead82bef763287a1e4b432142029721c9a455c66e4fddd86580f24304202aa7c9e77cbfd1a0e4006d8c7fc40d1b78024dba14485ff38923f86140c68629e625e4d1e49cc4c5e97b0d72c6b741be8dff2d64852e4681ac4202df5ddcecfeac2b2a82b0773014fe020037c03d38e3d1cd01d01205dea23d8dd6ccfa7ae2e7b22e5ae9", @nested={0xc3, 0x61, 0x0, 0x1, [@typed={0x6, 0x41, 0x0, 0x0, @str='/\x00'}, @generic="a9f9569f633a18e9676e0496a1f8f1054fe7c5e0c9f3f52a364ffdb5c0502d0f331767d6f5986ba5e3046c0da13422717671b717c87636c4", @generic="e73cff56117851cd748cdf920d1dd4c3c10ce422123567ce0bdec1b21006909c951356c6d854cc784f49e1776de92edb5bf2bde5273bc1346c7978a32a8e2c86490ec8bcb7a119eca452b2e2d5e83ed75d701569b2bc3cc2dc97f7656323417a52f3cebe3d01310008680bcba92a0a6d09c7631c509b37f23a006796511ba9"]}, @nested={0x32d, 0x42, 0x0, 0x1, [@typed={0x8, 0x4e, 0x0, 0x0, @pid}, @typed={0x8, 0xc, 0x0, 0x0, @str='-,@\x00'}, @generic="6c4b0c2bc29747cc3ee7593184562af3e27826cc7c0ddc406cfc0450558c02cfacc83655e6028af6be4ae851cab67b35757cfb3961db7a8ad439a200f0a2fb14cde8363c2994b608629116ee20ee73d9bbbd1521e0b9df4d2bf6a7477cbf46d58ba690ef93f1a0213f1e3d94211076867e586c80127dce40ee2fe2cc70e7d07be2c4b0c0e94050d41080b813040428da8654fc262ad8c18150b76b5a4c0a9757d14756e3fd5ea19a343ddd82fd413ecc434fca14edbdf0e59d98e72f4fbc8914b38fe1c3a3c6253875e5da47ff5f6c584c", @generic="1d408429a3b0835e497321e3a2fc31caa12537ddb02cba7b7726488dea3f48acd20288e8a1a928180e6da96d9e40223c4b64170a1cc783a3a75e1ce14332024dea4f967431c3169fb231992cd2405512ca283807c31c733564538f02066c056e38b7d08bc6d150c6f3084451016ff7de201409d57446f53e11aa7da3ff17ebc7dbd4054dc4c8a45fa01e22e47f4649d45ee4d4db", @generic="a09e1c2381ee750dfef429939912456e255901d9697ca98ebc7ec73e1f6efe62f93446dc69e688a7b42cf7e184f681f629cb1ccc9e104b6258a61214c1d86130bc28c19776e9de652ba7be6b86bc46734451091fff7f54565bb183d146ab76ecb4a89f066a8b20780f9fffb8e31d9d219c7c6bd9e4fb7639e41a664f4ce55a529c4bedc6d4c577e570a1fe964c4663e9f63e54bd3ff24d638a2724f556a6de", @typed={0x8, 0x66, 0x0, 0x0, @uid=0xee00}, @generic="5f8378954eacb04a4ff13121bdace83052a31a97c150a2def1e9016df3b47c85b14f86a6238ff4d39e646c80ec344d684444aeb79276d0465fecbb53286adee67ce9ee0b42ae5e23a143341dfa29b6cb12045da512c5e13a2441d850b3f52da1ebcf4924cbf3007e1f52e4fb9638dbd5374ee677e2f097f851125910ff539c2f5baa511cc5d149e3ff44150d7017183ff5885c256c421285603fb77fa9ac7b6f97231c7acef91d48dfaba5fadb9454c8909d58ecd468d980c4bf768e435d9b781ae92f3be1624fefd3c964d6b125a1a4456039f89d63bcdce8a00451b59ea7e245", @generic="5be2cf4399ca8a23e6e7387c20018ebd625147180a93ef8e0efa16a2", @typed={0x8, 0x7c, 0x0, 0x0, @pid=r3}, @typed={0x8, 0x60, 0x0, 0x0, @u32=0x1f}]}, @typed={0x7, 0x96, 0x0, 0x0, @str='/^\x00'}, @generic="de23aff24ba4e96aa939745a64f66239a19d5246f61a8441cceb4ec03420b7dcbc70b377f9e22748c3a8ebefe04519bd5cd39898a4e2c4d54656ace9f625a2caed218571d862ed1d5dedd2c447baef5bf2b026abfcba50b368cefd4cbd1513a390946c0af4ce121a9391b66d40fdaf05c3636a5916e7dced72541f2b716a1b1e88e28bade425f9a33b4e8e3d", @nested={0x6a, 0x3c, 0x0, 0x1, [@typed={0x8, 0x10, 0x0, 0x0, @ipv4=@broadcast}, @generic="aa449ae478b2b4cc2af4442c5485c08b46366fa62a4aaf3d8e09db6abcc3e3de207008e4879de0d274ee4a1d014f88fab96e5f415b90d7cb3999900dbc5ca25789b7183c394a074a3576a14ee1dab72367394feeefb7", @typed={0x8, 0x8f, 0x0, 0x0, @fd=r4}]}]}, 0x29b0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r5 = dup2(r1, r0) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x9, 0x7, 0x9, 0x3, 0x0, 0x100, 0x204, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0xffffffff, 0x4}, 0x100af, 0x20, 0x500, 0x8, 0x5b79, 0x5, 0xf3f3, 0x0, 0x7, 0x0, 0x9}, 0x0, 0x5, r0, 0x3) r6 = syz_io_uring_setup(0x800f7d3, &(0x7f0000000180)={0x0, 0x5ae8, 0x0, 0x0, 0x0, 0x0, r5}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r6, 0x0) 21:10:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb00, 0x0, 0xa282a, &(0x7f0000000000)) 21:10:59 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xc8, 0x4, 0xff, 0x9d, 0x0, 0x2, 0x40010, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x81, 0x0, @perf_config_ext={0x101, 0x8}, 0x4120, 0x7fffffff, 0x5, 0x5, 0x1c, 0x8, 0x8}, r1, 0xc, r2, 0x1) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) [ 2362.663093] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.690626] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.699536] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2362.722242] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:00 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x2480, 0x1ca) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x1000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:11:00 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0xffffffff81000230}, 0x19280, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) r2 = perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x3, 0x5, 0x1, 0x9, 0x0, 0x5, 0x140, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x2, @perf_config_ext={0x6, 0xfff}, 0x50480, 0x100, 0x5, 0x8, 0x0, 0x7509, 0x3, 0x0, 0x401, 0x0, 0x3}, 0x0, 0xa, r1, 0x2) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f0000000180)={0x3, 0x0, 0x3, 0x0, 0x0, [{{r3}, 0x8}, {{r1}, 0x7}, {{r2}}]}) r4 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r4, r0) r5 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r5, 0x0) 21:11:00 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:00 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:11:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1800, 0x0, 0xa282a, &(0x7f0000000000)) [ 2363.002797] blktrace: Concurrent blktraces are not allowed on loop0 21:11:19 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xe0ffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:19 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x131) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) write$hidraw(r1, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:11:19 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x8000, 0xfc, 0x20000b91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) fcntl$setown(r0, 0x8, 0xffffffffffffffff) 21:11:19 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) syz_mount_image$iso9660(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x8000000, 0xa, &(0x7f0000002680)=[{&(0x7f0000000140)="c3fc1020a02f3564dac39ef42370c688e36dc61e4c086544aae11f011c8b676f95ebae1a5e969130d6e3cdf2c7e8f9061242aecf72ddd0c15f06df9d1d0d91eb77c342a9f231c644bff63f7984d6f0b6e16105f7748dc383efa406863d4fd971af18d0084023dcd5a51cfd0b47b2d65a2a6eb40d281da857d5c65b7e2f3d89d780181cd461fad9711516e9672eef36864801e114821e5173383b6f38edd18abedcbeb3bb9cd975e27be09c44aa64488948e491686be22c5d231a663e46fa6b7a575402c68c03961ffa00ebd3bc09e5a6676cc84c7e0be90b8f24df07c7ba427b70d9da8e41921346", 0xe8, 0x2}, {&(0x7f0000000240)="004a9d784afd0a803e907abdb7ce015aea64380b1f51ac86fbcd1f8b70d1ac11d4fa83d9e241570f855970504e3182a6ce40821c3cfd0c2b2cf4dd648f8b2f33531aefb395581f091518a63f600ecd2937e1c4b5260cf52efcd0601f3a448d878a184faa83a57061a82818efe664d7c1d0b28c6f51ab8d1f645407bd3e42c7b6112a9a2a169a758396aaffed70de712e2a2f49e6b8", 0x95, 0xfff}, {&(0x7f0000000300)="35b85485b197e5267df9cb4c0ce5e6a445cedafc8ee32c85e986ee31d0e8eac4ee0d8df137d6830cd4ae9b80d7fc2ad36b3bd08589aa3f8eb722211e79d5643aa0ec76b496798a7a21d516fa7fbc7354d0687c792d2ea8baab4a6f7d61a38dea0ca8ac11bbc3006b61bbb5ceafa30e167f63bf44bc24f3947a76b327e5d1d11f0acf817a0033c27793c9a64726aef123d23fad540640c4d001ff2362ece1c39da1a560542685bc141590c0e14cfa6673cbe11a5591e4d1f6f59c9ce1a4fe6d41033716bb08dec1cb727c82d3a908f9d13976", 0xd2, 0xec4}, {&(0x7f0000000400)="c70c12572b60a43d78abbc5a10d2c9457308dacaa9374cfdd9b489ac2ca6597977f2b559d777416dde1958962335da0ca374ca2f64202f18c75a8917edc2b9c18b856abd95fcaf3c018657b9486c76933756253a9d60bda5c24016a6e9a954b87ee343ddaac5663f3996d35d", 0x6c, 0x7fff}, {&(0x7f0000000480)="776c8fd06adb845393ea2de4e6eb638a57b17e5b42b0c70c1e83aaed9a905f74cb856ac47760dae04436966af44e735f09aca4d5248fd5c0d899cd8d2318cb8b8526d57dc6bfc60eb3c3a632fa6afb0879a71a1d53becfb90d8e4742f4a87ddf1d16392eb4c74f285b9cdcbfa76e9e08cc2cb7cedbe2dc77342c169f5bcd6e9cee9b4fc7282f6e516d4aa15f19daa6e30e70cf610bb1a1c3602fadbc163e95fdfaa1275ab5a8c9853dc6a7a9039409fdfd523bb06e0ca8b541be00b9d80082830e58052304254ec41f063b2cdeb958b7ee387fc24afffa7895ead1b072ea417f65af3bac5331e5d9acc07d507698edf0af8a57d0d8db8c297f5354a5efc1b40cd5f4af25f2e947d93dd2ce959cca3a5b19fd1d26b591597e1edff713ca8b31316553406187c79a4efa4f5393d75e7f6c01bdbd41488335887cc50e9295c8b9af2f8e354f15b347f7e2f613a3f25eb8b70139bc4f0741e19c25ad4263a64e3b6484f2d549c50d6a1a288aefebcfdeb5268b2ed1fd2f20290bde294c7fcdbdee02c810e8dcc16f5c522a5b11e7707bd83d1d699c828a9fc337f8b5714f513cace59062760f25dbb2a0e6c31c8e7fb3df3a5e4ec7ad17cabe59451e13a1107660eb1753e31f82650244512262ff261904b99aca61e3e5d097cb47f3af4425b0f3ce037661ef0dfedacfb401b2dec3c915a224a328e768ad41b8a3f134862a4042253cac640b5985073383f9cb465a48982b4d42d3c87e880c7cb349764360cb2e5b8a31c477afcc7e1b38e06b7c7d88202ee0a154c6b9410f06c48e87a9b911fcdf29a67ffd58ee6ddedd3443f1d572727e156ec8cc2273ea56efcb700aa8952330249109272b8c9475875291294f09d99215034e17f98d1a889dd3788a7b2f5280abf6f2485e09006e41749440cd411df7ae6ce50c6c963034ecf8e935003b075d64f3e6624150ae76fb9fe86bba4c45258dab80c9cef594c02e2d051036fc93fc50977d7c7566f21af522debb10ae7e2c17cf21be025edd367168c2becd94b6f355e992891353210515e952c91ecb93013ed2d76ca0aec13bff61bec81c58c610434bfddd8f31337f7f4a9b371a343d4077785dd218013a49f184b2a347ddcca7845366d7eecc4c2b82ef7654fdb8831d930af40f77aa4414060a90dd66bf0785dd1c4da7f79f1abcc741dffd42a702ab6a817758d8e418ec3231d932b28a7f4873c594bab56a4c2728bd600cd5e3f03c2d41b7beb8840bb3547e655cb4803a3ee65565d5de93db15d8f1664fe8fb9b543e68373acc93927c345007290986f04d86e4bcfbbfb38d122aff9cdc94b8f309962043eea323edd3243e038ebaf6b0c91863f445d7380fbd4b1e18d5eeec231e2a2295ad9c9e71d04442a1ab79feb1473cffabe22e5eb108928250323aa5d2d35cf16b1c29d78a1abb8739a306cab12364b5e1fd47534fa7fe1bef3d7cfb93245f0af915a74e8b799d92ecabad7a2054935a98df381a468c6c5484d9bd4b966672e5374ba78698941f32339c05f0878793f4f9010d527af816b8e854a67c612b290503b6553957beaefcc70a3e85cc3f58ce8dd0dee0189ce6fe78347b4bb6cc8a468e1342c2e7ff719f01c1d8043e7b6ef1b8678b37a04393bffbe3e4d4ae1be03a1c1e16ee9a9fa3609b1f61e4dac5fbbe668f293a7270b07841dd9c7c0506bc4fb0df6eaa097dde9b0a4471b7e8179aa0486e7a38987426b56752979488c5cd667aeed3f1c1ad91c3a89404416dce151d6bf3b79c0db345d8836fed96f660b4220c17795e939d007cb8506d420236c64254ad6dd74e85baa3f3f3ef4bf03fcfe47faff2dc137ed5042b263a0ff8e4bcdd866e7b9a68819b7b4dfc5a2ca63823b5189a3d1551b7f42e13516d733eec4f046e4a9ec98bae7d71fc516898f2c6596b6199afcf8e795ad48104ad6d8ca47727e393e788b8d6084934e23e7bc543b8b5a1a5d218290a2198a1bf1147f33a1ff01e7ce08fee69eee7f4ff795b22d28562013011cf4ca64e249d61a3eb5a8c372ee214bd31ab61e1825eddc66490454772163f744226a4a18aabf4671bc478cb50096549bad1323b3ea7e02861f41558525e01f386ebedf38c111bd3d2d26f1b323c5981ae07999ef712918fa096ab374c573886491941034d028cf6dde37d44701eccca0771be9d9c584c08614c99570930f8d15aab72c3bd31ade99f1509a2c32a57e7029a5e9ceed91a135d2e2306528a220ded6bacc33d27c7fb0b73e338cf9847f9ef1de43a44604ef640469bddbb20972229e44635b614021c19bc567b3b68a8edff768c944a12fd004192ecaf703c8be173015669f4f5e25c5fd0599e5095d9bf18a5955ea5725f0aa8ae6620563bc50278230d9c2283f9f001e3b5c67e630e828bc8625f367843de051783923be4374d15ef595ea98c9c6292a4e914d443f41f8cde0da219bf27401ee84fbf59644b2830ba43d13c007fe466dc620711b9e93994c97eadee70f6f082edb3a9375052481c4daafa391774766a6691699ddc8172f8b9c9ba452a9f09fce3a0ccf54f8c76d4844f59a8e1c904f178e73aa078ab3069cfd2282b10c8417265e26f1db2fd49a9b02b214583de5c802c4340724541bf1aa1b08546ac155df26b270644e611a58c8d1e60f295ce91f9770ddd32698e6f71af9eea28aa044e0d598b3bfbeb5b84007d4c91c0714d0cf9254fc935deb8254af49dd2b7f14f0e0397f40fb7ebd3ef11d09ac372f6dfd34995fd6a8fa1da8f8e26a17e9873eb91e2c73c21281812dd10042337e13b26b16ba98eaa76ceccc006ecf8a3928bcb1728d65c9fb579150d489600a644d9d06f34580840ddd644da169aa92bc63c7adb063862c40841cab9853b18a24a5013e14b0e24e18c4b0e84f37e2f2c5817ded906b0ad0480dc50c3999d5b54653a92bbcd75aff1d55b98474806bf8e0088092bf807d13999a16c311b56c25f3a47e39b14e18115ac7733ab50424f2234d7127ff22b648f98aacc8bd85ca5fd88d3a3f3416fb0982410b118174a2abbb93f9d2fdd93ce170e2a3ae81be3735c1bd594a46316fc4f6552d35d1e5f1a3b6bda84ab3a1c2ca15357eba590f7b7dafa7eec5b82e7cfc3a7fee4c20df50adf23c1ed201ae472b98b27c40373d55c57939b90054d39437789d00512549d996d49de3c67445758fee701b040c25d55ec9874e82be88274ac348f392eb3ddf5a518a4e3791d9a785f7ca3d9bdfe2336cbaebf2c7bbebcffe12717c45682e79a4e1b8e2e19f8cfa15fc6c49924734cdcd8b9f57a717df0c4814875fbdda2a64075138d7ab0a31d3409552183c8028bd8fc8e806d70085a0fe3f282db00fb9a03b1cf30386588c78bb966ffbf50f9fa3d893aa94d7de58494016c191cc545a217ea2827dc9fd7e13ca5e7b186859d66a3d29d83438fa8c4cd6f8fb95aa3b8ed0c9e6ce417070946861901629b7c0e4a815fbe4a3604d87e5c9ee795170647417dfd8710dcdec6aaed14a9b9a3714f2c56fc74f252e69727c2a422199635b211bf840297e99d5fd8753e63e555068fa12f59de97eb358c93218edc9f27fb345f300ddde883ebc2dc912b98077f4afe4da1689bf8772d0e1b040700563268e49fa2cf3f9a500f42fbde27f93af5d55ba51f7c8a413f9ac3867a172e9385a0106cef6f63850da347da8f7afa5e834474a24c844ee4fcaf09ab5d12e099fc9963abb69e38085c74a86a1e1825bd3c603b133c4e01e3128374ada917057583b3ce282796a01882542d938915debddcb662a1f67c25bae2aa1586d2120080f8cf8c5cf4a45aa7ae3c977afe6610fbea75fa7b4c46e5507f2be98a5b3291350eecbf5d6db637d1c9282f3c0ef449b320ef63ec3f05d02a031e4e774312255bd2babb7ae70f3c1221307a663ed0ce5c02b219266edb5a973b4db35b28da9136437466a9dc9a3362422651b83474e6c844b8f2eb392b8cca4306d3929f39297cc98c40092cc5298818911281d4902ec55aa53d40f7356acfa09e49867367f8ff4c4a73f412695bc6a883f21c856118dfd347fe665888e34bb0f525bc87c30a348c362169476428325d1949820adab5b957fbbd9977655e65841a30a84b462fea13be48d66257dc30fc0b52150d70dc9e99f7ffab00e08b1b890044f214d18ada9a7f5ca2160909a06b86c7499028338349fb5a65598325c817b796a65ef0e9ecfce60ffe2c1c771eb608f37444c231508507e6fce6a75f844eafadc43e7a0e667965917ad7672cadcadaff8a1c2ac3abe16f215f4c85927fa1caf547d5ce8a29ffba9f25c4dabf729e45933a75293d2db251bee7099ae46a671aa4ae571c0afdcf8cf970e9c03b68a90ab1c1a748f2cded19b89605a0b77c6fafb9d526f6aac5fa0db7fdc5facd546dff77bec5d64c4d05dbeba24df10047fc341613aa610040db07a72f733670673773d1b7e71fca897e8b83c3d2e35ca0606c344e8a0b30e7213b9a5f69b700ae75c7160ecf458025bf6f646753ec991bcabf91cc2c3b04613fa963ef1a646699bed1dad46d0f2f0d1e0e21a82765ed064f7431255c70c1301caca71104918c813cbf22b5be83ae264c38f94c4c2dff89a12ab59d8c4937b50453300e9287c0e2d97c4236da1c37ea1cdb0787f7fc220e57df61d29c1caabc7a6ecc1604a72c41bb3845f3aee6c9759ffa36ec6caa2b3f9d87d0ef6c065e4b1971ae2b9d406cae939657b2a3a1d02aec32783875b9eb3e86f781f4d3cca4c587a993a0a642b2d9ace916f7a6f552ac77133325d81f9108a1205b9f98570c8fc26b85c83c8153436d4ded4b88902a45f8cef3e15a0001b36d0b0571f0119b9416bf94b088fb6c743273ee08deb9d18b8d5f7b9294d487a14cbe4d8976c744cd70326377d0aeb2419fbddb172d451bd7a83e10bc77feb0168ee48e61977743bc434078680d50974b1f98f73cff1129192bd9461e7762f7109c6c676efbee6ec2e5940e5ba4285dfc94f43fc20d68e8d0ac03ff30ef1ea24ae31d6f570864f7d169787e1d91019c8d941f29f1fad09ff3b7d5d32599296f43f952dfa3e397d2c65baff86208e3c8e14791fb14b19e57e453006e95d3fdc5ba5d405b952db10749907dac509fa167b61986819d1e97788535a909e02539c154a3a131ebc6301e52671739f80097922f4e345ad0c8d684bee180538f6221ecba5d12fc4568928df9d1f13edca19569aabd1fccacbae3de89adcf569a513f78db24eb4814fe897ecb98445c408c6228f4a1c47d1260c3154aa95bd4b168d1f5ae76b6d086792e85f6df4f6d83f3e765e889609b76816201c248c7034b4c69f1f8b854e7814830f94b54c639afd678116cd7b27b37b37c142d3149fc61483e4428bb26c16bfe11c9277a10f3199555b7611bbdf1dc66377215e08b21a6837f07ec02c6458661bc00bca05ee7d8b725aaac031b079d2792bd1efe55fb448f086c6a0bfc2e885de8535b38830f001c93df9e379f7735b1649c23259705a34cc2b0be967a591ebac954f3f301bf0e88527a7d8de994dfd190a5bd4c9d03a5a22bd730b61e24c7d727219e308facf0cfcecf7f51b4c5a0e638bc7a2c4a29b3968dd4f0a13e139f795ea966334070fcdc041925c53ae3ee0a5135f6dfcc6a34601d6bc915fc6316696c53d7b52f231132bc1462fc64025816a3737dc4d330c784f49bd3f38ed18c871cf61782dc778c47b8de236ba65cc53a19bc86aacf58cd835d195e2a243cf2fef84a846094c0cd10fa7fe3e5973defb119e972668acc6b17456b4645aa1f8953", 0x1000, 0x7}, {&(0x7f0000001480)="f71bca2684fa0345978bd52c96e67d5e3aae3647196b89038c9554a3b30db1a06ded04005e4abe3cf045b8005f37b4fe1fbfddc2bca6f77f9aa836069ba4b596a4e95045dec06b54ee5abd0cc8c7275837f89574d06c8c7877a356016c45000c886b0c1ec1b233d5662e0b749f9e257fed95892cc0ad4af252ed814df8d89ac955fd44ed7623dc3237f1e3de0f3c2196359e58bdc6f626a91e28a39d0d18c46accf24cb9fe70cd2cecee2b345709be86321e767275f9aa6aeba49d456f02afd25ded9f58f2bf3b8b7066a6a3e7d876c9ccbf94030eb4bb5b4fb9e554cb0710e42fab51ba22a7379cb51442f3e03445289e05a9f699b51db61d3610c9c1d30ebf527c2df4a7e020a0eb556d3c7d5aa44097e813837a6b7b4c7691d629f2cf9554d74b1a0df994a23d80a0c285ecb06ef9deb115c02720b6bd4db96d331052504953d720f980ae835db70cbe1791bd4a3815abd5530c2346cd11ee175d6bb09fde7ee2a4988fd80ab30a35c2545668898f15f5d6181af03a90beb98a44f8ae9f4212cd33c1cc37e3fb56ee11a6e5fd7ce78b05bcdb68d04196fc8ce4d6e0cf4ba9e8b01ce6a65bd6f739c4e6f03b11be6696a42303d82337a4540d8d5cc404f98e55029ec8273a9990a2a81ec98f99b6466032dd4097055fb4ea19cdd9e457d453cde5e4593df2a3c6ac85afc420353c71019a7566b785bda10908ebf822044678e5b368a65a9b0e345a91b4d49cf29b92b4ed4f2083796ca7bde26cef18f5e6ebf9760c7f2ad731b565321781f94a9d18b1f0aa45323687a135ca25221aad7d7ef45e94fb58640f67d6372cd3bdddbd688ebf1e65a3a037d708abc2157085eb4253e0d25a4d1069de58e61aad43e90fd98db429bd0419db97485fd876610808f67d1af63463d92c2bd677bae97bacacbe01f090f068c3b67ea48df4ad4a9a9421d1db4b9b9bd3242ff1b998ad9d072782a17d24ec5232d44d9b90c553353b1d47d2a2c2e4b60bf89dd360822cfae983e723df2e5e76712ceb7e24f516a22a620b44a51f5464743797a6cdf8dd1605ed0af225a2ab50649bc1ee5022bddde5a009644e5474d684b2a990353d4301e18b78965c26dd9f0405f9d8f7d623d74cc5f97f534642dfbf05dd0e648654c78fbeb2ab8d791a33e632806f4b87e3890a2ecdc403abccec69d33db578be055760d61c849e542eb0761b2c9ee600eda7cb9d10e4bbb3c546c340232c75e73f6f15c6832b67644cc5c85cdf6f2f100c7dd93de625a7c22352a6575c380be4c427d001e7a893da1d55199679e543aacb3cccf5009622ea109eeb216e8a63a4866a95d2aacda62f58bee2a0351e0817045d3de6a6654616b4c45de6df825ee51cbbbecb333ca8bbddd4f19cb7575da47ada992b96b557a1fb95596d82da90cada141e11ee1100808725a50b34238aa4d8ac61afd5bb0e0b4807275bd586d5405ece9c4c36ad87512c970e2806b71d910147fb6fe07a34244d173895a8a1f7c066bc8d93262b5d94de473e74eff6db3d6bab9be38b988fe7b70dd6acdf051e0fa818c57c30683a6a6251aa0bdd46a170e1099ed8bbd0ec44afc9bfaa75be52bb9de0425d52fe34dc373fb36bfe05996400345601bff937e68e24f77ec21187b10a571bf2efd6d0ecf459d9488d265d2eff72a44ff6453c8e338264816db1111767a8fa3483bfb4878db0d5c229194c79150c55d8268a9f017c6827c0f91c39b65bed6c17735b8f031acea0f42e3e5bd44624c4b5494d33dd1eb6001c722e12461f2687582d87454709bf4cd7120fcf3d1575a840e2ca5c9b1b5b49d5fcedbc3742dfd4e45153dffa5e7bdb75f7654c287599ece31ed86f6c07388facfc663a4a8cebcbe292c0a9939bbf432414cc970d63901e98d7cb4bb2f8527fd51abceeb9547198a6d5b13a3b381ba9989a2f28dbed8db8cee07ebcae41e604549b1283e472c294166f17f6c9e3b4cfb9826c947593eaa63bdda54576bcf7449079628bed2b90f209ac4c735219745678ed0d996a3a1585e8b7f2829cd95e2c16fe05e562865f48c1d3949a6b3ea99d912054b2ffbf32460b183f727ace51f1f8ee9e018ce92ad2d8038deeecc645c40730282d4533342a523d1a1db255c125fc2c392320fb1726ab5edc285032374d7a02b6d8dd82eb1c87ee4f7155e5f4e0ba6276b455a7ab48530d89f9b45afdfc7ff30405c0947fc67a4a976994bfbb61baf7554a68e334651f20c7944c40f9d44604590ab42525166298e961a528f42dc6fea497722282a10daad84bd2d79e5db3f9a561c665b6206d61e3bc83425f777e1e6f6f86aa89d9ee7b68cfe9454f0f0a0cb9a4842c6d317591a43c44e11c4a785b7a2dfa31207dcc673a3a23befa6b338655a0f698c7737ea13c342a5ff020367d0c1d4183ff91b551f15de4ee84690a5c9f76c66c24370391bfd84934fe54124f720f4fe0019098094d1caab981bcf0fd870201c13f2b91d23a747d10bec38618b7da389d4e271a290d07110c2e09b22389682292a0661cf19b6a5bd396b9ba2c13ce40857d1fa046a3d7ff06bab70ad4afefc961fc846edead8a761d82bef59c2cba60ae009639d6d99a84625fb08ff9532a918ca7eaae6c53a4b2034115467516a029dbac7d44eadd316a6475cc3fd6cee1ade7cac284d80774672e217459a1b5dca4a6399b71c141de1bfe1ed46ee46b98e520976df8c7ebd4d721d5fc0b704603306ff850c4353b37d70324415e44f287908b50b95597b2ed33763ed086f0750ef567306d492fdc776c460888bb65a6e80acf3cce72340ea09ecaf2d8051ddf84e889013ba71b8889bcfd04b7d77fe3e8a23a863d6d3e4fc4d8a1fd11365289752d91b449d8de458c8df16736b194b122144d2337de0caba9e070394507b809ecee81da623ab18b06a9057027d90ede138d72cc8838e0b91da550f8b3a6a8d53bd8f334d587fccd9951bbe189ee1ec972ee95d953d354f38cef45885cdcc91c7325a9b353488a95a4d7ea50bc18fd4df32215f8346c945b33165f45302fb58a2389592f1dd00dd1bccf642aa0675ea67671236cb4e5082ad59ed760d9ccc32fd37b1986b78dbf5c3815d0f51c00647afb2856865ae8ae97e060cc30eb4003dc64a9122d5e632ee384c4d1d3f1ca2b513c74ab889ece2cec60b9cbbd87a72bd52d9294a82b4ada03f7e5eedafce5bfc164b055bb76cd4b57cc6ad8477c1251acde19c3b852a4a8787382d30d31978bf3800df50532eb141270eb7e129db4bdb1f3a513ded988d06a8f9765da43a1a72ecf5912b9def4fa8ad43ba75982774c1e2df38f03649186fc63d7260de8b12eabd6fc181fc5a8c2704aaa0f7e68a2a6f8010f3cbdf37ce05b05981e4f3a7f66323e05c610d045e3f4f0776ea30be82ccb8e799f34987a0f6b5a39d1174f04dea5538585dd9efb7d9847d95123203d9418072471baa68bbea3af38fe87efd21fedc16023033424e1640e3c57e63c911704a4d7d5d4cb44c5df0245d69970c10ee58a4c74d5b1366aa24ab3e5452d938007f6e3ae46f960100b075fd8a02b6b13c3ba4d2a02a0f335afdb19bbeae56d2cc2f2d4a9a57fac08822ecf8e19a6c105d83d6a6a7d0eea5696abe9c0a493210c9ae8e73e624e61c88b7fb6f407cd035ba5bcc2e2e2510d9670085a893ddf60812b16595a4e60fa7c8346d23f5f30025a34c1687acc71a2e14ad405d537443a3ba3d968b061f8a4ee4ffe3c124630fc54c80d4f33749c00278a3c75d16457f2885220c0e0294a81d0e99df6e8967d1ac63f580045276d79342d11ab3184bdf7da1a7e47ba5b659ac817e903badb113f0607069dfdc58efa7e4b93f5c05a64b9ee93136a13774cbfb9863bf88d14fe39df0b27b9cf09405fa0f8f5618a06c8254b326ee37c92a5bf082772afde86ad8b39f679194f622b028ae6a9dfbfb16cef9be63fd3d4e190604f6ec4ac0fd8eb49e727eb495b048e2e44e9e2fb007a59aa9e6a825097c8e03ccddb5a7dbcb26ebe73490e9370dd317b4e28454b747baff8d88838516b0d2c2b118e56f63486239f22e6dc6c14d11bab5148ed1e1abc7182af394e8420cd71191a54cda81206cfd02ebbb0ce6ee34d0cb75e3b7c4eb0fbeead476e212e0cfd6c6ab722a14f1506fe2158ab3379bf1d440ba524454f6b0dca38f433e704a9b9f375970537b91936eba3b11696678003270b13c2f881237db7380817435af1416f5584e3b245fbdacaeb2c98da7ae3bc2fb4a9fda99c98fd2a046d84c7ee688450cafb32c678d90ba6cb9fb8f4c11a8e22575000c4d2fec342a4411bebd4f6eeeaa53a1ea866ae838cdc5c4662d7090571c45daa1b924c69034e8cffc11d2649540d462eb894703b688f28b6f72649ff4bdf178e40c3ea45eec6692cbcda6a3d418756871deba0e7c2bc93d662530c0061daeca811e119f34f6114bb8512947e232e80187c38c07d775beca3b9012fb7c7afc63d8e4ca528dc6a16a3ef30bc44159837152f831bb356936a0a50037f1994dc7311acdf2f75882a37b20681dab999c7517764a4806d68fefa5dadb3754c9b3d4a9cda6ffd54718e7c19c7f85f24f177094fd43fb21fd28045574ab7f6f169f991fab5169cee631d0cec7903c5658d1952a0e53f19b2c36a5d6ecaef5be1b87edca7644b36d1e5c049e7724f27b556394053bb9fe43eca49aade19b063f06c35392fdf02ca68711ff0c75ada23c8bef80055372f9186490e7546cfca5e85e94d03a7b9bf5c96879afd0c3289cb08077251c66cc670757fe53f837c1f066cc827303546ce588f82a8fb66aa44e46c50d09f98b8e9cd63db774d5e1789a0c2c20d117b19f6916b1be1dd3d3b82e26b85a30a43fa41ba649b2578aa13cc6238933ddd828aaa33148cdeccbb765d2fab2a23336a463202ce976e06a4c7d79d850be2b570922016021ca14d7f7e7a258f66ef0bf2afe03fcd832c3f4a87aa456bdc50b2869d853aa0cd1aee668656b5625c201b324aca1c9b0fbcc9406639200971323e97f0504de4ebb89d447273a94e574f8313607e81217496d7e04ef2534fc16afc39d5de1d9c76d361ee380af1d246f019eb74dadd95549eb8ca423e96537c68f5a9f2d02dbb8ab7923d34374eae50e57fc92092ca02612752f2cd4d17ee60587315996b8ab319c0002a58720df0120246d99bf552e46cdfef5e3eb3495631ad7abb2a0453d0b267760e7b3dd2f4d0083bca0f8932fafa4398d56384812e4a9d324a06e486a92b055135847d0aa3bfe9c4fb6e2a92f5d01fb42f0f825e918616cb444c5f265230ac2a8cb65b55c1b48bfb32a8539e8d5d09450681ad32ed3f2c2c9a3e54091b3799cf2e7a44ef5a031366e10ab939903437243e690570493fcf31c711793fa5c6476ecfc240f2bad1c3aaa23b70beb5e3e6164af8e8c0448ca1ec5d835dd3f2b0f0b09fd8ae1645c6cab9d07987fef01cbb2baba62ffc5accd7ebce0111c840b2618a32cd07a3246ccf08dbe90c83f126e8265c2c9019062c2c8ce4155664b0c3ab0ec442f4036e27a1ab2eb57da955fdc49f19dbbb627a264b3225db665dc3045ca64938617c084e3103b2ebbc8a9ddf27ad46d9d9c3bc41d3b0f4896c20b994f84fcb5e2e8d89a19b649f11775a068e6a89cd558bead2cbf01e0ac9c6b9149ecc865f73f3efae6125af842e19c301c97e0a4116561e17cec50714283abeb96f3b4681896418b790497027dbf9b8a441b044e3fadc7c8298e195f08c3dcdc56e00f39b9b98b09b6c733977fa1448d714cdeb36a75fc6fd9d87", 0x1000, 0x2}, {&(0x7f0000002480)="306594c51d77273398949b3ec22b561fef3a38491e19f39678515655b328cb0a0a22b1025b92587ae80a35981eacd8fd7ca1f06bee111556ab66f82c36f06ea9c32c98d0d5de7056af40ec629678d9479a8b5db79544c4", 0x57, 0xfffffffffffff001}, {&(0x7f0000002500)="b3d824cc8da96b3f36a6ffb9fbb261bc26e987cfb5f97043dbf582187815547165e27e278814a1c19dd087546f82e1e7ea1d19761cede214b1fd0a9b2a73c68e95e140627cfcd511c9ba001cab25f48d2bc512bd49215cdce0da8982ea75", 0x5e, 0x4}, {&(0x7f0000002580)="ee1f0a8f179d5b34b8fd0710a9050a926354c394760b61a2e3aa92e6c96005803b6c5ddc031b1e339ee52330021dfa2a36b238b785d7206679833e59a192fc207a8998b9dc8f61dfd1e39c", 0x4b, 0x2}, {&(0x7f0000002600)="6032d3f047de63f0ee1db57d39791d06fd595b108f445c032f488bb772a4d228acb01cafd8c3731f6c4b63315da8e3d9014ea169eaebd355c00e2581901a6b12430dc44a368928caf739640bcddb0a8e92f45409", 0x54, 0x2}], 0x20000, &(0x7f0000002780)={[{@nocompress}, {@cruft}, {@check_relaxed}, {@block={'block', 0x3d, 0x200}}, {@check_relaxed}, {@map_normal}, {@sbsector={'sbsector', 0x3d, 0x3}}, {@cruft}, {@dmode={'dmode', 0x3d, 0x80}}, {@overriderock}], [{@dont_appraise}, {@fowner_lt}, {@subj_type}, {@uid_lt={'uid<', r1}}, {@dont_appraise}, {@audit}, {@uid_gt={'uid>', 0xffffffffffffffff}}]}) 21:11:19 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x3000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:19 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x3, 0x0, 0xf9, 0x0, 0x0, 0x3, 0x220, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x100, 0x4, @perf_bp={&(0x7f0000000000), 0x5}, 0x8462, 0x8001, 0xc2, 0x4, 0x7, 0x4, 0x5, 0x0, 0xfffffffc, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, r0, 0xb) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = io_uring_setup(0x16e1, &(0x7f0000000240)={0x0, 0x5da4, 0x10, 0x3, 0x16d, 0x0, r2}) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x1, 0x6, 0x762c34cd}) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x100) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) 21:11:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 49) 21:11:19 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e00, 0x0, 0xa282a, &(0x7f0000000000)) [ 2382.622210] EXT4-fs: 6 callbacks suppressed [ 2382.622225] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.636676] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.641851] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.649848] FAULT_INJECTION: forcing a failure. [ 2382.649848] name failslab, interval 1, probability 0, space 0, times 0 [ 2382.652617] CPU: 0 PID: 11712 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2382.654292] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2382.656284] Call Trace: [ 2382.656923] dump_stack+0x107/0x167 [ 2382.657834] should_fail.cold+0x5/0xa [ 2382.658751] ? ext4_mb_new_blocks+0x698/0x45c0 [ 2382.659857] should_failslab+0x5/0x20 [ 2382.660786] kmem_cache_alloc+0x5b/0x310 [ 2382.661782] ext4_mb_new_blocks+0x698/0x45c0 [ 2382.662864] ? trace_hardirqs_on+0x5b/0x180 [ 2382.663913] ? ext4_cache_extents+0x148/0x2d0 [ 2382.664994] ? ext4_discard_preallocations+0xd80/0xd80 [ 2382.666275] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2382.667438] ext4_ext_map_blocks+0x1d49/0x5830 [ 2382.668564] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2382.669830] ? SOFTIRQ_verbose+0x10/0x10 [ 2382.670808] ? perf_trace_lock+0xac/0x490 [ 2382.670960] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.671801] ? SOFTIRQ_verbose+0x10/0x10 [ 2382.671832] ? __lockdep_reset_lock+0x180/0x180 [ 2382.671854] ? ext4_ext_release+0x10/0x10 21:11:19 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2382.671882] ? ext4_map_blocks+0x5cd/0x1910 [ 2382.671912] ? lock_release+0x680/0x680 [ 2382.678347] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2382.679506] ? lock_downgrade+0x6d0/0x6d0 [ 2382.680520] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2382.681843] ? down_write_killable+0x180/0x180 [ 2382.682981] ext4_map_blocks+0x63f/0x1910 [ 2382.684011] ? kmem_cache_alloc+0x2a6/0x310 [ 2382.685070] ? __kernel_text_address+0x9/0x40 [ 2382.686183] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2382.687285] ? jbd2__journal_start+0xf3/0x7e0 [ 2382.688396] ? __ext4_journal_start_sb+0x214/0x390 [ 2382.689603] ? __ext4_journal_start_sb+0x1db/0x390 [ 2382.690817] ext4_iomap_begin+0x3ad/0x700 [ 2382.691861] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2382.693066] ? kasan_save_stack+0x1b/0x40 [ 2382.694088] ? ext4_file_write_iter+0xe0e/0x1530 [ 2382.695253] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2382.696794] ? splice_direct_to_actor+0x387/0x980 [ 2382.697963] ? do_splice_direct+0x1c4/0x290 [ 2382.699019] ? do_sendfile+0x553/0x11e0 [ 2382.699984] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2382.701115] ? do_syscall_64+0x33/0x40 [ 2382.702088] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2382.703398] iomap_apply+0x164/0x810 [ 2382.704306] ? iomap_dio_rw+0x90/0x90 [ 2382.705244] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2382.706671] ? mark_held_locks+0x9e/0xe0 [ 2382.707685] ? filemap_check_errors+0xa5/0x150 [ 2382.708808] __iomap_dio_rw+0x6cd/0x1110 [ 2382.709813] ? iomap_dio_rw+0x90/0x90 [ 2382.710777] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2382.711889] ? ext4_orphan_add+0x253/0x9e0 [ 2382.712904] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2382.714118] ? ext4_empty_dir+0xae0/0xae0 [ 2382.715132] ? jbd2__journal_start+0xf3/0x7e0 [ 2382.716247] iomap_dio_rw+0x31/0x90 [ 2382.717140] ext4_file_write_iter+0xe0e/0x1530 [ 2382.718280] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2382.719397] ? kasan_save_stack+0x32/0x40 [ 2382.720414] ? kasan_save_stack+0x1b/0x40 [ 2382.721418] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2382.722655] ? iter_file_splice_write+0x165/0xc90 [ 2382.723807] ? direct_splice_actor+0x10f/0x170 [ 2382.724918] ? splice_direct_to_actor+0x387/0x980 [ 2382.726093] ? do_splice_direct+0x1c4/0x290 [ 2382.727148] ? do_sendfile+0x553/0x11e0 [ 2382.728112] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2382.729247] ? do_syscall_64+0x33/0x40 [ 2382.730190] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2382.731498] do_iter_readv_writev+0x476/0x750 [ 2382.732584] ? new_sync_write+0x660/0x660 [ 2382.733601] ? avc_policy_seqno+0x9/0x70 [ 2382.734581] ? selinux_file_permission+0x92/0x520 [ 2382.735755] ? security_file_permission+0xb1/0xe0 [ 2382.736923] do_iter_write+0x191/0x700 [ 2382.737895] ? trace_hardirqs_on+0x5b/0x180 [ 2382.738961] vfs_iter_write+0x70/0xa0 [ 2382.739892] iter_file_splice_write+0x726/0xc90 [ 2382.741050] ? generic_splice_sendpage+0x140/0x140 [ 2382.742279] ? security_file_permission+0xb1/0xe0 [ 2382.743457] ? generic_splice_sendpage+0x140/0x140 [ 2382.744637] direct_splice_actor+0x10f/0x170 [ 2382.745718] splice_direct_to_actor+0x387/0x980 [ 2382.746846] ? pipe_to_sendpage+0x380/0x380 [ 2382.747899] ? do_splice_to+0x160/0x160 [ 2382.748858] ? security_file_permission+0xb1/0xe0 [ 2382.750052] do_splice_direct+0x1c4/0x290 [ 2382.751051] ? splice_direct_to_actor+0x980/0x980 [ 2382.752224] ? avc_policy_seqno+0x9/0x70 [ 2382.753209] ? security_file_permission+0xb1/0xe0 [ 2382.754410] do_sendfile+0x553/0x11e0 [ 2382.755348] ? do_pwritev+0x270/0x270 [ 2382.756286] ? wait_for_completion_io+0x270/0x270 [ 2382.757450] ? rcu_read_lock_any_held+0x75/0xa0 [ 2382.758593] ? vfs_write+0x354/0xb10 [ 2382.759496] __x64_sys_sendfile64+0x1d1/0x210 [ 2382.760587] ? __ia32_sys_sendfile+0x220/0x220 [ 2382.761722] do_syscall_64+0x33/0x40 [ 2382.762628] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2382.763872] RIP: 0033:0x7fd45b6b9b19 [ 2382.764784] 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 [ 2382.769217] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2382.771087] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2382.772802] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2382.774529] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 21:11:20 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2382.776244] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2382.778103] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2382.801584] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:20 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2382.858781] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.862501] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:20 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:20 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1004, 0x1b73, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r4, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) syz_io_uring_submit(r4, 0x0, &(0x7f00000002c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1d) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x1, 0x4f, 0x6, 0x15, 0x0, 0x9, 0x208, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x3}, 0x81, 0x5, 0x2, 0x6, 0x5, 0x4, 0x401, 0x0, 0xdf8}, 0xffffffffffffffff, 0xf, r0, 0xb) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000140)={{{@in6=@private0, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000280)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7f, r5}) r6 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r6, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r6, 0xc0189376, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) [ 2382.978364] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.988446] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2382.991065] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:20 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0x74a7, 0x8, &(0x7f0000001680)=[{&(0x7f0000000340)="b7d4a399b4fc39ef353e2c93265603455a3c95e3d7a6045c3ce15fbe3b9cc00c45564fc02a05071fec00dc55e333843034c246c5da3654d2c14b894a9752a2c5bdf25dce7e94515c0ea6502aaa2c61d31d7fa6ba2c050c36ef0176d07934a0dfedecdf9b183a92fbaea164f89e2ffbd390d6e8991ce8bccaa9fc45fd51ebfa88809a44825cb86274a6a5d15f47681067c53dcc54dd52faaacf2e37f8dfc2e9a48a82ff5bbc6b3ef208285cd701372a6eb2882a385329b106d228aa0bf715599933d11bed8ae7af2ab32476d178403cab0cc55200124d6f362a68276f04589eae079edcc5830d65e6d649eca38edcd5cf0ae385799b5f140d26deccd0cf6e343d1083a07ad3f87929cf187e384f00cd146a9b24648d31366b34fe8a4e4012e6fc507f412f9e094db5293fea7da3a4a16216b5e88b77e3ca8f044bbdb459bcafa6b5a4822530295e0dedfd02398c1d1ed1297c11dec8bb8be9d82b007584520e4d6fd7b76993c6b134994fcc234e8e0dc52db9033aafd8828d5d83347e90a6ca27fdc9f37648788ec4843c1e566ec177439fb554bf9a316df382d9fe3109f68e83c3f3593adfe4fa0ed2b0b37ee3905e6cb5d7952875064c0c4657a072b637bea2f2b01d4c18617085ef6d264d0556f0ee6e1167d047a6809a9910a711cf89214fffd1d1ba508f7d42e9ef77696b54fb9b781d6e0129cd3e3a49d33f3de106b57042c5f75e457fbc9bddb7a0c06666837086b8a3974acdfac92a90be137da5e5dbfd4d7ced7874b8ae6747afdc032c8226f85e6f803244a0a9f352a58b5a579d5e0c2e3a82e437f4e0465ac5a0be5e0090e70da00bb38cdbf036943e7eb7f43fd5a5cc15c6da01abc12704be27cb8897688a04bb8e109722ee16f90e08c00e9b531c7c792d40b7f86e8e39d818b215d7feea448ecdac9d4a4f0f0d87b5a911863536fc83d254ec8d7c9ad204a85d6acaab026aae8640eb1ae90f48812db3836f4b589472ae630701faaeaa503fa1b10a4f78db493934d42c1982356b7839ffde7189b293c489aa1a27406b70ee79dff0e68dcb26ae0c4b3a4d7020e7562b54f9861e77792b6c68c04663a5ab41750b7567f86cfe4b88f7868fc387c397d6c0ffb642a1a62d7ef9f7adeda1613653ba50f2a1504e8e3ae7abe2168eb6b335a1db89c5d523f38e982a76f3dff533682f27a74192a7d6e1f8451abf122b940ff29b1113888873032db5aa08b5cd8e7e8409a971ca31a3f8106ddfc0b252ff39b285e8e7cb3459985d4d4c2e0077b1ac6171b1080408f0100a46fcba4bed31d461bc8ca26d69bff70aaa384d124714d3c7e3afb147da4c8ddfd566a79b4888fb6cb83983bad4414df220b439dc6ccfbcc1499d055ccf2287e5955e7de228e0e56cd808186b5192b2c299b056a08bd939b0437e27dd722ef5f69e9d013e9c79e50763b4dae706059206590cfd249fcbe78ac1af5db4a0ee31b974069e0317617833ae681715b916acf87d76fdead4c8edc7af6dc7a972eed4fe9491be95b231c0740a4fc3720a9e1eb82a94d28ef82108303c53a733d74dc0ccd3744a331dd63a1da0696d39f0ed569e9422d15fd391fb926321c9b71fd341fdf6df3ac6c84b34645f07f7eeb7aa18b0bfd4266f8e552bbcd87d46564b679e3807419ed48bd10849c07de04387ec2804eb8c567fecac8fd5f1a39a43781d4bd2fbe1cd8c91fe08139d897cc70db54e38a1fc6b66c2141092d5423e3e48e4d96fe036ad47e42cde571465197e890fd97f54239756fadaf5bc6bc34ca739fe2ffd12a9bedd5635eac0e5797aaaafc61a8373396f05e7fae3afb3651f886e46f1adf069557e52534e56d61a43d06203f533b422b1ee43b91283832743614feeebd912ffab68620ec8cc38381f5b6efb98ef26d5fc2e832c10b15b981ae92117ea58059ab5bae4237601b65bca205f44b581133619f57492e2b08598d66b8479e5dc2d57aa95f7a951fa49a6c370e49ecc39abe4819cfd1c0684560157457cf291c393d663dd22c3f606459e536a49d9ffc9affb219408f40130f1020f871968e46e1faa9f8114fc9e2be6052b23b77b4a017d03969b1b108312bc0f53ad6b05c6bb1761aebd65fcc6957abd0e7298e14227bb0f3724f8918e50091c6a216f9a1a207c0e6f8588cf3cb1490e30b6663109da3660bb06f229fcce6f97c155f63da6efe91ad4b88de2669be8361ff3cabb3811612945c14e0e1498f4db7613f2eae98a913105dace2825eb8c9b9395f302b18489699f37419cbe0c4a5f16928963f2378c271498a768347365358021eeb31e436503bf5485cbae38b0130f6a0f91fd2a88b13a3156edc691199dae8f82317263532b417f5de57101671150365eb89d61ca697933cdbd9111d4197362e49babbc5865645bff2af3335aedd12bb80aa6d23df92e3e6b4212a1995e3b00756f077991f10972130f8e024db0bd4bf6f97941e1b8ca5fe74f74e31ab3fd0b5783b6858f3ed03c1390b89f13c1145ada361a4a685ae3c2f601da4fcde960f10e989f05acd28e5b3117a42e55e351a8d3b20404bb03ec4c05fb3c9a57ec5fcf0a447547eb548096cc9e753bde267568d7a32a19480f712aee2d6629fd0d590022cc6a3dae298800b4c4e491aed943cd9322ffc42d4846f66c2c5ca485c50ac658a3e76570fc2cfb938a18e7d984bdee67e0610eadbb8211a7d4228452f4e3716e04c4b14d399f7dea687049b95dfefe7e6d0a8462ff93a48d26b2a939876cbe31f6a7c336c697fd60de6eeca9ee039579cef4b0560d1f497f762ca98e240e316f6e8cb90956eea2d14df3973a6fc9c0795b4c35d03b86011c6509d8a81120a1e9c23225266254c77bedd3cae471f97afde947495cf21bf2000a97fe3d672c5e33d900c94589eeebb6f831cb51dd70795af306beaf4b54a258d0438b34810609241eb38107529f075d880df9a9aa9acad5d1008da89a12e6929234f0f8ec990e4919cae6297f346abb7d7d6f46682fc99a3cede64c1daf10cff1762d9fdf8faafe9cfc3624e94e391f69facc3c471b0103ff93d08044b4badef926001ef97787a9a0f1c338f27dd120bc6c1660c808d65c578f56e352136ea61054fde54cf2f2002ff294ed0236d5414c32fd09501af622242e34ea4a5f3f669452d4222a10f249971259b41661a4142daeddbd9d8f1dc26d98156b4487458f97df0d35e9ff4cf1ebbe9f6012bae4e68d6671e9f8477e5a8624fc8ea09622850dffa7e458d3dd15a9a59faec04e1b1df33ef1eb0f92e468daac3dc273c8592ec89aca2a8ddde6e9616c97afb9be68b1e6d2913bf1ccfc029d5f9439d2b18657d16b28aca7b6f14e8b568fcb79d726764a3247b10d467345636332400c422b6b95cc4b58a6593d613a4299b9da79e028741fcb11f187625d02a0b839113653345c0452b89b16264679467f2501db80585435052794614f2bd4ba3ad2a91d6bff87e56a24bac82aa3c6953e7f6b52c8338aa103d62819851400f31fdc34f8a3019ef0b8c21416729a098a9e301646f2c97e7c2c59df1877d2aaa5bf153628097937b200d1a10ffd22861fe64f0ac272ae00e1986a34e77db9fc70219ff3b7480a9837a0f956b77975024a5bc3269ef601f3f9a996e7ed4cab095afcacce09cd91499dcd16f9400252f594b593b11699a72260d43af44d574135963cd336bbdbcdbabf7ba25b93b6bf34c286f78e992d742a9c5099a621b4db95d5b282e76bd7300e486faedd6b7a4d452da8bc2ff8f9239d611d28c91fb33168f8f1e50e7cd1b16bff544d18fbab811084a80ad81993dc4255aefd5265ebf74607ef1938e76d138c442ef2c1a2ab68f6bbe4b90713d8e97df62bd25483636790ace15c2e7c22baa9b841e265d31822113618082a6d180cfc6b2cffdd161a722dda0be3e5d125ecf07f9b25d167c218c46ddeb2920748c5e54e12c9d9776c55b1dd02386279688202fdc7e55d26e8adab905e24d5c9f8943d9541f0134cd99da33634a52265048b54c81bd3a6d936e4be630e120d721efb3f265b6ba517036feb0afff91bf6a531872f96be39403f4300d5f74f8d1aa169342ca873e9daed3de43151268db01f3a73d280a86d83375d81348373d10289cb6fff347e41c2d455f982f01c848927c2bd678cab06b009159dffa8aba4762eb883fc3b451915fd49e1a5bd7abc5f7064486a0255b344b4774ed6d268f15e5eb845d4f63b3935e70fcc29fbf0fc327f6eb5c84fd12c91e49da92a65bcd50fa496da75ca326ac8301bc2ca70293e7ea275114f23c816035c94b8acff0cbe66297922f6a73087209397d3fe4088cffe07cfab5072cc92041b32eaf05c6e8b2bacf32406d3f0fee33be9a1cb6c921c79cb9685f558560786e7e22842674bec152f83088021fbec1eace0897e78443a17ec55ad40f8fc7ba3398a8ed1590abb8da4a6121f9acaa6b7f93bb32174eb06d6253aa0d425fe2b624ff0873ff477c483b213341c686895ba2f40b77ee1527d9e93d2693c152ebf4315c9e9ae16a2321d30492392a280f95df13facdad2de668043e977ff9f97d8cfd4320b679c4b14e9d39a019804a8776720494c0159b9d4c88f6c01b583d4a6b3822d3d74e52be9f5551cd0d3f119f1e0c34c969b107339a7c010962ec2e22d1649419f6ad44942d25ae4cbbf4c762e02faa39ba7c638f42b7ab6be50e868d233888952b7b8479ca8e784c6d722c64ff66cabdecc4c8beaade656ac65e839c317054c1fb9d397003586c702b2f5366c21f814bc33254d1c11012003a3a5f263ae37704e68310b4c83ddd1a4bf09d274e7f8eb67910abc832310a7a4d904f7f18e64a5cb11454ab4fe6b62d0e2c5394b0400f326bce516ddc90e06db50f00f41cc9eeda4c591efc59b9ad3f9c4a7bb45c2b300d4e9a83298d84fb878b950dcc139a0f114a32960f908e9781520738971c60cb9635c8e2afc3324466d8140712caec4a27ed0742abc5d94ff6c3533c4967a097caf2d9169b410b813845c7ef7c9faf5604c3f47b4ea6760440dd174dcf72b5f2ae65de591a8b237a24ece14ffbbe279497a6d0fb79752e4c08ab48c219dba4254b24da8b4791b169d4c16a84f58349316d64488229a8e44c0cb76985301f332c81790e21216a2aa9716267a0b3ac9b6b1c1bc3fe3b3468b2316aad32d12f7450a6e8ef0010a53538821168b9cd68f19e3dbc3ff95e8301634ad78c903db2c78067038a462c47f95f0582938ccbf32e628358e07d12b0c4d1686fc4bdc2eeead286c1d0acc06b1f14713f1c0235f7e4c42d22ef464bf3d7e61d71384f793ba745413898e30371f428a4c3b1f9eebc1b694f857d453adaf465863d6e9d62c5bef7c215f22f1c9502ffd3b8264f208ab44f32bc5cfc387e459dba626dd7855bb39a23a1f1ead342e50d843ac684caccc5d6a9283a9f97b7b4d383b52778c66dc2bc64ad327e38026bfe5750d8832d520e780c9987891aacf37e6703d2f9a2f1b812ab2e6b8c2c95b9edaef8e59c6694b35d133ecd925e470867556639ca80d356d515887f4330f2efd4974ff13a6609b8097c227d68ca9f1d71a6044dddb92433bf7af274fea43ce86c39a96b18d1ae07998bf44cfa5974a4797a34d5fa5eeb847a25c5adb24e32d2d50ba2cefaf8b655efb909d285750e38295061dc3350a5869b3d3ddeb7787d0e5223bdc0a7585f860406558d4432fa281136c11746aa2ecb4dd50dd6eb11dbcb521a853e62ba2ca499341b24ee78d632329c1e33ea9b5bcac19dcd3f8689bd69cd295f7029eb1", 0x1000, 0x9}, {&(0x7f00000000c0)="b61ea666f9b635d913b985c0c720ada62d9fc1bbba7bc4a3", 0x18, 0x10001}, {&(0x7f0000000180), 0x0, 0xfff}, {&(0x7f0000001340)="9c97ad5a012da263e3bc43ef35f995257cce6af99ba2292a9fabac636a51f1c8761c2f187d81d81c13d5436b62588b877ee7bf683e8b86f3ee87fd0020b161a3f033e56adc4fa7c08e24300994360f2659123c3849e979878f523933e9b3814da99028a256e54842e15ebd1e58996ea469085e9b3e8f6b6f5043fb8e5901a6d070cd8a809e32aba36ca4ac92b99ac5233b4477d372d3a89e04929b05e0e5a2fdfed0790aba98c2c493da3ca5dd349d8815e96b58af99be6ad33c1ef42f14194ff3b5b04c7f54987eaa371a82069d2701fe7f47d037b7a61a3874e519ee96", 0xde, 0x4}, {&(0x7f0000001440)="b637f9a8f2a11855219bc94d7e189c735b5573f82591a352f0ff29a7a009b9b0c734711262ae7f9bdacaf2d1c75d7d1e8911fc3e8ae320678ab4cfc8b7ed88a7d0d07a03e35815b0161d4f33089fd812f8fd25544e27bbf7c935b64dc8bbe64cbfb245d963958633f6d14923bacb5efc871fdfa6ff6260a3c45291500bf8f4fa134518627ee092f953feb61fdc7c01c73b56cfb8", 0x94, 0x71}, {&(0x7f0000001500)="9053cf4dbd68b8c4430f35ba9d276832f4600c472483bdcde9896d4bdd011bea6cc6beb5a22f619f294c92fac61b95bd1449af52e30a5c36279b4bccede42b7144477d93c7ebbb8e690da4ba7a784b8353d9a3cf381b13b154deb811f591b5d25c3248bf888b3d7351f08f748eb967b018ad18c358b90c15031682f70d4fa69d5c864e90180b95a17877cff5bb48bde95357a03d2a579ad446ec295096760bae9a55e5ba60aeced481e6bf1880611e0e1c6ca05dee76e1fc9a8deec3cfa310fb284d", 0xc2, 0x1f}, {&(0x7f0000000240)="32f5b460e387b9ca8dd3d871f50c67a5e0d46ee0d015cd8b9eea029beaee975938e9cf5fbb059396243ee4c40ee14be3eb1b74d24ef5fa839f586aa4fca324b352ec4cc3b52acfde5541abf0b6c563c0965d8e5a4e9dd1b0b407b3a7eed6", 0x5e, 0x8}, {&(0x7f0000001600)="22b5b0373d32819bd212ff13486facbe5f6b2ef794c4681a557f35ba7056ec8a0d82d7e902182fb61cc20f4a8beb46d504f10b4f72a5bfbf440d787d3430d62da6ce06f15e8d1dd87931d631728d89e0bad346db88ec93", 0x57}], 0x1000000, &(0x7f0000001740)={[{@journal_path={'journal_path', 0x3d, './file0'}}, {@i_version}, {@jqfmt_vfsold}], [{@smackfsfloor={'smackfsfloor', 0x3d, ']*+#\'&*%:/[\xd7h'}}, {@pcr={'pcr', 0x3d, 0x28}}, {@obj_type}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@seclabel}, {@fowner_lt={'fowner<', r2}}]}) mount$9p_unix(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0/file0\x00', &(0x7f0000001880), 0xa00071, &(0x7f0000001940)=ANY=[@ANYBLOB="7472616e733d756e69782c616e616d653d2c616e616d653d25212c6673637861636c2c667363616368652c6163636573733d636c69656e742c646566636f6e746578743d7bf1711eea9d756e636f6e66696e65645f752c6c6f6e745f686173682c00"/107]) dup2(r1, r0) r3 = syz_io_uring_setup(0x7c4a, &(0x7f00000002c0)={0x0, 0x100, 0x2, 0x0, 0x20000}, &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000200), &(0x7f00000018c0)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:11:20 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:20 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) acct(0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xa, 0x2010, r0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000080)=@IORING_OP_EPOLL_CTL=@del={0x1d, 0x2, 0x0, r0, 0x0, r2, 0x2, 0x0, 0x0, {0x0, r3}}, 0x401) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:11:20 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:34 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x200000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 50) 21:11:34 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:34 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x6000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:34 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x8000, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:11:34 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_MADVISE={0x19, 0x4, 0x0, 0x0, 0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xe}, 0x3) write$binfmt_elf64(r0, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x6, 0x2, 0x4, 0x20, 0x2, 0x3e, 0x5a, 0x2d7, 0x40, 0x32c, 0xdbc3, 0x4, 0x38, 0x1, 0x80, 0x81, 0xff}, [{0x2, 0xfffffffc, 0x9, 0x1, 0x90aa, 0xffffffff80000001, 0x401, 0x4}, {0x6, 0x8, 0x3f, 0x2, 0x5, 0x0, 0x10000, 0xffffffff00000001}], "c6b63159d68d"}, 0xb6) fallocate(r0, 0x20, 0x0, 0x8000) 21:11:34 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x10, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = signalfd(r0, &(0x7f0000000080)={[0x3ff]}, 0x8) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x8, 0x1) 21:11:34 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/116, 0x74}], 0x1) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) [ 2397.531724] EXT4-fs: 5 callbacks suppressed [ 2397.531733] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2397.537207] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:34 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x7000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2397.578931] FAULT_INJECTION: forcing a failure. [ 2397.578931] name failslab, interval 1, probability 0, space 0, times 0 [ 2397.580415] CPU: 0 PID: 11771 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2397.581321] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2397.582386] Call Trace: [ 2397.582725] dump_stack+0x107/0x167 [ 2397.583199] should_fail.cold+0x5/0xa [ 2397.583683] ? create_object.isra.0+0x3a/0xa20 [ 2397.584277] should_failslab+0x5/0x20 [ 2397.584760] kmem_cache_alloc+0x5b/0x310 [ 2397.585271] create_object.isra.0+0x3a/0xa20 [ 2397.585823] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2397.586468] kmem_cache_alloc+0x159/0x310 [ 2397.587006] ext4_mb_new_blocks+0x1fd8/0x45c0 [ 2397.587561] ? trace_hardirqs_on+0x5b/0x180 [ 2397.588139] ? ext4_cache_extents+0x148/0x2d0 [ 2397.588730] ? ext4_discard_preallocations+0xd80/0xd80 [ 2397.589383] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2397.589943] ext4_ext_map_blocks+0x1d49/0x5830 [ 2397.590505] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2397.591112] ? SOFTIRQ_verbose+0x10/0x10 [ 2397.591573] ? perf_trace_lock+0xac/0x490 [ 2397.592053] ? SOFTIRQ_verbose+0x10/0x10 [ 2397.592519] ? __lockdep_reset_lock+0x180/0x180 [ 2397.593062] ? ext4_ext_release+0x10/0x10 [ 2397.593538] ? ext4_map_blocks+0x5cd/0x1910 [ 2397.594050] ? lock_release+0x680/0x680 [ 2397.594564] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2397.595147] ? lock_downgrade+0x6d0/0x6d0 [ 2397.595690] ? down_write_killable+0x180/0x180 [ 2397.596285] ext4_map_blocks+0x63f/0x1910 [ 2397.596824] ? kmem_cache_alloc+0x2a6/0x310 [ 2397.597376] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2397.597951] ? jbd2__journal_start+0xf3/0x7e0 [ 2397.598483] blktrace: Concurrent blktraces are not allowed on loop0 [ 2397.598556] ? __ext4_journal_start_sb+0x214/0x390 [ 2397.600909] ? __ext4_journal_start_sb+0x1db/0x390 [ 2397.601529] ext4_iomap_begin+0x3ad/0x700 [ 2397.602103] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2397.602765] ? kasan_save_stack+0x1b/0x40 [ 2397.603323] ? ext4_file_write_iter+0xe0e/0x1530 [ 2397.603960] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2397.604812] ? splice_direct_to_actor+0x387/0x980 [ 2397.605450] ? do_splice_direct+0x1c4/0x290 [ 2397.606031] ? do_sendfile+0x553/0x11e0 [ 2397.606577] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2397.607209] ? do_syscall_64+0x33/0x40 [ 2397.607729] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2397.608474] iomap_apply+0x164/0x810 [ 2397.608995] ? iomap_dio_rw+0x90/0x90 [ 2397.609516] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2397.610308] ? mark_held_locks+0x9e/0xe0 [ 2397.610873] ? filemap_check_errors+0xa5/0x150 [ 2397.611482] __iomap_dio_rw+0x6cd/0x1110 [ 2397.612054] ? iomap_dio_rw+0x90/0x90 [ 2397.612634] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2397.613252] ? ext4_orphan_add+0x253/0x9e0 [ 2397.613835] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2397.614495] ? ext4_empty_dir+0xae0/0xae0 [ 2397.615015] ? jbd2__journal_start+0xf3/0x7e0 [ 2397.615639] iomap_dio_rw+0x31/0x90 [ 2397.616501] ext4_file_write_iter+0xe0e/0x1530 [ 2397.617178] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2397.617843] ? kasan_save_stack+0x32/0x40 [ 2397.618463] ? kasan_save_stack+0x1b/0x40 [ 2397.619079] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2397.619805] ? iter_file_splice_write+0x165/0xc90 [ 2397.620414] ? direct_splice_actor+0x10f/0x170 [ 2397.620959] ? splice_direct_to_actor+0x387/0x980 [ 2397.621645] ? do_splice_direct+0x1c4/0x290 [ 2397.622336] ? do_sendfile+0x553/0x11e0 [ 2397.622940] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2397.623590] ? do_syscall_64+0x33/0x40 [ 2397.624155] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2397.624930] do_iter_readv_writev+0x476/0x750 [ 2397.625575] ? new_sync_write+0x660/0x660 [ 2397.626177] ? avc_policy_seqno+0x9/0x70 [ 2397.626757] ? selinux_file_permission+0x92/0x520 [ 2397.627454] ? security_file_permission+0xb1/0xe0 [ 2397.628161] do_iter_write+0x191/0x700 [ 2397.628721] ? trace_hardirqs_on+0x5b/0x180 [ 2397.629361] vfs_iter_write+0x70/0xa0 [ 2397.629888] iter_file_splice_write+0x726/0xc90 [ 2397.630547] ? generic_splice_sendpage+0x140/0x140 [ 2397.631231] ? security_file_permission+0xb1/0xe0 [ 2397.631882] ? generic_splice_sendpage+0x140/0x140 [ 2397.632597] direct_splice_actor+0x10f/0x170 [ 2397.633226] splice_direct_to_actor+0x387/0x980 [ 2397.633889] ? pipe_to_sendpage+0x380/0x380 [ 2397.634581] ? do_splice_to+0x160/0x160 [ 2397.635147] ? security_file_permission+0xb1/0xe0 [ 2397.635837] do_splice_direct+0x1c4/0x290 [ 2397.636443] ? splice_direct_to_actor+0x980/0x980 [ 2397.637144] ? avc_policy_seqno+0x9/0x70 [ 2397.637740] ? security_file_permission+0xb1/0xe0 [ 2397.638419] do_sendfile+0x553/0x11e0 [ 2397.638868] ? do_pwritev+0x270/0x270 [ 2397.639303] ? wait_for_completion_io+0x270/0x270 [ 2397.639848] ? rcu_read_lock_any_held+0x75/0xa0 [ 2397.640377] ? vfs_write+0x354/0xb10 [ 2397.640800] __x64_sys_sendfile64+0x1d1/0x210 [ 2397.641306] ? __ia32_sys_sendfile+0x220/0x220 [ 2397.641828] do_syscall_64+0x33/0x40 [ 2397.642312] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2397.642937] RIP: 0033:0x7fd45b6b9b19 [ 2397.643385] 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 [ 2397.645593] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2397.646546] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2397.647393] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2397.648237] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2397.649093] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2397.649949] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:11:34 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) lseek(r0, 0xfdb, 0x5) [ 2397.669047] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2397.670214] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2397.672962] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2397.675388] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:35 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:35 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:35 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffc}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') [ 2397.767510] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2397.769369] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:35 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) accept4(0xffffffffffffffff, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000080)=0x80, 0x80000) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2397.776610] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2397.784391] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:35 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRES32, @ANYRES16=r0]) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf2, 0x40011, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZEX(r1, 0x4b52, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x882c2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1a18c1, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_SCAN(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000000)={0x1c, r5, 0x301, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}}, 0x1c}}, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES16=r7], 0xffffffffffffff05) fallocate(r2, 0x0, 0x0, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0xfffffff0, 0x0, 0x10000000}) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000000)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x20000, 0x0) 21:11:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x400000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 51) 21:11:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2413.988485] EXT4-fs: 2 callbacks suppressed [ 2413.988495] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2413.994761] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2413.996755] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x3000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) pipe2(&(0x7f00000000c0), 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 21:11:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x944c6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) r3 = syz_io_uring_setup(0x314e, &(0x7f00000002c0)={0x0, 0xe1c2, 0x20, 0x0, 0x9f, 0x0, r2}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000000)=0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4000010, r2, 0x8000000) r6 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r6, 0x0) r9 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r6, 0x8000000) syz_io_uring_submit(r9, r8, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) syz_io_uring_submit(r5, r8, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x4, 0x0, 0x4}, 0x2) r10 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1d443a573ebaa7a2, 0x10, r3, 0x8000000) r11 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r11, 0x0, 0x0, 0x0) setsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x3b, &(0x7f0000000180)=@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x66}, 0x8) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r10, r4, &(0x7f0000000140)=@IORING_OP_CLOSE={0x13, 0x1, 0x0, r11, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r12}}, 0x8) 21:11:51 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x20010, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000bc0)=@IORING_OP_ASYNC_CANCEL={0xe, 0x3, 0x0, 0x0, 0x0, 0x1}, 0x9) r2 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r2, 0x8000000) syz_io_uring_submit(r5, r4, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r6 = accept4$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000100)=0x14, 0x80800) syz_io_uring_submit(r5, 0x0, &(0x7f0000000b80)=@IORING_OP_RECVMSG={0xa, 0x5, 0x0, r6, 0x0, &(0x7f00000003c0)={&(0x7f0000000140)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000a00)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000640)=""/121, 0x79}, {&(0x7f00000006c0)=""/252, 0xfc}, {&(0x7f00000007c0)=""/148, 0x94}, {&(0x7f0000000880)=""/69, 0x45}, {&(0x7f0000000900)=""/217, 0xd9}], 0x9, &(0x7f0000000ac0)=""/181, 0xb5}, 0x0, 0x40000062, 0x1, {0x1}}, 0xff) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2414.014572] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2414.019439] blktrace: Concurrent blktraces are not allowed on loop8 21:11:51 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup3(r0, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2414.020264] FAULT_INJECTION: forcing a failure. [ 2414.020264] name failslab, interval 1, probability 0, space 0, times 0 [ 2414.023181] CPU: 1 PID: 11814 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2414.024792] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2414.026740] Call Trace: [ 2414.027368] dump_stack+0x107/0x167 [ 2414.028219] should_fail.cold+0x5/0xa [ 2414.029116] ? __es_insert_extent+0xed1/0x1370 [ 2414.030198] should_failslab+0x5/0x20 [ 2414.031112] kmem_cache_alloc+0x5b/0x310 [ 2414.032079] __es_insert_extent+0xed1/0x1370 [ 2414.033141] ext4_es_insert_extent+0x45d/0xf10 [ 2414.034200] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2414.035221] ? lock_downgrade+0x6d0/0x6d0 [ 2414.036219] ? down_write_killable+0x180/0x180 [ 2414.037308] ext4_map_blocks+0x80b/0x1910 [ 2414.038291] ? __kernel_text_address+0x9/0x40 [ 2414.039363] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2414.040420] ? jbd2__journal_start+0xf3/0x7e0 [ 2414.041490] ? __ext4_journal_start_sb+0x214/0x390 [ 2414.042641] ? __ext4_journal_start_sb+0x1db/0x390 [ 2414.043813] ext4_iomap_begin+0x3ad/0x700 [ 2414.044812] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2414.045965] ? kasan_save_stack+0x1b/0x40 [ 2414.046958] ? ext4_file_write_iter+0xe0e/0x1530 [ 2414.048084] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2414.049570] ? splice_direct_to_actor+0x387/0x980 [ 2414.050713] ? do_splice_direct+0x1c4/0x290 [ 2414.051730] ? do_sendfile+0x553/0x11e0 [ 2414.051941] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2414.052660] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2414.052679] ? do_syscall_64+0x33/0x40 [ 2414.052704] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2414.056893] iomap_apply+0x164/0x810 [ 2414.057002] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2414.057880] ? iomap_dio_rw+0x90/0x90 [ 2414.057921] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2414.061195] ? mark_held_locks+0x9e/0xe0 [ 2414.062197] ? filemap_check_errors+0xa5/0x150 [ 2414.063318] __iomap_dio_rw+0x6cd/0x1110 [ 2414.064258] ? iomap_dio_rw+0x90/0x90 [ 2414.065139] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2414.066165] ? ext4_orphan_add+0x253/0x9e0 [ 2414.067128] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2414.068234] ? ext4_empty_dir+0xae0/0xae0 [ 2414.069159] ? jbd2__journal_start+0xf3/0x7e0 [ 2414.070183] iomap_dio_rw+0x31/0x90 [ 2414.071019] ext4_file_write_iter+0xe0e/0x1530 [ 2414.072069] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2414.073090] ? kasan_save_stack+0x32/0x40 [ 2414.074019] ? kasan_save_stack+0x1b/0x40 [ 2414.074954] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2414.076092] ? iter_file_splice_write+0x165/0xc90 [ 2414.077171] ? direct_splice_actor+0x10f/0x170 [ 2414.078197] ? splice_direct_to_actor+0x387/0x980 [ 2414.079293] ? do_splice_direct+0x1c4/0x290 [ 2414.080266] ? do_sendfile+0x553/0x11e0 [ 2414.081160] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2414.082201] ? do_syscall_64+0x33/0x40 [ 2414.083089] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2414.084297] do_iter_readv_writev+0x476/0x750 [ 2414.085316] ? new_sync_write+0x660/0x660 [ 2414.086251] ? avc_policy_seqno+0x9/0x70 [ 2414.087198] ? selinux_file_permission+0x92/0x520 [ 2414.088294] ? security_file_permission+0xb1/0xe0 [ 2414.089402] do_iter_write+0x191/0x700 [ 2414.090286] ? trace_hardirqs_on+0x5b/0x180 [ 2414.091279] vfs_iter_write+0x70/0xa0 [ 2414.092147] iter_file_splice_write+0x726/0xc90 [ 2414.093236] ? generic_splice_sendpage+0x140/0x140 [ 2414.094375] ? security_file_permission+0xb1/0xe0 [ 2414.095477] ? generic_splice_sendpage+0x140/0x140 [ 2414.096581] direct_splice_actor+0x10f/0x170 [ 2414.097583] splice_direct_to_actor+0x387/0x980 [ 2414.098639] ? pipe_to_sendpage+0x380/0x380 [ 2414.099634] ? do_splice_to+0x160/0x160 [ 2414.100527] ? security_file_permission+0xb1/0xe0 [ 2414.101654] do_splice_direct+0x1c4/0x290 [ 2414.102593] ? splice_direct_to_actor+0x980/0x980 [ 2414.103697] ? avc_policy_seqno+0x9/0x70 [ 2414.104623] ? security_file_permission+0xb1/0xe0 [ 2414.105736] do_sendfile+0x553/0x11e0 [ 2414.106613] ? do_pwritev+0x270/0x270 [ 2414.107498] ? wait_for_completion_io+0x270/0x270 [ 2414.108587] ? rcu_read_lock_any_held+0x75/0xa0 [ 2414.109653] ? vfs_write+0x354/0xb10 [ 2414.110502] __x64_sys_sendfile64+0x1d1/0x210 [ 2414.111518] ? __ia32_sys_sendfile+0x220/0x220 [ 2414.112573] do_syscall_64+0x33/0x40 [ 2414.113414] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2414.114583] RIP: 0033:0x7fd45b6b9b19 [ 2414.115432] 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 [ 2414.119570] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2414.121276] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2414.122903] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2414.124504] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2414.126111] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2414.127720] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:11:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x9000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x500000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 1: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) r1 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x56, 0xff, 0x9, 0x1b, 0x0, 0x100000000, 0x2012, 0xe, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffff, 0x0, @perf_config_ext={0x10001, 0xffffffffffffff7f}, 0x4, 0x6, 0x1, 0x6, 0x2, 0x0, 0xaf2, 0x0, 0x6, 0x0, 0x7}, 0x0, 0x1, r0, 0x9) fallocate(r1, 0x37, 0x7, 0x3f) r2 = fork() r3 = getpgrp(r2) sched_setaffinity(r3, 0x8, &(0x7f0000000240)=0x9) ptrace(0x10, r2) ptrace(0x11, r2) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) r5 = perf_event_open(&(0x7f00000001c0)={0x4, 0xffffffffffffff17, 0x9, 0x60, 0x5f, 0xf8, 0x0, 0x80000001, 0x48010, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000080), 0xc}, 0x4002, 0x8, 0x2, 0x3, 0x7fffffff, 0x20000006, 0x7, 0x0, 0x8, 0x0, 0x9}, r2, 0xc, r4, 0x2c9bacffc41f5195) ptrace(0x4207, r2) perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x3, 0x5, 0x6, 0x9, 0x0, 0x200, 0x400, 0x4, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000280), 0x2}, 0x10000, 0x2a, 0xfffff3c2, 0x8, 0x6, 0x1, 0x0, 0x0, 0x100, 0x0, 0x5}, 0x0, 0x1, r5, 0x1) fallocate(r0, 0x20, 0x0, 0x8000) [ 2414.217407] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2414.218972] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2414.221694] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2414.250452] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:11:51 executing program 7: perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) eventfd(0x3) inotify_init1(0x0) r1 = socket$netlink(0x10, 0x3, 0x14) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) sendmsg$nl_generic(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000001e00)={0x279c, 0x21, 0x4, 0x70bd25, 0x25dfdbfb, {0x19}, [@generic="1d0323317db05e71ce7e96e6f3e01c7bda239db6ad7ce3e9f8a7a0caff994995c9256b4653f71a308241ccc8563bfa30c511f117110142890626ea5fc8080ec059934f6f553632fae63fe09695d7c58ca7e29c589ea39530dd5bc2acb8405afcca0b915dba017e50ef6f4c8b073cf7fa7c298f753da1a39b6e1f636d172cfa1067a4f04ce4769ba4bc9114e5396266db31d23659af9df9118628a1cfdb79a334c8dad9c3720c6af6fcf86ade399f7e500ca46d44e90c284d125cf75a4995c1044e9c72e80b67ebb424baff7c122cb783d135d1760aa9d6d93616a78b1037", @generic="33699ac9a5271defa5e943697c088bd7f9cb140a9330d8d2f432dc17d5462aeb047f6609f6f178686907b8c85a12f7fc081de72ad3c0bd9383bfafb73ee329276c9da195733a010f89efc907825a46e04795d3e7d6f82fd1455d07d362ffb1d02ecd7fb2bfe06116a9413939293956ad4b011b7b19cb4b084e59580b15b0f608dc51b095d7f518cbdd8e38db17b7efc769fc40441d40e32ee3aadc1ce152ec93b6ca9fbc8094fe1c8b188e4f280cbdb2337c73a1a44d3ecdd072c3db3ddbb69789b9de804d6689d793cffc192f7f1feccf05daf4f0e068a6ac72188fcfcf0267792122466df128aff3b0cf7239f5753078106e08d499b642264b3da91e318f8028baa9b129dd0a347b15553cabfddfeeae4ba3fabfb23d9c72b80bc081210f32e156cf2e89746677db3bdf66422cbcb1df67a289250fbcf1b0d880feaf9fde4c1125576f2c2a13c3db7e0e54f5929a2a76776e0eebec42083da23a815a0f9d1f1099025104b85e0ab988bbb924535ea29cd145cbca91cd74f390d4878a07565ad07c7ecbd98b9ac99f354d3827908a1aa593ff2d79c0eec06ca78dd224ac801533af4f375e4dc224fbab0017161117fd85cedba0fe0a9b2507eae0975de9655001a3d2a9d39e337dae66089ba1ca829933e15782167e44e59a3f883d732b4a2a7e2cc0dc7340cfd8f3387a5487c94c2bf6ef5ec3e90960481360c7fb6d4a5d1920c5f4e5a3785548570b859f0ff96362b6816946aa3a6433d64bf1cfe0e0c6b9c871beb064b5af350751f2ab3fd22eb4a0253fdc57d787c36e36857427467b5924c7720a74d93476f12cebadb63271131e873000450660296a668f45f4bb8bcd941041143509dce8f2810cb789e6e697ea24a49582dd8b523c969f90004e3e632102db3bbd43f9367cab582f9981045f78b8a6528c961e1d884eec8b1c51b8f7b7462872677bd077af35ae0f2c6a8dc8ab0696262f8e1f0882037f6317c8e246cb05809b815f20446740240ad1b496b1521c1eeb751ea782d706721d4b98d35feae4772f782e4a2173d21b9ff463f2b326be71de1c566fb382cf545ba6735d02f595abdf58e825eb60a2aff0072bfc919693669932e24626ba1ae7c27bc691ec1b9502b7ac3412f702d264204e00cc95bfa266ae90cd5c5ca820e0c17b413aa8d5c26badcd7f877a743ea8bf6a9d77f36993cf46a32a1c5ac22ed609df45b299cec73859de4f3bdc3fbfa33a43d3aa3919380b00c772a64fa1fe428ed99918c8edb9532e0ae954678e1bfce2bdbc001dcbc38c004b7935a90ffdaa07ce77ce1584cf27d37c9f59fa9c97a2e11db67b2e6e2655135faa840d1aeab7091fca8a9d62ae589bdf8e98d9913dbca3b6756a7f1710d04a2c4ed414d43bc7af11270f672dd1e8f77710e846b7243f9aadd6b279f2e911f1f067efb6c900a4404c7479266376f6cf2cdf7b6b5f83e66b6dbe71e3d0d136a9eaf30d2cd640390dd96d7bfd34683d3937665ff48dc3b6888dfd5fc5ce72171835f019ac378b0fd84b982a4bc2807fd9ef60a54f942274688ac76c3097348655b62dc79adb3b391609c7b797b95e7873bff972736647cee60242a7691b370de39342821127308e841a0a8d72abd7e96fb677a8ada093a98160084db9ee2d96aa0591adc39d13902429381525e53dcd00da7fef26d6faaa603a3f8bec9cb4d06cd9ddc9c3612bdc979da984103faf3b8a1d3b93778f27a241ef056174c20643db786ae1d46f30cebcf2f5d98b81f24c8d8e268550bf2d6a61301686871fd424758e952d7194a4af5beb66cd6ac01a5c796dc0df9fec770fd1abda3c242cf99d255e4be7fe6edee6fe334f053ce8516db8090a38746dfb4b0ac2701ece1a5254b358dfe936fa00e00121615c4aaa46a290477f128c7f522b033c3e4c510a345e9b305e14281ee97d1bdce7ca62c64314df3ddc19283c8b2c414105584d2b1ff8aa55051f2d8e4d0a49ad942fc2fe1eeeba17a63985e38c50dd84e79f4c1512857a3d12d351cd815425c39ab0237b59da632a8c0c210146d3fac1a02c7fb8b484712af6dab255ad038aa5edd959b3d50daebb15ba09830565206b47e39d484ab002fdc38b3475d1b57bda07ce4f2e15344ec4cdd26ff06c138b79f313a44f0ef39706c3cf944d693539d8fe2c0b5647a7a015e890ca083786cd1267943c90152ebc24f2cef989a3812e9c35789ed285947cb4f625783c2a829d749ece1d4db89b9906dd1f0db035aa5c32d1d74ca0034acbc34025a15b399a8ed8d3da4f34bb3792f73736db8d24927878b564afc800038b7bacca73ab0554eada4dca9b34fdedfed24b08f068759905afbd038cb669593011b4f9adf044d698470c59fd35163724ab31527110f2659c76af3362cc94eb74dae261687342e9deec30cb485702af9191f226e75d3b5cdcc17938e5de3027446a9d6940f9239306cd4c56f590c1b8a1f03e26e23a11897f2bf8ba8e7431ba6679a6712bc71f53168328c0bc7cc4bf39df71906f8381903cc48e18f8e21d0ecd17f6e9a68ef8ca6f7964ebc9c026b3817edfabf1f5e5cf23779677d3eccba04bf8b7695e202ce57034fda93aa516600de695cb94a90ae775934d2a501099452ac08b2dde3a1b97da73b958f720c479d861f1b1ba450a9585f4a53d9b699135a553d6d623539cf63d52b4da91a9652662d763aa38529203883adf89b2eca1b5f6090bbf76ebb3805b76ce8c1ede0a1db10ffaebf4add146f7f9a4570344d7a77fa4bdbed2c33cf6a1dbc2013d962b301cd3ef0b7f51f15ec5c6b693918b6ce1ed6daa1a6272897d9ee11ac76405d6db7d4a89cbf78d046d409bfc0f55137f7bcf472ac3096f8aef0e67cb44cfa1f9abf7794df73fac1b4416b1344b3c165728e9c6eb9392b6567b52dcf10ed0ad678e39c3f1a93e5392826f5d53bd9e9eced56f9639e82ff65a053a6b5a33c01e9cce9e0f83ebdf2fd6a7bf78024dd84fd96525dab904bc01bd966068a6f2795e03304ced8f207b486f546fd99fc4af3ec8658ec0f1bbb9f2cbd8a7ed89e1ceb1984d5a9722d060c7d4cb9272cb53ad173de2db58fcdce763d530772709fcd76b883bbcd4281870ac9510b22c4e1a2c2128d5e1f1349b462d47601ecad4f48bbf7c6a9eb6da984bf756b46e574072ca3e9ab6abc99d62b785a6dc38139151c78f786ab438769b83d80b8f2d5ce5a67dce5e07ed324436bc3c649cb54df4fa446c4aa426009a9bd4fcd42765be9a2d10648d6e86dadab56b8296fa31467c7ca33ec6e8b9dbecd3f0ce13333dcc15d6ed01d5acf8d62d31a262e6994fbcb4484e5f566fc5adbd1b224180da303226e9a7f2d803474581aeb3ff82ec2be738bfca9c0f1344966b28883d92f95bef809fd4976cd04743d736af7312dfced3c46985d5f24ae46e6ce3b09fc1ef4f3d655dce9a51e345120180f08cac4400901c05f8c4774ac870249186f14a4ac3c551590c70b1b2fb480106528b4370846c85453bf19a0136d2a3efe151c2cd54c3086f5d1cf521bd748dfeece8ed94072331d11b2f65fc8d0f74d5b449882f16189d443d69446f73bff8ec8637596706fbe8038487eb0f16e71d38e38d825b965aa4f83e1c13c948e4be6d5f10f3750227bfd8c43c94a94175e55a075ce05cc1e7d90e070f20b35564f54f467a4bb114579379dbc4dd52f682a225bea7d027344ccb095bcedb26b7ef71c78aad308f42fb76f58aa19ecf7c943dc05bce44999d5f3275d521c5f8d9302afddfdfb8e4d64cfe514c3c26a69438ec158941f5813c2191630753aa61e11d579cda0ba4fb5baa71257b6a68f0f3c9fde0afc7346bbc03ddf555d2299c248175e0924388abb26ab7cbb80fa1fe9f8b687c4fc2dfb34a24303484045629c2288e5de1ad2a6abadea5d620f66a4fb9e045edc5c0b37f07d277dee8581140558aeb5b398a7a00561f1474afc6a400439bd768991b470c9454161424ad5ccc014b8364662beda0266a4e30b8ba87b180237d0a64b5c461cc429989165ff24072ded89cdfad38196f5239a19d8079d4ecccff7828520a780efafd10473acbca843ab85e612244857429471075a6720227528a45c35fd4954ddc29875a170f25aa574aa843f2c975e01adcd6b49b0a7ed3c6041accf212f6b1ec23ec5321e81e7dc26a8f7870db453ef069dfc35ec3700f9e3979dd5be6d52e81931918546eaf357477b1e032b46053f5c2a79164e56d3390aafd1d243de39b33098c6225e0e84176c117ef61a1ad870e8db50a764e3b972f0b3ffca39c7aa81f3c737072d9af61ba60357a7105b31024d86fa260a3dab0791b714d84d43dc6a77921e46178a04845a22af3dc8ccc78199a5106bfaf939fa53a64b629f842642ed9ac4daddc45260d2169f25149cb85fe14b5b97c5b804fe6b48de667dd4f310c96770be1efed94e5b885af82b91074f6fd82973349e1b1a2739cebe47edae01921852d8870bae6e6bfe955b6d5d7bd0db4edc4eec1519b8fb15105234e8a5dba28e4e5d54f60e2c9164a9518a4274d4465feb03074dea01fe8293648970f920afac5ae9e847a5f8065c3270dea29d1a5771dbab723ea447235d37f24cb51c0866b98c9565dbf9e5d8d8adcd6091430998555c988cb75212e8c4b59e5e3decf18719409b5d82f58eecbe54ba19ff7241945b8ded862cd785f9a0ffdafddc1b6ed192d42cbfcc85c2659aeb5d52f87a87e733131855f182bb1c1f1edd38fd6f0a94e1e555de872bb2e021c11e193b3210a05faa2b7fd95256bfae72aa6d1519dfcddfd0ecbbdb10a3b42ee176068336f4680463dafe232896c4d51a1f78e4d648a0b2230f4004b2c3506dac8d985a4442e49da40b43af0de63f0239f1a18a21a5796cb4cb62f3430732c90ff3e3dbddc965bc5645fa93b2ce2423e9c9f90b2214b54ad397cfaf819597d4a4b7bce0c39d91b6f6b20a0abcceac62923fca33805fb2dd135cadccd418f1b78c54899ac6b9c5c1f33d3d53086a2785a7cefcdba005385d977b1a748388cbd04bb342b21cf38f834f2cc25e7cd9168a9403277cd78b7325e0c4c889841f0107b42b10f31b77995ab9228393058072377d3f2b9cabbb10ad556126ea08fedc8b1538f8116e57d5f5995a49880a1c76dfebfae5b3bd25d7e766c7c675f4f85a175592f59e175766c805db1a56e2a26ad8f72eb9e2edbe86764a7b5502b782b97412e2dc30767fedc11e2e0889ff06799bd03c01ce9d31eda97871cf961fd00cde275e9e59da02e0c5048a8377e1be50012f8dd8d6eca730e66a7544c3d20e568f1c155af05a81eceece0825dac9a8df6692eca55ae265b5f48f8dbdb87928cd41ce0f8d36045bae9f1c0f71c785df2e0219c14d3f766948142f48333b8fa9cec0d7220161aff66523609eb90486820b5f44d5344bd2cc9fda6d37746856833558fb62b5b4972f0d5ed153037cd0b76c4909f0e03d0b722115e02efe7d88de691004ddd07ea644107d45e228790ce1b382297366d502f5711680e6ed3f16e6dacb9a05ea6805518155d4fcf49dfbeea959e2436f010ce8ea3ae4c5a7a029484d46265a27346ac4e1999ea06cd7cdd391d8415bd04b3b0b51d326ecb5244cef384ab9e97733df4d9197c4e84b21eccf8e7f789463a83997d2c1a1b055941ba5dd318736010fcb44ab94b168a87d5aa6e3609e94fa31390b341ffe0e0ce8ae1a167be43b36f9add6f359ffc33ccb9eb82b07436f99aedb8dc8636a7ef2b4ceb8983e05fd9d2af8ec159e5a19ebe5f9a3cdb89ac03d3376653138bb2", @typed={0x8, 0x7d, 0x0, 0x0, @uid=r4}, @nested={0x2aa, 0x12, 0x0, 0x1, [@generic="ad2a92f15e4cc3a817840de921716b195e5e3875d63cf38c542e19d3950a997a632cc0e1e20a394d6717f471ce709666e7f1d19413b0253e1b5ea847d45a133b5b614be3364e190273d012c6aa6252ff86d71f5e7cacf338e70ec2cf66a5c5168c4c13127fa3c4eaaa4c9ede2cf6fc71292adaefb7dcfa38e9c2f8e5cec8c42c2748dda1e457fe8288f2fd387da6dd58bb21b086dafe5ffb242d2e4eaf088738ce9bd54328a88dbc1920fda80a", @generic="f6794c0046b11feaa0f9672ecf46a6a8f48437d16702ad294a568d85999e1a88037f574db1dc3ec27ab5687c2cd32077fea85bfc0d11817503ce43aa977029dba771472356173ebb42f4c4239a3e72189fefc57e1ab1797c8e541745d09a90b88b17ca919f5d8748020cdbc22620ecd5eaf4e16bcec211e610a950013c3980039c635c2c5d62edac1c8dd2a0aa16921e5cfef4a648986b8811a572351c65645f92a222c1d0054f556694269dc073e70ce07d9c1351a253df71f47886851d284d8c1be9b7e8489c1aa746d81695796df8d0b4e815f623d78e167de5a788e7aca48707f32c5df212727a1b65f5168108b0c0c7bf88fba76af1f2a97d347b", @typed={0x73, 0x89, 0x0, 0x0, @binary="1308be80a5f2404eadf3fe90b22185d05095ca23db0be161e80322a81e3c5f1afe87610d0d9cb694b780a34aeae9b42fb891fff37a7990b26cd8338e09d6920e3eff5dd87e170c14aab2796156864002b7370ab990003ffdf5a6a1ceb9052f671e4e340e7a1ddf63fcdf9838733362"}, @generic="5f1706b50a06bc3f7e0173b92321b78fcab8da850a6bb7eae40dd9bab520857e73fa479178a6ce2a38289d54e703163dea911212892593810d93ae66d9737d470f2c8d456a18f37350452ea70e8bc70d911f978c794dfdcbc1219604329cb8a7872cdf55eaa148fbc61c61f2edbec4b9019c230805d2ea2a7b76f485438de1105768808f87df263c"]}, @generic="79e3d941809b29495b698e2729195fa79dac9ceeb278d7ceed488e1cbeba138daff1a3cf0d8830e1c38d763ae1a2f1849a8ab37a0e50d9312925e849af54e6c04da28200c98007ae77b7b1634f285efd05e3bdfd090a23fe7aa808a52aa3b19f3888d7a6e7f179de7335bbb258b175dcbaa7193868677b37e5e94f7125865c458b255c808f045d6502c951ff76778766cc4f00f49382f6518e0d0122c91caf794420bde513e7803d25e8dbb2a52ba8fe49e7d87a4a", @nested={0x12db, 0x73, 0x0, 0x1, [@typed={0x8, 0x12, 0x0, 0x0, @fd}, @generic="122333efd6795b2eaeceb292053c62bd1a4a3c53df48919431a572985ff4e01e65fcb5aa2893bb30cacc5a1a692ba2843e74610c24f377de88ce5145783bfe00028e0db7130143b22b42d06038be32250ae7822cc0e3e46b65abd537f83538d950739490240d218088ad5cbe567ab00cbc2bcf1898ba24cc523aa2fd63f4c90c91ddffc9f199daf6207757e6dea3f8230babfd08b3b09c2ed8f6bf6dd47a4369398eeb1322fdaf94d6b1e01382e9575eadefe80ac621cf9e7f29b78550bf04b50eec6838ec6ed85c5f3d76d460e5e35c149e46fc57a8154e04da0126680a445fbadbba894ff62a1743d1f460b67966c63b76293662c7ea95ea3bb9bf6b3e96bb6eb10c7ef68c02c3a91a4f6108ee57bc22972d9fa7c05e69076984d31884af5c05abc2e2210981b931858c76af9dde72317786da3daaa14ede30a6ce97b13acf1184df7aff9843bd0d30dcdc0d85cd1e988e085bb5dfc2654930756c18df455e055fd22475bcaa00cd589893fcb236d5fc5879677b4e8998740ef0eaa067d1198d4cb3ae3ed4ef14aba43a577646cd0a8d2c0749245b28021f3ad7fe838b3fe7d58482cbf5fc3fb8ec92094d1dc61e1377c1bfccd6b073ea7678a265ad0d9dd26dfec91933eb09184dd31077d3f342057e8ff416afa3203cab879c73da43a2e1651fc24477ffb0ba78a78ca05ff1e2ea47ab5498fc84b2dc70f446d01b5e929e2ea3f2601b4c165cba7097ff4a909a164a730e7181c0dd013921a1b52e58ef4b50a58d7f2db4c281322319fd1738419470ec2cff0709e5335f5d2d8bbf967558bccea1da917088362b8fa35b053b1a36d189be2cfec1cea4e94d813a6811cddf41cc7eded4100d7134fbc37ba87a9d60a941b3b16d0650dba63ff1f888ddd19cd2b202a2fa367e5364cf285a1543eb108eef58d7a2b6b378e2fce9b2937547d0999be41a4a680e5445f09a0fbcb6b049ce58b142afda67a564c1ca0282569f6e870b52e3daf830fc97d237f9df5e1959fd3c1661d358b75c53efd0736b9c00d3e27e59e6b0899940b4036d7b16d267ae8c622876f5132d89b13815611ba35b1b7932be7795ac19888d5007c9b972bc3f8e17adb882ebea958671f6e8bf4e45a903b3abfbe05a1d3c3faff5019b11b403ea96a1e5284203c65b334a82085b98fc6f2a767bf63121280453bee405265db0cfe60504a17b057371e44e0e999cf688e7dd07b5b8008478bf38ae8a29bfceef776f6b259f337a15dab8cfdbff58d7a30b6c23d5bbeec0816033b6a195664f0214588c404c9c855d840a9ec00c5012fd956e695870e573c0a8bfd8f7386093df5ea2f699f90cce5784ba5db2ef0215b5a9a17d26fe59da34fefd55c6b4b92c9cc70172cd326390a50a88bdd760b077a7a6b0eb5436c36c62008d4747b939a78d00e9c77d41d98cb97b8b02f10656b93d330f2e1e7235cc1a1bbb86322739b7d2dd39fe952809978f012fb5b5d656442a3e5731e1a38c04386996e9c9db0154c439f7ca5a9e0196c8c3db23d0453ef31a23acdb18e5d8fd7c6de7d4a973ea46dfa7c4c37300a90e911d4b23d94297c58c53c2472050b8d8c0e409e4999f34b341fcf64f89769502bd9960eedce2180b1e9405ee99da61b4ad39f4b6e61341ec4790386c2bdea1211fdf8ebf75370abf0cd1b6321eb0d5d2b0ec2765a4fb2686e486539a68193f8a5d0d2afa41080540d4abdd80cbaa077e02534835052c8c62bef75c53ea2d4e358174f0f5dda38556fe4ecaa36d03b1b6f47533e3d31b4bc10696fe888d0ae93b4f5eea40dabc01094029e40412e6502dd1a9159abfa7b79f8895e452ddf8dadb30dce6bd0989c7a83ede2f1cd88e58052f6238299413f0b0426654b904395ae8572739095466dbd4364292dd7ae438414acc31573aa2acec807c4b22d02c1362afb58249ef4dcf05c012663c591f19319ce22514dd4cffd754a3017ac90c3b4d5e31daf1a3e8e4ddb6f4a7f130e393d1416d8f628aee971cf5b536ea16dcdd280fe18376be42ab3d5c7206b3625c00ca26739d73c49c95bb8ef2d6bbd49ab54943953a36ff40f2af6ec28e0952699eb74996bcb42301d6f5b743170220fe241c59ba2223355e032f6e2a1a310ed9edd095b42a918a43f3876b56db0af009890e3aff13f3ef232d4956740057f8727eaae40e37e2783a4fe068e21f7efe1fb4a8b28c06c789c2bc6d4829130a5137d30fd92e32ac71c3b5646f3f51fd4f3c1efe0fb7201089458b9756f252a8f0c7a6bde9e56f80c38e0e69d4200a101f5471f1bdd6ce235d905ce9208faa699506f82e7e6a3bb5702904a2e2f911fc6462b7a833cb98daea34912a15abd4e21e551073b6f41aa4cda43ca917aebe029031795c951d9160a8c8e2b13fa1904fd0efd95996f7b52de9a9888be5203679b30b6b92e7719777b65b61210e5139f70b8c72752d4d79d3d533f334ab64111780e76b5c51aa8599963b0cf58abc32b0dc82b2d2564d700937774a4bbfa6964610b0fa0daf2473a0c99502ff582289fabac6db39fa6265b7ef16aa12cfaa0e697137fddbb80e0879ea7e7b238c4563ea28069db7fbfac20cf416247b64a57cfe38a06c5483ca231050f619b3b23ae3be0100f21373439bf32bd506912e557bdfb3da03f51cd425493dc4984e92b8251cf67081429ad2708dcb1530e47f04e188626fe1290a6427453e38d142811216ea8abd67e60a6bf42deedbe5d3916965d91b793e689bf0fd6f0ba87972eca98b39e6c873c428c774cb0254b5622d8bc4617be351890e1840a47ab9ae499d4b5d8f99cc3d07750c8575c3b632b5c410cc030346dad0a7073e1cbbba11a929525642fb13b9adc9e10d0f872e5701aac0a7488db9aac2b3d9c32f4be3b5a7bdc65af9a3107a21814d97373d5e5091f22edd5d94700f1fce359864f8e2c518d45eb360d20fef467274c22c7ac1733267a34784e94d23f6721e1ef86af84693a67fd68bd725700209ae5bae53447e850a8e44d3c88a0f2c1287368a17591e5d052ead73523184e70353b69e848ca40031b237233cab1834cfa19afa4f8782790e930f33c0357ebb573c109908f39d4181d20f6526a8bb779e2a7c7e7379723bc6e31255a1c236274d0a71c0fe19124d93f6b9ab8d57b9309af7ead25c5f3ed5f1d8f559677411cff34aceb1cd7e5c9142af48c1f2507571d30de770a954e0486199f2ea5813ba90c4c2ac0cc1f7642857e855e67374704ecb5a42b5d76adf97a33b107738661340ba6807add8d46e9ac7f43f0e050ea3629218c44d939f7f5fe32b25e9ea07e63c6c47086e97eb17707de67634483e6b41f1f70d596787b7feef995424069b1f7944e328556fb543053a3cc5e73bd23320277c4f25435643d7a79488ff99a4c3098f773f26a0c26bee0713971eab4f0d3cf50ccca11cffb03146959d5f29d963132f92ad8f117403e71e8b9147d32d8a02857b4c619022a74f7b6591106518bc2fba391ea7537a0aa19141c3c52fa4b753fc7353ae859668a506b813b01b0f9a54030b85b6e88d43bed9d36157c9489e1c341b8f0cea9fc1dda35899d27e593780ddc83bd54b8e2771b2c7720e64967c5581c231b7b43b6a50d1e3223caee7399916402644098ccc0d23689c8c5b8af02259fb0d8167871d0ce62483d8db4315186e188d8804c655446faf2e2930c4d88d44ab64c429a89440c3d328714801eb3523fe069587bf8962bf96e2e1deb15ed25207127338245c01cb943668f7b6f3b46ebeb48d8393e8360585f21d6fa9c3913e27db370966da3f4cbb746a2d9b967fb1b8384762903217d58e1986ac4cd0d5324d8a18875708a966f516686d442f93b1e129a0a50ea7b1dec038599a7445ceb6f1c3360071d70fd03eb515f7b48cbba6b212d83b2a9799573ddc4f5c33446af59d06d53d6b065251e807218d4804f55945b5970087e043afb2bdbf7b3ad1d5ab5946ae4fbecaee55c41c14d09bbeca5ff38330d0c788fe468b8faf946817d490011383a44862bee618c204006d5ae46c28addb00c31860bb2ee6752950b4e825568937dce40eb7dd619a873dea559d4ff0b726bc8dd1ec2918b99ce6b850b78f65b3de0067572c9dcf0d1a48f1f1183a5ab4eb48a6bf24f50ba33c779b1886cd330c472c02f3cb622b6edc2556e530d94796732220d65726c3efbca898dc8776bf11a0ce1a8e21b02ab32022ccc614b95aa2f9cdcb5d42e62cdc523aa065560f01066df7e9e54f4567bfd2fe5e7ed446f51864f86c60de23685c606505f182c873532ed7eb5bde2ff59d0629bf4773fca32d174a415225dde230da4e174b8970a6a645baa8d75ca841c223d737698c0ec9009a28595f5b2f188a4cb888eeba3db3a208c6386c8fb7593cabbf2ebc1bdf16b7fb10e7073c9247708b4d9e898efffb34977ac1a0bbb8540165cf60d191b0602cd5c50456c07e506ffe1db93fd65f81a86c6127dda2d04b556783205266f7b6a9bd6acc757a943a5b69a438134b1448db1b7265b3a64879e47e7f8cb3879f5bbb110e8147627b90559ea0fde32adc3e0cbf1cb7609a2a4e3437bd94cdff857d559960577c4db7920c91d1809e191ccccedb1e29cd29d61c95d4082d55d315c48e8901e01febd438842f7bc2efbdfc222c21cad2acac9a97d28afbfb84a23a01bbb6bf0a02316c497b4a53f9957ac086bbb46e52eab91af44b9d1e7eaafd6b9a474c546159b51ce09b5d981c06207ed1ff010cff69309ae52e81004544956d4f8bdd335ed2c4cd93a998de0399b2b8e6ebf567163a58249969fdd45194e3d3b593351f5b04506d76137c9fa0357ceaf70f7c938ff2ab859a644099dc839fcae2b17834ea25242e5ffae9d09bf4e3670a394e05cd8a5b93573f5cd6fe1c8073c123dbdf8ac66ed42fee0dcf3475d9dd289297f51c3825c415189289f59a331b9364c94deda38ab3e4eb1bf00d4b5d64385b5500b8841a1dc5ad5483c399d973d1b71682dd4ec2347a590c6f20b42306220bbb8cf4ac81174214a98561f2c90592964f41a12ad26f89547b22d883fb624ca28ad14e2bb35b1f699d16190e4ed463808880cb94d0e5f646853d83d5bafe71073e353ab09f1ddcb399bb17f14c169636f76d6cde8d98f7459386f2c70c08c17e63c88e3c02b96b99d25826779555e6fd3536b93b173b5473b8151fdb05897afa4dddf6b8ad91309aebb3092d4346eb9137d6f3eb22c40fe71dc88797c1536ceb78b1a07add7e6a0aba178cb6d4f91f064a350c091ca303e28cfa608d1c7ca8589e9d7f467fc3d694be6ea1c6263a0afd579c4cddb7753413364bc8ccf9b4c300c6f02b9074d5084c6e3b427443140ef5c62175331955782e528d970ead214eed2a7c3583963c18f9d89922a7537ec133193dd35627126ce1b4a7698bce081152b206a23c5521a4c1110ff0d70879b7e503e14d9ce24667b13a1eb5322a1aa23e9eb24df46bed7bca4fb39356ea7e8dfb081f542685d8a20c2e5babd4ed6f43b801ca1a1878256a81418f0b94010dc4783e6ecbc0a94b35b5edcbeda0381c109a6c882172560b86f29236bf1d469fd0c64faf37acd58d2c8d3308b929ab1545ed9d373f238607f291e7620c1c0410df4a1ed6846547702702e9bdb13f6fbae5146d6170652eb60d01b7de8f4360d210de78f9a2d0b4f6d752345fa31db11d498691e78ff86351da74ad12cf6897dc653c34b0164fbfd3d0f11c092f25dc4e4e5cfb93acd1c67094d50551aa17816f452accb542a458c62b26c80d0efc857b1159293676f81a3d", @generic="aa419ca7626cdaa0a0aa2cef390cbfb11f5b4e3c41d40de6bb6667b9a8f3bc34fdb78fa5fbd1b8c07c001029e54787396f67b65d0d8a4887fccbd63dc7ec4c928f4e74d9800592faa2f5ec880279e5a4191207f74db04e498c997f1bc9b5d2cc06da3b759b9c991b371c", @generic="520c2f150b791bb8a70ffb8960d7c9b241c6494af9063f424c3d5a0915cdbb7d4d8617d92a1925c58f4313ad13861fb20af95a1034469455b81b4b279d87a18329c516d7ba94ccdacd5dbc6e", @generic="e590c2063d8ce7639caf805c85d3b1bc7239f83d34a990bb03c8ddeed52af3cd29de8a09a9c0031efb559892089cc975ca5320cf65dec7942ac8e3c74cfbc1682e5ae99469d33536907969f675142d6e4e50614b33773b506b6233cbcb311e02f8", @typed={0x4, 0x70}, @generic="454acc0c65b0f4e9fb35f600974c41de20205c17bb351f40a4855b53f3e8aaa8a1f3fb1b1c7cebd3b8999cde4a0e2cc38af594f11b80af33b33096297cc5827aeff08138045617da3b4b682c88e0d316a1bfc36cf6f8a9b3b02e50b0e5af6bbe6f22f41ee67682fa4d0875228ef226ff8f15236e2b27e93ecdb1df6dbcd25468f7c548b06c63a5f024a36c9af3932775bcfcd5f401349ca01c0df41b87dd8e72c3cac06737fca9894db89ca859b9af03215b4a51aea19a4ee7b4733b7264f52cc748bae82fbe0410c2f9026eca7f82cb0bff5fa93f99a4", @generic="6a1cafb83f818e48388784537f160b51856d787f48c3fe731a9b0e18b6a797e3e11af0f2d2e9a1852a196fecb0a7332edb2db4f15107dc97f5e48ed4f61eb5b1779a595d7768a72d2f589d37477869dafb536e3013aa134b3497c37fe9c6735943c9ce841aec75a950e32d5d55bc196e96fee224b93fafeda811de0027d09bb84c79556d275b5011277aca0382f13badf926eead9cb750ff7069f8677b15f4effe61aa916b0ca3a8282a6679d738875a4a5e8986872734fea0832608ff3e0b5cc05ef23fe634a4d1084f10b9dcac9ca66dcbe4391e55bc0ec3c6a67948"]}, @generic="d706361bfb8563777430dd6195c7fa5a246eef87d87d017c84761f5bea978a0f4ea948e1e2b9f3751a6602c4ae8fb97e94480187ccd41feb210200739024372aeab84100331daa5712e194966c0ed4e81ad15cf34a452d386b4249393bcaa5a27f4572d7"]}, 0x279c}, 0x1, 0x0, 0x0, 0x40880}, 0x404000c) 21:11:51 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x101001, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x151200, 0x1a0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:11:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x600000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 52) 21:11:51 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x103, 0xb91, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) openat(r0, &(0x7f0000000180)='./file0\x00', 0x420180, 0x1) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fsetxattr$trusted_overlay_redirect(r2, &(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x8, 0x3) lseek(r2, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) 21:11:51 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x9) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) 21:11:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x700000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:11:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x6000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2414.540457] FAULT_INJECTION: forcing a failure. [ 2414.540457] name failslab, interval 1, probability 0, space 0, times 0 [ 2414.543087] CPU: 1 PID: 11873 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2414.544673] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2414.546570] Call Trace: [ 2414.547191] dump_stack+0x107/0x167 [ 2414.548033] should_fail.cold+0x5/0xa [ 2414.548912] ? __es_insert_extent+0xed1/0x1370 [ 2414.549965] should_failslab+0x5/0x20 [ 2414.550851] kmem_cache_alloc+0x5b/0x310 [ 2414.551793] __es_insert_extent+0xed1/0x1370 [ 2414.552832] ext4_es_insert_extent+0x45d/0xf10 [ 2414.553892] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2414.554888] ? lock_downgrade+0x6d0/0x6d0 [ 2414.555864] ? down_write_killable+0x180/0x180 [ 2414.556932] ext4_map_blocks+0x80b/0x1910 [ 2414.557893] ? __kernel_text_address+0x9/0x40 [ 2414.558926] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2414.559949] ? jbd2__journal_start+0xf3/0x7e0 [ 2414.560987] ? __ext4_journal_start_sb+0x214/0x390 [ 2414.562082] ? __ext4_journal_start_sb+0x1db/0x390 [ 2414.563193] ext4_iomap_begin+0x3ad/0x700 [ 2414.564137] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2414.565227] ? kasan_save_stack+0x1b/0x40 [ 2414.566157] ? ext4_file_write_iter+0xe0e/0x1530 [ 2414.567235] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2414.568642] ? splice_direct_to_actor+0x387/0x980 [ 2414.569713] ? do_splice_direct+0x1c4/0x290 [ 2414.570671] ? do_sendfile+0x553/0x11e0 [ 2414.571566] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2414.572599] ? do_syscall_64+0x33/0x40 [ 2414.573470] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2414.574666] iomap_apply+0x164/0x810 [ 2414.575512] ? iomap_dio_rw+0x90/0x90 [ 2414.576372] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2414.577671] ? mark_held_locks+0x9e/0xe0 [ 2414.578603] ? filemap_check_errors+0xa5/0x150 [ 2414.579644] __iomap_dio_rw+0x6cd/0x1110 [ 2414.580554] ? iomap_dio_rw+0x90/0x90 [ 2414.581434] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2414.582458] ? ext4_orphan_add+0x253/0x9e0 [ 2414.583417] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2414.584519] ? ext4_empty_dir+0xae0/0xae0 [ 2414.585448] ? jbd2__journal_start+0xf3/0x7e0 [ 2414.586466] iomap_dio_rw+0x31/0x90 [ 2414.587297] ext4_file_write_iter+0xe0e/0x1530 [ 2414.588353] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2414.589395] ? kasan_save_stack+0x32/0x40 [ 2414.590320] ? kasan_save_stack+0x1b/0x40 [ 2414.591271] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2414.592434] ? iter_file_splice_write+0x165/0xc90 [ 2414.593534] ? direct_splice_actor+0x10f/0x170 [ 2414.594579] ? splice_direct_to_actor+0x387/0x980 [ 2414.595691] ? do_splice_direct+0x1c4/0x290 [ 2414.596680] ? do_sendfile+0x553/0x11e0 [ 2414.597588] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2414.598651] ? do_syscall_64+0x33/0x40 [ 2414.599547] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2414.600755] do_iter_readv_writev+0x476/0x750 [ 2414.601789] ? new_sync_write+0x660/0x660 [ 2414.602724] ? avc_policy_seqno+0x9/0x70 [ 2414.603635] ? selinux_file_permission+0x92/0x520 [ 2414.604717] ? security_file_permission+0xb1/0xe0 [ 2414.605807] do_iter_write+0x191/0x700 [ 2414.606691] ? trace_hardirqs_on+0x5b/0x180 [ 2414.607667] vfs_iter_write+0x70/0xa0 [ 2414.608522] iter_file_splice_write+0x726/0xc90 [ 2414.609586] ? generic_splice_sendpage+0x140/0x140 [ 2414.610718] ? security_file_permission+0xb1/0xe0 [ 2414.611806] ? generic_splice_sendpage+0x140/0x140 [ 2414.612909] direct_splice_actor+0x10f/0x170 [ 2414.613900] splice_direct_to_actor+0x387/0x980 [ 2414.614957] ? pipe_to_sendpage+0x380/0x380 [ 2414.615929] ? do_splice_to+0x160/0x160 [ 2414.616817] ? security_file_permission+0xb1/0xe0 [ 2414.617908] do_splice_direct+0x1c4/0x290 [ 2414.618845] ? splice_direct_to_actor+0x980/0x980 [ 2414.619928] ? avc_policy_seqno+0x9/0x70 [ 2414.620853] ? security_file_permission+0xb1/0xe0 [ 2414.621943] do_sendfile+0x553/0x11e0 [ 2414.622822] ? do_pwritev+0x270/0x270 [ 2414.623690] ? wait_for_completion_io+0x270/0x270 [ 2414.624776] ? rcu_read_lock_any_held+0x75/0xa0 [ 2414.625813] ? vfs_write+0x354/0xb10 [ 2414.626655] __x64_sys_sendfile64+0x1d1/0x210 [ 2414.627673] ? __ia32_sys_sendfile+0x220/0x220 [ 2414.628709] do_syscall_64+0x33/0x40 [ 2414.629540] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2414.630703] RIP: 0033:0x7fd45b6b9b19 [ 2414.631538] 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 [ 2414.635664] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2414.637368] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2414.638978] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2414.640580] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2414.642180] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2414.643792] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:12:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 53) 21:12:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000440)={0x0, 0x1000}) 21:12:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x800, 0x6facfc31}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) recvmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000), 0x6e, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/221, 0xdd}, {&(0x7f0000000180)=""/68, 0x44}], 0x4, &(0x7f0000000540)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}, 0x10002) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:12:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x18000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x7000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:09 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x800000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x126) mknodat$loop(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:12:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="010000000000000000000c00000008000300", @ANYRES32=r1, @ANYBLOB="e92ac76f73e22ebe0df3805b20f982660eee1d"], 0x1c}}, 0x0) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000d00)=ANY=[@ANYBLOB='d\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="020027bd7000fedbdf2d0e000000080001000000000008000300", @ANYRESHEX, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="0c000600000000000000000008000300", @ANYRES32=0x0, @ANYBLOB="0c000600030000000300000008000e000200000008000e000400000008000e000c000000"], 0x64}, 0x1, 0x0, 0x0, 0x8000}, 0x4040080) r2 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) write$P9_RUNLINKAT(r2, &(0x7f0000000040)={0x7}, 0x7) stat(&(0x7f0000000cc0)='./file1\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) pidfd_getfd(0xffffffffffffffff, r2, 0x0) setresuid(0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000380)={{0x1, 0x1, 0x18, r2, {0x0, 0xee00}}, './file0\x00'}) r6 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200, 0x2, &(0x7f0000000340)=[{&(0x7f0000000140)="48d3b4541c150b2577db5ead112db7e6db293c02e5f827d8c463a7e1829cd46b6b5b916b0023e938a08edd1bd995604203bbbafc8e43d870464072e645f760950cbe120084f4c1984ea640923ebad9874515416e7382be2a55ea40dff16264477669d6605465cd168ddb6cea403683943b91f8b421336e3c5689f8c38e11af964d00eabe7f0222b5611d5faa8531a60cd4c56923774b7a1063defa66f9756db0777aa87927cd140ecce32bd6d302fb12361bf63a951516e477247def17ac24b54ff042c93d7d7cddc9be8d6d6856325c7d555e0cfb228eeca8438c3ffcf4789ce520e69901079536a4599599da46f9437b5971b7226278e4403c7447b640", 0xfe, 0x3}, {&(0x7f0000000240)="4154f1a38bb4b6cadd7b3704c189ac66accbdaa2f6dad8af3524de15c84eabff41c518488aa827665d49bacf9f1739869c0aaaa539dc93e1b1d49ce3cbd378100f60413b25bd06b1f65c3e73ec70752ac57c92c795fdf2339ba50a4528c08bf296e7c14020baf32a1cf8c596ed067a5a29469d3d57f85c9b6be5ab002006941e163ef42d8aa8a23025c95ee41aa5b8bebba69945690380427deb0820ffa057fbde4b2db2eb44669c4073ffad83c0ad0d53ed836ceece39bb371319bd98a1de1b2d074f303ae479f9ee23672c063ce0a310c2d8ecd38476af4025e32c763322445c3ece47ae", 0xe5, 0x2}], 0x280000, &(0x7f00000003c0)=ANY=[@ANYBLOB='sbsector=0x0000000000000009,check=relaxed,dmode=0x000000000000003f,sbsector=0x0000000000000006,nocompress,hide,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',cruft,session=0x0000000000000046,fsname=/,appraise,fowner<', @ANYRESDEC=0xee00, @ANYBLOB=',fowner>', @ANYRESDEC=0x0, @ANYBLOB=',subj_user=\'{]&,,uid=', @ANYRESDEC=r3, @ANYBLOB="2c08000000000000003ddb2c657569643c", @ANYRESDEC=r5, @ANYBLOB=',\x00']) fallocate(r2, 0x24, 0x0, 0x8000) r7 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r7, 0x0, 0x0, 0x0) sendmsg$inet6(r2, &(0x7f0000000980)={&(0x7f0000000500)={0xa, 0x4e23, 0x7647, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000840)=[{&(0x7f0000000540)="54942697722792e1476e6818e3f9eb4f4ae67f018bc0ed8725156a0c2eb4e2615acc2eb3035bb52c2daed4bfc1e39753e14f4e66bb0dd8bb3cbc1ccec30366659b8d4fdf3a0b8678254bab16c68b50291439d5f103f6a813b68a8c5f1004d147aed292c31b8ceda61f97d17c4ddc42edb73c315052f704e0c6a856ec7e", 0x7d}, {&(0x7f00000005c0)="cc0aac50e39c3efb32fea214a50e266a81fd765d7ba75a851708ee487ae27c88769a49c569ed6fdb3b2a95b131960e8b91c0b1890016833e2dd4fafa8412b869e47193655ba5e3939964f78292e67841d5f2cb84894b351390a730c430c39a82bbd1bcd524050cadaecb74fde4919882ad4abe560b49bb402538bfcf56e135bedec5735514eb1bc2189108d71c0f8d7d600c5f5f05ade4", 0x97}, {&(0x7f0000000680)="2f724249e8832b5d81eca7ae2f30edcb53abb80a243cb2658c784ea7712e4897c26f48542e5c83ad0fb8fee78b66933d97105ea9b2aaab5c4761092373c4b158a30a1bdfb67c9fca67ab3509", 0x4c}, {&(0x7f0000000700)="c75eda9a81ce7e08748db778b0de374a8f9f3c67086db6c688a2ded1c07ec6bc11e8d1113c328d1ba8a7bcecca2d14590487d79e233aea9e3eb2e6ae1564d66525685800d5e71c3c39521b7cd5f8b54d71c2643b0a0be6", 0x57}, {&(0x7f0000000780)="dc6eba96df6e477c904a4fc30faf45a50b9def4681f57644bb23c9d1c2468f5cd301ec5c3dbb94e3bcf026d25baaa37d7e1abc7a33d66658cd07489be736108ad71e187ac7fa0090c4a451bb3b4650e9e44c244b6d9fe76a892108f52476224631fe19c1f95a87fdffb8b896e254cde7d02541305bd6474e03a880a9abbef7832b7478d561c0751b28aedc92b473e6337cb481db4eb0d8ac31715327073fd1f3b9899b04bb32197187", 0xa9}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="1400000000000000290000004300000006000000000000001400000000000000290000000b000000000000020000000024000000000000002910070032000000ff010000000000000000000000000001", @ANYRES32=0x0, @ANYBLOB="000000001400000000000000290000004300000006000000000000001400000000000000290000000800000003000000000000001400000000000000290000000b000000000000cc00000000"], 0xa0}, 0x24008000) accept$unix(r4, &(0x7f00000009c0), &(0x7f0000000a40)=0x6e) fallocate(r7, 0x40, 0x7, 0x2) clock_gettime(0x0, &(0x7f0000000ac0)={0x0, 0x0}) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000b40)=@IORING_OP_TIMEOUT={0xb, 0x4, 0x0, 0x0, 0x5, &(0x7f0000000b00)={r8, r9+60000000}, 0x1, 0x1}, 0xfffffffd) openat(r6, &(0x7f0000000a80)='./file1\x00', 0x400000, 0x1) [ 2432.312416] EXT4-fs: 14 callbacks suppressed [ 2432.312425] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.318443] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.346629] FAULT_INJECTION: forcing a failure. [ 2432.346629] name failslab, interval 1, probability 0, space 0, times 0 [ 2432.347952] CPU: 1 PID: 11914 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2432.348751] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2432.349695] Call Trace: [ 2432.350004] dump_stack+0x107/0x167 [ 2432.350428] should_fail.cold+0x5/0xa [ 2432.350859] ? create_object.isra.0+0x3a/0xa20 [ 2432.351389] should_failslab+0x5/0x20 [ 2432.351818] kmem_cache_alloc+0x5b/0x310 [ 2432.352286] create_object.isra.0+0x3a/0xa20 [ 2432.352778] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2432.353368] kmem_cache_alloc+0x159/0x310 [ 2432.353843] __es_insert_extent+0xed1/0x1370 [ 2432.354373] ext4_es_insert_extent+0x45d/0xf10 [ 2432.354787] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.354906] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2432.356739] ? lock_downgrade+0x6d0/0x6d0 [ 2432.357241] ? down_write_killable+0x180/0x180 [ 2432.357793] ext4_map_blocks+0x80b/0x1910 [ 2432.358277] ? __kernel_text_address+0x9/0x40 [ 2432.358793] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2432.359337] ? jbd2__journal_start+0xf3/0x7e0 [ 2432.359858] ? __ext4_journal_start_sb+0x214/0x390 [ 2432.360423] ? __ext4_journal_start_sb+0x1db/0x390 [ 2432.360987] ext4_iomap_begin+0x3ad/0x700 [ 2432.361476] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2432.362040] ? kasan_save_stack+0x1b/0x40 [ 2432.362513] ? ext4_file_write_iter+0xe0e/0x1530 [ 2432.363057] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2432.363796] ? splice_direct_to_actor+0x387/0x980 [ 2432.364348] ? do_splice_direct+0x1c4/0x290 [ 2432.364847] ? do_sendfile+0x553/0x11e0 [ 2432.365302] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2432.365620] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.365834] ? do_syscall_64+0x33/0x40 [ 2432.365846] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2432.365869] iomap_apply+0x164/0x810 [ 2432.368682] ? iomap_dio_rw+0x90/0x90 [ 2432.369127] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2432.369812] ? mark_held_locks+0x9e/0xe0 [ 2432.370288] ? filemap_check_errors+0xa5/0x150 [ 2432.370816] __iomap_dio_rw+0x6cd/0x1110 [ 2432.371285] ? iomap_dio_rw+0x90/0x90 [ 2432.371734] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2432.372249] ? ext4_orphan_add+0x253/0x9e0 [ 2432.372724] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2432.373283] ? ext4_empty_dir+0xae0/0xae0 [ 2432.373749] ? jbd2__journal_start+0xf3/0x7e0 [ 2432.374263] iomap_dio_rw+0x31/0x90 [ 2432.374679] ext4_file_write_iter+0xe0e/0x1530 [ 2432.375212] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2432.375737] ? kasan_save_stack+0x32/0x40 [ 2432.376207] ? kasan_save_stack+0x1b/0x40 [ 2432.376672] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2432.377241] ? iter_file_splice_write+0x165/0xc90 [ 2432.377783] ? direct_splice_actor+0x10f/0x170 [ 2432.378295] ? splice_direct_to_actor+0x387/0x980 [ 2432.378842] ? do_splice_direct+0x1c4/0x290 [ 2432.379351] ? do_sendfile+0x553/0x11e0 [ 2432.379795] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2432.380322] ? do_syscall_64+0x33/0x40 [ 2432.380759] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2432.381366] do_iter_readv_writev+0x476/0x750 [ 2432.381880] ? new_sync_write+0x660/0x660 [ 2432.382356] ? avc_policy_seqno+0x9/0x70 [ 2432.382823] ? selinux_file_permission+0x92/0x520 [ 2432.383387] ? security_file_permission+0xb1/0xe0 [ 2432.383947] do_iter_write+0x191/0x700 [ 2432.384408] ? trace_hardirqs_on+0x5b/0x180 [ 2432.384907] vfs_iter_write+0x70/0xa0 [ 2432.385347] iter_file_splice_write+0x726/0xc90 [ 2432.385896] ? generic_splice_sendpage+0x140/0x140 [ 2432.386470] ? security_file_permission+0xb1/0xe0 [ 2432.387026] ? generic_splice_sendpage+0x140/0x140 [ 2432.387595] direct_splice_actor+0x10f/0x170 [ 2432.388101] splice_direct_to_actor+0x387/0x980 [ 2432.388637] ? pipe_to_sendpage+0x380/0x380 [ 2432.389135] ? do_splice_to+0x160/0x160 [ 2432.389593] ? security_file_permission+0xb1/0xe0 [ 2432.390162] do_splice_direct+0x1c4/0x290 [ 2432.390639] ? splice_direct_to_actor+0x980/0x980 [ 2432.391193] ? avc_policy_seqno+0x9/0x70 [ 2432.391668] ? security_file_permission+0xb1/0xe0 [ 2432.392232] do_sendfile+0x553/0x11e0 [ 2432.392684] ? do_pwritev+0x270/0x270 [ 2432.393123] ? wait_for_completion_io+0x270/0x270 [ 2432.393681] ? rcu_read_lock_any_held+0x75/0xa0 [ 2432.394216] ? vfs_write+0x354/0xb10 [ 2432.394650] __x64_sys_sendfile64+0x1d1/0x210 [ 2432.395168] ? __ia32_sys_sendfile+0x220/0x220 [ 2432.395712] do_syscall_64+0x33/0x40 [ 2432.396142] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2432.396729] RIP: 0033:0x7fd45b6b9b19 [ 2432.397165] 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 [ 2432.399277] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2432.400158] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2432.400970] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2432.401788] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2432.402611] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2432.403436] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:12:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:09 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x900000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2432.418641] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:09 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x6}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f00000000c0)=0x1) fallocate(r1, 0x20, 0x0, 0x8000) [ 2432.447579] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x8, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) r2 = openat$cgroup_subtree(r0, &(0x7f0000000080), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x7fffffff}}, './file0\x00'}) [ 2432.479420] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.481163] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.487382] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2432.493576] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x9, @local, 0x7}, 0x1c) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:12:26 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r3, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) 21:12:26 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 54) 21:12:26 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:26 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socketpair(0x1f, 0x80000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f0000000100)=0x80000000, 0x4) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) getsockopt$SO_COOKIE(r1, 0x1, 0x39, &(0x7f0000000140), &(0x7f0000000180)=0x8) fallocate(r1, 0x20, 0x0, 0x8000) 21:12:26 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x40000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) pwrite64(r2, &(0x7f0000000180)="8628332a87b846a53e6be9bb5a2d0fc941314441744da5b2d28573c9f4d16a66f6af519a5ce5a7b471ba6f93e8a324edd6f1b9b096921cdd06226cb8cc81e4d67a607e25a3ff0236f1363d599bf7b5ea2db695a6d005699d0e5613af11427807865603691411da1049ccaf0447157d22a776f1e706cce71648be53370716037870051cf83ba696aa3187d805d9143599da16fe089802f1da32a4fc93f563b7b3f4c84866be5d158297703b050b5f79174f95803bf95d28fa834d024dc83a142e550666fe8cd7519e41c231cb211f7297608053d9de6cfd9c9baf27e5a915a5102926be891de3ff69", 0xe8, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r3, @ANYBLOB="ffffff7f000000002e2f66653000"]) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) fsetxattr$security_selinux(r0, &(0x7f0000000100), &(0x7f0000000140)='system_u:object_r:iptables_exec_t:s0\x00', 0x25, 0x2) 21:12:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) r3 = getpid() r4 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000380)=0xe8) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x407, 0x0) mount$9p_fd(0x0, &(0x7f0000000a40)='./file1\x00', &(0x7f00000000c0), 0x4c020, &(0x7f0000000a40)=ANY=[]) sendmmsg$unix(r0, &(0x7f0000003600)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000300)="45654f3befca87cdf23e94f9bad3ad2d4cd276687a58129c7e659802ed413526f7eb45256cf1def7a77f7dc24013b4f8320cf1834697db04b9965854c90501c4c388b68c04982ac8941161e8735b4f7d289f7530878ac695b176ef43b4295959c663141e5bf3be62a851535508fa59f89eafad7e4437e163cb0bae369b7cddd526bda86f0a059a207d2b3f63dee7b1d4449ad0bb92cee962ce57c1075f6e2c4c01bf35b1850f5781c60a24a9b4e0b56fdc76a02a5de7cd88279107d687617b52df25d591b633cb943f969578277d5024a23b62f36c66a244820f873e2e29f37893c24fb777e999", 0xe7}, {&(0x7f0000000440)="de0cebd7e9600272469bb96d35dba64d2bf8f4dc7b7c69115c3ec8510370925e98e3aebb90f434bf03f24d84e2d4428b52b75bbe693ce77d08a7662943979552305fa53ecb7c302e23ea5b50a155bfd69764884a381dd5b9fac10c909258988cfc4e00cc92e9ba61a092f2249b6264934004f38057efb948a4e2520a3a001df1d5c5f65c8a020f3cf7437fb368cf5e50e4a2a1cd8768e2f995c5ebed3788af8f21528639c33ad099a1329a68a29e85b4bd3ce26acc6f2c79b26de939bf675c08232c9cc61dac6d7d7f964cce635dba769377afcbf99b6a428acd120701fad667ca4bcc4f2ffc024dd435005cf33b5c75dc37e89da41be706fc0e62b338150c", 0xff}, {&(0x7f0000000640)="495a0079d1ed43e0c0015eaac0b597138e834a999a08f98e2d50fccce39eda34c9b4dafc0f41f8c89ee7ac0ef04e8d9c1dbe083a8746e5c86bc4b080f41757789e4ae8ecdd296be04892fef86bcc6bc7f828860e4777a5a5beeb8dae7ba9717e42c1e07bf0788b5f35bb423de98bc16ce729b4d74e0a9c8f5c7af18ea1f88cfbd8a0aea3c22fb11f3a64a7b9", 0x8c}, {&(0x7f0000000700)="c2072c8282ee546163355eaa104edb1224b556c5ba75d47ddc5dc6f1f01f07e3eb5888fe87c28625a5cac43136afe79d319731e8f40ea2aa39f8afcf70de4c4bd856f620e410829bda890b310bae0ecb9b7108c4984a18c1ce04f36acc06859d66c8aa2556baaabddf3a9b7d70679bd9ba1e9971e9b6b8c18fdd4c16076dcdcdd2fb75a70239079ec8f0178324b5e45f4cf344f2260f3a335675fad8235dea7562964407b921e5d2aefc6a7ceba485c7b51a6de3aa76e939512e0d09338f7b5585a191c27baf2ce1e2cae2df23f749d8569fe18888808e125e13f3c734fca7a2665bbd3d498d4db754b0392bd59c826f6f2878", 0xf3}, {&(0x7f0000000800)="52fde9143f4e3319f3b0e8b941dd9520cad717487dfc3d0b95149801d3a8b3b0113fbdb4d7b46ae6e6409b6eee739a736f95896cef1e8a7c1b56e4b7ea71b9e8621918c9662795c9f0eb90b2ee21a13db384fc4432b0ec61b3124234e1f92f2007c61b8ef2da8f5b92b06d68f971a791e0ddacbc3c7c1a5b27d7249f8ce4f5ef5bdd5747dd39022524d8bb25ea099e636826aac99cb373", 0x97}], 0x5, &(0x7f0000000a80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0xa8, 0x890}}, {{&(0x7f0000000b40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000bc0), 0x0, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000000c00)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000c80)="562c148829f0634f962fd207a6be764aa21c8f4f4d131dc31e1659b134556329559c98cc8e1c799ba25f974548da21d69c5879426fef7153f26fb00ea25f47c35e702301a379c374d018221c6a8bb05278d6e1b960d30fd2a9e629150285b221e5f075be76637d1d3761806542fe47761f65", 0x72}], 0x1, &(0x7f0000000dc0)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x60, 0x8000}}, {{&(0x7f0000000e40)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000000ec0)="af356f014941a57f65956017d7a66a3d40738280670b165c59fdca1ea1c96e2e2411628735e0179bf8554ac44d3cc1fe47dad2a111c4e8259266b18e11b2b1aa5bc938efa250fcd6dd4b48a5e46c112af219409a51715a14be7ee80fdc629151ce66633335ce8d7bf853281adfe83b63c9614402495ca503b9c4c1aa400d5b20c9aa69bd760cf601696980d3e6d397786d8840978891538e2a8247c7f68e08f4b64539193cc7b55d8f1b9fcf809ac5ce9148430b03ddab3b040a1def5782297efe5d51aa55a1298889c004", 0xcb}, {&(0x7f0000000fc0)="5fe699c2f1c0b6fd41b67ddf0af92ff1629930ea6cd0fa0da282328c2b491a9d8b23a1a0a7b53efa7c20e5bfb9f82281c0d55bd42cfed0c64505a68809ba39f839ca53d1b26c056bab7b4769903ef2daf458a72d5ac16d3bd2725b3f925df47552e9244639676cd7215ef2d4ba055edcc5c1b2eebc71a006ae99159fd1f0221acdd32aa80d0d9b5b8b5d04c45a2e3bf81d0bf4cb9e51cf", 0x97}, {&(0x7f0000001080)="502434a3f4196e1e39359649a1484f326abc85a293e2a279247d7d2c435ea6627f25844e945487e40737547e1825918a4331115da2a16c1bbf0dd11c05349a6101c16fb091221b41da5a014ca672f4ccbf8e27c837ec29dee21afccadf74b6c163b1783a13be077f7919d71d7de29b18a7b397f4c183e8cafdcbfb23906ba32a41c53b649b5e28178624f1d104adadaa3809dc0968bf1b8824f8efff5e920212393ddd942557706f27bc8dafc01602e85e35bcfae05803d3007d6e9351948e21ee5a09f49fd6d0bfba699da02262a91f5d41aea2f70f52d758a2f3462163dfbb730a00a7799aa27e84aea16e2b90bbadee9412b6c83ee57d099aaa564e40daf0f364db32d4a6355e7f774c055ce629cf161a43d56c6247922f9cbdcc2ab8e34888b581d3de54e0e953f61e8ef12b8339c830b3960146fee3ae3f27f6cf15fb6ed68bd7f5c9b3cb5f35ffa7228d5f4959e0ead04b132274eaa83e8e371b33eeed20e7a907b17250f340261c462685777086255cb9486eded029e3d64e2974e4048227867ec858fb56533e6284b5e3faceac888d32f3a452de5dbf3d2d98ba0a3dc5d8d95da42d8eadd16804f2dd0ace071d572c35174ed66ecc7866e251e99f8ba962f03e92403e9d95f23d2490924b0c01f95339e5017000aa273998aec5e4dcab888bc8408233f377ff5731409d84c57a2d032328396ffe52b0ad713471966236f74f4baf0208384ebb07b0c2fabc215a84a3cd0cc9fedd8bd939ba412f58850ea978384bbf4c6cd9690329a44b16d61c42bae0b0a31592d80f68bf959fc599d89a21d5b0cf1a298cbb4dc3515a73ff3231b912eee7bfc02bd35177ef0378997e148dc5648141ae1f3e87307f6a6658aaa58a3ce953eb7570bd535fa5cde7f7950a74f10dd053e6077d61ef74bafe27369385281f3574bb63245a68b95045fc8f1b391e540fe52c395e0ce49f8d87cacceda0104ace0b70c7ce32e36794cc32b995923ff31ece4f88a495e4c5ed02463f4157b1c27a0a3c699115cd9034bd8cd13c5eef970d19f6249bf83e465c6f1de58792f3885b0b57ec67ffb6c443b0bd0258c2287b99a997badf606d883659f498f3f22fa3b3d609b5bd4e5845501cab7b637842a3dd89b94629795b1ceb4eb5c7bc4c6f479d96a40eccaf248d84068ae11de9347a53219a41797d9450514db32dea51e913964c23c337129c042b4b66640d638eb824463e3877d9ae5d19d28fb4c2eafa28ac14714add0bb1e863b2ee0d2b796990c93d3f6c8f4c448b2906b02749a175370cb301262f7431046f28d5b20d894edceb95aabb0b47e8c702a926e760674d41c9f98d6bc79527188d7aa7b275f452839ac14b97e3155969de045257154fdaaed2eef8325ff3be58a9f2846ec5bf1f0abed15d7acc15cab18a0269155e6f5193e9eb76b662c891f8519935f5bee537201608dcbff059dcc0924bcd152f8ed9775108750f21c2b25627c203578832846fe2516bfbf3e2dfea905c1da5cf9c5d4414dd33e180c1272101c7fa3e52858cf27a910ea466fdf0c2124981b8e441126de951744aeeebb105e7b484ab7c3600eb1ccf9bdfcae7d496c04da5ea08da7057b701d11771311addb59ee1392cfa35b97418eeda4e07affcff39cf31c80b290ca65b164ed44fe1e450c2df4a481f514452353fbc74f2c58c786f5a066b2077369bacc07d0d8237ec409b283a7425cccf827719ccf2f815917ee5244d3cb1dea66f103209ea43ba2651d69a5dcb065caa01b9f676944e677957d02818f3eedf557f793582d534ce1af68792854f7dc460791625d5c246681f801b662396cf2f052c87cfaaf2d4c0708cc40463a76e81f745a0901aa506889f596e0144ae3af4ff7a1ebafd10c07314a81d2e5903be346b5d0a02cedabe0883901ead82d1450de7fdd27d75a31cc23472cf4cda7a0cbcac16800c53ab5c74e85fdc4c779dacd9b3c22685592e232d24b26bc908634a7e4de17148fb90cd4e052c6b659d859c42d34f1827ba8a729433038a1aed1bfc857c2e409d90cc68a0333204f0c99b3233e79175f977ce10f6f1d7ded46769f9d99c7cd9e43856bbdf50bfcf50ea256f4d78e3f3c2f6d7a3e078446df350c6a641a7e3af7cc1552ecee42d01fde4fe413e695e03df25eac553d7a12c8236a142cacaea293540c9bdfbd1c41c6ef2ed9cbe8d590681ec6bea5ef59927cddb18e853cac7781eb3bf4b3d9f75de1b1ab2811d54e63ed3f00d645e3191ddddc703ce44b2d0d7998613db72fe1612338dc954521d57d4c165976bb7591dc6146b67086623f0d9926ece7fdc547f3fe57b6853840db48c902d165db39caa6233d5a9221bbc052d21783b0d0dbd81cf1098a5c18f922b1452c8bdb8ee4fcc26a9b722118ebd645dbc8db87a35a67c8542ff2e2d696fcea28a8c7b7e6e87e7b6b06dff9c1e50b62c55c45ea3a7b73e7cc9dc42da51909d4ef0556a719895efa0087ce55a28c191d2ce10fd86a0e0b1139ebb5cf0b3e703f9fd501136131fa60c4c46035086909f9ec05318b051cb47fc33ee5619786677aba742c301a93b6ced57e317b96b400573d373e5807bdddbbe750a8df68ec3daf98108f67a728e750f3ce7210f2c1e0ddcb4683f74ddb602baf5d0b5e323c42b055a6ebbe1f66885a897820a8db5cb337ca983acff8a377484e9ab3b960e92aac08484438ff0691883a38ceaea4bc9ae45a635339efd0c0aaca7e20f9d2195dbbf2b3239ae21b6dbb0291457d92cec9d2de32c86c53c7f6e79a87bfd30f98b8fe2d260a97aaea776c95fbc0beada80efdaf636e8f066ce63342d4e19d950e0763b8583e78cc8592307842d27c1273202e6498122b876c501543e8d18272d78dab98c588392baa46acc00b9b8e26de128a089cab9b16a452497d6e8793637170698158e640fa228aa1b639de730b5f43f5be3fefda251680bbdd77c5265314f34c769aa17c5f8bf4bcf0f3cb1cf9d727256bbd637c55e9f9073f33a285f788b22ed029f2e924b7fe385f096137fae0ded6146242bb7b2ba85f39b841fc91a0fd2b569146d0bf5245f425f01938f61d50ac87344cf802e6548349d550e073e31088235b39a92d08fe9e873abb0534ff16d74463e0dabac38c80e3ef268a9f784c05e937a983e1e594582e50f846353e9652251a1e086ce2de75b44c8108ff78e0d80080d949b8c11309709d7703596550e97b4c191f54a492933a02aeeb654524754ae0739110743ebaa0c619fa6e492d5974644d2b8393729accb2ee722513b84b22c0548283952fcd404d6849786ee445c5c74320bc6e1a574f7a67739c0524230b04d6f963841091439bdd77a27c32102d86731b8a6a9d3e98b6c2d64b7a16c70a7cc0d4ae505acdcbaf78aaef01729e2411b4f805e927b167347b08be525b894a30925d5f21fa7ddd6b23d8a092082a5294e94e9e8d0e3d44dedf722523bce8bd16abe410ea375841bbe653a254c0ebcea75287849d249dfb8288ed3177bf7c8e30120031432e15f9049801e742a006ae23f7a227593dd2e2d21a692f6fea9eaa69430d0efe7b18ae72eb25b59a6d4b3b63cab91a897bdd879187491cb711439caed70b3ab25fa5347f7031aa2f1802b8135cc759075bd9426099198327375a8f8f0bf8160af008969d719c1a241167be914f5aff69c862a221dafd477fd2ac9df4300fa64e9e929a11f689f6cc3388cb2d305e65c399547a252e405f2027cae5a5bfaec5d1076d3a3434e9a46df41f63a617e7790099c82c5332ec2c6f7b03e71a52af2a909aedfb45b77658025809c93a1ac773efedc7f5a29186fda3de7ec5041148ca933a0f310febc9594c4928a62082f1de19e1769be441edec64839115b190874f72c573a76cca83ce005dd3dec0fb8d3be9a267ce4b0129b2d47e06a7e4f4a6f47d4d53d2fc1b0076800c71c2e76145e36371b4fe0f536f18d61280a6750cf7c20927f3083296cc48338e65b78d7991dec73333846b0a0fa9e635013a61a73ebcfd5f8a2a4aa6de4819896c64ad8768dae470b455279671050afc11e887db082c0273490019252452a8695df8b71384a438e1d895490d5bcf1b317e793ebe50d2948e4a2a841f9c897c899c3f22d14332387bc41028b65a0d6ca926efb838ab7c98cdea05849cab5b10a530cb3a3b0f1d34e7da6862b9438b8c25631e90238e5b84712163c31a33f33fb40bf5382f9ba367c1d2b5f3d627336013539566f5315228d7bd16049f30ff6ef2a7a2cab9966077243ca8126578d61999a814711e4abf36677fd2f223a1bbbafec09b8133933402ba9222b27e40343378c9887edb82302abbb370d45305c3d9b1e137f90c9184e6971385811fc84407b00c95d98dbad4fcdd3c481c6cf15259fcd3252203de97ead0426c44b3d63e32a823c5a7aa866755fd2f37305d4c1b72563775b340f59197effada976241eb73ebf5fccfb24e46f3ee2658057aa77ae72df991d60617582e6dc0aac39d92c3c0c7191b3b1ae74e3231126191b4d07e1ec467b83f133805450b600be081e42b2dcd33350b39d15dbbc781fc5eeca01fbf14f0805efe8941e4d8eb46821369641afa99b1b4e6e57caad50c16eadd8a85378f7709bd4e7e41fbe0f40048e0bb906a62e9b1f579d4270b552f726f98bd7b3e2352d22f38823a9cfe6d12647921459a39b3d4bcda0e266e01eba21e7bd79c8d5c1eea0b70a99c21a157a7c2c24f6a476ac7a2c8704c044a5a3e804004edd8a1db9edd9166b9a487549b7749361fc5c06094b829d8f84bd53eb34e87452a664aa47b1b36fd9de9d91afb2e9a9f66122e02fcbc82ab02feb99ae82d7153aa7569d9a383666181057a3762816215249dbfe8585b3904b314b7b8981b5191e5bc4d2d3bb692a3f5cbbee68639f802c9eb7a30bcff93373f4a888e0b893114d48c847bb5fa489fde1a4f945ccaf9aabbcb513d8e3f4eafc12dc03f037f562e9ce5fdb739cc82f8192de87ee524cd34dae73e5e6f3f3258cb070fd5f688acf43bdc35ab3e13ed0497090ee5bd822bb32449a09131f305bd8406abce62202c986c5109a62efc04587d65e840c7df8835bf47afd0e185ef4cc2c273eeb76c36f3b1ae6cef1d926c5ee0b338770250f5c8eb076259e00febec15f00bf7379d9afaf1dab490fc25ebbd0d0af6776165bcc7895ddf142ce9e6b93db8a59c8bcf8190534fd41f3af5b9142ff995dd20794d39a7a235767f7d0121467de2a68f8eee53678e9a830d8a5f079cade4fa14eccf27d0186470f2e361290b4bc8de1dc697441e4c31b1b6603088d8d72a735892eb82f058788a6885ac96e6d1f865fc6245a12592e94adf54355607ff9b90e9c70cf8e26dbd06c274e76a364b5efad076e99db2f9bb96169e427a6e00027fe1e70a911f699978d0494dbe5252c080d20c6edbc2d35ea11190e19eff78ef9704f433960c875b9357e3d2f9c5284af457a2bd02cae6d716daaed45d8ebeb377eef05cf2842c014691031c3075ec1857e971f9a344292ac52c1f386e16b2ee69199c06bc409c047865b8ffe9d37b1cd2198fd1945406a9fe0e386a80556f6a0d444e91c10aaabaabb2037605286a53d45d608e2b12598dc44400d3cad5cdd28e2dd8b50e1927ef3f4b2763575371ec98389c21e98e1accdf8c29d0ff12e466c40ca8660d664c4f3e6e390b4377827212a0c9f686086a322c0ddee72dac51196ae76e776a4ed57b41961868f87abfa833ac3b68f2a53f9ae8cd6518ed35f531e524d889b3893d3a6895a9d581b4e68e1e09130", 0x1000}, {&(0x7f0000002080)="3d54f6328e92bc891f72d4bdbb71a971410ecd06030a2bccfa7e3066b12d07bfa3e856fdadbec17ad97202924e797fa094536561cf79f648e94b9f09be498cec9c74f6a7e07a34984c1d5ea15251dfcf4ba6cb831cccc74b28150994634731d4a3233646a016d5fcbbbd4b191c590ec03d79b73ed752d42d94e11697b42437f7789c83e1e5266c860e166354339793274a36dc43fecf9bad1b50a1bb8d3b6e8ddc8eb5536d4605259f95e0df553ab476d2ee9c962e31eb7c880f2939e48c94d3a5b7a34275d3b3d1d6f928bee039e383de0a1991f002dab8f07a", 0xda}, {&(0x7f0000002180)="1eee8d96888dbe52005966fa9cd106b53391b09a09dcc2e9e24390ed34fbbbc1c97ffbafee0d8c622ae68df59e6a0e4a5fc37962e4dc50fbfc00dc0f7e38f818cecad806ee03105c63892585081ba0354054e2901010a474512376", 0x5b}, {&(0x7f0000002200)="702c2aa81a5af5bd4988765af770e7690fb2d03f25832a788b83c6a061a05a3e248e0f7e14b95dbfd99c0cc3564598644dcdc30fa68ed8a174753c6859ac013776ea48087b31aa24a584af3ec06413d11b67dd67f80be1adb4a5ed842d0c8cad82ef67d926d49df7d0cae03bca94adea622751442ed462e94452", 0x7a}, {&(0x7f0000002280)="f2c02dddf99b7b1f15b3d1223f3487e11c5c541256f5363f7d61d7daa2c859580e1bd030a1915e7b5f234b27ce9d5eb7e1d2581aee3db16d818a3a03f4c738772f7e2594254e153d7e92cb7ad1db1189fc2dff811b982e44ef95d19e419aa30dae1fab0977aae6669b23c1cbc3d5c11272bdf4206fbcbb228c1f4f8aa0e30e84a8bfcbd13060934e911de6613248b07695bcd4030c64bd7cc0e34f5ba2a3c4c3d8507999cda4aa7d7a7a5c061d404fbfd47518f99638", 0xb6}], 0x7, &(0x7f0000002400)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r0, r1, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, r5}}}], 0xe8, 0x30004001}}, {{0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000002500)="b0636a0b6d1870855e85fb0f8faf2d14abb9afe24f2d977d6f91a9fc91936d4e77211a27fd9fdcc4e39474a82d619b8afd37961e97c47a8a3e56608922156b26a6c6", 0x42}, {&(0x7f0000002580)="0471e23ab08cc077a346b31fb3de8bd0f8d67fddd26a4d62e0ee427810868f28502873ca7ab7a44f8c084a95c6d241ef9488c11b3fc9bc7ed7bba383d86299daf838e5c0f97787d70e804b758bf832b718022dfae66dee0ba0c6c92ce1689148e11e7b77c5e727e2dbfcfb8514a129c75d0c472723f7b9c0eb028ac69bbd1d8d57b6023cce4594228fdb6dc281b9f979cc89f88a034af51619eff5df26c9d70547c3ab354a2c97c512904f091f8d6c65b6e71ce643d17cb21c31e078e745e8035be5e37ff1f4a09146f5f034f8d9cf53e9d263fe856c345007691303b8b93f268d0e9175a9d9021e406dabd5fda992e66daf4231b2a372cfd12bf341ae392fc0d25d4c2d8a446e2ca92974df979557bb8be805046c8cf6e3c7bd9758f460c0e7424a6f266d91aca076d1703e8f547fbc301202b8e0bbe6d49c508a53c3fa108d30206f2831df22848431519c2bf57613451f28469ea5162d4aaa6b48ac4d92be734a06e3c46f790bc91fc478c34193ddf6cb1ba4b81b2607ac1dc5b75f968e4f548c528cf6d1ae0bba692e686e6d02d7e877eed17ab4f322499d0db957eebcf09d303a95ac80f88117bc8e3d64329de2675d83663bcd03f78f6637e8a9eacecfe6f32677e313feecf8f0c8debed9d3af426162ed249d9030b40350b80c568040e7b92d9799668300759b250a8d8d0537ddfb7233361aa1de6042892956a79b0adf7f2f4ed88cb1f4a437f485db045237dcf4934a06b118f0d6ebdad749a302702b10468a007c1ca510db685008d7b0ee7fc0b901cf69233f0dc5499258b7511e98f4f6962d88e94770274ec1eae191d407ba5fc589ba0137f0abd817c1e1997b852759d9d35f1db974fec91e27381d8a94f328d84d11d259fa0b97d5ff5269e3056995965c5c6bb310f7b28c89a08623d815a89256b34f86c65eec07ca0748fb0fce37e748028b02a2951298b189a6d5f2ca2a20039a8b9848e1e96fa6f67a7f01e3d5484e62b0def48aeb4c89d3b12bdb2d1b496f9dd3eaee83b7649bdb662a66449e3033b9bf200c21c5d17206d04dc9df4431e28e7c9cef6b7b4bd464934dfb8831bc5fcde0b46eb04ca8b6c20c51f1fc657320543ece2585b0dbcac307ad1cc073853ea7435ee6c720d2b119f6eb428e0eccf734cd240f23df200a48fd3efc103562dad18864acb99b463beb9ebfcdda26a9399f58ba736369fcfb1aa1643253e8e90af7e6ab61658a6fac189c24638a2cc666ca42e4760b56be7fe8205fd4041a956afab1492b6b4927297e0f99f608227651433107049b4a75869a2db644473ed9717938d4b818fa18fc411a8d1a3815d68d5f30d6ac0ddebfe543481a20f9aeef907ca655b80c5aadb039d3714b1c888d63756a5cfbb9424be3182306b82dba111b1ea88e531deb25d19eb24fa1551518e526db09bd19db1dc02ef66d7d0375f0b1da0f94597da8df7e7247faaa7eef6c8a62c56f1aa699f6938591f245177349861e4036beee636fb49d73490f7fad9722cfd7f861367f2c29315adda57026a8327a3442bf342e6cae0f7fda396f446b7d7cafe9a736e3f1edd7f57e3ffd29fe35eb93fdf267e944004d517d58c59def9b22e8bc973b3cd413af89c835aa152c42827053c0df5c5f9530d69f208e05eaff8e39be0f74fda2df7b9da88ded9e4fff3a8ba22f525c3557186f3570a30cc79373b0287f902fbcf995bc9fb47412e835ab19a4d4762c05f802cedc0e49d2fc0062d6a06050e15aff1a1dd8dae1b3e4eace297b53ae45ccec693bfb1b60c010c46ba46fed3f24b62c1a99c21ed93c5d1b71297e9ed0b28da76604e938a824788b3d72587643ed4ed6f9f148dd80c63ecf3a41b9fa06f223c945b06d206061e2e75a082fb97552ff4b1bc7da8dadafe051e2efe31a2708f132f97e23bde9a10836af1723ad3a8002d1415c7a636a2ca3395d301e99f3de9ab3f929e77aa5704a5273b9b982a243b30808fb6d3dcb4adb96df81ce84b70deeed099bcc5644770c600fa67f769f0066a7926ed3af55f1e0bb88f2e678aabb398d7e3a6a83b396d8ef57f5fe06984f584ff87ca188588c16bf791e118d0a00dcd596ba202ae13a78b2788f90b02b34abee1862a3e028df3cf6b2ac020caa770bd90fb314e0fd5705271cd62d169e23cc661a1f7f4259393189fc3f5c87e75721f747a7b4fb33afcabc4b48d68b7d8f98d0ef8025e2e697b4f531922a64d0f09e87a96a3d65660e29b339973c733c51d53bed4b699bda727c0090e85c4ca49b249dfe6b692fa3c595072debacfdf544c8202967fc2732d953e2464470a1561afe74183b07f853d7b606fecc4bc432ea721f45ec6efeedeff66893aa78a7e612f7517c520aedeb636daa6dd8e20404e4371f48e7403c7deca986955266b3a40bae76276da842f4c16e5c6b71991d5b9ba81083fc7a67adb2cbc48255e765efdc50a6a076d56626472839a736b64dcade138b5e5eefcb3f0d7cfb22cb4f6f0c8bcadcc5b78231e612dfca3071bb77094c578676b841017f4d5640b3be058073d37be4d54f8f224f21cda53a25bfedb7a451b7b4e75c280d1be575d5ef1d4db882879a9fcb8f6eb4e39817ccd2f37a462bf0b8a582441e184af9f8dcb4ebeab8083d3e77e867c95beb36e8a5ffd59c715bc73e37c089426c00e00731ab8a7caf82eb2f25129fa44cab6591559ebab38ea4f0f766611988bf91a6f047b8c652b755b4b7d0b20ccf60d0d65071c363eefae55d131956dfb79cccb54f9951f20a0df517309e6ca52add8522599eb8ffa033a7dcf0d2a2d1136e97facc8d8a0a8dfcf54fa2396a761fd7f7043f7e3cd88aa9a3e558a10eb4a1b101de08ba75bb6e5bb9cc1c262ab534424c6e8ca2a142ef7072335d4a9867d823c6ce67bd17e9653243dad5c1e13bf598583cae35b1c49ed0cb23736176d7e8af66e047c44cb3c9ed9479e871d5113d6286ce5e0566a0488264719ffd42acb74df1da4ac3cede9df25204ff6cb96342761e7215cf0acb890e846f575ef72bc0038c7533280287bdf493530fe6ebbcbdf237bd2c4f0737070b4753dab04af4863c01a197237f038ba32d2c9a62a3c67f96e944e087842b03a38d91a103394de741ddd16639ce0f08891f835b7e8286827d32d3e23b464ee84fd61640979a93d7043167689d0f5a56bb321bf52cda9b24ea259ef998d84f3d776e14948fa869640ece6098e9f6e3be9ca0f462ababfb9f051eac4be09d7abf5292d9140467673220ebd303de0855e7fa1fe85acbf2db5b9991223ad856344401db545ed23b49e9a7641cbf041c17b37b2071c3ea36ddfd30d89f877e7a997ea8011fd84661a0504bdf81f02954d5acd34c403657807492ca2dbc0abb7e45e8e94ad87bb7aebae38fcd5e25d3d58a3e5d896945a7ed1a7be1d031b059e7ef3e61454a08f64214cad8d8ac931c6c54ef8a93e2f3a63fb9a969d4186d6916fa4ab794e5d21ca7c2dfca8fe12095726ee40ce1cc088a6a02a8d378c576660e6a8163515dba1c07c5f2835e39058dc6c2fd6b3a063b52373fe08369c2bc0758c2e8faab2a825645625ab59015e6b25f2a07922b26e4479b78c935e51fd25b4de4dea4f9b40db88a62986bba6e469cd2a787b56ac27780a99145b8434571bbdea8888ed70fbbfd9c064af3945eafc5e3e3303a507d8ec8495b21e1aca39afbdca6c056607912d19ed88fff0ee05afc39e8f437741e4603fc95e29cb96c23926c44461e06a98acfbf59975899947922a4e4782bc4209a5cf3a4533bcb7b94d798735a0a80fdcabc7fd6cae1c217f6fc0cb1ddd2db2dbcdd07807650a736b1f9bcb5d753fc33e03552f7079a441edc3b48b4ed9cbb93528b80e938fd3da5b12a60fc7d697b392a00b62b063548abed79edcc5e14b76044a6d8c4b729408a890cc4cdce44bf15b68647be7be12400e63c0ae4661527458c261cc5f943fa709d6bdd63ce9424cd2a1e9583b9a6064b58a06b556efd285532903f0de0ca3f9caa8cebbaf65dcbaa5a121481957620abe380163464bbaacd3b9598c0f06f928ef68814205b9f4ee50d3632ae6aef41448d91df9b43614bc224becd3dddaeac59c0f777f83b86108922ad6a2eb6ce70bc4b2ce7533e660761747dab1af3297bd46dcf56e9e5538022f2d5a5dd4cb7588a80b0ee4cee7b7b43e701997d06a281499670958a59def2b3741e7e58cb56d2976006cf68892393338b60aae5c234564ed95b81319d3774364b01466378055c637986b59e5a07d2c0e0181a310dd767f804d5682c2ea45fbf5786baa39d8fd6d4a7f661b4586127b2bcf63ff0284ff9916afc37549bfafbf96233e8fc9089251a0510d9c16faf612d5894213d56316b7db2670aecb9c05be3713a5532913e04442a704fe826316306fd9252f404ff38dcb33b43fe2f0fe52d2381f8f3768185794056b31bb387c5332da9aefbe34f0e13a0da75bd403c15597baf2165a9981cf3f6939fffaea5498809cb3fafe7f914e17829d570e21675c25e1183f50e88872b9950b3872336d00eeb3c31c6bef85bf2865c57aea34ff48e1585d9297c1483db46cf598ac1cefd38b670b460f584c3f62acc4a168790cd1e024aba413d5cc8cf707e3ff95d62570f933fa5999e4481f03a11fa10a9da049c7c5feee413cfef5df5118646fe09d11b9d5f0731f444c588cd63ab3807549507e80eee468a6c6dd6cdb2b024f0578e4e85e21c21face2ed645660c572aebe98b2d0ebf27739fdd59f6a033690171219f894aff0d5cd2c98d51ef3e1d2de5471a8c4550cdd529ff1f19bd20a914575571534047f13670f223e41db982b0d755ef52c22c68a2ea9b66b30b30e4ba689148e9babd0130e935c77fe14d965d7950a49b1e4dd52507a5f7618e5d392b8de3b158f7d27464a0167eb3ae700f26721bdd441dea9bb6ff3de88365f89a10ee11194ce2c3b6d7296e43d3bdc89410d1581fe6219f6a2f65400e221120897c8ef2419cad64ad6bb831359fc767254cdd854ae4381cf150f6cf01a1295ee88b241eeb9d16dcf487941885ce8b9be025f1bd45391bb7d288c6dc268e9dcb355c9b87206792f4b17be1ba47314ee44e5c658dda4fcb4695265631a75dfb05665efcacc9a44740ccfedb98e22e5fcc610d6030782644ed9d9d32a67083b2a3967f54970311cc36781dcfba6a1b5011bca41050b8a43b3cd77b5b8bf833bedf29311104ad847300829a0e674dcebef7eaa5164b03823fed4e40342d5f37ceca73c8c1804e36ed1351d45ee35833a48d8d4911ba073351ea48f5ea1956d467c92396eba64886f319cdeac413ddc3f92238d725478dc86d486d4ff41c64d772bc763a595a62eb26d086644346b937f78203a0f151505320a37235f2e3ca86534e8b5b1deb708616ffdaeaace9555ef8d8013780b33471763f59080a705f5427155caf222a74b6ee7cad574bbd07f2d9b353c529ba8a6a22d4310d44b12bc5704741b1b3742119f465e5d9a8466cb9580cae4162992929922b539ced388df3b4a5cb6bdf7ccdd72d76e1e263ba74d32febabeb145b80120013c1e48ba5871dcc750213335ed69bc15c36a5a932d15e40150a141b9c31bc449a732277675ded0127f95bc6b5d54d824d492009c27f4e76ecf7590fdb0d9486bbe87ad47dfd15534ea1e49f820d477a4221b9e80dfd748ee979faebdbf80ab35cbbb7852bc7e8f3dedda0686d3148856f785684bb9c46250919f08afef58038fbf58d093ba8479531ad9083a3a948259408134c709778f66274fd76fb308d70b1b5", 0x1000}], 0x2, &(0x7f00000035c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xffffffffffffffff}}}], 0x20, 0x40001}}], 0x5, 0x20000801) accept4$inet6(r1, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x80, 0x9, 0x3f, 0x0, 0x2, 0x3e, 0x6e3, 0x3ba, 0x40, 0x123, 0x80000001, 0x7ff, 0x38, 0x1, 0x1, 0x94, 0x20}, [{0x6474e551, 0x0, 0xfffffffffffffeff, 0x7, 0x6, 0x0, 0x0, 0xc25}], "ac028ce7f59d18dc651f03379bfe2ea20b0cfba03b20056c2283b039873f5ed6b3a761a8b575932f61587510fba8924e4cc58d0fe95ae6176da8ffa64bc315a3509d475cfa72e3892a5e9c03643792fd7e8be5be5834179c2da7f07dfa3acb6b9567ae7f217bbf609a49540539af8852061619e5fb66142ce7a9192d4e3f3944f6c8cd81af6daf606ea5bf70c83645a16f7527cbc363c1ac6f47d273c84264050a2bd786595a8091088a741072909835819873b03906864792968e9607f78d08d1c0fd8093d7e66c5f1e5b0a7fbb2f0339104ca9921125c478772c9d1fd5cc25e6ee2983a042edd8a12cd4b4d336199799834842cb"}, 0x16d) [ 2449.290536] FAULT_INJECTION: forcing a failure. [ 2449.290536] name failslab, interval 1, probability 0, space 0, times 0 [ 2449.292875] CPU: 1 PID: 11955 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2449.293517] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2449.294172] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2449.294179] Call Trace: [ 2449.294201] dump_stack+0x107/0x167 [ 2449.294222] should_fail.cold+0x5/0xa [ 2449.294248] ? create_object.isra.0+0x3a/0xa20 [ 2449.300005] should_failslab+0x5/0x20 [ 2449.300723] kmem_cache_alloc+0x5b/0x310 [ 2449.300845] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2449.301500] create_object.isra.0+0x3a/0xa20 [ 2449.301515] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2449.301540] kmem_cache_alloc+0x159/0x310 [ 2449.301568] __es_insert_extent+0xed1/0x1370 [ 2449.306356] ext4_es_insert_extent+0x45d/0xf10 [ 2449.307227] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2449.308189] ? lock_downgrade+0x6d0/0x6d0 [ 2449.309107] ? down_write_killable+0x180/0x180 [ 2449.310152] ext4_map_blocks+0x80b/0x1910 [ 2449.311057] ? __kernel_text_address+0x9/0x40 [ 2449.312021] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2449.313005] ? jbd2__journal_start+0xf3/0x7e0 [ 2449.313916] ? __ext4_journal_start_sb+0x214/0x390 [ 2449.314950] ? __ext4_journal_start_sb+0x1db/0x390 [ 2449.316079] ext4_iomap_begin+0x3ad/0x700 [ 2449.317047] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2449.318109] ? kasan_save_stack+0x1b/0x40 [ 2449.319103] ? ext4_file_write_iter+0xe0e/0x1530 [ 2449.320431] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2449.321840] ? splice_direct_to_actor+0x387/0x980 [ 2449.322877] ? do_splice_direct+0x1c4/0x290 [ 2449.323813] ? do_sendfile+0x553/0x11e0 [ 2449.324666] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2449.325623] ? do_syscall_64+0x33/0x40 [ 2449.326502] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2449.327621] iomap_apply+0x164/0x810 [ 2449.328314] ? iomap_dio_rw+0x90/0x90 [ 2449.329042] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2449.330135] ? mark_held_locks+0x9e/0xe0 [ 2449.330914] ? filemap_check_errors+0xa5/0x150 [ 2449.331749] __iomap_dio_rw+0x6cd/0x1110 [ 2449.332535] ? iomap_dio_rw+0x90/0x90 [ 2449.333274] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2449.334142] ? ext4_orphan_add+0x253/0x9e0 [ 2449.334941] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2449.335872] ? ext4_empty_dir+0xae0/0xae0 [ 2449.336668] ? jbd2__journal_start+0xf3/0x7e0 [ 2449.337525] iomap_dio_rw+0x31/0x90 [ 2449.338212] ext4_file_write_iter+0xe0e/0x1530 [ 2449.339087] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2449.339971] ? kasan_save_stack+0x32/0x40 [ 2449.340753] ? kasan_save_stack+0x1b/0x40 [ 2449.341532] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2449.342484] ? iter_file_splice_write+0x165/0xc90 [ 2449.343390] ? direct_splice_actor+0x10f/0x170 [ 2449.344265] ? splice_direct_to_actor+0x387/0x980 [ 2449.345169] ? do_splice_direct+0x1c4/0x290 [ 2449.345977] ? do_sendfile+0x553/0x11e0 [ 2449.346723] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2449.347599] ? do_syscall_64+0x33/0x40 [ 2449.348355] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2449.349362] do_iter_readv_writev+0x476/0x750 [ 2449.350211] ? new_sync_write+0x660/0x660 [ 2449.350992] ? avc_policy_seqno+0x9/0x70 [ 2449.351749] ? selinux_file_permission+0x92/0x520 [ 2449.352665] ? security_file_permission+0xb1/0xe0 [ 2449.353572] do_iter_write+0x191/0x700 [ 2449.354304] ? trace_hardirqs_on+0x5b/0x180 [ 2449.355140] vfs_iter_write+0x70/0xa0 [ 2449.356212] iter_file_splice_write+0x726/0xc90 [ 2449.357321] ? generic_splice_sendpage+0x140/0x140 [ 2449.358380] ? security_file_permission+0xb1/0xe0 [ 2449.359352] ? generic_splice_sendpage+0x140/0x140 [ 2449.360304] direct_splice_actor+0x10f/0x170 [ 2449.361122] splice_direct_to_actor+0x387/0x980 [ 2449.361993] ? pipe_to_sendpage+0x380/0x380 [ 2449.362828] ? do_splice_to+0x160/0x160 [ 2449.363597] ? security_file_permission+0xb1/0xe0 [ 2449.364591] do_splice_direct+0x1c4/0x290 [ 2449.365349] ? splice_direct_to_actor+0x980/0x980 [ 2449.366313] ? avc_policy_seqno+0x9/0x70 [ 2449.367191] ? security_file_permission+0xb1/0xe0 [ 2449.368208] do_sendfile+0x553/0x11e0 [ 2449.368972] ? do_pwritev+0x270/0x270 [ 2449.369731] ? wait_for_completion_io+0x270/0x270 [ 2449.370698] ? rcu_read_lock_any_held+0x75/0xa0 [ 2449.371616] ? vfs_write+0x354/0xb10 [ 2449.372328] __x64_sys_sendfile64+0x1d1/0x210 [ 2449.373150] ? __ia32_sys_sendfile+0x220/0x220 [ 2449.374181] do_syscall_64+0x33/0x40 [ 2449.375026] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2449.376191] RIP: 0033:0x7fd45b6b9b19 [ 2449.377029] 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 [ 2449.381139] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2449.382848] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2449.384455] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2449.386055] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2449.387655] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2449.389267] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2449.397030] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2449.398888] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:26 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8cffffff, 0x0, 0xa282a, &(0x7f0000000000)) [ 2449.407447] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2449.413579] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:26 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x9000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2449.509482] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:26 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:26 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = accept4$inet6(r0, 0x0, 0x0, 0x0) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000001c0)) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) ioctl$sock_SIOCINQ(r4, 0x541b, &(0x7f0000000180)) write$P9_RUNLINKAT(r3, &(0x7f0000000040)={0x7}, 0x7) fallocate(r3, 0x20, 0x0, 0x8000) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000140)=0x0) kcmp(r5, 0xffffffffffffffff, 0x5, r2, r3) [ 2449.549487] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:26 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x7}}, './file0\x00'}) [ 2449.662694] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:26 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) openat(r2, &(0x7f0000000240)='./file0\x00', 0x105202, 0xe0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x1, 0x1f, 0x3f, 0x0, 0x0, 0x1, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xc1f4, 0x4, @perf_config_ext={0x1ff, 0x6}, 0x60, 0x1, 0x54d9, 0x5, 0x6, 0x80000001, 0x3, 0x0, 0xcaf, 0x0, 0x3f}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x1) dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r3, 0x8010671f, &(0x7f00000000c0)={&(0x7f0000000000)=""/84, 0x54}) [ 2449.679590] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:27 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ffffff, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:27 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1800000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 55) 21:12:27 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0xd6445e10a05ebcfe, r1, 0x4880000) [ 2449.904223] FAULT_INJECTION: forcing a failure. [ 2449.904223] name failslab, interval 1, probability 0, space 0, times 0 [ 2449.906680] CPU: 0 PID: 12003 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2449.908181] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2449.909932] Call Trace: [ 2449.910505] dump_stack+0x107/0x167 [ 2449.911301] should_fail.cold+0x5/0xa [ 2449.912144] ? bvec_alloc+0x148/0x2f0 [ 2449.912971] should_failslab+0x5/0x20 [ 2449.913784] kmem_cache_alloc+0x5b/0x310 [ 2449.914667] bvec_alloc+0x148/0x2f0 [ 2449.915461] bio_alloc_bioset+0x40a/0x600 [ 2449.916374] ? bvec_alloc+0x2f0/0x2f0 [ 2449.917192] ? iov_iter_npages+0x1fd/0xa70 [ 2449.918103] iomap_dio_bio_actor+0x518/0xef0 [ 2449.919074] iomap_dio_actor+0x36f/0x560 [ 2449.919956] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2449.920955] ? do_syscall_64+0x33/0x40 [ 2449.921782] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2449.922934] iomap_apply+0x289/0x810 [ 2449.923742] ? iomap_dio_rw+0x90/0x90 [ 2449.924578] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2449.925823] ? mark_held_locks+0x9e/0xe0 [ 2449.926752] ? filemap_check_errors+0xa5/0x150 [ 2449.927946] __iomap_dio_rw+0x6cd/0x1110 [ 2449.929019] ? iomap_dio_rw+0x90/0x90 [ 2449.930033] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2449.931236] ? ext4_orphan_add+0x253/0x9e0 [ 2449.932341] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2449.933639] ? ext4_empty_dir+0xae0/0xae0 [ 2449.934701] ? jbd2__journal_start+0xf3/0x7e0 [ 2449.935901] iomap_dio_rw+0x31/0x90 [ 2449.936837] ext4_file_write_iter+0xe0e/0x1530 [ 2449.938066] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2449.939270] ? kasan_save_stack+0x32/0x40 [ 2449.940374] ? kasan_save_stack+0x1b/0x40 [ 2449.941462] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2449.942791] ? iter_file_splice_write+0x165/0xc90 [ 2449.944065] ? direct_splice_actor+0x10f/0x170 [ 2449.945267] ? splice_direct_to_actor+0x387/0x980 [ 2449.946536] ? do_splice_direct+0x1c4/0x290 [ 2449.947671] ? do_sendfile+0x553/0x11e0 [ 2449.948731] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2449.949952] ? do_syscall_64+0x33/0x40 [ 2449.950977] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2449.952409] do_iter_readv_writev+0x476/0x750 [ 2449.953598] ? new_sync_write+0x660/0x660 [ 2449.954692] ? avc_policy_seqno+0x9/0x70 [ 2449.955763] ? selinux_file_permission+0x92/0x520 [ 2449.957054] ? security_file_permission+0xb1/0xe0 [ 2449.958330] do_iter_write+0x191/0x700 [ 2449.959364] ? trace_hardirqs_on+0x5b/0x180 [ 2449.960524] vfs_iter_write+0x70/0xa0 [ 2449.961535] iter_file_splice_write+0x726/0xc90 [ 2449.962788] ? generic_splice_sendpage+0x140/0x140 [ 2449.964126] ? security_file_permission+0xb1/0xe0 [ 2449.965399] ? generic_splice_sendpage+0x140/0x140 [ 2449.966696] direct_splice_actor+0x10f/0x170 [ 2449.967863] splice_direct_to_actor+0x387/0x980 [ 2449.969115] ? pipe_to_sendpage+0x380/0x380 [ 2449.970264] ? do_splice_to+0x160/0x160 [ 2449.971318] ? security_file_permission+0xb1/0xe0 [ 2449.972618] do_splice_direct+0x1c4/0x290 [ 2449.973712] ? splice_direct_to_actor+0x980/0x980 [ 2449.974970] ? avc_policy_seqno+0x9/0x70 [ 2449.976044] ? security_file_permission+0xb1/0xe0 [ 2449.977261] do_sendfile+0x553/0x11e0 [ 2449.978214] ? do_pwritev+0x270/0x270 [ 2449.979075] ? wait_for_completion_io+0x270/0x270 [ 2449.980193] ? rcu_read_lock_any_held+0x75/0xa0 [ 2449.981222] ? vfs_write+0x354/0xb10 [ 2449.982037] __x64_sys_sendfile64+0x1d1/0x210 [ 2449.983011] ? __ia32_sys_sendfile+0x220/0x220 [ 2449.984034] do_syscall_64+0x33/0x40 [ 2449.984844] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2449.985956] RIP: 0033:0x7fd45b6b9b19 [ 2449.986766] 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 [ 2449.990783] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2449.992451] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2449.994005] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2449.995560] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2449.997135] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2449.998688] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:12:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 56) 21:12:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:41 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:41 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:12:41 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xffffff8c, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:41 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_ASYNC_CANCEL={0xe, 0x3, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1}, 0x1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:12:41 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00000000c0)={0x9, {{0xa, 0x4e21, 0x5, @dev={0xfe, 0x80, '\x00', 0xd}, 0x2}}, {{0xa, 0x4e21, 0xfffffff9, @local, 0x4}}}, 0x108) 21:12:41 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r3 = syz_io_uring_setup(0x4a17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x20000000}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) r6 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r3, 0x8000000) syz_io_uring_submit(r6, r5, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r8, 0x0, 0x0, 0x0) syz_io_uring_submit(r1, r5, &(0x7f0000000080)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r0, 0x0, 0x0, 0x0, 0x1, 0x1, {0x0, r7, r8}}, 0x957) [ 2464.466758] EXT4-fs: 8 callbacks suppressed [ 2464.466775] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2464.481726] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2464.498453] FAULT_INJECTION: forcing a failure. [ 2464.498453] name failslab, interval 1, probability 0, space 0, times 0 [ 2464.501315] CPU: 0 PID: 12017 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2464.502997] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.505031] Call Trace: [ 2464.505666] dump_stack+0x107/0x167 [ 2464.506556] should_fail.cold+0x5/0xa [ 2464.507490] ? kmem_cache_alloc+0x2a6/0x310 [ 2464.508547] ? create_object.isra.0+0x3a/0xa20 [ 2464.509667] should_failslab+0x5/0x20 [ 2464.510595] kmem_cache_alloc+0x5b/0x310 [ 2464.511585] ? mempool_alloc+0x155/0x360 [ 2464.512588] create_object.isra.0+0x3a/0xa20 [ 2464.513667] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2464.514933] kmem_cache_alloc+0x159/0x310 [ 2464.515972] bvec_alloc+0x148/0x2f0 [ 2464.516868] bio_alloc_bioset+0x40a/0x600 [ 2464.517934] ? bvec_alloc+0x2f0/0x2f0 [ 2464.518869] ? iov_iter_npages+0x1fd/0xa70 [ 2464.520168] iomap_dio_bio_actor+0x518/0xef0 [ 2464.521281] iomap_dio_actor+0x36f/0x560 [ 2464.522282] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2464.523409] ? do_syscall_64+0x33/0x40 [ 2464.524351] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.525656] iomap_apply+0x289/0x810 [ 2464.526579] ? iomap_dio_rw+0x90/0x90 [ 2464.527516] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2464.528927] ? asm_sysvec_call_function_single+0x12/0x20 [ 2464.530290] ? filemap_check_errors+0xa5/0x150 [ 2464.531403] __iomap_dio_rw+0x6cd/0x1110 [ 2464.532385] ? iomap_dio_rw+0x90/0x90 [ 2464.533352] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2464.534468] ? ext4_orphan_add+0x253/0x9e0 [ 2464.535505] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2464.536713] ? ext4_empty_dir+0xae0/0xae0 [ 2464.537711] ? jbd2__journal_start+0xf3/0x7e0 [ 2464.538815] iomap_dio_rw+0x31/0x90 [ 2464.539704] ext4_file_write_iter+0xe0e/0x1530 [ 2464.540844] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2464.541966] ? kasan_save_stack+0x32/0x40 [ 2464.542975] ? kasan_save_stack+0x1b/0x40 [ 2464.543961] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2464.545197] ? iter_file_splice_write+0x165/0xc90 [ 2464.546357] ? direct_splice_actor+0x10f/0x170 [ 2464.547449] ? splice_direct_to_actor+0x387/0x980 [ 2464.548613] ? do_splice_direct+0x1c4/0x290 [ 2464.549645] ? do_sendfile+0x553/0x11e0 [ 2464.550614] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2464.551725] ? do_syscall_64+0x33/0x40 [ 2464.552674] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.553997] do_iter_readv_writev+0x476/0x750 [ 2464.555088] ? new_sync_write+0x660/0x660 [ 2464.556100] ? avc_policy_seqno+0x9/0x70 [ 2464.557102] ? selinux_file_permission+0x92/0x520 [ 2464.558266] ? security_file_permission+0xb1/0xe0 [ 2464.559435] do_iter_write+0x191/0x700 [ 2464.560403] ? trace_hardirqs_on+0x5b/0x180 [ 2464.561689] vfs_iter_write+0x70/0xa0 [ 2464.562816] iter_file_splice_write+0x726/0xc90 [ 2464.564179] ? generic_splice_sendpage+0x140/0x140 [ 2464.565633] ? security_file_permission+0xb1/0xe0 [ 2464.567021] ? generic_splice_sendpage+0x140/0x140 [ 2464.568425] direct_splice_actor+0x10f/0x170 [ 2464.569695] splice_direct_to_actor+0x387/0x980 [ 2464.571033] ? pipe_to_sendpage+0x380/0x380 [ 2464.572265] ? do_splice_to+0x160/0x160 [ 2464.573432] ? security_file_permission+0xb1/0xe0 [ 2464.575085] do_splice_direct+0x1c4/0x290 [ 2464.576209] ? splice_direct_to_actor+0x980/0x980 [ 2464.577472] ? avc_policy_seqno+0x9/0x70 [ 2464.578450] ? security_file_permission+0xb1/0xe0 [ 2464.579613] do_sendfile+0x553/0x11e0 [ 2464.580674] ? do_pwritev+0x270/0x270 [ 2464.581702] ? wait_for_completion_io+0x270/0x270 [ 2464.582987] ? rcu_read_lock_any_held+0x75/0xa0 [ 2464.584193] ? vfs_write+0x354/0xb10 [ 2464.585079] __x64_sys_sendfile64+0x1d1/0x210 [ 2464.586232] ? __ia32_sys_sendfile+0x220/0x220 [ 2464.587414] do_syscall_64+0x33/0x40 [ 2464.588396] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2464.589863] RIP: 0033:0x7fd45b6b9b19 [ 2464.590926] 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 [ 2464.596148] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2464.598259] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2464.600283] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2464.602312] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.604322] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2464.606042] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2464.616988] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2464.632626] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2464.635139] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2464.644560] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:12:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x18000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:12:41 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x20000, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:12:41 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x4, 0x7fff}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r1 = creat(&(0x7f00000002c0)='./file1\x00', 0x40) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) ioctl$sock_SIOCDELRT(r1, 0x890c, &(0x7f0000000440)={0x0, @xdp={0x2c, 0x7, 0x0, 0x15}, @phonet={0x23, 0x0, 0x9, 0xff}, @rc={0x1f, @none, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x4, 0x5, 0x8}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000500)={'ip_vti0\x00', &(0x7f00000004c0)={'tunl0\x00', r3, 0x700, 0x20, 0x7fffffff, 0x10001, {{0x6, 0x4, 0x1, 0x6, 0x18, 0x65, 0x0, 0x9, 0x4, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@noop]}}}}}) fstat(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r5, 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000380)=0xe8) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x407, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r6, @ANYRESHEX, @ANYBLOB="2bcd5288da30346c21038230358c17fb048e10f4cdd5396a8a2914108347a0dab7e2a5659084feb31e2450a56c6ed941088ac1d89606c110ccc7fd7b1624622bce48afa2eb6700"/80, @ANYRESHEX=0x0, @ANYBLOB="c975017a4022d9c8ac9980f8938bb3a0acf9335607509595ad7c1c1e0e06665794938c673d578090ea7f2aa4ca81116a55b51a9724057b5f930e250c24c106908e7ac094e3cfe9a8ea8cf5ca4d714ee329c14865e63b652aa231938c1a77411add13c5af8c119d10ca8f1ee7e23aa03d739ec64d96a69d07d07008adb68b0436d57fbd5860d62eef2316b00032fdeb7027fbc847996f6c4cd0ba9bf29626050f63bb76f1247f4bd316ca0efa51159542d45044bf9eea4c2510717651d720f62a8d4301432f28901efdfa9b73fb3ca4a7f3022e", @ANYRESHEX=r7, @ANYBLOB="6c6f6f73652c76657273696f6e3d3970323030302e752c64666c746769643da43b65785a38893dbe75697bf8a80efac11fba43dec3229fea067d6f", @ANYRESHEX=0x0, @ANYBLOB=',version=9p2000,fowner=', @ANYRESDEC=r8, @ANYRESOCT=r9]) fchown(r1, r4, r7) ioctl$sock_SIOCGPGRP(r9, 0x8904, &(0x7f0000000000)=0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f00000003c0)={r9, 0x80000000, 0x1, 0x10000}) perf_event_open(&(0x7f0000000300)={0xa31a15ed92a3cd59, 0x80, 0x24, 0x4, 0xdf, 0xfa, 0x0, 0xff, 0x400, 0x9, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x1, @perf_config_ext={0xa64, 0x80000001}, 0x0, 0x6, 0x8000, 0x5, 0xfffffffffffeffff, 0x0, 0xf19, 0x0, 0xc42, 0x0, 0x75}, r10, 0xffffffffffffffff, r11, 0x1) fallocate(r1, 0x20, 0x0, 0x8000) [ 2464.736835] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2464.754028] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 57) 21:13:01 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffff6, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000000)='./file0\x00', 0x9, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRES16, @ANYBLOB="aa591d5315b893c3de99a761e5fe521c1da777e24c80f4c8c58500ece11a626115193979e361106d5fe987e0d31fb594bb6a64b97e2b136a4d9fbe4f0d565aa8126d1a512c3df7e749a9bec8250855076a4b04186f4dfae57b3d6ee29b5fa77b377a3d6fe4887691eaaa0466f6c40d31e48c2301350b335f44f636bb690b531bb37c04ab13bb041fa599ffb53e54909d886b9904e437758585e45dad09e5c0ca427eafa96c6fde995b855b83d8e3e45383386e01d5110dadade6cae2f5ff75e05fe84fb3ce2629e83b936516942200920ec8f1e4d365", @ANYRES16=r0]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r4 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x101000, 0x12) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) r7 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r4, 0x8000000) syz_io_uring_submit(r7, r6, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r8 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r9, r10, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r8, 0x0) syz_io_uring_submit(0x0, r10, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000480)={0xe4, 0x13, 0x200, 0x70bd2d, 0x25dfdbff, {0x18, 0x1, 0x38, 0x6, {0x4e22, 0x4e23, [0x5, 0x6, 0x2, 0x3], [0x1000, 0x69, 0x2, 0x8], 0x0, [0x4, 0x7]}, 0x8, 0x8000}, [@INET_DIAG_REQ_BYTECODE={0x85, 0x1, "075cc7c95afc0d3e3d8977cb8c0fe49b238dc6be5f231cebb8a116d7b2816b35bebe361df49e5984f34360a89815267ec2c9b50ea0d76ad3068de5616b0568b3bfb05a0c95b6673db0e9f3bd74df5f84cda01347447f40643feced852fd19553909dfbdb64436e729b370d9efc143a794a2d0990bf594f9fd9c6fd6414831f73fc"}, @INET_DIAG_REQ_BYTECODE={0xf, 0x1, "44365ba17686a04113a9e3"}]}, 0xe4}, 0x1, 0x0, 0x0, 0x894}, 0x48004) r12 = io_uring_setup(0x2247, &(0x7f0000000580)={0x0, 0x9e6a, 0x2, 0x2, 0x257, 0x0, r3}) io_uring_enter(r12, 0x4c00, 0x256a, 0x2, &(0x7f0000000600)={[0x3]}, 0x8) syz_io_uring_submit(r7, r10, &(0x7f0000000040)=@IORING_OP_READ_FIXED={0x4, 0x2, 0x4007, @fd_index=0x6, 0x7f, 0x4, 0x9, 0x4, 0x1, {0x0, r11}}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:13:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x82202, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000640)=ANY=[@ANYBLOB="e4100000210020002cbd7000fbdbdf25060000009dc6a377d42e67b799e5768424072fa4dcd131c800f59f40aa62f78cc637b7a95f40307e925ee005e0a73df4f4f9fe8e8bd4fc72dc4c24b46ee532badbb1bff5517a0156c67135144d9732c572c0aa7aa2def333bf6dafa27b5a20a6ce287df87b34c091404376925d183f305ecf1df9d211dc0a6aeb70c967942b9bd0b38b8f9cfcc362248e0a7c03484cc5bc6b02cbf5ad45a4c1ee98d6d7a01a8f5a0ffb3f78e3a42b570ae75eb5d6b1f1743e5228e903143691cc50541f87a46027bc27bd93e2148b34e6da99b37e85f7f2b1b763ee5fec93118dec80e3b84a0299843606844a37158d0fcd0a1423055022cbebbe46b889909937732454dd11b6fcaaaf5265de79b06b2f17b6d145b8393a092538a053fb64d710fcd5e1532c2b4b9d89d6c3e6ad85b4d49faa927329e9d731f8bd9dfc558839679948a10c8a736e71b9076ab1220b66330c1166a2d45511b477cd64366f8e622f7a59fce3cd76c237caadc644ee4ac3b9ef74077e910869bf6dafd28fb3bb2c13368179c1c8e1637b7fb21ff0e8f2f39c23cec80015b008dda4a052db7902ad774c2a62927005c4e2ace784a62f7f4d7d963f755ac1df4c0565fbb8fababb674e6ec6686879b8eccfe4e49fe0a150c7ade4c101f61ea48179b8d35d9b7cf183ff035e50ffcf83112dc9b83e8a2f7019eab3fe044a32c0400a4ab680b1e802091db20fa1c6818e85aca0b0c5eb057464823c7a47b3f61771de28110d132700d6dadd16f735ef545e727a72f1fe8a70c283523a43adae74b566ababec36321b7fed95b8844b8a1b4649f4d6c3aaf83ad6c8dc2e3b5454ca1521a3304c42b81d49134b7a407a4e7a5c169f149408ad43bcc9e7143f7368f17df2dca67ff70def4062fa9ad7fe0b583f2168ccef020e461a0d191728b7b5bcdb620a0b861c62c53f175191b3fabaf062c8d2f61b54314073e38c9ac29557e2c56e5c4fc677daefecfc1f129a96019007c9fee030788cfbffdee0cbdea898d8880ac9b6f67ceb0b3b38764c562c91ee580d0954cf21fda17f8d7b07a79cc58bee13f8bf66832ff15fb1c18b9f1fd98dcf3c49c29a25dd3f0cf17c67e553b8f6ccd7d48ab3da219641b4d65b01ec141dd4999cbcf4219f5ce7b07490947c2ce10515d669d1dd929bfdaf0435f38eaf48f9eb6d2ff5234bc02b4cf8a9db899cace631073b8e4d3a92724aec310b4d0b5074c473080fc6f3244c60ca1dc0f8b38983814f3f688f6d8554b99ec8676c9fb38e07c99f8d2c7dc2c4e00c8c0d00e8e38937de06c8448b47adb455ba24b32a242e946a74bda927c8f84c29b7348750cba5da95372c8ae3936fed3d887d8f0b1a1a8f1c2394b5c29da9dc7126912b9f6a4f7578d070e334b90f365f5a8da689fc5408bde8a6de6fdea85e063f4c6bdd9accfdae5c2f4923ab19ccb8de9917a1896d9bfb7d6695037c6ef5f137e660fe2592353701bd55e1458e7bb7e5cf5f0ba5c5b0bc736b542ae8432576d752209096978c6cfa577112225bea0fc48f63003e0ecfce14f3004eac86b1ae0880254ef05243a2ede1dd2555dedd5b9a705c18225987e1cd2693c19f14aec434e401647c2f9dd6811c37c7c9fe2977c252af4d12fbfdf3403ef2ff3008a6f4e27515e0541a3ab2b5d6c048fcb0599891d8971c2e2d7e0ea2b0c17f61108ae2910f797d4046d2c5b6b776c770dc44c769328301ace245ef2940d9cd9f5d56027cfce581890cf6369b1aa2a40300a37748259c83de8bb84167d37e2a4ec7284d88114363645e5e13430408a4aef6faf0b93a065c40629ff3c9b16189968fa5667a74f0f966f8caeac2f54085ef798e088bcee7f105ee901567794a51e0236e47958d683893b08e66b3ef56606620b972cc04e30fe8a3a1e13c1b551291b0d7f1b66154efee51078f349822f1ad5e483d4d285ab21e2c9c063c12be1d32465a4541ed2853e4fa2d1195a747290353eb0ac620f91f3916cb59caa2bb93ae7a73ba0b3e7f915328d266c41ed18efddf0cdce770255ed9408769a7d822807349a802731a7444026035b99cefeb54f1abfcbbedde1acaf204badbd47daa9a13d1a7628762e50c842d318457b9ad5e2259fc1e69e89b991091d596c3c8986468e30c3085490e7f0d166abe0aac5ec6d8021ce2723c3c6892f9c8d2d1ec2cd19cfb1fb225418ad2021af8d61f5494f5f884cd2de4097f0b14f615ed7e77b7de2ecceab599b66d52407a6761854bad03601683c8d43c17648c9c6d770d915f3409c527f9be38e17edbe652fd11853e012b5e68b58bce02de5d894d85f5ca9b9f60a34f7f23ae267f4553639dc392f303abadfe3f14a0f8ce1895b6a07cead1306c29cac35ce7b08fb6c683c5b13cb5deee998a37496f3ebda023f6e75ac56c7d14af8e155d0dbe15b01de2744a85fe775f51a54272d033979d894202e030b18a69a07031a0ee4397f98fdb3bf70c4474993d4869b437b0f708822071c34ab9dd67c94dde947fc9f0b34a448a6c83109514c27b9d081d653dad8c240c6ecc2bc0d662e4aef2ebb97cae64be7f8a47b39caee1c289e4a84236b447092217f92134524f86492aca8b09170a2cb108201cbaded24333da353a4cdef8bccf340476fcca88640cda18a07cc2eaafb17c16360e2a03b5e133c59521e17ad91cae720ed491d0c4e3297cc869d62874107a364f8b18eeacda4e0a9f2c6ed668cb170de3d42719f493cd7cd88c7ea7fc6990d24a3751269b96c740f6993257a7bfe0064e478ec58a40989e5e2d0fa8b22b7f7db71adb5decdb3db7bfdd414d231f8709a231beb996e6309b231891cb9bd7a92859b4de54aa3751990d7caec4e9a6deb29ff2ef0cf854a734c8031fdae9e58f94d9b7bd73a5344fb9dda3303ab3eb638e0484debdc4efb87d61689de245c1fb5a201d6cd31dd18c0db5ab81693f93fc34e2c76e554349eccab4c764e5cc61dcc458448d4e6eef32c6639b9aeca0ef79a185849eeb02c87de9b5486348b7c77c93cb4efee76bd648168132758bbd809da8e8d2094ab5db22be97973cda51f970426707585efea9eda987dc5fec15f28732147d5703a34591bb5de0a7d637ee16c51143eaaae2c9d0e4e16528ec1e0afbef0653fc781f59cfa9bfd27f8555b8451f077aa5f77b160f9b7cbcb75d2da8f51b1c17be2adc0f8a63370530a5eae7b17b0d4ddfbcf9ab8729693cad476c17c17b58c6dda818071f0228c442318a9ae293918e8b794442c3e6f1682716c244aafc11ee664b8903410ece8ec012affe71620663d6830037c0ec14fff2e0e426f1ade48abddd04bdc0d0a4ae3b5ca4369f41a97b05b7bef8819cc1bc4a85578fac95a2bf0dda2d036ffbb616e5de770d738a369a4719880be5e32662d487542593a854a1b0e2955dc101923096340a47c8514596b4ccd39a8365f54bdf45fd68f29177b957dea8297378b29ee68b9d1e13a4ecf2509b367e7bcc083bd963a56cf38cc1dbcc4eb6bce27060a34fd89d9b2031fd3156b259531e64caa04d59a1032a53f3984b6adaa592d70553e42b6da7de45a635066a052b1a298fa6dc997002f5954f3467d350c6285fb5e8e4aab1fcea0bb3a9ed783fdf47159c5b1ceaf06ba030da1f5416badde122140110d94142c16216ed4b5327c6ba01eb10dbe43237071393c41c6c6a30d2e404a5ca8db78d4e4b61c3de68155556cd4d5273240282e93f339888fe0b662c49a0e197336ae724854d5f33b30f7cbc4c9fe65198cada9c770e15570b094189474bc4441a49507fb4c5c074ceb4226a76ad1499d6c8077caa19b3ebf716c064372c5930aba7d92d4bd60408c6cedbefd6134d8b877b16bf99298bdd5264b46831146b84902b2200bedbc0c23724ffd263a2d62f0d593b430804077b0c8d7c11b6fc077b9f531146925b4bf74913c74e19b3643ffa1ef5d9f3c3fe39a9b096e77709377c138887c806d83adf499d20ab09c5ded503b4adecf15fb0220dd20f8806e81ce071a2358aa8ab7f16cf2dc9795ddecb5e3e81375dde79d5172762b12af1071bb5c6cbe3b2146172801618f1593c20b2ed37a57909a6123e6bf66f34587e929084febee4157acdbf11cc40ce4d1eb2c7f8597715e33673b3abbcb6508b8bdb5ff900973b3ca2dae5985742c92e9d473da529403afd643e829e798b74f20f25e8713e0d674825261f6aaaf0975d26f477de883b546fd00ae3de36c93dd6a5edf82c0295eea1f63370a4665e4a978f93e8f3d9b6bfca545f8ba35895e6006593390a3955228c899eb9d34ea611e10601db4d780846a3bd4cb32a9f73864001b89af0dd183199c6e613996f282b63efb3e39a22807b1489e2a58996057f900cad14b7729ed4dfea22b6627c60f17453a735758174cd897d41f6e9f175bfa07eb1c3f6cce6607c04137f3f1d537ddaba97e3b526c8c0780249c846d0dc40510f25045c9f339085bc50ffb7abd6b749f4daae7a74695e15f09a22d6cbaa21f1611fc2a1399b3977fa23be07d2837052769cb7432b389e4fcf66f752038814ad324312cb5cb78e865f271debb3cfe2424062990c73c1f6a77cbdaf1d75101ce0fd078bab496f5fd9bc303d96edb3868a768c3e91f7dc3166b00b8a7bada8e792e254d8023c2936738f15d459577aff5dae7a2c0fd341d1cca63c8ab0e90f0a480e603287f451359179c25479f87a625d534f43226cf3d8cac251c466fe23905c775b3773c6448039ef4aa4dcae95d8e333e2dc2110aee2dde3f29dc2f0f872a7705a22d4c992bb5fe5c93840fcb9c3d953e3f1bd14c1bf5440024c29efb43af5e4f114f73dae90c7513d2812e3f1884916edfa08104d2081e46c730c8aba5fbe3210ba1f1daaf307c06fb1f20395237fd02d7e012371f917f1d03be66983ad625992527d0f0eebb3b042e60e6af4e251cee4314970d6c035989e93145ae72761d4d0e698ca58d671753ccf7c5e445e3b92c5ffe4225f53954d70dbf94c3e3e1165d5853f283218d34195a4e2bd77d685d920f9014376279ab212b44de5cb6d0f8396eb6a1c3a89f7f3c5a734a1806c303d853fbac248c1069b5ca08b433651084a4b7b45b75b95cefe32f62ac448ba1ff0604e1029850fd5997bedfd7194963e766ced1676323b6b7c9cc5ec6902d979a94ca79bdd0f3579ab99f4d7b383f9c591eed3ced6465b863a539cbc521b1729a9c78c3777b8c21aa9f6c6bf18638294f72ba56da6e52c0ba49acfef6d7b2eb36567863b94eb347148b758a267c335a13193234ae784eefd2b710f5839e75e67f93c477846d087eefc7888b7eaaa46f176d341d17d005b7c8597553feb11311c3b824b5b01296ec70c97139b267f36bf5a556739805cd64eb90c77ae7cbc90b5ad1d19b177c781e83939e7a76bd22409c9ebeb55b8d1fc87c2d0fd671cc80ead721ca35f2c13e206b5a2e31d45be616a38c830882a22227d36d9f28e3fc9c0c79488dd7221e9c145d989aea4d3abda9d73c8638a3a5ff99eeb6ed5457771f144b8a37cc05748ffe1a8064daffb734be8dadbd39cec13a1ae3b0013ed5216e04c14d4103fc2ae111dd8feb99ae0e2778e85e03b527bf8f2b2654ed37554f046b576d34db51b88c20ffd415dc0e7e0239f0e883c50cd504b1a3b80f7555b2a9c89842250380ba7d82e00789bff0c74dc43590e338527d797d82b258b6ba873f45cdf70db521e9d8240e9f9a4dff94acf642df5a26906f5302f36bd89163049ff07ecd9578aaa7a73c81ef4f2e1322a1ee947ff9a29bf627a322b2047529b4d24f2eefa355c2c790695cd0088806eb703855742841e4162a3f9f43038ad53e77eb870ee11d33fcd7dda269d1ac705a53abc03da7d6c6c1baa31b4bd6ccaa60162faabb19fbbbb11e58175dba30e98fbe140f3a74f3bee3068a4886d199696e5ae193c0bdc8c5623a41e2a98901ac89a577d0f50cf297ee39b0267efd3f164d78ace8c2e524b4509ea2fbc2264eac4e856f43facc32ec6c2c15accebb6241a6003c9f7b32f58aad955f02e7858f1267e662d12829c35ed1b239e850be545aa3eeaf2400a006a002a2d2f212d00000008005700", @ANYRES32=r1, @ANYBLOB="00c312"], 0x10e4}, 0x1, 0x0, 0x0, 0x4000804}, 0x4001) 21:13:01 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x102, 0x9, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff}) r1 = eventfd(0x400) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="66c3000000f3ffff2d2f66696c653000"]) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x7, &(0x7f0000000100), 0x4) 21:13:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) syz_io_uring_setup(0x5a2d, &(0x7f00000000c0)={0x0, 0xfb06, 0x1, 0x0, 0x36d, 0x0, r0}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, &(0x7f0000000140), &(0x7f0000000180)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000580)=@IORING_OP_WRITEV={0x2, 0x3, 0x2004, @fd_index=0x1, 0x5, &(0x7f0000000500)=[{&(0x7f00000001c0)="6c7c726c35ca4ec60b82b73c783153ac731fd41c580ac29892e7feeffd287f59e3a4bcae978ad399bd4d70f2bd6369e2e4d3a58c09416636437596fcf6c8b4ae58fdab7caa02baf8b2e785129c", 0x4d}, {&(0x7f0000000240)}, {&(0x7f0000000280)="03c905019330798587faebb6acb4f922d422e1b530fbf17ce3436a14a14e2e0ebd5a3bb61f5a189cf28dee5cf64e24e223e6c2f8db7dcd8d4a6ce2f6dfb594611a028d0bda72efb549b682d725d7082b6f6362ad64757e29b318b027f4c7b2f773bc4724c0aef62201d11bd7db9f358522e8e51d8db5d1b725ca0b434695f45debc2e06727126a276ab97350be4e6de6a95ac647dbec211a04b1b6817e538a8b3de0abc742fe7d31ef22278b4a25be47aef640a98b7afbad7ba135a6b2f8883e62d0705ff0c94c471a1616ce7c0d229e9d91a48bb7968f78150dca8fe0093e0cf05b8781b9061b8973c9dc98b422362c9acc", 0xf2}, {&(0x7f0000000380)="f4437682ec4eda9ec409502acc3f9e2980ddb9883cd83f85cb6b6cda20b1783ea2c71a5bfe203106bb7e8b47aac6adf8387da48052aa23f7dfd99fab58c0e3b440ba13bd699dd921270524aed7df0c50badeac8eaf0368e4a56c308d54c6ac816b4e6032f13d396347a51462ddfb622df0a090d4", 0x74}, {&(0x7f0000000400)="9533d178d1ef8d456f72a05b16441197b7f02d96d7c6035dd649b19c5e4a0900d9342faba7acec8bf37aa9861d1c06ffa2803dffacc57df19dcf2543c3d121c9ad8d2ebf4439d50ed04bbca5d69f6592b124322a287cb7149b69de68058b12f8df2cdc13f294efd944ad22b90a0adc51636ac0ed51603bf6e38dc84babe6f3f97ed740bd8c94e73047a47638f74f3ca7a797e6ad0f218723b99886e48c30f69c461a377586f51b05aaac371931ba8f85b3a4a087c5e5e34a0a25a1b718837e7915aa782c22d27e", 0xc7}], 0x5, 0x2, 0x1, {0x1, r4}}, 0x3ff) fallocate(r0, 0x20, 0x0, 0x8000) [ 2483.793330] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2483.795323] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2483.800417] tmpfs: Unknown parameter 'ÿÿªYS¸“ÃÞ™§aåþR§wâL€ôÈÅ…' [ 2483.806783] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2483.808608] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2483.809437] FAULT_INJECTION: forcing a failure. [ 2483.809437] name failslab, interval 1, probability 0, space 0, times 0 [ 2483.812559] CPU: 1 PID: 12069 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2483.814142] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2483.816013] Call Trace: [ 2483.816620] dump_stack+0x107/0x167 [ 2483.817466] should_fail.cold+0x5/0xa [ 2483.818330] ? mempool_alloc+0x148/0x360 [ 2483.819250] ? mempool_free_pages+0x20/0x20 [ 2483.820231] should_failslab+0x5/0x20 [ 2483.821099] kmem_cache_alloc+0x5b/0x310 [ 2483.822037] ? mempool_free_pages+0x20/0x20 [ 2483.823014] mempool_alloc+0x148/0x360 [ 2483.823910] ? mempool_resize+0x7d0/0x7d0 [ 2483.824854] ? mark_lock+0xf5/0x2df0 [ 2483.825708] ? perf_trace_lock+0xac/0x490 [ 2483.826658] __sg_alloc_table+0x24e/0x390 [ 2483.827611] sg_alloc_table_chained+0x9b/0x1f0 [ 2483.828639] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2483.829739] scsi_alloc_sgtables+0x236/0xaf0 [ 2483.830742] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2483.831887] ? lockdep_init_map_type+0x2c7/0x780 [ 2483.832965] sd_init_command+0x516/0x3550 [ 2483.833930] scsi_queue_rq+0xe5e/0x27f0 [ 2483.834854] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2483.835961] ? elv_rb_del+0x50/0xa0 [ 2483.836784] ? elv_rqhash_del+0x119/0x160 [ 2483.837727] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2483.838837] ? dd_dispatch_request+0x1c0/0x990 [ 2483.839879] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2483.840984] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2483.842196] ? lock_acquire+0x197/0x470 [ 2483.843092] ? hctx_lock+0x7f/0x200 [ 2483.843924] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2483.845174] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2483.846315] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2483.847507] __blk_mq_run_hw_queue+0x12c/0x290 [ 2483.848536] ? blk_mq_start_request+0x3f0/0x3f0 [ 2483.849614] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2483.850764] blk_mq_run_hw_queue+0x170/0x2f0 [ 2483.851761] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2483.852934] ? dd_dispatch_request+0x990/0x990 [ 2483.853970] blk_mq_sched_insert_requests+0x247/0x720 [ 2483.855142] blk_mq_flush_plug_list+0x415/0x6c0 [ 2483.856200] ? blk_mq_insert_requests+0x450/0x450 [ 2483.857303] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2483.858615] blk_flush_plug_list+0x26c/0x3c0 [ 2483.859601] ? mark_held_locks+0x9e/0xe0 [ 2483.860522] ? blk_insert_cloned_request+0x450/0x450 [ 2483.861688] blk_finish_plug+0x50/0xa0 [ 2483.862563] __iomap_dio_rw+0xca0/0x1110 [ 2483.863500] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2483.864530] ? ext4_orphan_add+0x253/0x9e0 [ 2483.865487] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2483.866592] ? ext4_empty_dir+0xae0/0xae0 [ 2483.867520] ? jbd2__journal_start+0xf3/0x7e0 [ 2483.868542] iomap_dio_rw+0x31/0x90 [ 2483.869371] ext4_file_write_iter+0xe0e/0x1530 [ 2483.870421] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2483.871446] ? kasan_save_stack+0x32/0x40 [ 2483.872381] ? kasan_save_stack+0x1b/0x40 [ 2483.873315] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2483.874455] ? iter_file_splice_write+0x165/0xc90 [ 2483.875531] ? direct_splice_actor+0x10f/0x170 [ 2483.876554] ? splice_direct_to_actor+0x387/0x980 [ 2483.877642] ? do_splice_direct+0x1c4/0x290 [ 2483.878608] ? do_sendfile+0x553/0x11e0 [ 2483.879495] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2483.880538] ? do_syscall_64+0x33/0x40 [ 2483.881417] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2483.882621] do_iter_readv_writev+0x476/0x750 [ 2483.883638] ? new_sync_write+0x660/0x660 [ 2483.884570] ? avc_policy_seqno+0x9/0x70 [ 2483.885492] ? selinux_file_permission+0x92/0x520 [ 2483.886589] ? security_file_permission+0xb1/0xe0 [ 2483.887685] do_iter_write+0x191/0x700 [ 2483.888567] ? trace_hardirqs_on+0x5b/0x180 [ 2483.889560] vfs_iter_write+0x70/0xa0 [ 2483.890423] iter_file_splice_write+0x726/0xc90 [ 2483.891491] ? generic_splice_sendpage+0x140/0x140 [ 2483.892621] ? security_file_permission+0xb1/0xe0 [ 2483.893728] ? generic_splice_sendpage+0x140/0x140 [ 2483.894832] direct_splice_actor+0x10f/0x170 [ 2483.895828] splice_direct_to_actor+0x387/0x980 [ 2483.896883] ? pipe_to_sendpage+0x380/0x380 [ 2483.897868] ? do_splice_to+0x160/0x160 [ 2483.898765] ? security_file_permission+0xb1/0xe0 [ 2483.899866] do_splice_direct+0x1c4/0x290 [ 2483.900803] ? splice_direct_to_actor+0x980/0x980 [ 2483.901889] ? avc_policy_seqno+0x9/0x70 [ 2483.902809] ? security_file_permission+0xb1/0xe0 [ 2483.903907] do_sendfile+0x553/0x11e0 [ 2483.904786] ? do_pwritev+0x270/0x270 [ 2483.905660] ? wait_for_completion_io+0x270/0x270 [ 2483.906758] ? rcu_read_lock_any_held+0x75/0xa0 [ 2483.907802] ? vfs_write+0x354/0xb10 [ 2483.908652] __x64_sys_sendfile64+0x1d1/0x210 [ 2483.909678] ? __ia32_sys_sendfile+0x220/0x220 [ 2483.910720] do_syscall_64+0x33/0x40 [ 2483.911557] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2483.912707] RIP: 0033:0x7fd45b6b9b19 [ 2483.913556] 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 [ 2483.917696] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2483.919408] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2483.921020] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2483.922632] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2483.924246] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2483.925865] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2483.933631] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2483.945512] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x40000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8cffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2484.037026] tmpfs: Unknown parameter 'ÿÿªYS¸“ÃÞ™§aåþR§wâL€ôÈÅ…' 21:13:01 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x20, 0x9, 0x4, 0x0, 0x9, 0x1102, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x6a7, 0x2, @perf_bp={&(0x7f0000000280), 0xa}, 0x1000, 0x0, 0x2, 0x2, 0x0, 0xffff39d6, 0x5, 0x0, 0x3f, 0x0, 0x101}, 0xffffffffffffffff, 0xb, r2, 0x3) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x7, 0x5, 0x83, 0x4, 0x0, 0x8, 0x2, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8e9c, 0x2, @perf_config_ext={0x3, 0x8}, 0x4001, 0x6, 0x7, 0x8, 0x5, 0x4, 0x7fff, 0x0, 0x8de, 0x0, 0x200}, 0x0, 0x0, r1, 0x2) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000240)=0x0) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) perf_event_open(&(0x7f00000001c0)={0x6, 0x80, 0x6, 0x8, 0x20, 0x9, 0x0, 0x4, 0x82000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000180)}, 0x0, 0x10, 0x2, 0x8, 0x10000, 0x7fffffff, 0x314, 0x0, 0x7, 0x0, 0xfffffffffffffff7}, r3, 0xf, r4, 0xb) fallocate(r0, 0x20, 0x0, 0x8000) [ 2484.121315] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2484.138589] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2484.155058] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000200)={'\x00', 0x9, 0xff, 0x4000, 0xfffffffffffffffe}) acct(0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x100000c, 0x10, r1, 0x7aed1000) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x10) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000100)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2484.170036] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8cffffff, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:01 executing program 7: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0) ioctl$CDROM_LOCKDOOR(r0, 0x5329, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0xf1, 0x97, 0xf0, 0x3f, 0x0, 0x10001, 0x20000, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x1, @perf_config_ext={0x4, 0x5}, 0x10, 0x1, 0x0, 0x2, 0x6, 0x7, 0x401, 0x0, 0x3, 0x0, 0x2}, 0x0, 0x10, r1, 0x2) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r1) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:13:19 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xc, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:13:19 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xce1a000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:19 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0xe42a}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r4 = dup3(r3, r2, 0x0) io_uring_enter(r4, 0xa7e, 0xf34b, 0x2, &(0x7f0000000040)={[0x6]}, 0x8) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:13:19 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 58) 21:13:19 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ffffff, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:19 executing program 4: mknod$loop(&(0x7f0000000100)='./file1\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000002c0)='./file0\x00', 0x80) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) sendto$unix(r1, &(0x7f0000000140)="803c46b56ca74f0c709a4c92b62a5173f396d445cc8413a70c0dbceb7be45e13e49d9be08ebc41917fcc803527b5a7626be3a398bd8f942c0d34415cc6491c83e58d65f8cb9c9f2d83f49cb33fb64a45bbf72bba50b4894748f6cac16f6e7610d585ba5cc1d041b393037d128cbdf5b9becb1b4e8857e063e63b2c35e7f9ef44bc42f909e083f3ae4088", 0x8a, 0x800, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) 21:13:19 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x1000, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2501.935441] EXT4-fs: 6 callbacks suppressed [ 2501.935455] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2501.949290] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2501.982406] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2501.983934] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2501.990626] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2501.998464] FAULT_INJECTION: forcing a failure. [ 2501.998464] name failslab, interval 1, probability 0, space 0, times 0 [ 2502.002161] CPU: 1 PID: 12131 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2502.003541] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2502.005183] Call Trace: [ 2502.005711] dump_stack+0x107/0x167 [ 2502.006446] should_fail.cold+0x5/0xa [ 2502.007205] ? create_object.isra.0+0x3a/0xa20 [ 2502.008119] should_failslab+0x5/0x20 [ 2502.008893] kmem_cache_alloc+0x5b/0x310 [ 2502.009704] create_object.isra.0+0x3a/0xa20 [ 2502.010577] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2502.011588] kmem_cache_alloc+0x159/0x310 [ 2502.012414] ? mempool_free_pages+0x20/0x20 [ 2502.013265] mempool_alloc+0x148/0x360 [ 2502.014049] ? mempool_resize+0x7d0/0x7d0 [ 2502.014875] ? mark_lock+0xf5/0x2df0 [ 2502.015615] ? perf_trace_lock+0xac/0x490 [ 2502.016444] __sg_alloc_table+0x24e/0x390 [ 2502.017276] sg_alloc_table_chained+0x9b/0x1f0 [ 2502.018186] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2502.019142] scsi_alloc_sgtables+0x236/0xaf0 [ 2502.020020] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2502.021022] ? lockdep_init_map_type+0x2c7/0x780 [ 2502.021977] sd_init_command+0x516/0x3550 [ 2502.022817] scsi_queue_rq+0xe5e/0x27f0 [ 2502.023622] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2502.024593] ? elv_rb_del+0x50/0xa0 [ 2502.025308] ? elv_rqhash_del+0x119/0x160 [ 2502.026132] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2502.027108] ? dd_dispatch_request+0x1c0/0x990 [ 2502.028019] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2502.028988] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2502.030060] ? lock_acquire+0x197/0x470 [ 2502.030844] ? hctx_lock+0x7f/0x200 [ 2502.031573] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2502.032660] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2502.033662] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2502.034712] __blk_mq_run_hw_queue+0x12c/0x290 [ 2502.035614] ? blk_mq_start_request+0x3f0/0x3f0 [ 2502.036555] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2502.037561] blk_mq_run_hw_queue+0x170/0x2f0 [ 2502.038446] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2502.039477] ? dd_dispatch_request+0x990/0x990 [ 2502.040383] blk_mq_sched_insert_requests+0x247/0x720 [ 2502.041405] blk_mq_flush_plug_list+0x415/0x6c0 [ 2502.042345] ? blk_mq_insert_requests+0x450/0x450 [ 2502.043310] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2502.044453] blk_flush_plug_list+0x26c/0x3c0 [ 2502.045331] ? mark_held_locks+0x9e/0xe0 [ 2502.046149] ? blk_insert_cloned_request+0x450/0x450 [ 2502.047168] blk_finish_plug+0x50/0xa0 [ 2502.047941] __iomap_dio_rw+0xca0/0x1110 [ 2502.048764] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2502.049667] ? ext4_orphan_add+0x253/0x9e0 [ 2502.050509] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2502.051478] ? ext4_empty_dir+0xae0/0xae0 [ 2502.052291] ? jbd2__journal_start+0xf3/0x7e0 [ 2502.053188] iomap_dio_rw+0x31/0x90 [ 2502.053915] ext4_file_write_iter+0xe0e/0x1530 [ 2502.054834] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2502.055738] ? kasan_save_stack+0x32/0x40 [ 2502.056555] ? kasan_save_stack+0x1b/0x40 [ 2502.057368] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2502.058377] ? iter_file_splice_write+0x165/0xc90 [ 2502.059352] ? direct_splice_actor+0x10f/0x170 [ 2502.060256] ? splice_direct_to_actor+0x387/0x980 [ 2502.061204] ? do_splice_direct+0x1c4/0x290 [ 2502.062075] ? do_sendfile+0x553/0x11e0 [ 2502.062854] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2502.063779] ? do_syscall_64+0x33/0x40 [ 2502.064546] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2502.065607] do_iter_readv_writev+0x476/0x750 [ 2502.066503] ? new_sync_write+0x660/0x660 [ 2502.067318] ? avc_policy_seqno+0x9/0x70 [ 2502.068124] ? selinux_file_permission+0x92/0x520 [ 2502.069084] ? security_file_permission+0xb1/0xe0 [ 2502.070053] do_iter_write+0x191/0x700 [ 2502.070826] ? trace_hardirqs_on+0x5b/0x180 [ 2502.071690] vfs_iter_write+0x70/0xa0 [ 2502.072450] iter_file_splice_write+0x726/0xc90 [ 2502.073385] ? generic_splice_sendpage+0x140/0x140 [ 2502.074395] ? security_file_permission+0xb1/0xe0 [ 2502.075365] ? generic_splice_sendpage+0x140/0x140 [ 2502.076345] direct_splice_actor+0x10f/0x170 [ 2502.077218] splice_direct_to_actor+0x387/0x980 [ 2502.078152] ? pipe_to_sendpage+0x380/0x380 [ 2502.079008] ? do_splice_to+0x160/0x160 [ 2502.079790] ? security_file_permission+0xb1/0xe0 [ 2502.080755] do_splice_direct+0x1c4/0x290 [ 2502.081575] ? splice_direct_to_actor+0x980/0x980 [ 2502.082528] ? avc_policy_seqno+0x9/0x70 [ 2502.083333] ? security_file_permission+0xb1/0xe0 [ 2502.084296] do_sendfile+0x553/0x11e0 [ 2502.085062] ? do_pwritev+0x270/0x270 [ 2502.085834] ? wait_for_completion_io+0x270/0x270 [ 2502.086793] ? rcu_read_lock_any_held+0x75/0xa0 [ 2502.087707] ? vfs_write+0x354/0xb10 [ 2502.088447] __x64_sys_sendfile64+0x1d1/0x210 [ 2502.089330] ? __ia32_sys_sendfile+0x220/0x220 [ 2502.090259] do_syscall_64+0x33/0x40 [ 2502.090997] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2502.092007] RIP: 0033:0x7fd45b6b9b19 [ 2502.092745] 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 [ 2502.096380] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2502.097894] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2502.099301] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2502.100706] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2502.102123] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2502.103530] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2502.108785] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:19 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:19 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) r2 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 21:13:19 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101800, 0x190) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x5, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:13:19 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2502.184355] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2502.192960] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:19 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x2, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}, 0x0, 0xff, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup2(r1, r0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) sendmsg$SMC_PNETID_DEL(r3, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x10, 0x70bd29, 0x3970, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'team0\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x8090}, 0x4000000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) 21:13:19 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xffffff8c, 0x0, 0xa282a, &(0x7f0000000000)) [ 2502.234816] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2502.242891] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:19 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282e, &(0x7f0000000000)) 21:13:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 59) 21:13:35 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = fork() ptrace(0x10, r2) r3 = clone3(&(0x7f0000000440)={0x8000000, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200), {0x4}, &(0x7f0000000240)=""/196, 0xc4, &(0x7f0000000340)=""/144, &(0x7f0000000400)=[r2, 0x0, r2, r2, 0xffffffffffffffff, r2, r2, r2], 0x8, {r1}}, 0x58) prlimit64(r3, 0xd, 0x0, &(0x7f00000004c0)) ptrace(0x11, r2) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0xb2, 0x1, 0x81, 0x3f, 0x0, 0x894900000000, 0x40004, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x10001, 0x4, @perf_config_ext={0x8, 0x9}, 0x10, 0x0, 0xfffffffc, 0x0, 0x1, 0x47, 0x5cca, 0x0, 0x1, 0x0, 0x5}, r2, 0x9, r4, 0x1) write$P9_RUNLINKAT(r4, &(0x7f0000000040)={0x7, 0x4d, 0x1}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r5, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r5, 0x4004f50d, &(0x7f0000000500)=0x1) 21:13:35 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:13:35 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa2841, &(0x7f0000000000)) 21:13:35 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x200000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:35 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0xa3) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 21:13:35 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000000)='tmpfs\x00', 0x0, r4) 21:13:35 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffff6, 0x0, 0xa282a, &(0x7f0000000000)) [ 2518.654519] blktrace: Concurrent blktraces are not allowed on loop0 [ 2518.660254] EXT4-fs: 4 callbacks suppressed [ 2518.660271] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2518.670812] FAULT_INJECTION: forcing a failure. [ 2518.670812] name failslab, interval 1, probability 0, space 0, times 0 [ 2518.671310] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2518.673367] CPU: 1 PID: 12181 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2518.676259] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2518.677758] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2518.678128] Call Trace: [ 2518.678157] dump_stack+0x107/0x167 [ 2518.678183] should_fail.cold+0x5/0xa [ 2518.678211] ? mempool_alloc+0x148/0x360 [ 2518.682550] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2518.682677] ? mempool_free_pages+0x20/0x20 [ 2518.682706] should_failslab+0x5/0x20 [ 2518.685828] kmem_cache_alloc+0x5b/0x310 [ 2518.686751] ? mempool_free_pages+0x20/0x20 [ 2518.687723] mempool_alloc+0x148/0x360 [ 2518.688613] ? mempool_resize+0x7d0/0x7d0 [ 2518.689561] ? mark_lock+0xf5/0x2df0 [ 2518.690411] ? perf_trace_lock+0xac/0x490 [ 2518.691361] __sg_alloc_table+0x24e/0x390 [ 2518.692312] sg_alloc_table_chained+0x9b/0x1f0 [ 2518.693337] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2518.694436] scsi_alloc_sgtables+0x236/0xaf0 [ 2518.695440] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2518.696597] ? lockdep_init_map_type+0x2c7/0x780 [ 2518.697692] sd_init_command+0x516/0x3550 [ 2518.698656] scsi_queue_rq+0xe5e/0x27f0 [ 2518.699574] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2518.700693] ? elv_rb_del+0x50/0xa0 [ 2518.701509] ? elv_rqhash_del+0x119/0x160 [ 2518.702457] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2518.703569] ? dd_dispatch_request+0x1c0/0x990 [ 2518.704618] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2518.705719] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2518.706933] ? lock_acquire+0x197/0x470 [ 2518.707822] ? hctx_lock+0x7f/0x200 [ 2518.708655] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2518.709888] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2518.711041] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2518.712229] __blk_mq_run_hw_queue+0x12c/0x290 [ 2518.713265] ? blk_mq_start_request+0x3f0/0x3f0 [ 2518.714326] ? lock_acquire+0x197/0x470 [ 2518.715257] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2518.716413] blk_mq_run_hw_queue+0x170/0x2f0 [ 2518.717414] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2518.718620] ? dd_dispatch_request+0x990/0x990 [ 2518.719649] blk_mq_sched_insert_requests+0x247/0x720 [ 2518.720834] blk_mq_flush_plug_list+0x415/0x6c0 [ 2518.721887] ? blk_mq_insert_requests+0x450/0x450 [ 2518.722983] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2518.724290] blk_flush_plug_list+0x26c/0x3c0 [ 2518.725278] ? mark_held_locks+0x9e/0xe0 [ 2518.726203] ? blk_insert_cloned_request+0x450/0x450 [ 2518.727364] blk_finish_plug+0x50/0xa0 [ 2518.728238] __iomap_dio_rw+0xca0/0x1110 [ 2518.729174] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2518.730203] ? ext4_orphan_add+0x253/0x9e0 [ 2518.731169] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2518.732275] ? ext4_empty_dir+0xae0/0xae0 [ 2518.733200] ? jbd2__journal_start+0xf3/0x7e0 [ 2518.734223] iomap_dio_rw+0x31/0x90 [ 2518.735050] ext4_file_write_iter+0xe0e/0x1530 [ 2518.736105] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2518.737142] ? kasan_save_stack+0x32/0x40 [ 2518.738073] ? kasan_save_stack+0x1b/0x40 [ 2518.739007] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2518.740142] ? iter_file_splice_write+0x165/0xc90 [ 2518.741224] ? direct_splice_actor+0x10f/0x170 [ 2518.742248] ? splice_direct_to_actor+0x387/0x980 [ 2518.743329] ? do_splice_direct+0x1c4/0x290 [ 2518.744295] ? do_sendfile+0x553/0x11e0 [ 2518.745183] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2518.746226] ? do_syscall_64+0x33/0x40 [ 2518.747103] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2518.748308] do_iter_readv_writev+0x476/0x750 [ 2518.749316] ? new_sync_write+0x660/0x660 [ 2518.750247] ? avc_policy_seqno+0x9/0x70 [ 2518.751161] ? selinux_file_permission+0x92/0x520 [ 2518.752257] ? security_file_permission+0xb1/0xe0 [ 2518.753352] do_iter_write+0x191/0x700 [ 2518.754242] ? trace_hardirqs_on+0x5b/0x180 [ 2518.755226] vfs_iter_write+0x70/0xa0 [ 2518.756089] iter_file_splice_write+0x726/0xc90 [ 2518.757157] ? generic_splice_sendpage+0x140/0x140 [ 2518.758290] ? security_file_permission+0xb1/0xe0 [ 2518.759386] ? generic_splice_sendpage+0x140/0x140 [ 2518.760486] direct_splice_actor+0x10f/0x170 [ 2518.761483] splice_direct_to_actor+0x387/0x980 [ 2518.762544] ? pipe_to_sendpage+0x380/0x380 [ 2518.763527] ? do_splice_to+0x160/0x160 [ 2518.764420] ? security_file_permission+0xb1/0xe0 [ 2518.765522] do_splice_direct+0x1c4/0x290 [ 2518.766466] ? splice_direct_to_actor+0x980/0x980 [ 2518.767551] ? avc_policy_seqno+0x9/0x70 [ 2518.768473] ? security_file_permission+0xb1/0xe0 [ 2518.769576] do_sendfile+0x553/0x11e0 [ 2518.770455] ? do_pwritev+0x270/0x270 [ 2518.771318] ? wait_for_completion_io+0x270/0x270 [ 2518.772413] ? rcu_read_lock_any_held+0x75/0xa0 [ 2518.773454] ? vfs_write+0x354/0xb10 [ 2518.774301] __x64_sys_sendfile64+0x1d1/0x210 [ 2518.775325] ? __ia32_sys_sendfile+0x220/0x220 [ 2518.776368] do_syscall_64+0x33/0x40 [ 2518.777204] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2518.778361] RIP: 0033:0x7fd45b6b9b19 [ 2518.779202] 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 [ 2518.783328] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2518.785038] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2518.786648] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2518.788268] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2518.789893] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2518.791509] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:13:36 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:36 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:36 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:36 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) io_uring_enter(r0, 0x6789, 0xa8f0, 0x2, &(0x7f0000000140)={[0xd4c]}, 0x8) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x120) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x7}}, './file0\x00'}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r1, 0x0, 0x0, 0x7, 0x5, 0x0, {0x0, 0x0, r2}}, 0x3a) [ 2518.979256] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2518.981660] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:36 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x8, 0x0) r3 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) recvmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f00000002c0)=""/100, 0x64}], 0x4, &(0x7f0000000380)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}, 0x10000) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000004c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r4, 0xee00}}, './file0\x00'}) dup2(r3, r0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x0, 0x81, 0x4, 0xff, 0x0, 0xfffffffffffff8a1, 0x8040a, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_config_ext={0x8001, 0x5}, 0x1000, 0x20, 0x6, 0x7, 0x6, 0x9, 0x4, 0x0, 0x8, 0x0, 0x4}, 0xffffffffffffffff, 0x0, r0, 0x8) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) [ 2519.010653] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2519.013793] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2519.016141] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2519.038592] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:36 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5000003, 0x100052, r0, 0x4f278000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) creat(&(0x7f0000002500)='./file0\x00', 0x119) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x1, 0x5, &(0x7f0000002440)=[{&(0x7f00000001c0)="e220ebd0ac2538318fcaed40502984e449aab3cd5ad0914faa0087950d87b0ae6e680be71bdfa4c18ad007691da9393fec748b8f89f50a310956fb481ffc0f759c2a3a0c892e34edf2e9b7f647f8f9b98b6ab0143956e662b4ef71a1f8fb9c96277835bdf43df06c431c49ec75082f1f9a52c712ebd630b3d22aac0d9de23df5d335e99df00070e1dc7589d29add47bac58982483752b2407ff05a30fd1e6fe79ed040c26d75daac18f58005d0a4f2aa6d1d4bc75d2ca0c227ea0ff88cd4f55cd980bd5e8d9a682b289581beacd44bfeec41db150ced2ae411fcd110450698dea45be2d6f1a7a7b0e6f4c18f22cf6b236777d35b9939015249ebaeb8ed0f5011c133a48c17927b74d551834cbd6f85213473543ee9aa3ff3b7f439e3d9a2e605f26a8c8c2689a508b11ef4b3ef27f9bc35a1d2c01ddf19bb2bf8c94cde47bea812f58bc201ef72e477458299ed035e7db704bdbd2b5cad2c449f66e3117792bdb876556de01f78b7ab47dd470a5b625b2e75f6f526f527eb481d3369c4fc9df14e172e92d3ed1a376e3d5cad40bc3f6e5e2e6013a0971a5f9876a58390f9b664ef6c948d9093bdc34548b8cea5c59443061e1b6ae7bcb449902cba22457338a1b7fabea90d5cfc91f6e0fcaeb6e47d0a6ee9c407f679635b3c456dc049b5f6ecde754c131aa24159796d92915124dba17ac8d5f5f3208b027ec586302977f4b3d1969b2e9a873fcfec6ef1e34e1d1413cd78335610584071970c19bcd4e99317579f8caaa5dab4b4391bf4394adc6c13f02c121e43b1f9e58e8c5ab212de6d8bbe4f37ee794d9cb59640e921d10f252248f62edd257b72059b96cd360af180419da2d56ae2648e3cf632e0b70d965cdb686c44b03d716f22b732dcebcfba0ad1c33a5c12d5cbb6b2bc4f875112fd3b8965daa6b888de1e238d69857ba95031dc98983be941d4840d494f6ced7c89b242cea080cde377f671b3b6e9b1c9425bbcbc3cdb10a7d729f866da182f2b7492d3f47e0caa7f3e10cebba2ed9a90f4d951405886b508665a3fd1c618079e916fbc7661be8465cde3c049d39d90b0c10c7a71bb8b426bcdcda3f8feca56d51b2262d01d5ef95a3a4a66bafb677db7437aed938bd6c1f07984690719cac5901fe77f5932b59897cfbec5b10b2b3a3fe2bb116fd20204c5ea62dfd9501c7d817d01d50292aad0277aa0e5a145f9d7302120e656ec824670a0ef48571fe38ba69013b4b4f1e1be15215845303015b959f39c4e45f4f86b39e3792141ace6cc12c977407295fa79f1ee87e1aa869c6598d1a64d7ef19da8a7fac395681003737f07cde8e156556746ee01c9acaf337e650e476bb8240d60ed5b2ea1b891fef40d2c9d8a31b2320205cfc371159943dd2cc865e1ea2210e09799757f0b184f2e56d062387fa06b274c22c6f3b6764aa80154f55f280aee4f172290280902a24355450413988d2572ff1f175dcfb22110ca0dbdd95c8fc66b5557cc4047b7a91d62354ee9d65893cd3b54d4c0af74d9147a870cc6f5a545cf3bd9283833439d7d5e1b8436d944c8f52550ede0a5608045f57630d26b9ec04558664a8c54932847f54435ee5f8943939eb011875470dbb77439a76a53409b8798c9d6916025696096c6068d7b58133b1c33c807ae9c5ef8aa80543590aa8473c78ea41e2294a76d74bdf4ee44accfc2231a005e2b35470d64ff486b8bb6c138cbd42bf8fb8c664015c1eab0d7fdd44bd15d7ee6d4957ccdaf18fe61c48ec507cebc8180c19cea55db6752cbbb91db98beb6bc02e89193f97e88adfbd0ba8aadfcd12f0f432264c632b497c4ffa9d8d2c60e9344dff3b36c85b102c14f739dcd4a28177d37e8e24c845ce0b158693945a9662588e335523a123c868e415d0d9b349594a687c77b77a5ea438227b32aab9c1e9a720cd0d34d3e6b95f6f1648733c3f2f4e5df6fb7566017d800f0ca971b7fa3cd0588bb11e08b7032c979354b340d221918a01f366bd75cb9009d09d83357578f879d8c5fa94251d7765f7d5dd8257e13a257ca19df76ac5557c73b7babee677446641b6cd78f95a34adbc6f33f631362587d0ec1ed9e77b3fd5d6d74d65a231a5c291146c034b11030a5d0680e2e4a7ebf92bb618f96265871f7be07b6f6559e2c065e02832681b5d1bc59398293814c2412eb0412014c718e512621d09bfd9adcbe76a1c9d57a1f4fe90c09c52ef4b04cd6dde8c199233b33748176a39c0e9a2d167bc60f15ea3dcbd46849d0df1ee531a03264a90b7474052ead845abefa894a1dd1707ccc9b496c8c160242cd2d47a374ae132992437e2e8316d78753da50c498008081641ef13490b635ed724be314bd32d97316d95909210d038688e1e3c88d7a33b1f3e322aea6e3d8130d7f90c2cb3a0abec4c788b0ba28738229125fb802d80f0e55a67fc1f58780d41138f4c8da8c62621cc58303d41f5a91ef749bb7c959c6352745e2073df9f50da031b57b819371dd863b3e8b89b80b8542f6522d5bf0b30c10ea5ce81b7b32ce449b74c0c0aecc77401a70f97d8b1b5c9d93e0775a59f969124ab8fc44135feda5c7f5956925b7b68ac02af74dbe57db23acdb84e152aa97d9978400c23989445f1e8e5cca01d0a17667b5f95caf0107879b21cec2332ce231b86f45c0b95a802bee09cc6d8198a2316360481564e8c85061722797281a99da9505cda221e321b06a5788ad7b4d04dd45d0499dc9fcde5497d4c64a0f6decb09c679b662fa8371c1d886a8f08f2d99b36654961d18e7532a7f29c939e8848295abd7915425b36751df83f28b92f70262da76f8b8da2ff77de3e7c84eb6dedd24e8efd39205367b4088d3cd6ffc59d91e1467f10162d4c6530b85307e13cb42f5eb19e08e69031045698aaf775d02ab86541242397262036b8e1d8db2c855c0de4654cc071ca7e7000ec5e861b4797e0c647166ab9e9ba11c0231fa7afe5eb689bf0d0c7b5cd8626a26c6e3f43e241be32087cbec9f07f9afd4a95bbcc85f7222c38725296329489d3c034bac6462d2fa246c16be18af67ec5cac7420f4a6d1d50b349551f2a17bd00ae48057fe9b3bc16c9794f18c4802f4a986e03738a62ef1b10a4b1e69adbfd39c874f9aeb9786025a29648eb8a6631a567a53cff85be74e4a3f25f64135ca27a4a664aa7c71b8ca7894090edc9ae11c6e2913fa83a938e17613725c07b144b5bf3fcaf5e5f83c72b57b00a3ca6dc4997d11ab609b1b881b48fed62e9293bccf5f2838e11a0017bb70f6cc67c69ba44630f9b83078325d1372637aba36b38592a81bb653d8ea22190e7396b1a02baf30bb7b5b74d516fddc3cd850f5fc68aebc73ba5b2188c6c26a7267988d33a0f7c79cfc85ff34ff22b1b1b24f7f098341a0ebd0a438744c5119326b6fd6ef2cf28694b1b8eb42f5877e79f8bd4cbce30bd745b33edf9c6d52e47480007adfb4dc39885909aaf17c34b41168bb2d85c249ebea76270d41401caa4146d53b3ee21771e088aa82591ea31d06a624fa36cb5543b71d526d4a2b622d52db957482c63be14a1e28e6540a2b091752b61740e7919694e8f0d8dad18d85f60ff01229fcfac1f213d0b1c4a0f202ec7bedfb373c3fad1026123a8e34cefe7fdf1bef15e5ce2be918622165ac95c383024ae22b3dfd73da33754b277a95378a6b2c54ea3e21797a705a7d22b61f0b08e2059bf82b7c280478db47cebe3502442de9b3dac2bbaa41a4286eecdbccad7462f6019053e651523c73d2f1e07586d3f3fbb1e11ceedfce79937c9e351aa76dfe628c8ed63cf14c7d236d64c101fbffd0a44be85dff0e09302e3d3e52e701e1810b5d43321ef3007c4d37df1d5f654bdd554a257f721e953622ff5cb372d03176603854777f43853c351ef53c08d7792d644da99eb7b1f03b4e47042bf07d51e82d8815fe9646c5ca6617819fdb8790ac44326f43ec4b1d8520297ef9c33e80312e59bfd9c0975941bebc595ab34c2c40faa6919a56961763f61a867583192d95d55d24d01d62d24dc2de932e771e579c11177d0c4a5bacee2e08f4506c1b5b0cc724063ef3d0a9456640656f28c4860995d009ccb4f949bfe9765346c97e012a5c8c5787821ad28a85426f04873da440dabc9d34aa275b0a7cec155ef3e7ea5ebe327566af86fb84cd6c66b05e292b04a012a82e06e87c97e1f88452ad3ed440d6a0a4971a62b85451b703f0bd69698a0e4f0e4b09abff966b8226f1df11179b5c6ecd77206dff497e974bbdcca54ba15d4f65570e04053e1778147caa82d0267a1130a565fd753f0aeaa46700750d6262fd4cf2382e9fdf756783c653fcf04bd9ca04a93fd6b1448261799ba41475657c5d3bd75bb12ff3c417db0c67b9f2514b2171f6ee0db379d13035f892d5e4b30a682350b15770fb3416d8ce278e610db3520f1ea2ef449db708ea71e6521b4b1ee12100f0f5f489f72ae1676215407404cd0c4969c51f5bea67ab2235395d2d19627215a36b2334abfaff04c81a4fff22f5ea8ab8745ac0559466ba867e5316a3986096d02a0755f1f02275cb571b2090a83e24561b6147efb0a6c964f16cbdf4a16360315c16e0c34e82c0ae31cc5f8bae92e4ac5be863796d62ac78b305034d3d7bbc56eed782b61cdc56653a93ae2ddc2592584a8128ab7c491678aa537462626f3fa37f2da36c393d8b68f1f618cfa63f5bf5489aed174474e32b9fca45960f4986c7d51cd443ef14ec7bd58ae59dd0d4bb1ad0ed5512b943d3d3d0e7569ee4c029a8de3901b0d56c3675f4be024b2056b9a78721e702c5b6b445c83ab54012a5fb59b06474c73602adb0769349a4cebaf1a84a37a336507594b38e563b1a966762df8139156660ed2e3b62df227a3e328f7885b8f6034f1966132fb65116a00234e6556288d959f4c2c5d18b1a4ab9d76477896f6d96675f5b4a5160a0f09a64f31dafcb4abe42f77037662bb94a4c38e58b13d6ac33324319fe5282a71c28d34d1bf766554f9ebc56946301b335b2a42b434273a4ff2ccd3a7f803f43c0d60a2c8ac4e263112fdee6454ceb3a1516f979a26bd37f5a6039faf4d28c0457cdf13907e4df067f3e4643f4332b26a4638669e4b71e8b7b8face181b786d8350327d2bf100f04cd2735fe56b4076167cf9a36172e0d43ec553c6cbb7357110f88129ee83766a74e968c0aa14604148f54cbd5c20b04e6d630c1a6c225dc0fa6d09616a2c84e0bbb115cdd5ea5dfa16c8c9d456092fb0a45ac6980041015e98a9d9ef3d6f970fd1cec1d40f4842d79a315bea5143af32981c3dbeb24e12c99fb6bcad85a7c03669887dec1608ac5657e0cd3dec83cfba5b269653cb98483351bbc51ec50be4882a722371b344e41a59cf6a39bb166c7cbf9a64942d4e779b55ba65984554a987595219298919ab0dfec0efa6037ec1cc213c7e933e7b20adfeb88873ad5b95ca6cded30e83cc12217a2fab29d84f0584863d1eacf06f9367854101fdd58bc49d49857d6022c2565a4b45a95802d3038aa71163dae98ba2879c3d6ff4da534c1797d29e0a56eb18c26c73ee407d783147debc379b7aa7b8b9a13c8db83aadeef48d5fb1d3d8c4d0b79d07b9bb0e7901d50c50ee520be45fc7e962ca64623a994abefa1e2df74b2225109e157368b08d083b2c3a053092f497d9c4901186578afba5f84718c51b82ac168b65d6322921f49b70e2c825fc6c5e00bd56fb35ff14262169f97a09f98b70d735e3bda6209a45bd1c0985a3afa9f5855af2b99f113ffa115fe790f245ff1b47", 0x1000, 0xff}, {&(0x7f00000011c0)="48cdce9f23ba17a50f208000326db051b38209a036b452c146e024ebc658fd901073f3abf683e308637ce94fb45a7d720387f2208ac7c3b084b632fdc5148f1658255825b69267abe7710550fa359da4ffc82eb73e44d80bd5091a988b42bd9b724d577fab5e3e4c867ebfcb68983bc32176deac5922ffdaa32c04ac95a6ac872ecaee50315307cf85e4ad0f694ea77fafd4bd4b5a7643e2052cd6420ed81012c1e9e52dbd321e92c703f7de1a02f1a4ede41991d33c8d2582ed3136a5f85eb213b33a23db7d1a20ecd003b60adda5", 0xcf, 0x8}, {&(0x7f00000012c0)="27c992ad0465b0b881e801f9bb0b57241ab125212d3d2f6b147ef018cee6864427e04443fc4e44d7164f1d99df040f9fd2039fb654d112b30a6bbb5fd67bf57b9be5e2fca34fbb8d9347a57f1b52d3886f18df0beb0873f0cb2101c4b7d7c650534e421f9355cb74f5e20631d66abcdf812848c90adb841f66a83fe13e0333b5535651", 0x83, 0x8caf}, {&(0x7f0000001380)="653cfd607e8265b062f72191a9f6196aa0268ee9755fcdc44fefd6596f11e67214df6401d779b7c949df2b2ae8508c45ab7c99b12888b8b19a115f0b5a986060d3f6b3b3d6e07f2259a5aaae1c18d5feef2aa60cd3457c2825f9be2840678cd24b75791bdebd9a202b33570f86eb770bda7885d3dcfb4a048c162d94034a9c134ae0e5f22df4e79eaf6eb39f15f945de3168c32f248dd1ba466b984e8421aac27d5f09b8f1ca9a8749e9d05d67e2b561b0252a38dad1df76c5ae24ed34e05b42daf639f1e017fbb776dcf68dc1af78a7c3abbd53d5852c854e310cd4a6a47361cd4baa4607e131d24fddd3dc73f976d58603d2b1d659a4555e72eeae760e8162be4a5a6377d1eb2233ce6d259e41de7a03b8fe4341a26d2b09608831049da110ee842ff2665eaf821ecd62dae162327039d790e8b709767dddd8f5844f407643d7122880232dd8b3e737b65fd389509fa5ab0289bcf1790b6417401dfc7497815c2e762d8a9210e5c161bce09f1e13e6f44b4f1c47e36930c6d8bb85da753ca95fe2480ab8890ab4533496dd69c196f7898dc2eb1e0337f576c0817589fa2703114ffa8b331b6cecbd371085339eb27efe0b858ca52301407fa79ce310a20590decb461708dd88e9536b5f63a5e76353c501bfcb9ee57cac70f7c4f8867dbacfcbdd5ce37403c35cf163affdec748bfaa5f42cee89042f75a9652cf07652fd8675580771672a2ab70869ddaa0d4c8a77dd5a2f3d5f1a21a6b0c61512a4b994b20272d0dd4f2cabe11bd48189f6bb74686041d27111f9b47af614b0690bb7ccee50bb00d8b1c1e5fb9c438035668e44a9f92b69796c13f3f6cf5953ee9d17d8b6dca30c810b22a1db0386a8ea1316de38a7eb17ec8d585760d598ba2bf1859128c6594c2796ffacb310f202a3d667bae726f8937092703ba4c5b33ff075c92269ed3d4098cc9e26919b206e9d8d5ef8172db75bcdd0af4492e57c6050ecc070fef3772663493f442d74d7b722ce88ade009639e221253e215ff81ff63ad41faad33abf3ecc086832c1b2497daf2cc5bec388e0c817146be0ac889b2341e97360859aeac1eb9248b785f79c394d32cb4aeab9f90e14347a0ef652d56118b698f646d164b10545bd29883a754d7c11d60575dc0c6a6637bb2fa1228a9272e691c42b40a87da5342cb0358c9f12362828d52f1236dd6325617446e8bf2f744e7f003f4548ee04b583626c43d7ef1307b91db6edae64d24794daa3b8bb7ac87b526ccbcd7dd7d4b3cda762e37729c8d23f6cbff564204310c7c898b067752e44cab92fa4e79b79d6b2422dc7c12137ac668c814f0c7fd8945a98ba8dc3e6b1225df5545a4e5e660e09406f3a15cff6f00a7654943946d46b3700b052f5d91980b320dc3516e56ac1d073549955e68244338843bf59712f0f77bf9ec9c9920d519cf6d3b3219409ddd327b41d80fe5d2d1163413df3b5142bb650a20fb5dd436d9bd9279f1b799bfcb31f45bc490fbf9efbc55652ce2eaf5d107438f489fdb547cec2c35baa33aa927d7a35dc225969cba64c236e0f911de82b8756985ba68755f0802abf894d5005c0e1fad4c36ff44ce5ecd5d2491edfb6dffe6edd94f23abc42d934e3fb83679d05a697fbc15ad68fc1d860d8f49ee77ffb7d08adea07d535a124786002ff4c6160819cd0c3bdde029f6a4bd63c8e5ca9161f37b2f6aaf2b527c456b2172d21f2b21ac1151c65181f05e87405d90723eb741699eaecd4e8501286dbf956a2a6cf36680fd07d233f852f2580557c201c7e7c2cde98986d43247ad26c27c8e64b01788171a5b3a277ece30fc259700eaefe27018f8a229fba643cf0aac3a42849186e8d9e2d71e2c5ce4bac6f61714caeda2e031755a283e3df49df0015919a27179fe2267272391a7b06824bb423c148168319f2d0ff6442ed2c2bd71e2ffb2356afa17ef2d198e94290db4a23cdad81ca14c734d045ec269d333cce4a934e648ce06838d41b011400c1c8a5414e61bb22cca6d9129e44417843ed19195699c3142030f9a7b0203ffe1ad036af4d6624bdd5a76a4c00380c5d02ceaf84c44143e01b82530fa219a2abc2deb1f526e964c6dd65c38c9fd4e06a8bc1a5f1edbdbaf192d6fa1104a5b727bcc27c401999b37e97df2867459b77fa4e4eca77f0e606deb0a9e49fb9c009b9b0fc2178a7a18a959a331f358c64c4d5e2476a10a7d60cb84e864ba54a299fb4da9184d40a789380191ed083f69b7378ff17d18656ec0e7f5d82ac7d4c34c827679d9e5996b0a9aec72eabe0047f8ab761da457d582daf2b4e373783cf5c9164407d69dac33416e9a751b134c014f6751bc86a65ad69aa44e95a738ddff57b1262998f8c7942ab74f1196cb2d1c058e2d395245f74f904389cf272fb7c080fe7b4674b28aa6481fe9b76c9455e3786308e458fcffc9d7be59fc08c2dbc0474f249e8a0e8a3940823de7a5ff801ecc5f58507c2bd788e866a7d656194d77654a242fcaa9a80c52db66eab74e428e9eb584c25328f3f55fb23f024bfec2523ae07548a2506f64d9f1cedf86cdb4abc75218e07be3895d9a43ca06b482baa9483cabe564d4317dbc170cee861287a3279a24ba68aeb86a147d9e828ff5db72620929e7f6d4da6635a8a9c2c1b34da9f5942f9c3c5574fd1b2123048d46f928c6c6dc73423b58bf72bc63cddb15a2379b0ce64eb311e030c5c8567457f232785e332118b39eba24c43c847f0b02601b3d4b4f162af2126a05a3b57278bdefbfc4b5f652f494810cd1f87429fc3626fbee52c139b757b23ddcb21a00a699aee377a270bc8695d7d7e5780bcd4a0c209d291b82f083334270820e88c075e7b0925fd97ce3a49112f33a143014677ffd928eea89f6c05f13453e95de76843350458e8062882d47fe55403c0db6a70b0242180a0d6041ee9584a3daa9f40f81ee4ed684800400cd511fa90719273f7e8008b0f0f9c64482b00d2cd5447c8f965de316a2674c7e694854a2fefa9008044f93f206ee168f76e23bd321b3470cbc504e4490a3f1b3c6cf8ca675c554f7e50c457524ea52144db9b88af6a4c78730b73c33e8b5ff9cf4b96969c659447c965be9afed259f30190c7b0bb914af46e0c5ad9eb3c528fcc35e1c05f216a0317904e76a3ad39aa9c9165bff85dce8a2392cef12325a98d6638bf3ab76283514f29bfd4bc95ff762e16c717b340eb306270c784f4f451be94ac76d28d21f1e8ca304b6208d12ce289ce0a236c4e458441f3f7e900a31fea84b065b64274c4b0ada16c8a89664bb852c10d6149a39167882cb4a923ca9976ecc28d506e0c24ff48fa0bbae2ed4fd2fd8563a8550dd6f408df5e553d420c370ed8f02e992c0fccad125fc989b65ba74725fa706e100458fcb568973684f9066fedbbc2ca2003a14c16718a15c711fd43d2369d0717c79d7b18f5582210a4f2746ca76d097e42bda0fd4ded657a31dad545fcde70748e8395809bdf2d9d41c730b7f4224b47cd5629489ba41cd50017d70c0793e28f6a3e62aa1cbae46ae16d6028988186353b7fd4570c7fbf8810ea9b69450bb02ea8027466bf9316de112961c0530ad00b319b567434ac39e656f0dfbb5cd10dd4497db7b62c96b16df0762aaa8b29aabeee08f6a1a2ed15243e8555a89e20e7e28f3e5b8be8e6a1952eb515c04f64e206784229920f565142d2dcab13cabe38ea13837a422ff942a11788e41cb914fb66445ef3e1f83d0dccae1228332cd98c708452f1a16b37cfa23920272c8a0e41398a851910d6f9381c8907ffb837e96d69710bb03103e9c216071ed265ccc71ea98bbf757ba40467be74ed2d754f64c151373c238f2ea813ea42287f5a801cce19851ed88ebfbc4e1ef639256465363d7fc8992b2e2ce4be5be04c74dfd67ef037ded89f36f16f09999c36390ba147ebd2adae8b581a4b0b1f81d036220fd1715476716832f1be6560c122ba29810e9c1affaf97b14e1fd89c761336b18babf277e7510e063cd033fb189d07806a8387693911abb592d602bea1a4ce04e345937b33ce680b60958c911b5ccbdcd802a5dd46dab2f116f45aa2f1677921e647d03ac2edb3c5a428ca7f83a146fe40255330ea8642fbdaf8e01da732c29df97f5e412131f46e3bf49e1b6a8bf1349dd3a1e2a102a1ddb9fab3d18365ca7d1895f59268b9f5bbebe6c711f90494360e21d4e5ad948ec3d0d14663e583c62da3d890c11dd45e7358a85e6f91895e69dafe3cc27281c44115f63137256626d1273f66411114afacb832bbc059241ebb7cdd86c7d549f1948f137fae9c00a2d068aab63e805eabc9358fc54cea5726230070560fe81c0204122f4bb72801dabe5bcc56597128e833656af4d8a45d2f3e556e2b6cb65a0b2ab1114b255888b5a011e0b8b2e91d68a825425e23a94d1e1300a3743b7db83517ae77639dca7d2d1ed7a81de7789d4ef79d50eab1a3d112c602f42c29b88a93e05c6596cae5ae4bd217eae44149d127f5d8e01d2ea30ceb50bee151ed8f8ccddd44ed99ccc0704c40a98fea1a24ca94a1241b4d86ae3e89952b51800915d30c15b53e87eeaadd215d4b0998294491867700de9df4761dc6e307204925141f85c9ab285a979fb8b5e8682c37b7479b92ab3a5e02ba4f152e6eba94a8d74cd145a3868a58b2ef2b99eb728b7712775ac59598f6d1f49bb985e2452a0bed7aa3edca61596a076569b1b64fce99eb1eb09ab1b0503e41f04d664ff4893c1ee29c57151813c6d525292cf5bd55a60a354580fc89babae75b918466e80db36651646582f33061d003df6f1df481f7eabce5eb26c603e834b084a6ae2d73c31d87105e9d1775ed50d4da92ae71f57c038ac680d0b09060af57fd3ea6659f541d52e596cacbebaecec36101cea6425c95abe7883e62c17ea5199c4d24434f5d20f4e7cbaba58ece3efe27606fdd0b8c52e6c998b04e8fbe1b8ff1cb6172ae3a82bf978d517ff0fc453748abc05255717a67087db1be3933b52380fd43cc0a1ed8c9f9695ca5fe3f962019923704a0270191428d318a4d9c41c77351a80d477124b7061e9666ef5ab78851e729bae5fb19b1c9173672cfb8fb90c3c39ca48c911c6ce2f1b0b7f18763b8271e9d8f5ada5d2392390f57c3e4100933d499c3341d7b4436ea1010096946f7fe61fd019e3c43b4fd2dab02b87d4c372a027f9e4a81dff6bee9fd5611cb00469b32f27a73dd44366f43b4080c5e81adf418f80c9d52225d85e141e20bb5c9381d9d50971e424d3acb9dbc1d2a0f480bd17412622a8dca4dd0ff36b5d66f492236ab24cc5126c5ce43ef68fc8030621010fd6364092534dd8aa9f525d54a93b9cbc3d35c66ff7463e79d66419d1f9f4212995aa1b442f10734e5c29f480604357fd196c3a62443936eaa8d67e384ddc4a9aecd9884a93ce49d684270023c372ee8d0aca1a570c5b63d8d2f7504d3d0d54f44ee5a041b0f394782c25ecd5758b456ac3bc8dc43e8a80f8e3c1ebabbc678d685c9223822172e7935cf89b086c34b931f57254a5694c609cc7316e20df5007de0b7271d7ba6e7a2c79ef46ccfd2b5f8e0423e383590909170aa5d9463cb5daceb278bb692bfd08d846bc7dee173badae9c64db2979777ee827b0cace3115acc74755e4a84a3a1a05e80fc7f0a03276aff68946a054aa03907c54a9e1b2fcdc8e4c8989f6ebdd61cd106dee9d1054ca2bf6f68d01cbffb6e5b6a858684a280f8723972a0845259faa26941e05bd2f053e14facfe49eed88f6358941dfd1f90729", 0x1000, 0x3}, {&(0x7f0000002380)="f1a401c3622730525198bc914d790068d5da6c22e2dbc28ea4a435adc28205d439efd10615a1b19710fa743cb8e7217a6f9410b92827ae9a19a6845e7a50de2015c342a5e50dbe01b1d8a795939c359bbbab01d26025e46ad4b2cae966f0d9ae4a0335261a98656e797ab9d12273d600ed93a5ebd6850a6899584dedf44a2739252289be4f81be26c4a7a825603c642198cdc2fbbfefab78f74bd0a6b3debde520e927465e3db1fccb986138a8e39a0df4b514969cb4", 0xb6, 0x3}], 0x18c00, &(0x7f00000024c0)=ANY=[@ANYBLOB="6e6f6a6f75726e616c5f636865634d73756d2c7065726d69747e646972656374696f2c96"]) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) [ 2519.142673] cgroup: fork rejected by pids controller in /syz1 21:13:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 60) 21:13:36 executing program 0: fallocate(0xffffffffffffffff, 0x24, 0x7, 0x8000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x8) [ 2519.257383] FAULT_INJECTION: forcing a failure. [ 2519.257383] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.260018] CPU: 1 PID: 12278 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2519.261610] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.263527] Call Trace: [ 2519.264140] dump_stack+0x107/0x167 [ 2519.264987] should_fail.cold+0x5/0xa [ 2519.265870] ? create_object.isra.0+0x3a/0xa20 [ 2519.266937] should_failslab+0x5/0x20 [ 2519.267817] kmem_cache_alloc+0x5b/0x310 [ 2519.268765] create_object.isra.0+0x3a/0xa20 [ 2519.269776] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2519.270966] kmem_cache_alloc+0x159/0x310 [ 2519.271934] jbd2__journal_start+0x190/0x7e0 [ 2519.272963] __ext4_journal_start_sb+0x214/0x390 [ 2519.274065] ext4_dio_write_end_io+0x22b/0x600 [ 2519.275137] iomap_dio_complete+0x1a1/0x790 [ 2519.276133] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2519.277194] iomap_dio_rw+0x63/0x90 [ 2519.278037] ext4_file_write_iter+0xe0e/0x1530 [ 2519.279122] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2519.280178] ? kasan_save_stack+0x32/0x40 [ 2519.281135] ? kasan_save_stack+0x1b/0x40 [ 2519.282090] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2519.283267] ? iter_file_splice_write+0x165/0xc90 [ 2519.284377] ? direct_splice_actor+0x10f/0x170 [ 2519.285427] ? splice_direct_to_actor+0x387/0x980 [ 2519.286552] ? do_splice_direct+0x1c4/0x290 [ 2519.287547] ? do_sendfile+0x553/0x11e0 [ 2519.288463] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2519.289536] ? do_syscall_64+0x33/0x40 [ 2519.290443] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2519.291684] do_iter_readv_writev+0x476/0x750 [ 2519.292725] ? new_sync_write+0x660/0x660 [ 2519.293681] ? avc_policy_seqno+0x9/0x70 [ 2519.294628] ? selinux_file_permission+0x92/0x520 [ 2519.295747] ? security_file_permission+0xb1/0xe0 [ 2519.296877] do_iter_write+0x191/0x700 [ 2519.297783] ? trace_hardirqs_on+0x5b/0x180 [ 2519.298801] vfs_iter_write+0x70/0xa0 [ 2519.299684] iter_file_splice_write+0x726/0xc90 [ 2519.300782] ? generic_splice_sendpage+0x140/0x140 [ 2519.301940] ? security_file_permission+0xb1/0xe0 [ 2519.303064] ? generic_splice_sendpage+0x140/0x140 [ 2519.304200] direct_splice_actor+0x10f/0x170 [ 2519.305220] splice_direct_to_actor+0x387/0x980 [ 2519.306303] ? pipe_to_sendpage+0x380/0x380 [ 2519.307313] ? do_splice_to+0x160/0x160 [ 2519.308230] ? security_file_permission+0xb1/0xe0 [ 2519.309358] do_splice_direct+0x1c4/0x290 [ 2519.310320] ? splice_direct_to_actor+0x980/0x980 [ 2519.311443] ? avc_policy_seqno+0x9/0x70 [ 2519.312388] ? security_file_permission+0xb1/0xe0 [ 2519.313518] do_sendfile+0x553/0x11e0 [ 2519.314429] ? do_pwritev+0x270/0x270 [ 2519.315317] ? wait_for_completion_io+0x270/0x270 [ 2519.316437] ? rcu_read_lock_any_held+0x75/0xa0 [ 2519.317567] ? vfs_write+0x354/0xb10 [ 2519.318637] __x64_sys_sendfile64+0x1d1/0x210 [ 2519.319824] ? __ia32_sys_sendfile+0x220/0x220 [ 2519.321047] do_syscall_64+0x33/0x40 [ 2519.322020] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2519.323401] RIP: 0033:0x7fd45b6b9b19 [ 2519.324312] 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 [ 2519.328566] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2519.330323] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2519.331981] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2519.333627] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.335287] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2519.336936] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:13:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 61) 21:13:55 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x2}) 21:13:55 executing program 1: openat$nvram(0xffffffffffffff9c, &(0x7f00000014c0), 0x880, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x140) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:13:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:55 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x400000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:55 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x168) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') getdents64(r1, &(0x7f0000000400)=""/193, 0x2e) getdents64(r1, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:13:55 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x4, 0x8000, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x90, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:13:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) fsetxattr$security_capability(r1, &(0x7f0000000080), &(0x7f0000000100)=@v2={0x2000000, [{0x200, 0x1}, {0x1, 0x2}]}, 0x14, 0x3) [ 2537.790227] blktrace: Concurrent blktraces are not allowed on loop0 [ 2537.813538] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2537.830500] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2537.832041] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2537.839978] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2537.842725] FAULT_INJECTION: forcing a failure. [ 2537.842725] name failslab, interval 1, probability 0, space 0, times 0 [ 2537.845393] CPU: 1 PID: 12343 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2537.846864] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2537.847407] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2537.848611] Call Trace: [ 2537.848638] dump_stack+0x107/0x167 [ 2537.848662] should_fail.cold+0x5/0xa [ 2537.848686] ? jbd2__journal_start+0x190/0x7e0 [ 2537.848716] should_failslab+0x5/0x20 [ 2537.854495] kmem_cache_alloc+0x5b/0x310 [ 2537.855354] jbd2__journal_start+0x190/0x7e0 [ 2537.856274] __ext4_journal_start_sb+0x214/0x390 [ 2537.857260] ext4_dio_write_end_io+0x22b/0x600 [ 2537.858218] iomap_dio_complete+0x1a1/0x790 [ 2537.859150] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2537.860118] iomap_dio_rw+0x63/0x90 [ 2537.860881] ext4_file_write_iter+0xe0e/0x1530 [ 2537.861846] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2537.862801] ? kasan_save_stack+0x32/0x40 [ 2537.863681] ? kasan_save_stack+0x1b/0x40 [ 2537.864536] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2537.865593] ? iter_file_splice_write+0x165/0xc90 [ 2537.866590] ? direct_splice_actor+0x10f/0x170 [ 2537.867543] ? splice_direct_to_actor+0x387/0x980 [ 2537.868550] ? do_splice_direct+0x1c4/0x290 [ 2537.869442] ? do_sendfile+0x553/0x11e0 [ 2537.870265] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2537.871232] ? do_syscall_64+0x33/0x40 [ 2537.872047] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2537.873169] do_iter_readv_writev+0x476/0x750 [ 2537.874107] ? new_sync_write+0x660/0x660 [ 2537.874978] ? avc_policy_seqno+0x9/0x70 [ 2537.875844] ? selinux_file_permission+0x92/0x520 [ 2537.876874] ? security_file_permission+0xb1/0xe0 [ 2537.877900] do_iter_write+0x191/0x700 [ 2537.878724] ? trace_hardirqs_on+0x5b/0x180 [ 2537.879651] vfs_iter_write+0x70/0xa0 [ 2537.880462] iter_file_splice_write+0x726/0xc90 [ 2537.881459] ? generic_splice_sendpage+0x140/0x140 [ 2537.882517] ? security_file_permission+0xb1/0xe0 [ 2537.883556] ? generic_splice_sendpage+0x140/0x140 [ 2537.884593] direct_splice_actor+0x10f/0x170 [ 2537.885525] splice_direct_to_actor+0x387/0x980 [ 2537.886522] ? pipe_to_sendpage+0x380/0x380 [ 2537.887451] ? do_splice_to+0x160/0x160 [ 2537.888294] ? security_file_permission+0xb1/0xe0 [ 2537.889323] do_splice_direct+0x1c4/0x290 [ 2537.890208] ? splice_direct_to_actor+0x980/0x980 [ 2537.891241] ? avc_policy_seqno+0x9/0x70 [ 2537.892113] ? security_file_permission+0xb1/0xe0 [ 2537.893155] do_sendfile+0x553/0x11e0 [ 2537.893979] ? do_pwritev+0x270/0x270 [ 2537.894787] ? wait_for_completion_io+0x270/0x270 [ 2537.895822] ? rcu_read_lock_any_held+0x75/0xa0 [ 2537.896802] ? vfs_write+0x354/0xb10 [ 2537.897601] __x64_sys_sendfile64+0x1d1/0x210 [ 2537.898549] ? __ia32_sys_sendfile+0x220/0x220 [ 2537.899534] do_syscall_64+0x33/0x40 [ 2537.900320] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2537.901428] RIP: 0033:0x7fd45b6b9b19 [ 2537.902226] 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 [ 2537.906091] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2537.907700] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2537.909189] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2537.910695] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2537.912201] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2537.913697] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2537.926277] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:55 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:13:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:13:55 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x3}) 21:13:55 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]) r2 = dup2(r1, r0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) dup3(r2, r3, 0x0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) [ 2538.015777] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2538.023287] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:13:55 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x500000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2538.077747] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:13:55 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @broadcast}}, 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000003400)=[{{&(0x7f00000001c0)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, &(0x7f00000002c0)=""/238, 0xee}, 0x40}, {{&(0x7f0000000440)=@l2tp={0x2, 0x0, @private}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/95, 0x5f}], 0x2, &(0x7f0000000640)=""/132, 0x84}, 0x3f}, {{&(0x7f0000000700)=@xdp={0x2c, 0x0, 0x0}, 0x80, &(0x7f00000008c0)=[{&(0x7f0000000780)=""/128, 0x80}, {&(0x7f0000000800)=""/19, 0x13}, {&(0x7f0000000840)=""/82, 0x52}], 0x3, &(0x7f0000000900)=""/165, 0xa5}, 0xffff}, {{&(0x7f00000009c0), 0x80, &(0x7f0000000ac0)=[{&(0x7f0000000a40)=""/107, 0x6b}], 0x1, &(0x7f0000000b00)=""/4096, 0x1000}, 0x1000}, {{&(0x7f0000001b00)=@hci, 0x80, &(0x7f0000001c80)=[{&(0x7f0000001b80)=""/56, 0x38}, {&(0x7f0000001bc0)=""/158, 0x9e}], 0x2}, 0xa343}, {{&(0x7f0000001cc0)=@generic, 0x80, &(0x7f0000003140)=[{&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/62, 0x3e}, {&(0x7f0000002d80)=""/70, 0x46}, {&(0x7f0000002e00)=""/119, 0x77}, {&(0x7f0000002e80)=""/199, 0xc7}, {&(0x7f0000002f80)=""/144, 0x90}, {&(0x7f0000003040)=""/10, 0xa}, {&(0x7f0000003080)=""/185, 0xb9}], 0x8, &(0x7f00000031c0)=""/22, 0x16}, 0x8000}, {{&(0x7f0000003200)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000003380)=[{&(0x7f0000003280)=""/63, 0x3f}, {&(0x7f00000032c0)=""/183, 0xb7}], 0x2, &(0x7f00000033c0)=""/57, 0x39}, 0x4f94}], 0x7, 0x10063, &(0x7f00000035c0)={0x0, 0x3938700}) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @broadcast}, r5}, 0x14) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_mreq(r9, 0x29, 0x1b, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @broadcast}, r8}, 0x14) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f00000036c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x24}, 0xc, &(0x7f0000003680)={&(0x7f00000037c0)=ANY=[@ANYBLOB="5c994908000000da18c7e97ce45e7a3d7d44d791583d92eca9a4cd31b4db8b77ef32f5ffab90da658f8dd50279660bedaf82e48e51fec09875fdec17bc2285f286", @ANYRES16=0x0, @ANYBLOB="0027f7bd7000fedbdf25010000004800018008000100", @ANYRES32=r1, @ANYBLOB="08000100423fee78f8e227eda607ce42459d63f3", @ANYRES32=r3, @ANYBLOB="1400020076657468305f766c616e00000000000008000100", @ANYRESDEC, @ANYBLOB="08000100bfce050000000000000042d053fffd6cfd", @ANYRES32=r5, @ANYBLOB="08000100", @ANYRES32=r8, @ANYBLOB="0800030001000000"], 0x5c}, 0x1, 0x0, 0x0, 0x24000042}, 0x801) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r10 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r10, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x406, r10) ioctl$BLKTRACETEARDOWN(r11, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r10, 0x1276, 0x0) [ 2538.098063] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:13:55 executing program 4: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = fsopen(&(0x7f0000000040)='sockfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) pwrite64(r2, 0x0, 0x0, 0x0) fsmount(r2, 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="010300000000000000002000000008000300", @ANYRES32=r5, @ANYBLOB="d8d0074f4342366b5aa2ddfce050ef2d13dbc6485f9120da07d0667cc13b6c0f86f47bcf7b478aa479e5c2060000003c6c28ad8f2795cc100900000000"], 0x1c}}, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r3, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x1) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r6 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r6, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r6, 0x1276, 0x0) write$hidraw(r6, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:13:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x200000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:13 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0xc1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000140)={r1, 0x6, 0xfff, 0x5}) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(0xffffffffffffffff, 0x80049367, &(0x7f0000000080)) 21:14:13 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x4}) 21:14:13 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file1\x00', 0xa9) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x4e20, 0x7, @private1={0xfc, 0x1, '\x00', 0x1}, 0xfffffffa}}, 0x0, 0x0, 0x45, 0x0, "18f1c6a57f739e960e9f6f8900323f69247447af017dbb940968eca79166d229687ad2a33541bb32a23dc84bdf67971fee63d8937072b6c54edaed70d7b7c042257a7ffe2baac19de6fabaa9f8c5f2c5"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000001c0)='hybla\x00', 0x6) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000240)={'filter\x00', 0x7, 0x4, 0x3f0, 0x0, 0x0, 0x1f8, 0x308, 0x308, 0x308, 0x4, &(0x7f0000000200), {[{{@arp={@local, @multicast2, 0xffffffff, 0xff000000, 0x4, 0x10, {@mac=@remote, {[0xff, 0xff, 0xff, 0x0, 0xff, 0xff]}}, {@empty, {[0x0, 0x0, 0xff, 0xff, 0x0, 0xff]}}, 0x0, 0x4, 0xff, 0x5dc, 0x0, 0x8000, 'bridge_slave_0\x00', 'geneve1\x00', {0xff}, {}, 0x0, 0x18}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="d93488e2dc3f", @mac=@random="00e9bca43b72", @dev={0xac, 0x14, 0x14, 0x2e}, @rand_addr=0x64010100, 0x4}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@AUDIT={0x28}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @empty, @broadcast, 0x2}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x440) getsockopt$ARPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000680)={'filter\x00', 0x0, [0x2, 0x49, 0xdc5b]}, &(0x7f0000000700)=0x44) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:14:13 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x600000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:13 executing program 7: r0 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r0, 0xffffffffffffffff) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f0000000140)={0x0, 0x0, 0x20, 0x0, 0x1000000, 0x0, r1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000040)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:14:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 62) 21:14:13 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:13 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2556.657660] EXT4-fs: 4 callbacks suppressed [ 2556.657671] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2556.669265] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2556.686126] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2556.688475] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2556.690158] blktrace: Concurrent blktraces are not allowed on loop8 [ 2556.695806] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2556.698443] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:14:14 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x5}) [ 2556.727051] FAULT_INJECTION: forcing a failure. [ 2556.727051] name failslab, interval 1, probability 0, space 0, times 0 [ 2556.729958] CPU: 0 PID: 12403 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2556.731663] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2556.733719] Call Trace: [ 2556.734373] dump_stack+0x107/0x167 [ 2556.735277] should_fail.cold+0x5/0xa [ 2556.736228] ? create_object.isra.0+0x3a/0xa20 [ 2556.737358] should_failslab+0x5/0x20 [ 2556.738298] kmem_cache_alloc+0x5b/0x310 [ 2556.739294] ? igrab+0xc0/0xc0 [ 2556.740103] create_object.isra.0+0x3a/0xa20 [ 2556.741189] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2556.742445] __kmalloc+0x16e/0x390 [ 2556.743335] iter_file_splice_write+0x165/0xc90 [ 2556.744490] ? __fsnotify_parent+0x47a/0xb10 [ 2556.745591] ? generic_splice_sendpage+0x140/0x140 [ 2556.746801] ? pipe_to_user+0x170/0x170 [ 2556.747820] ? security_file_permission+0xb1/0xe0 [ 2556.749010] ? generic_splice_sendpage+0x140/0x140 [ 2556.750219] direct_splice_actor+0x10f/0x170 [ 2556.751306] splice_direct_to_actor+0x387/0x980 [ 2556.752469] ? pipe_to_sendpage+0x380/0x380 21:14:14 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) r3 = fork() ptrace(0x10, r3) ptrace(0x11, r3) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x5, 0x81, 0x40, 0xa4, 0x0, 0x10001, 0x58042, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9293, 0x4, @perf_config_ext, 0x4d202, 0x7fffffff, 0x3f, 0x6, 0x3a99, 0x184, 0x6, 0x0, 0x0, 0x0, 0x2}, r3, 0x8, r0, 0x3) [ 2556.753531] ? do_splice_to+0x160/0x160 [ 2556.754657] ? security_file_permission+0xb1/0xe0 [ 2556.755864] do_splice_direct+0x1c4/0x290 [ 2556.756881] ? splice_direct_to_actor+0x980/0x980 [ 2556.758058] ? avc_policy_seqno+0x9/0x70 [ 2556.759061] ? security_file_permission+0xb1/0xe0 [ 2556.760262] do_sendfile+0x553/0x11e0 [ 2556.761211] ? do_pwritev+0x270/0x270 [ 2556.762150] ? wait_for_completion_io+0x270/0x270 [ 2556.763335] ? rcu_read_lock_any_held+0x75/0xa0 [ 2556.764481] ? vfs_write+0x354/0xb10 [ 2556.765399] __x64_sys_sendfile64+0x1d1/0x210 [ 2556.766261] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2556.766496] ? __ia32_sys_sendfile+0x220/0x220 [ 2556.766535] do_syscall_64+0x33/0x40 [ 2556.769509] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2556.770768] RIP: 0033:0x7fd45b6b9b19 [ 2556.771683] 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 [ 2556.776214] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2556.778066] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2556.779807] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2556.781542] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2556.783276] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2556.785018] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2556.796712] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:14:14 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x400000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:14 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x700000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:14 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x6}) [ 2556.886200] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2556.890451] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:14:14 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) r2 = accept4(r0, &(0x7f0000000140)=@hci, &(0x7f00000001c0)=0x80, 0x100800) r3 = geteuid() mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x8, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, '[$'}}, {@version_9p2000}, {@version_9p2000}, {@aname={'aname', 0x3d, '['}}, {@afid={'afid', 0x3d, 0x4}}], [{@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@appraise_type}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@euid_eq={'euid', 0x3d, r3}}, {@dont_measure}, {@dont_measure}]}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:14:14 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x800000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:14 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:14:14 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x900000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:14 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f0000000140)={0x0, 0x0, 0x10, 0x4}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000040)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) [ 2557.027602] 9pnet: Insufficient options for proto=fd [ 2557.074670] 9pnet: Insufficient options for proto=fd 21:14:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 63) 21:14:36 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x500000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:36 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:36 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) creat(&(0x7f0000000700)='./file0\x00', 0x20) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) r2 = syz_mount_image$nfs4(&(0x7f0000000080), &(0x7f0000000100)='./file0/file0\x00', 0x10000, 0x6, &(0x7f0000000440)=[{&(0x7f0000000140)="758813220de74a545b66d6cb7113c19785668922c83faf84308cae18cb6aaff8ea6699339489f4712b12c984575a7f9e2c07de278c9789340d8fad602f01f18b771e6df394f7b155f88c0134b9", 0x4d, 0x1}, {&(0x7f00000001c0)="68c620b9bcef8cc86094e21558354bf09fd8848af2a617f5dee26ad233b21f6c9a2171c0f6564595e0135e1dbf48cc8f537c5d69140a6fd45e362ef4fea696e664fad71367334c05edd38cabcb2887c7cf779da516866dc6d0440ac217eff212bcda2bce10a7a5dee1fa67403ffb1b8ee90120d740118af0adabe627d48672f50293eccdd3f3e0d0ba211464d06ee787fcc1a91c9dd37eac355a89d911ba8fe88029e57c9c3570ae378dbedfb79b0f72e59e998da804e4166578737f54616209025d78ba80afe6ff27832e9e23eb9035320a3f961550b6faaf8f429dbb9e2365d24b82d1a3707ac8607df742e19ef4f5929085857aab69fc4ac3842fcaa323", 0xff, 0x3ff}, {&(0x7f00000002c0)="538a9da77eaa81144842a8f2a2a69274e7baa49ae701525c3c3136f8ef67bcbfb384554fe91e12134eb5df8c5b57e0f7834699b132d4d3b02389255570fb9944c90ec5464b1fca7691a7f5987f02", 0x4e, 0xff}, {&(0x7f0000000340)="4745581c06cfef9d0d2e4b23846fdaa2cb6f2aa20c0827", 0x17, 0xfe}, {&(0x7f0000000380)="86f098d68e9767c72088d27b74d86732a22e808dfcf3fa9feb9f326e62e4d52e486b8934e6cdab", 0x27, 0x1}, {&(0x7f00000003c0)="f8e3215c3a2c1b7b1eafb2cdea42956ee89c3336db679fb8aa3455eb93c18bc94097778823336c5493", 0x29, 0xbc6}], 0x81820, &(0x7f0000000640)={[{'\x00'}, {'.'}, {'!\\+(#)-[:'}, {')('}, {',}\x10*/F$%@3'}, {'\x00'}, {'\x00'}, {',\x83\x06\xcc*@+'}], [{@fsname={'fsname', 0x3d, '\x00'}}, {@fsname={'fsname', 0x3d, '\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ':#'}}, {@seclabel}, {@subj_type={'subj_type', 0x3d, '\x00'}}, {@dont_appraise}, {@fsuuid={'fsuuid', 0x3d, {[0x65, 0x38, 0x30, 0x36, 0x61, 0x61, 0x36, 0x39], 0x2d, [0x63, 0x30, 0x66, 0x62], 0x2d, [0x38, 0x61, 0x39, 0x64], 0x2d, [0x31, 0x35, 0x37, 0x32], 0x2d, [0x32, 0x62, 0x4f505df14aacfa22, 0x31, 0x65, 0x61, 0x65, 0x34]}}}]}) sendfile(r1, r2, &(0x7f0000000500)=0x1f, 0xffffffff) [ 2579.143689] EXT4-fs: 8 callbacks suppressed [ 2579.143698] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:14:36 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x7}) 21:14:36 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xb}, 0xa28, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:14:36 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0xfffffffffffffec2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7, 0x4}, 0xa6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x2, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/175, 0xaf}, {&(0x7f0000000580)=""/122, 0x7a}, {&(0x7f0000000600)=""/25, 0x19}, {&(0x7f0000000640)=""/113, 0x71}], 0x8, 0x11d, 0x2) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x22) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') dup2(r1, r0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r3, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f0000000000), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) 21:14:36 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x54, r1, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x800}, @BATADV_ATTR_NETWORK_CODING_ENABLED, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MESH_IFINDEX, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x0, 0x39, 0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x8000}, 0x4000004) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xfd, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) [ 2579.161953] FAULT_INJECTION: forcing a failure. [ 2579.161953] name failslab, interval 1, probability 0, space 0, times 0 [ 2579.163342] CPU: 1 PID: 12557 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2579.164140] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2579.165100] Call Trace: [ 2579.165407] dump_stack+0x107/0x167 [ 2579.165832] should_fail.cold+0x5/0xa [ 2579.166274] ? jbd2__journal_start+0x190/0x7e0 [ 2579.166803] should_failslab+0x5/0x20 [ 2579.167240] kmem_cache_alloc+0x5b/0x310 [ 2579.167708] jbd2__journal_start+0x190/0x7e0 [ 2579.168220] __ext4_journal_start_sb+0x214/0x390 [ 2579.168780] ext4_dirty_inode+0xbc/0x130 [ 2579.169251] ? ext4_setattr+0x20f0/0x20f0 [ 2579.169733] __mark_inode_dirty+0x492/0xd40 [ 2579.170246] generic_update_time+0x21c/0x370 [ 2579.170600] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2579.170758] file_update_time+0x43a/0x520 [ 2579.172515] ? evict_inodes+0x470/0x470 [ 2579.172976] ? down_write_killable+0x180/0x180 [ 2579.173506] file_modified+0x7d/0xa0 [ 2579.173932] ext4_file_write_iter+0x8f8/0x1530 [ 2579.174464] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2579.174990] ? kasan_save_stack+0x32/0x40 [ 2579.175468] ? kasan_save_stack+0x1b/0x40 [ 2579.175947] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2579.176544] ? iter_file_splice_write+0x165/0xc90 [ 2579.177098] ? direct_splice_actor+0x10f/0x170 [ 2579.177628] ? splice_direct_to_actor+0x387/0x980 [ 2579.178183] ? do_splice_direct+0x1c4/0x290 [ 2579.178686] ? do_sendfile+0x553/0x11e0 [ 2579.179137] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2579.179667] ? do_syscall_64+0x33/0x40 [ 2579.180117] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2579.180737] do_iter_readv_writev+0x476/0x750 [ 2579.181270] ? new_sync_write+0x660/0x660 [ 2579.181748] ? avc_policy_seqno+0x9/0x70 [ 2579.182212] ? selinux_file_permission+0x92/0x520 [ 2579.182766] ? security_file_permission+0xb1/0xe0 [ 2579.183335] do_iter_write+0x191/0x700 [ 2579.183793] ? trace_hardirqs_on+0x5b/0x180 [ 2579.184302] vfs_iter_write+0x70/0xa0 [ 2579.184752] iter_file_splice_write+0x726/0xc90 [ 2579.185436] ? generic_splice_sendpage+0x140/0x140 [ 2579.186018] ? security_file_permission+0xb1/0xe0 [ 2579.186520] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2579.186581] ? generic_splice_sendpage+0x140/0x140 [ 2579.188599] direct_splice_actor+0x10f/0x170 [ 2579.189115] splice_direct_to_actor+0x387/0x980 [ 2579.189652] ? pipe_to_sendpage+0x380/0x380 [ 2579.190155] ? do_splice_to+0x160/0x160 [ 2579.190621] ? security_file_permission+0xb1/0xe0 [ 2579.191185] do_splice_direct+0x1c4/0x290 [ 2579.191660] ? splice_direct_to_actor+0x980/0x980 [ 2579.192214] ? avc_policy_seqno+0x9/0x70 [ 2579.192706] ? security_file_permission+0xb1/0xe0 [ 2579.193271] do_sendfile+0x553/0x11e0 [ 2579.193720] ? do_pwritev+0x270/0x270 [ 2579.194160] ? wait_for_completion_io+0x270/0x270 [ 2579.194720] ? rcu_read_lock_any_held+0x75/0xa0 [ 2579.195257] ? vfs_write+0x354/0xb10 [ 2579.195685] __x64_sys_sendfile64+0x1d1/0x210 [ 2579.196204] ? __ia32_sys_sendfile+0x220/0x220 [ 2579.196755] do_syscall_64+0x33/0x40 [ 2579.197190] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2579.197774] RIP: 0033:0x7fd45b6b9b19 [ 2579.198201] 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 [ 2579.200315] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2579.201201] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2579.202024] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2579.202842] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2579.203665] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2579.204502] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2579.209245] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2579.211136] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2579.224241] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:14:36 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x4, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:14:36 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:36 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x8}) 21:14:36 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x600000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:36 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x410000) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x1, 0x2, 0x58, 0x8, "440abb7cf3b7f6dd18a465f8dbca4e445f53ff4582753ab1fd726ccdfdbcc482"}) 21:14:36 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = fork() ptrace(0x10, r3) ptrace(0x11, r3) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x3f, 0xef, 0x1, 0x0, 0x0, 0x7fff, 0x10110, 0xe, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x100000, 0xffffffffffffffff}, 0x40, 0x3, 0x6, 0x3, 0x5, 0x7, 0x400, 0x0, 0x1c2, 0x0, 0xfffffffffffffffe}, r3, 0x800a, r2, 0x0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) [ 2579.388158] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2579.389569] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2579.398615] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2579.400638] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:14:36 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) fallocate(r1, 0x4b, 0xfffffffffffffe01, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2579.490839] blktrace: Concurrent blktraces are not allowed on loop0 21:14:36 executing program 1: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1600, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x4, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_OCB(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1c002400}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000128bd7000fcdbdf256c00000008000300", @ANYRES32=r1, @ANYBLOB="0c0099000f0000001a0000000800a10008000000"], 0x30}, 0x1, 0x0, 0x0, 0x4000840}, 0x4000000) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) write$P9_RSETATTR(r2, &(0x7f0000000080)={0x7, 0x1b, 0x2}, 0x7) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000010000000000000000279a4286c7d28b74d1c5ac9a5b921384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085000000030800001100000000000000f2b9cdb5abdd42d6b532ffffff7f00000000fe0f000000000000ff010000000000000000000000000000000000000000000000000000000000000900000002000000050000000000000000000000000000000300"/282]) 21:14:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1902, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {r3, 0xffffffffffffffff}}, './file0\x00'}) 21:14:51 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x800) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x8000) creat(&(0x7f0000000100)='./file0\x00', 0x100) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x2200, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0xfffffffffffffffd, 0x1, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:14:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)=0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000001000000d61a1d00", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) futimesat(r6, &(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)={{r7, r8/1000+10000}, {0x0, 0xea60}}) syz_io_uring_submit(0x0, 0x0, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r9 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r9, 0x0, 0x0, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f0000001780)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r9, 0x0, &(0x7f0000001740)={&(0x7f0000000480)=@xdp, 0x80, &(0x7f00000016c0)=[{&(0x7f0000000400)=""/41, 0x29}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/170, 0xaa}, {&(0x7f00000015c0)=""/159, 0x9f}, {&(0x7f0000001680)}], 0x5}, 0x0, 0x40002040}, 0xa85) syz_io_uring_setup(0x4bdc, &(0x7f0000000000)={0x0, 0xf22e, 0x8, 0x2, 0x147, 0x0, r2}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000180)) r11 = syz_io_uring_setup(0x43be, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000001680)=0x0) syz_io_uring_submit(r12, r4, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x2, 0x4004, @fd_index=0xa, 0x3, &(0x7f0000001e00)="dea1ed5d95907b939b639476e94da2648d0a1c0de79e50517bc3e748af20dc43ed448a8115f66248414b50195b3d7389663274b2871a6d8b29ef7b4d7145ee538cd7df9dc1788a6055188b8bcfd5b98ec16e9490f98a8db44b92fcc8facfe037fdeffd4aa9be405facbbfd47ba741c53f5f38bd1d8d2356d5275599d536c1887e35f19a41d13e205fff31c35b4c3dfbcf3670f85a036d8f7322d59ba4d67b0ffb62ce5b1225767022b0035f95a821b54ef861c001e810b450de950ac40805b3a2c7562daa46c94bbc55c645e86047c8416940dbf16b527824d971a4e2a263811b59f5b2df6a145f03b7a32584905d5ce89569996a17c25f524febfb34bdecc7d8f20b2c93d66370b1251bf1da461bca1f2544389c9162b6288b32e86d276286cbf3abd0396ce8717348142a99467750e19f3d82f5ba62aabe41a3e47ad237da4be29c5ad5d2bd8e192e66540eaec07d320403dbb817d4c6ad4573b580ccf96c8dd9b2a2d0e488469f6269b19fb4672c5d791b39ea54c9175e76013322e03821306178a274c8635208f6dcb0edb6e81ee56d16bf30e891f3417fa462e8a7b80380dca7c99d79a482e017d8245aaa4d6407857c5a963ffbaf0d437bd2b8f88c5cc7db83e487254f48eb4fb818fe02a41bcc4fa55abad4e246f8d7cf094f5b67bda01392ab8606e6a83f84be7d18aaab045237d759a2d81ce1c8d378a77207394f9f56f834428141b03078d8f54b05e9ea07a0c05d94c35507330cd6d1375d813108ade22eda3b1e5d4687ea399c81e8cbb4a73e1b64c7d5b68e95842d787a55b171555e57455b49dd17ebf36b93050392003316b1122292f1d2c96c30944ed36e5750e9dd24bfc10e8cd69ce25a5af3323d2faa912cb5f9a002ddd6e4b39d88a5f096212c9940894d2c0387a6f6fa28de8467bc91242ba125e100aba3c54c9c20ec6356e2d6c99e9744ca3851504430a42a7a25b7623654f93c0fd467c158adbd32f75a26e67a45e66abd17e77a0abdbbbbf0989161ba8c147040e98d4fcf8b1241bdd9e72bf90542462aab2a458d4726e4111becbef39669db0520534393baa6771082f97f29484f91cc331e5fa3cc88480126fa1c6345928ec5839d0d50c98ca15dde6aa45e1f016d0942cf418f25d29a4979e38a3ca33326c83cdcec00130415ba6a0d757916e97e31cb08bdc5c73e46eafec86f17baac1d03d738197fdcdc940b6fba9785a35426fecb3686a018f2939b99867e9775f989bfcefa09cce1bf25e8ffe3fe05376ce82708602b2aee6a353e1926e70beb379edff7f2892ed474c120b29263d1a9ca544754ba4285b9de24f03f1f0aab904becc88fb92e59a0be8ded1d069bfa8cf45b95c1741c3874fb364e21448bbf91946c7bf03ac7b22bee1d34a31d69d50c851b4cf1c74437de707f587d1adfcdec46c1ea8d93d20d80d8039beaa95653767671b3397afd90f7b22bf37b19396ac845830daefc06dc008463cbe5ae2f5bbc20e236de719fa16c85cc56b8894f86a507e93c02922aa94cc5f62cf4ffea70e4d2b7e53545878704653bfd040ce5925aefbcf6d94d1ff71566954f1f3149b0c7eb24e5f9123df369d48d5468f48dfc8ce6510dc0029407e1119075ca63b18ce4cc8173f95b8bf288a656640454abd3cbc5f26c4470da80ec6fcf93856e7230d90313923b8af78cc0e4a7e7e1d4b506d37c83b087f8f925f4013f1edd63dedbaa1d2279aada14118bedee287e49bc959a9fc2328a7501a4de7591577aca85050cbd97e412e734e090b055d9c5c7391b0aed95b6f0b703e058cae3d64b43d47e652110fa3bede812a1ab5229534cefbb5ca276561afad3ab4e2aa9861a51937f5123029ae518f6b497bc84fc6d5758ab702c61cbc42e312ac3ae43a64dd47244d8eb229456581f71d020e70219a3e370dabfe7d83888d9322d7b85cee673362dd1ecbbf00538e0dc7f5d77bc393ba49f5356b0b8830672f7801b225bcf0d529d0de9efa3cd1181b9da8b5b0a6944a064b01b84ce40d56b9ef6ae50c07189ddc2bd4a07cd750246a1bf234abe5bf4762cdce606eaca550ac46954f00792795a685b0a7b5ef70e990228879cc8954bfb54c533dce173b49705d0b1d6ee0c7c4ef3f282c6caa2b5aff01f13b3ba7e51c6703cab8d8fd69c16095551d1086c39a8d2d55f34fa71334cbdbe7dbb12f545ef64ba41e990b36a3788d12f887f2fff377cafa84847ca372358a68478daca96112503bd9ef2c5acdb22a2b4e12809c73c65308b79538308561fab4306c0b12da25e9b9ad5b02838659049d3ccc1ab700769f75c7311533619d0e4596ef0d81fedfe7354fa5aec1c04e150d3296d5a689760b0359d8f3a22b7df8d5c71dae51e93f794e715f235e7cace8fc0a8400a43c5854777f0ba03c86c6004329b54dd572c38b27a30e10a84f95c18447269ffa5a54e1801dc000cf85864a8f6b9590c1075e74ebc084b519b167a23b8fd572c56d8e01156a7c64d0fa72fac2715db42b8501ac9f4ff0b3b8d369c6fdea73918f0829f73503dc91ade28e6fe0d39c2dd21308c5f691fcce36a6930ceed9c9886c4219971dccb947ac77bc376bf57f6b8ec84c21c61ead2ccdbdc01ce37dbf3955fab1de2ab91b1e9fa9d6bd2f88eb6ff32e23742d6426a1a96e8aeea8f294214959c078fac8511ae004b173bac0d100e9b2b541c6da29e1c26d1680b9def79527b9f4f2175ffdf73e2d09cadd5df86b4b314178d220151bd7b4d7b8dc0f2bfbf67636ce2b77b7c5a5559aaff66c2c1f3fdc4a0452f503942ecfa89db89f171d80374fe256e7a4619fb5178b99000bba5a43508a4c8ca5f067fffd87fcb4288665ead73d13e5fd55cd354f0f57ec366abccbb990b9614e89ba89eadcdfcf78765107b0d54c1b2640d823ef5bfaa8d032d9f2d6f758a4af81e1592824bee14dc4c37899b96cab816db8c7c81b86bb631d47218f6cd5ece4f4911cd4c755dad647307e08754d32c8d886cdbeb1581f24a456bcfe7b9703b784e0003f2cdb400eaf0a815b79687c0b3ad5754a72ca5a21e97f3fa5659794d487be5991c46c41b2d0f4617db0c54b56cc54f7f87ec7468aa1f639092fcc078c58c5f0583419efde94df1184492f685945a138af8be8491b3ed51c5fef7b877a3a4cff5a38ecc387e31fb57bbfcb840b36f5cbdeee34a7ad991c601f8531fc966621eecb25bd2fd5b143d04f54e3257f471be5f7d24e1a63796fa56326ae72095bd27a1d4c1adceddaa71520300fc5028b0f818a2e05951c4de81493d8795a2ccf906ee474a32148ca8d2ed3571518a47f0667a4b79053720ecb21ed8479f0609a1f1f6904ab5c2d288bd622a4d75151b4ef03179738b38e01cc312aa7c43de680acf093bc9ccbb1b3ad7fb4337e739464666e6f2000776ee0c31247520b654b42e06881394c93e28e2b99d7c23250dc81fe7a91fdb9ecad4199408243ce7377248a1414dbfb8680e09ca81734e9e7262c029bae87bd045fd1c30386b2ae560902b32c27587e7d6a659896945ab8cca15a3ffd7315f8bec37196d5f74299f565cea40b4b97cc2c3dd452105337e42ef4d4932bb8a882b59b21e284482174f84156fcf29dd4e27a1659efa6738f9e6638aeb16c2a14b846fc2db7f11972261359305bb81f42cd1db39c8538f6e9c01ebbcb85a7f97e74aedba20eddb81fe3ba090c7e04efa06cb8d9d7f8a35f006976462ecf6e2fc1f0e1c6eaf44466dc0626db0b3edadff666b129df097d0776c3ea7ebea39b4b8e656cfe8aa583770dd72ef575be8f932e014d3b31595ccbb3fd8cd20309a88307f4afb12ab0bb06adae16456d9ed242e6d78f33ddbfa1b5cf76964cfef149c66cfb202bd69c9a23ae38a06c062c41c889c7cbb369531e7cef2eb990de77fe9ff1b39f67eaa43dfc2cef8d5360b4d1c1df57ab8fb7d21385bc8df0c2b9c59c8a13dd57ce330e5c401f3e7087b9c5eb60d198604a7a3267ce7889cd3de28fac7e861dfdb9ec754f95ef1618a084ae0ba416d7402a1ce332b0e5f6314a4efc39a753ea7bb7cffda4bd27e65684ddba50ccb7ad4a5f1f725d319b45630224f175d63dbbd032497d5cc90d7373d219a9edba4a9edebc6e00147576a108b1eb8dc808e58c82fe11f49c5681d1f0ba0f2c8810efafad368cb879db8c257cadfbdd62472381735c075347e045a45e27f22273ac2e6322d73c01d25fddffffca3471b56a7b996691000fe9497a0d5c17f8ee84056238acd4d85651cea222cc04d3759c62c90136ac777c9a70885479fc7046f837eb84962e93837cff2e7ccb0e52da45ce7bcb04ec28f85457533004154cceda78869a5e376adb26912907649d895573731dd6f7320d7db8197dce92cff10fb604fd03876251830aaa4ebbb873df8121219cd49bb2c1f1da744ada5cffee5a48d0747f27500ae050dca256da2b180872f94f6d486b42a4bb7fa69486baff178e49b8b8d12922eff0eb6774ab228385d30173919a0b735f19879b89fa390ca4ac0ad6023f1e8449ea8516a08cbc3fb72606849d8b4f45697199be472e882b00cc03b4dc5b4b55aab2474abbeb8df66052359d102a0dcc8067af6603da0b090e51acd02cc2459a7e17600c648c1bba943a126ace37367a5ccd5ea5d01742c36308ca63163d6706d3474e6e14277d0619ca002b9a35c1de4e892aae45c139ad251d2ca60bffe2abc9ae24cde97c030696944773a6c534d404ffd4c9c9746bc9cb1dfd3be98a61862cfaa748365f7047efaea7b79c6b71078e7f3699dc0f1827b043007848635384d47697013b9d15c58be45baecb4d5b5f6720701a13dd93f004694492b0b8c39da972340873d16949ab961467b671be9f7185df0280142fd08f2aead8b4bbb6efa510ff7ecdd34936464cfff551ba0f1b2907126c6c256a768f83deb3cefcaac2a29b0cde22495379a1d60abe840fa5c9b173c0bbbe8e0436e41a9cd47ccc980de0f5de506fb4c698d1163638522bd43936d49831fd1f9b4843a429c21705c3eff4375a84227e122025aa2c4cd77344bb4db48df2cd3b199f79c5f8634e7272c2b1ae6729ae10f6ab628f98c50c9cfff1941228312a0175f18b9bf6801f7b9d8b25d3a1f796ce47e0662de6fe719601dd209d82fcc232cfb74027992c4ecafef5848eaeb365ea62f36d7fbecb7c348c4bd92bc9c70650eae3a0036bf50c02b73685f849777fb067e96478861a8ae3c64056c2ef039b43c37800b09318ee19c241aa1bd49bbaf3f4b1f1b0c7be73667ca8c91a5adadacdc2a37e16c07e1ca2c4ef6c05aa6946973d73e888d34bfc3a3e4e7e2141a065dc486a08ea8fc290ae3194b99ddb3466e0118a0ae58e2d6f873ff7276791674ba8c16b44dcec397771af1e24bcea38beb95e526e4929c64d674a2c618df5a1b3aaa913ec285f08a823c8ee6e95ff49de5b327af2af63098d5b3ef22a60146a04b91904fc0e5fc48852367d08f51f8dbd46bb0a2b9d06c4b756f6f9588478720ed991aae93091fd3cd99cd5256e0c97233f38e881405334620fa84c7fae3cf3749e9787109926cacb5edf55fafdf9b34309578078e77712bb41d7bc365ac213ebea7a320761b370a4eb69f23bfe0b26620c8ab326a7673083602151c1e1b5b0abd31ba5f4f1280f22c6eb511e601c9677f0924d88d9c58bcb77022b10dc20be46da8842dc2d1a8303bfd8e8c1b22ab472ce25f3011d5246334f4ea31a999f5b4996b1a0b4f4be42e92576e50726e55e3b94de07b744d13ef3878dd8253728575d282fedd64cfdf7c3f7", 0x1000, 0x1, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r11, 0x0) r14 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r11, 0x8000000) syz_io_uring_submit(r14, r13, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r15 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r10, r13, &(0x7f0000000240)=@IORING_OP_TIMEOUT={0xb, 0x3, 0x0, 0x0, 0x545, &(0x7f00000001c0)={0x0, 0x3938700}, 0x1, 0x1, 0x1, {0x0, r15}}, 0x7) 21:14:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x9}) 21:14:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1800000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x700000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 64) 21:14:51 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000380)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0x9, 0x1, 0x0, r1}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2594.539993] EXT4-fs: 2 callbacks suppressed [ 2594.540012] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2594.554323] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2594.562633] FAULT_INJECTION: forcing a failure. [ 2594.562633] name failslab, interval 1, probability 0, space 0, times 0 [ 2594.563533] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2594.565924] CPU: 1 PID: 12827 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2594.567147] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2594.568530] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2594.568540] Call Trace: [ 2594.568577] dump_stack+0x107/0x167 [ 2594.568610] should_fail.cold+0x5/0xa [ 2594.574174] ? create_object.isra.0+0x3a/0xa20 [ 2594.575202] should_failslab+0x5/0x20 [ 2594.576044] kmem_cache_alloc+0x5b/0x310 [ 2594.576971] create_object.isra.0+0x3a/0xa20 [ 2594.578045] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2594.579284] kmem_cache_alloc+0x159/0x310 [ 2594.580284] jbd2__journal_start+0x190/0x7e0 [ 2594.581368] __ext4_journal_start_sb+0x214/0x390 [ 2594.582545] ext4_dirty_inode+0xbc/0x130 [ 2594.583546] ? ext4_setattr+0x20f0/0x20f0 [ 2594.584439] __mark_inode_dirty+0x492/0xd40 [ 2594.585363] generic_update_time+0x21c/0x370 [ 2594.586270] file_update_time+0x43a/0x520 [ 2594.587116] ? evict_inodes+0x470/0x470 [ 2594.587926] ? down_write_killable+0x180/0x180 [ 2594.588869] file_modified+0x7d/0xa0 [ 2594.589649] ext4_file_write_iter+0x8f8/0x1530 [ 2594.590608] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2594.591545] ? kasan_save_stack+0x32/0x40 [ 2594.592395] ? kasan_save_stack+0x1b/0x40 [ 2594.593254] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2594.594277] ? iter_file_splice_write+0x165/0xc90 [ 2594.595257] ? direct_splice_actor+0x10f/0x170 [ 2594.596196] ? splice_direct_to_actor+0x387/0x980 [ 2594.597185] ? do_splice_direct+0x1c4/0x290 [ 2594.598063] ? do_sendfile+0x553/0x11e0 [ 2594.598873] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2594.599814] ? do_syscall_64+0x33/0x40 [ 2594.600615] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2594.601746] do_iter_readv_writev+0x476/0x750 [ 2594.602680] ? new_sync_write+0x660/0x660 [ 2594.603537] ? avc_policy_seqno+0x9/0x70 [ 2594.604415] ? selinux_file_permission+0x92/0x520 [ 2594.605473] ? security_file_permission+0xb1/0xe0 [ 2594.606533] do_iter_write+0x191/0x700 [ 2594.607380] ? trace_hardirqs_on+0x5b/0x180 [ 2594.608313] vfs_iter_write+0x70/0xa0 [ 2594.609157] iter_file_splice_write+0x726/0xc90 [ 2594.610146] ? generic_splice_sendpage+0x140/0x140 [ 2594.611187] ? security_file_permission+0xb1/0xe0 [ 2594.612174] ? generic_splice_sendpage+0x140/0x140 [ 2594.613181] direct_splice_actor+0x10f/0x170 [ 2594.614233] splice_direct_to_actor+0x387/0x980 [ 2594.615361] ? pipe_to_sendpage+0x380/0x380 [ 2594.616478] ? do_splice_to+0x160/0x160 [ 2594.617506] ? security_file_permission+0xb1/0xe0 [ 2594.618757] do_splice_direct+0x1c4/0x290 [ 2594.619820] ? splice_direct_to_actor+0x980/0x980 [ 2594.620987] ? avc_policy_seqno+0x9/0x70 [ 2594.621970] ? security_file_permission+0xb1/0xe0 [ 2594.623122] do_sendfile+0x553/0x11e0 [ 2594.624038] ? do_pwritev+0x270/0x270 [ 2594.624943] ? wait_for_completion_io+0x270/0x270 [ 2594.626117] ? rcu_read_lock_any_held+0x75/0xa0 [ 2594.627302] ? vfs_write+0x354/0xb10 [ 2594.628221] __x64_sys_sendfile64+0x1d1/0x210 [ 2594.629326] ? __ia32_sys_sendfile+0x220/0x220 [ 2594.630511] do_syscall_64+0x33/0x40 [ 2594.631465] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2594.632734] RIP: 0033:0x7fd45b6b9b19 [ 2594.633674] 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 [ 2594.638291] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2594.640210] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2594.641908] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2594.643510] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2594.645333] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2594.647131] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2594.652111] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2594.657007] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:14:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x800000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:14:52 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28800, 0x7) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {0x0, 0xffffffffffffffff}}, './file0\x00'}) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000140)=0xfffffffffffeffff) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) socket$inet6_udp(0xa, 0x2, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:14:52 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0xa}) 21:14:52 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2594.924419] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2594.947319] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2594.969615] EXT4-fs (sda): Unrecognized mount option " [ 2594.969615] " or missing value [ 2594.986782] EXT4-fs (sda): Unrecognized mount option " [ 2594.986782] " or missing value 21:14:52 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x115) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:14:52 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d52, &(0x7f00000002c0)={0x0, 0x3, 0x4}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:14:52 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) signalfd4(r1, &(0x7f00000000c0)={[0x3]}, 0x8, 0x800) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:15:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb04692e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a00"/218, 0xda) 21:15:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x900000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 65) 21:15:09 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0xb}) 21:15:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x9, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20202, 0x80) r2 = dup2(r1, r0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r2) r5 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r5, 0x0, 0x0, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000b40)=0x80, 0x4) sendmmsg$sock(r5, &(0x7f0000000a80)=[{{&(0x7f0000000180)=@l2tp={0x2, 0x0, @loopback, 0x2}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000240)="623757652d75581209a27c02b6f3ddafe2788931f26dde2f0decc585627b1406acb285fdcc978e1b26b3ce1166e3115e234749e1e844f67db0a69ad9444b0cb84582b2a48933b6af6f68f7d5b57b2bff363e7466ac8849864874b9ea2a22b5667aa868320ad4a42b133c675b303ad267424e30483f17ea9cb3a7c3fb", 0x7c}], 0x1, &(0x7f0000000380)=[@txtime={{0x18, 0x1, 0x3d, 0x1ff}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x200}}, @timestamping={{0x14}}], 0x78}}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000400)="f98083cf260b8aa9a06fb370d979e8106d7f0f642efd6a6c9bdaeafc3d40d4a9774b20823d32c500f94eabc7be9b31c6c94270f1c8939b5010887a1c6001fde10971c2943e1854ab07aa628e378ccaecca86898ef7c57ddfb0cec7143658205dd7a34bf02fd243d821c4364ce3fe6eec6635682b1f0bc71c", 0x78}, {&(0x7f0000000480)="7a0fc2df712788b4c5ac303c93a0a898c3c59e17ac768c7e9839d7398a98a65794f42330c6de24f2ab3f6719c3d47fa3b33f25915c2fa55bda180107d628869493b0a6a36b7b600e9180cdf4763dccc5bfd3bb702e23f487ec99", 0x5a}, {&(0x7f0000000500)="545052a7d93c26413f4af9d9942b05a3529a2fe3bd0f5ab960bb26d5fca516cfb90586e9fbfb2ee523911ededcec9564c8ff6f964cb2f90e266bd4cf0abe12357b950640e403da3ffc122f87d1a4ac94b331a142c28b92264aae2ca2e41b6a70291f03d0b2f8aba462e3fc845cdf5c756e7c62126fed59f803479fb7cc75eb75ab24488be0432f43c6867a9b3dda2b52a96c705af96d20356e26cb7e6d1021fef47918613ce1f67d9168163962f45bc59f4c0d38e55dbfcebf5e9304c1ca20c829", 0xc1}, {&(0x7f0000000600)="c08e1ace49c0debe1dfb582bac96b5448280deeaea8f9cb9d46aa52940cc696f30a25de9c15d1bb4ed21a484d8df7a7242921f2c9c6dceecc08dba", 0x3b}, {&(0x7f0000000640)="48d9c6806df52bef8c1507c0741bd3ba336406fd846f22278eef5744d29f7c96e53b9b03920d5de9efdc846b0d0da56e81b2e83139a34bd01a676424614e4ef22224fcc75b6241313f79fb1dfb7990abd0d8a726520b883c291a24844b6f90da74bf637cb223a22894e1c0199241c0aced022356f5c5865d4eabffa82312df2c81b7c7336552798616c6c2561f8ce45f952105c9539dc3d5eaa898a846c62c", 0x9f}], 0x5, &(0x7f0000000780)=[@timestamping={{0x14, 0x1, 0x25, 0x7}}, @timestamping={{0x14, 0x1, 0x25, 0x9}}, @txtime={{0x18, 0x1, 0x3d, 0x10000}}], 0x48}}, {{&(0x7f0000000800)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x6}, [@null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000880)="c88b7ae455d24ed6839bda08f974abeb9ca3ddb58d3680cc8c1743c6ee76184d6e9f8fc31f2a883ac0b43e346c335a8934220446b550327a1dfd21", 0x3b}, {&(0x7f00000008c0)="630d78de2ce382aa88c6ed404a0cc22a4f288837c3639414d2ce577107a71f204a25612d60c2b3b9c307de8b4236943a0131588b9cb4035a619a35599a9e1b14b2f6df6cf57e56c81dd93947df4fcae353a915ce6791558116bd4629289e0abfbd31cfbd3513dec8fd9086d7e94b464795e8fe513b1957a43b2a98940ceb114ec3ce6ac0418cbe4d562085d58b9b21eba07925df", 0x94}], 0x2, &(0x7f00000009c0)=[@txtime={{0x18, 0x1, 0x3d, 0x1f}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0x84fc}}, @timestamping={{0x14, 0x1, 0x25, 0x8000000}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}], 0xc0}}], 0x3, 0x4000) mknodat$loop(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) accept4$inet6(r3, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(r3, 0xc0109414, &(0x7f0000001e00)={0x371, 0x100000001, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) r6 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r6, 0x0) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r7, &(0x7f00000000c0)="04", 0x1, 0x0) io_uring_enter(r7, 0x15ff, 0xd9a2, 0x0, &(0x7f0000000b80)={[0x71]}, 0x8) 21:15:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:09 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) r2 = fork() r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) fsetxattr$security_ima(r3, &(0x7f0000001740), &(0x7f0000001780)=@sha1={0x1, "3eed24a637889378148ffd268021bd7a3782a0f5"}, 0x15, 0x1) ptrace(0x10, r2) ptrace(0x11, r2) [ 2611.946679] EXT4-fs: 2 callbacks suppressed [ 2611.946696] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2611.950739] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2611.956631] EXT4-fs (sda): Unrecognized mount option " " or missing value sendmsg$nl_generic(r1, &(0x7f0000001700)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4104020}, 0xc, &(0x7f00000016c0)={&(0x7f00000017c0)=ANY=[@ANYBLOB="741500002200000429bd7000fedbdf250c0000000c000200070000000000000019008080d8bbcedb253f84721ee66e379f05006a000000000000000034011080b44338565be1e0b3b61090fcab614d3269bf26a44d18b67dea21f3108c657a7aa05098e7337ebb47f24f4bf53f90fc31a92d199c27a9ab2488b6eeacbcf07a22b39e477da217f34f86e485466766dec80a55fd1a6197185fae55fafd771d9e853d3e5103bd3d37cf6f03ec67655105512bf1f638fff4affb3568372df25e43ce0d22441ddf60ccd2cad718effe3c029fd334e318ddcaaa049ac50d1d538467ba08bff12b6e13afa37bfb4ed60f236ecaee9a3d462065afa50c4270e221cf0b9b93999ce1904f6df95e201810ae81e8336afc56f37de1bf1e99808c17ee799142fe2961f2d8aa4dabddf745fbd73c0e308716cef3d1e853363a246de4b1b396281215d2dcb9d128ae7407214610939ea8f13846a7aea197c1e284707a31467118f26df6752ce43f6bfc2510bd76a0b08708000700", @ANYRES32=r2, @ANYBLOB="08127380b287fdd788c4a0a2b85687201c3e7de48c2b8b9590fa75a556fc996a6bb624ccd1c0dd853ec7954415c5ba0af04d03b04cfe115c4fb00ae95d947d67874f0087998fb045c8919ca1d65aca93dc840df2a39e4abe4f917a694c136ddccc1c324cffe22b7770e28702c02ba49ec23443bab688fe7018bb4585de9cec4eeded13908cc7dde0b118c82ec40927879218039184b3549ef16f09bb709a4dea93532cddbf6e72efb386c17c114e61fb072f980003343f694edbb36c350c07b18ec74d3b39952ea5aa6eb4408b626da7f43acf24cc9a5bb0636913407dcd5971849d51dd43753f03ded0a3b7bdd74288ad6381b90b0a51304ce2a79e4ad3dff89d6b5159ca4075aa9031817dbe86576cabefb887c58860d88397ce2ba6bfb27800fabb8ec97b78a4008d00aa0c118c15bb70d97731b39da20a64a719034b54465222ec69600a967bacded533bff01aa0a6266762eea604cb007dda9383b9b7c9a28a5c47f1180d3a11de7413a57385994bd0a9e10287f79284ed9cf49cfa203c2d7336dd18c308fbdc305aa00ed28697f322a9300ac9260a02dc87c59b7747cf299e7240a5a792fc5f298e3f0acd1ca67041d4881c3b9fbdd9bf86361ffe8bcbb40cd8484683f0e3939bee080033000008000010038a3111cc8ba8ada708003600", @ANYRES32=0x0, @ANYBLOB="4caaa9fb79974a5c39fef31c23a3e8497a0002c364e482694cc5c80e3777f31035eef5f2e19fde1ce32bafa281f8c77ed1ef6ac8a11fb0a00bfa9103e70fc8a87e4064c4acfa48ef2c35c343bd26364803aab55df76092d3f72d4684a16b8b90f68b136a8ef95e0ec63cf4c8fe16e5dffaee64b2da3ab79a5e05da850f87784596343a9b05f94ad14616d0ca5a7f4a58fb64c9e951549b173494f904fb9ea5ab17f47f261059c6d84a92ea85ae8174af2fab29706b823efe2e7302ff2dbafdd30094750f359017471139eb75349471def72427b5298cffdb6e113d693a1f25943b57cfcaf35a5cc217d23025b6f4a456b70fd03afe98612dada03a24c0c7c89d2aa6258a57b86680fd4d3712b8dfb5032b2511a97437894bc94d56feba8c64310cd8bc397091626ae7db5d23766bc34b52247b6ec16e25e285d6972189ad420a29cc1322c5069c54185bab4f1c8a38a4a598b34186ff03b99f4532417b7cac8eb4af9a6de5bce9f3ab7bc415af482b3d09f786cef95874d7f72270a80c142b30de9a9970c46650730b387c0c39ac2a83a93d4e3de6593f9df3337f31d4f0fbf736d19789d96bf4413e9bf7e7aaff69a628f28803dfc8236962a7dadc9dbbbb858ea3becfe3f11b89cfd7540587244d82c19d88110a55cc44ba471704383d904e0e51c53688af24f2fe18414732612a2871c31c6a413b2a85608a13d5cc48f10380454fdb081b3ed16f812857605f84a25cb0dd4589e3831a8dd6957e95a9c3499e1971bdf738dc6cc32960ee9036c42a7b237878a3c4a0792a7143673479f6f55d1fb0241b685a480b5b3663e2f73fe85748b0c854069a9ab077a855f81803cfee01d1b135a223a7a1e8bf33433fe091101efb5f36f4f361e6bcb0b20ba12aca1c25dbb17e9cda6c9e76f46013d5b54ae07fa69402c74e603cb3b6bd71fe5925cb996a83002a4ef49eb3323d570b38fea1ec2f8fe96b3eec6e85209953368f60313b5d17fc3ed6e9a5576fd8f2829ab674f25699099b8c798ea95d648cff69e3b7fb388d0a5526135a8b11718482968cb2d83b168b23c75887f71c3de5d80c421cf1e92dc4071474184b0fc15740f820aea9b6bb5d46196c44728155125d338436d2c012d5a02a9554784cca130787bb6ec6cf9a4af6134a7d00929b0eb6cbff814aed6bd30086b74c5b96f95cd8d0ad052d5aaebc7c9607e8467ff62aab95698f7dd20780ba8698e8e7896135ae1b2ff500ab45e8beedecf4f7e679bfa870ed6acd576cf1985edb3c43e0271ecfed7cef97949c20a37e604336977d0d55dfde17f3a16c9b9e1c66bce802d248a9a2febd7fdaf08204e3ed3ad1f5aeb90499edad3b59154bd35eea67339bcfe27e739858b80a566f7116ce0c16007ced1eb279510e631aff5a0f97b20bb69611b783122105391fe74af21a46dabde6627f7acc5d4a611481806506f37fdfc73c4f7e3534a5f4c9f5e871771cf228ad7d13c686c46d789aac79d0e9439977087a5fe0f422bfe3ca68a2e4e5dc6b7d8407a355950d33fd574a6ee81262bf48c5fc38de3dc39eb52ea7fd85e7425f3163424ddb50f3550962c9fa4d0689109ddf56ae4df21a6cc35beb04d5136f7d661f0af8f7ba4867bea27ec52ab11555e677b083d3ec10e245fb309111894c80ab14a115c44a9c9fbbaf057aeb8abb799a7a754c3d3726c8bcf5723539cdde643dfbeb4c7991008e311093a6ab84d6fa0539ed9a95a90ca99a8f093f3445a618e6a6710c498fbe336988f34addb54401761351a26993f8f8a365e24eba4c4b68c928956adc4eac8c883a49353f91cd781815f29a7e1bb88dd94b7fc06cd48b141832fdcbafb07091bcf108ccd217ce8ccb1a2f18c93b791b07823538f35f93a0fd0408e44398f05a4cee1f8eb53f71eedd01079d2f086d484a887b11c670097ffc2e9e097afb2eaccb7936bb729d33512188a33b6e8af9a91066a9e36692780a66af3d893383c4da7e98fb15992a8cbb47792691b46580170108989110a8b2a8f0f52e7c835437fd4e18fbb7495ee4e37a07ed71c3ca78f64d782b9b82d3d03b70c4250ab6ccb4f8d03cb0f8ce21b567c573a9067b6f91acd41ace8192a07cbc74c5e15e87007663158b28671a7088873f04755e89382752d08a2c71aa21ebdc7f8468318181869a643e03ffb576344e3b12d1376999ce867c0b3e2c237963c326d1198b882b5712a2241edeabd30727e3fab1716408687be82c621f9adf2dce08b839e2911b49dd3506dc45d0a56a49370ebb8bf6659d2979343812a9fc1a2ed53f80816a8d52cf5ccc08e017baefe946387d1c3eafa02276c162a7328e905bff9f9c69c133f87143bde079ccaa2bef12e00f1e7d5642a8a5e63ae0fb759609404f1c7c27c1997d6e4c7681a47367fa6eed2d0cb946f3ec2bf516809e8bbe1547bd55c8c2b61f8159177279a10be46d1ac67372fcd0387754bb40860c3e9e1b87cf6ba1c0c3d64f4e52dff932a8f563342449b54a98e2bc5f451d3af067f0349be01a3aa925d7e302d50517fb659b8556f4d0a568a7494290d6743dcc93db7249275e4bc96a28ff9610b1eab1fa7468fc146caf3594d4f1a2ac64522352ecedcd5507fa01233bd204db7640d4dfe0a4e25a5ba2758a13ed43185597921b0e3471cc7997daa2f12663c36a77a477753243c7dafe9d221a2b1bdc8c74b4a3ce081b44042dccaf415d137f8d34be011a5b762fb765a53b4efff379f5d3d85f4b28f41bc552b66db08f96c575f01f6c64740a47ed4c849509e305e95d3df2adf264280cf6a808e7f3be6662b0881ed2dde09eeaf8c353bb5f2fe802fbd90b19164b1d584fa7f6c1abb7104fd0d9b198f9e594ae611f0741dad857e7e4f0a2e450e65862a0cc09819630d55afc6698d54b6a3b8952dd04221c255b2d7187ebcba10b4a7bff86721ca0197f41cf425e81fba1e5f32ddaba5a16fc196591448a2eb6e82dde72f4afacf8ea7dca147fc3acd92bf243b4903228760b5c304d2061bfbb60284a8bdc23fc25772b47170a0dc6694a464304e230a8296d32a2f08df1073a9b045d53622af434bd5039bb3748bbcab203ccb56935352a298a769e2813eccf2314af124980ee188306d0bfc67843a98337afa6bbb753972ac4cfd81eed399a39b38bc957d9d66566af0dca75f7e197399ca6293457a90a6a80c809e316ae2ddc7f3a54baf64b2da3ecc87cc8843709292c2d76cdfd3969509e4b30cc4f48a23935b02a89e1a1be4924ce6888630adfbfd4866f5a13fd6ec226ebdb9bf156ea92289151149323a4753dcea71293cf39bcd1bdeefc57ab94f4d4bfc7db81fc9c82705194ee9e91aa644ff95fc4ec8092eb0c7693bd8c9268582f9a0405e7b4e0740c0c7d5eb60a0c78e161474886fc451154f8f0f3836d3fb54d9f84e49de939b371a48fcd4c58a7c07ee38ca288657036b0700c88f7ffe6d769b48cde8934a998070ac7b78d71072e0400b67208f490b27d6f5287d494dc5c9c5b6751e286771b4fb046805ea87afbee2e477c96626cde018d8a667af40180423c827e19c5eab27da1d3f5e398061ee90efdc8e4310aa30b37a0f9f5454b211de29b5528cf60fd44f17f2c3aaec90016143b5038b4bcad8122fdae1eea84c433820b5a36566e07cbcb2e774206bcd524d673fa6dce36897d2054a5d0f3528c7838a7b32ca91a57142065e4bd0263a444a59979747ae23130d2719c2f7869024b33e902a83d67ea4dad439d3f22c23eb32b019dda321f1cfd5ee98180d22f68a652e9331427078f8d547f62102486bef61ce2e265988a1fa69e7f49286255c1260f2817d03f4d9e142365bc34f0e963a17d344f8b625f9cdbbc9bfae0037d645f52211732c354b8fc084c7584f90b07a3b36575184bd0be5e549377288816ac9ddebc3884d0fe703b54f0b55aafb251b9fe73ca3ae478ed7f330b092b0ec19194883611b4b4541f521d8021e80ec851f2dca81498d15297adeaad3780d2d98dcfee332889d3ed70394a7ad684835034d2fdf8033ccd8f0baef4ff86204c703c9d2dba8aa99aaab6c3d1da4bf1fe963f55f4012bea36d247848bed631e275301ef7571e9c117b417e25b5b528ed0b4bc4d0c88fc3b71bd07569aaee4e9298ec7f2f3c5c547ad4f737da424486c364e657c024ee3d84d7b50d70ea4195b7ebef863df021bfb713b8c1ddbd2c7a4ba86d31497622a5a14a8e1f14e9d4819fea6821b046cd76ca8581a5104ec7c5ec6a79ba81478d5a9b1ecfcd0e3c4ae59a72797035e51fe4263ed22dfd0d04994902a80449ef406aee148dce8b540861b0646ddfdffe47c80f847eb987b323dc6914bfb3e054466d28fa5a554b5c46a65ac592d8a9b10eda248f46a0be0facdc7bb176ac98af6b2eefec4b0f4cb86049370547c12c927800dad82eae31e276b5a4a9bf69ebbb43eb6ed63cbcf903c1fb321f14929fb4b33163804b82811e7286a152bc5aa9d7ec4363adf097a3dc1b2f610dc0ff3a37b90c7069f34495c568309bf9d8934c12a4e436702f54370f7b1c0a5de0191261da6f8f9b3600eda71495e0018376cdec1344ccee2d7bc9644d412d8a4887c51fe4d78075845201411dcfb44ff435d4e2389d5cb92d99a23335423b1afdaafd01c0863fd314f0df46982a5768909fd9ce971a5e0e2374a4226916fa4b8415183ec921bd2460411d99fa427993a9668605f80583c9341cb9cf8979d19b3622d025afd62dbdb1a2a4ec0cc0d1912ce45d66ccf4bf6db6b9394f7a66ba67850ee998967ed43ee790aa37dd8bd91e41fb7f641140041b88b15f2e0b800e281acaa5210d391d36e84b3de598d1190ca05e2fb4de2e101e53b38faeb75f85848534f7e8beefe80b4b68efe8ef684f409df4bc132863ebc06265596cd932136792732cf6be01214424ee642073606b4a60aecc7f9652a83e7167f352e7238d37101f88493d916a72a3514a958d2a5c695f295044e39be350faee0cef9fa068a0bf23722146a36253e0f7ebe6ba08b71162cddfeb4f455df4e085eb10dc401636eede900b7e4e2e06dff121d09cb4cf677cdd8b3ad46a7c3b33853af22b8a2ce1c559ad438cb29b056e445b718575d44b45b77a6d804ae4fd7acfeeefc197334b0162d97d5ae323919bb3c64dd8c369527bceee3a03749361fd72f4b2a99de046ee21e9b73c10c472c50074830a74a4bdec0b2efb8e2633678c3397848be3a6bbd55a1f3e8f02bd56cf11c32c8b3300fc312de45307aecc230a88115022266d9701ba872414034c0a6ea447d0128ddbc2d18e3e60d21cd75e011de2261bb58f8fed00537fb0f9d2e3b0f28665d988863981c9f7648c913f5b0a473d55c4ee382d58895109415405e6a590b365202baa31440b3617057d2391b827f75702b466972a752fba4acee093f5ce2cffa6bc5199adbccaa3403b2c5b7299557f11ba4f17ef41ed701264eff09d34d648b1efda21179a4bd5e0e96bb8af107790c3b080c1e632c93ae3b02df9fe5a06770a28ffd3eaeb216087a8f147163fd62f54d30efd7783fda75bc09903b31b1ceef5132199ad7427d1ccbfe9f89f7edffdfcdc0feae0bc20dec1bbd3f51a211fa4455d74c3a032c0dc234e70641ff8513d93359a95fb1ab67ad1ebdda3c3b4cffedc0b44af82811ea874281ec4cbcdc2535010b5f68d76af3ba9ff53cfa94f038b0734b23fee1cc531adc11826a740a13db56f0d1b7e79a2b65474ac8ac3fa301cbe042ec612149c897d3d14784bff0d9ca733934ca460f1f41836c1404007100bf921042333f361a935f60844aabdcfacbd3ee2a97e239e313f86d11bf5c5ef101358033d5ca09b0731997ad1e39fc62e088041a50e7fd96ae2c7205feeb28ae6afbeb5bfd148480062e4243a8bcb02ced211d7fbcc98ee1d387921f4f6e34ac7b49457c5584ceaf06563d11745a25b29b119a6a95eb4f910e14b78a8863679b02bbf56d00c17d64639f10c981654e954c9ff654ddb26b867698ccc5232c17c485ab948aad3d53040ccc804de91f1ac623d61dd56eff340cdf09799fd5b44345b27d7487a7d2c60c65b3e3962ccaa551097b712d55a62332bab3070a948b08cb937831c93df101a72f664cae2d1d410ff84c2666242642056fdfbd78976b5bfdfe6ce54725f0a9cb97d753ba0aa82997405c816ea12f3d0d19b8c278248d82511ec6b7ba20f4491935bd4948a90c0fface4e584a7e209f5f0120c68bf7078d760d5aadcacc911af18ba0d9b7d2e36eadb01227aadb7222d234c29cdb872d146f1c899016f36df1843431c812f20a89e00006468c48bc415f4930d886b860d61479097b8bb702b0a3b5c937157ea47d4a09df64bfe059b1d0ffa0faa5280a08a9868f08007700ffffffff14007500fc0200000000000000000000000000002e518ece37190da6ac97e92a4cf37df920b5c5658ffd080092000000000000", @ANYRES32=0x0, @ANYBLOB="0eef72f30d3108c607973eb70600bc374bf3e0169ed49a8e296dc189cbb1476c8069daef256f6d1000"/58], 0x1574}, 0x1, 0x0, 0x0, 0xc010}, 0x8000) 21:15:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = eventfd(0x7ff) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000440)={0x0, 0x3}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) [ 2611.969986] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2611.972742] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2611.975003] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2611.998431] tmpfs: Unknown parameter 'ÀŽÎIÀÞ¾ûX+¬–µD‚€ÞêꜹÔj¥)@Ìio0¢]éÁ]´í!¤„ØßzrB’' [ 2612.004502] FAULT_INJECTION: forcing a failure. [ 2612.004502] name failslab, interval 1, probability 0, space 0, times 0 [ 2612.007175] CPU: 0 PID: 12984 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2612.008727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2612.010685] Call Trace: [ 2612.011392] dump_stack+0x107/0x167 [ 2612.012213] should_fail.cold+0x5/0xa [ 2612.013243] ? jbd2__journal_start+0x190/0x7e0 [ 2612.014336] should_failslab+0x5/0x20 [ 2612.015236] kmem_cache_alloc+0x5b/0x310 [ 2612.016250] jbd2__journal_start+0x190/0x7e0 [ 2612.017265] __ext4_journal_start_sb+0x214/0x390 [ 2612.018367] ext4_file_write_iter+0xee9/0x1530 [ 2612.019507] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2612.020558] ? kasan_save_stack+0x32/0x40 [ 2612.021490] ? kasan_save_stack+0x1b/0x40 [ 2612.022432] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2612.023811] ? iter_file_splice_write+0x165/0xc90 [ 2612.024942] ? direct_splice_actor+0x10f/0x170 [ 2612.026004] ? splice_direct_to_actor+0x387/0x980 [ 2612.027104] ? do_splice_direct+0x1c4/0x290 [ 2612.028075] ? do_sendfile+0x553/0x11e0 [ 2612.028957] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2612.030007] ? do_syscall_64+0x33/0x40 [ 2612.030881] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2612.032094] do_iter_readv_writev+0x476/0x750 [ 2612.033100] ? new_sync_write+0x660/0x660 [ 2612.034030] ? avc_policy_seqno+0x9/0x70 [ 2612.035129] ? selinux_file_permission+0x92/0x520 [ 2612.036225] ? security_file_permission+0xb1/0xe0 [ 2612.037528] do_iter_write+0x191/0x700 [ 2612.038455] ? trace_hardirqs_on+0x5b/0x180 [ 2612.039448] vfs_iter_write+0x70/0xa0 [ 2612.040330] iter_file_splice_write+0x726/0xc90 [ 2612.041463] ? generic_splice_sendpage+0x140/0x140 [ 2612.042829] ? security_file_permission+0xb1/0xe0 [ 2612.044131] ? generic_splice_sendpage+0x140/0x140 [ 2612.045725] direct_splice_actor+0x10f/0x170 [ 2612.046929] splice_direct_to_actor+0x387/0x980 [ 2612.048437] ? pipe_to_sendpage+0x380/0x380 [ 2612.049597] ? do_splice_to+0x160/0x160 [ 2612.050724] ? security_file_permission+0xb1/0xe0 [ 2612.052320] do_splice_direct+0x1c4/0x290 [ 2612.053448] ? splice_direct_to_actor+0x980/0x980 [ 2612.054811] ? avc_policy_seqno+0x9/0x70 [ 2612.055906] ? security_file_permission+0xb1/0xe0 [ 2612.057310] do_sendfile+0x553/0x11e0 [ 2612.058371] ? do_pwritev+0x270/0x270 [ 2612.059401] ? wait_for_completion_io+0x270/0x270 [ 2612.060685] ? rcu_read_lock_any_held+0x75/0xa0 [ 2612.061960] ? vfs_write+0x354/0xb10 [ 2612.062952] __x64_sys_sendfile64+0x1d1/0x210 [ 2612.064144] ? __ia32_sys_sendfile+0x220/0x220 [ 2612.065373] do_syscall_64+0x33/0x40 [ 2612.066563] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2612.067969] RIP: 0033:0x7fd45b6b9b19 [ 2612.068961] 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 [ 2612.073833] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2612.075830] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2612.077739] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2612.079954] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2612.081863] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2612.083755] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:15:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8cffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) ioctl$sock_TIOCINQ(r2, 0x541b, &(0x7f0000000040)) r3 = syz_io_uring_setup(0x4d50, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000000)) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) dup2(r4, r2) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:15:09 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x18}) 21:15:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xa00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2612.173148] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2612.176822] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:15:09 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:15:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000140)='./file0\x00', 0x2) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = fork() ptrace(0x10, r2) ptrace(0x11, r2) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f00000001c0)={'\x00', 0x50b8, 0xff, 0xb91, 0x20b, 0x0, r2}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0xa0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {0xffffffffffff0001}}, './file0\x00'}) ioctl$BLKTRACESTART(r3, 0x1274, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x20) [ 2612.192769] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2612.196920] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:15:09 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x8f, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x10000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) r2 = openat$random(0xffffffffffffff9c, &(0x7f0000000100), 0x40241, 0x0) fallocate(r2, 0x34, 0x9, 0x7) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x2}}, './file0\x00'}) close_range(r0, r3, 0x2) 21:15:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 66) [ 2612.420855] FAULT_INJECTION: forcing a failure. [ 2612.420855] name failslab, interval 1, probability 0, space 0, times 0 [ 2612.423933] CPU: 0 PID: 13177 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2612.425765] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2612.427899] Call Trace: [ 2612.428562] dump_stack+0x107/0x167 [ 2612.429478] should_fail.cold+0x5/0xa [ 2612.430448] ? create_object.isra.0+0x3a/0xa20 [ 2612.431582] should_failslab+0x5/0x20 [ 2612.432533] kmem_cache_alloc+0x5b/0x310 [ 2612.433540] ? perf_trace_lock+0xac/0x490 [ 2612.434595] create_object.isra.0+0x3a/0xa20 [ 2612.435681] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2612.436946] kmem_cache_alloc+0x159/0x310 [ 2612.437990] start_this_handle+0x674/0x1390 [ 2612.439060] ? kmem_cache_alloc+0x159/0x310 [ 2612.440139] ? mark_held_locks+0x9e/0xe0 [ 2612.441140] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2612.442433] ? trace_hardirqs_on+0x5b/0x180 [ 2612.443507] ? kmem_cache_alloc+0x2a6/0x310 [ 2612.444577] jbd2__journal_start+0x390/0x7e0 [ 2612.445694] __ext4_journal_start_sb+0x214/0x390 [ 2612.446882] ext4_dirty_inode+0xbc/0x130 [ 2612.447904] ? ext4_setattr+0x20f0/0x20f0 [ 2612.448983] __mark_inode_dirty+0x492/0xd40 [ 2612.450134] generic_update_time+0x21c/0x370 [ 2612.451276] file_update_time+0x43a/0x520 [ 2612.452362] ? evict_inodes+0x470/0x470 [ 2612.453366] ? down_write_killable+0x180/0x180 [ 2612.454530] file_modified+0x7d/0xa0 [ 2612.455463] ext4_file_write_iter+0x8f8/0x1530 [ 2612.456612] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2612.457767] ? kasan_save_stack+0x32/0x40 [ 2612.458826] ? kasan_save_stack+0x1b/0x40 [ 2612.459874] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2612.461158] ? iter_file_splice_write+0x165/0xc90 [ 2612.462395] ? direct_splice_actor+0x10f/0x170 [ 2612.463563] ? splice_direct_to_actor+0x387/0x980 [ 2612.464799] ? do_splice_direct+0x1c4/0x290 [ 2612.465896] ? do_sendfile+0x553/0x11e0 [ 2612.466909] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2612.468093] ? do_syscall_64+0x33/0x40 [ 2612.469091] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2612.470474] do_iter_readv_writev+0x476/0x750 [ 2612.471614] ? new_sync_write+0x660/0x660 [ 2612.472665] ? avc_policy_seqno+0x9/0x70 [ 2612.473775] ? selinux_file_permission+0x92/0x520 [ 2612.475089] ? security_file_permission+0xb1/0xe0 [ 2612.476409] do_iter_write+0x191/0x700 [ 2612.477465] ? trace_hardirqs_on+0x5b/0x180 [ 2612.478600] vfs_iter_write+0x70/0xa0 [ 2612.479578] iter_file_splice_write+0x726/0xc90 [ 2612.480798] ? generic_splice_sendpage+0x140/0x140 [ 2612.482080] ? security_file_permission+0xb1/0xe0 [ 2612.483305] ? generic_splice_sendpage+0x140/0x140 [ 2612.484565] direct_splice_actor+0x10f/0x170 [ 2612.485726] splice_direct_to_actor+0x387/0x980 [ 2612.486945] ? pipe_to_sendpage+0x380/0x380 [ 2612.488065] ? do_splice_to+0x160/0x160 [ 2612.489072] ? security_file_permission+0xb1/0xe0 [ 2612.490319] do_splice_direct+0x1c4/0x290 [ 2612.491357] ? splice_direct_to_actor+0x980/0x980 [ 2612.492584] ? avc_policy_seqno+0x9/0x70 [ 2612.493622] ? security_file_permission+0xb1/0xe0 [ 2612.494887] do_sendfile+0x553/0x11e0 [ 2612.495879] ? do_pwritev+0x270/0x270 [ 2612.496831] ? wait_for_completion_io+0x270/0x270 [ 2612.498096] ? rcu_read_lock_any_held+0x75/0xa0 [ 2612.499395] ? vfs_write+0x354/0xb10 [ 2612.500390] __x64_sys_sendfile64+0x1d1/0x210 [ 2612.501601] ? __ia32_sys_sendfile+0x220/0x220 [ 2612.502821] do_syscall_64+0x33/0x40 [ 2612.503784] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2612.505102] RIP: 0033:0x7fd45b6b9b19 [ 2612.506069] 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 [ 2612.510720] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2612.512631] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2612.514438] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2612.516206] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2612.517968] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2612.519759] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:15:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 67) 21:15:25 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x2e}) 21:15:25 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x42, &(0x7f00000000c0)={0x77359400}, 0x10) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r1, 0x8983, &(0x7f0000000100)={0x8, 'veth1_to_bond\x00', {'nr0\x00'}, 0xfdbe}) 21:15:25 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x121001, 0x118) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:15:25 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_IOC_PROTOVER(r1, 0x80049363, &(0x7f0000000000)) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:15:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xb00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282e, &(0x7f0000000000)) 21:15:25 executing program 0: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2628.514660] FAULT_INJECTION: forcing a failure. [ 2628.514660] name failslab, interval 1, probability 0, space 0, times 0 [ 2628.517448] CPU: 0 PID: 13233 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2628.519172] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2628.521159] Call Trace: [ 2628.521814] dump_stack+0x107/0x167 [ 2628.522727] should_fail.cold+0x5/0xa [ 2628.523672] ? jbd2__journal_start+0x190/0x7e0 [ 2628.524805] should_failslab+0x5/0x20 [ 2628.525744] kmem_cache_alloc+0x5b/0x310 [ 2628.526773] jbd2__journal_start+0x190/0x7e0 [ 2628.527884] __ext4_journal_start_sb+0x214/0x390 [ 2628.529063] ext4_file_write_iter+0xee9/0x1530 [ 2628.530234] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2628.531370] ? kasan_save_stack+0x32/0x40 [ 2628.531710] EXT4-fs: 4 callbacks suppressed [ 2628.531725] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2628.532387] ? kasan_save_stack+0x1b/0x40 [ 2628.532408] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2628.532427] ? iter_file_splice_write+0x165/0xc90 [ 2628.532452] ? direct_splice_actor+0x10f/0x170 [ 2628.532470] ? splice_direct_to_actor+0x387/0x980 [ 2628.532487] ? do_splice_direct+0x1c4/0x290 [ 2628.532507] ? do_sendfile+0x553/0x11e0 [ 2628.532533] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2628.543904] ? do_syscall_64+0x33/0x40 [ 2628.544873] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2628.546192] do_iter_readv_writev+0x476/0x750 [ 2628.547321] ? new_sync_write+0x660/0x660 [ 2628.547785] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2628.548345] ? avc_policy_seqno+0x9/0x70 [ 2628.548367] ? selinux_file_permission+0x92/0x520 [ 2628.548394] ? security_file_permission+0xb1/0xe0 [ 2628.548430] do_iter_write+0x191/0x700 [ 2628.554050] ? trace_hardirqs_on+0x5b/0x180 [ 2628.555152] vfs_iter_write+0x70/0xa0 [ 2628.556110] iter_file_splice_write+0x726/0xc90 [ 2628.557279] ? generic_splice_sendpage+0x140/0x140 [ 2628.558528] ? security_file_permission+0xb1/0xe0 [ 2628.559725] ? generic_splice_sendpage+0x140/0x140 [ 2628.560940] direct_splice_actor+0x10f/0x170 [ 2628.562036] splice_direct_to_actor+0x387/0x980 [ 2628.563213] ? pipe_to_sendpage+0x380/0x380 [ 2628.564299] ? do_splice_to+0x160/0x160 [ 2628.565275] ? security_file_permission+0xb1/0xe0 [ 2628.566495] do_splice_direct+0x1c4/0x290 [ 2628.567524] ? splice_direct_to_actor+0x980/0x980 [ 2628.568715] ? avc_policy_seqno+0x9/0x70 [ 2628.569721] ? security_file_permission+0xb1/0xe0 [ 2628.570938] do_sendfile+0x553/0x11e0 [ 2628.571901] ? do_pwritev+0x270/0x270 [ 2628.572853] ? wait_for_completion_io+0x270/0x270 [ 2628.574050] ? rcu_read_lock_any_held+0x75/0xa0 [ 2628.575204] ? vfs_write+0x354/0xb10 [ 2628.576135] __x64_sys_sendfile64+0x1d1/0x210 [ 2628.577244] ? __ia32_sys_sendfile+0x220/0x220 [ 2628.578404] do_syscall_64+0x33/0x40 [ 2628.579316] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2628.580588] RIP: 0033:0x7fd45b6b9b19 [ 2628.581503] 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 [ 2628.586053] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2628.587949] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2628.589717] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2628.591477] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2628.593231] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2628.595019] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2628.605909] EXT4-fs (sda): Unrecognized mount option "." or missing value 21:15:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2628.618298] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2628.623473] EXT4-fs (sda): Unrecognized mount option "." or missing value [ 2628.634296] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:15:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa2841, &(0x7f0000000000)) 21:15:26 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0), 0x140800, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:26 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000040)=[{}], 0x1) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x880, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) 21:15:26 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x80, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140), &(0x7f0000000180)=ANY=[@ANYBLOB="087af594a15d851d37e2da"], 0x15, 0x2) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) creat(&(0x7f0000000080)='./file0\x00', 0x80) 21:15:26 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1800000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2628.840535] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2628.843449] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2628.851783] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:15:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) fcntl$notify(r1, 0x402, 0x80000001) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb94, 0x0, 0x7, 0xffffffffffffffff}) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee4a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a00000000", 0xda) 21:15:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x105000, 0x10) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x3a) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 21:15:44 executing program 7: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) syz_io_uring_setup(0x68a8, &(0x7f0000000000)={0x0, 0x76ce, 0x0, 0x3, 0x5d, 0x0, r2}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000180)) 21:15:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 68) 21:15:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:44 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x2, 0xff, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_config_ext={0x6d2c, 0x400}, 0x4808, 0x7, 0x0, 0x7, 0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:15:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2e00000000000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:15:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file0/../file0\x00') [ 2647.090789] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2647.097944] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2647.113807] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2647.117918] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2647.130616] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2647.131904] FAULT_INJECTION: forcing a failure. [ 2647.131904] name failslab, interval 1, probability 0, space 0, times 0 [ 2647.133901] CPU: 0 PID: 13385 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2647.135085] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2647.136505] Call Trace: [ 2647.136956] dump_stack+0x107/0x167 [ 2647.137579] should_fail.cold+0x5/0xa [ 2647.138241] ? create_object.isra.0+0x3a/0xa20 [ 2647.139048] should_failslab+0x5/0x20 [ 2647.139707] kmem_cache_alloc+0x5b/0x310 [ 2647.140401] ? ext4_dirty_inode+0x107/0x130 [ 2647.141142] create_object.isra.0+0x3a/0xa20 [ 2647.141890] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2647.142775] kmem_cache_alloc+0x159/0x310 [ 2647.143506] jbd2__journal_start+0x190/0x7e0 [ 2647.144261] __ext4_journal_start_sb+0x214/0x390 [ 2647.145073] ext4_file_write_iter+0xee9/0x1530 [ 2647.145861] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2647.146638] ? kasan_save_stack+0x32/0x40 [ 2647.147344] ? kasan_save_stack+0x1b/0x40 [ 2647.148047] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2647.148920] ? iter_file_splice_write+0x165/0xc90 [ 2647.149742] ? direct_splice_actor+0x10f/0x170 [ 2647.150510] ? splice_direct_to_actor+0x387/0x980 [ 2647.151330] ? do_splice_direct+0x1c4/0x290 [ 2647.152070] ? do_sendfile+0x553/0x11e0 [ 2647.152752] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2647.153536] ? do_syscall_64+0x33/0x40 [ 2647.154193] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2647.155113] do_iter_readv_writev+0x476/0x750 [ 2647.155899] ? new_sync_write+0x660/0x660 [ 2647.156610] ? avc_policy_seqno+0x9/0x70 [ 2647.157290] ? selinux_file_permission+0x92/0x520 [ 2647.158103] ? security_file_permission+0xb1/0xe0 [ 2647.158941] do_iter_write+0x191/0x700 [ 2647.159613] ? trace_hardirqs_on+0x5b/0x180 [ 2647.160347] vfs_iter_write+0x70/0xa0 [ 2647.160989] iter_file_splice_write+0x726/0xc90 [ 2647.161784] ? generic_splice_sendpage+0x140/0x140 [ 2647.162634] ? security_file_permission+0xb1/0xe0 [ 2647.163471] ? generic_splice_sendpage+0x140/0x140 [ 2647.164318] direct_splice_actor+0x10f/0x170 [ 2647.165075] splice_direct_to_actor+0x387/0x980 [ 2647.165875] ? pipe_to_sendpage+0x380/0x380 [ 2647.166623] ? do_splice_to+0x160/0x160 [ 2647.167306] ? security_file_permission+0xb1/0xe0 [ 2647.168120] do_splice_direct+0x1c4/0x290 [ 2647.168816] ? splice_direct_to_actor+0x980/0x980 [ 2647.169619] ? avc_policy_seqno+0x9/0x70 [ 2647.170309] ? security_file_permission+0xb1/0xe0 [ 2647.171130] do_sendfile+0x553/0x11e0 [ 2647.171779] ? do_pwritev+0x270/0x270 [ 2647.172420] ? wait_for_completion_io+0x270/0x270 [ 2647.173235] ? rcu_read_lock_any_held+0x75/0xa0 [ 2647.174012] ? vfs_write+0x354/0xb10 [ 2647.174643] __x64_sys_sendfile64+0x1d1/0x210 [ 2647.175416] ? __ia32_sys_sendfile+0x220/0x220 [ 2647.176205] do_syscall_64+0x33/0x40 [ 2647.176827] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2647.177677] RIP: 0033:0x7fd45b6b9b19 [ 2647.178293] 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 [ 2647.181350] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2647.182606] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2647.183794] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2647.184974] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2647.186163] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2647.187349] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2647.194408] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:15:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x2}) 21:15:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x80040, 0x2) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)=ANY=[@ANYBLOB="ee"]) [ 2647.277835] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2647.289919] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:15:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000000000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2647.342373] EXT4-fs (sda): Unrecognized mount option "î" or missing value [ 2647.377717] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:15:44 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fork() ptrace(0x10, r1) ptrace(0x11, r1) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0xfd, 0x0, 0x0, 0x1000, &(0x7f0000000280)=ANY=[@ANYRES64=r1, @ANYRES32]) r3 = dup2(r2, r0) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000006, 0x1110, r5, 0x8000000) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000000240)={{0x1, 0x1, 0x18, r5, @out_args}, './file0\x00'}) r7 = openat$incfs(r6, &(0x7f0000000040)='.pending_reads\x00', 0x22800, 0x20) ioctl$TCGETS(r7, 0x5401, &(0x7f00000000c0)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r5, &(0x7f00000001c0)={0x12}) 21:15:44 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$dupfd(r0, 0x406, r1) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000440)) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x5, 0xfb, 0x2, 0x1f, 0x0, 0xf2, 0x4, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0x8001, 0x3}, 0x19010, 0x401, 0x2, 0x1, 0x5a200000000, 0xc38, 0xca, 0x0, 0x1, 0x0, 0xffff}, 0x0, 0x4, r2, 0x8) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000ff0000000100000000000000010000000000000006000000000000000300000000000000000000000000000000000000000000000000000000000000ae00000001000000bfd10000000000000700000000000000090000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/704]) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFLAGS(r3, 0x80086601, &(0x7f00000000c0)) fallocate(r1, 0x20, 0x0, 0x8000) 21:15:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x68e80, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000003a00)=@IORING_OP_RECVMSG={0xa, 0x1, 0x0, r4, 0x0, &(0x7f00000039c0)={&(0x7f00000004c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000003940)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/209, 0xd1}, {&(0x7f0000002740)=""/169, 0xa9}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000003800)=""/106, 0x6a}, {&(0x7f0000003880)=""/183, 0xb7}], 0x6}, 0x0, 0x100}, 0x373) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={'\x00', 0x0, 0xff, 0x2, 0x0, 0x0, 0xffffffffffffffff}) r5 = syz_open_dev$vcsa(&(0x7f0000000440), 0x1, 0x200) inotify_add_watch(r5, &(0x7f0000000480)='./file0\x00', 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000002c0)=""/143, 0x8f}], 0x5) fallocate(r1, 0x60, 0x0, 0x7fff) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000640)={0x0, 0x40000000000006}) 21:15:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x3}) 21:15:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x86, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) mount(&(0x7f0000000040)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='pipefs\x00', 0x9, &(0x7f0000000200)='ext2\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/../file0\x00', 0x6a) [ 2647.520123] pipefs: Unknown parameter 'ext2' [ 2647.528925] pipefs: Unknown parameter 'ext2' 21:16:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 69) 21:16:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x8cffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:16:00 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000080)={[0x40]}, 0x8) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x8, 0x0) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000180)={{{@in6=@ipv4={""/10, ""/2, @broadcast}, @in=@loopback}}, {{@in6=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000000280)=0xe8) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xfeffffff, 0xb90, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:16:00 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x100) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:16:00 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x4}) 21:16:00 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x2007, @fd_index=0x3, 0x1f, 0x2e90, 0xdc35, 0x4, 0x1, {0x1}}, 0x6) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000180)={'sit0\x00', 0x0, 0x52, 0x3, 0x80, 0x101, 0x20, @private1, @ipv4={'\x00', '\xff\xff', @remote}, 0x20, 0x700, 0x8, 0x3}}) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r5, &(0x7f00000000c0)="04", 0x1, 0x0) sendmsg$IPSET_CMD_TEST(r5, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f0000000240)={0x60, 0xb, 0x6, 0x101, 0x0, 0x0, {0xa, 0x0, 0x3}, [@IPSET_ATTR_DATA={0x30, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8, 0x6, 0x1, 0x0, 0x7}, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x6}, @IPSET_ATTR_IFACE={0x14, 0x17, 'ip6_vti0\x00'}, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x1502}]}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_SKBPRIO={0x8, 0x1c, 0x1, 0x0, 0x100}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0xfffffffb}, @IPSET_ATTR_SKBQUEUE={0x6, 0x1d, 0x1, 0x0, 0x2}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8000}, 0x4008000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:16:00 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000180)="299bb0e14c5b4c50bf11699a6195abc8a51a801b0ccb6f61eded48835872b3e4e13a33aac1c068ccc8d3ebc88cc66f055b82e0a3e761c28f0d43b15df4f5be0a4738f92dbeb7800e9219b23db2d2e3fcc630100ea35e4cb19c92ea2292fd7c82a67256d16059f85161716011d67b62bcfb00cffb1a770d1dbe51f4078a3e41aad5ed10517a3eb5027ce8fec1944f043f1f2c8931a4b3b5c9259c82b9c7c05b4a5fde9ff5d5b7c45f20e8626ef86d3f3c70682f98325f5e7c1430ce1f82d7fb2425589e582995f3664dea13870d", 0xcd}, {&(0x7f0000000280)="ee65863ff68fbb632bf2a40f7c008f31f6ea4baefce2f3d52e5d2041efa6f5a16634e6541c60890d75272c7b13ee1d6836ba38be755ea0f3521aa1dad61fecf929660fb22cf85c018cd6bb622c48a51baa950e3bb4c4655cf8369d13901e5eabb89f16e3e53feb8c661f0a59cd7d2711ae75673840", 0x75}, {&(0x7f0000000300)="f556b250ffad74de5d4124166228eb7d3ac7a403b955bcb3fa20e394523a32c0e266f714bc63e5bff307c02b91750ff1568b62190d1005beaaff87133a190f59e057e3d2be69152e2b30b5e9054f135721b486c30b998400e1674a94e3b75a851295effbac21787b56dd0466e23f02a9dc938e9d2467538fa3ac6965a8c912c7ba039e18461504219e31f8c8ef7a3c580abc9a6fd8402d02413c50dd366ce4cbbee04cee9259219f015e007e78618f178ef4da6f0c9b9c5c59125f3a7b6a7133f227cccfddb4c5ca44f9f404e788bf38eaa1792f87557b3d666ecad4124eb6ba2c2b6915dbe1f9925827b091f9a2fcfbf6f86b", 0xf3}, {&(0x7f0000000440)="b139349e630b841d4e8a6ae379176843e01bc7f5f609ad06c50d6c1a1433f26a7b9d790e227072ae79ab8fa4620699641e61cd7a3bf05fc19b1fae2be94f876f47c6fa27b182ebf941d8c54154efdf7d1561408ba26e75fda91c9c92b5d7c77d745c66255d73a0855da670d3f13995ef954a30f276edf32f69f617fcb882f829a41eedacaf65c0da91631b3da4651987234e8f72a883dcb5e6d118af0b285787c0da0eae837306a57db941097d2ebfdc7f4c2fca6df491eb350a", 0xba}, {&(0x7f0000000640)="13afeda4817ea154d5353cc0b0fff063d3dd4cd80cc488ab919ad9e68563c1464ea6d8d9ea23e2511d99dbee0d22fe2987b6b8ca69a2ecaec063cdb1e1add03be5156b13ef7da4d5ac73ed772a5916395bbba85c186e1af37f6b0d2ac4b2965e8c0586ac17d500b36c684df917280df4eb52df63a40488c04e69ceaf05814a078e4e3e7fc9f6dbb6f0b5c41e93564b3e796ee61b0066100a97c2", 0x9a}, {&(0x7f0000000700)="f7d09b216c078fc3d7a8c3e3163df09f734fe2b5843c5bd19d8a3bbf9c8b03986e15d7aa8f51a28f6b1487c82725f04b5d0f1174e5dee99826aed740dacfcbe7ef7d57b2751e45ce4d1786e39dec0ec729fc81c9926cb6ec0ac49888c21afd9e6dc8cc88c744dd61b3795e50aceb7048a0573b46342868fa5e8307361438e69d448e8e873a30db7bb92ded535baca0a18901da8c64abf9781c1cab4198d634f9c9bc6e01c7e3bb", 0xa7}], 0x6, 0x0, 0x0, 0x4}, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x4000ff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x1f2) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000080)) 21:16:00 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='rpc_pipefs\x00', 0x2044002, &(0x7f0000000200)='ext2\x00') syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2663.609864] EXT4-fs: 5 callbacks suppressed [ 2663.609879] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2663.618959] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2663.631349] FAULT_INJECTION: forcing a failure. [ 2663.631349] name failslab, interval 1, probability 0, space 0, times 0 [ 2663.634140] CPU: 0 PID: 13646 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2663.635814] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2663.637837] Call Trace: [ 2663.638475] dump_stack+0x107/0x167 [ 2663.639355] should_fail.cold+0x5/0xa [ 2663.640307] ? __iomap_dio_rw+0x1ee/0x1110 [ 2663.641353] should_failslab+0x5/0x20 [ 2663.642273] kmem_cache_alloc_trace+0x55/0x320 [ 2663.643390] __iomap_dio_rw+0x1ee/0x1110 [ 2663.644395] ? jbd2_journal_stop+0x188/0xdc0 [ 2663.645476] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2663.646594] ? ext4_orphan_add+0x253/0x9e0 [ 2663.647635] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2663.648872] ? ext4_empty_dir+0xae0/0xae0 [ 2663.649877] ? jbd2__journal_start+0xf3/0x7e0 [ 2663.650978] iomap_dio_rw+0x31/0x90 [ 2663.651886] ext4_file_write_iter+0xe0e/0x1530 [ 2663.653016] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2663.654122] ? kasan_save_stack+0x32/0x40 [ 2663.655128] ? kasan_save_stack+0x1b/0x40 [ 2663.656142] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2663.657373] ? iter_file_splice_write+0x165/0xc90 [ 2663.658538] ? direct_splice_actor+0x10f/0x170 [ 2663.659657] ? splice_direct_to_actor+0x387/0x980 [ 2663.660824] ? do_splice_direct+0x1c4/0x290 [ 2663.661872] ? do_sendfile+0x553/0x11e0 [ 2663.662833] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2663.663981] ? do_syscall_64+0x33/0x40 [ 2663.664957] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2663.666263] do_iter_readv_writev+0x476/0x750 [ 2663.667359] ? new_sync_write+0x660/0x660 [ 2663.668375] ? avc_policy_seqno+0x9/0x70 [ 2663.669360] ? selinux_file_permission+0x92/0x520 [ 2663.670536] ? security_file_permission+0xb1/0xe0 [ 2663.671732] do_iter_write+0x191/0x700 [ 2663.672684] ? trace_hardirqs_on+0x5b/0x180 [ 2663.673743] vfs_iter_write+0x70/0xa0 [ 2663.674677] iter_file_splice_write+0x726/0xc90 [ 2663.675837] ? generic_splice_sendpage+0x140/0x140 [ 2663.677056] ? security_file_permission+0xb1/0xe0 [ 2663.678232] ? generic_splice_sendpage+0x140/0x140 [ 2663.679427] direct_splice_actor+0x10f/0x170 [ 2663.680510] splice_direct_to_actor+0x387/0x980 [ 2663.681647] ? pipe_to_sendpage+0x380/0x380 [ 2663.682702] ? do_splice_to+0x160/0x160 [ 2663.683675] ? security_file_permission+0xb1/0xe0 [ 2663.684859] do_splice_direct+0x1c4/0x290 [ 2663.685869] ? splice_direct_to_actor+0x980/0x980 [ 2663.687036] ? avc_policy_seqno+0x9/0x70 [ 2663.688040] ? security_file_permission+0xb1/0xe0 [ 2663.689227] do_sendfile+0x553/0x11e0 [ 2663.690171] ? do_pwritev+0x270/0x270 [ 2663.691103] ? wait_for_completion_io+0x270/0x270 [ 2663.692292] ? rcu_read_lock_any_held+0x75/0xa0 [ 2663.693417] ? vfs_write+0x354/0xb10 [ 2663.694329] __x64_sys_sendfile64+0x1d1/0x210 [ 2663.695419] ? __ia32_sys_sendfile+0x220/0x220 [ 2663.696550] do_syscall_64+0x33/0x40 [ 2663.697455] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2663.698700] RIP: 0033:0x7fd45b6b9b19 [ 2663.699614] 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 [ 2663.704104] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2663.705956] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2663.707695] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2663.709428] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2663.711162] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2663.712911] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2663.724462] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2663.732789] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2663.736544] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:16:01 executing program 1: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7f, 0x0, 0x1, 0x0, 0x0, 0x4, 0x614, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100010, 0xbae4389a3e854a42, @perf_config_ext={0x6, 0x4}, 0x202, 0x3, 0x0, 0x9, 0x5, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x9, 0xffffffffffffffff, 0x7) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = fork() ptrace(0x10, r2) ptrace(0x11, r2) r3 = fork() ptrace(0x10, r3) ptrace(0x11, r3) ptrace(0x11, r3) perf_event_open(&(0x7f0000001300)={0x0, 0x80, 0x9, 0x2, 0x1f, 0x0, 0x0, 0x100, 0x88230, 0x11, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x8, 0x1, @perf_bp={&(0x7f00000012c0), 0x1}, 0xa4, 0x1, 0x9, 0x5, 0x4, 0x101, 0x9, 0x0, 0xffff, 0x0, 0xff}, r2, 0xa, 0xffffffffffffffff, 0xa) preadv2(r1, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000001180)=""/189, 0xbd}, {&(0x7f0000001240)=""/12, 0xc}], 0x4, 0x40, 0x8, 0x2) write$P9_RUNLINKAT(r0, &(0x7f0000001380)={0x7, 0x4d, 0x5000}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:16:01 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x5}) 21:16:01 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}, 0x40200, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xff, 0x7f, 0x40, 0x6, 0x0, 0x100000001, 0x40000, 0xa, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x11}, 0x20, 0x3, 0x200, 0x2, 0x7fffffff, 0x85, 0x400, 0x0, 0x20, 0x0, 0x800}, 0x0, 0xa, 0xffffffffffffffff, 0x2) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:16:01 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x33bc, &(0x7f0000000180)={0x0, 0x270a, 0x10, 0x0, 0x15}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000200)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000240)=@IORING_OP_FALLOCATE={0x11, 0x2, 0x0, @fd_index=0xa, 0x0, 0x0, 0xfff, 0x0, 0x1}, 0xfffffffb) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)=ANY=[@ANYBLOB='\"']) syz_io_uring_submit(r0, r1, &(0x7f0000000280)=@IORING_OP_NOP={0x0, 0x1}, 0x1) 21:16:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) 21:16:01 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000080)={0x0, r0, 0x8, 0xfffffffffffffffd, 0x7f, 0x5}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:16:01 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x150) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x15) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8000000) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r4 = mmap$IORING_OFF_SQES(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000002, 0x8010, r1, 0x10000000) syz_io_uring_submit(r2, r4, &(0x7f0000000200)=@IORING_OP_SEND={0x1a, 0x4, 0x0, r0, 0x0, &(0x7f0000000240)="942a311424850827a2915ef1d0e2d72246eb2ede462fead613e85cd0635101b05c0c6f00000000b6a353588acdb404f682066292ce64c93dd65fef47d163a5de32cc0b141ab673d361e79e76e435a9e3e34e572e1d0000000000000000945885a3d867a84c27d4c411b82f824a0990b41aedfb23dbf28e776f613f9757ccbf12597104057f4ec397dc8e8a7e319b69c6542ccb8274454fb71809a7b5d25ebd9eca108fccbf2952cde4b5fe3dcfcfb372bba8e3633563944840acf159eca3419725df170cbed96890706bf892840941936e4a1df72b2aba9ce872eca7b8bf30b60e92d38f7fa38074aadeff6652e4efd6f017ddb282a6bd083abfc42f6c3a10ab5a9886cc9f1460e3a10ffa4db00b12759e45635abfff3265", 0x118, 0x4000014, 0x1, {0x0, r3}}, 0x6) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f00000001c0)={0x4, &(0x7f0000000380)=[{0x1, 0x1000, &(0x7f0000000640)="fa7d1478efab903d9a60bfdb90057a3c7c14fc853ba5b975b17752ead0e32da2970d344785e8a879684184252cb95c1d98f502d81134360e3654db8b5b6d7360fb4e9f6bf79a4f7753c537fd3dd759360775b205b4823a5e076aa6b411d5b83ae36d26a857f78d46c46fb019c331fab629de47a2e0ce7d33c5a78b439e09a38fa5a9f87c3cbe9f1be2a1489dcf8f6e1fd8bc492abdd47266cee762fefdedd70058fe530b6a604816f1336c8b4c810673b81dc69cb6f0777ceff26bccdd5cadc5f8ad4b06c25796de8f889d65cbe4799d71fe6e4c035cb11505f37edfe93e23542e26b7cc4c955bc57d721bd57aef0d0388880f9990398b8595a60c2cf760af64744c2f76b42a91b290ac48eb44df55792b6f28f27755fd742c7050d7b9428720f9844fbb4a6b12f3865dd1eb719d8241037baf4442d398b48cdee0ca8986795c50fed3fe99a31e5b4df02fdeff1eca7b903e9367180b417a2bf89685b5ea93cde38b7aab5159bf622dbaeb0c1c618c29654fdae48bb443343bb10dffe5974153da2cdbf5eff11746fdeb0aa24ac3ea314b1d2e271d413cafcf3a01c155f63367b4c2b8ee20bd722c7e0c4eecf69f15997daaba61e3f15738c6deebaabc93b74afc975d345484dcdf48e439465299651dec8f6e0f6949e1b38453f08587c3e871d5e38dc074609be35d15f548dbf608aa37d85180be96c87cd89851975ca0e493ed97b481de70bfb79d34b7e6657709a6977167d13a35fc7b85e5e85fa5b8fe8703c27448d4bea67d3763762bc5a9dc659719de8c2b6ba7edea7cc1b43a9bbd7ae03113564bbe27ac536db8494ec34029a354c657d78c031495a6607fb4d6cac4f9a5b68213a848dcdaead3268a2f260fe2df11b6510acf71da80a5bbef4a042437999660cc342dab76c0d739b842b4da48dd05ec2926004e9bd9766510be24e57feb8825c26cb8907506383e99af2d3add66c76d705b1b7a9624c15fc1aedaf907a352125970371ba876f7aedbb649e02843393e03d2b8a187d327d750f5280ac7e50caace0864c354cdf0bf15f5e2c12e1e0e4a95e6c669cac014f235b2f661a88be4bbe106acb9af45249e1863149cb1b4336b7255edafaa09009542123c0253e3772a28d0148b04234bb3441e567086720f78a485d3ab70b6425f6ae8fd0b8c4fe62b228631246006513ca4489e4503f0caa38fd644bc525f9aafa9fd28b575d2ca7b82693e93c1de91a55e0a4ff53421982ed8101d754d2bc28c6811502094329a5c2163fe56cfab6b1658728c07a0e7ded83365e9b989568b61c0329e04d91cdb9f9048814e3fcab77684da39b5241352a13003e6e3880b8ced292c7c10c6581219c730be49358131ddc14ed83f48e188dec69ca573cdb576dd461d09230d033929301b18b58d9175729a3a277328f60d29eb0bb834fe568f46b6485d9683e60d2f070813457619ac0a924b4c730b63ecc7ac393f73989aefe031cfad10340fe888f04e353593e34f522ea8302991c1f3e173098398dff5a8d3772c8f2b54133283d83f6931c166fe1e55739235e3ddd0a4c1ea0209bdb29eaddc88dc8cdcb771a9144e8ee2f10a45ff27b2a3c026dda304b07fe4c479a93e375d5d9153b8a9696cec7f8e55d9c35687364477e83973bec5c8c851e8d29060a6b115ec6c38b43d2a975a113c27429fd924015b41589f73b22c935d17f4a04a6b4d4f9e325adb96664979e0c0ce5c32161d4f3c5ef0d70e632396a198c9da3c2127c57210d9df415413f3481b33a4ef2f1ffaf8520012ef634f3169b48e04f78630bf20a75fb01bcf95a49c2e3b369529f5e3823afd4b547e8b2382a96937796eb96c4453175e754638e454e7ea8f49cb977aafd5536e4eeb5aa8f0bd09bbba9f4857b3f80e9d6cc1ead8cdd866cfb5bdc859edbd4a635ec76a9fa933f1d55834d14cd43bc0c899b2ab6ea4b24fe150b611f1258e401023e4ff01fe38ebf29f881264b4f7a39e07ccd5c40be8e7c55d8256b3cd18c5c7210ef2c02aff0b1c23c07033500338209ee04cf9edb2ef23cd04ee505aef5c0357cc00dc17649bc1f148d74db7d113231bf61b6a271ef58645a9759c44d354f3096f7767ef2dec91e99a286e6fd0908a332fc722ec714435f09593b4cc13f7b8b774bafcacd272be05b061bdffd16edbb280abd17fa97f467b7c606a7444bab2514cd27c882439c724be5572f449920f641bae4a6cb82b9b143abc91ac8d359f3c3be3dd58229d606d8fe8a19ebdd98d977e07735d7d4f7f2d55da6fcbdbee1bc758cca30dcb2ff5156b0526f071a4579265cf7de41f4d9ee0eb801dbfe09ead8f45ebebe23c4d3fc28186be015a9d299913323437911c3b45ce30428d46b996807bd5595deadd9098d4afe5df222bf74bf94e5bf2ec66093a7934036834e108c460cb4f02aa648dd1aa8dcbdc37a7ceac6c1b8fbe086fe1c118fb7b0dddaeb728cb75002fa1c834bda30607f0fd7cbd60f6ee06bcc8f0421920dfa056a9434f50fbf7190bbf01a5dba2aa802005c734e24fcfcc38d41412982ab1bdfe5870e28ede1408e97349c9b1c8cbff9ccf2051189bc5b23d57816cde410e92d0e420a07388b150e3369268bc3cff2fa1856c76f44f2f2cf98cc68c8f8c8ae0f49fcfc9f0e7b07127ec8146055e14fb162a8b0aea5dfc68d14801c41e0b4e8861edbcf8d51e8952264e56c60c9957c571d73e14f3c72a40d2cccc970a5afb369455c8eb15f4bb22f1404cd6db8d26e33b9be426586a54a232c4b9924d612e9da329858abfb599f78ee4c2be3e0bc5083e29fc7abb70ce6f02528cb444e39bb3591d48cab2ab6e19c8a9fa0e6ad37db072b07cb683fd9080e8166626b61357d420b5c59dcc52b71806c8e4140389542fa48ecae1309df5e5cbfae3cfa9caf205707d081f01e32ce631d495065b6f77698f127b8cd8aa493b27dffa8e72276410d2f1c22ac08f03b4e029e86b0606af7e62616f54d03baa9ec1276b82fd50f1cc42983d24ebaf4cdcfe6c4bcc3df1498ab1637b82499bb82f1aa732fcc365c88940d1dcdd56bdd9848d0b0f2583747d43d1f4fd21138368f60a52e96b01c92a0352a7767a50d6a58262702c3926f2fc9af36ee2606a1c68199f41bf7a2cb5fcf1be2ab7ac7e250d616e61bacffe53871e0e488017f08f327e17dc82a2aabe2985e8ddd68bc0a65bb0ac4f914e35cba29c0ef747e1dde5e0a6abe4e53fdd9a160af72c47fd315856ee6ac6a6fefb65f936f64cad11971aada9056cd21e8d378dbc6385978f41fbedf78f2f88b5793795cf3d174bb58b1d72eaeea0b6571f57ea85473dc9a3584eaa78ddf013b831782f550e4eaf2220ae95c07dd16c018be6a70628a5b0c050c854b55dc3cd4725a7d111d10acd1f74ba7b85b0137ee3f7efae48e3224509605da4a2a36370e4c48f6465586023f5791c7017dc0f77ee6792064e27f29570a9c5d44b2c9cbaa6a801f9cb89be1d6bca7f039f0f29fdbcc5b1d3f039c337d2471a8d90062187c4d841b0131b4a34a2097b8edfa96f26d8db4ddce90bcb41563679e159cc6ea38f3b01849b5c26f1ca53ebe72e7d78e69ba8310236f2d6e25cd59907d2e6f8bbc0cc037e52a6db539f6785fb89b22459f46029029d5f7bd66dc631123c8ec82b102a5340cbe6600053ff106aef491be3cc9814ebefed85e2fe61fa363a94e9af202a9c075d35c3f44ca1e8ce938e4316c9cb894d4f0ad4ec7b74d8c79b8861e5708bdf164b95f287e15d46ad1fb04092761218ad418eda29cf03a0a1ac594519da526f583d5a5eaf1eb3a999cb819df2e20c29a036561b8ae4847cd15040c47b7ef5171069af964765ac54639573981fb8f799cd3c64c6e3091a165b010b5af63aad0f3c8553b446816e004aa737391d4b2aa0cbf0e4f8288b5fe2001beab995a94d5890aedd09ec54d99e6fecabb6daa4596605d642d3a141a1f96e499ea9b20d8ea4cbf6a5d4374d793db3a713a672e875c9f53d7c5d87d1c475e66aea6cf45848e84811e6e093c6fcf9af2a18106ad5cf54d829a9bcebc0f95bc0173edb6919973ab1f9e63466c0e341a0e11f79288cbb41a6fe8a7dc025a5f8d7395a3542112fc5bf439cb8e584962282cd085a8073a7189c7ad02d81c8dc4a3d3c4e38f50caea8e7ea59da90b5ec758a8f4c109d39313df49f7b2402076c5d2276bb9455245b3b7eae85053eaa921a3c4e21acc607649c1d380e6056982d000ac05840df4560c9ab9f4632e657c4969b0b158a3ded295b571fa899bea6de12a2ed0ba71de2da8e05235107eda1a7d0fadc2b61a7fd3b54a6b7a1727a9619adea9c88665d83a652328e95603e6cc1a4987d739b6677bf619504b9dca77e6706ceb9c89b6b4b2926dc1088b0ff914d525490d91045cfa525d154dc2736c93fdd527c98bba0a6d653ef34509a863fabe1893d8f2576124a9a71a3d0c9903c5aeb1487d9db3af5903a934ddadd1d28aba181895db32aa33b32631fbf7225acb5a85e1095336aabc6e8e482dad08080d9473a875831058d209997d46f3cd9f1b022b01f78fb31c7d5399a2a636f71a4ef3af1b0bad25e21ada88b89827281b3835ab6c5b0071c51e67be7b22b9541b3deda1fba00ebb7f25d0d0a3a7a6f01e9f76542f5512f65905d8199b27e57b7715078de238bfd8a2a0b7ac55c3fdbeb721e78203aa1a6df9c144cbd564de8d726ea7c435e34a81e541c738f9755796959821da5a4d769d51386fbe7e8b9005e167eb1ae05f2e6e695ebf417c108b03c5f744e6e3f496fba932835d3ae5dc97b1068afcafe327260f90ddc2a3108f2dc27381a2b27e7413304b7169016780716097a0d92272e4cc3afbf85780faa62afe29e920b6bf6520c728b83434900533921a565d2762000083aff9e128d3fc6917adb9a5e7962c24a9dc7d2937d08d6fcbc325004d099a188ed097c3725a72395169cc7744be6fde48de76dec274168f617d50528be1f307ac46a83f6b8dfac5e1efe1c176df3f5f7669a44f864150a25ee5f82f58f06ee6896ce522115d6805e23cf72ef9ab8e022e56689294a627d867e8c5bc742e767ad44383285ccb7a3810526f43d9c9f14ed7e1dc813d5c93cd02eef1e29bb2f1557ff6fde1a908177a63d28219fbaac10c8c124f11868c9f652e32f6e2b9aa0f16df5e7cfed7420d75f95be534b52648ff5064c3f6ac091465e9dcbd0979ec34eb9f2664c1a4af31f857e1048c65bc39997ecd69c9600c0aaf3fc35f322e57c3c21b1985cd72070371d79fff8e16b32c0a7df8eeed36228c6053d5b65d8ed9ed9d4953739756346991356a747d8deabd39719289cc91202c54c41b81d50d1ff10a11fbf4a8dac9a6714acc03315bdf28adb41ad4e06d0895f2d376539a46f9ff8821800311967a0eefbd51110a16e8b37b63ecf697c848447244e5ec023aa6c1602cf8ef113acbde33109d94320774904b994c020e5b061f95760df46af3d8757064b8b28028e45cb26c79332137bea94a6b581099098e739e8f7b507442ab8363ad43ce94e5743b568715c50a8cc41808e8141a5253b5df8fe491201b280fb83e4127adbd6c039fba0e0ba71756f08996140ed4d35d44a51350430bf4db941aa2f83e1ed5d9fb1fd09674ba3326c5536cf49e76b0b35e9ec478628c9f614de93bab4bbb920db5404ed3d57868dbf2fd1de8cabc74fed6a5da28e643a6f062b6e83569ea0ac7474b1a7ebd3c38947230b832ca303938dffd389b91293aa35befac5dbdfbfdc46971ada09d2c3b20731ea954aea93af223e9d", 0x1}, {0x1, 0xa8, &(0x7f0000001640)="1a5ec115d30b0aa850a4e93c7b195414b4fa060e010240a7c4c82418b6d8c45dc017567cf7b4a2327fbda18f838d17986ab9864988c11a69532b7407a21e6719465db869a5a1fc0bda1ca05e6634b0d5c934f5cc24929034efc4c7b4c671dddfdefd253e4f9e5194e90102db8eb1a0fc0a298fffe32ca4845f98d11f08deb74bf08e5e25cf79faca0a6b5374fa56279504e038d5763ed35ec22bb619d5df2b0c498206da741c5ba4"}, {0x8001, 0xe9, &(0x7f0000001700)="c444d9c611420df0dbb2d62b9532a0c25b59f235a06d1e67aedcdef6a9058345bc1b897a2404c41c4c88b2f4feddf666d953c9b321040c9c58356faab151e00680cc8360f7f6bb52f45175fef48c0da62d4d5c841990e9f45b16de66a40a1b49706433ca27b4bc2861bb3a23bff4ca830576721e8761248bf87c8f2166539bb597bed2a9eb2e069440ca96ebf74d512091fadd8326a3ae3e95bc798d4f0e130daaaa927112f19306d30d38ed9bdc94ed8485e79977d2d6363fdd6bed8d26a99b348d2bde1cf76c22d1bdc1135e17392b151adaafa0c5f034e744666afa313105dea83cc25299dcfe75"}, {0x7, 0xb, &(0x7f0000000140)="9294088cf418df88e715e2", 0x0, 0x1}]}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000014ca43d28cfb200000018000000b7702a6b6cbde35c4ba7f4ed9e4fcbd410582403fcae4d1149c9ca2662160725e08ebc77842fa0047d10b4585f78b827a3f995e9fba4f5ff9dba173d678af7a228c27d51bc0ed886f6f0b0ecb83d3046354388df406db7ceeb68cbf446da85bb09702696c0c36386891ca5c468e721f704f837728e52285d3e32471002cafc0dca87e377790c4674c16dd01ade7b8725f586ea0e2c7145e0862c179f11d9387fa9f633fc1ba1c380d1e9d3", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r5 = syz_open_dev$sg(&(0x7f0000000100), 0xffffffffffffffc0, 0x40000) ioctl$SCSI_IOCTL_GET_IDLUN(r5, 0x5382, &(0x7f0000000180)) [ 2663.893261] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2663.915424] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2663.923308] EXT4-fs (sda): Unrecognized mount option """ or missing value [ 2663.930650] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2663.936596] EXT4-fs (sda): Unrecognized mount option """ or missing value 21:16:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 70) 21:16:01 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x6}) 21:16:01 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)=ANY=[@ANYBLOB="80000000a000000000"]) 21:16:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffff00000000, 0x0, 0xa282a, &(0x7f0000000000)) [ 2664.085685] FAULT_INJECTION: forcing a failure. [ 2664.085685] name failslab, interval 1, probability 0, space 0, times 0 [ 2664.087975] CPU: 1 PID: 13841 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2664.089333] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2664.090965] Call Trace: [ 2664.091511] dump_stack+0x107/0x167 [ 2664.092251] should_fail.cold+0x5/0xa [ 2664.093017] ? create_object.isra.0+0x3a/0xa20 [ 2664.093937] should_failslab+0x5/0x20 [ 2664.094699] kmem_cache_alloc+0x5b/0x310 [ 2664.095519] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2664.096585] create_object.isra.0+0x3a/0xa20 [ 2664.097460] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2664.098479] kmem_cache_alloc+0x159/0x310 [ 2664.099467] ? __kernel_text_address+0x9/0x40 [ 2664.100404] jbd2__journal_start+0x190/0x7e0 [ 2664.101292] __ext4_journal_start_sb+0x214/0x390 [ 2664.102251] ext4_iomap_begin+0x485/0x700 [ 2664.103091] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2664.104069] ? kasan_save_stack+0x1b/0x40 [ 2664.104885] ? ext4_file_write_iter+0xe0e/0x1530 [ 2664.105838] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2664.107367] ? splice_direct_to_actor+0x387/0x980 [ 2664.108341] ? do_splice_direct+0x1c4/0x290 [ 2664.109196] ? do_sendfile+0x553/0x11e0 [ 2664.110157] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2664.111070] ? do_syscall_64+0x33/0x40 [ 2664.111837] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2664.112900] iomap_apply+0x164/0x810 [ 2664.113642] ? iomap_dio_rw+0x90/0x90 [ 2664.114403] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2664.115553] ? mark_held_locks+0x9e/0xe0 [ 2664.116372] ? filemap_check_errors+0xa5/0x150 [ 2664.117291] __iomap_dio_rw+0x6cd/0x1110 [ 2664.118087] ? iomap_dio_rw+0x90/0x90 [ 2664.119029] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2664.119947] ? ext4_orphan_add+0x253/0x9e0 [ 2664.120785] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2664.121756] ? ext4_empty_dir+0xae0/0xae0 [ 2664.122576] ? jbd2__journal_start+0xf3/0x7e0 [ 2664.123485] iomap_dio_rw+0x31/0x90 [ 2664.124214] ext4_file_write_iter+0xe0e/0x1530 [ 2664.125128] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2664.126035] ? kasan_save_stack+0x32/0x40 [ 2664.127043] ? kasan_save_stack+0x1b/0x40 [ 2664.127871] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2664.128876] ? iter_file_splice_write+0x165/0xc90 [ 2664.129817] ? direct_splice_actor+0x10f/0x170 [ 2664.130727] ? splice_direct_to_actor+0x387/0x980 [ 2664.131902] ? do_splice_direct+0x1c4/0x290 [ 2664.132763] ? do_sendfile+0x553/0x11e0 [ 2664.133550] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2664.134471] ? do_syscall_64+0x33/0x40 [ 2664.135403] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2664.136480] do_iter_readv_writev+0x476/0x750 [ 2664.137382] ? new_sync_write+0x660/0x660 [ 2664.138196] ? avc_policy_seqno+0x9/0x70 [ 2664.138999] ? selinux_file_permission+0x92/0x520 [ 2664.139967] ? security_file_permission+0xb1/0xe0 [ 2664.140975] do_iter_write+0x191/0x700 [ 2664.141928] ? trace_hardirqs_on+0x5b/0x180 [ 2664.142822] vfs_iter_write+0x70/0xa0 [ 2664.143753] iter_file_splice_write+0x726/0xc90 [ 2664.144698] ? generic_splice_sendpage+0x140/0x140 [ 2664.145887] ? security_file_permission+0xb1/0xe0 [ 2664.146854] ? generic_splice_sendpage+0x140/0x140 [ 2664.148079] direct_splice_actor+0x10f/0x170 [ 2664.148964] splice_direct_to_actor+0x387/0x980 [ 2664.150103] ? pipe_to_sendpage+0x380/0x380 [ 2664.150972] ? do_splice_to+0x160/0x160 [ 2664.151941] ? security_file_permission+0xb1/0xe0 [ 2664.152916] do_splice_direct+0x1c4/0x290 [ 2664.153935] ? splice_direct_to_actor+0x980/0x980 [ 2664.154879] ? avc_policy_seqno+0x9/0x70 [ 2664.155706] ? security_file_permission+0xb1/0xe0 [ 2664.156675] do_sendfile+0x553/0x11e0 [ 2664.157442] ? do_pwritev+0x270/0x270 [ 2664.158205] ? wait_for_completion_io+0x270/0x270 [ 2664.159160] ? rcu_read_lock_any_held+0x75/0xa0 [ 2664.160091] ? vfs_write+0x354/0xb10 [ 2664.160845] __x64_sys_sendfile64+0x1d1/0x210 [ 2664.161734] ? __ia32_sys_sendfile+0x220/0x220 [ 2664.162653] do_syscall_64+0x33/0x40 [ 2664.163392] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2664.164415] RIP: 0033:0x7fd45b6b9b19 [ 2664.165148] 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 [ 2664.168766] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2664.170264] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2664.171675] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2664.173082] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2664.174484] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2664.175904] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:16:17 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x80840, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x2, 0x0, 0x1, 0x1, &(0x7f0000000100)="d56f003793c4a2f7e59802b55ea5d7a00450843facd82ab59ec60b7ce99dbaccf4e1a03755ae456509fb9333613d16132fdf19acb21644f03f608a79823731cca3c37d2da387dd546a4357f843b87281592dff707487a3a2d6e266665c421ca107b4bc603ffcb7ce4841846674a228215b71af3d1a75431130cea7b261b4a63b9f340e517c100aaad0d2ee18b54a163907f9c8376f672b7764404c87df714d91ddc8d4bada0cfd24dd7f631ad8cd824c95d2361d4223e01894a8c5d4950d9fcdcdb21a2c3d8d54a663b3c9df7bb475c11cc078d38bd0f89e", 0x7, 0x0, 0x1, {0x0, r2}}, 0xfffffeff) fcntl$setown(r1, 0x8, 0xffffffffffffffff) 21:16:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 71) 21:16:17 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x7}) 21:16:17 executing program 1: syz_usb_connect$hid(0x3, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x0, 0x1477, 0x1023, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x7, 0x0, 0x1, {0x22, 0xa92}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x52, 0x20, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x2, 0x80, 0x27}}]}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x24, 0x9, 0x80, 0xff, 0xc}, 0x17, &(0x7f0000000140)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x8, 0x8, 0x8}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4c, 0x1f, 0x1f, 0x7ff, 0x8}]}, 0x9, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x42d}}, {0x2d, &(0x7f0000000200)=@string={0x2d, 0x3, "baf095a26255b0d5fbaa8966af5119374e21f15eadb7097a253185c0181f12aea1ed1b83ec9d0e71b90800"}}, {0x8d, &(0x7f0000000240)=@string={0x8d, 0x3, "07eb61ca17a238ebcb452d98ed5dbd0a83be87cc4a01a4101f4340a14d7fc92b24de793edcba7f2a4b38550ecc5f993e08298bade8d42f69a2149f7383dc103ec1f026a496cf19bafda772f2362fa66b4673fd4e351d6bf273976e4acb278308e4c02255cb31f716e73c26b0cd8198913cedad526e6f48bd5b9ad6b0757b79327eb85283ea312c58422de5"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x807}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42c}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x427}}, {0x33, &(0x7f00000003c0)=@string={0x33, 0x3, "ef5b3e78c1d86f11c0fed777588a476ed7a4fb0876bd0a08fac7c84dc0f0057de70a9c5986aaee08e64b11f33f01d43ff0"}}, {0xc4, &(0x7f0000000400)=@string={0xc4, 0x3, "5c0e00fbe4508a359ac5eb8911ef31650fe978cec0207e20e1dcba316ffcdb864df0529430b8524ccc9c5ccdabc7e91744c364a06e2a79204360eb52b73da7a4824ccd543d772c67cfbd8131c5e1b1230fddb913d03bf2895f41c9c865a91c2f9eaa8800a3be0f9c14d85a4f045c914eb6b33bceb401ca7a09b0c284af7b80f5d0f671a61c48eb8856b6f20c5a61185d4ceb63f9663bda0e928e0235e6ea27a8e508a1b568f1ca2af31aec102c235db1000f8249c3d7472b6fd916c751fbff0f1995"}}]}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_usb_connect(0x1, 0x101a, &(0x7f00000005c0)={{0x12, 0x1, 0x200, 0xbe, 0xc, 0x65, 0x8, 0xdf6, 0x68, 0x27d1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1008, 0x4, 0x8, 0x0, 0x90, 0x18, [{{0x9, 0x4, 0xa, 0x4, 0xf, 0xec, 0x78, 0x95, 0x7f, [@generic={0x98, 0x30, "3a4edfc9c284a6d3c24447559131295349e09d899dac2a73795c36c6d2ba3f4e7606a63281d455a706bd583b3b208225e0432e23228882af0c89fde75b163181b3e4a70b460dfd4b89c43d5de53dc97ee657645fe48776b7accd98436964ea7240ab50a0777f6e244160236ba020b56cb0892f5b46ec12ce4a56b6aebc23cc01d2656b7ad926e7664c3bfd8e5e04d9536f46de833d0e"}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "8d8cb0"}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x400, 0x60, 0x3}, {0x6, 0x24, 0x1a, 0x1000, 0x10}}], [{{0x9, 0x5, 0xb, 0x1, 0x0, 0x7, 0x1f, 0x1f}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x0, 0x1, 0x7, [@generic={0xdb, 0x21, "116f1130b74c14af34f6f2417360d2ecd78873e95fa5d0f9c8156e02e38a1c359e4913ca95e4de4b2e8a4a12b20eb7200389e1722a5e2b39bf7c0e2d9e156f48f84e563355f3d4a145415c33a797c5384235c8fe19ab43ed71d4b9dbc69645670489e30a531d658110735bf57132b3b79c597202394ce6fc070ed62a130ebb571de79ced443250bd3217ce8ce9980852cbd63040222cc80f481fbf2280155aa05deb6bb9c640b7d431880c94b31d6a3bba2c239e44acadcfcc3077ab43b4016e3707f04d1fb8de1b2d27176086f32732a367f62ba8fb82d8be"}, @generic={0x31, 0x4, "fb9ce07b1d630737ef3472d8d6710fb38bdf68f8d847a20b417020c742b89cc3344ecb2120f9c86bf8dcd744341aed"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x4, 0x64, 0x5, [@generic={0x7f, 0xf, "af219381723761e58e01f7434682520d21c06fd5d592d91359dc1c85c1924d908135bd9726ec141e78efec56696b8911dfb735e09a9b473237fc5d182244d75911fa50e756651b61b2ca6defd81e7e5245676f098589bde2b310f6166d4f6850d2eb3e96cb2f62585126f6ee8f95551698868cad97bfd66cf01859c305"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x4}]}}, {{0x9, 0x5, 0xd, 0xc, 0x3ff, 0x7f, 0x6}}, {{0x9, 0x5, 0x8, 0x10, 0x10, 0x6, 0x3, 0x7}}, {{0x9, 0x5, 0x1, 0x3, 0x8, 0x80, 0x4, 0x5c, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xbb, 0x9}, @generic={0x56, 0x6, "c4191787dc4100b093e1fe931be000544be63499f023da6cb29ebe78446b852ef5d3c304dc95e4f18e192d887f4adbc3dfdd55e9b6b0b1fdf5089e2bbc5431fb62350e6d3def467e71a177cd706aea7179ba90a9"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x0, 0x1f, 0xfe, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0x1}]}}, {{0x9, 0x5, 0x8, 0x4, 0x10, 0x4, 0x4, 0x5}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x20, 0x4, 0x1, [@generic={0x6d, 0x21, "0b4853005f6a476c4c00131225e9d6fcc6b2e56a0fc7d4cbcd773735cdb602609fef74f2ae41a3eebb059777786b5df810ccee1ce1d772e4d3ed0770a142a17d7ba481105f23e30bf20302c5d5d37dc38999b256baeaec45648e7602ad5f582a266201c2d15f337a80beae"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x200}]}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0x1f, 0x9, 0x7f}}, {{0x9, 0x5, 0x80, 0xc, 0x10, 0x20, 0xfa, 0x28, [@generic={0x8a, 0xe, "4ea2a1254262ac1ab0ef56bd1147e8ee986744e320b73a9117f498c074bd22c7d3bfd00d7fc339349a13953268f39ef39366e3b17c56631fe72e86b512d0d7666fceca97668040bdb4b1bb7751278e4fc9a917a41d7b73685e034b4bc2150d89a76900ce7598f5437f15e15cdbd3ba4f3d38dd5a55e6792c018aacf9fde79f9eb9ab5b7268bca4cb"}, @generic={0x80, 0x10, "22c63336583e88003f6c74c174e92d9a923f5ad4f09a0f58904b1b136704d3699751727015c08d014d78615d9d7c6443e9e7241cd66559f07814123abddc667302c92524b492ff9081049bb465a2e6cfbcf9172965b8d5448df81480d7eb7cbe439dee46b6309ad7f3cdcd9d75c625d5a04ca5f9952024d7f4b21736f43f"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x400, 0x0, 0x8, 0x20, [@generic={0x73, 0x23, "52cbc36bc6b7723bf83c580afd2cb6be77203e32d71c697e2152150657c4bcb71c493149d9ae56615096d2d01d752d7789763e89e3776195555e93d35f094d97f11c6b9c3ea94f2683d4d877909c9a9e9c36e82110f4e0318db70b936821f265789c444200e6e46db38f5b19d0352d0e87"}, @generic={0x75, 0x30, "d49ad3049758f23f3e0061e3245ec2534834bbd5ca3740e763c30130f0097df9d515e8c23bf9b41339b73dccd44b021aaa5e1f08f17d6ea73514b6e39c73089d793b7663934593c97f1fa2c189f1868b83844bd4e86a00f0088790cd51748b7b79f49bddec1c5f96e8dab5815497a4210b9e52"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x400, 0x7c, 0x5, 0x4a, [@generic={0x88, 0x1, "5f81d4363577c6d16328eb4735efe6b53201f3ec7555f966e2f97ef64bf9c9051472977fc06985b9109740b1d0a1d810220a12815aa61ed95b17b5559f36513e828e7673cb0bf7804c1bf39a08093e7a96445d8e720237ec8acbf8dd02f7b2a15cbfda1eaae27a4dd22c03aa2007d3b8d82e9de1247a6d972767d83443e1f905ba9d260284f8"}, @generic={0xf7, 0x10, "bb9d027be075b3a26d976c1cd0dd825736562397762ded41ce25b3c6e6bd14f64f10357d87a7d609a2ed1984648f77320da505ee9056eee2255bda16b09589de46b3d128f8dd3884c5113835fb42ca2e9667d162fe721154f3fd8d921f6db3d2c7480359bab929a5591b7e42a35d3a7f666703d41cdd14c627857fa106f196b77748c5d548f90bd6c46ccaf948101f2aa1fdec274119b7d006d0167579d1eae51b5ad29ff44952207ba88e9c69688c903f61603f77f3fd12dfa02c26da211c56a98d37bee78171f8c2b6f76d5925712572bd9ce85964e636bfee08d3fc42b6b04d13f2f291ab3c2010f1d6486a8d8d9869680e36c2"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x200, 0x1f, 0x3, 0x36}}, {{0x9, 0x5, 0xd, 0x11, 0x20, 0x17, 0xf6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x8001}]}}]}}, {{0x9, 0x4, 0x69, 0x3, 0x7, 0x20, 0x14, 0x4, 0x20, [], [{{0x9, 0x5, 0x7, 0x10, 0x10, 0x2, 0x5, 0x1b}}, {{0x9, 0x5, 0xc, 0x1, 0x20, 0x3, 0xfb, 0x3b, [@generic={0x69, 0x24, "9216935bd6de133b91c195fa7c944bc97784e59fcb977e090f0cf41cf838c925dee3b48f1558dba5be8fd4cfb9df9ca1e887ca483c80b5628689725214c1d9208817fa3b2e66a88b7221b71c175e08221d3f9971abc42bb4ae000341a98ba1dfc8376287f82b5f"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0xc1, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x9}]}}, {{0x9, 0x5, 0x6, 0x10, 0x400, 0x4, 0x6, 0x9}}, {{0x9, 0x5, 0x6, 0x4, 0x200, 0x1f, 0x49, 0x1a}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x4, 0x7, 0x4, [@generic={0x59, 0x23, "1d6ad7e7388dc7767ef24b9d5cdf39682c6023820372f39b3673ceda3c451610ad9ea9c0a41acb6a7e757c5742e044df570500f2bca4941f27f3d4bab655c7ccffa98c9fbfb0b3166159b42e57da88027ad3c473906968"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x6, 0x0, 0x22}}]}}, {{0x9, 0x4, 0x58, 0x9, 0xf, 0xff, 0x89, 0x5f, 0x7, [@generic={0x1a, 0x6, "4a9c1458a3fd8bf48f0ebe83694689743c2237ffc94891ad"}], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x3, 0x80, 0x81, [@generic={0x33, 0x7, "f7082dd9cce9ff512387a8d0ce25d570a71a0e3e4e5cf78466c8d2d99b55d75df50eff750afc61c3fece08ff643e9a4917"}, @generic={0x9b, 0xd, "9ebc76e5152f9d4637043ea6bf5d10693be4dbb99a338a1e54429ae32dc5b7fd5c7ddf6def57f2fd7b92924b2a379c681451a6f1cc9054931534648346a483a83adcf9e5e0a647f32585487cfd75bf9293ee1bd9a30e37af2ced4c64664c2ffc577d1be9e8fc7e504d5665dfa959ca60e4914a7ac076b82f972b4d475e606f67b17aac03911f7c00b1722c8710a78b365aa60ecbd7eb52bde5"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x20, 0x12, 0x9, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3}, @generic={0xc2, 0x31, "0f89378023d95b12bde5654de323c1fa21410f2f850446b16f78a9472c6fa29decdf2551ddeabdb66b17566a7f14a6134360103aaa63e18c6542450ad6c05c22ca81d0ac24ecb7c74a3443f055bb169b2d033ec2bf0ada20e2f95f7b32dc69963d8971609f7fd6f4bffbc105ba79af5e29fffc09b772458a3b00807262a0aaa279031039a53d9251ac2410a5922a6a7a26a9a01a8c29faca4a2b9dce788f1fda808ddd8432f11e2793aaf6b906690aa43565462bf52eabee6e2d8c3db87568a4"}]}}, {{0x9, 0x5, 0xe, 0xe, 0x40, 0x81, 0x5, 0x6, [@generic={0x20, 0xe, "a709342f1d0a7a164500ceac545fd1b00203d03aabae631d0a712ab61bee"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x7, 0x19, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x2}]}}, {{0x9, 0x5, 0x0, 0x1, 0x3ef, 0x0, 0x9, 0x5e, [@generic={0x4, 0x21, "8504"}, @generic={0x67, 0x0, "905671e6054925dc005d20878f32ad80dc41d1f76c82210fce0f4534c1dc2a38e16c94ad77f054ccd50dfe476fe4cf81ae84b173bde293221bbab19501f69bbe0a630f71b4d210e6f252618917f8e0a46bf51ee726f70e703b23ded30acdb69d7a99be7744"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x8, 0xf2, 0x2, 0x78, [@generic={0x94, 0x11, "62d07f0381acd83674c596a7845d29ba87fea6e701f4933a258b69ef88160217217ce51d522daf5e3c752a84bf8f2380f9493d5b637daf541c2f6c1073a268d8a1d8e35cb7a39f9f33734dd59051caac722bc09dff3fd776f98017b9d6d8842879825fb3b08b889119861d5384989b2357e43fb91364ea635425dd9aaa9bc50fd2a244a9031cbcb42c101fe6382328a2583b"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x5}]}}, {{0x9, 0x5, 0x7, 0x0, 0x400, 0x5, 0x4, 0x7f}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x20, 0x6, 0x4, [@generic={0xed, 0xd, "8774245ae09844e3e91513bd12d8d5586a80a0696fd059c61a513cb01cc0af45aeba9ff58ee4bac998df162f2ad0245d52fa1317efd9edd65b85526ccc6a7ec3e839754c525a14d28b8ee22fc4b143493c178261c328ce07ff46929ca883b842ad27037e6c786df7c5991dfd1964d27318dba4a91d086606bdaaa49d04f07e00dc009c472e136fa93858eac289eb56550fb0122521da2e3dc151547cefed92d2a7914b0697a386f4e1a5867319921986ef155758ef149340903716e1f7a15c5ed43f1bdf84b3c838bf3ad071b5400dd38f2221ee754e2c718d7ff1d41ddf799ddde9872533cda3a1ff0aba"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x80, 0x6}]}}, {{0x9, 0x5, 0x2, 0x1, 0x10, 0x7, 0x3, 0x3}}, {{0x9, 0x5, 0x4, 0x1, 0x430, 0x5, 0xcb, 0x6, [@generic={0xda, 0x23, "109b2a9d8fe66672953392f697298aa9fa49a7b8cd2cb6ad883b4ac7e2c0d03d4e857d3f6535d5e95aa82bcae09c7b82414b21611a3887dba7834822a7aacec4c2da4ba0ed6e768b9630784f8a8c79377cd83b7e1112ccf1cfa6691452da11111297e6bbfaf228c8f8b30f92b433730385eb72496b08d0ff00b9dfc38b3f31405189478dc4364c1281d59e01d6bd8a149c4458b67b9cf5c228403898b807f624e75471c2559010ee8e802f5a2029a8b478fe3c5837547496efe10a1eea0fef6c9cf601c284685c8f00d4713d9cbb004efd9a16ff6a5ed598"}]}}, {{0x9, 0x5, 0x0, 0x18, 0x400, 0x0, 0x5, 0x1}}, {{0x9, 0x5, 0x0, 0xb, 0x40, 0x3f, 0x7, 0x1, [@generic={0x87, 0xc, "05917a9fe76d7955a29db82fe800498218a03b22cdef0db69f240272fd27f9dd5df53338b1f3878b8eea2985f9ec595846568ad30cd3255cf4c0be3acf6f3b1fd70c18742e0f2bfcb92f13cdcd7216bb759971de17a089dbf04a48096c472ecc4f6dc4971c03db749de2d3e65f37a3b0cd3e980fde918b32ea89222e40c8bfe4bf8c9aac7c"}, @generic={0xef, 0x7, "467d95c39ab061be9670a098b60b9490767395d356aa4ac0dd51360f96148b7e7d75239dae2a3bf1221b7a8f9c47485dbe066b1d5c3639bd0dc081b184076bae7e90c8d810345d37a9d4b040d4a42e8f996157f8f497fee6a53515bc48453564504b1ed9fe2adc0b0921424b1dbd49b628f4f884b941af5f2625ee7b9b43213db3a30913320fe58fe48ff7875012020aa0832e79ed9d8eb69097fcfff1f1b86211efe4f6ea0b04494c1e241b75509c1a2c7f4fef70e034ce557bdd2a20776cc20bba020298dd55c2b38d6b62ee04fc27769de09c1214f31f63c2ebf629d223b0f0905174f93c885af64e7b620b"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x40, 0xde, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xf7, 0x8}]}}, {{0x9, 0x5, 0xd, 0x4, 0x40, 0x7, 0x8, 0xfa, [@generic={0x1c, 0x22, "f62c9209709ef79e2424535b21117f82d64294f6f92eaeebe802"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x40, 0x1, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0xfffe}, @generic={0x60, 0x31, "874950576ca99d729574a115389a1852b584317347411e97d9e90390c3b6b3ba676b842cf536d0b7e4c833bdfbb3f88c35926cc11f1a15dc57791f2f6b0da1eaa78de55fd1daa608cd0fda2bc0937d37c4c33c082f081a1eedfc70f8b680"}]}}]}}, {{0x9, 0x4, 0x4b, 0x6, 0x1, 0x4c, 0x27, 0x73, 0x40, [@generic={0x23, 0x22, "91524cd6e7f748c52ec4a3b014c0ca01372584380609e04e0dccbaea1138ecf54a"}, @generic={0x4c, 0x22, "25547186f90454aaf252c316a4a3e4aaa4ed78bec2c1cf2c425eb004eab5926917d06368655a195bd2d23082b62bbed0d0f322f90acb1be8fc3c77c472869963787f47d77de3f42ad9b1"}], [{{0x9, 0x5, 0x6, 0x4, 0x10, 0xa, 0x9, 0x6}}]}}]}}]}}, &(0x7f00000017c0)={0xa, &(0x7f0000001600)={0xa, 0x6, 0x250, 0x80, 0x6, 0xff, 0x20, 0x4}, 0x27, &(0x7f0000001640)={0x5, 0xf, 0x27, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x4, 0x4, 0x2d8b}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x4, 0x0, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xe, 0x9, 0x2, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x1c, 0x1, 0x8, 0x8}]}, 0x2, [{0x98, &(0x7f0000001680)=@string={0x98, 0x3, "ce1b2ea9d10ea23f446d62f5cf9c6dab62b02d58ba0404b84fc86990e473e0db883c28881793860e6a944d4b228801e31e69ffbe2407c725895ed6eeee06cc0ffb71d4bd776f2356b97023a82616c617dc4ffe63ee0bc2e4e35fc10d8a148da84b84a7024ec3f052f002b84cc04485ca4964216a9717ca9c919d504d7eb498330de2513b55f69c0c2bf857af3d5ed45cb62f2e7ce722"}}, {0x52, &(0x7f0000001740)=@string={0x52, 0x3, "9b9a251f7d78deb43ce796ea7d574559e6f81b9a75ae17f5062b1e4455245d85d1709f6f60e90ae579319e3642bd64883ee8fbb921b3300ea2cbaf37337951d187e27af068e4e90e7dd45cffcf85d981"}}]}) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:16:17 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282e, &(0x7f0000000000)) 21:16:17 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) statx(r0, &(0x7f0000000580)='./file0/../file0\x00', 0x4000, 0x400, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x1f, 0x5, &(0x7f0000000500)=[{&(0x7f0000000280)="f549fd8a6de9ed0867f496939f700bb1d6375d9526bc37cace88539a9caeea8a902dc730bfab80cdaaa8d0605e0df93e75618f215b084321223e2e189ed932046645080e8ae90b41e522fab93a0d8b07e86612fa9aee60058b8a50", 0x5b, 0xbbfe}, {&(0x7f0000000300), 0x0, 0x8000}, {&(0x7f0000000340)="16370b70e903e2d9549385f9d4a7a31c1f4a02c5c7eb8bef1d6e53f1e6ebc530abd9a9edc0228c71fd82c6f9b9be22e7c117137959e8b4f746514a5410cbb1625eb6c514aa94abbfb517557df54cff56873d9a188088788a23a7de3902b0e93bba138d57f78412905c2b396d6f82bf0d8dead6687c6e11ca4867a5bb327ddff4bcad223d4b7c5ac2c16cb96b739f71eea330dd517287936c8850a49275ed12d7584562efa9328587bf00b68609a9761e", 0xb0, 0x9}, {&(0x7f0000000400)="18b6ed1f42ff3312be2a3944688e38a95f4114a5cb8a0364b4e1a162e77b11bd6f7f081a78f080e773b5bcdc3d0f870a7459a4191fc9a0715d427cf49589af686a5d05f3148b6cc66c7405b32efec6df9626e3b05b4af5830a559e902bafcf7e4691456283f0a68ed0539242a144dba27cecfecb437397698683a4cea3cfa8d108a80134c4fc682ecfbed33a5a8c6ff3f452ba8e8370a443eadabab12bb8c15ce522874687ed17cc95dfb3be28647f", 0xaf, 0x5}, {&(0x7f00000004c0)="3ccca6e25b2564b397e25f85f4c275614eaf78e68f472ac5b9a176", 0x1b, 0x8000}], 0x40, &(0x7f0000000780)={[{@uid={'uid', 0x3d, r1}}, {@huge_advise}, {@nr_blocks={'nr_blocks', 0x3d, [0x39, 0x78, 0x0, 0x30, 0x67]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x30, 0x70, 0x30, 0x6b, 0x2d]}}], [{@euid_gt={'euid>', 0xee01}}, {@permit_directio}, {@fsmagic={'fsmagic', 0x3d, 0x6}}, {@smackfshat={'smackfshat', 0x3d, 'ext2\x00'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@uid_lt={'uid<', r2}}, {@hash}, {@subj_type={'subj_type', 0x3d, 'ext2\x00'}}, {@fowner_eq={'fowner', 0x3d, r3}}, {@euid_lt={'euid<', r4}}]}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="4da48759203fe67b63b8f0cefdf6d1e72c3672f89e7f14b6f1fce05def81b07dc152f9f4f9e2e7ae7c3704b1fe02ae70acd612234613160a3f5a733c391b947739785cfb65a417c83962d22f3270218095892b818e4bffaa8bfecce103e1391cbca7a111d75c9f5e4cf498963bf3df2db9d9015c545c3d3265da92ecfabf79644e7c5c45cc354405c155420f76ce426a61b84206458782d2d359f2c32f8ab20122f8263a0976683f20a8b6583a06066f0e29a385661512014a9f1acf847d32328f855a9f4da94ee0"]) 21:16:17 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r4 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000340)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x1, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1000) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f0000000900)={&(0x7f0000000200)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000300)}, {0x0}, {0x0}], 0x3}, 0x0, 0x0, 0x0, {0x0, r5}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_WRITE_FIXED={0x5, 0x3, 0xf, @fd_index=0x6, 0x4, 0x1, 0x7, 0x10, 0x1, {0x0, r5}}, 0xffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:16:17 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) flock(r0, 0xc) r1 = dup(r0) mmap$binder(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x81) r2 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r3, r2) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000040), &(0x7f0000000140)) r5 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000180), 0x109080, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x430000, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, 0x4000010, r6, 0x0) [ 2680.162272] EXT4-fs: 7 callbacks suppressed [ 2680.162289] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2680.170139] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2680.178899] udc-core: couldn't find an available UDC or it's busy [ 2680.180848] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 [ 2680.190074] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2680.190460] FAULT_INJECTION: forcing a failure. [ 2680.190460] name failslab, interval 1, probability 0, space 0, times 0 [ 2680.193635] CPU: 0 PID: 13912 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2680.194818] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2680.196228] Call Trace: [ 2680.196681] dump_stack+0x107/0x167 [ 2680.197311] should_fail.cold+0x5/0xa [ 2680.197958] ? ext4_find_extent+0xa77/0xd70 [ 2680.198696] should_failslab+0x5/0x20 [ 2680.199336] __kmalloc+0x72/0x390 [ 2680.199945] ext4_find_extent+0xa77/0xd70 [ 2680.200897] ext4_ext_map_blocks+0x1c8/0x5830 [ 2680.202066] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2680.203167] ? SOFTIRQ_verbose+0x10/0x10 [ 2680.203911] ? perf_trace_lock+0xac/0x490 [ 2680.204656] ? SOFTIRQ_verbose+0x10/0x10 [ 2680.205377] ? __lockdep_reset_lock+0x180/0x180 [ 2680.206196] ? ext4_ext_release+0x10/0x10 [ 2680.206931] ? ext4_map_blocks+0x5cd/0x1910 [ 2680.207696] ? lock_release+0x680/0x680 [ 2680.208404] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2680.209240] ? lock_downgrade+0x6d0/0x6d0 [ 2680.209984] ? down_write+0xe0/0x160 [ 2680.210635] ? down_write_killable+0x180/0x180 [ 2680.211454] ext4_map_blocks+0x63f/0x1910 [ 2680.212202] ? kmem_cache_alloc+0x2a6/0x310 [ 2680.212967] ? __kernel_text_address+0x9/0x40 [ 2680.213761] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2680.214556] ? jbd2__journal_start+0xf3/0x7e0 [ 2680.215355] ? __ext4_journal_start_sb+0x214/0x390 [ 2680.216229] ? __ext4_journal_start_sb+0x1db/0x390 [ 2680.217101] ext4_iomap_begin+0x3ad/0x700 [ 2680.217841] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2680.218703] ? kasan_save_stack+0x1b/0x40 [ 2680.219435] ? ext4_file_write_iter+0xe0e/0x1530 [ 2680.220284] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2680.221399] ? splice_direct_to_actor+0x387/0x980 [ 2680.222245] ? do_splice_direct+0x1c4/0x290 [ 2680.223004] ? do_sendfile+0x553/0x11e0 [ 2680.223700] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2680.224530] ? do_syscall_64+0x33/0x40 [ 2680.225218] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2680.226162] iomap_apply+0x164/0x810 [ 2680.226820] ? iomap_dio_rw+0x90/0x90 [ 2680.227496] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2680.228527] ? mark_held_locks+0x9e/0xe0 [ 2680.229256] ? filemap_check_errors+0xa5/0x150 [ 2680.230063] __iomap_dio_rw+0x6cd/0x1110 [ 2680.230776] ? iomap_dio_rw+0x90/0x90 [ 2680.231461] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2680.232272] ? ext4_orphan_add+0x253/0x9e0 [ 2680.233016] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2680.233996] ? ext4_empty_dir+0xae0/0xae0 [ 2680.234907] ? jbd2__journal_start+0xf3/0x7e0 [ 2680.235910] iomap_dio_rw+0x31/0x90 [ 2680.236728] ext4_file_write_iter+0xe0e/0x1530 [ 2680.237759] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2680.238756] ? kasan_save_stack+0x32/0x40 [ 2680.239668] ? kasan_save_stack+0x1b/0x40 [ 2680.240586] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2680.241692] ? iter_file_splice_write+0x165/0xc90 [ 2680.242746] ? direct_splice_actor+0x10f/0x170 [ 2680.243741] ? splice_direct_to_actor+0x387/0x980 [ 2680.244797] ? do_splice_direct+0x1c4/0x290 [ 2680.245728] ? do_sendfile+0x553/0x11e0 [ 2680.246585] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2680.247585] ? do_syscall_64+0x33/0x40 [ 2680.248446] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2680.249621] do_iter_readv_writev+0x476/0x750 [ 2680.250609] ? new_sync_write+0x660/0x660 [ 2680.251515] ? avc_policy_seqno+0x9/0x70 [ 2680.252418] ? selinux_file_permission+0x92/0x520 [ 2680.253480] ? security_file_permission+0xb1/0xe0 [ 2680.254550] do_iter_write+0x191/0x700 [ 2680.255412] ? trace_hardirqs_on+0x5b/0x180 [ 2680.256387] vfs_iter_write+0x70/0xa0 [ 2680.257225] iter_file_splice_write+0x726/0xc90 [ 2680.258273] ? generic_splice_sendpage+0x140/0x140 [ 2680.259379] ? security_file_permission+0xb1/0xe0 [ 2680.260448] ? generic_splice_sendpage+0x140/0x140 [ 2680.261527] direct_splice_actor+0x10f/0x170 [ 2680.262496] splice_direct_to_actor+0x387/0x980 [ 2680.263524] ? pipe_to_sendpage+0x380/0x380 [ 2680.264711] ? do_splice_to+0x160/0x160 [ 2680.265882] ? security_file_permission+0xb1/0xe0 [ 2680.267312] do_splice_direct+0x1c4/0x290 [ 2680.268552] ? splice_direct_to_actor+0x980/0x980 [ 2680.269852] ? avc_policy_seqno+0x9/0x70 [ 2680.270894] ? security_file_permission+0xb1/0xe0 [ 2680.272145] do_sendfile+0x553/0x11e0 [ 2680.273133] ? do_pwritev+0x270/0x270 [ 2680.274123] ? wait_for_completion_io+0x270/0x270 [ 2680.275355] ? rcu_read_lock_any_held+0x75/0xa0 [ 2680.276543] ? vfs_write+0x354/0xb10 [ 2680.277497] __x64_sys_sendfile64+0x1d1/0x210 [ 2680.278638] ? __ia32_sys_sendfile+0x220/0x220 [ 2680.279816] do_syscall_64+0x33/0x40 [ 2680.280771] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2680.282072] RIP: 0033:0x7fd45b6b9b19 [ 2680.283023] 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 [ 2680.287728] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2680.289678] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2680.291496] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2680.293323] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2680.295137] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2680.296959] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2680.309033] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2680.328258] udc-core: couldn't find an available UDC or it's busy [ 2680.329908] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 21:16:17 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa2841, &(0x7f0000000000)) 21:16:17 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x3, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ad3b5f2fa8912e00de35f5b7b3db148c9383ecf9bacebc37481f95cd04d649ce2d55db88e8c959ab010000000000000018460dc4daebc632f066997fe659f08712d494202637072f632a6dd946c892af09eebf9a331a280a5cac2d6c31b4c5256def03f013b4d91d93333bdda4611c0ca4c942257a13ee770f7717c0e4c4752a2750a9d84217789a2e025d6dd9d2f7fa960eae8212a95ea3c8b02144c2cfc8d7837e8cabcbbaee19dd1d6313e5d193731e6e38c84bdc714bc0cefd537570476ba7903f4da93e70f57677d481cb"]) mount$bind(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0/../file0\x00', &(0x7f0000000680), 0x8400, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200), 0x200000, 0x0) mknodat$null(r0, &(0x7f0000000240)='./file0/../file0\x00', 0x10, 0x103) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in=@remote, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f00000006c0)=0xe8) mount$cgroup2(0x0, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000003c0), 0x22000, &(0x7f0000000540)={[{@subsystem='blkio'}, {@memory_localevents}, {@subsystem='cpuset'}, {@memory_localevents}, {@memory_localevents}], [{@smackfshat={'smackfshat', 0x3d, 'trans=unix,'}}, {@uid_eq={'uid', 0x3d, r2}}, {@dont_hash}, {@obj_type={'obj_type', 0x3d, '/&/'}}, {@appraise}, {@fsname={'fsname', 0x3d, 'ext2\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/!q-\\'}}]}) setresuid(0xffffffffffffffff, r1, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0), 0x200018, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=unix,loose,mmap,euid&', @ANYRESDEC=0xee01, @ANYBLOB=',dont_hash,euid>', @ANYRESDEC=r1, @ANYBLOB="2c646f6e745f6d6561737572652c6673757569643d53383263303161372d663566392d646461562d376239302d65653538633132662c726f6f74637c6e746578743d726f6f742c646f6e745f61707072616973652c686173682c6f626a5f757365723d2f262f2c686173682c009b741516ca124a475d7b19ada2ebc84361e5994478a7d04dbabb25582c1f5303b0250319f625d6ca893b696cb3a79cac2c55a31457cae497751f48c1e99c1482f03d4a46edbd74708060938359d780d0ee0cad6c94c21d834581dc1afb2f121b3ed3f99fc5e45b7e93f51ca32591b3d234524dd7ca01afe2ec41078e01b5bd71ebf4be81b9f6921bd93810fe0211f6ccb978d1bfc491f88c00"/271]) 21:16:17 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x8}) [ 2680.427880] EXT4-fs (sda): Unrecognized mount option "­;_/¨‘." or missing value 21:16:17 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xfffc, 0x107, 0xb91, 0x7, 0x0, r1}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2680.493358] EXT4-fs (sda): Unrecognized mount option "­;_/¨‘." or missing value [ 2680.512152] 9pnet: p9_fd_create_unix (13930): problem connecting socket: ./file0/../file0: -111 [ 2680.537384] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2680.548991] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2680.853690] udc-core: couldn't find an available UDC or it's busy [ 2680.855257] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 [ 2696.784275] EXT4-fs (sda): Unrecognized mount option " " or missing value 21:16:34 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x110) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7, 0x4d, 0x2}, 0x7) write$P9_RSETATTR(r0, &(0x7f00000000c0)={0x7, 0x1b, 0x1}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:16:34 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_open_dev$ptys(0xc, 0x3, 0x1) readahead(r2, 0x8, 0x6) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:16:34 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x8, 0x0) 21:16:34 executing program 2: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000040)={0x5, 0x5, 0x8a6, 0x6, 0xdc, 0x7}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:16:34 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000440)=@caif=@util, 0x80, &(0x7f0000000200)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000640)=""/176, 0xb0}, {&(0x7f0000000700)=""/164, 0xa4}], 0x3, &(0x7f00000007c0)=""/113, 0x71}, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x30) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000840)=[0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2], 0x5) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="05000000000000002e3466696c653000"]) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200400, 0x41) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0xe02080, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$BLKTRACETEARDOWN(r4, 0x1276, 0x0) write$hidraw(r1, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:16:34 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:16:34 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x9}) 21:16:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 72) [ 2696.791789] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2696.795813] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2696.806776] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2696.808605] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2696.810454] FAULT_INJECTION: forcing a failure. [ 2696.810454] name failslab, interval 1, probability 0, space 0, times 0 [ 2696.813216] CPU: 0 PID: 14053 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2696.814806] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2696.816706] Call Trace: [ 2696.817316] dump_stack+0x107/0x167 [ 2696.818159] should_fail.cold+0x5/0xa [ 2696.819034] ? create_object.isra.0+0x3a/0xa20 [ 2696.820079] should_failslab+0x5/0x20 [ 2696.820955] kmem_cache_alloc+0x5b/0x310 [ 2696.821887] create_object.isra.0+0x3a/0xa20 [ 2696.822893] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2696.824057] __kmalloc+0x16e/0x390 [ 2696.824893] ext4_find_extent+0xa77/0xd70 [ 2696.825857] ext4_ext_map_blocks+0x1c8/0x5830 [ 2696.826916] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2696.828115] ? SOFTIRQ_verbose+0x10/0x10 [ 2696.829058] ? perf_trace_lock+0xac/0x490 [ 2696.830002] ? SOFTIRQ_verbose+0x10/0x10 [ 2696.830934] ? __lockdep_reset_lock+0x180/0x180 [ 2696.831999] ? ext4_ext_release+0x10/0x10 [ 2696.832964] ? ext4_map_blocks+0x5cd/0x1910 [ 2696.833962] ? lock_release+0x680/0x680 [ 2696.834893] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2696.835974] ? lock_downgrade+0x6d0/0x6d0 [ 2696.836970] ? down_write+0xe0/0x160 [ 2696.837826] ? down_write_killable+0x180/0x180 [ 2696.838894] ext4_map_blocks+0x63f/0x1910 [ 2696.839846] ? kmem_cache_alloc+0x2a6/0x310 [ 2696.840813] ? __kernel_text_address+0x9/0x40 [ 2696.841835] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2696.842910] ? jbd2__journal_start+0xf3/0x7e0 [ 2696.843942] ? __ext4_journal_start_sb+0x214/0x390 [ 2696.845084] ? __ext4_journal_start_sb+0x1db/0x390 [ 2696.846207] ext4_iomap_begin+0x3ad/0x700 [ 2696.847166] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2696.848293] ? kasan_save_stack+0x1b/0x40 [ 2696.849236] ? ext4_file_write_iter+0xe0e/0x1530 [ 2696.850327] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2696.851753] ? splice_direct_to_actor+0x387/0x980 [ 2696.852897] ? do_splice_direct+0x1c4/0x290 [ 2696.853878] ? do_sendfile+0x553/0x11e0 [ 2696.854767] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2696.855812] ? do_syscall_64+0x33/0x40 [ 2696.856714] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2696.857933] iomap_apply+0x164/0x810 [ 2696.858789] ? iomap_dio_rw+0x90/0x90 [ 2696.859671] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2696.861012] ? mark_held_locks+0x9e/0xe0 [ 2696.861980] ? filemap_check_errors+0xa5/0x150 [ 2696.863028] __iomap_dio_rw+0x6cd/0x1110 [ 2696.863973] ? iomap_dio_rw+0x90/0x90 [ 2696.864883] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2696.865970] ? ext4_orphan_add+0x253/0x9e0 [ 2696.866934] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2696.868068] ? ext4_empty_dir+0xae0/0xae0 [ 2696.869024] ? jbd2__journal_start+0xf3/0x7e0 [ 2696.870062] iomap_dio_rw+0x31/0x90 [ 2696.870893] ext4_file_write_iter+0xe0e/0x1530 [ 2696.871958] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2696.873019] ? kasan_save_stack+0x32/0x40 [ 2696.873969] ? kasan_save_stack+0x1b/0x40 [ 2696.874915] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2696.876067] ? iter_file_splice_write+0x165/0xc90 [ 2696.877172] ? direct_splice_actor+0x10f/0x170 [ 2696.878205] ? splice_direct_to_actor+0x387/0x980 [ 2696.879281] ? do_splice_direct+0x1c4/0x290 [ 2696.880259] ? do_sendfile+0x553/0x11e0 [ 2696.881179] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2696.882231] ? do_syscall_64+0x33/0x40 [ 2696.883130] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2696.884342] do_iter_readv_writev+0x476/0x750 [ 2696.885387] ? new_sync_write+0x660/0x660 [ 2696.886516] ? avc_policy_seqno+0x9/0x70 [ 2696.886539] ? selinux_file_permission+0x92/0x520 [ 2696.888164] ? security_file_permission+0xb1/0xe0 [ 2696.889318] do_iter_write+0x191/0x700 [ 2696.890204] ? trace_hardirqs_on+0x5b/0x180 [ 2696.891213] vfs_iter_write+0x70/0xa0 [ 2696.892083] iter_file_splice_write+0x726/0xc90 [ 2696.893178] ? generic_splice_sendpage+0x140/0x140 [ 2696.894326] ? security_file_permission+0xb1/0xe0 [ 2696.895431] ? generic_splice_sendpage+0x140/0x140 [ 2696.896548] direct_splice_actor+0x10f/0x170 [ 2696.897563] splice_direct_to_actor+0x387/0x980 [ 2696.898634] ? pipe_to_sendpage+0x380/0x380 [ 2696.899624] ? do_splice_to+0x160/0x160 [ 2696.900548] ? security_file_permission+0xb1/0xe0 [ 2696.901668] do_splice_direct+0x1c4/0x290 [ 2696.902619] ? splice_direct_to_actor+0x980/0x980 [ 2696.903709] ? avc_policy_seqno+0x9/0x70 [ 2696.904680] ? security_file_permission+0xb1/0xe0 [ 2696.905794] do_sendfile+0x553/0x11e0 [ 2696.906708] ? do_pwritev+0x270/0x270 [ 2696.907585] ? wait_for_completion_io+0x270/0x270 [ 2696.908737] ? rcu_read_lock_any_held+0x75/0xa0 [ 2696.909790] ? vfs_write+0x354/0xb10 [ 2696.910657] __x64_sys_sendfile64+0x1d1/0x210 [ 2696.911676] ? __ia32_sys_sendfile+0x220/0x220 [ 2696.912750] do_syscall_64+0x33/0x40 [ 2696.913599] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2696.914766] RIP: 0033:0x7fd45b6b9b19 [ 2696.915618] 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 [ 2696.919846] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2696.921598] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2696.923228] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2696.924860] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2696.926479] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2696.928096] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:16:34 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x2}) 21:16:34 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x40010, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(0x0, r0, &(0x7f0000000200)=@IORING_OP_ACCEPT={0xd, 0x5, 0x0, 0xffffffffffffffff, &(0x7f0000000040)=0x80, &(0x7f0000000180)=@tipc=@name, 0x0, 0x80800, 0x1}, 0x4) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:16:34 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) dup3(r0, r1, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r2, &(0x7f0000000040)={0x7}, 0x7) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f00000000c0)=0x400, 0x4) fallocate(r2, 0x20, 0x0, 0x8000) 21:16:34 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0xa}) [ 2697.004274] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2697.008132] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2697.022998] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2697.032416] EXT4-fs (sda): Unrecognized mount option " [ 2697.032416] " or missing value [ 2697.041944] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:16:34 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x1d) getpeername(r0, &(0x7f0000000240)=@in={0x2, 0x0, @empty}, &(0x7f00000002c0)=0x80) mount(&(0x7f0000000140)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='cgroup\x00', 0x10, &(0x7f0000000200)='\x00') accept4$inet6(r1, 0x0, 0x0, 0x2aa7f738167471b1) ioctl$FS_IOC_FSGETXATTR(r1, 0x801c581f, &(0x7f0000000080)={0x1, 0x4, 0x800, 0x1, 0x40}) 21:16:34 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)=ANY=[@ANYBLOB="01"]) 21:16:34 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) 21:16:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0xb}) 21:16:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) 21:16:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e23, 0x1, @private1, 0x10000}, 0x1c) r6 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r6, &(0x7f00000000c0)="04", 0x1, 0x0) syz_io_uring_submit(r4, r5, &(0x7f00000000c0)=@IORING_OP_STATX={0x15, 0x3, 0x0, r6, &(0x7f0000000340), &(0x7f0000000040)='./file0\x00', 0x100, 0x2900, 0x1}, 0x26) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:16:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 73) 21:16:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0), 0x6e, &(0x7f0000000280)=[{&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/99, 0x63}], 0x2, &(0x7f00000002c0)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50}, 0x40000000) write$P9_RREMOVE(r1, &(0x7f0000000380)={0x7, 0x7b, 0x2}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:16:51 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x100000000000, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:16:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x3}) 21:16:51 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000100)={@private, @private}, &(0x7f0000000180)=0xc) r1 = fsmount(r0, 0x0, 0xfe) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001500)=ANY=[@ANYBLOB="01000000010000007786a2c13c9a729b6730143f82f3f468de68e4a6e2d06f0593c204cad50ed78e5d2a97e1a4495c2ebf7f099c8e2f181007f4d0944794650c41e49df561ad97ec39b0cc5db0a81997e1b79b9777c387f3a97428ec8d9b2843663330ef2df1c1c0ff17f29e8e560000000000009174bcea3bcc35c40b852ac1d47c801a7415f89e2ba0ac2afadf5bb8bb461a00e1e2f08d8bb83637fc3f3a1f6241ff9c06b96974920012dd3caa2fa23ef4ab493ab59256223f3be299718ab069213a14fd4e77e582c2f601039c1f91ca94e53ee89ea35bcf115fc76a5f1e07feb846fe09b4bc61632f92ffa1123541a5c33c97c0b36e6e6fa5d1b5b91529257a4d959ec1978e5940f2ef431842aca9049f54ffe932dfe723be0574347d1f37b4cbdbfd0f43005e4fa1bfd35c5788052a13358d587f9202ae0ecce733a51a8f7f2eb1dc0d3ae1476da5edac6468b0f14ce60de397bcb2d1516c02f7b2f414c0e38c06ffac55", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=0xee00, @ANYBLOB='./file0\x00']) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsa(0x0, 0x0, 0x0) r4 = epoll_create(0x7ffd) readv(r4, &(0x7f0000000100), 0x1000000000000073) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000500)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r4, 0x40089416, &(0x7f00000001c0)=r5) ioctl$BTRFS_IOC_RM_DEV_V2(r3, 0x5000943a, &(0x7f0000000500)={{}, r5, 0x1a, @unused=[0x8000, 0x200, 0x8000, 0xb48d], @subvolid=0x1fc}) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000001880)={@broadcast, @local}, &(0x7f00000018c0)=0xc) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f00000001c0)=r5) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) sendfile(r0, r0, &(0x7f0000000080)=0x8, 0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2714.025756] EXT4-fs: 3 callbacks suppressed [ 2714.025766] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2714.037517] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2714.045388] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2714.047660] FAULT_INJECTION: forcing a failure. [ 2714.047660] name failslab, interval 1, probability 0, space 0, times 0 [ 2714.050257] CPU: 1 PID: 14303 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2714.051817] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2714.053693] Call Trace: [ 2714.054290] dump_stack+0x107/0x167 [ 2714.055129] should_fail.cold+0x5/0xa [ 2714.055993] ? ext4_find_extent+0xa77/0xd70 [ 2714.056984] should_failslab+0x5/0x20 [ 2714.057854] __kmalloc+0x72/0x390 [ 2714.058644] ext4_find_extent+0xa77/0xd70 [ 2714.059600] ext4_ext_map_blocks+0x1c8/0x5830 [ 2714.060639] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2714.061878] ? SOFTIRQ_verbose+0x10/0x10 [ 2714.062798] ? perf_trace_lock+0xac/0x490 [ 2714.063732] ? SOFTIRQ_verbose+0x10/0x10 [ 2714.064652] ? __lockdep_reset_lock+0x180/0x180 [ 2714.065727] ? ext4_ext_release+0x10/0x10 [ 2714.066667] ? ext4_map_blocks+0x5cd/0x1910 [ 2714.067639] ? lock_release+0x680/0x680 [ 2714.068536] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2714.069605] ? lock_downgrade+0x6d0/0x6d0 [ 2714.070556] ? down_write+0xe0/0x160 [ 2714.071396] ? down_write_killable+0x180/0x180 [ 2714.072442] ext4_map_blocks+0x63f/0x1910 [ 2714.073392] ? kmem_cache_alloc+0x2a6/0x310 [ 2714.074360] ? __kernel_text_address+0x9/0x40 [ 2714.075368] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2714.076374] ? jbd2__journal_start+0xf3/0x7e0 [ 2714.077404] ? __ext4_journal_start_sb+0x214/0x390 [ 2714.078514] ? __ext4_journal_start_sb+0x1db/0x390 [ 2714.079634] ext4_iomap_begin+0x3ad/0x700 [ 2714.080582] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2714.081688] ? kasan_save_stack+0x1b/0x40 [ 2714.082623] ? ext4_file_write_iter+0xe0e/0x1530 [ 2714.083692] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2714.085106] ? splice_direct_to_actor+0x387/0x980 [ 2714.086190] ? do_splice_direct+0x1c4/0x290 [ 2714.087156] ? do_sendfile+0x553/0x11e0 [ 2714.088048] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2714.089087] ? do_syscall_64+0x33/0x40 [ 2714.089968] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.091171] iomap_apply+0x164/0x810 [ 2714.092014] ? iomap_dio_rw+0x90/0x90 [ 2714.092877] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2714.094188] ? mark_held_locks+0x9e/0xe0 [ 2714.095120] ? filemap_check_errors+0xa5/0x150 [ 2714.096154] __iomap_dio_rw+0x6cd/0x1110 [ 2714.097070] ? iomap_dio_rw+0x90/0x90 [ 2714.097957] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2714.098981] ? ext4_orphan_add+0x253/0x9e0 [ 2714.099930] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2714.101038] ? ext4_empty_dir+0xae0/0xae0 [ 2714.101966] ? jbd2__journal_start+0xf3/0x7e0 [ 2714.102990] iomap_dio_rw+0x31/0x90 [ 2714.103822] ext4_file_write_iter+0xe0e/0x1530 [ 2714.104869] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2714.105896] ? kasan_save_stack+0x32/0x40 [ 2714.106822] ? kasan_save_stack+0x1b/0x40 [ 2714.107754] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2714.108896] ? iter_file_splice_write+0x165/0xc90 [ 2714.109976] ? direct_splice_actor+0x10f/0x170 [ 2714.110998] ? splice_direct_to_actor+0x387/0x980 [ 2714.112071] ? do_splice_direct+0x1c4/0x290 [ 2714.113033] ? do_sendfile+0x553/0x11e0 [ 2714.113926] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2714.114963] ? do_syscall_64+0x33/0x40 [ 2714.115833] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.117036] do_iter_readv_writev+0x476/0x750 [ 2714.118057] ? new_sync_write+0x660/0x660 [ 2714.118985] ? avc_policy_seqno+0x9/0x70 [ 2714.119895] ? selinux_file_permission+0x92/0x520 [ 2714.120978] ? security_file_permission+0xb1/0xe0 [ 2714.122092] do_iter_write+0x191/0x700 [ 2714.122975] ? trace_hardirqs_on+0x5b/0x180 [ 2714.123951] vfs_iter_write+0x70/0xa0 [ 2714.124809] iter_file_splice_write+0x726/0xc90 [ 2714.125879] ? generic_splice_sendpage+0x140/0x140 [ 2714.127009] ? security_file_permission+0xb1/0xe0 [ 2714.128091] ? generic_splice_sendpage+0x140/0x140 [ 2714.129193] direct_splice_actor+0x10f/0x170 [ 2714.130193] splice_direct_to_actor+0x387/0x980 [ 2714.131250] ? pipe_to_sendpage+0x380/0x380 [ 2714.132225] ? do_splice_to+0x160/0x160 [ 2714.133115] ? security_file_permission+0xb1/0xe0 [ 2714.134218] do_splice_direct+0x1c4/0x290 [ 2714.135148] ? splice_direct_to_actor+0x980/0x980 [ 2714.136226] ? avc_policy_seqno+0x9/0x70 [ 2714.137143] ? security_file_permission+0xb1/0xe0 [ 2714.138250] do_sendfile+0x553/0x11e0 [ 2714.139120] ? do_pwritev+0x270/0x270 [ 2714.139985] ? wait_for_completion_io+0x270/0x270 [ 2714.141072] ? rcu_read_lock_any_held+0x75/0xa0 [ 2714.142125] ? vfs_write+0x354/0xb10 [ 2714.142973] __x64_sys_sendfile64+0x1d1/0x210 [ 2714.143974] ? __ia32_sys_sendfile+0x220/0x220 [ 2714.145016] do_syscall_64+0x33/0x40 [ 2714.145862] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.147012] RIP: 0033:0x7fd45b6b9b19 [ 2714.147849] 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 [ 2714.151970] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2714.153686] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2714.155297] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2714.156895] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2714.158502] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2714.160110] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:16:51 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x30, 0x62, 0x62, 0x67, 0x62, 0x33, 0x33, 0x53], 0x2d, [0x32, 0x35, 0x39, 0x66], 0x2d, [0x39, 0x38, 0x37, 0x32], 0x2d, [0x1504ec48d3671323, 0x39, 0x65], 0x2d, [0x33, 0x37, 0x61, 0x30, 0x38, 0x99, 0x65, 0x35]}}}]}) [ 2714.171328] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:16:51 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRESDEC=r1]) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:16:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xff7f}}, './file0/file0\x00'}) sendmsg$nl_generic(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0x1304, 0x35, 0x800, 0x70bd26, 0x25dfdbfc, {}, [@nested={0x244, 0x5e, 0x0, 0x1, [@typed={0x8, 0x86, 0x0, 0x0, @ipv4=@empty}, @generic="eb3ae2b4a6520cc44d45002c1cc2e90c42d70ddd78e8d4f1a485d175a9d82a711a9083a687f54ccbb6b01e4ef6c05ec1d5ec469c37f27da8d590fc3b6aeafc6aa7911df0a6437fa909b12da03a461ad03d118031e2afc19732524f1a7cc1721d4e325bd0f21b75115f22e97f88c8b5c077b1ccbc370f2707323cffa6a6aafe27936648112245393a00c58afe627987f242c470ec3fa7455a762ef919794659d13bbd806d263d49bbb965ad409793266b52994d237dbebcf2811d093be4b74f2a17875c06956d4de62ee28916bdd996", @typed={0x8, 0x1, 0x0, 0x0, @u32=0x406}, @typed={0x8, 0x65, 0x0, 0x0, @ipv4=@multicast2}, @generic="8cae942996fbac78adb70aaf7b6c8279d70fefb2e5486d121ecdc8c0707edea333741080583701b130a615318cdc56cedf1b34", @generic="a804af7d56d36fbc82472b8e2313d3cd452638920b566439607fccceaf65ac0b2d75859f1a6926b0c392f2ffddba9e2d9c2b2554295849c79d5b916937e779704596af8f748866c9fd695a007c41d9b58dbeed12d9e7f759e6c54822d04ef8cb2a00b573ae17de87d69d1c3a674adfa245349301b48d1f0b", @generic="413212a437f8b0d0186f9690eb3a211de79dacfcef31d66d07b030b0740d15651a0a23df26b1701a640ce5e42b0e5272f98914a755e2c3c2e5c6a54717de4c066e5f8c0a43be2ee76cccde2376b7d2eb3a78a1a95a8c1a651890c6c48e2b706d53148d845faa76100b21e145724bb46d66ea7a66b862042081a6800c59d58fdf1edf12dc6b2f5b5b5e27a6282e97ed2b7413b6f4a40d805b44c5d067f07d582518945eb4a2339dd7fcd6a8777ef7"]}, @nested={0xab, 0x34, 0x0, 0x1, [@generic="b74d22bacb495e153296006527408630820dbdb9ee191ec020aa050c0c50f3b625b62c6028ab4d1cafe8c62d9491d943f1f8604b333615fc201a4035cf2e191dc543197780dc8b4f633fc50d50ee5bc546748462bfb3b922ed67a2f261de56962f46c0957c77f98c2e7e62fc6dab1d3d6c4c472286cc5c6e41f8722ef54d548cacfa4e9fa5b75c4bb5288a153456869160e58e8523bd0587b9a8895e919df4", @typed={0x8, 0x1d, 0x0, 0x0, @fd=r0}]}, @generic="c63a23a83e4c07b8015495cc037d763c9a67cbd5530d1ddb60394fdc89205c45e4b31e952a0668ef23419f0c3c504fa6dc9874a58fd3240907b9412a59611be154e1ac5215faf7ceb1d0ebc5bd5e3fa5279115fbd32a7e8a8ab038a659bc7c7a042b6323ddbcf620a164d1dd3562f2c99b16f419c18f547c81da3989f9a54ee4e028054cff8e135da7f256a46c78a9bcb5178a41f0f8612019fb7fe24713ab02df78bc888dabac7fc4fc2dedf5a75562499776cd6cefcb385612702075233b650c651576bbe332f43f0eba45134d8682d01d58d6fa0493698ef4f7daf0e4d94b5eff424796c23705c7c47389c57ed48d1df750397599b2bbdcb853f0cd80c15e27f1001c9e22fe70033782b457492f5ec6d22007d44d9f79b28a683c22e6403822600c13ec3259234abfc55920484e43b1b192420ce2d8532a9ce24966c86bb4bf6d5f3934ba43925c1b47c68903d82bec76c3f1c460af65359b4a517e20625f26cd112154a9ba5ea969c314118817d7d92cd18c5174aa2294b51bc68243e24d0e61e75b0a3fe779941539ed2c2d4325e1b7d07dcbf630f495876747d1f3d27111416cd61c470e01d8661d39ad9072c034767822b0ce31dc01d2b9e7db0ec51683f49c82d9bde2815e0d3fd14821705814f42b430a4cbc76e5386e06794a6383a2eb5d8ea5281eb12fd20e6e5acd7028af9dc55098841dfd4b3c48d5487838f67b849a439a54ef49ea2279e96d457a4d8ca554fd894a3f3bdc507fa53a24a59ea0be454ffd22a12b26acd908e2da428bee4aea224743b8eb842f4e4b7ddd4dd6fd5a3bf0d3a9d6f3fa1e7a313358e7ac842b9773213fa470f2314dde85cd659e65101f013ecc19b1b9cb684dcef45cfcc6f2a2652f72851a97f8454c356dcdfc8bf7c1fc92ba64ce6333c25716d1eabee58206762e2e48ef32d640924e470e97078d09e577c2c5e2c4804d25a61099fa03273c3f019bd299b1100c77f6290b76eb989956dea6eed341d3afef49ced8612c780d5e112d39645c97973876970651811a412ad11daa63683cdcdb7f2206189a2d2c4e86074837acaeb4558206cf50a16b2653fc4503e2f979293d7d9edb818df2520633658c465c5a42ee0ca9aa86b2a21c0fe0bc3f7f49979692f3c0a675bcf9953f53918c30201d87caedbb25a08b309281e47f4880b0f8b913c9516b6bcd4e93b0898664b2ac4e0e48b1f5b60e9e844735951fb0a8a874e6a527b42c2b718617f34fde45cb3b22088b330f2d7e5dd2058f988996cfda5d51659483b17fad1d39cdde6b0e8e6a467c281f8286a92b45bc3b3071c1a50a7a9cca962672fb0eca7fce462727fa7e0fd2cb45086fbfc7154991e9bbf97b0274241d000d00e4a2bd24ebca88c882885c9932322b1be6c214d3179df9a6cd7a9585c365babce70851970c21021240ebd084aece5193185a060349969509209dcae861e6f4c703c6198dd6212d2205b4b360054c43b45f752a742bc316e7eb549b2c8b107c02bf7bdee5265c9d3225b7b89e0fdd564449611a873a677242bb022e8ce1975de4d43e50812b05027c94bcf8cd028c0147e6f068912e0479cf4ed525377c8d2b4243b4f282d080d55b8df8281a20c9cd53cce9b6d51516f00a6c78152aea65769b1bc948f44cd250751aff28a8ce43e259afd9e80e0d76b55e09ace577b081072e0ad5c2b8dd7ad4e2b3d758582197fcc5d80b2dccbd9a5fd8e1c6e75da1c0a10535b26a7a78046ed6907448c15a8bce098cdc64b9b7a62e562cb54ab4b0041cea0169c98a0146e6e8d9a4bb28d40a7452c37411370fcfe7e5d7c038f52abe674c973f964605e4682eba30a942de8bf16bb39c606f6c7d0f0164d864a2a9d424a4e1d783888659fc7b4483ebd4a22216cd83d9bc09b74407019b6294931d31e36fdf768d680d42afa9ef69b7840ee767ad854064a37d7108e4760de6364ba06883d5d8426ec59391c02ba91814432637b1f5e5d102638dbf55a5258ebb0de170430fc57ff529a6a2202a89ffe018a58b17264c5bc9d9cc1bd02512b93c7220ae4d27fd6d999793da670b57bb2d28a53716cd8f1cf84efd2b7c8b28bdfd80d6c327365e23211b9cdf2b1403ce7290b0ed1f6208b7f912019a3eb1eec5ae56dd3c4db7a915319722b4bcc1733273d3328ac615472504bb73078cf3534085bffb7c6f608ef3df7d37f7e164e693043a332e2713ac88282fc1dee4312f55c742eb8cd60e70c04c3af5469189c07197d5d5ef0b67f5ab9a268000caf5da08af395ddffed6d571c92bb95747ec6ce642626fc5fcc9e67ad6ffa34bd046b951196a03af6b739fce3bc4ab930e99296dec838e55c7f9ff4d6e32db7b7d15c7d5a325c028f72dd4caf75e00bfe40c5dc39e986426b9a4294cb95c9be85d235915e178758a605677cd87cedb48af8d1de0bbc87467953e8f8f9b9e1163283d318e37ba53e77bcbbf11ed782359b875b342dec74e2a9011ed3438370ba64ba4292eb8d8074c09e9aafd04cc6376b43ed99694f13837eb279fb723a74c80be69a6eae2f4db61959cd8ff037f8f55bb634cac621cbbc0547b8e5ab17add0fd8a84b4334c4dc3864da7e26002c9e986f5879f0af5210f518b2722a78f2684c7347d475219cf2bff1743080ace10c69d96eb102dcb9aeafa372e80c8198129f2e0825611101cabb5c3b602c80bb68d10601f0fc2fa45c6e6207d40f3ab9d4acf7e6fecc17c0a733379f7d88d3c72f56bf00019b78c53c8eabd0eadd823c66015b47a1f1e0cf7cd4053032925afc0c45d8c7dadd24c9df2210a0bb1a4bf8d7c0bebc74542b5c30f73d6d81fe542f30d28fd25545d15df205dd609cc1757a3878fedd046e50c03891395590e35dded92cd1d5a30a465e631f73554473d6d0e7349bc7f71508b4a0865ee995394fb682b48c1524d313882cf22e24b8d14d00aa0ce1e3214a2c38e0e2f7b39eaf764d590823db76bdd4e5b2fc9a6c91783902c6dc495d1e28478d8f5eacc2c8a3c29aa7250de67a48485426b9d53899353b1fe9985c2daf36c1d7361d0f3166c889b88ff403159b299c442ff2cf08c4895c41994c023657b83e1b30327cd2c820492f006536b85896a1ecb0b39b2d4a18ae54c7f94c9908b0d5d5a43a648042b3083b93adeec72de4544f94789debaa0992fd48dd8b9219f44827784a96b06ef6dff68be55ae82a60d7bab1f8f13cbbef3030aaade756a7f96b9285e933b12b9420753a1d855ca1a206b5e6f13563a24a3ff9c7374f2aeb8582bbe8c375ea23cc41b21997c1b9a8b2de7c1c35c5ed7830d7611aabf2bda45b8e6770a8bdee36a54a715a6382942600117a6370f4e4e7d7e682f4a5ac4d0a2e95dc32bbe5456a96459c787b1a23f3b21a80c47a864c7aeb4b0f1b658eb3d05c3d24b5bb55ae389cb5cb75a4fca9d911527d988b999d8c174266c8689c4e59d0ee797d93cc4d2fc5b5fada08a47c27070a4f1149e4effd4013b27b73ad0a2d7a3294aba227cbadf7f9bbbda168fd9ce46a838447ac4c8cc44c1bdac2b513293fe51f0af0b4fe172ac4facf4edf7c8e4998a496da516bbfa9b0b3a383cc59b442217feee9986ec58eb660876aade8f11fbea72031ba1d8eadd086779564264e81718389eb2268f6fd464c3e9ffe2a07104e61def96430056ec41972d854350ed30f0e7459a346eccc5f0734a97d470376b9806d4d0859b0ab2083e95941860377c04a0c9dc684c745b6c0aec57b5057508cf9fba5112ab941672cd014431238fc67ba0623631b85caa2cec3a77bb287e3e56916e4e00d7f869d5fd857871ef3064a33608f3e374d02659c6feb43120c2eb6a07518005ec668c77cd72366c2a56e9499adbd0bac93bfdabad78959275376ce594e80dbc001e917e25419cf17345ebca0a194791314167cdc0fded8513dc6831412d9f97887746c5e46d2843634cc64c9d613ad198b09d8b019d93b24ef562ed1328916e38773e27e59d404b699c6f463e184b2fcd197e96434655c920aa3d106fb27d7cc7188fb8e2aca32171e5038c6ac75a9d327e4654ffeccc07e96e58ec10766965e351cfd0ab51bff24416e083f69a0fe34edd1215ba06fb5e229092ca73b420069cf073f7ef7feef67d5da0c75bc718f34f6fbf380c492ceebc4167884f0cb10dc4c5c2bbc79b6641f0e154b5511d4d217b3caf8f7c35bebad1e0581ada45474260f338459411b394d41a10ae85c5b5d6bf50b0540f8f2465975c0ee591434098598decef520663d2a84909b8415a32e135db6b58d8750c3a92987db542b3a31052a567d4444ac2c31212b3f00a8de27283d3d6f4667eb4fab3d3f1c7512bb02aa5a9ebb5423c7e4689f22ebda735955c3da802f9f20c2d1a09b034979ab8ed13fc01db3c426e97886d1f0c3dbf7af25eff73582cadd0947c061b7f4cea0fde0697cd79808d3ca2574c0b7657caa9fd55becec7c84756304f044ff16287024bd8de2be5798f0059604649b8db5935daaf76715547d1df628f777233beb6f20a194a3ba14655818c8dcbfd425edde9312fda9ac645f65f6fe6895c796b8a21a2d83c2d44de25105e2ee24df4f8d4a6bd93c6cc5f3321ebd6c919ece9a068d6d8516ac5c37d6553b047f56dd7af57c78508f503aac929d9b18c40d69fab168f5b1ae9afa168de40e6eb6af73ba3be46a727e0790f2ec3088be3860d8ccb518a93ded9105ba466acdaef41ad2d9ca331e679569345993dd7cee37df6d7b395b4e1a56adf26383b9efd906fe57a3ea0d24a1e5563df9c3a2ff3bb64c5504d5b5f027ac636493c99d62407b8dc580cbe24d176c725588b2e20eef15cbef899706c0825ccfcf6bd65879199eb63963f7ad23208e25cc228cfd4d97a0a835a288dc6a2a1b8062a47f484f0d4747afeae76018f3c979080a123219965ec24d952c5375f1471aa6b61a7b641b3fd69e06ff58a14f1b54e32fed5107e70bf851868bd04bd4a844ab43ea310e24426baa4457771da17b129fddfc682427c996ce626bc18d549cec7bf6264802ba26da58be0c853b0c657892f2dae8cfbc8dbb31215e8f589181b28ce934086ad500da6bc02810761432f89745b238b02723b4082bedfe3da4ff74372a79f91aa673c87af290dc8a62780d627fead37c98038ddaaccf253f2acc3cd3823e6fcf315de18b56adb4dd1965ead2aafbb4ec0d7dbaa93b9386e4f7710b2eaaab79c6778e37b6c9fcf15b845ddcfe6f8b992a1ab5a1ffb20e867e62e1acd991497576d369906b11993702592251022d82898f106efe3c7e8ae5418170a11211dddd588d571627ca3fcc29d0de34962a2c7d8054603fecc67723162f32d9ac7b20f3e70b4ca785071ae97a423bbe982961e059059c65a795b37819b24436260536143000e69dbbbc40fed38afd4851db5b1d466a50ee70116126b3becf39c57443dfcabee16c0abf6bc96994fe46a5bf08f274fb74ce75714d96958dc08f306d9bee3d307d012ffda7664eccf43a21c9c71412dfb4dcc22b5b868d38fd7323f063f9423348764715903a97be315c2ec0b3c62e089135ae406f56f1cbab6aa41914c862e0274f94736fb2ee7a60a664c2872868fe56fbb2ef244b0cb2314f4081297a7230190c45eac0332764b81fa69c3448b12c20bf9540c78a5fafbd86e5cccae4c90b9d347f0760d8fdadf4c529c4f3eccc6d59469fbfd0004e85a0ae9f6d82a6971e0a99a2e4749a44a554fffb38786d8a88b481490de3841395c39e631872b1eea04d4c4f8ff6cc6be32b4d4038384fab8fc33432e810b5f01aa4"]}, 0x1304}, 0x1, 0x0, 0x0, 0x4000000}, 0x44) dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:16:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x18}) 21:16:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x4}) [ 2714.251076] EXT4-fs (sda): Unrecognized mount option "fsuuid=0bbgb33S-259f-9872-#9e" or missing value [ 2714.262238] EXT4-fs (sda): Unrecognized mount option "fsuuid=0bbgb33S-259f-9872-#9e" or missing value [ 2714.285892] tmpfs: Unknown parameter '|wùŒ.~büm«' 21:16:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 74) 21:16:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x48845}, 0x800) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0) fallocate(r0, 0x20, 0x0, 0x8000) 21:16:51 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x142) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="0cb63f2123a27824000025"]) [ 2714.326167] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:16:51 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) ioctl$int_in(r2, 0x5452, &(0x7f0000000000)=0x99) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) [ 2714.339095] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2714.368983] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:16:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x2e}) [ 2714.389707] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2714.420677] FAULT_INJECTION: forcing a failure. [ 2714.420677] name failslab, interval 1, probability 0, space 0, times 0 [ 2714.423445] CPU: 1 PID: 14475 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2714.425045] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2714.426973] Call Trace: [ 2714.427586] dump_stack+0x107/0x167 [ 2714.428432] should_fail.cold+0x5/0xa [ 2714.429325] ? ext4_find_extent+0xa77/0xd70 [ 2714.430327] should_failslab+0x5/0x20 [ 2714.431205] __kmalloc+0x72/0x390 [ 2714.432017] ext4_find_extent+0xa77/0xd70 [ 2714.432990] ext4_ext_map_blocks+0x1c8/0x5830 [ 2714.434067] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2714.435276] ? SOFTIRQ_verbose+0x10/0x10 [ 2714.436215] ? perf_trace_lock+0xac/0x490 [ 2714.437172] ? SOFTIRQ_verbose+0x10/0x10 [ 2714.438123] ? __lockdep_reset_lock+0x180/0x180 [ 2714.439198] ? ext4_ext_release+0x10/0x10 [ 2714.440162] ? ext4_map_blocks+0x5cd/0x1910 [ 2714.441161] ? lock_release+0x680/0x680 [ 2714.442089] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2714.443184] ? lock_downgrade+0x6d0/0x6d0 [ 2714.444162] ? down_write+0xe0/0x160 [ 2714.445003] ? down_write_killable+0x180/0x180 [ 2714.446077] ext4_map_blocks+0x63f/0x1910 [ 2714.447044] ? kmem_cache_alloc+0x2a6/0x310 [ 2714.448039] ? __kernel_text_address+0x9/0x40 [ 2714.449079] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2714.450096] ? jbd2__journal_start+0xf3/0x7e0 [ 2714.451112] ? __ext4_journal_start_sb+0x214/0x390 [ 2714.452210] ? __ext4_journal_start_sb+0x1db/0x390 [ 2714.453333] ext4_iomap_begin+0x3ad/0x700 [ 2714.454282] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2714.455380] ? kasan_save_stack+0x1b/0x40 [ 2714.456317] ? ext4_file_write_iter+0xe0e/0x1530 [ 2714.457395] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2714.458817] ? splice_direct_to_actor+0x387/0x980 [ 2714.459895] ? do_splice_direct+0x1c4/0x290 [ 2714.460866] ? do_sendfile+0x553/0x11e0 [ 2714.461765] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2714.462805] ? do_syscall_64+0x33/0x40 [ 2714.463679] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.464893] iomap_apply+0x164/0x810 [ 2714.465746] ? iomap_dio_rw+0x90/0x90 [ 2714.466603] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2714.467910] ? mark_held_locks+0x9e/0xe0 [ 2714.468845] ? filemap_check_errors+0xa5/0x150 [ 2714.469892] __iomap_dio_rw+0x6cd/0x1110 [ 2714.470802] ? iomap_dio_rw+0x90/0x90 [ 2714.471683] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2714.472709] ? ext4_orphan_add+0x253/0x9e0 [ 2714.473673] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2714.474788] ? ext4_empty_dir+0xae0/0xae0 [ 2714.475713] ? jbd2__journal_start+0xf3/0x7e0 [ 2714.476743] iomap_dio_rw+0x31/0x90 [ 2714.477579] ext4_file_write_iter+0xe0e/0x1530 [ 2714.478609] ? mark_lock+0xf5/0x2df0 [ 2714.479461] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2714.480483] ? kasan_save_stack+0x32/0x40 [ 2714.481424] ? kasan_save_stack+0x1b/0x40 [ 2714.482353] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2714.483488] ? iter_file_splice_write+0x165/0xc90 [ 2714.484563] ? direct_splice_actor+0x10f/0x170 [ 2714.485592] ? splice_direct_to_actor+0x387/0x980 [ 2714.486666] ? do_splice_direct+0x1c4/0x290 [ 2714.487631] ? do_sendfile+0x553/0x11e0 [ 2714.488519] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2714.489570] ? do_syscall_64+0x33/0x40 [ 2714.490480] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.491686] do_iter_readv_writev+0x476/0x750 [ 2714.492714] ? new_sync_write+0x660/0x660 [ 2714.493654] ? avc_policy_seqno+0x9/0x70 [ 2714.494562] ? selinux_file_permission+0x92/0x520 [ 2714.495647] ? security_file_permission+0xb1/0xe0 [ 2714.496747] do_iter_write+0x191/0x700 [ 2714.497643] ? do_iter_write+0x2/0x700 [ 2714.498527] vfs_iter_write+0x70/0xa0 [ 2714.499391] iter_file_splice_write+0x726/0xc90 [ 2714.500454] ? generic_splice_sendpage+0x140/0x140 [ 2714.501588] ? security_file_permission+0xb1/0xe0 [ 2714.502677] ? generic_splice_sendpage+0x140/0x140 [ 2714.503789] direct_splice_actor+0x10f/0x170 [ 2714.504780] splice_direct_to_actor+0x387/0x980 [ 2714.505843] ? pipe_to_sendpage+0x380/0x380 [ 2714.506827] ? do_splice_to+0x160/0x160 [ 2714.507728] ? security_file_permission+0xb1/0xe0 [ 2714.508822] do_splice_direct+0x1c4/0x290 [ 2714.509766] ? splice_direct_to_actor+0x980/0x980 [ 2714.510845] ? avc_policy_seqno+0x9/0x70 [ 2714.511766] ? security_file_permission+0xb1/0xe0 [ 2714.512868] do_sendfile+0x553/0x11e0 [ 2714.513754] ? do_pwritev+0x270/0x270 [ 2714.514620] ? wait_for_completion_io+0x270/0x270 [ 2714.515697] ? rcu_read_lock_any_held+0x75/0xa0 [ 2714.516737] ? vfs_write+0x354/0xb10 [ 2714.517650] __x64_sys_sendfile64+0x1d1/0x210 [ 2714.518656] ? __ia32_sys_sendfile+0x220/0x220 [ 2714.519700] do_syscall_64+0x33/0x40 [ 2714.520537] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.521697] RIP: 0033:0x7fd45b6b9b19 [ 2714.522540] 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 [ 2714.526685] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2714.528397] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2714.530010] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2714.531609] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2714.533209] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2714.534820] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:17:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 75) 21:17:11 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x5}) 21:17:11 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x12, &(0x7f0000000180)=0x8000, 0x4) creat(&(0x7f0000000140)='./file0\x00', 0xd) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f0000000100)) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:17:11 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) write$binfmt_aout(r1, &(0x7f0000000100)={{0x10b, 0x4, 0x7, 0x2e, 0x1cc, 0x6, 0xc0, 0x4}, "852cd8b0225d3e471879d4c4dc87c62961e21acde8b0501b355e19e3729e77478c364e2956bfe5c6c89bd3ed9bd0e8692447075207b912bdaee4099b526ac371108e60ef9cd01102f2bc7072c58a6f4e2d5de6b6908e6cb94fe94ebc03cd34741bac801c16713ddafde95aca597a84efcebb66a09e88d1e1d96d6b0f96c88256c3e33b0e26395efad1e482e489fab896ef754235bf036928a66ea166f340f14cd8f73f0a1f169b24b9519795823a7137d612bbb3bff84d785bf8e70e6b15053cd038f93aed449d3c0f7b9da1ca3ad42d85ed9c34c8e8a03f84b2d16622a9c528b83ccc8a6b9e2fc1577cf0b13fcefd", ['\x00']}, 0x20f) 21:17:11 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0xff, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x2210, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x100000, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)=0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000080)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x0, @fd_index=0x6, 0x7fff000000000000, 0x7f, 0xdd7, 0x0, 0x1, {0x3}}, 0x1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) getdents(r1, &(0x7f0000000340)=""/238, 0xee) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xb, 0x100010, r4, 0x8000000) 21:17:11 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x5, 0x90, 0x9, 0x80, 0x0, 0x10000, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x8, 0x3}, 0x44, 0xffffffff7fffffff, 0x7, 0x9, 0xfffffffffffffffd, 0x9, 0x4, 0x0, 0x200, 0x0, 0x40}, 0x0, 0x0, r0, 0xa) r1 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f00000000c0)) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000100)) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r2, &(0x7f0000000040)={0x7}, 0x7) fallocate(r2, 0x20, 0x0, 0x8000) 21:17:11 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xd5) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x8282a, &(0x7f0000000180)={[{@nomblk_io_submit}, {@auto_da_alloc}, {@errors_remount}], [{@dont_measure}, {@audit}]}) 21:17:11 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, 0x3f7, 0x800, 0x70bd28, 0x25dfdbfd, {0x7, 0x10, './file0', './file0/../file0'}, ["", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x400c8c0}, 0x8084) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2734.006041] EXT4-fs: 3 callbacks suppressed [ 2734.006051] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2734.026830] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2734.042767] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:17:11 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) symlinkat(&(0x7f0000000040)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000200)={0x18200, 0xd8, 0x2}, 0x18) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x200) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2734.059199] EXT4-fs (sda): Ignoring removed nomblk_io_submit option [ 2734.060120] EXT4-fs (sda): Unrecognized mount option "dont_measure" or missing value [ 2734.065932] FAULT_INJECTION: forcing a failure. [ 2734.065932] name failslab, interval 1, probability 0, space 0, times 0 [ 2734.068595] CPU: 1 PID: 14594 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2734.070143] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2734.071974] Call Trace: [ 2734.072566] dump_stack+0x107/0x167 [ 2734.073379] should_fail.cold+0x5/0xa [ 2734.074243] ? ext4_mb_new_blocks+0x1fd8/0x45c0 [ 2734.075278] should_failslab+0x5/0x20 [ 2734.076125] kmem_cache_alloc+0x5b/0x310 [ 2734.077035] ext4_mb_new_blocks+0x1fd8/0x45c0 [ 2734.078058] ? trace_hardirqs_on+0x5b/0x180 [ 2734.079022] ? ext4_cache_extents+0x148/0x2d0 [ 2734.080019] ? ext4_discard_preallocations+0xd80/0xd80 [ 2734.081182] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2734.082258] ext4_ext_map_blocks+0x1d49/0x5830 [ 2734.083298] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2734.084458] ? SOFTIRQ_verbose+0x10/0x10 [ 2734.085357] ? perf_trace_lock+0xac/0x490 [ 2734.086285] ? SOFTIRQ_verbose+0x10/0x10 [ 2734.087195] ? __lockdep_reset_lock+0x180/0x180 [ 2734.088226] ? ext4_ext_release+0x10/0x10 [ 2734.089152] ? ext4_map_blocks+0x5cd/0x1910 [ 2734.090123] ? lock_release+0x680/0x680 [ 2734.091007] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2734.092059] ? lock_downgrade+0x6d0/0x6d0 [ 2734.093007] ? down_write_killable+0x180/0x180 [ 2734.094052] ext4_map_blocks+0x63f/0x1910 [ 2734.094980] ? kmem_cache_alloc+0x2a6/0x310 [ 2734.095939] ? __kernel_text_address+0x9/0x40 [ 2734.096937] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2734.097935] ? jbd2__journal_start+0xf3/0x7e0 [ 2734.098953] ? __ext4_journal_start_sb+0x214/0x390 [ 2734.100040] ? __ext4_journal_start_sb+0x1db/0x390 [ 2734.101138] ext4_iomap_begin+0x3ad/0x700 [ 2734.102087] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2734.103173] ? kasan_save_stack+0x1b/0x40 [ 2734.104096] ? ext4_file_write_iter+0xe0e/0x1530 [ 2734.105156] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2734.106567] ? splice_direct_to_actor+0x387/0x980 [ 2734.107631] ? do_splice_direct+0x1c4/0x290 [ 2734.108587] ? do_sendfile+0x553/0x11e0 [ 2734.109466] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2734.110503] ? do_syscall_64+0x33/0x40 [ 2734.111367] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2734.112559] iomap_apply+0x164/0x810 [ 2734.113388] ? iomap_dio_rw+0x90/0x90 [ 2734.114247] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2734.115537] ? mark_held_locks+0x9e/0xe0 [ 2734.116459] ? filemap_check_errors+0xa5/0x150 [ 2734.117481] __iomap_dio_rw+0x6cd/0x1110 [ 2734.118388] ? iomap_dio_rw+0x90/0x90 [ 2734.119259] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2734.120275] ? ext4_orphan_add+0x253/0x9e0 [ 2734.121215] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2734.122316] ? ext4_empty_dir+0xae0/0xae0 [ 2734.123233] ? jbd2__journal_start+0xf3/0x7e0 [ 2734.124242] iomap_dio_rw+0x31/0x90 [ 2734.125055] ext4_file_write_iter+0xe0e/0x1530 [ 2734.126097] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2734.127107] ? kasan_save_stack+0x32/0x40 [ 2734.128022] ? kasan_save_stack+0x1b/0x40 [ 2734.128931] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2734.130052] ? iter_file_splice_write+0x165/0xc90 [ 2734.131113] ? direct_splice_actor+0x10f/0x170 [ 2734.132116] ? splice_direct_to_actor+0x387/0x980 [ 2734.133176] ? do_splice_direct+0x1c4/0x290 [ 2734.134137] ? do_sendfile+0x553/0x11e0 [ 2734.135011] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2734.136033] ? do_syscall_64+0x33/0x40 [ 2734.136890] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2734.138087] do_iter_readv_writev+0x476/0x750 [ 2734.139105] ? new_sync_write+0x660/0x660 [ 2734.140026] ? avc_policy_seqno+0x9/0x70 [ 2734.140922] ? selinux_file_permission+0x92/0x520 [ 2734.142002] ? security_file_permission+0xb1/0xe0 [ 2734.143082] do_iter_write+0x191/0x700 [ 2734.143947] ? trace_hardirqs_on+0x5b/0x180 [ 2734.144913] vfs_iter_write+0x70/0xa0 [ 2734.145760] iter_file_splice_write+0x726/0xc90 [ 2734.146850] ? generic_splice_sendpage+0x140/0x140 [ 2734.147977] ? security_file_permission+0xb1/0xe0 [ 2734.149066] ? generic_splice_sendpage+0x140/0x140 [ 2734.150177] direct_splice_actor+0x10f/0x170 [ 2734.151165] splice_direct_to_actor+0x387/0x980 [ 2734.152225] ? pipe_to_sendpage+0x380/0x380 [ 2734.153199] ? do_splice_to+0x160/0x160 [ 2734.154291] ? security_file_permission+0xb1/0xe0 [ 2734.155566] do_splice_direct+0x1c4/0x290 [ 2734.156640] ? splice_direct_to_actor+0x980/0x980 [ 2734.157881] ? avc_policy_seqno+0x9/0x70 [ 2734.158967] ? security_file_permission+0xb1/0xe0 [ 2734.160065] do_sendfile+0x553/0x11e0 [ 2734.160931] ? do_pwritev+0x270/0x270 [ 2734.161788] ? wait_for_completion_io+0x270/0x270 [ 2734.162885] ? rcu_read_lock_any_held+0x75/0xa0 [ 2734.163915] ? vfs_write+0x354/0xb10 [ 2734.164751] __x64_sys_sendfile64+0x1d1/0x210 [ 2734.165831] ? __ia32_sys_sendfile+0x220/0x220 [ 2734.166885] do_syscall_64+0x33/0x40 [ 2734.167743] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2734.168885] RIP: 0033:0x7fd45b6b9b19 [ 2734.169739] 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 [ 2734.173848] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2734.175611] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2734.177255] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2734.178906] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2734.180546] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2734.182193] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2734.193397] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2734.232327] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:17:11 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup(r1) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x0, 0x8, 0x3}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:17:11 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x6}) 21:17:11 executing program 0: stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) [ 2734.248885] EXT4-fs (sda): Unrecognized mount option "" or missing value sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000004ac0)=ANY=[@ANYBLOB="6c4600003e0000032abd7000fedbdf2510000000357d3b605ae0cc261bd24fb8ffb6a17ba44d5f601c026d22660d425909b21d0eb2965d9c7f674e470daaf7c556388709755604046a74541b1fe3ca2a3796523694c5b72f39b1a7d8f5d558b6b0f7ae4310c56273a32fdd48c739ddb47226a491a3bedb99104a970f558b5863b5bd62e4683b2928d32061939020e6a8bec7b62319735b41ef811668560cf540d64553c2f395fe44dd4e6fbdc79cf438249a7fbbdc7e8b3be403171013cad2ab51ecb742d2351a7cebbba6efb72836ccfa0de01b44fc8e3acde3b6ffd8ff6f864e93c7733569207ebce5fcd778e91f52a4a05e16c0188df81d0c55baea18d5de675038d19e12141ff9c02361f4f413ea2bfb32aab8ca5a57cc6760e5f092f613b4d77d04008680d0104080b1d8e0af79d77e6793a0ac1bdc5f04e0398b35c8462ce4ee8967711bb356dfec9c056859cc4c3cc10b979660f2f008073129d73ccfd13ee9e463386366952111a4e8953748f9b8778ec0d404f01cfc0442c065a3a63aa6747b07b484247941962610e41af6d175de421b02c73890bb35e9ed87268580ae3fb931877288518fda76b52c72023b4ecdddcb6382edd951ab6f8df003c54579418ef0d4f10f3ff0a94b75e6e1a700b8f481e572adaedab5f19f25aeb746ef71919ab5e0a385caac0f54b821ff6f8b7c9795926f40bfd5ef4ee63ad3ab77b503b2212f5c67ba252e14ca8d5b4dc1b70b26b60bbfe2e0b1456e64cfc28b8740d564fb1e9d2ebaf0b2e6e3b61112d18228852e7155e22aea606d560e95543dc7de82cc6e09ab0338428542d9fb07d691d2c0f77ef263ead90985fd1b623b676c99723f46f8f140bf1723d980e2d6f3704de33643c45466d4b8871ee6419ee966076b0eec5c536b3f6309ae3985bbdb2e441ccb800c1ff979956179f13a1cb0480809a3fa4b3b79e069b10a42a4969e4931a6edfc414cd5fbf4bfb7be7c664fb7ad74726f6f225e86ea9b437ee27b5b28fa37a372590f1a3713100bde0506c74fbe7faaa5fee609f0ca3708087bbaac87c5b6e55da875a1c9a8fb7e127fbdf3a7af1716506eeeccfbbaf366f74e9d7d2207f069630291823610eabbb94583838db11906d150bb711a7e282464a7c1fa0e8e692c6e54074e39ad97e3ba2ffb322326c8e444326e6f22086dc210f9ad2a1c2f2ebb9d0c1bc0233203a8a3cdf01ac0bdcef3a136bcbe42a571e6e20bf5327b2071f006a7be42ba8d80489ccbaf5c37128cb757a874e9d0696a60ff96bb7668cd9b0cba0739b2701f9d95e402cce8c01cce843c9bc076d8653266e14b0768ec0913a13a5a3d2c81e79adae27f7467dd32160a2560a7e2f60d98a74cf6c45f082f3c3546735f3e5a8a2c5ba92289b6019d763f58f77d895bce3a20eff8fbd83c2e019bac6c3776c425b4248f2e013a5bc77fe76cd031c631a41fb0ab8481f941758de27ad35bc71da7298056fa13e2f76396e13d5411d172e05c5fa19aec843c8133fe797fff96260c1d4dd21beeb16b9f291e0c11dad2fb48024f04ba9e86afbbbc5a5484f1445f71eea795bb70632dce505d1705c741ee37fc9004f18fa726e674d9b284166d03b00a40a96d933508df1c908e3462aff4a171365aaf9c3184bd40fd0d3ad25e4a3dc079f553d48354eb9a0915660b72f4f5627690ebd85dbb80144c76a086997f5e624dc91db273025f4859992b9bfd43a5c11bbcb872e4b4c0685acf7ac77c9b7e2c7fe9ebe02b67733d289199df9fa2633966e165feb7fb1e68f64c77f0f61ebc472b5b0ba944e046d1fbe7e8e517e07530f6c826cd4a6b02b47c28b9a52dbbf05bde2c11d438a7b6e7fd529c31e1b2b8eba863d1563cdd2e06083a4d6f49e483eb3a65a7623c42bc2bd8fd5f89ef605d1526c98cc87676228486c781b3a37af6c714cec2ae4636c6d20dc94250edfe53d7e6f63339936b1e38b360a987fd52d9f2b6d588741c593fed462a6ef531eb2cd46ee76b68a1c4710b8be495829c5c8c842c6656e2c0584da284307ba9f566b700d072a27df0b283a6381631262ea4f79e06448106981a8974b583325ec83ef0444459be502d93734f4f01586e568ac4ee5de66b15aaf74178c002436398e605df2b15a46148f8027ff72fcb4c4fbe3ff81d68ad4dbed4c9a2a5920ceec85c512329776274964df3e80b55251566ff7a4f12753c8dab7c810cdadcd09c9c3a5498a8d4f171dc68e3eb2d70b1da8c6cde1494caed8858da536e5effb8d6ca171ea4db3361809f6a4358d84535d64d141582a454cac7243df60af157f848e4489aa6739850bbefbbc4a94ce0240a6e9427d42ee10a1630f601ff7508717bfaddae399351c20cb19e8d3e66c529041b3e0979a68ad51cd341ed90179dbe687de55edb89e604dc917c14a8f60921bf0967555f968ce306abbf02e1be3ddd721566a088a3f7d3292d7f8e6326399a9f61784830eeb2ecf4580daf03dd83630763f7fbfb480d839d9968383f85fad5a1add5a67ed47fea27b633920c955e3b3e414521b58908400a083fe816184518a56d26bf9eec4629d676f5964d8137f122580cc0950ccbe821426be4dbdb55a44d371b67d38293b41dd950a50c7dc750517cefa545f5f9c9a483764349bad6f0aff5875e4affe7dca560e63b3f3fc12a4db7c2450c4acb22143326f27233abfc2503d5a478d3856c8963a6a3c1fbe81206bc277fcf37003747f35ffd0a3ac377ba607dc9e99e3bb3ff4f6dca663cc64e186579532f4233534c93f6c57457995062e374ad72aa4b944a13584e217139590ebd5c3f3b55c9c57771caf7b64168c5dbc4ef59575e2b6cef836d6cd58d942fcc8b8d4db618591a8eb9c9193be873060064ef7c27619fef44f5e70abd6f00a3ca0765d676f177fddbda39daca22c68569e239e427fa0b0fd92592b39e9a4ba3e0e45e6b04f8aa965769ea45e54edaa547ad1dfa1e7c78e0931984e4a4de1eb93c333dfa93e926f5fd15dcd09d3c4913a010bce8c2ada34688784d19e8dcc7c5b90b46ab88c2625c72f354ce479564d6914c311257818758cd90b533cc4f04489860576e4c4dc5f749f14792d032adc39e729b3b139a25888f2146cd5c09f29a42d17f21a51d00bb526993c5a2ab729d9c2d7afbf7840cfa77898900b7cb4fe235aa7d1b200bfb078406d7029a029644c8a3e4306d1c5fdff66e72c96dbeb2e3c0b97328eda821381d8e10abd29ab7994a0a9407f441ee76eecfa75931d8a6dc83e5c2cb060e667b81c0098f01c691bfac325cc46c02d57da99adc1a9808ff399ad083c1871ecd343c58b4f5dad834ea05592c8e59b6e59fee6519ed2369b2e1093fa818432bff157afb51c3699eb3c06712d9bbce12d34eab30a8e865fb778754e5317272cbeead4fc86164322df46d32e0cae597cfeb39d3688aa1507e86872f9e0dc71e226aa99b3974910f22f35180b4c72bf0e002e2d0999653109882fe3f8e18e0310d63c90c0664908833faa18fc930ca218cf9a61c39a5d20563d6bf545f728646c3a7202d9d7bfb3463c875e50b4ff5eea678856b2ba999fd83149c00ef22b3686e54a6d2556b7c0430366d443d825cc7295c20878a5876e898e9cffec35dc44927943a0ae5951cb1ca2809bff892357652a3b18fd90e2b003a20a07d0971981a35c84cee7392935c00cedafe8929da20b28abdb7a9c489836f07007692a6e3a6b3d17358b87e55d5966fb245f9bcd07ae21a440a61050e326a427ec8cce84fac4610af28e40b730a2c80e1698ec9586c7ddbc7d3e17bfffe7dd0d551904bcede426643a2bdad6ff02a24cd344c982b449703fdc21f1d196f2edb3084bdae5a1417d5fff8ad6a348f59ab220efc76db8ed454ec425a1f4d6c50f8b3add675b88c84e86c997107ed676939670c8671ca08cd1b74b1e3d1484a38ab61d53d799b42b49ec176b2be7acbab46b30f9c2b364e8df6e3c81923c886f6cb783fc35f2779c7e4ae8a1b50fa225a3586fd79bf554856220bc393e64de701ad5eb43c13b340715a27b767dba92d977fe8436139dfb57a15beba613dff520fe48e9471b2168341eba84bc85596243a08510a0a9a9b259529bf43ff12b02d7c73f39708c5c2dee05e9b0414f107d5c32aefb02591545282c3ba4905ffa37c0a661bb1ed4f50773ab2181f88d756d73368d62e7e1fa585c3e155a9bcabd0d8a20c2e0ddc64dc5644ac7ef813e387b723ee42425d787d6de8668030a095d02f07e10008406ee8a77c82a3b4a3be517a61bd2a9378bc0c8878bdbbd42312586beef168051a4e90ed7377b7ae2674e06a3e892c159d686a7c44966f5b0d05ce124eaa8641287d5c43b15703ea2daaacfb81985a426f8d80b4736d01e830ed555ef81a8ae570000518f07750a93f8f1ab0b07692690332025ab8f6c5536100d92c42337fd76515a24d0921e81326de4130887c28cc16ce793fdf627232a33f3e2f0e0a071567cee4c2b9cf33a4d81bc37b568632eb293d3b148191ee74133ff242f563a7f822bdab8a1aceb22edb995ba44be564a5dac8700302f76ac1e3125ac5de33de68d562c65856373a0d2812816747545227c9addfbe7188b7e0fe2215f1faa1b60e2bad25c37e988e653b149ffdb0e84b8ed299db668243568530a2bdce4b360fbbdf479b4eeebc60798193028390bb25b59e459227f17039d7cb3fe30e466e0ee9c3f87d8151448e1cc6419528be71b982b8030b31979d995d097a17fcf3344531b7281a049de00772ef1d55bf98602710563b08d3346428337a87da535c114cd0e39f74b6f87a6d7711dbcc8572f5431c039b632f44ede90137ee6538fb00bbec2b3e4841248eec8e839e619965940781d5bd173ae5c593c78a2503c428b43a6ffedd7ead6fa9495550bd6c89c1dea608320272269fd989146cdbeb6b89da79d657f14bb2eeaa4332177a3694ce303ee80270875b82167b3920d83ffdda3bec5aed8c8cbf1d0c8ccbd105f7d91be952dba07fffa78638e19465df90a963cc9a38de231116189a62df5d867af03621658dda84cc5f3043651d24526ca58fbec9021a7a9cd6d46f694dba53f706fc88b06b62406666e7d2742fb196719d0abf79f9f1a1ab87b43b523d1c5bf578ba1ec8bdeec3b092c258b52b85488943b00166415ee7287c4aeb134ea75bf218dc8827ea384e1bb94d67d67b7ce0ed1a2ff9376b995fdf158748d717ace4eae6d056422b7aacf3bbaf26761d7cd8fc5ab3ef7a7881dad507b2356ed256a5d6b43bba1e3da1013737a434fcab5529e9aebd41b60c1ed44f7c4787edb0f2ad0c73e7b2a690a4d1312a1461dde67255a9459ed646a6b7e633402ab5ba5355e35395840c26159828a00e510b81a00bc448ed3dc2e274994c0a1a763967bd2dc084db8ec87175014f26130e825c46f1b74c5923158a3aefa1dd23976a508d2fa5b9b4f9e2e692aff9390d5e8b4f686fd044f1a8b397db188804e4fe7637b04351932185554d4b93cd072dcb0bc182e0d92a41aec9daa70589129f4e22d137be88cb19ffd5b60587f10f19ec83c3df8e8b693887eb72eae2b6cf6cfddc849cbd1208ac8be97bef6fa59177b321a6e192c3e0dd1a1688fa5494b1909cb699663ad19894bbdb00d1b38aae096cdb69e95a31f832c5888b01dc16b82fb111ab0d8621af5ca4005db9a8820494693189249f57e50774a39fd2ceec1256b801ef6185d4ee0fdaa6571b63ce211905bd7d457958a87b49be7b25f316d60fb79b60d15d784d09cbe4cb14760c72a9f3004dd399182b0db5089ec9664c0115be51b474c0274b1b8962fd8dab76fc5f3912a370656ea394efe53dd31e3bb9571aeb57216e67a95fdafa8f375b18308b1de00b9c8fd4fbf7ee1f8e2c6ea4e31fc82dea1e095bc961631356b52cd1e942e2b33ff5892b2d5bd8c8d7d07f24c7e38956d17e32859266c03856d42b481db73f720c35322eaf136b05e36d911a2c46b2055ec23c873b9bfce3d476bd052773e851e11eaec3154895211d5fb8dc06f8f57f2a11444c4ad5bbec72c34ff8cf0597888d28ee743cdf55db6cf71888978cdd40493508893db65eb7ce197ec2a8c17c2f1e6b39812ea2fe541ed9f638d6d44f7490d4ea500ce43667fc1d262a4d7a44b446b6fb47270a4a81f0e9e9c688ba31e0b04080a58c13c05c98429a987716779c3827c9696deaf1d008b574dfb727c3007800490a629b8b63e5b654e622bd6f28836533a6c4849e385d14af8abf5f958f7c95b8f1a12574dbd555b4ed76ed4e465609f580ac33416f9b42df273dbf5b87cab932266fd9be404e76773a1958146f5c302d1b2e76225087c6503568b950763a9848f75174883f9c66c9ea64d68ad900cfa47695ba88a0a67add141e4c26a550c8f6f37cb95eb89cae85d1c02dd7557a1f64cde21b244a3af720c8c8d1cbdb9caaff4bad8321dbf8e96758cce6b123ae2f5244781595583dd216ea7eff25d2640008005d00ac1414aad8a3a3cc0ba83a996cee5bf1ebba054f9866ad00b65f2e672fadee301767fdbdfbb879479049ec6b8496f8bde59239df52fd344de61c3aefecd3cf01a6c36de8db33bf1fcaeed1e634f60f27a712573751892165925e29fbdc7dab76425699340321713e4f737bfabd52692e9250a4a6dd3ed6cf0d7b927ac383104d12c6fa2da8f8d65234a88f6f888dbb4afc3913b22482bd3e55f7e5bf1b1eb811253b92919a66c72cfebb8bb7abe912862ad5b011cbd4d5b5ddf51da6ca17ab7f4a4e37913e2e1446091601039d97d7a3405923938008001800", @ANYRES32=r0, @ANYBLOB="1400780000000000000000000000000000000001f9f09d2e2f8dc5cb8600e1e6628995ae8588856eaf525be1aafbb63d3ea43db7953b9eb23a182c5798e52abfba44df676933ea05f2cfd34c86454289d9d67aa63921c53576cdd0e1f8280b9f1ad303a8ccde94eb0849eae7bcc2e8d6a2dbe7aac25bbb42dadf69dd29d055ff0dc93c01ad3ecaf73c24876531759e5ba5d68f5d02d170087dc7581183ea017687db0e0a95771d23187baa378abee36bc94db64e0f6c33509615186496bfc600abcdd3816fc8e4cd07f9470326143fd5140985582838a2e40e8ad22867e3669e7b1239d47a641575e39442b0c61062cfafa9f40d186bd0f7ff6ee8afe04e1b4437b51b8c091263acf129cc820605984d8c0520648f2647c64b706c24c447d799ceb548b090ebc1baa4a0a169803fd0778d8323c67196817ac8e23800fc17d086210212a797496b655abb34700c5a35243ce52ae09232f3669b9e71ab79ede662f11b8166e31ff7bc97b4ce3a2d42617ad1436bdf931149f7c66ee8daaf2045984cb37047dcd19706923855ebb45e9bd5aae24620b76a97c3e6d87c17a6c0229200b8281e88c38bf42b8e5d26f25f1c2ba5cd659c4c24e5c35c64b8949621a79566704d529f96d9bada11c1e7f749d6f253e8263f627a9e120ea1f9a32914efa19dbdcc29e45a56ad0dc05b1c2de8a4cf9dd70be87fd169824d5441140c002c007f00000000000000e1db1572341d8a8c91306cd4fd5d36027ca7a67ebb628693dab1bcd3395df16ce52d6d147cffa58dadd65c403efaae6773b47a7eec7f1a3ff909af1f92db82c4b8945ff479ac6f0d9c6b527692d822b30e95b93f72453863fa9f604ab45be2b9b09671e4c3439796b49db7d7100059c8da8ee56d2ba2c1252619535dfd2d87512282f4feef9e786314a6f83d023edecd4b12863de44a2c1b05f17c3bc8cb227d5d9456946ded53994a41c663c4f7846150a4960ecd801e4c8f3772085158c22c8f2ce3aa66c1f4c186d7a091b21e7b86020443833f5548ca9e7d2be65faa1b85243b68445823949b6a27c35fc2f3b552b6200a8f4cee16a1f8635e477678a3a91d4ecd7427349414c2511167c990e9d55c755a32c962a53af12c2595d9e78b3279a62246ed325522fecf4b96c6e64943e3f711425553bd392befe7efbc80df85717d5b67c9204724f35747f60ececbf80ce5a279f214a204a00297f8874234dd7f8ae2b15c274276fa1869a3924a9b572b8963e40016f46d2f659324203a71105f360ddac1213de9d97f003f2ee96bed5a58abd2e8706fdc1d7ae869be5f7e06edd883bbd795f2d7df2ce44d89617c8c122b21bb8ec78ca34134076363f562ee8dd43c69f9fcb07d0a5505c80a0861c48491ef38961b1f8f9631bae6b26988134ae8ddbf9be6166b5d9f365404e86da67a50c9126b4b83b0c710f429fc0e179b161285c324e30fbd375ed4ac99150e7d63f85f8f5c1e7e6a06153937a62b0b88e76a1654d5bd71c664051cc73396b4b516d3fdcf53ad8d7150e6741b349df232c2b461938fa995d288073210fc5085c9bc27de8f50100f17c6923b0ad7eae33d2c2a702f0b23807601fd3999752fe9b398e211758c0ee315b0580ad689c0b7afd32a2ef191d77335ab2914fb98d4b4effcde504cd4cad15d7bb401c4f8c3495f6707c8b86f54c3e56ef59d9b775419bd783211e6b576f63d8b3a0f9efd1fd3614f55c2b7702b7e64b3418dd03df1dacf193096618f124f0e7b37dc56ea8cfd5fb32209534c3d145d91d50f8732c4f0c6f89414f8c48c63513329c1b4b1993e021367a4625dad12e675bf94567aa1a425689731d2525c55180f8f21003cc5930d3447a3c65050df0542a7a7ec5522b10d8c2bed56aa1e8810448feb7c714e1cd8f07f1855f3e749f8991445360eeaf0a953cd43ad82a54b8d35e74ea888a0f9a317899c06c4e424d169d8f9049bc1bf3fb3875d3991b05e71a32793128101616359bb28fea7e131e1e5fcefd0bdd2039aa7e56d83444f109f259318d07b775a266d57461a6c1befc4b4c2ab1092c3bb56450a80bacd115863e705ee25ddac3298485be46e0df7edf156f5dea2e89977feeab33ac2ce6499adc94666ae0aae013a05270a5783ccfb298d7b770b40567a57b85ef5f2c4bc1932d8793ecee7b0cadd9f7b4fec8eb764427e18764b162e26502d35233229e950531a7d23f74bdc8f32faa4002ace03d9606d14572b099d89189f247f3ae26fdf7636fc8e5956de36fcf569ea883dc089e6af7ae3f064dff59629b99184a1769811088e3d4245268506bcd8906891916382ec0a93e7be971d5d9c7718f825434f2be7a30fa030a649a7a9c9dc33f70377c277c0efc6a935b67736578b7cac355382c85a18236eb005c64e0878fc2dda2198a657a415200140164d4be7962a7c33b657f0cc83fa7600e880b5398cde4d885960209f6454c75fcb7b5ad1707cf10d9e4961cb6762a0494b2819a4cc99419a45d7dd42fe82bf9efe195674de22542976de8e406fce89b6e15e8017644687a187277514b523006e4310b062056384f4ef7c8db6746ae99075a6f0ed935ea84d0395a84d60e926aca96290058f3d1e115497496b42b806fc3d3aa978cc77f6cd704b4683c11e46a42e910a62ae15a011bd0f712f9589a2e109fecd1cee31b35d0dd09de5b7e3ea4bee9dedaae3c4e6a973120d0ad0ac52a551a43f3d6848054991d38e8f65c3e1b3d5d2972086518013bb51623c6115c50ea6f74fac7e63f62dec960e90260d5e59589392b6faa278675780f4002cb51aa458a0ea52ac7b4f4e9d8f51f56744bab5b470deefcb3d3cbf2c81f4332065b52ab886a3597952aed3f39a3832883a663bf130969ce91baae1bfd9efaebd75dde50b566070e1fa1219de398a9fd3338ae0fbecdf3be4759eea888d169bf2615599b79ff51e70fc51754ae55a2f9f0ee2e77a29e1b2bbf8f755174afb56570feb61b2d06de8895b39489ed00f55ac99335db49c309b3c889028a5ea89156b71e92444aae0f7f06679e28fd586bc46c4aff30f3f210045d88106788bf3943093721c46939d1879e69d4717886a39146d366a4476247920d8277b808d61e8e543f9dea93fbd1f5d47da66c2353552a0400a5c375f89d34ef5fc07367bd450d54d9265153123fa478c06fb546114dcbfc4d37840cfb9e277f0ca7a35409ef1250e8e625e7d4c11e7ceb4fe36ec70badc561b2d6110121f05afa5309b4db25ba0393f2c8afaa892c9c33d4287177d05cfbeb6f433573df69b5d2ec970ce060e9a49347361b1256b1932fef84ba92d7aefbac020141171659b6209efbfabb1c2923f572d1093ceae4cfd923c2cf58cf9d916adea7b08454c0bdd85b0272d107f23364f14bb35b394e1c32a18501bfe3f386ce02d34f40de55b755a695f1d8cfa272f54259aff2cb45eed26859b20d8547e57401c7fd7992d5597f7f2de61f3acf21a6a73a5eeeef1f016a598c6c61122072ce8276fb4a16c35fe5998763365cbdc4322145a057b770501520ad7d3608b33c099800303dc06bf2e36790d626ce4891169251c800d212b7c395c4ec4d004b407c16435f59ed36368e16f509829d2d0a264c124b0bc9083fbdd92c7a9ddd968ff9298bf1cb0a335422b94c37c17a9bbea630e941da9ea72ebabcb58c1c46e5255fee8e33fa1f1a855f12a7a40dc4edfa5e479a7b86aeab84a35fc89f7dd3afcf87b485da630b7caf6de52151ca3496fb7fcb940db7926461ef663e9b1cce4b3ae164b019b70980a80aeb3a666b6f1a18d0597cd2a137de2aceaa54eba4d2b090917cf4f7bb1e7ad55433ecf9777306469b9f2ededc022888fdf95c2eeb69f4625771e0fd5892b7a813f4b8250db7d94f0512dd250ab92d2aee0e96dfcf0ab8f8c3731537c05c1508608ca95cb68911fa6dcdf14a11b56ed5c754d01789b8051bf7cae9b41fa2dfa53f7b9eaafacb648aee56ba3f215fc1a3dcfa3a586ebc912dbfe9b21ad840b868002130e9bfab326fb64a8cae317f8303b3d7ff5d758d66d8e62a4dd4d0020da3d65e00bf7b2ea7ce0b75d662f5089bf5c532716eafab9a4fad24689b9d8709a5e7bd14a3c527e733b2405430639fa7b073966699222730825ab2f107ed2148375e86632efbf662de72177fd270689cb0879fa5dd4e1a6ab62ae1aa93e8fafdfec9ba951ff7cdf6b613628631d2afee5409270335c915147125335fa3239ccff0d3f06c2d36edad5953a3354c36a6beea49a8f67819013e9741e8621df3606072c174006faf717dbe4b1d1307f3164af770ca4eb6e20e6e95fc25cb6adce71ede44f54aef5258e9abb33219c8a32eb44a0ecbe80fcd2b3e230d5551f455e4afa74d645d70a51c80d35ef59a19d25890cd98adae76e272d73bf7c68aba6ead62766b54be262bce1e8d7b37f24eb6f2b9c1399b4a5dbfb67f13e44ec530402b4f2a0cca3c03fbccb5b09bcf7f7464a5c6c77f0427b2715bb7d05d4e421f3aa6e3ca79bfde2803cdd5d6c333f4cb96845ff2f404127f65e12bb2ccf05b69f18afdebc33f33a3922c04b90db55d2132948f915e925a12f3a79d8e6a993ce93d5f4f5c492a78dd7a6000843cb9310735880eaf67129b88fb72188ece03bcec45c75eb9d5740f61e7331a1ee0cebb0355c18b2f2d265fa54260021f2b3004de267debaf3b5db3b639e8450a251b04977cf5700cd7a114365956bb312da43f625b5ad6c83eb6e0f5b7967a4335da7a5cad730f9db5d4341c7b6e154456642d5a75f761014a320a64fff46d4509f9009c6fcd7339db3b7c47ee20da164854fc01f18697e93cd846451914315d7a9e8df69001df2c1447129ac09cfa659a4dea57c51d0dc6e8afede75db3cb6e2ae9ec839ecdaaa7a2791d43b57a96bbf10118d4cda438265104c38dae0daf3738a35340728d70c32e44add35f2c7bb1dd7650fab84c3a674e73361f3adadb4fdebed9a088e50fb2e2afb39af4aae26b372dc12e388dcf5d35ca31978f5e408aa63de62d54d277e6498b414d7c41e934f09b5293fe43c044e9c236577339261571a161e77e04d1e4c64e837ccb5e596a3d74ce28343ce6540d43de4b23f6b00ed462e066190a451061353f09f6f63dcc3b97f86dbd1df5d101b643e38df91c5051696c2060b0eed1cb88f8ec635e8a696ad563dd838eabc82f262ade90c7dc9d48621d9f30a5d096b524d8036057474eb2cc82e3db4fb91c8071c7b7b74170496b2467ccb055ea96749726d05a34ffc324a5945b31014405fc609f4911c40801e3e35fcfc7876561c19b5273442d2193860dd3a37bb1a78d8d6a58a9a014dd07815ceac5907f03a97b7625b77af2bb389e10de14476cbf7972c0d7c758ca81b5af3bf957a28880b3614849a778ab111d8af197d7a852ce3b157d3ee37980faf6fa5dbc85287de51ed733d529ff00b780bebe9a9f36cd611b0f3f1c0ddcdbd286237e8c03b032ec5d6698ccc9cd3c857e12915f362d67c42a947097163d11151e8ae69b5e3f384d22f7616b864390083780664792ae5c602a2f8f4f32c4a858bf846f7cd0c2f39b7379436c84254bf90a4177d468ea076e0f5d961a9fa9eaaa8d293d293066eadd6ef0b48e4315cc85c6bd988eddb4116734d88efc16c4c77a09bc25420428b43b1f4178a87d69ebea4066dff541565f70a24a17d07b97858aac2203f473a55addcbc49ff52936aa7a77557ba4afe29e45ec59595d836b4650d6127aa47cd1e21461f290048d31ff8672b6b800c6fbdabee1b824d5f7a527d259b0de421a552915ec8fb3509e1ff532d86d4b4874c162e523821d531004da50964f886f1384368053bab2da00a8cf3719b3e49cc4817f901217a8204c280dc72bbbf8beb408a54e0da5e5ce1358264615b9dd8a99a1ff8d36e53dc8eecf69a589e8e24dc5a770312668b30c0a812e1296244297a10db95798c7479e807ae55add6d31eded732f17df448ca01195d7a6d61521aad65e5cbbef2534a81c3c322ce73029b8ef9ea2f332cdd16b5f755f30e4df1002c592c48c6a456c473935468922b2747f25e726f625d7121b40d2eed43d78b4e7cfb36e775e3d9c57bc6ab6f3e5abbd385505cd34ba837039a7c86b09858ba6c5e57e25f800c281d916514a016a661687d84e614c707d1aa82a14d6bb58579481cddc0ca6a346e85d00a2fcfcc4255800d8e3c51c50a9b7c4de12c002eea72d9ca68033bff314928a32db2a74d655bd4c4f4d1232f15a614f98f7392b422d53c06706d6e0538ae4d93794431d40636662b317871e647aca57c7ff86fa644873818483088b406574b0e8d663b44614b05647e3ea06be2194015bbcf0637d7ecc781b453749bc5fdb92dd32aaf631ccb08fda1eab7fa34080caebbc4469ad5d87bc673bfecd12b20d043007de0eb5544bf0c5c92e47f5ada1e07c853e40daaa86dd593d553643cbe1b1c53b7d6c0d6a91f54eba90cd6812cbdf7d88f08da17e2a9aec767cf21d497f96fe7f4264c5aaddbafe99a94539897aff43023b9a684a6b67ee37bf1396885d864fafaf72ed6c4c083718a9c87b334c0193bb2d74523fd9f7e37739b175b9f74b302463a625695b9a7e989495a293291fbc3251ad3b9e6674482a0bf3fb263058e4b0c992dc206f6e25801cb36016eb72e92cd71b8a9babeb3415fcbaa071cdea6c92401d49eca79715bb135c46034f8569a81d8d683ab174d7c783fc2e5641e02969842c1f662d7070b09344ff921dfeeb0378b0a00f475a21d9abd264d1097f9a4551de529fab4d53d775ce17956e2a642307fbfcfe8f10b71f3d3c226b61d01bbe1c9864507855347ad06c0347acd253813f157843ab667fe2acbad81bafa5e7bddb371a299f69afcfeeb4df0c5da02743e5ad934dc316138aa5c0a434899b6e4cecb9815f052de4eab8a3ae592e83dceb92541bbb95800806079b087c5aaf03101f682f0db0bbf444e5e3af039b3de921dc3f31189480a568346c4f710643cc1352163eb2b9768c6105ce5a7dcb7c21ea70a22d3a3226b00a4863fc25e6299b40d2ac84cf09224d545836abfd2ca53ec477895e17497b0660d88d8260942ce3d3157700b1e9fa75568f95ead76284c649633694775790f6dfd46b45832e10c9241671fa61b8f8004d2f38c16f114fc626d6212fd05c52bd8aaa86a6fe09127088d35e33d0e885dee8a34e87ef6bc54d8a7a84a3b987c2018456634935f293041041beef86ef2b09b07377a6846019433545879e56286c8c61ccf2e4e6da5c558b9fd6736c6c0b1bb13c864d3972da7618c3ca12beb44b71a0dc6a78d9d69a81477d87a2c64c52f81ac1e708817cd850814aaa54a57ab2c93dc47ce21e460ff3940f872ddac1d9ba2ed333bf41ac90bc167eb9f46671cd0d14ce9c0dfa1d3e599e3678d945e3faa1f3565a07a7435a7bcb1ada800bf8ca97f75ba376c060d2ca98201207f6abef2da989f849b4b23168723999cf2acdedf5ab86e88aaba10560f6b8d16c14941b010dbb4754725a499b54dff1a6106e6398821b19a563bf3e89b2de6d36eae3b898c0da3ff05f0b868aab3a48360b54e4a4253a8377e16387d4b3b7eb05644cdcb1a392455e4cbea34313679be0c932b18feac9e301ebe64e7be2d082db65d34d92522fd49843114e8f6d878cd4f27d231a48fd5ef1af199e9882a1281a9b13e8b6521cdfa215bc2a1bb05ce5db5e3cbc45a4d5a9f2b82754962bb854d3e40f1a72b7e293893fce7d43d94192d4e0f0d5645fff876848ed0add98d00009099466a7b5c86ce53c8dfa19ebe252246ed5ec00a98e5ec65256567a8b2339d840c7ed0f8deafaa701fe49f496d7612a9c7741475215d96940088e54ba98785c78a14a4f0b69d1664617c2efd198d60b9e4b54255971b76d4a9bf58a7df154c0bf42bbb7f0c8b706d208fdf2f13c2c747055fa29714e5c90848bff69a0223b0a2ff5da4b33cb155ada7639d147fa4c625d0533ac861ee7d88c6d77c76985620d99b1430ebf238b52233bbc654203f06337c890d84ce8d6d2915581c762cbbb6dbd884c0bcd87854e5d646719130754e1925d156d1cb5561594b8b04a6d7f4c7cca79467cb92c7c3e62d17a99dbb356bafc408b8c4fbac78a538c2408e3afc50f40fc0c9690e63cb0eb135313a152e2cebd45060774203146cbc70f419773952870c1ce06c29096d0332ab6d7b53587df52f3912ac40acd18ed11f1edf42df53bec7631702a85c52b05e0b494c3749cdece35ae5f1d9777db83746161264a722bff98ed477ba3795eb09507b095488160c979eab303943f8777a4c39613033413206f8393b369981152b5e471a339e165c80dfb75c22c45b0fbefd7208a195660f668164167dd635a22c608cc976b3b727bfd49d519c8c8ef1151b56f33af3aeb46f06151b27cd925ee27e02d01baf1c6c2a22c713640ff76a1e5491ad0fe0cc92e6f1eb90f5213a2c4480bd3b1f95005bf8bf92136ac2e6824a14d5d7a6e9ecc8e49d2ddac14431a9b920b81806074b78c64165583ffd7dbca79bbe5c4d96d8dd2a60b581443c256f2f5e2cfae7d5ee3553d0772ec6c935f0797c0d2901a096bee6d76490d6783fcd76a65cb2f96f2e63cc1ea916fa1fe0e0810ce4d74d38da66324dd64178a8ca4597d9e5d53787ee0f1db9996d5da69dbb5071f92e3df10c228b679789e0e3b4185b1a96a6d742dd09a71a6e5a98cd2d819e11aaf0a1b865a07125cf6efa3829bc8cecfb8c96024f4ac4a8d6fb31f4abde6185076cdfc2beac527b53a9dc0dfaaf80f44b6ab6023ab314119e2a00f1d5db1dd81804f4cc521cc9ced604c5b9bd9ecdbb681151d6069ce621ba4c7e73a90104c1f65691406e9c6f28ab854c20e4193d1168f517ac1c6951f222fb672f6d4701d696e5d4bce323fd87fd3dd193e35402192ceed19bb0fdae813181d7a69671fb340403eeafa195c9bb9c09f589af63072219c85f6d505bc69f9b5f3d4f1e7890b63497af4a633e239587b77ac62e9216b346f9057a24afb793c518458c1487b68bf25d0e8a0ffb2cfe26c277cba9cf66beec4c86bbe63c5c9d14d836b27286377afad8862b01a56cbe1c17b7ea7e8c8ce75ee13a6ea549fb5616a8e578f06103a3ff5f33b8c148d999209033c7dfb42fdd8e5bf4f6cf554afdac8dedd58474fbb9567b9ef83441ac4e4cd5c38207013a64f24ba20a28d2fb812bf8c820c97b9c3fc40aa7b7e56d1d4a373823b416d662918b6c0949672d700c794811db11fa359305a3e9c5618c6f670d49c9fa8d4fc504a6b295f0280d46c49b624dc8fe01a894c63ccf9d2e97ef9a1127a212d3dbf1b86f2498ef0a99555cce07ccdc0bf977ddf9bfb14b3534f9f4795da36ef8d89949ce3a9ffac22a7f88eec7b5f783d52dd40f9490dd574e106d1509556afb43e6e385da32fdc062cca32cec8badbb234b74e7eeec1d79cd13c02eeb517580e82c942df347b48ecdc315d5173797cbff9870beab1a14d5d797d2988f50b0be883ae87837e722c8df0272077d37d0823026280ccc4d00195abde2878c70a2eee08e915f2dbe7b02db5b1ba9e4a2f103a512e455940308ab9af8caf02531f2dd566898cc5b0df602aa15f446682cce92785b69fd6a2fc7f5b9a9c4b656560b8a91ee80febba52479759d0d910d3b9ed5aa28dd089a7ee70cf2db1dc8601b0b67ccbd11a51712d53a14b8a9e7909a4c14d79ce80e0064078b7ac100e21b27b1f6490be0d3106cceb487261befe18c11b6faae302ea2f7821ebfb17dc6bf5b984b85ee59c3e12f40db06cf41efecb0ecdbf777ebe7748ad4928a1d68ad22763b10c345653c475b3c79406caf206b3a6fee109f602bdc3daaf3b2624bcd4fdd652ae1b3df6ac4253ec38d6b5cebdd1b643875142c4687c1f61df4dd28357f49e1a0e9ee12759288343d75f8d2babd3ee328265a8869e558c0216f9a783260cf207d908c71c68f03a852a7f00f73d59e2253e0f967f8ff14ce3fdb443684792f0c83c255eac5f161fe1d40b75551a32bdb80864a44fc9cb4da6525c3eae25490429f0f0f1a29aba5a7ba077406159181e586040c821c4ccff843585fefe20b44b122766927551849cc35fc873b49f3f638ab2bdd1084bcd6cd5a24ee3365b9dc19617cfe54e2c393208f65844cdf14885a9af41ab496937f5dd7cba1e16992ff83c7cdafe60f7f63956ee8e6ec707afe823588a13f25ee9291717234e60cc3da334787596d9bcad700d4733a51128347603a57b6c373faa27d8dd4fa8066404717a81e589a0779848159e9980915c12d0404ec5dd60161b00102513526bd0b33becc54ba887cb19ae78de4856f8f6af79a2015004b1ce0a4d880e97a889ec3865caa8dc9719fdf22dcad414e4cb4bc49b23da9eb61b613f27a59db223fe2c24519bb0e18aa72bb18b7b5c0416cce854593e7b2f464af2db45141b2d2642c47845e3bef9cd8dd2943d2a3594ca5580fdad7297de0679284e03f85dec03d919fff81ca9aacdbcc29e04f43f8317f41a057b2c4895a07ee60aa9f136b824dadfb1ff0265805c0cca869b9729075887104de135b63b5bee77487ef0f30e9c908972cf5cb4069745091bd4718978e24c899d5902ef5b78710934df5c086f001106e1c93e629b179a4a23a7d845c15ea6d162c230e1f093f0e914d170c7652452b8bfc3ec849519a1d5d9e29416e005591f87a21cf6bb5e664ba5b8e99f02f52bf6dcf217bd4f56b10421f6766ec456565ba28bed1beba0ff860d53fd08b6984ccfd9dea9c2bbc60f43e4730f052addcfd21a66e3f1697828fcb7b3926503973cd9ea5c2237323bbf3b2d506f832c1453aca69d73e355794d8f2f782ade78fd11f881b5d997e68a559f383fe7f3d3312e1bd7a800714dfa9788104457507e214d3d1e2f7c2d3a483b2940764a7877297df2ee1a5f432da210d9ca0ac12d1805793b6b50189c48b0bd73141bceb966b32bcfed0d820a950ed31265e186b07cbf3dda4b3360c2c4a994aa4b3dd5a44d3d01599c8b68700de470c23001249253e7f7c6c99f3f0be0619bf7226bcfff363c2c02a0e31c669887689b0ee0f9c76550c196c2cc2a828d851b13bba3001d44142d606ce0a7931976865b2c0ac3b616caba5add1d0dc2958c1887de22e2968947e45f902a1d6f901bec1a5404a8126786be831e072c3fa9f13332ab2091eabc0c9ddc538c6d824bf409b978b56ef73ba5f09c027136507a7f674facea5c3fc34438d693b580785e01fb94b6eddd9a27d16d527d6368e20be51659138ba06b674b1991965c9a9b63753b066e5481779eb9fdf638d1d95910ab74a506e43055f77d8666d8dde7f692b1d90b770c79aacd3fcd2bc809a72cd841c171275a2109d860d93345677c0673339f9f543c749dd9280cc3489ee0e8dc1abf075dd72a3beadb0845b7ff557a67dee8e466135ece8bc6b5aec1fd97230ded90746f707a62a9a1da5effc5ab860afe9e4fe317ab6f2d652b1f299b4332aab3b0ba0304409514bd9c1d2d0e0f0e5696752d594eea57baec00a4238caeb27941f1b60cf82b9827b0a646252afdd78e003cd8fb84cf94efe7f37ade7b49acd90cf83bbfff14234d82019317ff8d22016a0574a3a9f302d8001402b53d784c4e5d55e017c5e30867f7a377b95164d26a24e1de0cb5e0a4029414f3fdc893ccd712b05866dde7ad8bf2669483acb52ec26e3aa42d31c2b9430976082cb275de70f841013b5f004cebeb5ba4c3c88af5277fd9e1b57eaa9f2b25ade752c184b64eae6cd015aeb4ebb7471afadda7e21e8aece479022ef44231541663a5c09bae2b1551fcf034dcc581b796a2ac54083c21d10ff665e630e721d77c25826098702f9fa8d98db8cbf8ac2ebeb79a921b51272b85f0bb3796947d1c8465bc6c09ff7ff28d9799294e1093d6feb1873fe34749e1dcf0a6f6bf80e8f95769025fbd7b6c9913f88c0ba213a91d48605b760e63135f58143673b52afe07eceeb025b222ae19f1d3a796308c5acc6fb42cc29d18682a77a9e4bfe84a8f267ab17ed5811ec39d679d0eae90aca0907068705b4adfc0d0dc390dd5c513538c8e6905ca0d3fae29add79e8971860d8be009cdad3ac3e06c9d07ff18f9381e494dc9083cba86ea4dc8ed6d55ea01ea34b73443ed6cf83b89b4db34971643a5a54d43cca6f102ca0f91fb6d4274ebcfb7baff419db73e6ff410d90969df9a055ed35eac5380e07df352274086f01947fb0ac18d0e670bb3cf3f0d15f2469510a8e207568b7ae76bd622e3c7e563717f85623c6511d671de58d6e3bae7e7d9d74975c0af2e52f134da664c7111695932c358473ebdd5c87a0ae90710377acf78d42c720b9eb8b916d4196b288708d9d88a2509eccf3418b923474b2281fdeb785b608330db75165a59e074921048000b356cafec7cbd1f2f00765321de337084a40b5ee3b9f823ecb91c8c2821f912a5652f965892ec0ea9a3ae5171818c5996119e954735f97921364ca4ddd211512fc1c0f71a7d1f24bbdc1bd5935e09eca5ff38a4fcd7ba340aebe21ba91c44a2360c49c0f081d5c370f4b3cf3d200bc7f535cfe7a1c6b1055c2819b6cb8550f3a7273758a85057d517a5fb261b3ef5e26d8311b4b5ba109f44abcaee0dec3ba3cfaf48aa05c4505f3502cc2794d585e907fd00b001872055c71887bd79816dfc2214b75a84d234c0cc32b2088b30bee8eaa7d72e055822d466cfdc3016ee279bc70416efdfe4acc4c492bf1b85f65cffe175f6bea40b36bad00000071cf7c32412bef8374a876b41a130f952ae7effa9e819b83309026ec3e1ec8ddd0456c4e22d1b8334dd42ffed4ce71a8243dfbc1ab59a289b8745e7b21dd715f5c5bb67e44e51a398d03164b61ca087aa834fdc9b9be2b213692a7423faaa8d2667b90047b77b14e714ffe16e3fa82eb4755f8b0dc173fd2edc4248aeb60943e54f9d94ec9b5c94c3c8f4752151d514c31a0be3e1be42e62935327d800d005ff63a264ae009f03f6eebd3ebb21e83b3297f7076a05b6415665bbc7787b7e75c90753aa5b43f1005a7f96f30f811b2c864cca88595a7d888245c115322cb50764b7065e91ed2d1c4872ffa69066140cfd02ef2527efe5bb607809cba06308b0b588954f35c688d0ce22a75c86c3a89db4837cc16261547995e83cba8d4aae3f441a9ed2cd5626214914a1949d9835ab0ba4f1ff58dab33ef9caff5da08b715713f9c20aef0336ebd6fe6a9d7d59d963286890696dd0aa8ab940d7251acb627e5e44a6fbc99babae338768af8a7a48f5e98754b72f86b943421634d11ea80e51d4e5acde2670c7b179b704dd3c4f85c2ad28a96c38e65bc82e17896d686727196e5ca2488f3067a1f01fec880777ca30f989b270df52414dc218a94f02054549ffcea70024c63cc68c92588ec834fbd2d2c7826f201ec65d10b042178e7c3a703bc0bf3dfde3e08205d4bf20c894e0a4668a90387adc49cf263cbcbb547145d7c63afde3afc84c2bc053c9358d1ab0610f4608655b35dffbd52b9430d75d5cbf7c76a5c7370aae77c5a2ac67da15feb92dd2c51b45aeaba94f8f809e579e071724c714326e55d8fd0b46142b4e59ebd72612112275d943ea578405b0a7a67600d4f8e4c2aa99bf2eff62b78b402ddbf8a94634a19a4a362fdec4ad55eda94325c62ef4a3d9013eed91174632a5ed19b67512e16e8a7f135069ed157ffe1ac1e51f09de27b11d019456322dd4cf3370a1c1a25a6c014d5c88d882c72fc8b21f9d967419b6eb570390bf1117bf32fd88309054c757dc3c060eb350b7e27a29c83926cba0d138d6e71399a0f7942cabce86a2dc7ffe59e112421559fb9821999adf0708ee3f3819e03fbde37a78dd3dac776fbe4168e9660aa3917c1b41b10c8f796963f063a94c35397a6c1ea4b2f289e20c47fefe21b49231bd86b8de938f1d62713431570972cbf41b4e3611056caa041a13ec3c22531039761411b58e570aa060bc6146e8feaa120dfee18b7450432a8350b94723ff1255163b1c44d6ee6d1f13471802f7c16743868f8eac0b6c7f4380584bed22544ecab72d4c7d8c3f37b89174e7be17442db0381cd071c16bea4fd48a93d9d77ee94eaf724bf75ca8bad42d5748a031b2cee6689d2308acfc9010403152aa10a70825eb2b493da59a46a6f3e33667404e5d163d33eec8a3ee7fc5b82ef43200eb7661d037d8b7939e152a220e60fc54c53ce245240e2fc082026202e2020fecc99368ba78ce917a67a25867337d7e2286ac4617be652f252c9635e90ae475addf6141ecd211816fa946e9bd83ac20ec63c5a3cb84fce2023698057ca78073733483ec026cab335341f231d80a8a824a43713e18f79c046e7fd18d3f4a9fcf3fb81ae76822bc7bc7f9803da12eb8e9d00fc0a12918f151d277d8f8c3a2f65ad4a89af2d8635eb0a36abc0fc41eafe9f4397916deea9ca2568a4a7dccbcc341a9ee6b3fc15a92aab5abc26e5584323950d852e132711de5b78aa81c8bb897767b295b141a09386e3edcdb54be961efbed366d37198e044a7b932c5eed26882381f7c470f7abbd6edbf4586ddb382c0ef3e50a7f40f7e9f6b827f44757f7dd936cf686de3db2255c8b495a842931aab42f89600782716425950a27b46f26657b075316010e6e9ba23534dfe7edcc850d3ee6062de1bd0be7698343e7e151b058ef7205a122cadeddf4444cf20014c8190d523b8cdb41a5c51492ffd6ab51e8c72fc2b32f8080e1020f11104da980fbac5eb9227dd7cccb09b10174ec5b45e0ab72b21b07a0273aa5e404345fb0a13686773719ce23306dd07b97850a45d5241b94f9548d031b0cefb38f005f8f814b1a4b4a4e28a107439154c7b8c14fe1f9827d7a5ca39b7a951df80da1e338d08f86e39b3ca32d1c01f9dabd1f5bad098340503c002565660c918ab34bbdd2d5e4a068aea8fc8dc81d7fd9c5442cf86f11048ddd34b9f28bef459e73fc219f9f970f463bdcef7c60bad2581c5a9bb57cdbbb5c38ae4c33ccae0ac0dcb11a97a68ea6c964695434fc373f90b5fa9815e1fe85f8b448d664ba749f857fad65f5414e051d2b554bc630f99f60f7a74ed40324b4e3a1bbf505aad31f2db7eb660929cf0a4ddb09caeee5af062ea547fa578df6a88bc0fa0e50e84e3bb3f7eb31700866cd0f3856e78c9c0a3cdc7d09b1063115aabafb231b3bce63c0126ec95e15d0586f5f06386c859f207b6f841d40a92e518bd36531b74a5d830b8bd4055aef08cac9923d1b85bc8ccb6894d00564862f2a642e7d8d15068bcda46396cde3795df3787aca52df0f0108621cd531187996168d8ed3ee69571f72d22b9b3499b12ba862dde0be672b0f71a6d0478f88da37151338a150f7f8b5cef8ae33711831d477c9f1ca6fc8da37172a9dec3a9f4120c9109e8dd46100f26a1234e823d5d042f0f16b033488cd4eb02dc77ac7055dd2d5bafba40a92fdec8d85e8bb7bd1807fb8533e43a93e676acf692a546b5b8d6ea4d65d64dc17398988e43b0e8d34c6dd9a348f91eddccb5bd0b7bef6decc832161553f15da78b26a7aff80286f0ac5cf4a23fcf687ff5de0947853124474affe9787311335b8ec66a22f8d7fd1c6c1a5daaf44f5e208831567340cffc161a0d0b33d7cae45bcadf632b06cc92fb506bdb6a29b474cb045735c493ce9a112b99e788771cf5756fa1cf1bbf21d34c09ac5b061d8ddfb8f719ab1c79ae45c847aaaae25dc39835ae1c02c69b4722ac85869bef9ae75447d13f9aea9b6ce8e1e22b515c805f1efd52ee7c9a2dde9a90d7425c031bf468a61291d7143d878151b44e2477dce9fbc2614bd944fa0c39c66a4f5e21bf5d89387f2b7bee5a14357314d5c3a148bed8fdc0b15749045dc6f03011c156e3bc7b9111370c8189935a6a316c56293e8d867529640fa56366b5cd40dd1267e819560a0a9ab09daf62877440dea842dc4b8ec8ca93100c12f3e794d9e7f08e5623add249e9b6dd1d5d47a2853b74e65703f0432f1d1501b2cf7313169069dc376d296d158b8320e2e757a36e61c67719dbf63887fa9346fb70547b7e2110dd88daa3bddf61b97603f0f5dddeeeb5084c7099545edf4a53c9c9f3e4c8c45734063f8bf3fe7ad28c13ab9d6b1f882cdec763b8b4b09e09e124083b2087b152d909258d1ffd6364ae5770e0223a38bb34f05adafe1819cef9ddf0c11c646ed44245d8d06e835866464962f4b769eba081bbc45cf8c3cc1b06d18125c8906c5262cdffbb56a142240127d807bb024ca2db3fc1029b9037d83fc01bc0b77e606b7ce961d6135a0466dc2d0fd70b9a6e28c21238b275d8c3631f29672f9f8c3c63dc2716df753f7799b2b169b9a07bc4356664a3f5116ad2680a8df63094006eeebdef75d1bcf8ec2890f120bc4b552ca5cddd8504b483cd2b7b3379d804006313f646725bec16814218782fb7af7b57a993febc3622743984a24e010d51e83c99b947aaa12185b5529b23c5d00de1d4082f0efa8b46c36195d958a6a6fdd6eae246834c3ecd1bf6629dafce1966ba6f49d9f5feaafcc1cc8f13c02abcf9ce854ed8b2d003d217c336389813c908c70f513215ee1e8e7a962f018d6c1f8a4e05cb3b79001c3e386eb6a663ba7317e3e1b8d2b1ecfd0e352ddc41dfb278df0d5e4fcecf9877252d675c15c7516d84f592d84856e534376f234960d856c6415ae89fe82fab6131a154b1cd236eda34654fedbc8af014a02696b0ae007859f9b24d2b2912d03506587763f1ade860620056881d4b65eafb1108918bf7a6edfd1877849dd7238f1f4f445adaedbaee18d2a8a5f041c53b268f369d551c6fb491876be60fb7ac9e701c3b16920f95b3929d6d12e0bd37edc03eaac7056a96e8f6ae5bb03f8c2857a0d2468288b0a05a056f9d51fc228984b6b7af3d6e1e04399787cb4cc2b4a9ac7a5e7b429314c6089bd8838d8b494c2462a16216f0029c0891dd2e43577191d21cf94d2232ad1ad72f026ae482af31c4ccdc424fdaae9edafac946cab2084efcea7199cc33b2cfd4a307b89340199a968f4efc612a16887dd1f3d9e52e113743b78fc56992c3dd1e302d0b7a4bbc7c9434fdbc5b835e59277aa0c7a2abac3656c5e24a97d87618235c3665185aea256bd54e30b7341d7e9fdec27bc3718f1189450f87e4be9bdeb2886b4139a6c699a967e2b25384320d5a6a554684dd17214a7a9e18e95ebed6002055ccd24ab3bcbe0952844594983039b3f17c1af2568ee4e6ac674bb82616e23e1354299dc490eceb6dfdc1c5f298b46a787393986e7e659b47f9c7a58dc5a3b4ef315f3b8eeadc20b3e32d90a41227f0c8623cd525ea6daa17f3fd3ab5d299ea75e54d4251fce8a57e9f267ae94418be19e4b167deedfed0b34eefff98c7f5956a0310c0b0a33bbeb6f0bd9c6e7fb9a338568146101d7cae427535094def9134d1450bfb0c3fb5ce5daec6f70ee3575c35f846e35bc8badc93b462bf4dc1611b5c59aa649899448be3be9c779afee720ba8623d7f3514a994c9a567e857af39571aab42a56b348e87858e8cd0562200d60fb39595237cb4acc947f86e31c41cfba42f30fdd2bc161014ec6f9c718cfc27d70e5f52af8b31670b675e38d08924a1a89996668418a05ef4de3435f0403fab5a7e200c153b03c2fc8c8af80d0b197132e73d56da9a4e4c1e55ed40532573b20c54116d81d6ae86bca752d3657b4c55ddb52fa1d13baac54eef967d19ec938462614d97aa9adbaec0117e72b3359785b7be0e3e15394b67fe0acfdf3d25f8d60a6d5c56a6d2d9a29f983c252670b9236c5d1da9234801e106965379546817e5324ac8d8cde5cbf1b7fe17411d61269c71a8af6151095971ee38f115e28cc3a52271ba2a38583b625afe25f377f91fee94dc64d7299e08995adc46d06f34cf76f56c8d561aa7ad8add1ebbc9a23925d18db36e5d5e67cc9071827ddd01a86e2876cfe9f4623e1a3bba9273d01fa64f62785dbd01a96cdf14737fa83521ce764b5edfb1887e186999dc3fc7f12119c6f4bef5eb89a6acb92ee835d0aacdb4b16dd97fb8af6b824330dbb341dba0562bd07f31ff4d39616bd6ca15f1d5d600ba64178ddb97901fa6703a0972f7eb3dcec9c6fc3e97a67951bb8bdd70a8fdf9dd1fbef145f5256feeca047962ac3a7974ececfd264b0368dd17d578a27e48a67d404639b07c50feea8121d942b1a2f30f753a076fe8a6583db4e41eacac82a942c5e888259d403e158d5fed327e953be263d72f7cc55ef343aa6d33c40cee122da457a83d66aef4832fecaa7025ca8382e3c7b41c5052768c88774d8eaaff18fd8455fce82be90c3007d79d7759f4125e34c21c187388abfc5625810c22be91b1f7c5b5dcf2155300a9b9da6700e55b2590f6a1851dbd0c9fee2868101d1422efd5a7548a0f065b588376e0a4016fe9b0559c0a7d8b6c8292581c4a4fb2679c7d02dede83aed96ac9773e284ec25ffaa263fdaef35fb0307d9a4f6e3f63372be82947e60853d2a93c4d4815d57eb3166a0f06fb48208f74bc0c20f2b9b6d1ae2b8140fe6ba721b2ef9907f994fb5bf575db81b7fac43871b7575b9e367772d7889f1a828206fdc562905fe2192efa83f6c73bd78ca614972fcd70a38d12edd1338622973796e343aa59eb7da8359902745161aeaf00"], 0x466c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:17:11 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x66aa}}, './file0\x00'}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x101400, 0x4) 21:17:11 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21010, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)=ANY=[@ANYBLOB="00c65fcae9938071369d48862cd93f0028e9b1fadb52fa0f85d49a674ae29bc6b42b08164e26ecca5502f8dcf026518fbf4cca7b8d43f031"]) 21:17:11 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x140a8, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:17:11 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000180)=0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x59, 0xb9, 0x4, 0x9, 0x0, 0xfffffffffffffe01, 0x51602, 0xe, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x33c, 0x0, @perf_bp={&(0x7f0000000080), 0xc}, 0x10048, 0x1, 0x2, 0x0, 0x80000001, 0x10001, 0x8, 0x0, 0x4, 0x0, 0x7}, r1, 0x5, r0, 0x3) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2734.297477] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2734.310413] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:17:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 76) [ 2734.358930] blktrace: Concurrent blktraces are not allowed on loop8 [ 2734.398425] FAULT_INJECTION: forcing a failure. [ 2734.398425] name failslab, interval 1, probability 0, space 0, times 0 [ 2734.401257] CPU: 1 PID: 14803 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2734.402904] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2734.404866] Call Trace: [ 2734.405495] dump_stack+0x107/0x167 [ 2734.406367] should_fail.cold+0x5/0xa [ 2734.407271] ? ext4_mb_new_blocks+0x698/0x45c0 [ 2734.408353] should_failslab+0x5/0x20 [ 2734.409257] kmem_cache_alloc+0x5b/0x310 [ 2734.410238] ext4_mb_new_blocks+0x698/0x45c0 [ 2734.411300] ? trace_hardirqs_on+0x5b/0x180 [ 2734.412330] ? ext4_cache_extents+0x148/0x2d0 [ 2734.413394] ? ext4_discard_preallocations+0xd80/0xd80 [ 2734.414643] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2734.415784] ext4_ext_map_blocks+0x1d49/0x5830 [ 2734.416891] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2734.418129] ? SOFTIRQ_verbose+0x10/0x10 [ 2734.419083] ? perf_trace_lock+0xac/0x490 [ 2734.420056] ? SOFTIRQ_verbose+0x10/0x10 [ 2734.421021] ? __lockdep_reset_lock+0x180/0x180 [ 2734.422122] ? ext4_ext_release+0x10/0x10 [ 2734.423102] ? ext4_map_blocks+0x5cd/0x1910 [ 2734.424123] ? lock_release+0x680/0x680 [ 2734.425060] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2734.426183] ? lock_downgrade+0x6d0/0x6d0 [ 2734.427182] ? down_write_killable+0x180/0x180 [ 2734.428275] ext4_map_blocks+0x63f/0x1910 [ 2734.429257] ? kmem_cache_alloc+0x2a6/0x310 [ 2734.430280] ? __kernel_text_address+0x9/0x40 [ 2734.431334] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2734.432389] ? jbd2__journal_start+0xf3/0x7e0 [ 2734.433447] ? __ext4_journal_start_sb+0x214/0x390 [ 2734.434598] ? __ext4_journal_start_sb+0x1db/0x390 [ 2734.435752] ext4_iomap_begin+0x3ad/0x700 [ 2734.436739] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2734.437882] ? kasan_save_stack+0x1b/0x40 [ 2734.438858] ? ext4_file_write_iter+0xe0e/0x1530 [ 2734.439972] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2734.441446] ? splice_direct_to_actor+0x387/0x980 [ 2734.442541] ? do_splice_direct+0x1c4/0x290 [ 2734.443548] ? do_sendfile+0x553/0x11e0 [ 2734.444471] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2734.445551] ? do_syscall_64+0x33/0x40 [ 2734.446454] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2734.447695] iomap_apply+0x164/0x810 [ 2734.448560] ? iomap_dio_rw+0x90/0x90 [ 2734.449449] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2734.450802] ? mark_held_locks+0x9e/0xe0 [ 2734.451763] ? filemap_check_errors+0xa5/0x150 [ 2734.452830] __iomap_dio_rw+0x6cd/0x1110 [ 2734.453768] ? iomap_dio_rw+0x90/0x90 [ 2734.454716] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2734.455775] ? ext4_orphan_add+0x253/0x9e0 [ 2734.456750] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2734.457886] ? ext4_empty_dir+0xae0/0xae0 [ 2734.458854] ? jbd2__journal_start+0xf3/0x7e0 [ 2734.459906] iomap_dio_rw+0x31/0x90 [ 2734.460754] ext4_file_write_iter+0xe0e/0x1530 [ 2734.461836] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2734.462898] ? kasan_save_stack+0x32/0x40 [ 2734.463856] ? kasan_save_stack+0x1b/0x40 [ 2734.464817] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2734.466002] ? iter_file_splice_write+0x165/0xc90 [ 2734.467118] ? direct_splice_actor+0x10f/0x170 [ 2734.468175] ? splice_direct_to_actor+0x387/0x980 [ 2734.469287] ? do_splice_direct+0x1c4/0x290 [ 2734.470293] ? do_sendfile+0x553/0x11e0 [ 2734.471211] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2734.472285] ? do_syscall_64+0x33/0x40 [ 2734.473185] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2734.474441] do_iter_readv_writev+0x476/0x750 [ 2734.475489] ? new_sync_write+0x660/0x660 [ 2734.476449] ? avc_policy_seqno+0x9/0x70 [ 2734.477393] ? selinux_file_permission+0x92/0x520 [ 2734.478533] ? security_file_permission+0xb1/0xe0 [ 2734.479666] do_iter_write+0x191/0x700 [ 2734.480573] ? trace_hardirqs_on+0x5b/0x180 [ 2734.481592] vfs_iter_write+0x70/0xa0 [ 2734.482488] iter_file_splice_write+0x726/0xc90 [ 2734.483589] ? generic_splice_sendpage+0x140/0x140 [ 2734.484750] ? security_file_permission+0xb1/0xe0 [ 2734.485872] ? generic_splice_sendpage+0x140/0x140 [ 2734.487018] direct_splice_actor+0x10f/0x170 [ 2734.488052] splice_direct_to_actor+0x387/0x980 [ 2734.489139] ? pipe_to_sendpage+0x380/0x380 [ 2734.490152] ? do_splice_to+0x160/0x160 [ 2734.491073] ? security_file_permission+0xb1/0xe0 [ 2734.492258] do_splice_direct+0x1c4/0x290 [ 2734.493247] ? splice_direct_to_actor+0x980/0x980 [ 2734.494374] ? avc_policy_seqno+0x9/0x70 [ 2734.495326] ? security_file_permission+0xb1/0xe0 [ 2734.496454] do_sendfile+0x553/0x11e0 [ 2734.497362] ? do_pwritev+0x270/0x270 [ 2734.498261] ? wait_for_completion_io+0x270/0x270 [ 2734.499387] ? rcu_read_lock_any_held+0x75/0xa0 [ 2734.500468] ? vfs_write+0x354/0xb10 [ 2734.501342] __x64_sys_sendfile64+0x1d1/0x210 [ 2734.502391] ? __ia32_sys_sendfile+0x220/0x220 [ 2734.503470] do_syscall_64+0x33/0x40 [ 2734.504335] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2734.505533] RIP: 0033:0x7fd45b6b9b19 [ 2734.506408] 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 [ 2734.510694] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2734.512466] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2734.514141] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2734.515800] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2734.517458] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2734.519125] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:17:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x7}) 21:17:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 77) 21:17:27 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x1, 0x0, 0x0, 0x1}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x410000, 0x20) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r4, 0x8000000) 21:17:27 executing program 2: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000040)=0x80000000, 0x4) ioctl$CDROMREADRAW(0xffffffffffffffff, 0x5314, &(0x7f0000000180)={0x1, 0x7, 0x80, 0x1, 0x40}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)=ANY=[@ANYBLOB='@']) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) write$P9_RREADDIR(r0, &(0x7f0000000c00)={0x186, 0x29, 0x1, {0x401, [{{0x2, 0x4, 0x3}, 0x8000, 0x81, 0x10, './file0/../file0'}, {{0x20, 0x1, 0x2}, 0xa6, 0x7, 0x10, './file0/../file0'}, {{0x0, 0x0, 0x1}, 0x2b4f, 0x0, 0x10, './file0/../file0'}, {{0x0, 0x0, 0x1}, 0x4, 0x7, 0x7, './file1'}, {{0x337bc3a1323655b1, 0x1, 0x5}, 0xfff, 0x3f, 0x7, './file0'}, {{0x80, 0x0, 0x6}, 0x4, 0x0, 0x10, './file0/../file0'}, {{0x4, 0x0, 0x8}, 0x14, 0x3, 0x10, './file0/../file0'}, {{0x0, 0x3, 0x7}, 0x7, 0xfb, 0xd, './file0/file0'}, {{0x80, 0x3, 0x1}, 0x2, 0x6, 0x10, './file0/../file0'}, {{0x20, 0x1, 0x4}, 0x3ccf, 0x1, 0x10, './file0/../file0'}]}}, 0x186) 21:17:27 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x40) r1 = fork() ptrace(0x10, r1) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0/file0\x00') ptrace(0x11, r1) perf_event_open(&(0x7f00000000c0)={0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f0000000040)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @empty}, 0x1c, 0x0}}, {{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000440)="10", 0xffd0}], 0x1}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000008c0)="7f", 0x1}], 0x1}}], 0x28, 0x8080) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000100)=0x0) ptrace(0xffffffffffffffff, r4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000140)={'\x00', 0x7, 0x42, 0xb91, 0x9ffffffffffe, 0x0, r4}) creat(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:17:27 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) unlinkat(r0, &(0x7f0000001280)='./file0/../file0\x00', 0x200) r2 = creat(&(0x7f0000000240)='./file1\x00', 0x24) openat(r1, &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x22) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000000280)={{0x0, 0x2a, 0xe90d, 0x6, 0x6f, 0x989e, 0x40, 0xc76a, 0x2f32a77d, 0x40, 0x0, 0x4, 0x3, 0x6, 0x4}}) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x40, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:17:27 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = accept4$inet6(r0, 0x0, 0x0, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000001ac0)={0x0, @generic={0x21, "8bad1092481987f778222ef96247"}, @hci={0x1f, 0xffffffffffffffff}, @qipcrtr={0x2a, 0xffffffff, 0x4001}, 0x1000, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)='veth0_to_batadv\x00', 0x3f, 0x3}) setsockopt$inet6_udp_int(r1, 0x11, 0x38, &(0x7f0000000140)=0x80000000, 0x4) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) sendmmsg$inet6(r2, &(0x7f0000001a40)=[{{&(0x7f00000001c0)={0xa, 0x4e24, 0x100, @local, 0x4}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000200)="7a0d8a083fcf47967d9bbf3e1cdbdfadc1c835417addecfba9295a3282560a9c95d5167fa3ccf659d07578d2ee97dc71b883bfe9baf5a2bb9625284c831461dd4d5c7f2e700be3aad3c201010c434161b0700fc31b74121bfdcb18b27dbfa89f0d00c63faecc24dce38ac1e933e18f20b261e95ed064cb69be24cbca0801af7489b1f8193efb50122d5512bd81f0f86075550d660175afcfb98371b14777b4cc6a2a39ee6aaf3e517ae1bd6a64f0f29ccbc271bfacdefa4f32920351b1ba2421f80f59fed70246835c2694d6b8becfc5e575083dd2f4ad62ff", 0xd9}, {&(0x7f0000000300)="ce63e9b050f07bfb439acb0ba7b0192b996583014f0d37f2337cdd420def9feb093553117878156bd56de1606d9f34dc0ef3b0b07c8be7d92c58fc4b2b8c12ee4bb99499aacd1f38d2e1b214073a857f4799f98ff8cc6b131f8d5311a1d445de7e110b299f91918df9a1e783657b24f1046505cc20744c3ed1f85b15af762de3eb34a09507a5bdb27a4d9faf0a57a9549d6152a57222d5dc4661e7d5511db5809cbbc41d59d74af4d787e8bcb4e86d95b04cbb0f5f4947203e3305efa0e415a861b337317554514334c44889a43bc74b53a644b381ab67b8df223c740148a46164eee3c83f44a51a629f18d2846c2c156f6f1a1247", 0xf5}, {&(0x7f0000000400)="1de6d222b9a72c49b459cd1c776fc41f09bb2e12cf6081de4d55142da8b49c2ac85697fb6d74b1a5d8aaf7cb1bd705b01462753f8ab5b046670e373bd343", 0x3e}, {&(0x7f0000000440)="969d1382b2b5495be8a3e7dc0cbf58bff6cd08017919b8146e3871c16c", 0x1d}, {&(0x7f0000000480)="79ea0a50ed83a5fffd527f88d31a69ee12678197fa560226fbef37ec3b318d", 0x1f}, {&(0x7f00000004c0)="a12f969444c7263f80d9aa7d8c0d188fd8b06fb54abecbe2615e3de63890664948d965892baba7fde77b88a179a93dbab74acaf0a317792d7ca118c005ea7a437ee2dc34f0", 0x45}], 0x6}}, {{0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f00000005c0)="b72b21ddd9b2a2e622eca314e8a284186cb846df4654bdee440afb4551b347ea158404ff1ffec331d843f30f962928a2757e2d09d7f74f3634161fe4a3c43f7a8d396df90077cb65ae3aadb9437185d6c694b88be7964112c85501217f57e1a207da07a712dc2bde1695cb46c38e8d96b18e0fb1a8d18d06", 0x78}, {&(0x7f0000000640)="2f2f4a2d4118606419fa3a17886e072aad895de54a914c6d58cd82a76ee71bfe1e88623c6791c9ea8592ba69191d0b83fea18dbfc54ee5cb55747136e55f377a0c67b001a606fa8708b3416473a33877d6bc0bc184a9e40964bb64c35e000353658d2e7d75b819427b50835ee4d1c5a436f6b4e79cc107fd4e5b8c90a86eb523a2cc0e32a6baa6d1fea9fa06", 0x8c}, {&(0x7f0000000700)="b0de497eb91d49b086378d50df85d2578c381c8d603792ba57f6e99dfd118ba55ca1b873892431776cd9513db443cd930711686d731d7afc66e9bdbf64e5e680d22f43ec0b5fb8c13f5c99e58c73c66171de2f97c3c9", 0x56}, {&(0x7f0000000780)="412f235d8c656e99b4a32abf9a822a167ba85a818c43047993850733a7f851a7e23514fda376d11b9f77919a6b5ffe3386d3a267603dc7d54625f82104534d7a80282d0385bb3c2f2bc63cff6730e760e6f3066c0ff2c7024f1a79926fdab05b0adf2a217c4d6e6fb5e0abf05fc49c989b8b65f6aecf8bdc5fb2c9cb19449fb21165347e7b726e3bc526fa7cac9432044dcb3e0703e4ce1723bfc9cf508bd46e7ee555e292ce69a45a8f073fbf4c62ec732e3f8e4a965f9530b7f4fb452b62405fe7fc0529449d39ee97597499c7f904a0cf4e2729bc32a3441d411502cd6f3123241b2d575b47c084b2802e7907f53fe5cc99f4558ff8aadb9b2364c38bda9e180e3cccae6069765981b3af2f8151692495ed11a29761b4ea68ea15d51e862a357a6c8b59d037130fbcaeaaa825265a7ed9844b32ba95b5be63b70b27a5ccf734fd9e07159aea8018b8aacee7990bd862166a3fccdbbd5eaf83a8df0741378f72c31ee582a4bd0dc6dea70f44fee96103dc6d30837dd99e9f000ded08c028b693d5a2ee64b6f93965bc97135d65b1f87f940da36596708cc32763620e757fb896073558240e67cdb9b07e8f1d365629e3ef1b3b41c948760c0b90ae46bad46b9fb492b231830e35523c7879a52a34c6fbc3aa5a052d9702c71d15cf2db20a7554232e33f8ef616999f905ddd709cabd8dafb4c39b0d7ee98c93e427e81fd8f3e8dfd2682dab40d6f4595440ae7412112c68eec29e06eda292e6e2ea42ead84852c293fe9d48f4036c5ef10e474c8a607b732eaf59edd7487c7c30cb24a58c0f173e3e6932b38cc4f9ab6f16c4e8e52990198a12ce770cc9afaf7b73d971774d088574f7a53a747201da4242613157b338cd44ab28871e5193cd114e0895a6cb9718da10a755997815309a794c06f3ae89353d032b2c8b405e5edd9c66aadf3121ad97925fa2c69b53ff27cb92f5d666ac9c74454aeb11b7e73243ee6ace9161090d119888b039fe57b8fcf072e25370f705aa4082bd5f6de81b0792bd45dc462c304225cc73685c29c199c1635fb75740932a3117c606842863c85668ab7849a3e292469105b2d97894d3a4734b0c4b22286e1dff8d41708ee9559a6c11b471f9286d18063c40db39ec5a7bb23cef7818a1e9bdbbd0eb3920ad73f4dcb67eae8496a1860ba1ae5bfafdaaaad21ae571dbb13393f92b5d68601c0f32a29f87fe38cde5397237ee654b635fabf52ada9be3f597168e06ef5fdaecef1861e85b8d2da4599e7b5f9a2d0e4177ba742eef25a41c640cca3c0a57dccc3cc21f18fe28ac273d529d16ada3f9092cc435728242488bed646e1c01751efcde2e0cca854829cb82f6ea07f9d7958e4187ed5330953e763e9516624ed9fe65a504b09a98e64699f40ff67cf6c529802e64f76f3d5cdb3ad3a7bc3c002b848c23a736e3184d5f76eb4e407f94c035a7f3e68cbfd55b38bf1ed410da7cbfe50942195f48b7ab00b4dba0a00dc293ac0762fac5a1d8af35a48373459e3f07f84fbb872ebcb1439c46d4e2ac1c398432268b4afea6740b5e38593d938a8a3beedf2493c9ab0ece51ae19613e390151c2b55dbda7b4b1b366268f843f5fda804c2d4ea296ce732d5e77f4355e83095bbdccfb3764ec49d6015c53b28c53a816a93e0d9c5f003e0664e38597c0560104024be301ab05418f41373a0bcaa9df5d53757d0636adbf8ac7bc82929ee28e034f613e405f647dbd166d76ab7e08598ca5a7dd4a1d941ec7ae1886e5ebafda640999dff20ba449221c839c1f3b82bc5523071c950ed7a15e0973cd324a83d8532bab57b69d0c49c5ead3bb353a51367cf279965db51e21de684a57a78449d8d377e1f9b5fbb2b8aeb1aaf55d5dff7aabaeb499203fa2e805df77ca4fe6adfa68c992101ee7e514f2d7c677eca9b3a162e8fa7cf3f676f017eef07feb42466403d0c28498ded5f730f6bfcb19ee7faa8f3a1750cace5b25abdcd43f96c07f3b146ca7a901de85478bcf4734af054abc2a0931c0d7eee29bce6da2e35f533aaea21354e8dfb645721ab797767fc21dbe6221127e86a033037a5c2770ac43b80f2ac0b22072311148a37f5fd311998e4169f03f79a029bbf2ab616f0cf20a183567ce1d6151780cb9c3e312255022f606b730465cfe0b09ccf64a59d53a36e925b65f50cc52079019e9eaf7d73b4f4bf8f74f0ad96480225572906ccaa53d3329cc0a340184b0e5b45f54a7e06d09d222d7391de6aa509498fe48a5baecd954c4a42bdd18918f7dfec33fb21e868ce6d97ff5ed3a470200337368c315b76c3d73d70adbe109b3cbd129d60cc58fc6bf05490c12dbe3e09581f7e4d25f6b26b11257969d12156ba70a5b4f5f488434ff873363282ed7bd90c9e3d1a429e1cc3fcfee50947cbe7e62eefa06c7df77e9de769d8238e7b28ac513c3c8d1f8b5b8c36f81177fd0253a52e669a0ebabb00c1d395b580f55b740a43fa61a73943294a3e9ff35eb77de8c7392f308b5229845b22fdfa5dbb9c151b6131ea769a9e5a724fa0903144707044d980e2d8465a0e41546782bdc5602ffc71be1a66c89761dde4e48588e4b39c9fee06be0071748ad96c0ce73e77e1e18cfad6278db8dcb1de4362c71180ff24f99b7b481e5c5f66e96aae7ac4772276930dc08360ce56809653a042a4da3d8534bc51d4724f94f09a3b96651a0389627d5a93a732eb349d99f937d2a06c8d795984433a2da2fbc6ba05cc10b30bd52b753acead219af2e312f6851c6734716bdd182a1a94890d2956da1b7e9cd8872356e7adceb86b322bd4de2465f06d0c68882f50a8393eae7346353aa9867499f8160fdc33edf826b304731a6020110343c882f0eee4f239a7c50cdf330f5c365c12841ff96eb1475d3f45543348eba7006c4d1cab51de96c0366861c1b829ae73a07c7f5359e31a959f43f072b4c4f8714486b9b41797d23045f473e88d22e74f4bba941daecfa2261e3fd8eebd539f72bd29391759e2bafc1249b6772cd171bfc1b90010e5720fbdf934d0938789a7ab8821ac6ff0d4735b4025c890f04b124fba9bd568a11ca3683326fc49b5224e87bdc35fee2549cbd1cfc77cc9a10b1186c2d968dd95cc609112f45879e24c14dcfb616eb9df1a03c150bae5d3e01ba4917f145eb64be00fc100945ac92cad63b3d079751e9b01579e2c396ef593be9b05c0a79dadce2ff119847baea47aa7db4468bbb4d238664b66bb87b95ce31d9cec4066b00b21831efd94b3e1e87acb442c8af2248c77662fe544a92d87b1c4145351a88999caed3a13072e79d9beba8d43a217168e1e04f3ec6934f98168004902b53ef850fd6ab12c6ee5e7d2a00b0bbe787afb2f7fc853fd591c2a369a5978aae3ef03afb1f84d3d3bc2d9f7cb9d51b68952abe8673f70511250c78e68e7b9a41d364c03389836514034bb4185a3d7b22db159d5da15a78cd4300e3ac19703db8293eadd96f1fb9a15328e8e4aa0200b223e217729e5234a0bb17f1cf114b2a7eacbe4cf7825aaaa15010d8aae2d90e94dc0e8c0f5d0e099fc96f964ccb60fe11e6420b809df9ee197540c1f521127f48a13d1bb40c9f6ab1f409c51a05fc3508f2758d66d3b596e5d3094108154897a046a7154943ebc65d7b0228ec101eeab1438b0ece7a99204b3691f2de4ce2c9c72b240b2d87960704831d7f05e48b293537e5af48634c8085f839529927b440185b61ded53270286294e18f73ee6571e32986469d0c7259342bd5f63224169e4f7f09a658e48b87395ad8492116a10f222f8a5f5cb71c51f9512c37c535168fe3ac6fa639b1ac87c55b42d48646cf3236cb1df08a57c4bb5bcbd2ecb8e5119c0f4bbab34c051ee1dd3dba9ab6fcc5ff1c4224f06e939a31c8edc44f69698b03ad9873be5a3fb80eadfdda1fdd5c06d4b85233989eda94913b0f8e0ae871b4dcda46e4245f1c5a15ea9041dad2a73a7eacde2e17787a15b09af77ba8eadc53cceb1edd127f070fcba193314842c35e5f88e5310bd34a40fbd0a22795f2c24c5bf2499475bee3f47be3e225ea2ec8fc3fd4410500ed2c982e4fbf6e652a8399d1b4f0850836ac19b838018d088372f57947835c14f606224a73a1b3693c27302e2106714ebc000ac7a4c703501273694cb8d718a5552b85bbfa20f87335c9ebdb3193976b40acf5e3e448e943b8c9c642e3d2327e7ce5c3737524d86cd43702b7b9e67d14ec1097994d1e6f3c924f70bfda0086b5d3d0d8f29d0bdc36548b172d944600ab646698ab57d466abdee504cdd61159a648dda4cc11f8b2f27a1ad728afcdef903af85262d53cf23a2459ae6c0518f4be937fd5fc6913792685d5a7eca18ff6a1b6caafb56cb1e84aba3506d279aa6bd595d9b1b11cb26cdb2a1cd2f33c96714169e253e0c53f38746053c05d4234541412b8d20df023a31b0c404745e0125cb90d8d974a235985886a27b8a1c32a7eecdbec42ff8c4243961dcb0996bfee98a658e2cd7fc676c99f795a12e171ad143fc8552156fd35bae29df53d3177dce3462deb338a3f17a0fd58c0f220131643dfcf8c2c7bdc1e9a826a6d0ade9d44b107b1ed0d260757b34b5a3aa8e6e0402c1b215f6accc42214a160a9edbf3fe3a6de995e57114d7654fd4df69b3a5d1ea65d6281b891fd840c2be0f475e77a45b79358f5656a2854cd3939494d0ef4ccbd7ae7feb4ae2da729aa1f36f5beb8bfcc40c3b261b33923ae2f224bd4c42fc67f653450fc77a3310152b44538b36aec69c5144ee85eaef6d1493830f08b456f2f0f1bfe738fef534a21e6142f9ba32759b4316ccebc9e32fe75c246bef4240e29d534233e31419e026f64bef4a3c0a03dfef3ebb8e493bd8a865a7c2a927bf1fa6cf098dd9d21ed0bbb61c5b6042a0622d322bdd004382320e8aa993412727cddd072c51a834aad7ccb80f291a711991f7a8be944657c6a261ef560e65162f959a80ed33781c7bac0ef738b69caec518ee91c2b260e94c8732715caf5a6975789fc091f1a523245e98ac738d1cccdf48ae60958649cdae6c7c4f5a73658baacc434781b68da8e01c0a1703b0006f472e1aa8b7f9701cd9de3bcfa90f5d0be3e75a0109ba5ffbe165a02bb3a78680a2f71e4ccccfc544b09dcdf37b8130fc5c393b1a3b91afa5761e84b640f59a05835ff69086e6048cce28d6f7a958134b497e5ec34076937d01759844a6a3360831ab0dfa0e3d9aae32ae9bca46b906d4d2b75d2d7a59cd496ff99b4a22d6f6728ed32644e4479a3dd5a626c0e2222f8397f1b348bf4cac128dc3f2d29f2de1424cf36eb5e0a0f3ddccf36e7f2399354d19085fa66cee8d0a7bf0143e9fff6a640fb9fb18adb52fdf7915a394a866ddb770190573e3d8224444eaa101c53fb6c837a9eb6e83daa5969d243424ab959e5e311d4597336d341bb75693232ff86d39c6bb4752186427031414d1bdc1921e146218e020af54b5c23e13f4465e85034b3651d0efe68adf2751314a8f85674d586b18cd465845efad85734bdd4ac9f8d557d56eba60823424e249a2195b11d4e6d16afe768bc1d8ef0f68dada5705339f480d8a89f95baa25b7e477ccf1f2e6227037fe4309c5a7cdce57c9e02dd1ffb59b6f18a20c0044bca6849d1e593b8b4d658fd4e62c2d369f6287b48813ebdc62092344ca159b169f427520173e7e702234ea46a0e9c3b51dcdf3e9ba6e7dc54f50e8e78e61eb27c8e32455cc0149172973b68904a687974eb034dbcfe008a98e199d5b3140f42bb48643754a951656ee9604b11", 0x1000}, {&(0x7f0000001780)="f407e69ec434dc606b7e028b6042b89b4fabe1935e931951e8cdf613c2495908092bf231c1a745e30e33d50aaa2e3104df249609540e5a8ee78c3c62272e19bbdf375e9ddbe1ca2342ca1197962cca2138e09f1c2a640a05593a19b2cf070fe3b1440fc60a5d96b811c14fc13b66ffbeea2bd3b2873e9b4012786a21e944449479b9b58002b64887399299e74bb12df0a685b8c4b45715ece5bfed6894443bba5bacb3b3aee03f3411e9d6c105bdc20aa04b8497f5dd0273715e057e68540a91", 0xc0}, {&(0x7f0000001840)="ac9d6ca7486a1dd42e444de7471f7bc69be30636542a806be1661e82f2497c27e7e7892f7bba5fca9fb6d4c30b56ce4d6f5cde20f9c317fdce61a8dfd06b97879160478866893e1f4ca91b8b409d", 0x4e}, {&(0x7f00000018c0)="90fdc83132fc04fdf22e2b89420fad257d5d8abf91e46da89e9e9b57ff9b852b7c4714205a10c32c48e8b155482ecfa726a80ac711612af34a64d97324b27ba1e8943ab007539e6a0bcc000bdcad49d24f29eadea2c5ee8fd456498014f3912aa3237e77ff334f52cb31b25ce1cc6a1717708ed0f47895782051f1370a8ccd5d79592b1e0eea1f6d4cd00f27c9feba759861f6a2416315d80f9c677e088046d5495ffe8ea12799bd29c2da50fb96d9323d66313b68f236ad1efe0eadec00c8ca7bbc9a096f6e9db85ee1a8632304", 0xce}], 0x7}}], 0x2, 0x4) write$P9_RUNLINKAT(r2, &(0x7f0000000040)={0x7}, 0x7) write$P9_ROPEN(r2, &(0x7f00000000c0)={0x18, 0x71, 0x1, {{0x0, 0x4, 0x6}, 0x8}}, 0x18) fallocate(r2, 0x20, 0x0, 0x8000) 21:17:27 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) socket$unix(0x1, 0x1, 0x0) [ 2749.946626] EXT4-fs: 3 callbacks suppressed [ 2749.946642] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2749.969296] FAULT_INJECTION: forcing a failure. [ 2749.969296] name failslab, interval 1, probability 0, space 0, times 0 [ 2749.972130] CPU: 1 PID: 14811 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2749.973705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2749.975583] Call Trace: [ 2749.976183] dump_stack+0x107/0x167 [ 2749.977008] should_fail.cold+0x5/0xa [ 2749.977878] ? mempool_alloc+0x148/0x360 [ 2749.978803] ? mempool_free_pages+0x20/0x20 [ 2749.979776] should_failslab+0x5/0x20 [ 2749.980634] kmem_cache_alloc+0x5b/0x310 [ 2749.981563] ? mempool_free_pages+0x20/0x20 [ 2749.982592] mempool_alloc+0x148/0x360 [ 2749.983480] ? mempool_resize+0x7d0/0x7d0 [ 2749.984414] ? lock_downgrade+0x6d0/0x6d0 [ 2749.985365] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2749.986484] bio_alloc_bioset+0x36e/0x600 [ 2749.987431] ? bvec_alloc+0x2f0/0x2f0 [ 2749.988299] ? iov_iter_npages+0x1fd/0xa70 [ 2749.989266] iomap_dio_bio_actor+0x518/0xef0 [ 2749.990278] iomap_dio_actor+0x36f/0x560 [ 2749.991199] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2749.992242] ? do_syscall_64+0x33/0x40 [ 2749.993117] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2749.994321] iomap_apply+0x289/0x810 [ 2749.995173] ? iomap_dio_rw+0x90/0x90 [ 2749.996034] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2749.997345] ? mark_held_locks+0x9e/0xe0 [ 2749.998279] ? filemap_check_errors+0xa5/0x150 [ 2749.999573] __iomap_dio_rw+0x6cd/0x1110 [ 2750.000502] ? iomap_dio_rw+0x90/0x90 [ 2750.001392] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2750.002441] ? ext4_orphan_add+0x253/0x9e0 [ 2750.003413] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2750.004527] ? ext4_empty_dir+0xae0/0xae0 [ 2750.005466] ? jbd2__journal_start+0xf3/0x7e0 [ 2750.006511] iomap_dio_rw+0x31/0x90 [ 2750.007357] ext4_file_write_iter+0xe0e/0x1530 [ 2750.008411] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2750.009449] ? kasan_save_stack+0x32/0x40 [ 2750.010392] ? kasan_save_stack+0x1b/0x40 [ 2750.011337] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2750.012487] ? iter_file_splice_write+0x165/0xc90 [ 2750.013580] ? direct_splice_actor+0x10f/0x170 [ 2750.014630] ? splice_direct_to_actor+0x387/0x980 [ 2750.015719] ? do_splice_direct+0x1c4/0x290 [ 2750.016700] ? do_sendfile+0x553/0x11e0 [ 2750.017600] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2750.018655] ? do_syscall_64+0x33/0x40 [ 2750.019537] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2750.020760] do_iter_readv_writev+0x476/0x750 [ 2750.021780] ? new_sync_write+0x660/0x660 [ 2750.022728] ? avc_policy_seqno+0x9/0x70 [ 2750.023651] ? selinux_file_permission+0x92/0x520 [ 2750.024746] ? security_file_permission+0xb1/0xe0 [ 2750.025850] do_iter_write+0x191/0x700 [ 2750.026753] ? trace_hardirqs_on+0x5b/0x180 [ 2750.027743] vfs_iter_write+0x70/0xa0 [ 2750.028618] iter_file_splice_write+0x726/0xc90 [ 2750.029695] ? generic_splice_sendpage+0x140/0x140 [ 2750.030848] ? security_file_permission+0xb1/0xe0 [ 2750.031947] ? generic_splice_sendpage+0x140/0x140 [ 2750.033059] direct_splice_actor+0x10f/0x170 [ 2750.034064] splice_direct_to_actor+0x387/0x980 [ 2750.035137] ? pipe_to_sendpage+0x380/0x380 [ 2750.036126] ? do_splice_to+0x160/0x160 [ 2750.037026] ? security_file_permission+0xb1/0xe0 [ 2750.038127] do_splice_direct+0x1c4/0x290 [ 2750.039078] ? splice_direct_to_actor+0x980/0x980 [ 2750.040166] ? avc_policy_seqno+0x9/0x70 [ 2750.041093] ? security_file_permission+0xb1/0xe0 [ 2750.042201] do_sendfile+0x553/0x11e0 [ 2750.043093] ? do_pwritev+0x270/0x270 [ 2750.043962] ? wait_for_completion_io+0x270/0x270 [ 2750.045061] ? rcu_read_lock_any_held+0x75/0xa0 [ 2750.046112] ? vfs_write+0x354/0xb10 [ 2750.046975] __x64_sys_sendfile64+0x1d1/0x210 [ 2750.047991] ? __ia32_sys_sendfile+0x220/0x220 [ 2750.049044] do_syscall_64+0x33/0x40 [ 2750.049902] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2750.051082] RIP: 0033:0x7fd45b6b9b19 [ 2750.051926] 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 [ 2750.056123] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2750.057867] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2750.058892] blktrace: Concurrent blktraces are not allowed on loop0 [ 2750.059497] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2750.059510] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2750.059524] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2750.059537] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2750.069924] EXT4-fs (sda): Unrecognized mount option "@" or missing value [ 2750.077701] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2750.081492] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2750.092198] EXT4-fs (sda): Unrecognized mount option "@" or missing value 21:17:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x8}) 21:17:27 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000009, 0x810, r0, 0x448b2000) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:17:27 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000340)='./file0\x00', 0x4, 0x4, &(0x7f00000014c0)=[{&(0x7f0000000380)="b34784529948d013de2a5321b9dbffe4ade54892eeba599e6ab96324801192debd53397c02629398de3bc76e8b5d0274ff2ec385388a2cab0fa01e7460d1e4d42da967cc91a0f437134b1c02af312cb3a8fca2ebe5555fcd197f9efda62ed7caf52c31ceb5ebeea4ef66b3fd95a354afed87c47499eea4faae32f263676a19bce320242e470db107011fa20f5a24f44794997f77d0a914d849d3273251fae80fd0303d4f7869479b1a5a04dd28352c38233cbf39d1ab7b515d1d5615e45693e852f7d7b231855718404a9786c08829f5a5dfc7b1f24d0c5e5af21e1f9d68f982d1dab0c818e05b7d31b2e2936c4cf06da1d909041deaa526e698e6b51c5ff8c5e05359ea9c13a5ab5deb4ea740ddae36a0ca7f367b0e896c1b55aac9f69f35e1cf92b93a1f9a64d0eb21301bac272b08c80c8c6eb4fa60f179d709c0606ffe07499469510677648cb8e0423541c5181968f0da2341793832cf1b83f1cdf86b758c9c58efa0d6f43ad9828b0a9ca8808fa53b85abdbf9977f3ac084c9991b710358c4f61dc18eb24fff26ba7cbcc77d13bddc81bfd5cf3291f58685c064545d91634b8ab424bf4f06eaf452e53e4b789df700129e7f25a5be832418c9116abea88224cc3437e3d8bd457242048b6a3ab4bc3cc683b19ae50ef48760c1179dd9c06f4fb34ffb6f65dfb149ba984a01e54212561dfe8c07aa16e83fa3bae2b1ab67975bd0c23f0c80d3daa1657218d89e2702c6b04364e02d3d647acdee08b089a11623e8a2693c6c54e765402bfddd477c1694ec9a3544219fe6f2577d3c1ec4204cdb127144b1c7d6d9c7fd14deff2481027e79b286da69216a3914977285fccc60ec43746b118c165c233c3dccccdd195ad42f47a9f9745ef43da70c1b2e873de3dfb7880d6f9175bb022e0f279b8f70321b4a2fa8ee39c2ef1e9a1b4da09cabbd25a91260ca0745dd128834f29108058e05366f09838d688589f2f91415156eca28cfc88a6ec994253621ae6c6619ab2f47986622dbdd86ef37d5aa6ea4271dd5e06a0d9062a2e62d9796bbe50be56e5aefc784f91048aeb3d97c0b923310b5734fa59568d3a2c470ec1ccbf00ee9cfa35695a16dba5eddf030b649c8abc0f11fda78e1c8bcf96e87fb008d7631a52e80ddd4daf0759bc6460684de93f65f1957c65d057a91c25251c885c4c92c8c66f955e02f5ce9d8ae6fbf7c1a73d7c405d55c6816c52b86c60cb8e0547520bc9d97e023bf82f57ea76b07ec32dc02adacac140e4ee10eca607f2558543347374f4a6f4e6c826d600b4dc4c28e7f25a3d8059c6d51a60c7af2a23254dbe166ba049b9849ea8c98fcd6606003552d5d0694a2e6f5d646fdbe66eb10938ea294a5bba94fd4aac221ed0455a900bbc9de6a727026655af5d52addacaab39172ebb8e5fa56a040ddc3f4986cb358fb10439d48b9e4a3eb43481633a306bfba560bd008b586ee25bb0d9225e988b52e35afb76cf3708acc844578a34f323542b4025f7d2de55d2a7badcaeef5e8bd182b50f2157e342dd04a55554d10009ecedf7839716f74c5e90c24a7aa91f5836875759323c1ca181f3bdcbcb34fd43194f212fec7cc859fccf7f368eb40d9a6e804fec1d3c07f828cfbee49650dac32e910247ec44198ae449203adb053d7a39472f867832a5ce1921d4a4339d24ad8a18ea3a7a6567e4ef32b0f2ee52bb6c9c661de331af1df0cb4fc19af59f99d9ed0220b776168d12d9fd0bb5cb3a4931cafbd29d2889b60d8e1195497a80683b92756594e9d8eba550d492f971afb46c501320e96750ba368010ae408d1aaf5e84a8c18492b4def54ac6ed1b19bbc9500d3cf6b799a30844e789384a2b75c0a3722954f5ae7b48cd7ada862cc67db25dda3e6db20355e98f3ee8c1e94f8858ca4a32410bf4c0446b827e0930409268c0c3101ef2eacc1140a2dbdafe91797aec074775f44377a566c85d999b9ace4051ef940b3031da145676888f061f0e641671d1aaa2d42b1955a730297b58f6b918ac6e06f3dd58a9e9d29d65456ff79d89b6cc0fe5e61d90a8b3d7bf6f8b2f94e644c7852a97c03bf94141eb2d63a9d0c0a3ee61e7bcafb149e8ea97ac11a60e6d07ad2d0b7237677200fad9a1cdbd8fce750f6f4791cf8e9cc5b4e7a5fe46dc912384dfa325339fb0bfb1ac421394c4f22a768ec12320d548ef49906bb6932ad4b16a893aceb1243c69aaa2d389cac5024a268752722ea042f119a8189f7615dc50000ffc1cb0d19e7cc82d33f79128fb64f8f9ec11a8bfed8d1b181b601abde87b4e6c1587831a731fc6ff6c6a70fe546623cd2f7e333b03ac53a50d5d2a04ddcf6232fcc38a80423f1cb513d09df1947d2fca0303103ff6fe31652de57d9a459926e0cc0ac77df65a4c958e4c5900a5f693f19e1ac494f88aa4e7dffe7f4fc4111e154221f2bf12ac71a38a947872be3565e76197502a38b8b07879d161443f40f3da8f23c497ea19a7df3dfcec693d0e09f5194f9bc24bbb3135b4b6fb27c9059485e78a479d97beaa592b4312e456aa0dcf5a188d288ee370b48a94def161584859b07031119098a0d4960b506d07d6d2120f414bd40e2975606e0dc2fc9ffe1cc3bfdc283c2e64965312a8f7b1a851c594f9c4f86622730fb19ed3bbfd890e85d2514ccbef4ffe3b6ba5260f6942913cc2feda6688554a0cd2092823d0fb916ceb56c28688129cd49dd0731ddd76f71457e1680c57fb2cc5398b9182ebcbc2eae1cd58ec9f7eefb01aa4a64e37d477da32d59c5f22f064637cd610b529c3c61596dc6a2c1537d455937959696b570b870268b9c7698770361d4e58d4da525230a6294bbba690b147c697884577c610fba6aeaa3d2a4f1a33133824b5f5159b050dc261f975a4e9108695bc4474ee85158a6bf52af0417f7e19d45ae809292e3f38571a447679c0deae1834659fa54fca201650217b0a8b305ce63c09cd64b503dd9446b8bdd508f3172e2b9d81719f5d64557f5ab501d34c4c41597588e52d2178ba3d64a925e42f51d533a8ae27ff9d46f5821204de899ea7224850e41aad2a6781a00e92f20ffcd05bd3fd361b1228bf5d8562d9892c34fd2d4698ea2d86f710649249aac4b349f9311cba7e50c4bcd6f37618da2c89f7db7abf6436a322d3efba68b6d232c753cfe7470f199fe79335151f952fb18b8952e0a35e372ab93e73c5e34a19a8943559eddc5a6957821c33b9397bb294c21675ac05128b00fcf1b7b1661823748bafc16f91256bfbb99ca3188706f1f049c0f075150c1885fcaa57ac6eb44d9cc312f8ae5ccd964e9f15a0cfa7447d3f2a49587f7988a4e0a91a4943daf80b84a26a6e59c2a536cb7eaa1d2d2008f479063eb7de19535697061534fead0cf263bc3c678f644ddc32e2ec7b814755e39ca698b9e6a4350a0660494dc736a3b29d8f6e24a272b558baecbf29b8dd841cbc67606aee2ed08d2437e5d89b75b1913e1f8f57962508314bf32be0e56cf87c2dd474e8dcfd1a338cd6971e13cf6558d857f5ad018a28a6c7efe5c2ca20f10c1c4fa96cf81b280aab0cd2fa079b97b7cc962959d60e70d53e4f011febd23b35366dddb0eb70c8163c3273e99ca5d8fa9254dccb1bfa3cf6f2db2fd75400991887d80875d224baf9320140790d449c3ec655ed4a49ee7053141cff031173c83bcdc2e0615183272fe87f353eec8b5dd53e76e0d0d0b4f15ec5dc5fc8f380f53715c7b592831fc7cad1d07c6c7f1695aded999cc474129e31ebac90813a299d5e61e1c610b2777d66fa721b4395d5cdcfb47b44a0ee5c43da59c0806fade8a1ae3ddddc5460ac302a1dceca4360618b5915bf8e9e868ba0422c81ac4b47e63ac3748a5bd0a10bbded6e6d6be62e4a162e604d264a2c759b32331a2d9ca035d433d276ff17e5526e3353e2477772c8c3e31c19200540e541432cc3cc207f7a7510e3f18356a06ef8ae5c356f75b2357cfff880570ecda5ff18eae919776fa58ff5749a20578a8020e019d6caea400ad2cbefeba7efcce13e5ad0c5465588a2745dca5fa8dded9825ab0c5290c4e65b9d70cff32cce3dabec7eb204b2fe78684df2a754fc9cd5f330024bb784012f0ba479c2c5992533b87bb3746e7384f3861895e7ae8a01e9702b243e86043cefee673a2184ea646d800dbc061012eafada530cf9fdc3b42a770124836419d43a95e43640a83c261715e30b98b7dbf7636966046f54775ca7e9e2375841c6aae854d8ae7fa0f1eb34eed7f0d05ae8fd2d743da2c4f8f71cfe518fa1928c67e4c343e871b340aba18a9abb2920130c004506e5805a8c740e242172758b02ac57a6310ba3306349197bb8a034a1782644d2bab1aad46d69240bd7e98bff72073d36c4fe585d7a3731d1a336e8c00fa9950b3116ff1b8958a00af4fbe957b3bf4df1205a30e3f3a98edc6e6d53fa1d728ca72190c3deada4084ef5c218b125fe4f944152d0478410088702fa32ed6b9ed811b8243c51db4b7b49eea1bdc4b4d780d99fc4deebd4f8c3f059c34f313d9915b0b82a250d01e63be784aff63b4b5f0f7648bf9183eace94792bc5c6f0d32d0d553fdd0a0e064acf45eed0b4ec05245b1e0917439dfc28eb6f362bcde3e8c300c485b34a8035b1b452a255d262fb9e8ed2fb43f22e09a9e569322bd96222ec05cd74f2264f8f950c4dcab4c8e7fa567c61d05ffb3fd91b0a99c4639ef7274df43dd0f4803d9c33fa1539960ea21d5e449ef8d911e80ab795a9a71a1ca61d1ea7730af8d0df5c821c843fd68adb07772c6dcf2423083b8ea9854c3818bd13d43eb866413e32675a59fdd51cc989598334c22421895435bc71ae4e1ead01da9d5df51446d77a77dbaa98a7e30419a845dee2e4840427f9cb085c884982730b1a60234ded9f2e94a2d66c15f4dfa1d2028f714e28fa1829d023e7d40351faee39c777b43b56e67077a497b92e018e84d45c0909a99fcf973b7e77c19245235f9a27d126af0ef2280e026b9a6a5a53e825a2ff2bbfe4cf6aaa2f34606e5be285d6895925f84dffe1cdd46c6a56bf3d7c0726abb1bb42ce7bb5bc2230d65d80c3e1c9d5d7d4cf4fb735c2f47c0bcbd0cdc23649167f64312f8778e8fd2a66598b0a8bc8dc9bae1aef17a5e72948bc990e01e1fb5b7cbc117afe1cb74f68f69dd717cc23434f7ebf8c49b2cb07b1b32b597b8a6fc41971a17b80c6029e19ce31afae65ef73cef5f6cd69b84987ca0e2f0917d422e37ca441b1b9bd4dcf90b313b34d510ff9e3af9d7099c60d5861a13632590b808d7ed182d8238f44d979eeed246ea9a10211f797cc221f29a9fcb487f93dce08ca9482db06890eb781ec0b7d1d6ce6143d35fb7b0b02755d297f570a0ae063b796059ad3eafc0e5c2ed9ab97ed0dd65b1950bce6b5a681a3e456999731855cd218b78c28ce8636f0323157826a895c5678bbc949093afb9af2e5b262b51effd2ed2b62cb68a2a5091049ffa493ce96bc0c510f99e2d3ea2b4edf8d51e809ed870cdec9b7b4d480d812f2baef8513df56ed81bc3bb6874be77c1840f0f453899c833e8f57da86d3772e96b8ea794da96b5444471dd575a5ffa89cbbdb9ff44d5ec885a6f0be53035f63a4601b3db08aef1bb44bf0d3de3dfd245a6bca9adfab20341cfbdb1c1a2f0235611eb51a611171c1bba148dd22115461a30338705920cdc29b662d443dd06d3856fe8f255722d25fa20f0ab6a111b6aa95f5b3b2ec4fdaa8315df536136efda6abe262246b13b1a525243f76c15824410e8b7d9a6c8f24841", 0x1000, 0x96f}, {&(0x7f0000001e00)="7c1090d010d7fadfca0631de01e33bfec66c6826600187b607477b2cd3d481911fcdcf01671ec1d8ad96b0e3f637a9de7ca46bdb26be1207a3412184a89aac213387163038f4aceab759930fb3ec23036e6bbbf8112204037f162a97cbdc9a904d2ce395161528e468d9d7b5f82fa7776bcaf96bfeac87566954e6e932a0ef646e61bbd19fa76909618543a3c98104d7e2d1fabd65bc7d5c6fee0858d562af842d25702ee7fb2cc7824cee526c3f89c7830a4c0d58b435d2cc9a334af6e2fd4b2e6d648948cb8922396fc87682736760796f97a164ef3f3c0b463fee1575da9b8f113fc39be47dede9efc10b76f47e224cb3feb912076b80c530616319e2febafec341d91368bab3508d60338526bce5ab59f11d7a5905aa475af1a9fdc29a0cd495cdacf9c0b837672f9d4dc3c944213f26084861c0cc00876d7c73d191f028af5a0a1d70318d7d610c5b5fca11331f3a895438bcb0b738d31bc89632c8654aab04302383cdb795962fd0dac62602c5e23c291168cd41df6f922a69b99729f1b45435b9310ea52684a7f79ad72a760ee50c392b9e8b42e556a993c4d2f42ffc291fc76996818039c4e4ac7f195a71beca65bf3862d0f0a970ef84603cd7ce305b5da002529d25132a26fa2dd4c2a0b74a72435112a33b950769a4beb0c9751b3c821d895da8ae4c79ef251134bb31834889c342056aa22eaf8ce0e56288e0cfc85dca1bd5cd1bf853e645a77d4a1686c090d01d03c9cb8ff62d9333b8f50fae3a1e8616179b49b01559755c525d1dd63a999378300fa00c999d1f77b782f06767f061239bb403c36c9defc083b948c9ce774c525ea7bff9ebfaf2b6d42f29b030ca59650fb68f813f04faca7a6dc62bb6132a91240b84bedd115ba3ae47b82292b13e91302aa6ee761f7620a06276a6951f305b7843154967a52c9f34834caa95fc3d72204b76fa3ee9b846b0f6f79d67e518d98c9a85ff50ef7b785cb3ebbeebadfbd54d8bb4598348a57d8fe34f3afa55c99faedaf38e6810102ccec3260e180544e2f87bac9c1b4a0c6e3fb4a157ed37408346da041e3b8147fb74e3405ea9b8b8aa3d3232247b9ddf4c25ec4f63d9156a23cf0ba0e89386313c8a7b9544f3241a18e98deb04febea316a71f56891ed1bfeb0557d754f754488ad12cf8ace77a5d2f5dadfd8afc5ba9956c36a43c1a66a9742b0734c9f4ce0109a38274478d0f515fba195b0f864b2d78dd9014d50921e7d4be1461d7db31aef88c15799bc184c02452dd43ebee7a5e1e6df368f7489bfaa052fd2a2e5cf29347b1918a2500a03da18d05c07756c305f6b168a38633ea34f922d78349160780ea0f1540a2a298089ba743301b2f20c9429e5e79cdfb14bf63a38f6a23ebadb15e15b9d4038f300ffaad540078365faae75744d20b1b5231e26e3b600246ae0edf626eb1ca77b4a0d605c614c902e7016155e5a20ac468f11b7a2edca21400fe1c24f41cabc17a17bcc0f41eca0e8db405fe2a32dfb737762cbc2422f36da37d54df1c3a920b3b5a1d93b4a350441d667c4602b04136abbd629affdbad17dc400c1d4c056d99e5817f42460088af39757f53ba0834d75d2d542986a8513d1a7fe56dec3f4ef49037ff6f07c57631518d0056aaebb43554fdf034f2e9dc880df216a05d5ad0e8aabe965455c197cc4bb31600fa5a599c4df39b494cfeac71497ad925da18d3508d4f44b0b258c34e10d1fa58d641f6b6cc2a2da72b020d2d8ac4778956810b7f3aa6ef8d4a7de04361ce52c18b5f6a23bf8b873ec39d681d62ffdf6aa3ef680758c4512ee4369fecfef5bfd55a0c19b08f8e2c708ac664b87e5f5e1540a48db7c03e3ea62f875feab97d8e00732e17008b19c696b48387db1fba82c925384be4fb196ea768c13d3d7a11bc09817427c94bbea0f898d3ded28b18db5f876159faef55fa95cc23574af62966f86dafdf820408518ae22e930ee17600fae8fffc58f17616e1158aa710e0312605c4755d20b47b3d56465cbccb7adc5e2d4f57d32f92835a9d317de53732a35e4c45997437921fe99d891eb565cd5457997541e869edacadb5a45b85f89fc1576a3ab022f438610d58118a34f4fd095e0fd172027b76f07c0bea16f0888ca8316af24ec9a77adaf8edb878d9d3d6a980e34bb0600a6161198dff3bf42c2358b0470e2922523b52e728b22e4ca66ce904d515fcaeb2b82b356fa1a5f58482c0febc8e0ea0a27623e1cd1052720d9c179347d477bd470f85c71a972cb9e7850611c79b30549e15de87aa086b08eb4c59742bba4cebdc6a21c3670c62d5c6d4ed6dc1029226c1eb0ad028716f375849124d5a151870599ac1c945a8ad3d21c3e6752a2dc7b633cf1d323b0408f84b8e3510433f5680997ad10ff2fa97a1d932f62261de908e7eecf51d5979de94c2783ec1ab52b23359b91161309d12ceefda4da711a2a919469642d6345df699a077842f43aa89a4b32c37d1151e88bb8581fd5f08fb86a7577867246ff4c69ffe7aa3498ec4c3367466102f4eae4f442586eda97a3da54dadfdfdaa658babad3da6fc7e8b60e17ab0a27f029981757d5d776641db170cb37bdce5d26172aed38049f94a553d9a8eda4866b12c4bf196d4dbeed81ea73f9b7dd396c48bb8004a1be66471b4b60337ac63670c6ce0a75707e10c2fce38d4fc7b6a97924d2d701b53263202ae668f4ae6ff2ab0ffb0d159f0d5d712c1882c18fb7360587dc830885cdb45b09a6379acb14d3dc59bfd4146725d4b3e92b76720cb581bc9a8c5d96a2df10d56aac3388b7dd4e68ae97dd0298aebde372e5a323537620a9b445f3021b065db4890109f020bbdad24ebbe050779d19e89f3b908aa582f698e1872da533661e02bae60ceb53adad20456ecdafed1a2d9f08f2839fac99350adb96d63b4127ade871fbc260e3b59abb24fc111a34cfffe67b93b83d5b211b0d81423b5697a66d675134d1a872a6b59f1bc7763365f287a643ca4074208b541536aa425c56c7d5bd124ce074afcdeec24c3c6ac2c6d7396ac7fded95673ff4a90be9b2c4dc3f0e5e144cbe687b4a6a00733f323f49d1424ef90bd0631c00ae1f8c15223dff608691fe739467427813a7befa981170e63ec0c4ccbb717c28fd5e8cd06052d92ccd177f9dea3448aed1c82d50a9a9f3e1a5fce583ce9f97788a40ffc58b429729d39384c47cb8bcff82b4f43f19d52e497db057557c7d3d129efe828f4b65095afe2e1c94a3aa124293e5b88af13b4852c84420a3fee4da12ff82c7d35809d7610638442415b93b3daf5814bcb3b528f5f21ef29c8d66ca57d30df0f455ab11bd02f421142e03601eae3c5f69cdf3beb78c6df7199f471009190c9e6831761b10272092900da7ca818e48f02b9e94b4b5a27d60fc91cb448f98851b06e73ead36af2220c615989f8f302e411331889c52932c1f8507f61639a790179e1c6a33d975e7a2d2b4be17a27bc0d44b3e8f7bbe4e087c627d4c347be46c533f0f49dfd73d5a1c35003647b2a9c41c8755d0c0e9efba0afceda1eaf227f6ab04526eec5701c0e34e886cff9a239a4bfceb2a5fe49b0fac1795fc7ff3050a9177379fa2d29477669ef0479200fee8be6693a28ade1ed7498316a06f940f2e721611940a693832f0542cb6c2288bae1a94e5e0b89554892df747792f5bd7539e17cecebb76aa7b100c8cae12a52a11c9e154dd483b95a22fb19ec39656b78fb38d1f0159dcca4743f404f2f4bd295e7b5c082e9048af2013162faa310f9c69efc656efcc529e1469336d8570ef4abd813c112bfe9d2d1ab5e8f360b9ba8cc1607c79d92f09b9f450e13d8a9cdbd8b3679dc1825ccb8fb9b1e346d5396bb7b26b26a78557517b60556ce71d0a233e2098cdf1d6111941f55809ca67663c5ba5adcf5c220fdf4803f6c96558fc54f29b25dd339c303ea60adcb3b1a47d9db9afbf6e3ada9ae6869973307ed874939ab4052998b885e1a3594412006c708f6f7bc91eb97ccf47f58e7533b75f5f316c2c7f2bc00585b0661dc6bef3c42f4c698b73a5e77d0a9c28d94d9aa00478a210cb92a7eced08393701d09c79c9c0a193bc9105465e383659a246d36ba1162a4c701aa4c867542210eaeb42d8df15f44fe131c365ef8fa680e35438cf6ad7e057a116a38b7fd5ce7190a0f69a37ed43ed4bb1d6d732d901814e2ee3ec638f67e6ec3b3e702890ab67a10df0384d83a5e8671ba903ec9283ec1259bf9b1166c7b4a7ddf9cb5c4af9dedc6ce7282baca2b859278ffcaf1cb03b62bb6d9259f6a65aacb8ef57f874a30b57990ebf8b82a3e51a2942477775a62648dd8161c946f95e9dfaedfda688e8fef30bf08cb34458fffdf31463788fb34bcf8e4448582f1a537bf31eff8a66bf01f07b52d5a24177280720d18aac6c8781496c4f2be36e52d6a5886ed03761a59bd4e0d3972ff77dbca242da479fbfaca09d90c0e41bcabf9a521334a7d12c471da3355d73cb451558be862c48d2c09c55113f18099af791a25a7617a42e74d42faeeaabb1eec6bf33e5c8d56246f6804991ad3da4bcdd1765a72d06a41f6e7eb3b10fcdb772ca46e79a795a3fd9f55ae2bba502f32d0abcf453c323c7a42531a40f287969cc10f321a47e34d987aee91e481fca7c991ae750398548bbfb3c39cae15bbede5c148377cb2922c876f23ea76c48c6994c676b575cb7eac4a432f56fe82c2466ab350ebbb9b4927345080449445fe30d86d6828998bbf4ea8481d1b8a3d958bbbe847abff14b5f410f69aeb2f8c9e0abd1f744125de4646dbaeb02925dfd1de3998118028613b3396b2de84f1f156fac0bb39231c1dbeb82cd716305e4bfa13d549b2a2b6370dcb1672911c582d6fcbcd2fcb141d7ea4631ce8326aa2bc032dc28e7611d16006d94beba9dbd7d498aa02a90d77ad69da5b27a702d821a2e26f7656e70c406bc6354dc55c8110a846b6ecdad06c6f24f41b193fc1635de0e8de209114aae36172903574aa6250847f7e431bc68a43847f9a4bf462089bf3ea9f259ed082312105c8b94fccd77f9d538126db40b7fa2f9995b592269efb56c71042cf24fc272f5cbc757282f17b997b735cd62e9b699b37feebe4ed6d0a63b781eaa399edbb118b893f734bd4474116bb2a264ef2778e09347c5b265065c07796c3e75ec5e3b903bdbe361014b6fef6ee73a82efa5fd740169c2441ceb4b0f9222f064a39034d64f541280bd229438f7f95c7efea62e82606718262b1240e5ac9efe5a24b862a964f2ae560460166aec163a8bbe169574e09506544672ae40d0aaa7a85d89cda0d545721710cb22eb1232c214f8c2e73b54348123736b56680836b3e305c55d2e88147220512774e60828e99ab3a5245dcb47883b6a450fa3f9e6aae0e05e6d1dba30ab4f8fb226fcd366cf6142af4028c47bfa03b07e87b78cbaecb4ab95e8fd296340a4152584c85fae1ed9f6a385a6bd6fec98dc2e4032f18346b0849e24ce9d079da75d2ef070a811299199c85109c4a3d0310fae9022efc7c735dcaa40aba91a3a0459c14f2290c5c399cd39062654d00ee8d0e96784560a1c494ea96a8fe75661c69d513b3e1d290972fe3c4c29b0c3e5e43950fbece4b67dd73eeff17dd36fc0c6e913dc21818e96326c729cc7172feda0e8626d345e85a7528e442a58be5bc2eea355880dfcec6e49ea1f65b923a2b6d51d057ac42866ddfc406c33c3fccb5da2e8f6324314eb236524edafa36056a7a8da7cf7a7b231004ab7d9b581e279f225e8d79e9a4414778", 0x1000, 0x8001}, {&(0x7f0000001380)="1a9e04df438c53035495bb38da0d1b224bb02f3264a67e37b9de52abecd6f66d9e32412aa58cf59882cbabeba04aa92cdd4763817333fbf64ccd61e735c4dbe211c5d9a6301fe21b4abd8bd8559a09da90973d8455d8bc2a58f93d9f6f24ca3e41f2dc026bdb8136c402ec1edbc082df09a812eba136d060fd85cea7ea59548a7438cb34cb752984eaf5504bdb", 0x8d, 0x9}, {&(0x7f0000001440)="f971b6cfea7c094b5991235dd352b459dcff47290a812d8a30a80eeec4851cc1b991886f87bc82bb280afdfc9ee551a20fd4101da1ee5a51d46337407a13e72bd84e5cca27efe942b04e188b539ebeed21345582d979714a60eacbc18e0e7e3cdfcbcce615d5e9626e8de489887287f44fbbcd50c3967c1584", 0x79, 0xfffffffffffffeff}], 0x0, &(0x7f0000001540)={[{@nr_inodes={'nr_inodes', 0x3d, [0x32, 0x37, 0x70, 0x25, 0x74, 0x35]}}], [{@subj_type={'subj_type', 0x3d, '^!*'}}]}) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r4 = fork() r5 = perf_event_open(&(0x7f0000000240)={0x4, 0x80, 0x0, 0x20, 0x1, 0x38, 0x0, 0xccd, 0x20001, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x2, @perf_config_ext={0x2, 0x3}, 0x802, 0x2, 0x6e, 0x0, 0xd9200000000, 0x7, 0x9, 0x0, 0x0, 0x0, 0x87}, r4, 0x8, 0xffffffffffffffff, 0x1) r6 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r6, &(0x7f00000000c0)="04", 0x1, 0x0) io_uring_enter(r6, 0x6b84, 0xb97c, 0x1, &(0x7f00000016c0)={[0x1]}, 0x8) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x87, 0x8, 0xe1, 0x3, 0x0, 0x4, 0x23802, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffa, 0x4, @perf_bp={&(0x7f0000000000), 0x8}, 0x4021b, 0x1, 0xfff, 0x7, 0x9, 0x3, 0x9, 0x0, 0x8000, 0x0, 0x8}, 0xffffffffffffffff, 0x3, r3, 0x2) ioctl$AUTOFS_DEV_IOCTL_VERSION(r3, 0xc0189371, &(0x7f0000001580)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) sendmsg$NFULNL_MSG_CONFIG(r7, &(0x7f0000001680)={&(0x7f00000015c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x28, 0x1, 0x4, 0x201, 0x0, 0x0, {0x3, 0x0, 0x1}, [@NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x7}, @NFULA_CFG_MODE={0xa, 0x2, {0x3, 0x1}}]}, 0x28}, 0x1, 0x0, 0x0, 0x20008800}, 0x20000004) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:17:27 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r0 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r0, 0x8000000) syz_io_uring_submit(r3, r2, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r4 = syz_mount_image$tmpfs(&(0x7f0000000700), &(0x7f0000000740)='./file0/../file0\x00', 0x64, 0x2, &(0x7f0000001840)=[{&(0x7f0000000780)="7881fb929cf656749634a533282a2cfcd372fbaaffbe70efd6a45c96c76fc0b7d3a14687b8315d56a5f57334e07746cbc1527f1000d6e9db1f2dd30408e5ccf95c21f33111218bbafd07ad1212e3366cce496edcff1c0c5cc53c5dbc06cb587c6f9aa58ea963895e1b752251a968ed6692f021803e91e9de595ad323e889a6291aff89c68a58e262827ca45cfc1c98a4dd634b03b216e802", 0x98, 0x4}, {&(0x7f0000000840)="8d5baf7360daa1e84ae1eb580e3a6e89b215e262f04abe7ecf424f2caddd99e8f9dc7f76a327011ac1dc1de7d1f4421b98c09eb18b0d719b8f0c5576bb76cf4bfe5ebd82269c2cf9cd1408af62da3d6921419ab8c971c4ff90cb160fe5e4fb16d80ebd48b7e4415a4864a30fb53efc386fd5e6aa59b340882b24396bfa91dd1aea76bc5b9e7157a3a6d827a91b3717320c2190c97c4c3801949812e2cb585045bf6127f8eb52aedac5bef2d25ce679f299a567763aaf013bb1bf8064ca83cf3958e4bdcda7d4e07d7211fba540a414ef7ec603f009b81c7b497d66b20225d2da6b2e3bf922d9d90aaf0300314d246d22198c52744526ae85d7d39f5885b25c9ea1c8612d1b8bd36b78a6819c4eeb14e0360dd3a251b9736516c6d7cf2e9fff61f471288a56aeaa75c26da1fa899d47a62bc09646713421a2b8cb15ba79f30c4b8962581196063dd22effa6d6bcfe0e2068c3483cac8652d0339dbcaded38b5a56253d894e131778087012e8d45d0f4503f6494949b73576c898358a3596145307940a7c7fe872b8a0283ea6dcaa4fd498c3af53faaea315f02f3290957645baf1526a3917c81858c04f2e728034b9d6b7f0587f80bd66670654a51d62a306a126b1ba1f912310576d2e664b48df5b0cc0dcae067cc6644cf54166d926caf65cbc2200c8aa93b1573203ff19b937a6c9d9bbdad4bfaf8c2b52adcd7043a32f0677f3a7f838567b26982df80b26a69e8c86cea373d2d38983030b5033da31943914fd1b2624bb442d2808be82979978d66f4e593a8c8e79789ce1d41c5e3134470c02a4a5dd1c9178425356f71b6958bb028edad5cc3adee401539394bcc40929c7c1836a8164e6e9cb21ff5cae85bc268ba44b6c9df9faf46c3d62edb6bdfb9ee2cbedb37bb9d8d1849a66b2a979c7dddf118f132d56f22bb9657faa5e399effba84abd1bdcd6e3ff740ba38be394cd7cf1afdf6d02408015571b02cd0dff6175793c4d3fdc4c31afd5095906152668d9e751c6faad52b9319b0b515f466a109a42c9267ed92409eaa77cc089c984e272ed53ea89d7e23caa0c3321bdf3e3c02bffc3b5999da9d288741caf33eab4258a0de6b1b93387a2632803434b363aa340ad29b8df110eb60b412b5a44e2b708c25753c2bc1a68308b50e73eea4f4b71f8952fdfb582a2f2478dce4f8ee950365efc129e9083804eee57c58df52312332d798a1bc9e7971866e696d58736e020c9a94fba886289b385628aef236ae7bdb6d9e2cf0d77891472b464d0b879b386e5afc3054d6cdd3f46e35f61e41ea4e7063f49298839134151bb3c2eb6a4f2ba58bff18669a22fa7179d31b890c4993a30d0c944c09f7ac1071786a9479e024fa0da0dd1e8b233b9bb332eadb3685a57e2198f19c581d9ddbbb585791b0343b49dd53809d0690a830cddd08617ed2433f79890e4660a5d6f409cf35c2508904f3f3087bbc06f041a38d2c5f3d96355c691a5aedfc3ea38fd74498cb8d041e706b10b8e90844555dd0b21afbec7f34782cae364dd6bf72fdb51ca4282d165bbe80cb6437bd9ad45571c2364d389c1dab8b5997b9624f835e9d1ced877f85e0cdba018b0c8480180c7481bead478a17971709a5cb2063ca55c34104bb468baf74db19c6c8b98f50f13e390f52ab3cbbd24460ff920d7178361657b53d0177aa95510f3eda5ed352753578af487faf7368f3670f69a9cb711cc5a3792fba0ec8601f4758693235f4fc184dd4661152757f17c5fb5458d85404c03619f58444fe53848fa0bc2ef34a4957312af2a5db5f33f5de79253e6a74d0af817805c69acbba024a778fee7a78a72c75c9ec16a246906c97b7dc6980da1b4ef412ccc08ffcc2eaee26ca98d16a36a98809becfe3b5182497a310d69a84f408588e238874cd6b96f1ecdeeb54e33d9e784ecff76b525e6e8cf6bdc188380cdcb39d397be3ee664c69c4a34c9ac9a9911d51123ad32024d89cad08fda56b88b0874762eb62fa93cc9c35c18cc6e6c31ac1c4f3603b32cf0e3e07b220e3ae756a0b2df831404011c2059ae8aa4576672b82a0848f42aaed6ce9b0fb68d844d8e3aed607cbedb18ff38862a7efc266b962fe426b66688a93ddbd744940bad73c275e9aefedbc8ad3da03f6502b16ac5862f62c38477e937ec78922493fb0276f550b04166ce506f4cfe4e6efcf6154e64a729d0112102e6eb70eeeb389e6268928a4d06e65f6c740ae0d74d6679ccc65ce81defdf346356ae483efc312b66f35e1f1df9b6f042f0ef5781840176742c5b1e550efa25ab80cd52000233f812bd7476dbe11107070564176f8b2c4c1d9db8a0912cacfb1304770a757c0d1f02aa0fe39e8de2659539b358175a55d52f34c4adb8323e22fdb2741f2ea1c80ffb49bdfcee9f209bbe9c38a6265b54d05392047a05856944efbdb7b59cf0d382d941374091a201a700064eee7f6357b80d4b96aa24c1d81d384d899a943830bba282a0a67a988e715dd65ad94863dc891ac057526a1461c999ecf44d9a603c1934cb2b018332dafe203e48e0653711c92355cd7f45383b5e05dfa5bcf5e80ab407e1a99b3a2571fda704db61f7820e98ed23ed70d0af1b0eb75df06a961cdaecba18c9be8776332f1a9b9ea85400eb66cffb6771cf48576be4814dd6ead56aa8c37e25739fb278a6e14ca575caffeadb838585d0159c4b36710dcee094362339edd28dfacc5e35acc742b35a771e0923c26d43907e8b8c1eb717822e8924c4fd2570b94c8ff0b98af8b72292ec1d571642d53142e8ee15d6c0a48508110274d750205e3e4d9d43a72b538353ffd1b9801d73530d52b55033aa4d8f19bf0e3dae7099540a21537808c774174cf6ac049f28d32fbcf6b09b429d4eb93b546a71167171610932ee2866cbb50d4dfb2404937fa784550acc2605adf70ce3ef1bc59616b18fbbe0c1f7177605172ce773e531209d118dc1f08bf9a6e5dfb3a58b8dbb0caf98d61ecf8be4bbf4fe30cf98ce44b140482c810ced1d66061330cde7fbeddcc54b17b23517a7db30809b44e7cb80f728264e43b0d37b8ccdbc9461039e4c441610d2d6fcfcb7aa7ceea52dfbaff0ff4abbabe9ac929803768bf157a84a6f17218c618a357bce0ea66f04b28b9a392a808e0f5b8916650ac60a239520156ad4b74c0d23f9f51ddb24bbf4943e4e927509c0ef6bfa9857aca25ef9d00df0bc2a2d56f29a351ae56d5da6a77314e46de235460c3d5f7576bb3b9346eebfbb00e9e5cf1e5b174c5aded6f4df97a93ac5a976ec678e9c331723836aaa3ecfa7ded5b7e815f70b74270bfbe68b4647d3d3e2ad5cb47db9df2f65009fac65182f87b3c0448b265062e9d001bf28168115a87c630202ea809924d0b04198900bb20210dc42cb5e5c0a0e5baee77868dfb11e43aa459150ee941c8681ec75844f9bd262a0c36074b5ad7b7f682eb4166f9b8b6f3186e182f20ab3159ae684c207e76908c90843221ddbad34a21fdff2420e1a6b7e935ca9e1a15f4f5b7d59d91d335eb850f42dc1d32ff7b1af3bd42380fb99f0598862aa6f2f672ba905502bb8773b6502048d4da0a7609960fdd517d931b3296dbdd47d2653d1fcf08b2fcb381209dd9c82d5fdf7e96e2ddece806346d6fed61a28b70c71ed0cfe63df06e10c818be607b43a04d2445e6ba7d76a7cf84fc45128c43acb473f1e759b15a59a84f5446c37b77d07f5c1a6a37c4d965869b7575be37c3a3cc292ff37893c139288988619de6c34f113e665d9defe3dbd959f31aa95324d978561b7056892d6942e75c7d0d365255347060b219eadd4e96980bb6f732e8550ffaf54615f1bd33fa42ba73b0708a4b00dd6c6a713cbb51d904c99aa50f58a4f0f3a42b447d3ecc7ed30ebdfb7964692c0887c8fcff7c140a49d2a86de9f38dd954ebcc46e439cd8c1cc3faf012c5f5ea626dae3194f324cdaa8778520adee3ae039aad62552547e624948d5b6ce470af9f562786bf43dba66723c8a6cabdd5f135cf435380263a079b0abb523284cb1028ec931ba587444309ef694a7f61f349c2af101caa0a7776db479f1a71a5f70e52cad7b1b4288b97ff1d879b343f5dd7d6b7de237c33b55146aa03d2a01d851881c71d62c69d4bdcc4e41fc0645fbd0242b0ae844893c0d647374e992ab29590cad6db3ecf4d81d670157742d87e2de32776b0bc04a12ec18f1347bb4ff55d6b3e87f5520873255554ca80a3d0af3244932a776e9ab5bc1cf935d76ed1b54e6591e96f19bc03bcb780c73952448e73526dd0efd7c457b10dc7700cb4a3e13ed8b11ce24f2225a0c734d3c7135e2ae5169593c75c99e113a3344b0408e63cf0b158d6d4cf50444978d7cb4c768127828ab5844bdf5c5cd5beec52a8d7e996db18f0a0ea3700c25e39c12a1043d85d2bbe169ba73360b832cbc6b03f9983444c0dcfdc351fea0b880a920dee7ae7c9886c3b7299d064b0ec1cc89cf75fc8941ecc6eb995cb0b726812c1341bb65e20e4a3f951bd5b6324ae03e583448b0404ace158296b1bfaf05345c29c49dadcd7671982a2209c8918f5d13ac6e8e2cab8ed7a0d91ae85857a27ca46f4c17f8ee3b1768b3200992331abbeedb66877772fb060bae0b86742769f160013df2a83ab3da481124fe8371546a4040dd47fa4a9b2e3b31feacab502ee59197e673f9d08f129cdf722e3fc662fe381b884479da93bc2730014f407fbba286cdee013618b2df465842b51fe2cb31c7785c6b5dafa538b127e814b4b60572f9194b092cb67703ff4ccf7ce70de4e7b0dcc1a2319ce478e2bb4cd3c268575ed433f124a6876e25f986d4e9a3531e1ac9f2f695b5f686917b262f94914406753409133b20d9e85449ba20d15e13589f32d7c864e3b29410d908c6d62d2a777b7e35ecdb3fd075e7f806846052672772e9d61a6bb80d3d5c9e46a53d4b514b0e4eec2621d222880c431ebb51ab94acb7e745ac7719d13fc434d9894c7266f1e7092fd76ccd72431f311597500fb134ce64d5ead09ed293bf87b6c510f25c8fbc6c98b50acedd28cda5a73cbff7bd3d46d6c5139a734fa643fb1b3492b6721cb74ae126c64e6cffddeecfa7ebfb9c408a35e343dc1c8aff0cfedd49dd765bad443e3b0e80b344e4cb15c025655a30c7e1e9f9e496483fa40214ce70c29f421a5834ec4df784dfee4ed21e301671d4a28ba285738087769384b367d3caede7eaac977eb95fa82d1f32eac0e325595fa0f43a5f9692d48e8a785f585e91de83f7f4b1d3dc06e9b66e757a937bfce1b15633e6822e850f849051e4bb5783010ae8d093c7bec9e851930113c7e3ac885a1317981d6122ab130f4ef8dd7a6b09d216d9ca2800125a281c7e594fae3f7ebd462f3f3d7888ad174058a2c8c7570014e591f72873989d14442ceaa9bf8da282b9a268da26e1b55db4c8a6c08f9516993ae1b623dd0c89ae660ff61b25c6c6d02d0a93b1699d384a730a8cfa551c12648da18b73d6ec16d065481d22dccd4ecbc5ee841b8208cb4e7320fc146dd0b688155879d06dde66d85240e186fdb08902415373bc31c7d1189c167fd36e70962c7729599186aa993a56d9dcf51df3acb919b224f3e9170e4d66d059d2d498dc5fd1990d8669c2494c918ac42fd5469fc36aa8d073750da3cd2f5131c7673e65390f2b67d8a7d50c7ea989d8b9a5fbd61f25b2c2895c74c06ee20e27435c74f18fcf4821ac5982fb9368580919afd87f617148b0938ce4c5ee38f5872025dc6af638c5652b18b85822fe385e272919be2786", 0x1000, 0x7fff}], 0x100000, &(0x7f0000001880)={[{@gid={'gid', 0x3d, 0xee00}}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}]}) syz_io_uring_submit(0x0, r2, &(0x7f0000001900)=@IORING_OP_OPENAT={0x12, 0x5, 0x0, r4, 0x0, &(0x7f00000018c0)='./file0\x00', 0x1, 0x200001, 0x23456}, 0x5) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000180)='./file0\x00', 0x100000001, 0x6, &(0x7f0000000600)=[{&(0x7f00000001c0)="f2b58a607e5514a4d3f4c637d212fdf7b95480325193c82af85f44ed92ddd5f6f2678b86a946b7bf52409c3ad11f6a5e9176a3b240cdfe20a6221029a5fe7584f9281f48f80ea20348097d7fce7afc00ee7d53369dc63c505d29f83007afebb9de07e57a9fb7927edf42697f53fe1bc4388cb0e545b0e678b5ed309a8fca8e216a89e64963b045afdacea2f8360f2b8b1b1de570fe407bac5f6de3972cc548b409644e8a25830ed9bab21ca703e0f53cc536b1c81b3b0e99db51cd3b2db6a43221bd02acc747281b", 0xc8, 0x80010}, {&(0x7f00000002c0)="7f4072b4bce131de4b761ebb684e87c4971dd8bb3cfc7068a73359b63ea0a8a09815166b388ab3fe036e9fcb0d5ed7cd887a1d63470dec901e7d660d387307190af3fe554d3b0aa0cd0cd0c7473302fd53584ce10bcffe4d7af1cdfedf1bdbefee5c4eaea1abad9e1e384360b18812997a00178da7e28e4abb9f69417c306986e2", 0x81, 0x7}, {&(0x7f0000000380)="ed31f1196cf69637ffd053060973446b993fba", 0x13, 0x2}, {&(0x7f00000003c0)="3f9ecb86728867f8ab886255178e821a87124ed307da695a08dd626500176684149d196eca68344d5d8ced4d0a05585ad8091132eb6519bf8bfefdbc50", 0x3d, 0x78}, {&(0x7f0000000400)="f01b84c7d94df7adfa6f6f2743ae877ceeefc960012c337af621b2fca3210dc1420ec53a00dd4ac0c2f62eddd1e46f4fe8b728bc2e00cfadb8a8b025602506b6eb9703f475ccc81973da2e2c06391400adc8df3bcaf74a657cc0a13c0261d0e53b8c87dbfd40793bfe960cfe0a9d2bac02ceb4f93c8edc9fd690eff8023f649ff08a9e0fc5971a015fab0fb687ee01a28db6a2d31a29b1dbf3d2748ce30fc07fa566f9313332bac9043787f964e378c0e6002fe8d2c076c98992997dff68b832fe7714b16135d65a521af4fe", 0xcc, 0xece6}, {&(0x7f0000000500)="cacf5019a7b871e3308067cf8dd78b84490f742617e623ec4937af4a5d7b6ba141a31e9629663b2a1c6cc9ab44dd05a1cb13668d1d01d48b3b20ee3748ff65feddf3aa56e7dc30de220bb87deacb8b127ddda66762d671c305f7523950561dc2babf0372db3d3fc8077bae00dcc5924f59d33cb789df1242adbacb8c3fbaab7e9034aee9c7085707502e636c115c88faf62cc3e9bd35be5a415fa04acc84d5c1f87b714bc8df3c7b7723208a1d47c45374bcae4c2cf572a70bd24940dcb06e37b217751748403aed04112c82b032f2f63a561135bb9ad0a0dffd0b7332a53b4cc4bc038dd5346f8346ccb7c7761bd5bec921d673a44dfeb5", 0xf8, 0xffffffffffffffff}], 0x180060, &(0x7f00000006c0)={[{}], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@dont_hash}]}) 21:17:27 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) mkdirat(r1, &(0x7f0000000200)='./file0/../file0\x00', 0x1a0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) accept$unix(r2, 0x0, &(0x7f0000000180)) creat(&(0x7f0000000240)='./file0\x00', 0x8) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2750.359938] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2750.373247] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2750.384244] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2750.390632] tmpfs: Unknown parameter 'ãß·ˆo‘u».'›p2J/¨î9ÂïšM œ«½%©`ÊE݈4ò‘Ž6o ƒh…‰òùnÊ(ÏÈŠnÉ”%6!®lf«/G˜f"Û݆ï7Õªn¤'Õàjb¢æ-—–»å ånZïÇ„ùH®³Ù| ’3µsO¥•hÓ¢ÄpìËðéÏ£V•¡mº^Ýð0¶IÈ«ÀñÚxáȼùn‡û' 21:17:27 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) r1 = eventfd(0xfd) fsetxattr$security_capability(r1, &(0x7f00000000c0), &(0x7f0000000100)=@v2={0x2000000, [{0x8, 0x7}, {0x1, 0x5}]}, 0x14, 0x0) fallocate(r1, 0x24, 0x1000, 0xfffffffffffffffa) fallocate(r0, 0x20, 0x0, 0x8000) 21:17:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 78) [ 2750.410635] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:17:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x9}) 21:17:27 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) getxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=@random={'security.', '*.\\\x00'}, &(0x7f0000000140)=""/242, 0xf2) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) r2 = openat2(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x2000, 0x120, 0x11}, 0x18) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) [ 2750.439551] SELinux: security_context_str_to_sid(unconfined_u) failed for (dev sda, type ext4) errno=-22 21:17:27 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2750.490852] FAULT_INJECTION: forcing a failure. [ 2750.490852] name failslab, interval 1, probability 0, space 0, times 0 [ 2750.492851] CPU: 0 PID: 14963 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2750.493979] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2750.495345] Call Trace: [ 2750.495774] dump_stack+0x107/0x167 [ 2750.496382] should_fail.cold+0x5/0xa [ 2750.497011] ? create_object.isra.0+0x3a/0xa20 [ 2750.497759] should_failslab+0x5/0x20 [ 2750.498390] kmem_cache_alloc+0x5b/0x310 [ 2750.499056] ? quarantine_put+0x8b/0x1a0 [ 2750.499723] create_object.isra.0+0x3a/0xa20 [ 2750.500440] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2750.501284] kmem_cache_alloc+0x159/0x310 [ 2750.501971] ? mempool_free_pages+0x20/0x20 [ 2750.502680] mempool_alloc+0x148/0x360 [ 2750.503318] ? mempool_resize+0x7d0/0x7d0 [ 2750.503993] ? lock_downgrade+0x6d0/0x6d0 [ 2750.504683] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2750.505511] bio_alloc_bioset+0x36e/0x600 [ 2750.506228] ? bvec_alloc+0x2f0/0x2f0 [ 2750.506873] ? iov_iter_npages+0x1fd/0xa70 [ 2750.507589] iomap_dio_bio_actor+0x518/0xef0 [ 2750.508328] iomap_dio_actor+0x36f/0x560 [ 2750.508993] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2750.509762] ? do_syscall_64+0x33/0x40 [ 2750.510389] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2750.511270] iomap_apply+0x289/0x810 [ 2750.511872] ? iomap_dio_rw+0x90/0x90 [ 2750.512495] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2750.513443] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2750.514311] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2750.515201] ? trace_hardirqs_on+0x5b/0x180 [ 2750.515917] ? filemap_check_errors+0xa5/0x150 [ 2750.516644] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2750.516678] __iomap_dio_rw+0x6cd/0x1110 [ 2750.518887] ? iomap_dio_rw+0x90/0x90 [ 2750.519534] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2750.520320] ? ext4_orphan_add+0x253/0x9e0 [ 2750.521029] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2750.521857] ? ext4_empty_dir+0xae0/0xae0 [ 2750.522542] ? jbd2__journal_start+0xf3/0x7e0 [ 2750.523276] iomap_dio_rw+0x31/0x90 [ 2750.523870] ext4_file_write_iter+0xe0e/0x1530 [ 2750.524628] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2750.525383] ? kasan_save_stack+0x32/0x40 [ 2750.526055] ? kasan_save_stack+0x1b/0x40 [ 2750.526717] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2750.527537] ? iter_file_splice_write+0x165/0xc90 [ 2750.528318] ? direct_splice_actor+0x10f/0x170 [ 2750.529068] ? splice_direct_to_actor+0x387/0x980 [ 2750.529862] ? do_splice_direct+0x1c4/0x290 [ 2750.530561] ? do_sendfile+0x553/0x11e0 [ 2750.531213] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2750.531970] ? do_syscall_64+0x33/0x40 [ 2750.532606] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2750.533448] do_iter_readv_writev+0x476/0x750 [ 2750.534179] ? new_sync_write+0x660/0x660 [ 2750.534864] ? avc_policy_seqno+0x9/0x70 [ 2750.535526] ? selinux_file_permission+0x92/0x520 [ 2750.536315] ? security_file_permission+0xb1/0xe0 [ 2750.537113] do_iter_write+0x191/0x700 [ 2750.537743] ? trace_hardirqs_on+0x5b/0x180 [ 2750.538453] vfs_iter_write+0x70/0xa0 [ 2750.539085] iter_file_splice_write+0x726/0xc90 [ 2750.539849] ? generic_splice_sendpage+0x140/0x140 [ 2750.540660] ? security_file_permission+0xb1/0xe0 [ 2750.541452] ? generic_splice_sendpage+0x140/0x140 [ 2750.542226] direct_splice_actor+0x10f/0x170 [ 2750.542944] splice_direct_to_actor+0x387/0x980 [ 2750.543709] ? pipe_to_sendpage+0x380/0x380 [ 2750.544419] ? do_splice_to+0x160/0x160 [ 2750.545071] ? security_file_permission+0xb1/0xe0 [ 2750.545845] do_splice_direct+0x1c4/0x290 [ 2750.546527] ? splice_direct_to_actor+0x980/0x980 [ 2750.547319] ? avc_policy_seqno+0x9/0x70 [ 2750.547987] ? security_file_permission+0xb1/0xe0 [ 2750.548775] do_sendfile+0x553/0x11e0 [ 2750.549429] ? do_pwritev+0x270/0x270 [ 2750.550076] ? wait_for_completion_io+0x270/0x270 [ 2750.550879] ? rcu_read_lock_any_held+0x75/0xa0 [ 2750.551633] ? vfs_write+0x354/0xb10 [ 2750.552234] __x64_sys_sendfile64+0x1d1/0x210 [ 2750.552940] ? __ia32_sys_sendfile+0x220/0x220 [ 2750.553694] do_syscall_64+0x33/0x40 [ 2750.554302] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2750.555120] RIP: 0033:0x7fd45b6b9b19 [ 2750.555728] 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 [ 2750.558730] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2750.559971] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2750.561174] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2750.562337] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2750.563510] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2750.564676] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:17:27 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f511, &(0x7f0000000040)) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(r2, 0x4008f50a, &(0x7f00000000c0)={0x6, 0x2}) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, 0xffffffffffffffff, 0x10000000) r6 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r6, 0x0, 0x0, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r7, 0x0, 0x0, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd_index=0x7, 0x5, {0x0, r1}, 0x0, 0x0, 0x1, {0x0, 0x0, r7}}, 0x8) 21:17:27 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) listxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/189, 0xbd) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20800, 0x6fe0652260fa057a) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2750.648534] SELinux: security_context_str_to_sid(unconfined_u) failed for (dev sda, type ext4) errno=-22 21:17:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) recvmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/110, 0x6e}], 0x4, &(0x7f0000000440)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x70}, 0x141) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, r1}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:17:44 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000440)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000100)={0x2bc, 0x2c, 0x100, 0x70bd26, 0x25dfdbfe, {0x10}, [@nested={0xdb, 0x9, 0x0, 0x1, [@generic="e23c61b38b9b11bd6b48ba48524763c7c36c91becae37493fbbcc1a5e3d667ef7167d72807145f9d52d2397c4ad98df41a702e7105b8548116afa257478c5e443348434e472a621caf638461bf5189df3a8a7b52ac92a5fcc22cd9c0ad0ddbea75034a2d6697b9ff32a0b8d163ff7c3316f8e2f494aa528fca3add3f49d1175201cd0746741cecc2a55fcb17eac1", @typed={0x14, 0x87, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @generic="68ae3c389d07f0017ddd4bce5f61b13c4eaf6efbb06f6381f9036f5cc827f4271a44f38776642d4ded0d64cdecc8c277b74972271d"]}, @generic="5f1510cb538b36bce2c057d3da290ba2463636c6260711a19b8d7d5f08a3bfc094c30e3dedeb68932d722a9cf863286709bf9c61c6446d37ea6fa2cb4d60078e79e8cf4a2ef13a9f357bd5536a3310b27ba5019ef4c3c22951eaa22f71308fa2e75afc84d5340deba16a9a49dbb604b67292a9a0012d822f891465d24524a998011654a729f33e0416", @generic="630d0aeb8b4faacd0c9c12ddb60283f34215b0924f055f5cd123c521a6e4c8d35431320f6178fde0a82a10c2544db67d20350f15517b26e20ad04ce84884e6e626bd48b77a8bd1c8d34dc097fd175ca55fe23590e767e0685d3c1aaf057ed2e16752eab176f6811ec0dfe6a76768911128f44252e587f758e936cd7051963e23e981017cd6a660678969a3916b14b5921f6c5c7768f1db2fcf6256cb7c9bdf31a4f693a7a1", @generic="67850c98103da28a8f3e59226e8d298fa08f5a810152e4465215ae2070dce528ec053ddaaa5994b35b6c15a8424049cbb36943078dbd6f1979610ae7139680d8bede0fc12811a777c56a994117251e45b1be99cbe9d166ac350ce8162abfe1371bbceefac5bb5cf20d537f72c2b356be2ca9efe517324d5c81362f20c1c00b18b1533975c4fe2c553298657b53b0c02743c4da7447b60c0807ff6f99"]}, 0x2bc}}, 0x4000001) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) [ 2767.131276] blktrace: Concurrent blktraces are not allowed on loop0 [ 2767.163306] EXT4-fs: 4 callbacks suppressed [ 2767.163320] EXT4-fs (sda): Unrecognized mount option " [ 2767.163320] " or missing value 21:17:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 79) 21:17:44 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:17:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0xa}) 21:17:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000180)='./file0/../file0\x00', 0x5, 0x6, &(0x7f0000001580)=[{&(0x7f00000001c0)="bff7d9cb3ba33135cdbf32baa3a1b7e7e0908ba46ee0c1180708a60f9f5ec384e87be07e303e3cb4c13fc5d83832bea01608b18ccd517eb6cb6ad5154cf0bf5bfa79020241af51979305797d27f490b852147016dd3423ab0eae4ffd5533c1123cdbdcb3174962833eff754abf03b41503c7ee9e553f12111e36ed0e183c7dfd8493a3e5156ff61701cbc923e69c5c22e88c3e74234bd98e791b9ad55a41c1976806cf6633e1d6e49963ec25d0d04111d25b805c5a69e5921bf8568818714578ee7383cab355f9a7d11d079d197f27c9bfcd85e219c774ff6bd9a59f9876a18dce2698be8bfdfb9e7aa87a0ee152", 0xee, 0x7fffffff}, {&(0x7f00000002c0)="20398e288fd43df4ce84a914d46d963b035d596306c5f797c6417ad111642e3cbe1c6cf6c0c6ab36ad3a65d81802dd398d5f90145dc0c22cad1ec4d2b0a6a3b854652439a253c606da7fd4df32ae738d33af5a302dce7fe98f26cc517d474af7785d18a0e1a5b4ed0bb01ada22951ecbd5a6ac49600431788c45651acdceffdca6d06ae7bb9f6dbb7141dccf81000a8215e78a79371e1f787e94940c4ae314d8f1294ec4b98e1827ab939ae6b53b03b1065574cf50", 0xb5, 0xfffffffffffffffd}, {&(0x7f0000000380)="25e73a8e8725f5da0d1434c00eb5a5e908b7d7df1f9e127ecebcafaafabab735dc3069bb2b4535930476e9ea06ccc5379ab347b94c2df68f9dba7564466990f5ca8643f934f10cc08146c6f5c5183a60b91944f70a2b93c09fbc50ea1179b568ba935564450436ce075b24c38edb14f0ee2ce189d1742184db1e35354dac727507619e30df9723932bd33a39c8a782d490b5e3b8816bb7c387f44b8a9555dd04ac407adc9538fb7fac596da986ff988c207880c43790d344835d9bce9b3cbf48035636d3dd4dbbe9bfc7b6610826e34a0c0bb39de595421fed5d0ed17af2689dd37fc14e7fbca0c528dd7b72f796964efa35ab6bf7a2ccecae1ed079bf03b0c4ea5eaec0b4a4712584371437ab5a0d2b82886b788efd6fb5ddc2293887fc53fb291ac8f6160cad2aba4cb9343d9da0cca5d2476b86f4681b2f6199d1764441e8837441c0d4e70250d05f52dd6b16d0c4d6a16add5d2117dc90c2579850457594c99fac60f060b4ab31e4353f5d944369bdb33b26814ca2504d2e24e39013be2eb8622b4c637613bafb7dab035be56bfd72020018d859a604e53987266dac82610345d61c46aafb8b007cc3d033a9294a9ae743d836f83ec176441faf235811fcbb5c379c312d5099efb90bd6347354c1253de49663f2ab7babec75d525dad689edc56019c21f3796e6f4388da65925171060b271a8afe96f44126ca13f4913dd99f1ad0984978472a09c2a8094992646e2b634556cfe057557fcc3599dc528db2a5e2e3be375b80e2398336b14577d5306ac30b0808f44cb4933cb4ec849e884e17dc471ba4baef733560c2c6c5dfa7ceb357a9634a4377852cb2ecf377f4ff5ab1030f20253fc25f1c583664ef62f7d4ca17fccff02df8367e18e30f915c9209a276f676bb6dfa7c637182bb0564b59e1ff1c787a5a05b17570e1f26debda3683b5fc350ae51a274bac2e4d3fa70d3c7b483de048d96a9a485166d449e812e4def04b88dc6cc6461c9b07ae8b3849ff299ce6081153b22cb725ee5882a6e95b23c46dc32d8686d64fe6253d7ca7ae663fd17de2857ae2bf8a327ecde2835ed1578b3d48a9a42e96c8b2bcf3a0d8d6345619b5e49a57dc07d03c6bc5bc53e2299d198912a227e7c43d0d5dcb7f801034e6defc14d12695a66c316aad5e7df450d3c8faaf6d21556da8c4a5c3e45e97e2b98ce9bc1386385d1604d0cc2f1d21e5db9af52f3ba6c9bbaf6603d92a44aad17d1689beef7209d9e71bfd0a62a1f15998159795d9ac2d9ad02115ccce9ae26ef2e293f55bd4d20f085f098f70f23fcfcd23bff15f7caad610c74d4c093db0b0d7ed935a5622c2abeaa3447f92b43cd7db27a92d41fc859c7e7e91c4688d52d0981917cdd57fbc1474417f98c14a66016155e9497f250dada963294a3eeea35b5e23dd451dd48b6c0fd60d93eaff09b2ac15edc38c8006e33b4d02b1770ccdf9b89a637341e865a5dbe862df4cb2d492908eb6e712eaf1cbc0db129f391115086681afed054ea392b1b3e383a5550afdf946f7bf3309bc7c9aa4be1007839405b18539a35f56909a7f1565e50cf83c30d366966e5497f8d8f9408564655563049b10ef622d411c20b872bfa09f531fd42fac526d34a8812c721b861262e0f5f706c8c518251d7777cd9b6fdd15b61ec3ecb7534d410acc0666158b76ec6b6f2b0547baf49597f4fca23f9785cc58335bc108df96ae5247b3706d099375c23289785bf4a8302080ed7d0dae8ad931adecf707808384b426824c8d6c2fef0ca348017ecd63a384d6821e8b559636182427115b58e72b37fbd7183e234d3bf73b84fae9f5369df71b4f35a2214c9a89f1abea032340df082e8141e396ee1895b1fe2e7696c83ac417a9f1af349546226c39ccd445dd738b24f279d6f1602b54bc49ce76297c3916c847af1972a1946654ec90eecee3478eed594c3b0906bde32c934a894b30c5309ec814640641b8487f011e2522928914065a2e163e3f21af8706b32cc12393ca4eee5dddc9e48f5731c8bf0178323a7a8b203b735e543cad99d84fd57366d37967e20b36e1ba930e504ac5fb77f69a5e53a463a619c1c9762ab1724bc7cf09b72c2ecf6e786c34671ccb9e10f1cd545eba500e92d97c25bba0a0ce8bfddc5756c42fe1551ddc222edb706cc06f2de04e5be6496cd85fd4e6c9fc15a4b6af09ede2e67a5dbdb60178ce17aca317363323939acdc6668ad9ec5989c501d1f8bf9b1ca3c2c07b58387e97135318c015ed4872c10c1afa7283ea7dcb5ca91a62b1fff734c88669dc5f3407685fbc3ab5fd40fa0495b1cbe9ae625f0c87f3620fcbac34c842af1b55b89275bd2101715d1bb7fc5ea427043f53ce50e682ce1227e02ca7b70d1199e3942bad814daaebf42c5047e9921cedd167245ce34ef9a4d889ca140a36a1586a4c78de6d3fe644c7fdcc526023909a4710f713ec5bb55da437b77f0b162346b814e94b5a5ec4b8fc778be39f4a5581db4c2a5e2293632916ebccd587eb7d70ef32447e8c5721d83fe6235d2a446dcc0a47915ae0b826b404c5d54afd25e0f1a4b708428a04f53b640251a1535383f0337934014772a04b4857b31010a77b5140bc87d95191458455ade51e69312ff06b64dbc79891217b649ac4ca914c62b1308ba8128f27b5914599add60f73ecd3a5d49ab9015254f3d8ac188f2fa7b7fe65729f0e4910aa334117fa2e75abd99d33eb6a90a434b7c9ab223360ed0ed8bc4b61bf071cbac8ac86b3051f208dff72c53850747cf87627250bf597f60204be8237bc10ecd11cdceb66772461463fa8164e790b29f78a1709f79c9467c529d2538f8ff831117d47e6b93d11ad22546268689cf0fe861fe84cc6c579417c133a11327ef31e230c96639176ed11fb4ad2ac9ccc1cce62cb88acb94d06686025275f1898dc20db2f1c4f621879aea33ea2ba1ae1b9b4d6cbc4441b2f8070c2ccef259a95ff9f58636da0a611041fa380f776fc5c28a7dc8e21dbac711400bf4e0b129a404c3359004e5cb2f5aa14fd24c1851754a42734dd649a327c94516d31a3d51da2b165a5698b26fb3fb25df50e41d752cc28d34be1a3f3dd349df1352731d6b2827de3bcf4ccb7f395f46c07084b4035de8b64c6d42a5e86aa3ae8a7f7dbd1f93fb9d339332c256505fa2da8ceee6ce496c898e0342ca8989a3f6611619561a8c3372d2a68e832c1f3fa388eca682521e0757b0024a5281360f41fbfbb38f693161e3da97114149c0eaf0c5d6ae4a2358f614118c7e4202ea68123b353b51e247b395cb5a69286780bae29f8fb6d38572b8437d539d45306e22490d1eaf7b7a4653b17798ec83ccffececac643a73c4ff9b89303827a596c7b99f09d13702aba7be980c9b5ce08ff099b596d8b5853a4f421045a0e051331fdf2d0f5eec8798e59dfa91d6f4167ebd4d0e8d45d641c0a1eea2405f1b1e3d90b505ad8474ffd5f2b1dba19cf3750d8fc9dce20259395b1791b0f053859677bbe2640cfb938d6e8486eb2195719c40b5cbaaed47b9caf6cb2410b282c0bd93ef534a1e4a633600bf3e0d942147543a2c710eb3faf9480cb39676be4f4130a6621e109114b15c9e529fd3043acaa582e3281821f31817147089216b4d0961f093304b2101bec1c5e467c335ef4b34b975207c7635b6a039830a430e6ccb08a220d737452cb4efcc8505d96b51d1f8d91188f46e533525f549464c23661da8e0148404ade0154daba4218dba099e50bcf598d943a6fbf0df6d7494c4b526187550672fb7f95ea71eb8014fd34765e682caaab960f98a9e35b470eb575e1b35d966c4592b4c482ffb20abe4387739157f5de2bf3dad0bd4b5a88d3fa483aabe3c1edfc5c1d2c382dd6fdad740f54940b5c26d32364913f502b8d6fa28f7ef24c40a0ad27df7850b9521e18e674b4520619f0522ab0257e862d34c62bbbe50753783fb8451371854703491d2460b1ab079f5a8ee9115c8b4ba8708dc3046e0a3003681a287afa037bb101dccc49e1f6fc240461ad80ff88d1b227de5c678a9c4ce5d6b91828f8bd13c6d05dcf98ceff717e1d46023ebbf070dd3dcc5eba5a4533ee85374e021e2ae57672d20d334a75769cb1549db4c3a38a691b8430a384b914b1507d40e8ef8ee4883033fff3ddd8da9204306bf7eccd429d6fb8ea3609ca654a503b7d80064f4d49975f87443d1e825c64360bd65c00d2f86a9dc1c502ccfed38fcec8064afb78c644089cb01743abed5c466ae8757fdc22f70207831467c6094ff7c9122d0acda90b368c11d1e5de211088828544945bd83d421dd726972c12694b2b71ff23deb14beedffaf236e050160ed96ba60736c01e58225cb91827c6c59a5da24a3374931622a71b1e32168dbe17efa316aa6f2df20c05f854ba34f159a54553b36094c493012070ddce3f13f6c2f9c7bd78894c2e3b42c3acd965935f26574d5484d59ada6d0f0a65b373656f085680838f72ee088986deca6a7faaa16365b9a0df02d0e54ee32557cf5066b918e09c53f327142d601acba468fae70678833645e99592fb066e0755975b7dd99720b0d366a3e1ad5996e91fcc20cb9cae140c2b36bb1511463d5baa0d9c5860230837c658f150109153ee119e98b15f58c5ffd2e76a5d37f4377ee17d9470b5e60661bb106514b7c0ab6ec52e7c4a66a33d46074347659680c991697e8d0a3d5d26fb2f4a7e668545371aa6d5f7cd4c722b05a3d4dd346e936876f1c5754e9ae9ffeee19a5f0103b8b2260d6b73b63be6f667f4d0fd8d46d981b94b5bd3254483556bd13a8dc98abebc067830477ecb3bd66a4d047bd269529bf36fb479c0214837b4d99f2c45289d727e1596b7dc8098825183fe4073cad5d268d4c78e830b4ee3644271922aae42b66ec2a3b52720d240d95966baf772fcf8e9cb16e6182d08b63e26b6c6d35e59c1c94c8985e1b528993edbb9dc16b4ba8de15f9669d1203962d8b0b5a0d79941eac215bebfedd5a10cf8c5aae021830f8531c7ec319ce1cb4fb2cd1584da15212a404946c7e5ac33660db00959fc733f05e88c488ae08171799947d93cb1025845cb5e67511cd8056471f6a711c36f22f54e5d51c35414b65aa1847ff6d53776167ddeb7cec54563fb2df9ae436a3790ca830ceb8c843fbe6b3bfc4fa93acf63b1a751776d3d706ff5548fb0ecd8b86ab9af3c58815d8da4a67d7184c59a2a8caf550c977a3e5a7feb81e84e334368cfb891b12b2476f46f3b99fcf22c3380cfcd272208b8e82951a297c4d636252bcfb3933d01b6abea199afe51e2b2e833b4c0a5c230a9453e85560bc2fc50a0416e63267cc0eff5ea0ca81dce4da7e59f3b98574bde400a3485f303b7b38586267d66419165257805b63d5febecbf0d829edb2999c1d437156502959b63a77fe0842880d7a4c4a07ccce3397454eb0656092824b5ac13268e957ea4d002ee4df840b3f0d9fbc0b240e13c2ac9e8f72155c31107ecf60323addab62d88eedc2dc96ef4f8fa722884ab4bc4b73d5fc2fb2ae3fe90b18836f3277c04737e43b53fbb99f51a25de82aa9b966b249f0d16711eef8560843426cdcfb9aa4a514eb9342d9202a01a82e514285a6ecc1b474f36fb1af6c5fc25e25f5cead73069f97f720c02891882f62efd6c7fbc74d1529fc0e4e8d62bc4848082e7c184e702cdb51c3bcfa82f593cf0cb8e763a2faaef41783db4ed78bd349d6f8d6c5e2b1b0ec171bb71a36d1fda624c5917ea357549dd34c8dceb28e5478d464a468f97c5a6e4320a7b87", 0x1000, 0x4}, {&(0x7f0000001380)="a3294b613606d8a14d750a5d8679c9150bbff2516a9fc1e3ea87ba1e7e3460f16d2e5a70d9888fe202c8af99e895534cd902d5a90a7b31daf5d8f41e93e5eefd8c83430dc8f24ff4af3d3ec157d4b7125975c0975c363b30cc8bd93b68b764a1154c4dbaf5b8970065548277fa5ab0ff0762ccb0d18593143ee3b148893b842a5a2ec94823f0aa4410e157e9482a782388687a5fb187c6c69e02b189a9211dc825d38013344fd6bda9db90f0349e6c61d44b24bd2a572b9e97138445e10d278e3ef56bc867e0a8ea24b5c7d3", 0xcc, 0x8}, {&(0x7f0000001480)="de32aa48f6459ea4e1aa91dfc9055a1e484241418899c676d7c28c9efcaeae0cab6e09037c6f282a9cf3785fe444e17a788e17e6ca204ad7e9c6188795d766259c0178753cc8c936f95371867133d90d9a3709da5a3b3666fb29b2b953f425e1e0f7ff05f524942ed511ee4c91acc5ef95b78c190c038e9ac855a94af0", 0x7d, 0x101}, {&(0x7f0000001500)="86e20362d4a19b4ccdcaac9eb24063548138ed62f74de346e64f3b08edf84bf13e4f422a3a3ced2ad04ac3d22649a41c2bd9b46b37153a58e31da676ed5f9f3c0a54806ef3763ddbc5c73d5bdc6bc5574f8ae87cd19e223ba4163553efe8ccd8cfba129bcf35d78573593b2e4947b1fe1c48aa13b1", 0x75, 0x1}], 0x0, &(0x7f0000001640)={[{@noacl}, {@user_xattr}, {@nombcache}, {@bsdgroups}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x6c3da96d}}, {@init_itable_val={'init_itable', 0x3d, 0xfffffffffffffff8}}, {@sb={'sb', 0x3d, 0x4}}, {@nogrpid}, {@jqfmt_vfsold}], [{@fsuuid={'fsuuid', 0x3d, {[0x6c, 0x34, 0x61, 0x34, 0x35, 0x34, 0x35, 0x38], 0x2d, [0x65, 0x32, 0x61, 0x6c], 0x2d, [0x0, 0x63, 0x33, 0x67], 0x2d, [0x39, 0x63, 0x35, 0x62], 0x2d, [0x31, 0x32, 0x34, 0x33, 0x38, 0x66, 0x65, 0x63]}}}, {@smackfsroot={'smackfsroot', 0x3d, '(^&+-'}}, {@uid_eq={'uid', 0x3d, r0}}, {@dont_appraise}]}) 21:17:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10010, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000007c0)=@IORING_OP_OPENAT2={0x1c, 0x2, 0x0, r2, &(0x7f0000000740)={0x45001, 0x2, 0x4}, &(0x7f0000000780)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r3}}, 0x5a3) r4 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r7 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000280)='./file0/../file0\x00', &(0x7f00000002c0), &(0x7f0000000300)={'U+', 0x8}, 0x16, 0x3) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r6, &(0x7f0000000340)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x1, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1000) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r7, 0x0, &(0x7f0000000900)={&(0x7f0000000200)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000300)}, {0x0}, {0x0}], 0x3}, 0x0, 0x0, 0x0, {0x0, r8}}, 0x0) syz_io_uring_submit(r0, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x3, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x0, 0x3938700}, 0x1, 0x1, 0x1, {0x0, r8}}, 0x61c) syz_mount_image$nfs(&(0x7f0000000380), &(0x7f00000003c0)='./file0/../file0\x00', 0x4, 0x3, &(0x7f0000000680)=[{&(0x7f0000000580)="90155e3ea2a877184bc5509b42929907d25b80b482197a128fcaa6a2aafb57bd267f718e478ac0376cc02019984cf2968ac785a17468d9bb26e4f5bb61f95eb07b4eaf6ca2e381540cba5e651c5dfdc268da07a63d7a01f354a84b191dfa24debf6e735a6e1ea4080481909f81f9707a3f9a6cbd1a71a874c78538775425d1eb0e6362d41cc7508d909370e19755531885a7fc95c8b1aa697b83ef65d902cf6c7450534fcee5c98086436d46be387dc338e54e5777d5b8356a8f5f6ef86980945b476ddf9e42b62668b2472d921a7d66f9154840deaf604357ce4d9513c67eb7551c393d97dc", 0xe6, 0xe0}, {&(0x7f0000000400)="7b966659ef4ecca0be1f43976bebb812bb31dc5e43122224848c2ea36e46cdae29acc177c93010a553ed0859fb1759", 0x2f, 0xdf1d}, {&(0x7f0000000440)="11fbc752e0bd09567f8d664f2b740c52dbac1251ab939cebbd790bc74dd201aac7ec7a", 0x23, 0x6}], 0x1140804, &(0x7f0000000700)={[], [{@smackfsroot={'smackfsroot', 0x3d, 'trusted.overlay.nlink\x00'}}]}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000480)=ANY=[@ANYBLOB="c14c1a6febf2381346aa5532b28526d86a27efa1088597cb2cc92649cd72b223418ca39525d0ddc6947236afec109853d36493bfe42f71f33283e2150cac1e33ae7205b77ebbd6cf93b06dcd4ea95a3b5495aa286a4e8b38c668e5bc6c24f38326fd2488dfabeb1d2a2b802f32c88bc2bf7fbd07f22857f8a6359b4b13658af91bbea5add01d418d07e6137b14a3245edb209ff9a67765cfcfacf48be3d2b127af341a547d976ff831959b830a488cafdce0cd60d70187a493bc48a91868e0d8de18eb3b27203edeaeede6454b5d2e604fed4336bdf363efca2ea50d7ed2da67fa87f12729281e72cdb7090000000000000000"]) 21:17:44 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0xff, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0xf5c3, 0x0, 0x0, 0x0, 0x0, r2}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) mknodat$loop(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) [ 2767.190425] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2767.192282] EXT4-fs (sda): Unrecognized mount option " [ 2767.192282] " or missing value [ 2767.197858] FAULT_INJECTION: forcing a failure. [ 2767.197858] name failslab, interval 1, probability 0, space 0, times 0 [ 2767.200734] CPU: 0 PID: 15093 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2767.202467] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2767.204547] Call Trace: [ 2767.205208] dump_stack+0x107/0x167 [ 2767.206119] should_fail.cold+0x5/0xa [ 2767.207069] ? mempool_alloc+0x148/0x360 [ 2767.208110] ? mempool_free_pages+0x20/0x20 [ 2767.209183] should_failslab+0x5/0x20 [ 2767.210133] kmem_cache_alloc+0x5b/0x310 [ 2767.211159] ? mempool_free_pages+0x20/0x20 [ 2767.212236] mempool_alloc+0x148/0x360 [ 2767.213212] ? mempool_resize+0x7d0/0x7d0 [ 2767.214250] ? mark_lock+0xf5/0x2df0 [ 2767.215189] ? perf_trace_lock+0xac/0x490 [ 2767.216231] __sg_alloc_table+0x24e/0x390 [ 2767.217277] sg_alloc_table_chained+0x9b/0x1f0 [ 2767.218410] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2767.219619] scsi_alloc_sgtables+0x236/0xaf0 [ 2767.220721] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2767.221982] ? lockdep_init_map_type+0x2c7/0x780 [ 2767.223197] sd_init_command+0x516/0x3550 [ 2767.224250] scsi_queue_rq+0xe5e/0x27f0 [ 2767.225258] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2767.226476] ? elv_rb_del+0x50/0xa0 [ 2767.227386] ? elv_rqhash_del+0x119/0x160 [ 2767.228414] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2767.229637] ? dd_dispatch_request+0x1c0/0x990 [ 2767.230783] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2767.232009] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2767.233335] ? lock_acquire+0x197/0x470 [ 2767.234321] ? hctx_lock+0x7f/0x200 [ 2767.235246] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2767.236610] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2767.237867] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2767.239185] __blk_mq_run_hw_queue+0x12c/0x290 [ 2767.240321] ? blk_mq_start_request+0x3f0/0x3f0 [ 2767.241497] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2767.242768] blk_mq_run_hw_queue+0x170/0x2f0 [ 2767.243873] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2767.245165] ? dd_dispatch_request+0x990/0x990 [ 2767.246301] blk_mq_sched_insert_requests+0x247/0x720 [ 2767.247647] blk_mq_flush_plug_list+0x415/0x6c0 [ 2767.248800] ? blk_mq_insert_requests+0x450/0x450 [ 2767.250006] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2767.251435] blk_flush_plug_list+0x26c/0x3c0 [ 2767.252529] ? mark_held_locks+0x9e/0xe0 [ 2767.253525] ? blk_insert_cloned_request+0x450/0x450 [ 2767.254799] blk_finish_plug+0x50/0xa0 [ 2767.255758] __iomap_dio_rw+0xca0/0x1110 [ 2767.256793] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2767.257906] ? ext4_orphan_add+0x253/0x9e0 [ 2767.258952] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2767.260158] ? ext4_empty_dir+0xae0/0xae0 [ 2767.261183] ? jbd2__journal_start+0xf3/0x7e0 [ 2767.262287] iomap_dio_rw+0x31/0x90 [ 2767.263204] ext4_file_write_iter+0xe0e/0x1530 [ 2767.264334] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2767.265464] ? kasan_save_stack+0x32/0x40 [ 2767.266473] ? kasan_save_stack+0x1b/0x40 [ 2767.267504] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2767.268733] ? iter_file_splice_write+0x165/0xc90 [ 2767.269923] ? direct_splice_actor+0x10f/0x170 [ 2767.271031] ? splice_direct_to_actor+0x387/0x980 [ 2767.272224] ? do_splice_direct+0x1c4/0x290 [ 2767.273289] ? do_sendfile+0x553/0x11e0 [ 2767.274269] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2767.275425] ? do_syscall_64+0x33/0x40 [ 2767.276371] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2767.277658] do_iter_readv_writev+0x476/0x750 [ 2767.278741] ? new_sync_write+0x660/0x660 [ 2767.279748] ? avc_policy_seqno+0x9/0x70 [ 2767.280726] ? selinux_file_permission+0x92/0x520 [ 2767.281926] ? security_file_permission+0xb1/0xe0 [ 2767.283156] do_iter_write+0x191/0x700 [ 2767.284099] ? trace_hardirqs_on+0x5b/0x180 [ 2767.285183] vfs_iter_write+0x70/0xa0 [ 2767.286099] iter_file_splice_write+0x726/0xc90 [ 2767.287238] ? generic_splice_sendpage+0x140/0x140 [ 2767.288433] ? security_file_permission+0xb1/0xe0 [ 2767.289586] ? generic_splice_sendpage+0x140/0x140 [ 2767.290755] direct_splice_actor+0x10f/0x170 [ 2767.291832] splice_direct_to_actor+0x387/0x980 [ 2767.292951] ? pipe_to_sendpage+0x380/0x380 [ 2767.293987] ? do_splice_to+0x160/0x160 [ 2767.294924] ? security_file_permission+0xb1/0xe0 [ 2767.296098] do_splice_direct+0x1c4/0x290 [ 2767.297089] ? splice_direct_to_actor+0x980/0x980 [ 2767.298251] ? avc_policy_seqno+0x9/0x70 [ 2767.299234] ? security_file_permission+0xb1/0xe0 [ 2767.300398] do_sendfile+0x553/0x11e0 [ 2767.301323] ? do_pwritev+0x270/0x270 [ 2767.302236] ? wait_for_completion_io+0x270/0x270 [ 2767.303423] ? rcu_read_lock_any_held+0x75/0xa0 [ 2767.304723] ? vfs_write+0x354/0xb10 [ 2767.305816] __x64_sys_sendfile64+0x1d1/0x210 [ 2767.307144] ? __ia32_sys_sendfile+0x220/0x220 [ 2767.308484] do_syscall_64+0x33/0x40 [ 2767.309579] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2767.311055] RIP: 0033:0x7fd45b6b9b19 [ 2767.312160] 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 [ 2767.317413] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2767.319646] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2767.321730] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2767.323861] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2767.325946] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2767.328045] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2767.357708] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2767.384804] EXT4-fs (sda): Unrecognized mount option "ÁLoëò8FªU2²…&Øj'ï¡…—Ë" or missing value 21:17:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0xb}) [ 2767.548489] EXT4-fs (sda): Unrecognized mount option " " or missing value [ 2767.560691] EXT4-fs (sda): Unrecognized mount option " " or missing value 21:17:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 80) 21:17:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0\x00', 0x0, 0x100022, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x20a282a, &(0x7f0000000000)) 21:17:59 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x88100, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {r2, 0xffffffffffffffff}}, './file0\x00'}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:17:59 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) r2 = socket$nl_generic(0x10, 0x3, 0x10) close_range(r2, r0, 0x0) fallocate(r1, 0x20, 0x0, 0x8000) 21:17:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:17:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) mount$bind(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x800000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:17:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x18}) [ 2782.452660] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:17:59 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="32159c0347def079e697746080420000"]) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4, 0x9, 0x1, 0x4, 0x0, 0xb0, 0x50001, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x92bc, 0x185}, 0x80, 0x2, 0x73f2, 0x4, 0xfffffffffffffff7, 0xc39d, 0x8, 0x0, 0x6}, 0xffffffffffffffff, 0xc, r1, 0x8) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VT_RELDISP(r3, 0x5605) r4 = io_uring_setup(0x4983, &(0x7f0000000180)={0x0, 0xc8a7, 0x9, 0x3, 0x3d2, 0x0, r1}) r5 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r5, 0x0, 0x0, 0x0) fallocate(r5, 0x19, 0x1, 0x1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r4, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r6, 0x0, 0x0, 0x0) dup3(r6, 0xffffffffffffffff, 0x0) [ 2782.497113] FAULT_INJECTION: forcing a failure. [ 2782.497113] name failslab, interval 1, probability 0, space 0, times 0 [ 2782.500170] CPU: 1 PID: 15231 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2782.501994] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2782.504167] Call Trace: [ 2782.504817] dump_stack+0x107/0x167 [ 2782.505712] should_fail.cold+0x5/0xa [ 2782.506648] ? kmem_cache_alloc+0x2a6/0x310 [ 2782.507826] ? create_object.isra.0+0x3a/0xa20 [ 2782.508842] should_failslab+0x5/0x20 [ 2782.509622] kmem_cache_alloc+0x5b/0x310 [ 2782.510603] ? mempool_alloc+0x155/0x360 [ 2782.511696] create_object.isra.0+0x3a/0xa20 [ 2782.512832] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2782.514104] kmem_cache_alloc+0x159/0x310 [ 2782.515168] bvec_alloc+0x148/0x2f0 [ 2782.516104] bio_alloc_bioset+0x40a/0x600 [ 2782.517141] ? bvec_alloc+0x2f0/0x2f0 [ 2782.518098] ? iov_iter_npages+0x1fd/0xa70 [ 2782.519174] iomap_dio_bio_actor+0x518/0xef0 [ 2782.520351] iomap_dio_actor+0x36f/0x560 [ 2782.521374] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2782.522527] ? do_syscall_64+0x33/0x40 [ 2782.523503] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2782.524879] iomap_apply+0x289/0x810 [ 2782.525820] ? iomap_dio_rw+0x90/0x90 [ 2782.526787] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2782.528271] ? mark_held_locks+0x9e/0xe0 [ 2782.529323] ? filemap_check_errors+0xa5/0x150 [ 2782.530485] __iomap_dio_rw+0x6cd/0x1110 [ 2782.531530] ? iomap_dio_rw+0x90/0x90 [ 2782.532560] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2782.533615] ? ext4_orphan_add+0x253/0x9e0 [ 2782.534638] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2782.535918] ? ext4_empty_dir+0xae0/0xae0 [ 2782.537003] ? jbd2__journal_start+0xf3/0x7e0 [ 2782.538161] iomap_dio_rw+0x31/0x90 [ 2782.538994] ext4_file_write_iter+0xe0e/0x1530 [ 2782.540074] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2782.541203] ? kasan_save_stack+0x32/0x40 [ 2782.542216] ? kasan_save_stack+0x1b/0x40 [ 2782.543091] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2782.544322] ? iter_file_splice_write+0x165/0xc90 [ 2782.545365] ? direct_splice_actor+0x10f/0x170 [ 2782.546332] ? splice_direct_to_actor+0x387/0x980 [ 2782.547288] ? do_splice_direct+0x1c4/0x290 [ 2782.548186] ? do_sendfile+0x553/0x11e0 [ 2782.549013] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2782.549983] ? do_syscall_64+0x33/0x40 [ 2782.550796] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2782.552148] do_iter_readv_writev+0x476/0x750 [ 2782.553304] ? new_sync_write+0x660/0x660 [ 2782.554350] ? avc_policy_seqno+0x9/0x70 [ 2782.555390] ? selinux_file_permission+0x92/0x520 [ 2782.556632] ? security_file_permission+0xb1/0xe0 [ 2782.557884] do_iter_write+0x191/0x700 [ 2782.558895] ? trace_hardirqs_on+0x5b/0x180 [ 2782.560036] vfs_iter_write+0x70/0xa0 [ 2782.561021] iter_file_splice_write+0x726/0xc90 [ 2782.562241] ? generic_splice_sendpage+0x140/0x140 [ 2782.563526] ? security_file_permission+0xb1/0xe0 [ 2782.564785] ? generic_splice_sendpage+0x140/0x140 [ 2782.566047] direct_splice_actor+0x10f/0x170 [ 2782.567165] splice_direct_to_actor+0x387/0x980 [ 2782.568502] ? pipe_to_sendpage+0x380/0x380 [ 2782.569780] ? do_splice_to+0x160/0x160 [ 2782.570743] ? security_file_permission+0xb1/0xe0 [ 2782.571946] do_splice_direct+0x1c4/0x290 [ 2782.572971] ? splice_direct_to_actor+0x980/0x980 [ 2782.574139] ? avc_policy_seqno+0x9/0x70 [ 2782.575148] ? security_file_permission+0xb1/0xe0 [ 2782.576317] do_sendfile+0x553/0x11e0 [ 2782.577221] ? do_pwritev+0x270/0x270 [ 2782.578091] ? wait_for_completion_io+0x270/0x270 [ 2782.579216] ? rcu_read_lock_any_held+0x75/0xa0 [ 2782.580297] ? vfs_write+0x354/0xb10 [ 2782.581231] __x64_sys_sendfile64+0x1d1/0x210 [ 2782.582297] ? __ia32_sys_sendfile+0x220/0x220 [ 2782.583323] do_syscall_64+0x33/0x40 [ 2782.584109] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2782.585175] RIP: 0033:0x7fd45b6b9b19 [ 2782.585955] 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 [ 2782.590334] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2782.592243] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2782.594022] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2782.595825] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2782.597564] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2782.599366] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2782.614928] EXT4-fs (sda): Unrecognized mount option "" or missing value [ 2782.627687] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:17:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x130004, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f00000001c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, &(0x7f0000000140)=0x80) recvmmsg$unix(r0, &(0x7f0000004d40)=[{{&(0x7f0000000240), 0x6e, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/182, 0xb6}], 0x2, &(0x7f0000004880)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x1a8}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000002900)=[{&(0x7f00000006c0)=""/127, 0x7f}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/131, 0x83}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/12, 0xc}, {&(0x7f0000002880)=""/75, 0x4b}], 0x6, &(0x7f0000002980)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{&(0x7f0000002a00), 0x6e, &(0x7f00000005c0)=[{&(0x7f0000002a80)=""/172, 0xac}, {&(0x7f0000002b40)=""/34, 0x22}, {&(0x7f0000002b80)=""/146, 0x92}, {&(0x7f0000002c40)=""/226, 0xe2}, {&(0x7f00000004c0)=""/255, 0xff}], 0x5}}, {{&(0x7f0000002d80), 0x6e, &(0x7f0000002f00)=[{&(0x7f0000002e00)=""/114, 0x72}, {&(0x7f0000002e80)=""/126, 0x7e}], 0x2, &(0x7f0000002f40)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x160}}, {{0x0, 0x0, &(0x7f00000043c0)=[{&(0x7f00000030c0)=""/4085, 0xff5}, {&(0x7f00000040c0)=""/204, 0xcc}, {&(0x7f00000041c0)=""/216, 0xd8}, {&(0x7f00000042c0)=""/231, 0xe7}], 0x4}}, {{0x0, 0x0, &(0x7f0000004500)=[{&(0x7f0000004400)=""/216, 0xd8}], 0x1}}, {{&(0x7f0000004540)=@abs, 0x6e, &(0x7f0000004800)=[{&(0x7f00000045c0)=""/103, 0x67}, {&(0x7f0000004640)=""/233, 0xe9}, {&(0x7f0000004740)=""/181, 0xb5}], 0x3, &(0x7f0000004840)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000004a80)=""/174, 0xae}, {&(0x7f0000004b40)=""/182, 0xb6}], 0x2, &(0x7f0000004c40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xf0}}], 0x8, 0x40000120, &(0x7f0000004a40)={0x77359400}) 21:17:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000280)=ANY=[@ANYBLOB="7265736769643d6c45cffa27ad4da4259d5c220cf48003720261b14a2282a6d71c5f359392c653e9633310b595adfbcf2f4a907e7ad92061e7c1069bff20a55f6c1d6aa723f750d1644d099ce7", @ANYRESHEX=r0, @ANYBLOB=',\x00']) 21:18:00 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0) futimesat(r0, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)={{0x77359400}}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:18:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)={[], [], 0x2e}) 21:18:00 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f00000000c0)) fallocate(r1, 0x20, 0x0, 0x8000) 21:18:00 executing program 7: ioctl$PIO_FONTRESET(0xffffffffffffffff, 0x4b6d, 0x0) r0 = perf_event_open(&(0x7f0000000000)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000340)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) ioctl$BTRFS_IOC_ADD_DEV(r3, 0x5000940a, &(0x7f0000000380)={{}, "ac891df12fc0a503f565b8cee5ca66fc635562fc2a56ecb03326807ca26b693c69460d72ea1cc379357fb4afefe6db10b2b4f7278fb664f15314b699ccf4c72a724c727e7c90d55757b9a5a85f6818d8dda57a8067583d065eb7898bf9c71812c713058c039e1afcc246ce7441c9337ee19f15f8650f98bb52285ed7b4dcaded4e9ad3c5d6368e98d0c9e728bf3d63feb3c4efdbd80d827ad43cddfc42ecd71469a9128d5348fc4b8bc31caa03044241595841b9479738851cec834f123f08b2f2d27e1e2a662ec33b040046392bc5d28513158bf74b8822b105069cb6eea29e079b6e88e7f9bc5b9370e59a6c445577b649827987447dc46adc1243dbb2e657911fb3137d706e8d217406b4937c8909f774c58c3d6bf871002275ca8d8dc61e654946c5e1d427c2a0cda2d4db7471d011576a4b6d64138316bd660c0f178c5e735712229dc6da61367065351d8387b6f6514be9d286956dc9241b89ba0ba543d920763b3647b2f95bbb9ef6d19e00f6c6f26ef225b7bfc3e4529745e5550d53721653ddc5905e71b83add55a3c87d6380cdaa922154c4c53dab03d6e118d95f4bd07e6ba5e9037fa63c9fa906e9c6651b32932a8e7ceb85e57c9663d9757e75c1b2f42def8d157a20a5481ae09ec1bcfcc015aaa73e89840b8e235eae9bc788594beb07ebe141cc3734c350296891f01dbf639c0771acbd456abedf5f6be55a793cf778effbc09bb4640c40116577f7cf6e9f925271925cdc3f3493944a0ac41a370507dd0cca0c207c2ef9992b2d6af28fea29253798abe0ea2b23117cd6c68d201247a01bf6a2aaff58c0abb68ad80f0b1fd20a620c5e4824c648b276fd344013437aa9778a8ad282f20054210808993c1ca19222f8e520db3741623bda693dd464590fe830f5439902872bc065c0076a3de3932a82b2856fd3a9496bf3f0aff34c2723f6ab1b7ee354623ffaf0b705c550e5c3e2ef623630c799701ffc8d7920bf97c8a979adccb3f0d82c0df45f15d7aa5a3c874867a37f7cfdf68e8c1056d086ece036d75a4ef2b6e29c119a7b4c4927c4156d5b16081431063d017dfa992f4cb7e404bc37816115c2e4a2ac3fb3baf53e102881dd8737b41f801a176aca4d8ccaf88035ce60dd866ebe5a1d90d82fc3fd52662e7b112619e4e83cca35066118d222e2922c1cc584986866f48d0f109a998c1de0617fbc433372910d1cf8c21e9c4378ef2ed24fd959c53c7ff4a8059f80e5a1e88aad484d808d1a406d52e002fe75b9e598b3c2b013b5d30bebc1a71fd1bd226b46b2a9a6119fb71fd8171a8cdbaa6e8cb923eba4f12dd121e942fbdc1eaeb86475409a6d0f6ee53dcad87c00862d76dc4b1dd52698377116c280e713e44e886c5e0064f8d52d3a60677668b470eb9bf901a280d420c574f10cde0162a840a5fc150651c998fb7671e54bcbb4ccad18ed0252a7bd38f00366992d2d59da34d08aa1b417c4ee3762176ef1a7e7e5cb25a2a183d05295be42d6142ae0f734098205405d843b350986e277dbc437aede943265b0d577424d792de7f46afd1f43cf9fd796dba5e4034ec06dc9078889954db994c68bfd5598ea89dc8b9855710ed5d5cc6e07e36ea4cf019a2cae0d7c8cafad0806dc42e7acbb8533fc3d0927350d65c583dee6c1908c99990bd3efbfedb4c515460b6951c729902ee437ec963db6ccd5dee93457672a0561fc85758595394337f7329bc13176edd607f51d92a9265cfc27551688d411db5396e44022cd7e7daff702eb239693fa68d1b44c489b6d4e7f71752a1d8bb965a1002a29869fecc07bf95bb40992ec2e77aa9bb178af9d7b23321a412e57ec91dfbaecc52284ad7d5755a5eff1fb2cc22c459c02246c148d4520ffcd49234a522ce4b1ccd86be0dd54331466d846a4012fc002884c1c3aab3a7ae1dbb544cb73c7174021e124ff072139ab9d8986b08d7327bf4598b1162b40cc7aab7d6fb054542a17624ef143a435a9f576a1c8c15fd9c9efab60e2bb2bbf2f20c12a2376f08b94140f2c09c83a828b07764e288419a9a9a56c7cddce1544d28a3edce3d54688f002d42f0f2de59f24b743fa94e71fae679c055b267ec4f17f44b329dc72e440b60af3934c8ebf0fbed768cc5ce0fd9cfbb6b6fe4539c430599d148adbb56b12825e8ff6b62827716b156757eeada3a79cdd48d83e03610015666b22eed0b706f3ab22dfef8be998f959b3789f6daf11c7cdd113aaf00b7ebc4d7a1d2b5c933895fa0dedc066162fc6f42093bd1457302e47590d7d67f6e4a5fcac624eb8894dfb75ce3665093cfee2371acbb9ab64a1f4711b55b1aea1bb38fd9ad5ec9d1f7f1b0fa411be54b7ae111e1069bf46c47f34214c6bd1f78302b9e52a8028ab383a9e019d8af41521dc94a7620fa3505ee4f5913452fba9a0d15e30eb799de8f1e2b0322f02c99662dbd0cfdfd6c66db1d1214673e205e4f954a60826e7c995814b5c7419920ad487cbcdc12b5fe461a5e07dc03129a0b25342eda598f958f5790870eb76a3b20b4f0a3bc3efdbb46ce34f4a6ff5cdad83fd055aa06ccf81f30ea02c1163de11813a5933b1279c99dba7befb113ecb064b8710ee0fe2878a7ac145f507f09f9228a00281a77111b026c465ede143a95b0ee687a5f011ab4d22b6585a57cdf8f93ee2ef3f5a053f4e7d2f33e8acee7dd4e02d6f18236572b84a8a1f8eba939f022f06f66028ee9602afca641c1e3411254c9ad8aedf6733b41273a93101fab74cae4bb61620be712429dbf93d264ebac4a04f9bbe6f5ca7da171775251773585102cad97dfcba722a2b5c19a2f5cbe118f4d72f567b4d4f861bc1dbe983956526aa1aa34a1da9eea9296f4b3a08d4fc4d3693b6eb8eec4fd6d4ec3af58cec3bf2da34de4a63f4c07d719f23aedd675472c84f2195799fd3b0fbf5d4521e9f04fa922222bd9d9a00b6a0a2763d326c8a5dd672ba9de7da030f7d1b5ec8efa48a59c55a46e756db3e678717bcfcac0636d85658f9a095324dc61c3947c37cd7fad1837f519c0d470059f0c95235a32f0cfc5a3ff855aa7cf410058323de0b8cdd09bd7926c9cc9b05df675c51ec60cd3e900eaec244db461af296e75f5f2a0cf4783c7c60cccf7324480b42a1f08a0e781e4292f1b3c3820d2aad76d66f0c5db3c3019e31d2d83b15523fb80ce6406c2507f2be03d717d2a70f49aa782947078a35d0a3e94d66e50c964b9af5fd36ef665ca9acd489759dd29ae2630d4cd893c9116e12285d4e9d8f9f34b9e2cb2adee8e592ab930f36dd91a96f544f55dedf30ead5a41ff07450664062cd161bc601a5e8f4e7c92ae385649638ecffea57c4775ee4a13f7bc947bf65b55e981ffa19453dac0848ec80503434e19087a87250b941276194bd9070e6b9aa6c83b6b849847dcf88daf209dcc9f46790f6649882418d36b373a97d4716d0b7c47e341cd6922891cd6736ab542580a1ad5259ddff5f6631102f69b6ecf741b7fbd540a3d467035ec32251de7bc047fe639df8be8307b60132d24bb903d18a59e15f825d8a3194f171b754384af360dc5e47c67ae06f540de91e2cc5aed456daaec7975d592dd6cfa852c8b4999a1f09f4ccf6f7ed3b15a860c3f447e6c2fb75dba1349b9258696109d098baf578a7b6a9def93f822feaaf6c288fcaa808bc0689f74521bff725c204fa9b3dc4d781013db699b02b274f039831e6d4d22f8d05842708bf5312adf29b8cce68181d9351ef54240b360b20728b52abe041cda5d3043f650fc6c2819049f60e5c6321e2ae7ebea156bd44179ff245788c0a926a96dece28d122e01700f0515a83815693eb168d6ed8a72f5783d7b5be11eabcad975ea9fe5f14d7b6bf2bb1c49c03b3137bffbf51189da5ea83b0602f98dfd4b01151994128ca7f62f6f9887cc8ad13d70d7dc06b0f3a93ef0e173a83f03d2a5bbd2e4ba793b8717d03cf2dfa72e0a16a3e390ef2a352d169533075213bd9e1a561aae55605700c7ea89914867754106f724b4bad914e56590892dca8d3d047b75fc38f1f66648922a9b343406171b852677fb23e4cabf4c8c8ab5161814a5a221cf73bed881688d1fcd721a684a66c11f113d1ff9b886581c01bf9da6bf7b7514d34bb7e03f41b9ecb059b898972eb3dfa225a1d443fb19725b03a6b5ec2a383afc49984a2fba639fe691c29fdf0a0cb5695c825ed4881c5b8406c1ba143e60bf1843587871de5dc60cbc3360e461e9d3d1f061c4e1855ff1854e8423583bc5d7ffeb6789b9c1b75735da2690b61d33b4107b532c46958b61669a205c4de7dcb9c8cb1dd41a16324bc754de6d816bdcb080f8829a6f31fa28e3238e3e66a225966137ab1c60a56302d7581549cfc21e009ffa3a4da0d270db07ae5ce8949de6a50d2cea837c3e347cbbfe715f3c7312416a7890900d5b9960cc7df09ef36c792002f1610987a82c4701a7406fa1b696317e8ed33dbc42c3131bfcc698d46a2e2ed92476c92f3f2c68b90b3b4cfe39e6efa2b2dfa0032dfca0af4946532922ef2c6f1687cdc3c65739b204c782f3544a5c1665e49b0ca4ba9d1304ff1fc2c7da64f7d9d8878fff67460450ed433bed638fb46a941bd933d5768b377a477dcecf2a27c8415e3109ae6480f6244a557656bdb3ea00c35e0b3bb67b9d52f749ecc691a0f308654a48158a768c426871b7269e129fa8a8471f9e7fc72345fd194c3552ab10de83d7eaadfcd40f7d5e7997d9d582565924f6cf5d9e18da41a3370ad3231a341cc6e5a6f1d0638f7ad7b9d21ece7103ddde3cab2f15f0643d8531d22ee53624e1dc27153bc6539c152ea90a005cc0f21ba636ae3d5f5e63cb0dfdcc1cb0efd3ff3a3e742d4ca464643bd9eb6152d383fd9bbe94dfa5968398784179bfe318a4a945e8a55887e4e35f6d6eae496727930b428d1042e1fec81cdc28a58609cfd53e760399b4880f3d7d398683e6eb9207d3911de81b68f5a1f7acceb10246db6c4ac35d831095c033c01166319e615fc99c95595a8c097827bc00749db142f75c24308db19b22484e2d320156922ffe3341dcfd6693998138366696e2764ee17b082a76a4e59b3c0a842a5f031007430cd5c01937ec233b6822d58a3f7fc9b0e9e002f6ae1693683f7af7c06acee3ae6d50535c6108687a83ebb8bf968bd7899ed7f7e47ef6f66adec1bee11e92afddb8bf511e114e2ee9e1da8bc0ce9071846c0e8c4b99a104a763ad8ac00bdcacbb2a11a00caf5f24faf14cf8d9c0906e8fce1769d9e3118ba417d2c4eb53bb1a5bb944a6a1821614f5d58242c9e7de5c68989c92faa95754893f37ce82ced70498a302eab8c6acd084c5d651a3b4b2c01018d102d03a50c47430eef5d6b5a0b4f9bb1c5df14a33cfef1696e934555e0d87d787505ba0943e0e3faabf64bee9d7a8ebf730d5385ebe37475de009dbbb99f9d6bad1dc64bca7ea6e8b72540a622aa98586e15e5c1b60c2a64201e91e2d37cf946b16d9b79c6d295fa2784bd0fd23b3c1bd3e0e22548220cb36b4d4870c6fe6a6d2aaab61fb8ee4bcfc5d7fd634ae6732372f0772eebe19b0cbeb0b16613dc0bc4c973bbc0e222e67305423aa9422c7dd91054ba927b9eee916e485933ee6e0c7e107470e7fb2b465d906dae88f11726d9c5404f8f901efe19d04a70a48e13f4d856bcbdd4879b11b042b5cda349f4e843ed3312808a5b8443d259a9f8fc6e897dd316ee6135134e901a03d051796440da48f97afeff7480ca9306f96a8c959a2f104f359c218b34e8"}) r4 = syz_io_uring_setup(0x4d50, &(0x7f00000002c0)={0x0, 0x200003}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x850, r4, 0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000240)=0x0) r6 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r6, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0xb, 0x99, 0x8, 0x5, 0x0, 0x0, 0x40b56, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f00000000c0), 0x2}, 0x2003, 0x80000000, 0xfff, 0x5, 0x20, 0x2, 0x0, 0x0, 0x2d97, 0x0, 0xffffffffffffff55}, r5, 0x9, r6, 0x3) r7 = inotify_init1(0x800) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, &(0x7f0000000280)=0x2) r8 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r8, 0x0, 0x0, 0x0) flock(r8, 0x4) [ 2782.811295] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:00 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffff7fff}}, './file0/../file0\x00'}) creat(&(0x7f0000000200)='./file0/file0\x00', 0x18) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) fsconfig$FSCONFIG_SET_PATH(r1, 0x3, &(0x7f00000000c0)='#+!\xf5{\x00', &(0x7f00000001c0)='./file0\x00', r0) [ 2782.850511] EXT4-fs (sda): Unrecognized mount option "." or missing value [ 2782.881170] EXT4-fs (sda): Unrecognized mount option "." or missing value 21:18:00 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xfd, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2782.928960] tmpfs: Unknown parameter ' Û7Ab;Úi' [ 2782.936344] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2782.980639] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 81) 21:18:00 executing program 6: syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x20, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="803c3a3b6574eacd9e587e00c22478684048743fc4c5d056e541d48bc43dcd1cb0a6acd2e709d9e1c0ef4364e1ef825edf24efab7b2c2e625104b353748c78d6401d1edb871d24e80317fcfac26543ad18d0103015941bcdb09452f494700786fc229f222748757b3c857ef326290418d5645967fdb3a9a661c8625e31b70e220f2943b458e06c20fdc04dc513f82aae0a11cf52bf847593a2ecedbdba052c3ba61265bc306db3ea1f2a277b829f3f227fdae5217265f37f6d5bbf56cc0d5d9bc3b64cfe14ddce24aca13b47d68425b6b29e09b17c03d7600a671dc15589a0764d"]) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x101ec0, 0x2) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 21:18:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000180)={{{@in6=@private0, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@private}}, &(0x7f0000000040)=0xe8) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) chown(&(0x7f0000000340)='./file0\x00', r0, r1) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r4, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000500)={{{@in6=@empty, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@private1}}, &(0x7f0000000000)=0xe8) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000280)={[{@journal_async_commit}], [{@uid_lt={'uid<', r0}}, {@seclabel}, {@smackfstransmute={'smackfstransmute', 0x3d, '\xf6\xab\xf0@\xff\xda'}}, {@measure}, {@appraise_type}, {@euid_eq={'euid', 0x3d, r2}}, {@uid_eq={'uid', 0x3d, r5}}]}) [ 2783.083752] FAULT_INJECTION: forcing a failure. [ 2783.083752] name failslab, interval 1, probability 0, space 0, times 0 [ 2783.086896] CPU: 1 PID: 15481 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2783.088725] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2783.090878] Call Trace: [ 2783.091581] dump_stack+0x107/0x167 [ 2783.092558] should_fail.cold+0x5/0xa [ 2783.093579] ? mempool_alloc+0x148/0x360 [ 2783.094643] ? mempool_free_pages+0x20/0x20 [ 2783.095795] should_failslab+0x5/0x20 [ 2783.096791] kmem_cache_alloc+0x5b/0x310 [ 2783.097857] ? mempool_free_pages+0x20/0x20 [ 2783.098986] mempool_alloc+0x148/0x360 [ 2783.100037] ? mempool_resize+0x7d0/0x7d0 [ 2783.101142] ? mark_lock+0xf5/0x2df0 [ 2783.102135] ? perf_trace_lock+0xac/0x490 [ 2783.103239] __sg_alloc_table+0x24e/0x390 [ 2783.104363] sg_alloc_table_chained+0x9b/0x1f0 [ 2783.105553] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2783.106810] scsi_alloc_sgtables+0x236/0xaf0 [ 2783.107973] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2783.109283] ? lockdep_init_map_type+0x2c7/0x780 [ 2783.110520] sd_init_command+0x516/0x3550 [ 2783.111631] scsi_queue_rq+0xe5e/0x27f0 [ 2783.112707] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2783.114000] ? elv_rb_del+0x50/0xa0 [ 2783.114937] ? elv_rqhash_del+0x119/0x160 [ 2783.116029] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2783.117315] ? dd_dispatch_request+0x1c0/0x990 [ 2783.118513] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2783.119798] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2783.121186] ? lock_acquire+0x197/0x470 [ 2783.122212] ? hctx_lock+0x7f/0x200 [ 2783.123165] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2783.124616] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2783.125931] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2783.127274] __blk_mq_run_hw_queue+0x12c/0x290 [ 2783.128464] ? blk_mq_start_request+0x3f0/0x3f0 [ 2783.129655] ? do_raw_spin_lock+0x121/0x260 [ 2783.130772] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2783.132095] blk_mq_run_hw_queue+0x170/0x2f0 [ 2783.133227] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2783.134555] ? dd_dispatch_request+0x990/0x990 [ 2783.135737] blk_mq_sched_insert_requests+0x247/0x720 [ 2783.137069] blk_mq_flush_plug_list+0x415/0x6c0 [ 2783.138266] ? blk_mq_insert_requests+0x450/0x450 [ 2783.139517] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2783.141021] blk_flush_plug_list+0x26c/0x3c0 [ 2783.142144] ? mark_held_locks+0x9e/0xe0 [ 2783.143194] ? blk_insert_cloned_request+0x450/0x450 [ 2783.144526] blk_finish_plug+0x50/0xa0 [ 2783.145527] __iomap_dio_rw+0xca0/0x1110 [ 2783.146609] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2783.147791] ? ext4_orphan_add+0x253/0x9e0 [ 2783.148868] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2783.150097] ? ext4_empty_dir+0xae0/0xae0 [ 2783.151138] ? jbd2__journal_start+0xf3/0x7e0 [ 2783.152340] iomap_dio_rw+0x31/0x90 [ 2783.153193] ext4_file_write_iter+0xe0e/0x1530 [ 2783.154306] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2783.155637] ? kasan_save_stack+0x32/0x40 [ 2783.156823] ? kasan_save_stack+0x1b/0x40 [ 2783.157844] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2783.159118] ? iter_file_splice_write+0x165/0xc90 [ 2783.160329] ? direct_splice_actor+0x10f/0x170 [ 2783.161479] ? splice_direct_to_actor+0x387/0x980 [ 2783.162673] ? do_splice_direct+0x1c4/0x290 [ 2783.163765] ? do_sendfile+0x553/0x11e0 [ 2783.164758] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2783.165914] ? do_syscall_64+0x33/0x40 [ 2783.166892] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2783.168240] do_iter_readv_writev+0x476/0x750 [ 2783.169347] ? new_sync_write+0x660/0x660 [ 2783.170370] ? avc_policy_seqno+0x9/0x70 [ 2783.171378] ? selinux_file_permission+0x92/0x520 [ 2783.172586] ? security_file_permission+0xb1/0xe0 [ 2783.173793] do_iter_write+0x191/0x700 [ 2783.174757] ? trace_hardirqs_on+0x5b/0x180 [ 2783.175867] vfs_iter_write+0x70/0xa0 [ 2783.176823] iter_file_splice_write+0x726/0xc90 [ 2783.178004] ? generic_splice_sendpage+0x140/0x140 [ 2783.179237] ? security_file_permission+0xb1/0xe0 [ 2783.180433] ? generic_splice_sendpage+0x140/0x140 [ 2783.181646] direct_splice_actor+0x10f/0x170 [ 2783.182728] splice_direct_to_actor+0x387/0x980 [ 2783.183904] ? pipe_to_sendpage+0x380/0x380 [ 2783.184983] ? do_splice_to+0x160/0x160 [ 2783.185957] ? security_file_permission+0xb1/0xe0 [ 2783.187180] do_splice_direct+0x1c4/0x290 [ 2783.188269] ? splice_direct_to_actor+0x980/0x980 [ 2783.189486] ? avc_policy_seqno+0x9/0x70 [ 2783.190537] ? security_file_permission+0xb1/0xe0 [ 2783.191959] do_sendfile+0x553/0x11e0 [ 2783.192921] ? do_pwritev+0x270/0x270 [ 2783.193892] ? __x64_sys_sendfile64+0xf7/0x210 [ 2783.195078] __x64_sys_sendfile64+0x1d1/0x210 [ 2783.196335] ? __ia32_sys_sendfile+0x220/0x220 [ 2783.197540] do_syscall_64+0x33/0x40 [ 2783.198504] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2783.199808] RIP: 0033:0x7fd45b6b9b19 [ 2783.200762] 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 [ 2783.205496] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2783.207447] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2783.209295] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2783.211090] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2783.212917] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2783.214688] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:18:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 82) 21:18:16 executing program 1: prctl$PR_PAC_RESET_KEYS(0x36, 0x1) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:18:16 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x74, 0x0, &(0x7f0000000180)=[@clear_death, @acquire_done={0x40106309, 0x2}, @register_looper, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000100)={@ptr={0x70742a85, 0x0, &(0x7f0000000440)=""/4096, 0x1000, 0x2, 0xf}, @fda={0x66646185, 0x7, 0x2, 0x2d}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000080)={0x0, 0x28, 0x48}}}, @release], 0xbf, 0x0, &(0x7f0000000200)="aab69a9649028f2af679c31c72731ec7a565c20d06be16df9770623588c8bdf306d4194482ae0c7329f36c491e69d6a7e7003f42dd7a5c6a479de7d09d2f65bd831ff9b92c17bae21b1bfd25a4f558c7bf3cb7d4801544defb6d48a4e6f7e843dd70f993b5942c855de67906cefc6a2cb6793501a3d93018f496ddadf1a6b6870459be63c473d875ee8edb30f9d70dc46fec7f64c5902604ab50fb29a07db5c8f52ce95fa580f48138950ba40a53bbe4b3db3e5f5fc1769f79e980196cc982"}) 21:18:16 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f0000000440)=""/113, 0x71}, {&(0x7f0000000640)=""/148, 0x94}, {&(0x7f00000004c0)=""/96, 0x60}], 0x8, &(0x7f0000000780)=""/170, 0xaa}, 0x2) 21:18:16 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) dup2(r1, r0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x80000, 0x0, 0x0, 0xa282a, &(0x7f0000000040)=ANY=[@ANYBLOB="39c01273d859ad42"]) 21:18:16 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mount(&(0x7f0000000000)=@md0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='bpf\x00', 0x1000000, &(0x7f0000000180)='\x00') mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:18:16 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x303, 0x100) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:18:16 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000300)={{{@in=@empty, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@dev}}, &(0x7f0000000400)=0xe8) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000180)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9562e0748c19ea2bdb853b101b36061943cff4e7576eaab43a0b4e74491fcf5262403ac834421860946f534c20d762988228ed0f6550773336bb6a373ef267b5dec849724f0cc9e54748010e9d2e27e06dad4116ca550bc21955d465e538995c6ac2d58221377fcb2e2a495f1ec374", 0x6f, 0x4}, {&(0x7f0000000240)="4924265e1b7b2c234367484441ae33add6385d8237516a173bf13756e48b198f09c04a6961789530f0c67d9feae77b61475ea20f1332bf820fe53568f6ddd164d8cb1e5975ea47712fe61918", 0x4c, 0x9}], 0x80010, &(0x7f0000000440)={[{@uid={'uid', 0x3d, r0}}, {@gid}, {@size={'size', 0x3d, [0x70, 0x0, 0x34, 0x6b]}}, {@size={'size', 0x3d, [0x38, 0x67]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x6d, 0x6d, 0x33, 0x67]}}, {@mpol={'mpol', 0x3d, {'interleave', '', @val={0x3a, [0x2f]}}}}, {@gid={'gid', 0x3d, 0xee01}}, {@nr_inodes={'nr_inodes', 0x3d, [0x74]}}], [{@fsname={'fsname', 0x3d, '}$!\xa3!'}}, {@euid_eq={'euid', 0x3d, r1}}, {@appraise_type}, {@smackfshat={'smackfshat', 0x3d, 'ext2\x00'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@euid_lt={'euid<', r2}}, {@smackfsdef={'smackfsdef', 0x3d, 'ext2\x00'}}, {@euid_lt={'euid<', r3}}, {@fowner_gt={'fowner>', 0xee00}}, {@measure}]}) [ 2799.281683] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2799.314623] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2799.329869] FAULT_INJECTION: forcing a failure. [ 2799.329869] name failslab, interval 1, probability 0, space 0, times 0 [ 2799.332825] CPU: 1 PID: 15498 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2799.334467] EXT4-fs (sda): Unrecognized mount option "9ÀsØY­B" or missing value [ 2799.334598] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2799.334621] Call Trace: [ 2799.339991] dump_stack+0x107/0x167 [ 2799.341105] should_fail.cold+0x5/0xa [ 2799.342224] ? create_object.isra.0+0x3a/0xa20 [ 2799.343499] should_failslab+0x5/0x20 [ 2799.344475] kmem_cache_alloc+0x5b/0x310 [ 2799.345532] create_object.isra.0+0x3a/0xa20 [ 2799.346626] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2799.347900] kmem_cache_alloc+0x159/0x310 [ 2799.349036] ? mempool_free_pages+0x20/0x20 [ 2799.350269] mempool_alloc+0x148/0x360 [ 2799.351398] ? mempool_resize+0x7d0/0x7d0 [ 2799.352607] ? mark_lock+0xf5/0x2df0 [ 2799.353704] ? perf_trace_lock+0xac/0x490 [ 2799.354996] __sg_alloc_table+0x24e/0x390 [ 2799.356318] sg_alloc_table_chained+0x9b/0x1f0 [ 2799.357729] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2799.359217] scsi_alloc_sgtables+0x236/0xaf0 [ 2799.360606] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2799.362184] ? lockdep_init_map_type+0x2c7/0x780 [ 2799.363643] sd_init_command+0x516/0x3550 [ 2799.364957] scsi_queue_rq+0xe5e/0x27f0 [ 2799.366206] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2799.367717] ? elv_rb_del+0x50/0xa0 [ 2799.368845] ? elv_rqhash_del+0x119/0x160 [ 2799.370091] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2799.371587] ? dd_dispatch_request+0x1c0/0x990 [ 2799.372991] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2799.374471] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2799.376098] ? lock_acquire+0x197/0x470 [ 2799.377337] ? hctx_lock+0x7f/0x200 [ 2799.378470] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2799.380150] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2799.381709] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 2799.383292] __blk_mq_run_hw_queue+0x12c/0x290 [ 2799.384709] ? blk_mq_start_request+0x3f0/0x3f0 [ 2799.386142] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 2799.387683] blk_mq_run_hw_queue+0x170/0x2f0 [ 2799.389035] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 2799.390629] ? dd_dispatch_request+0x990/0x990 [ 2799.392004] blk_mq_sched_insert_requests+0x247/0x720 [ 2799.393591] blk_mq_flush_plug_list+0x415/0x6c0 [ 2799.395027] ? blk_mq_insert_requests+0x450/0x450 [ 2799.396524] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2799.398287] blk_flush_plug_list+0x26c/0x3c0 [ 2799.399596] ? mark_held_locks+0x9e/0xe0 [ 2799.400655] ? blk_insert_cloned_request+0x450/0x450 [ 2799.401970] blk_finish_plug+0x50/0xa0 [ 2799.403045] __iomap_dio_rw+0xca0/0x1110 [ 2799.404586] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2799.405718] ? ext4_orphan_add+0x253/0x9e0 [ 2799.406669] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2799.407742] ? ext4_empty_dir+0xae0/0xae0 [ 2799.408698] ? jbd2__journal_start+0xf3/0x7e0 [ 2799.409699] iomap_dio_rw+0x31/0x90 [ 2799.410508] ext4_file_write_iter+0xe0e/0x1530 [ 2799.411546] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2799.412598] ? kasan_save_stack+0x32/0x40 [ 2799.413608] ? kasan_save_stack+0x1b/0x40 [ 2799.414756] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2799.416000] ? iter_file_splice_write+0x165/0xc90 [ 2799.417111] ? direct_splice_actor+0x10f/0x170 [ 2799.418118] ? splice_direct_to_actor+0x387/0x980 [ 2799.419200] ? do_splice_direct+0x1c4/0x290 [ 2799.420156] ? do_sendfile+0x553/0x11e0 [ 2799.421136] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2799.422258] ? do_syscall_64+0x33/0x40 [ 2799.423261] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2799.424650] do_iter_readv_writev+0x476/0x750 [ 2799.425761] ? new_sync_write+0x660/0x660 [ 2799.426751] ? avc_policy_seqno+0x9/0x70 [ 2799.427728] ? selinux_file_permission+0x92/0x520 [ 2799.428886] ? security_file_permission+0xb1/0xe0 [ 2799.430080] do_iter_write+0x191/0x700 [ 2799.431081] ? trace_hardirqs_on+0x5b/0x180 [ 2799.432197] vfs_iter_write+0x70/0xa0 [ 2799.433189] iter_file_splice_write+0x726/0xc90 [ 2799.434404] ? generic_splice_sendpage+0x140/0x140 [ 2799.435620] ? security_file_permission+0xb1/0xe0 [ 2799.436802] ? generic_splice_sendpage+0x140/0x140 [ 2799.437997] direct_splice_actor+0x10f/0x170 [ 2799.439067] splice_direct_to_actor+0x387/0x980 [ 2799.440198] ? pipe_to_sendpage+0x380/0x380 [ 2799.441290] ? do_splice_to+0x160/0x160 [ 2799.442319] ? security_file_permission+0xb1/0xe0 [ 2799.443581] do_splice_direct+0x1c4/0x290 [ 2799.444676] ? splice_direct_to_actor+0x980/0x980 [ 2799.445915] ? avc_policy_seqno+0x9/0x70 [ 2799.446983] ? security_file_permission+0xb1/0xe0 [ 2799.448259] do_sendfile+0x553/0x11e0 [ 2799.449270] ? do_pwritev+0x270/0x270 [ 2799.450226] ? wait_for_completion_io+0x270/0x270 [ 2799.451446] ? rcu_read_lock_any_held+0x75/0xa0 [ 2799.452669] ? vfs_write+0x354/0xb10 [ 2799.453652] __x64_sys_sendfile64+0x1d1/0x210 [ 2799.454800] ? __ia32_sys_sendfile+0x220/0x220 [ 2799.455983] do_syscall_64+0x33/0x40 [ 2799.456949] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2799.458250] RIP: 0033:0x7fd45b6b9b19 [ 2799.459206] 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 [ 2799.463937] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2799.465882] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2799.467691] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2799.469512] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2799.471342] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2799.473159] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2799.489334] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:16 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0/../file0\x00', 0xc000, 0x0) 21:18:16 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:18:17 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) [ 2799.772590] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2799.774655] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:17 executing program 1: ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f00000000c0)={0x200, 0x56, "e9698cd24ee9dcc9acbbb3ac0bf09b49063a3ee17e7a706574d90caf53cd28d462d5c484497887163f73f30d0e441fd4b49e794cdcc9133f87f5ac9099a85e0628d7418e7757e217e6dfaacc049c9222f19b65032a24"}) r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) read(r0, &(0x7f0000000140)=""/122, 0x7a) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7}, 0x7) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) r3 = dup3(r1, r0, 0x80000) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r3, 0x4018f50b, &(0x7f00000001c0)={0x1, 0xe3d, 0x80000001}) fcntl$dupfd(r2, 0x0, r3) fallocate(r1, 0x20, 0x0, 0x8000) [ 2799.782876] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2799.786488] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:17 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:18:17 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)={[{@nouser_xattr}]}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1101, 0x6) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x10) 21:18:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 83) 21:18:32 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x7000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x80000000, 0x18040) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:18:32 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) r2 = syz_open_dev$mouse(&(0x7f0000000040), 0x38, 0x204600) openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x80000, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1, {r0}}, './file0/../file0\x00'}) 21:18:32 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8, 0x1}, 0x0, 0x8, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x0, 0xa3, 0x4, 0x0, 0x0, 0x8, 0x4, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x8000, 0x7}, 0x20, 0xffffffffffff8001, 0x4, 0x4, 0x7, 0x1, 0x3f, 0x0, 0xff, 0x0, 0x5}, 0xffffffffffffffff, 0x0, r0, 0x9) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:18:32 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000300)) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x3, 0x7, 0x0, 0x0, 0x0, 0x7, 0x26004, 0x1a, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000240), 0x1}, 0x2000, 0xb3e, 0x5, 0x4, 0x3f, 0x8, 0x152, 0x0, 0xd0a7}, 0x0, 0x3, r0, 0x8) stat(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10000, 0x1) 21:18:32 executing program 7: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, r1, 0x200, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x1, 0x1}}}}, [@NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0x10f40b}]}, 0x2c}}, 0x1) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000000)=0x871) r2 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r3, r2) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r5 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$KDADDIO(r5, 0x4b34, 0x7) r6 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r6, 0x0, 0x0) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x5c, 0x1, 0x7, 0x101, 0x0, 0x0, {0x3}, [@NFACCT_FILTER={0x1c, 0x7, 0x0, 0x1, [@NFACCT_FILTER_VALUE={0x8}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x7}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x1}]}, @NFACCT_FILTER={0x14, 0x7, 0x0, 0x1, [@NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x88a}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x80000000}]}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x9}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x6048814}, 0x1000) openat(r6, &(0x7f0000000340)='./file0\x00', 0x400000, 0x102) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) ioctl$TIOCGDEV(r5, 0x80045432, &(0x7f0000000040)) ioctl$TIOCPKT(r6, 0x5420, &(0x7f00000004c0)=0x7) 21:18:32 executing program 0: ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4, 0x6}}, './file1\x00'}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000140)={0x6, "f33cdb8eff1a8450ad6f1ccd0dc2ff48e25d0860ad9b483570426bdc3a4d0992dceb9d2909623a954383e59b43a5b26c319e120df40e2ec71c4f612992067a28"}) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 21:18:32 executing program 2: sendmsg$IPSET_CMD_FLUSH(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x4, 0x6, 0x101, 0x0, 0x0, {0x4, 0x0, 0x6}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffff94f4, 0x6}) fallocate(0xffffffffffffffff, 0x7a, 0x293, 0xfff) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r2, 0x40106614, &(0x7f0000000400)) syz_io_uring_submit(r0, r1, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_service_time\x00', 0x0, 0x0) r4 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r4, 0x0, 0x0) ioctl$IOC_PR_RELEASE(r4, 0x401070ca, &(0x7f00000003c0)={0x3, 0x40, 0x1}) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r0, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT2={0x1c, 0x2, 0x0, r3, &(0x7f0000000200)={0x80000, 0x20, 0x5}, &(0x7f0000000240)='./file0/../file0\x00', 0x18, 0x0, 0x12345, {0x0, r5}}, 0x3) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @usage, 0x0}, {0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f00000008c0)={r6, 0x5, 0x80000001}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{r4}, 0x0, 0x4, @unused=[0x7fff, 0x7fff, 0x7fff, 0x100000001], @devid=r6}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="a2088b8e9b3a79312c03f461e2ebe0024c185d14508e186a5739e30b059affedf3975a2b77066b98aee62074c880460301f4d0dc8dc5d4a065e2f447336363fb15000000000000"]) [ 2815.468288] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.481847] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.483685] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.485765] EXT4-fs (sda): Unrecognized mount option "¢‹Ž›:y1" or missing value [ 2815.502402] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.537318] FAULT_INJECTION: forcing a failure. [ 2815.537318] name failslab, interval 1, probability 0, space 0, times 0 [ 2815.540054] CPU: 0 PID: 15755 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2815.541719] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 21:18:32 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000180)='./file0\x00', 0x6, 0x5, &(0x7f00000004c0)=[{&(0x7f00000001c0)="f580a304f42730c106710bbb7cf435b7c852fb2adfe28971f542b79aba7c23dc5a61912b763c53517c97f45c05ab6340a4f99e5497c1d274c7197d78cdec5110adf6613d1cf3586b31e34707ba2ab23f11d409a47dd11d50b92509150c24c23f734bccffbcf4eb7ef84fc279ffd807a66dd80607dc01d6340dc98eeda904c1e0c487c20df555fa9917537d63df8ef9020f94376c891ec160af4fac5b1ccd7e85", 0xa0, 0x7ff}, {&(0x7f0000000280)="f3f88fcd628f55436e92c5d4e10ff9d098ce046219d6aa1e58d7dc27342dbf5e74b34fefbd74d6481ef0e79f266438a2e5121930317e66f1728f436ffec6bfa28d8cdbfd9a0bc0855c9370bc4a00c9594e8a6864e7507905ea3806eb087c83ad8f48c1adc598b7da7cac10fda7e715216aa9952b45bf57165c78fd3365cbecee53b86573782ee57e", 0x88, 0x7}, {&(0x7f0000000340)="3f38aa13f52e6f6925471b99fec8e41dcd5ac9d88a2cca22b627d56e2a7ab78b934fec461f52743a43240cf87b6e798d3735d4820c419c65948fe1f27ea3d0cefd8e2e36ebbe3e8ff99166996c06fd15468aec120ee59fef", 0x58, 0x69f}, {&(0x7f00000003c0)="e5fae04065e3c743a4dbb3cb48ee6e6b7a7de9c086bb71af2c", 0x19, 0x80000000}, {&(0x7f0000000400)="4211b6fe548d21cb428f05de2c8c402fda0f804fd3281c9a9470a0aa51c31b636b0dd53beaf51913a32c55e2df3a0c59ba2ec33d33db447b89f01721a5f81a574e70a525378190267cbfdfd64197e4a32d3b7c7e16e5de602fdf4877023858786e01ba046c48eaaf4eda5853e867cd94d801f93fe8be0587c3b56edd8db80c5dda2f72f27865ff4f7992a5", 0x8b, 0x3f}], 0x218c050, &(0x7f0000000540)={[{'.-%'}], [{@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@fowner_eq}, {@dont_appraise}]}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2815.543709] Call Trace: [ 2815.544581] dump_stack+0x107/0x167 [ 2815.545492] should_fail.cold+0x5/0xa [ 2815.546444] ? create_object.isra.0+0x3a/0xa20 [ 2815.547560] should_failslab+0x5/0x20 [ 2815.548532] kmem_cache_alloc+0x5b/0x310 [ 2815.549538] ? quarantine_put+0x8b/0x1a0 [ 2815.550563] create_object.isra.0+0x3a/0xa20 [ 2815.551637] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2815.552910] kmem_cache_alloc+0x159/0x310 [ 2815.553926] ? mempool_free_pages+0x20/0x20 [ 2815.555007] mempool_alloc+0x148/0x360 [ 2815.555967] ? mempool_resize+0x7d0/0x7d0 [ 2815.557008] ? lock_downgrade+0x6d0/0x6d0 [ 2815.558046] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2815.559290] bio_alloc_bioset+0x36e/0x600 [ 2815.560328] ? bvec_alloc+0x2f0/0x2f0 [ 2815.561248] ? iov_iter_npages+0x1fd/0xa70 [ 2815.562323] iomap_dio_bio_actor+0x518/0xef0 [ 2815.563429] iomap_dio_actor+0x36f/0x560 [ 2815.564429] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2815.565556] ? do_syscall_64+0x33/0x40 [ 2815.566506] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2815.567797] iomap_apply+0x289/0x810 [ 2815.568699] ? iomap_dio_rw+0x90/0x90 [ 2815.569643] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2815.571045] ? mark_held_locks+0x9e/0xe0 [ 2815.572062] ? filemap_check_errors+0xa5/0x150 [ 2815.573186] __iomap_dio_rw+0x6cd/0x1110 [ 2815.574184] ? iomap_dio_rw+0x90/0x90 [ 2815.575159] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2815.576290] ? ext4_orphan_add+0x253/0x9e0 [ 2815.577356] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2815.578562] ? ext4_empty_dir+0xae0/0xae0 21:18:32 executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000240)="df13806931dbab37c757a7", 0xb}], 0x1, 0x1, 0x8) r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0)) r1 = openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x40000, 0x110) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r1, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f00000002c0)=@IORING_OP_MADVISE={0x19, 0x5, 0x0, 0x0, 0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x14, 0x0, {0x0, r3}}, 0x7) r4 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r4, 0x0, 0x0, 0x0) close(r4) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:18:32 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0xffffffcf, 0xa91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000440)={0x0, 0xffffffffffffffa4}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/101) 21:18:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)=ANY=[@ANYBLOB="00e2d69e56c17ed8ac9333afe3c8b5d740233507a5c9131f3ce7640cba2e6ce49c158e40e7e2238313a353ef31662714097647a3a61601d4536e"]) [ 2815.579660] ? jbd2__journal_start+0xf3/0x7e0 [ 2815.580761] iomap_dio_rw+0x31/0x90 [ 2815.581668] ext4_file_write_iter+0xe0e/0x1530 [ 2815.582806] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2815.583908] ? kasan_save_stack+0x32/0x40 [ 2815.584945] ? kasan_save_stack+0x1b/0x40 [ 2815.585950] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2815.587144] ? iter_file_splice_write+0x165/0xc90 [ 2815.588331] ? direct_splice_actor+0x10f/0x170 [ 2815.589469] ? splice_direct_to_actor+0x387/0x980 [ 2815.590643] ? do_splice_direct+0x1c4/0x290 [ 2815.591677] ? do_sendfile+0x553/0x11e0 [ 2815.592620] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2815.593756] ? do_syscall_64+0x33/0x40 [ 2815.594708] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2815.596012] do_iter_readv_writev+0x476/0x750 [ 2815.597100] ? new_sync_write+0x660/0x660 [ 2815.598109] ? avc_policy_seqno+0x9/0x70 [ 2815.599081] ? selinux_file_permission+0x92/0x520 [ 2815.600248] ? security_file_permission+0xb1/0xe0 [ 2815.601402] do_iter_write+0x191/0x700 [ 2815.602359] ? trace_hardirqs_on+0x5b/0x180 [ 2815.603403] vfs_iter_write+0x70/0xa0 [ 2815.604289] iter_file_splice_write+0x726/0xc90 [ 2815.605483] ? generic_splice_sendpage+0x140/0x140 [ 2815.606694] ? security_file_permission+0xb1/0xe0 [ 2815.607813] ? generic_splice_sendpage+0x140/0x140 [ 2815.608980] direct_splice_actor+0x10f/0x170 [ 2815.610002] splice_direct_to_actor+0x387/0x980 [ 2815.611137] ? pipe_to_sendpage+0x380/0x380 [ 2815.612189] ? do_splice_to+0x160/0x160 [ 2815.613139] ? security_file_permission+0xb1/0xe0 [ 2815.614329] do_splice_direct+0x1c4/0x290 [ 2815.615324] ? splice_direct_to_actor+0x980/0x980 [ 2815.616492] ? avc_policy_seqno+0x9/0x70 [ 2815.617484] ? security_file_permission+0xb1/0xe0 [ 2815.618657] do_sendfile+0x553/0x11e0 [ 2815.619559] ? do_pwritev+0x270/0x270 [ 2815.620465] ? wait_for_completion_io+0x270/0x270 [ 2815.621605] ? rcu_read_lock_any_held+0x75/0xa0 [ 2815.622713] ? vfs_write+0x354/0xb10 [ 2815.623595] __x64_sys_sendfile64+0x1d1/0x210 [ 2815.624660] ? __ia32_sys_sendfile+0x220/0x220 [ 2815.625781] do_syscall_64+0x33/0x40 [ 2815.626677] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2815.627895] RIP: 0033:0x7fd45b6b9b19 [ 2815.628762] 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 [ 2815.633101] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2815.634889] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2815.636565] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2815.638264] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2815.639942] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2815.641611] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:18:32 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40c0, 0x10) ioctl$BLKZEROOUT(r1, 0x127f, &(0x7f0000000100)={0x4, 0x7b1}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:18:33 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x2) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2815.718232] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.720735] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.752936] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:33 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40202, 0x8) mount$9p_unix(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000280), 0x40, &(0x7f00000002c0)={'trans=unix,', {[{@version_u}], [{@smackfsdef}]}}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="00d0f90421a4840d667d5378e20fbf3bd51ea382c27457869366dd92a64c79986e0154d6ab8f83a170c1f768f2b1b79616ad5941bad9f0e0666deeda61b0bcfd3d3d098fd7c047"]) [ 2815.764203] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:33 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000002b40)=[{{&(0x7f0000000100)=@xdp, 0x80, &(0x7f0000000440)=[{&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/182, 0xb6}], 0x4, &(0x7f0000000480)=""/229, 0xe5}, 0x31}, {{&(0x7f0000000580)=@tipc=@id, 0x80, &(0x7f0000000780)=[{&(0x7f0000000600)=""/17, 0x11}, {&(0x7f0000000640)=""/143, 0x8f}, {&(0x7f0000000700)=""/88, 0x58}], 0x3, &(0x7f00000007c0)=""/124, 0x7c}, 0x1}, {{&(0x7f0000000840)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000000c00)=[{&(0x7f00000008c0)=""/135, 0x87}, {&(0x7f0000000980)=""/137, 0x89}, {&(0x7f0000000a40)=""/186, 0xba}, {&(0x7f0000000b00)}, {&(0x7f0000000b40)=""/143, 0x8f}], 0x5, &(0x7f0000000c80)=""/220, 0xdc}, 0x7}, {{0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/38, 0x26}, {&(0x7f0000001dc0)=""/103, 0x67}, {&(0x7f0000001e40)=""/120, 0x78}, {&(0x7f0000001ec0)=""/208, 0xd0}, {&(0x7f0000001fc0)=""/77, 0x4d}], 0x6, &(0x7f00000020c0)=""/136, 0x88}, 0x8}, {{&(0x7f0000002180)=@hci, 0x80, &(0x7f0000002440)=[{&(0x7f0000002200)=""/140, 0x8c}, {&(0x7f00000022c0)=""/149, 0x95}, {&(0x7f0000002380)=""/32, 0x20}, {&(0x7f00000023c0)=""/50, 0x32}, {&(0x7f0000002400)}], 0x5}, 0x5}, {{&(0x7f00000024c0)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000002780)=[{&(0x7f0000002540)=""/12, 0xc}, {&(0x7f0000002580)=""/24, 0x18}, {&(0x7f00000025c0)=""/144, 0x90}, {&(0x7f0000002680)=""/205, 0xcd}], 0x4, &(0x7f00000027c0)=""/181, 0xb5}, 0x4}, {{&(0x7f0000002880)=@nfc, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002900)=""/193, 0xc1}, {&(0x7f0000002a00)}, {&(0x7f0000002a40)=""/69, 0x45}], 0x3, &(0x7f0000002b00)=""/19, 0x13}}], 0x7, 0x1, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2815.896764] 9pnet: p9_fd_create_unix (15881): problem connecting socket: ./file0/../file0: -111 [ 2815.900963] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2815.910232] 9pnet: p9_fd_create_unix (15884): problem connecting socket: ./file0/../file0: -111 21:18:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001240)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, &(0x7f0000001200)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}], 0x1, 0x10000, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:18:52 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x124) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000440)={0x0, 0x8000}) 21:18:52 executing program 4: pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x407, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000d40)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYBLOB="2bcd5288da30346c21038230358c17fb048e10f4cdd5396a8a2914108347a0dab7e2a5659084feb31e2450a56c6ed941088ac1d89606c110ccc7fd7b1624622bce48afa2eb6700000000000000000000c2abed2784703a975d29b590cdaa0083b599267e31b7c69077f2d8d22458c6832bf6778ef885157957ebc0ac778f873fba6a5038d591fd7680ef39849380dcc4301cf5241a2c6188ea6b177528fb3604a88c60620498a11887d054a067d948b08b6f25357d407d75e247060d6815cf42994f43e7f9f9f969c840764690c9f80b95abe6270468b6a4ed03e029117a35504bb72a258ff8302b3ca4c04d39050edf2ce4520cd204b7ffbc5c70a89897f1d0d4401d32ce56fc9a29f4950700ff7f435c1a9fb10b718d4ac868b4997cf0b178fec426588700000000", @ANYRESHEX=0x0, @ANYBLOB="c975017a4022d9c8ac9980f8938bb3a0acf9335607509595ad7c1c1e0e06665794938c673d578090ea7f2aa4ca81116a55b51a9724057b5f930e250c24c106908e7ac094e3cfe9a8ea8cf5ca4d714ee329c14865e63b652aa231938c1a77411add13c5af8c119d10ca8f1ee7e23aa03d739ec64d96a69d07d07008adb68b0436d57fbd5860d62eef2316b00032fdeb7027fbc847996f6c4cd0ba9bf29626050f63bb76f1247f4bd316ca0efa51159542d45044bf9eea4c2510717651d720f62a8d4301432f28901efdfa9b73fb3ca4a7f3022e", @ANYRESHEX, @ANYBLOB="6c6f6f73652c76657273696f6e3d3970323030302e752c64666c746769643da43b65785a38893dbe75697bf8a80efac11fba43dec3229fea067d6f", @ANYRESHEX=0x0, @ANYBLOB=',version=9p2000,fowner=', @ANYRESDEC, @ANYRESOCT=r0]) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80000, 0x0) r3 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000380)=0xe8) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x407, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r4, @ANYRESHEX, @ANYBLOB="2bcd5288da30346c21038230358c17fb048e10f4cdd5396a8a2914108347a0dab7e2a5659084feb31e2450a56c6ed941088ac1d89606c110ccc7fd7b1624622bce48afa2eb6700"/80, @ANYRESHEX=0x0, @ANYBLOB="c975017a4022d9c8ac9980f8938bb3a0acf9335607509595ad7c1c1e0e06665794938c673d578090ea7f2aa4ca81116a55b51a9724057b5f930e250c24c106908e7ac094e3cfe9a8ea8cf5ca4d714ee329c14865e63b652aa231938c1a77411add13c5af8c119d10ca8f1ee7e23aa03d739ec64d96a69d07d07008adb68b0436d57fbd5860d62eef2316b00032fdeb7027fbc847996f6c4cd0ba9bf29626050f63bb76f1247f4bd316ca0efa51159542d45044bf9eea4c2510717651d720f62a8d4301432f28901efdfa9b73fb3ca4a7f3022e", @ANYRESHEX=r5, @ANYBLOB="6c6f6f73652c76657273696f6e3d3970323030302e752c64666c746769643da43b65785a38893dbe75697bf8a80efac11fba43dec3229fea067d6f", @ANYRESHEX=0x0, @ANYBLOB=',version=9p2000,fowner=', @ANYRESDEC=r6, @ANYRESOCT=r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="dd4621375737d145c374b0246139a62551ce43f7f7d3ca516d89c437005d8b01ad8a4b6c023ad4185b4028f524054ef3ffa8365b510119706f72fe92d236dc7b3625e9fb1f9cbc00e2456a6eb108b5c90402d360426b9dcd2889643f1413032e93f81b70bbfdaede30e9fc8590aa51b416f3e6ef92ddd2a7011532bd68c75c2cdfd9cf68cad0d72b6c9e518556ab99c66251d73c0bd9fdafa2ec7d8a31154c0feb946f6baf802852a79c6cd543a28ce3a00931c9ef4cfa13e5", 0xb9}, {&(0x7f0000000080)="51526761249b7219b3d719286db2c464b89045c7b5e5324b2d7e57f750d334", 0x1f}, {&(0x7f00000001c0)="163c2d58a48cecc7d81b0d22fdfeaab11be425370825d19dc1cd4565319013c221050d94a2eaa23bf1ee468b21a00fb28b495d54ec12b7414ff5517940bd42fde2bea4cc3320d8a785e2fe5791b2040a2ee5d01fd64448db353d38701cb718977c1c468f9e9738016190a60977510d19667a2b4125735b57b853d0cf8f00ec87d7f592e6cf07c60a75e85fa2675592287e81aa2605ca0f6f19f8c4f44ac4d149c63ca07c82d5", 0xa6}, {&(0x7f0000000280)="6706095be3f27ca803fe8532ad5d4daa333b936f70477c689130e9c6e7c7dac20a697cad8dfb5454e0fd82f5bbf8472ad6eaedded7eeb606e314e07d76bfddc24614c2221bd35124c6c234d09cc96ff01e150daf0f4a5242f1c2b40aef1f72ae5d50f250b9ab6fd90368c692e0c47006dcdfc90e21cb139c61c3a972ab9bb4fde1c3499cfae876a11eeefdd2f414490ca926950259b0205051516ac6b034213145eeb9f625eee17bc1f6a016c4338b1af67e3f8e7554c5f105301e9ef8c7e840257f448c9739065859d6ba2cae350199b82e978e774332d344c14d797cab2c9c7cc780f3f03992ad29c3d6ddc7db905be37123", 0xf3}, {&(0x7f0000000440)="1d292b0cf6930805e3887538edea6fca1f3dc5e4d7d7d3d68b7563d9059c2e1acef8df29e88152491a4e8c78a5022179fc456c930349085264a7eb93cebbc1a0ff83e8d918f2b0b8a7255bc0e7736f813f6a1dd7fbcf0f549184c45c46808ae32f7d04a0919d9a6ca09a5cbd679305bbe419a54399f016c91d215149cd7d81cef77ec598d7314261edc2ad784c9f51c457f63c6bf47361f895c8e2528e68ee4d4fd7c5ba611785cb2d71795bebf9bae9f5e8", 0xb2}, {&(0x7f0000000640)="b5f32e8c19821822ef40cb051da9199b2c028c0ba627187c3d382670a9163d3843709588b6868ab0d5a05a5a0b65ed78a4cee926efe04450389e2acf7c3098ad6030bdfa21eef5083e36ee1c5151f6f7f6b56e61725a3a03d5df72e002f94be33adbe33a21c0e555a40206473b8455836e10d4381c1c6c5157a948804924204f5cdcaa02", 0x84}], 0x6, &(0x7f0000000b00)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r1, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r5}}}], 0x150, 0x20000010}, 0x1) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r8 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r8, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r8, 0x1276, 0x0) write$hidraw(r8, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:18:52 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0xa6ae788f72df692f, 0x14c) 21:18:52 executing program 1: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x800000, 0x1) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) 21:18:52 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r0, 0x29, 0x44, 0x0, &(0x7f0000000080)=0x1e) r1 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r1) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:18:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 84) 21:18:52 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="007ef924de81d5d9d1f3ee30fe70397ec252b40ee1c535991fcf89370b10027380ca724ffc8ce03fe21112cba6b9dfdfeea92527692f2c01c32c931d6de41124bbd3f15bf78bee96ce10a58b8daf89f126afffef0d4b6ede87dd0e4897c34cfde6017e4436e6dc872c3b9f32c5c02a0b5ea089b94a63a8bd50917adeefec8d2065b499ecb6a1f3bc1e0b790c30"]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/../file0\x00') [ 2835.154408] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2835.182796] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2835.189896] EXT4-fs (sda): Unrecognized mount option "01777777777777777777777" or missing value [ 2835.207157] FAULT_INJECTION: forcing a failure. [ 2835.207157] name failslab, interval 1, probability 0, space 0, times 0 [ 2835.208593] CPU: 0 PID: 15906 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2835.209519] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2835.210638] Call Trace: [ 2835.210972] dump_stack+0x107/0x167 [ 2835.211429] should_fail.cold+0x5/0xa [ 2835.211916] ? create_object.isra.0+0x3a/0xa20 [ 2835.212578] should_failslab+0x5/0x20 [ 2835.213171] kmem_cache_alloc+0x5b/0x310 [ 2835.213827] create_object.isra.0+0x3a/0xa20 [ 2835.214514] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2835.215303] kmem_cache_alloc+0x159/0x310 [ 2835.215949] jbd2__journal_start+0x190/0x7e0 [ 2835.216650] __ext4_journal_start_sb+0x214/0x390 [ 2835.217400] ext4_dio_write_end_io+0x22b/0x600 [ 2835.218176] iomap_dio_complete+0x1a1/0x790 [ 2835.218756] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2835.219373] iomap_dio_rw+0x63/0x90 [ 2835.219858] ext4_file_write_iter+0xe0e/0x1530 [ 2835.220500] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2835.221140] ? kasan_save_stack+0x32/0x40 [ 2835.221757] ? kasan_save_stack+0x1b/0x40 [ 2835.222361] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2835.223034] ? iter_file_splice_write+0x165/0xc90 [ 2835.223595] ? direct_splice_actor+0x10f/0x170 [ 2835.224130] ? splice_direct_to_actor+0x387/0x980 [ 2835.224699] ? do_splice_direct+0x1c4/0x290 [ 2835.225206] ? do_sendfile+0x553/0x11e0 [ 2835.225678] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2835.226223] ? do_syscall_64+0x33/0x40 [ 2835.226679] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2835.227306] do_iter_readv_writev+0x476/0x750 [ 2835.227838] ? new_sync_write+0x660/0x660 [ 2835.228327] ? avc_policy_seqno+0x9/0x70 [ 2835.228802] ? selinux_file_permission+0x92/0x520 [ 2835.229368] ? security_file_permission+0xb1/0xe0 [ 2835.229950] do_iter_write+0x191/0x700 [ 2835.230409] ? trace_hardirqs_on+0x5b/0x180 [ 2835.230925] vfs_iter_write+0x70/0xa0 [ 2835.231376] iter_file_splice_write+0x726/0xc90 [ 2835.231935] ? generic_splice_sendpage+0x140/0x140 [ 2835.232526] ? security_file_permission+0xb1/0xe0 [ 2835.233094] ? generic_splice_sendpage+0x140/0x140 [ 2835.233684] direct_splice_actor+0x10f/0x170 [ 2835.234203] splice_direct_to_actor+0x387/0x980 [ 2835.234753] ? pipe_to_sendpage+0x380/0x380 [ 2835.235262] ? do_splice_to+0x160/0x160 [ 2835.235728] ? security_file_permission+0xb1/0xe0 [ 2835.236305] do_splice_direct+0x1c4/0x290 [ 2835.236793] ? splice_direct_to_actor+0x980/0x980 [ 2835.237357] ? avc_policy_seqno+0x9/0x70 [ 2835.237844] ? security_file_permission+0xb1/0xe0 [ 2835.238419] do_sendfile+0x553/0x11e0 [ 2835.238877] ? do_pwritev+0x270/0x270 [ 2835.239325] ? wait_for_completion_io+0x270/0x270 [ 2835.239892] ? rcu_read_lock_any_held+0x75/0xa0 [ 2835.240436] ? vfs_write+0x354/0xb10 [ 2835.240877] __x64_sys_sendfile64+0x1d1/0x210 [ 2835.241402] ? __ia32_sys_sendfile+0x220/0x220 [ 2835.241949] do_syscall_64+0x33/0x40 [ 2835.242385] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2835.242986] RIP: 0033:0x7fd45b6b9b19 [ 2835.243428] 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 [ 2835.245584] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2835.246477] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2835.247312] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2835.248147] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2835.248980] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2835.249819] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:18:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0\x00', 0x0, 0x220b051, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2835.260309] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2835.277349] EXT4-fs (sda): Unrecognized mount option "01777777777777777777777" or missing value 21:18:52 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x84) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[]) mknodat$loop(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2835.350098] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:52 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000002f00)='./file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2835.378549] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:52 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0xfffffffffffffe1f, 0x0, 0x22, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x108000, 0x82) mknodat$null(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x8, 0x103) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f00000001c0)=ANY=[@ANYBLOB="2080fd84ce701e86d1ff26e7da9fb588c94f0c4970cd148dd6aea80e59d72df1f529d3715702785b9b7b90285339a2497f036c2528147be87272f900667bb2f493ed44a8bee669fe1c1503d8b0ec6c38c219715c8bf6cd4d9e4872844433be2a4208a8baf0a85477a9b7258dd3c1d290445b4907ae814c62022a29668555c4021e7d82e88a6f5fd42d3d56881cedba336f3d663be3d53bd9e91e5be0e1774dce6541b2c1ce0ebf3924a4cf706cf5796eeefc0f34397dcd2ab9c2fdfc4ce15cdc8f7dae8e9b66767020829d53d3982d73c553dd4fc941b1cc36845cb0f4619abdcb300ff7cad74ee33b0d0000000000"]) [ 2835.449018] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2835.452406] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:18:52 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x1f, 0x0, 0x9, 0x4, 0x0, 0x3, 0xa8, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0x7, 0x2}, 0x408, 0x9, 0x7, 0x3, 0x4, 0x8, 0xffff, 0x0, 0x81}, 0x0, 0xc, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) 21:18:52 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x406, r0) write$hidraw(r2, &(0x7f0000000440)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c7216f2ed12b92f23df8efefb485521d7cc1de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f00106238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a4a49efbb2197d38ed6d39166926147207605f4b5250460f32a039407e3b643e3b1a1d590414c1b1b39e6bd76e18aa30373ffaac0d766bcfedd0f1d99d189c482263169269474bb8c1310f9c489062c6fee7ea62fc33cfd621102e0456552a95ce0b8b9af187f70367a0cb0977d1a2f1b9038e5ef3c0ecc90c48b928ad376225bede6678164137b215d271be94bdeacf48e5c7371bfb4cfa594a9b8bf215cb4bc113e79b63635cc8b43ede8fb663368", 0x13c) pipe2(&(0x7f0000000080), 0x4000) 21:18:52 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x56, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) openat2(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x298800, 0x100, 0x1f}, 0x18) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) r2 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000000c0), 0x2, 0x0) fallocate(r2, 0x74, 0x3, 0x1) [ 2835.503968] EXT4-fs (sda): Unrecognized mount option " €ý„Îp†Ñÿ&çÚŸµˆÉO IpÍÖ®¨Y×-ñõ)ÓqWx[›{(S9¢Il%({èrrù" or missing value 21:18:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x2402, 0x0) clock_gettime(0x0, &(0x7f0000000700)) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000200), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/155, 0x9b}], 0x3, &(0x7f0000000640)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x80}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000e40), 0x0, &(0x7f0000000100)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20}}], 0x2, 0x40010102, &(0x7f0000000740)={0x0, 0x3938700}) unlinkat(r0, &(0x7f0000000780)='./file0/../file0\x00', 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:18:52 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) getdents(r0, &(0x7f0000000180)=""/235, 0xeb) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:19:07 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) read$snapshot(r1, &(0x7f0000000100)=""/147, 0x93) 21:19:07 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) move_mount(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/../file0\x00', 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2a882a, &(0x7f0000000000)) creat(&(0x7f0000000040)='./file0/../file0\x00', 0xc) fallocate(r0, 0x0, 0x5, 0x9) 21:19:07 executing program 3: mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:19:07 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1082}, 0x0, 0x7, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000500)={{0x1, 0x1, 0x18, r1, {0x2, 0x6}}, './file0\x00'}) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = accept4$inet6(r3, 0x0, 0x0, 0x0) lseek(r3, 0x6, 0x4) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000340)={{{@in=@multicast2, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@initdev}}, &(0x7f0000000440)=0xe8) r6 = socket$inet6_udp(0xa, 0x2, 0x0) r7 = accept4$inet6(r6, 0x0, 0x0, 0x0) fallocate(r6, 0x10, 0x400, 0x3ff) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x5, 0x3, &(0x7f0000000240)=[{&(0x7f0000000140)="777fe2badd2b43247950e6ffe71d9d4b746d641f676185222ded7558d8a8d888e51e4c5440246650c1870a622da3c3fa6d63769b989edfdef13e0dec2d", 0x3d, 0xfffffffffffffc69}, {&(0x7f0000000180)="d20edf4b8b3bfb1b143cc95467cbcc805784b3880c77b18a9559aa621c799e95ad177a28344558ea2c96", 0x2a, 0xff}, {&(0x7f00000001c0)="f6bf87cd031a7c60a77e503c0ff326f64cdd45a7b85731746304e247791547", 0x1f, 0x8}], 0x8c8428, &(0x7f0000000480)={[{@utf8no}, {@nonumtail}, {@uni_xlateno}, {@shortname_winnt}, {@numtail}], [{@permit_directio}, {@uid_eq={'uid', 0x3d, r5}}]}) r8 = dup2(r1, r0) r9 = pidfd_getfd(r8, r7, 0x0) readv(r9, &(0x7f0000000640)=[{&(0x7f0000000540)=""/203, 0xcb}], 0x1) r10 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0)={0x0, 0x0, 0x10, 0x0, 0x77}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000000)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r10, 0x0) 21:19:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 85) 21:19:07 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000080)={0x0, 0x0, 0xfa, 0x68}) 21:19:07 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xa9d9, 0xb95, 0x100000001, 0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) r1 = inotify_init1(0x80800) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) 21:19:07 executing program 6: mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f0000000380)=[{&(0x7f0000000180)="8975106b1a930af7e6eff84e0cd5bb9a7a5bfeca44c83b8cd5e176fa884d38e3ad666013fcaaeefe1a41a73d4f6a29707d705e28a53435aefaab2099053c8151a6f1cdc2885444072c159c3d1eb7aa6cb22a34861005e06251b82329a431e5c63f5c481ff89c8de7ca82ac74ba41c9f1c417ccb4ecb040f19acdc39ac5c96491265d5337e7f9", 0x86, 0x1}, {&(0x7f0000000240)="302d8b5abaa4b62cf067fda2d9b2b63ef50005ca2e099c93ce89cfd38a61a631af6adf24ab2dd2e4c9073b5648d72874fc146d7a53fa70ac097fe9adf5250b61a158f96c248ca25429c9f970db1a76b49589f40c6ae53caf3e76573e52bac4f38857763507ef6a0719f2550b1ec1f83d70d4b62c95f23644543c2d88949bc6f6f48c649daa1b088571e17b9d0b267ade32517a79509c95afe8f5770853f85cd8e87c172b2469986c7418f0b91fadf027feb903c9d058c6f63a0c37a73994df9f8cff37bf847f86cfe62f737a1f8d013d6e313c112ee4955db58a48d261096a777f61c87ac310315f", 0xe8, 0x3}, {&(0x7f0000000340)="a184d7242d8113", 0x7, 0x80}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="292d2a2d2c5e7b511c2c2c6578583200002e2fa7275c2c65782732002c24402d7d2c736d61636b6673726f6f743d65787432002c331868785c3fe58ed114b62a5df4319557d878cac1c559ea71b0acdd72ac016492531dbaa2fdb7abfdec354a31f84f55b4f3274995c67456b9ad01e51128a159049ff81cbb15bfebfdd3217f136b4ac95962eaf4d1ca9fff5c5f45bb44ac5d0be134c4651f0edcef6266f1edf6a878b4073ac346bb0c3b72c7eaf15e1367ac550d202d5f44bbbbe1aedba74164e049b65cd3d1fef899e8a562ceec24d3fb236da6d6364d5030bd664b9f7dc2ec3588fc0c923ff6eea96fc8b079ca8fd83e6b7d17a235eb3783bcf4bb7ff316545ea77403a7da8fa73949a54827c896e4c024"]) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) mkdirat(r0, &(0x7f0000000700)='./file0/../file0\x00', 0x20) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.current\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f0000000480)=0xffff) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) mount$bind(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680), 0x23a010, 0x0) mount$9p_fd(0x0, &(0x7f00000004c0)='./file1\x00', &(0x7f0000000500), 0x200000, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_L}, {@version_9p2000}, {@access_user}, {@dfltgid={'dfltgid', 0x3d, 0xee01}}], [{@subj_type}]}}) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) fchmodat(r2, &(0x7f00000006c0)='./file0/../file0\x00', 0x1) 21:19:07 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)=ANY=[@ANYBLOB="00fd4315107a14a77cedd9ae0d7ba0e84d46ba2acd2643527b29642a3da1bee54288368008dfa5c2349c6ae579a877aa22f8569c37e6064f0e6d4b"]) [ 2850.424524] EXT4-fs: 1 callbacks suppressed [ 2850.424534] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2850.426159] nfs: Unknown parameter ')-*-' [ 2850.431045] blktrace: Concurrent blktraces are not allowed on loop8 [ 2850.440700] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2850.447901] FAULT_INJECTION: forcing a failure. [ 2850.447901] name failslab, interval 1, probability 0, space 0, times 0 [ 2850.449944] CPU: 1 PID: 16160 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2850.451176] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2850.452622] Call Trace: [ 2850.453088] dump_stack+0x107/0x167 [ 2850.453734] should_fail.cold+0x5/0xa [ 2850.454421] ? create_object.isra.0+0x3a/0xa20 [ 2850.455219] should_failslab+0x5/0x20 [ 2850.455888] kmem_cache_alloc+0x5b/0x310 [ 2850.456605] create_object.isra.0+0x3a/0xa20 [ 2850.457368] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2850.458270] kmem_cache_alloc+0x159/0x310 [ 2850.459005] jbd2__journal_start+0x190/0x7e0 [ 2850.459785] __ext4_journal_start_sb+0x214/0x390 [ 2850.460621] ext4_dio_write_end_io+0x22b/0x600 [ 2850.461431] iomap_dio_complete+0x1a1/0x790 [ 2850.462197] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2850.463006] iomap_dio_rw+0x63/0x90 [ 2850.463653] ext4_file_write_iter+0xe0e/0x1530 [ 2850.464476] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2850.465280] ? kasan_save_stack+0x32/0x40 [ 2850.466004] ? kasan_save_stack+0x1b/0x40 [ 2850.466768] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2850.467648] ? iter_file_splice_write+0x165/0xc90 [ 2850.468498] ? direct_splice_actor+0x10f/0x170 [ 2850.469303] ? splice_direct_to_actor+0x387/0x980 [ 2850.470151] ? do_splice_direct+0x1c4/0x290 [ 2850.470903] ? do_sendfile+0x553/0x11e0 [ 2850.471601] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2850.472305] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2850.472405] ? do_syscall_64+0x33/0x40 [ 2850.472428] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2850.474815] do_iter_readv_writev+0x476/0x750 [ 2850.475604] ? new_sync_write+0x660/0x660 [ 2850.476330] ? avc_policy_seqno+0x9/0x70 [ 2850.477046] ? selinux_file_permission+0x92/0x520 [ 2850.477896] ? security_file_permission+0xb1/0xe0 [ 2850.478755] do_iter_write+0x191/0x700 [ 2850.479439] ? trace_hardirqs_on+0x5b/0x180 [ 2850.480209] vfs_iter_write+0x70/0xa0 [ 2850.480875] iter_file_splice_write+0x726/0xc90 [ 2850.481406] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2850.481704] ? generic_splice_sendpage+0x140/0x140 [ 2850.483294] ? security_file_permission+0xb1/0xe0 [ 2850.484135] ? generic_splice_sendpage+0x140/0x140 [ 2850.484994] direct_splice_actor+0x10f/0x170 [ 2850.485766] splice_direct_to_actor+0x387/0x980 [ 2850.486590] ? pipe_to_sendpage+0x380/0x380 [ 2850.487344] ? do_splice_to+0x160/0x160 [ 2850.488035] ? security_file_permission+0xb1/0xe0 [ 2850.488885] do_splice_direct+0x1c4/0x290 [ 2850.489604] ? splice_direct_to_actor+0x980/0x980 [ 2850.490456] ? avc_policy_seqno+0x9/0x70 [ 2850.491168] ? security_file_permission+0xb1/0xe0 [ 2850.492016] do_sendfile+0x553/0x11e0 [ 2850.492683] ? do_pwritev+0x270/0x270 [ 2850.493354] ? wait_for_completion_io+0x270/0x270 [ 2850.494198] ? rcu_read_lock_any_held+0x75/0xa0 [ 2850.495005] ? vfs_write+0x354/0xb10 [ 2850.495652] __x64_sys_sendfile64+0x1d1/0x210 [ 2850.496434] ? __ia32_sys_sendfile+0x220/0x220 [ 2850.497239] do_syscall_64+0x33/0x40 [ 2850.497885] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2850.498783] RIP: 0033:0x7fd45b6b9b19 [ 2850.499435] 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 [ 2850.502648] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2850.503992] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2850.505251] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2850.506509] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2850.507763] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2850.509015] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2850.530677] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:19:07 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) syz_mount_image$nfs4(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0xde0, 0x1, &(0x7f0000001300)=[{&(0x7f0000000300)="b6701e510e1c2ee20cdaa684a806e99c60b76343a0b8472c1c593e7bfd35017f696c707ba8d34eb250d06428db0179d426e952eb3a2d67ab9aa941f043b9d0aacad6eaaf404b3b205286d8ae48022c976318d0ed07173cc5df7b04e05e75e2e6fb830b53c764c9f5a2c9d54dda0d3e52f47003cb7548fc8078331b04afc2b217373b900f82cbe331af8c860d3899ae060ee2428158a92572a39da19dc38f0259534ed22dfad6430dd4732603999186fc2e205412d8c1f625329924b0f604f18213daf48210cddf7238e4cd3db43c128f935757999ed60ec4610da7c868f028accb486e7d9db9a9fd140ffcd95f8db27b64c403c19fe9d056c37e8c9dfe6fdbb6a1231518a80eaf648ff8800cbcfcff337b8dbf028c1cd148ac2a78fc4199c1cc1a61986f8ddbc14b5a8b96799bc6cea7e469c0c7232c1232205ab0329a2b5d06434255b7ddbbc562fabd805f3eba6eb22d916e923c76c0638dbd22b1be795a6ec9bfad1365caa30aa06a70af68cf9c49deecb671a9fc339cd5fc34b840dd3401bd060b7bab57939977f8a9c04783dedff38ca4ad59adf4969806d210de338136aea7b0b8759e8433515ae69a9737174d242e633cfde111912f2dba47fc43c61095fb79870b80883dd3ff85cdf1b2b03645d5be77f3bd38393a1bd95f43005b4c7d9d06499983a5ea936e8ddb80ba95f532964019964408c75f158a466c90ff1e270ba386613cff7cc04006532845a0e0704b4ac49c3b651ce4fe477b6d8ac048cbdb07f141e110e97607a46c16b92c8c6d6d448f1b8ea3efea575ba67d888e2c3335e827fa271cf8914a93cc2f0203406b8eb4df0a91565c4849ae4b50796b25234be27cae6a58cd3e3342cab7a715bb262c034dcbadf6bf63dfe66de56a4e05b54f675e45f8af836c3a250fbabab25aea10f245a813022d43b8e9ec79182da9b5de3ce5f995ce461c70b41a130bcbe54e7f94b8d0b26363ae553a44107a1d12d130822ba0c6d6b35b047a94543b95bb8199c7efd008000071ee033590a3c9e871d5e44043d6efe8c5c02911f8f107692fbf1f5ef2bef54887340c516a8314e84304c33bf0da51dd3a861824d7f38c2d3e7c1d7c4758613215e5f0fd571ac8b4ba64ce5b927cad9e00b13cfbb87f1953a02275a6c74fa571f71dd00c5d3f66f7d4dbebe148c48cb7fee730ba332f03f3f036f78710cb7de0771ee7923c0ab9a56481a75dedb9f5e655c9566b4750ace7b3e34e6e9880b205f7b730836478742f1cbf9c90298df8514af9598133b311326f76168b8a582bcfde1c6cc03b18c0f69c40c7cf016e76fdeac31828a7e8cb5a3a2371785bb9f95b043e2172936e7a94a4fc93fa8273bc04ce1e05a313acc3fbfe87a22c27d462abb08fbdbb72883c53c18c14724663a278f91bae4bb86f83bd7516833eee376c87ee98d107457a27b611df7894fc77f246a26dcfa48882d03917a741c01c016b810af5cd15679d042229b80429fccf9634319bb3e1af07500d8978dcc118cab5e8bada1080fc13cc96f1a66c0e296c3939e084f851c7f234988e15f58126518bebcc892d9c4a334d2bfe94bd59c40f483e207e7110d8dceb29f0ae46439853d5dae49d44c3f5089978c2bad48f4fa96a280d9c24463c9004e19d604eb71ecc7ce3a8a6a0d609c2df4568589d11b3a750bc1971e99cc23e582c85511fd16158cabe46980f69a2130defa61ca01fe2b487388e4609d91aa929a0c1a74a5fa879321fe4b48cea0d61b1794a66e5e724d758cfe5d59f787525e32764b3d2bd854990e531e3082864e619389bb1fb7cd4bc7e89f8a2b2e412105f7635a698484660dba09bddb2df1ea595a16a99d2e186f3b5c686858a2150fd5985bbf0a7d432fdd0072335d1438479f0c2e36db91f9808b37ba9e3ec0971037cfb5611045fcd1eb5c16decd663d4dcda789d5151e55c772ec672e5ad0590d7608ca71b1005b125415d24107bc92aa090a58ebf09d8c046f1d68b2098fd430e5c399a37609bdff51b6146dda98285a288d9bd8842977baa837bcad861d4050db5cf7c5fdfaddd3087c8db000426a77be3bdad2cae0d8b563e20879d0357b94efac0d2f58b39a095ba7eefbec96d518ed8455f5d3873eca1ca7d193d36c09d1e9421ef61f2703f4fa636eb5295da90361b7f672b83d42bfc467ba9490baf102f41535c0c295736cd1882c81a1546538da50473c9a11abb0265aabfa080c58be2a194280dc5fab6e99f65564341fcaa8c511a12d063ee38d475c922d1808ab3073665d866aba757058fa2137aea318499b98edbcea601d6bf64572e3c915ee5a416f120de126ee6c7f939bb3ffa15a394f98a44ac450cd5475973f9d7f12bd17aad1a1e6a8022a3752eabb09ca094100fa54edf07468908192efbe63f2e7074ba3a16efb20a68e807965005f875ac075338b46339b8a3bc256fa8464d11dd0392a4d46bf3704660603123bdcc61f96052c6bd7ba784dbe20abdc71b140506fe567076a6ae14563f69857223b9133f837d64fc798c73a518900cbfa8d5ee5819e963a0d087fde42df6ba8d14b8b2adc31d1ee770fd2c0b0cbd05a6c9d1f32fef7c2e67acbd294a94ee22495f4b8b8e273d5becfa0ef4ead10fb8843bf5bbb6218db4b5cde58de938c9baa6ac2af9e570cc40d116d4e37f64d58e8845c65ffd42e410ef347317ed61b2600035e11caf037a45818bf2c098619c8d7fbf45614a12fc19b57bec817709a54f7da8ca1b76a4c13d9087d88a182a56f1d88e9ca612988d0afc5fe46614a8bdda9ce8bca2024d4f33d768409766e017cd0835b2fd058367e0e0cf743e6ac9fe8393b9c1163b7d9438329375cc308d5136bd4356c9a408bc8b61f5dc4264d0fe6c03a4c4968aa8872f2dfee9459001c3e5504b848d194d394ce05c593a51d6a058e7c0adfb95d3fca610cc7f94883b6b17422b18106cfcbddef1dcfc36cca1c63cf565923f44bec8c28ec4e43015eb5e6b3b87950c28adbc5e4a4ded7f343a7745a4d7d0d04ced3d0d1be050b9b9e57f4463f0b8da0a14b1209ddd3f2c1a4d7c5856a25a0db28be8e884b9d68ed3f0c75c1fa0b6a7a891a50e6e8e50ed76820001e3c200420cd763162c85dedbb94c7f6f724f2955ce7eda2616f7337fe21dbaf8055379ce2bac511be6cb05e53cd40c1509d8791b87a7644153b67aae7e2dd95189482fc7a0997df2248c158013b223717c6aabede7b62bae579d14986fa6bcfde759e4ead9b4ad0a6b693c654b7dfff95343d3340b45e39e1edf08522e979813ea48c030956d85edb01a15fdf67646489f34d18aff2878d112043dc5f4e96c8fd40e8c1170bfc37b599861d719d75e8e570a6a993e9a2f3e693cd93b707f71d08ff59bd58fa511b9d8d7c19397c54637ee79c528e93550dddea3de35e6b0a00d591ca3659d283399919a0a4b38d853232128968afc2fb94f9541e22022c11210bc6b2c44cfe5ed91097d833abf853a853cd97eb7649a8b18e41113c8138307251c9d490ec59bbeab3ceadbb3e4b8ac423dcbb277100fbd415059e2f247ef340c4aeaf5281e01ede5cc4676130f1abb5910ceaa7ada9db3326d110e8c8ab901a01a47862191a8f3bc352f282dc2c597948c8300f68267bfaa6a4fcf500d08589be110e5d5825a79bb065f776f324665a1499c46c5b4fc4d65bd245980c6f5f9d901604b0d079360ab6487d06d52461f29d22ad731192d4b257035dbc5a8174462321ba1f541c5ca5c3c5382693d3364c11b1483b522c9f2f1163111126a371e2ef89b755bfce6db61aa5d37667052c7e238712c0f615b0625768dd0d7ecfe154889b467db48c5f247137a72f80b802d4e98517754f18b4437dff7fcb87437cbdf5c0daacaa4a1a7a7f935cbcdad93c76b15d478532377bc5b897b16f500601002e598d86503f8f741fa26e7b5e20f4b53ad01929dbac40f5b731c34ec95101c9f1c1111b7513db3dfb74cecc7d90a2874ef439c549f6bce09b469af0a4b7dbe9ce706512ba3d482a57570350c251a1e61745b2b6c7ce69ccd71810ef69d0c97eeea7964e75f31ef72f2d2a56d32e9677644ac4d32c33341b749792040130e430783b715b1e5c737b68eac9b2643a71198a50550ac3b2563e93c45a5b101d5474e0adc441822a8b6a30c2b2e0889b080bd63c925748375b8ed65e7232b4fdde19cf0c4829dce25d65fbdd765eaae4b8c6c53f44da57578035b84edb6e3777c51bc43332706fa02451d0fa08a937dbb6eb95822369400f47f854ad76ab17d4da02187b839157b57114df594c74ece5383322b7b22d595bc488d83dd460977f52008bed9456182a75519d9f657f372d09558799ac97551dc5698f1cb14004ae02f4411385162f05e170bf48f1c93c2f7bffc689a7e623a6016d3fe57627dfb5926694c69844a6d69cb6813e7941e105965a8bd94f33e8413635c84005f3026338981becbcedfdbb7f077e671a6e305aba3d08a84ae9818a471a2065dfda92f9b43f2a88bdbd307b4e16948b4b5d8f7667791eb51a2f815700d74c765acf4fd838a821eaed72d07e4201d75365575726f06b4c7c8f59bca1a4a4795989d0d01f3aebf88f4e98f6b40d440ae0656f316dc3e6dd0c7e84ad0edf45b4e21b3f5cb9be96655ce7d327adb5529e3813edb044530d892b4c89b71817c88dbc66bb34de39c0de793566b9a87035c07f6d5528aa443b859362e36ecc7df3510d5aecb2a3eaff16623656d17f98350cdbc98c293124b4518898c74daacbaa0860a851cf3d3faa4944100815b32a110f9e60d458c47add36ade063e0e7dc53e8548d42a2e2cf881bace4c447c38f31ba871c8393a4fa779c45a1f6e4aa9c0a4e0967cf160c3488ad6dcaf516d9b4ae6123c6a22c34dfdb74ed4f758b9a38152eb56aa52e58e54610a4f38022a04e200476dd2dede65f9cf2e6ce19a61499c699695766884b6768a6cdc7adb6202d1d8f431bfe0b5128b54c5d9a025b5ce29118654b757c95e2a484915e00bf2869000877d293ca64b584d307b4301a733c9bb1006ad8db8e6e1219d145297c147e1395f40b119ffda50ef013439cce39ee28749bdd94dcfdb6187eb813d293931e4efd69b692c8799f808139cb76562967fcd28386e15103433d3fe529f07cbecfab0354e5954707705251fb717953da3c025ee40ef843bac4f6cadaf4089e664979e35dc3b47fac385721c83449d21d3d0e4e6bd7213196a94b9b215bd10cc61b4b434fc293fe820c0b025553feab1836e483d75b9657ceab64a21d21e65c2850b953a7f74bbab4a3712f6fd8ebd158e616701a69df91268e6b89afd4bbc5151c083db3c787c142886010e1a759380d4a4d836f1daee7cf80534dfa0aca7d9963872c63b2cafbe40ef1699ec0ef57b00fb5866337227c031cd77fb07a84be5c8503ef2657c1ffdbf9ba8e993b01cb10b8f77d2fd4db20dad9ad8e3ebc4a40cb8df918ea0b1f0290d48324fd4cb0d162d8d3310899035c770004dd791cf3241b8c0624f6614725a400dc688c7ee10894874d576a001a7370c84ecb87622b11c41ffc71bc39279297e64a9a2dbe62d51c699a774e4a86685aab5eb9581f15c97a4249ea07e7f062665b0ac423e8a97bc87023bbfba191d13e3c554f125d69a1d5394682e4aba46ad29be202927112de387c490dd0fa9a3e7a4ccf1e142420af508a909d8c9dfd848b9e1aa12ba6c956612f6a019582dd9405cb35dddbe6be22ecabab614a0149e3b79b05308d6f9664b5be823c8708d113d13a1f965d2ee38fa5e0042c6", 0x1000, 0x5cf8}], 0x100010, &(0x7f0000001340)={[{}, {'o'}], [{@euid_lt={'euid<', r0}}, {@hash}, {@seclabel}, {@fowner_lt={'fowner<', r1}}, {@subj_role={'subj_role', 0x3d, '/proc/tty/ldiscs\x00'}}, {@measure}, {@measure}, {@obj_user={'obj_user', 0x3d, '$/'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#! '}}]}) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/ldiscs\x00', 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r3, 0x40182103, &(0x7f0000000200)={r4, 0x2, r2, 0x7}) mount$cgroup(0x0, &(0x7f0000001400)='./file0/../file0\x00', &(0x7f0000001440), 0xc024, &(0x7f0000001480)={[{}, {}, {@xattr}, {@release_agent={'release_agent', 0x3d, './file0/../file0'}}, {@release_agent={'release_agent', 0x3d, './file0/../file0'}}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}]}) write$binfmt_script(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="2333892e2f787432000a7892caa053e39ffccf0f03ec0b5d8c517e668a49514f71407c1f4e320300"/50], 0x2e) r5 = epoll_create(0xec5d) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r5, 0xf507, 0x0) 21:19:07 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f00000000c0)={0x6}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RUNLINKAT(r1, &(0x7f0000000100)={0x7}, 0x7) fallocate(r1, 0x20, 0x0, 0x8000) 21:19:07 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:19:07 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x81, 0x20, 0xff, 0x28, 0x0, 0x2, 0x80, 0xcab5e10bb8a7d382, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7f, 0x2, @perf_bp={&(0x7f0000000000), 0x8}, 0x8000, 0x4, 0x4, 0x7, 0x3, 0x200, 0x9, 0x0, 0x7, 0x0, 0x69}, r1, 0x5, 0xffffffffffffffff, 0xb) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0xa7, 0x3f, 0x3, 0x4, 0x0, 0x100000001, 0x2204, 0xa, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000240), 0x2}, 0x800, 0x5, 0x100, 0x6, 0x0, 0x200, 0x7, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0x3, 0xffffffffffffffff, 0x2) dup2(r2, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x80800) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r4) write(r2, &(0x7f0000000340)="2fc0eda69e5a5e178f64f247f81a6242eac54dacebab0038b5a8f86093bf6a6cc93e6659839219c2f27fde66b3b1606826d201470837f6926b89031818d6a1a367590012ff286acedcad20f598cd99daa9e75a637554bd1e86869527a8cbc11805a11a560edb94d92c30ad8e2a7d79e98d1a4bf4772b82b59f4543050b1229516a1ed808aaac80c10c4fe61b4633ae35de83e6269047cf4ef2ff9fd92aa08463b1ae5f19a675043352de5a3efeefe8b5d9c05ec24e2dd56624ee34b90760de18b5d5ec35342950c0f9", 0xc9) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) [ 2850.613897] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2850.629687] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:19:07 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000007c0)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@empty}}, &(0x7f00000008c0)=0xe8) r2 = syz_mount_image$nfs(&(0x7f00000001c0), &(0x7f0000000200)='./file0/../file0/file0\x00', 0x1, 0x6, &(0x7f0000000700)=[{&(0x7f0000000240)="361234d0fde8c35281048e1e61a17fff344dac4645c3d266d2b8a93c92aea37134480604a28235eb620777f215892029d4caed77d0a7885558dbd1d16af7782633c241b3bd6b040fd64490b5b9991623e87a878d66e1c2ced554db9ad8cefe1bf84bc3186a955fdd5ca9dc7cf1c5c8cc67aaa7fe2698ef6a4f503d5cdc9786a754fa9b36857a0d527e9aef9521e4f1fbf45ac3843fa2ac3402a4f90b2ece049836f0cbe0032a871120ba509edbeca4d669ef1af8ffbea1e024d573294dd6dba837c8e241", 0xc4, 0x2}, {&(0x7f0000000340)="985e42f81107387fd99929c774eef5a02dfa3bf462b3609c09a24e65f08b0c3c8bb7807f3a531bb0a3ec68bdbc63deb178e523784afd1aa994ba64191edbd41103d2639a246435074fa1afe5afc8d4ec7078b4d697031866ca429cff212f1dc66324f711f20b05944bd920eb2c03cb7fd332fa17f23d8bf44b6b013ce02dd1a69397c3e1ead6df9fb35fbfd096", 0x8d}, {&(0x7f0000000400)="140f1ec4b986b53677c2fc9e70604d24b8c8f931d5410cee637c55c59791b0b0c59f8829ba6a716148cd3a440f277c96e20699b5e0e2e286ee8642ff0fa4fed45361e647ba", 0x45, 0x6}, {&(0x7f0000000480)="b5176a40cb82284fdf48b07f95314d1a945a96ce53b211307fd84975fdb3f6d46bc3367c3e7723edb53d5858816480d6ddc81ca944b084fb6c0e2225d4072eec8ed66a04a4db7def74480dcb7d93c1f7740f74743bba4732040293ddc1643e6e59b22fc9c072c5b18d55df14e062cd2b71317bcd8ad0d2bb95c5e21eda91441acfcbb023b7a737afe49801837a0057f2f9ba1addd0e059d47e9efc1bdaf3876d40d4235a7cddfa3394c72d3f8fb45e97d7df1c8718fc0bb09c9c2311519bf2125fd532707a61bc640a7c581c092f6c38301f04be5901cffed45776f7516af447da20b2d985908dfffa61", 0xea, 0x1}, {&(0x7f0000000580)="069fa2c9a4484d734ce7f25c3317f7b9a9ba21bccde973ad9cef862c084a5fc383168539174640b974a88edc3e0dca0b5a226335fd5a105617c8b3c54ef152b10249ddd038135a72304babd61b5316f7c2b9179d9e74093b0eba56277800391a5dda033b94a75ef39ecf1fec37e35fd361b34bde2ad43f31c3a4740297d767bb2f8ed701895407e679306c5e69ef6689b4298cd4c350ac54bf8d560dcf3171150bbf12d61743415132fef10f863de3", 0xaf, 0x9}, {&(0x7f0000000640)="fcc1e75cb87fb9a4ff53634c6e5896868eeef8e04c1b63c5626a3b7940ec4d045b524b81d2da2687628a14abca7392c886a6a77b794b26f6cf5d2830f6c95e961bd8f542a2fa1deac879d538a4171184d86bfc9ed3f48bca32a372e88979a944fcad331c7e5651324aaa29eecf31db92a2fa63d2664928a6bbc010a8ce4e33481b81c5630c0b3103a55cbc0be803bd2714", 0x91, 0xfffffffffffffff7}], 0x2000000, &(0x7f0000000900)={[{'/dev/hpet\x00'}], [{@dont_appraise}, {@audit}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@smackfsfloor}, {@pcr={'pcr', 0x3d, 0x3}}, {@audit}, {@subj_user={'subj_user', 0x3d, 'ext2\x00'}}, {@uid_lt={'uid<', r1}}]}) r3 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000040), 0x502, 0x0) ioctl$MON_IOCQ_URB_LEN(r3, 0x9201) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000009c0)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "2b4819bb44f705"}) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000019c0)={{r4, 0x1, 0x7ff, 0x4000000000000, 0x9, 0x0, 0xfffffffffffffce1, 0xfffffffd, 0x0, 0x10001, 0x7ff, 0x3, 0x19, 0x8000, 0x3}}) mkdirat(r3, &(0x7f0000000180)='./file0/../file0/file0\x00', 0x40) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2850.717353] nfs: Unknown parameter '/dev/hpet' [ 2850.731618] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2850.732853] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:19:08 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000001640)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r0, 0x0, &(0x7f0000001600)={&(0x7f0000000180)=@ieee802154, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/77, 0x4d}, {&(0x7f0000001280)=""/118, 0x76}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000001300)=""/93, 0x5d}, {&(0x7f0000001380)=""/224, 0xe0}, {&(0x7f0000001480)=""/8, 0x8}], 0x7, &(0x7f0000001540)=""/180, 0xb4}, 0x0, 0x12101, 0x0, {0x1, r1}}, 0x7f) 21:19:08 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) pwrite64(r1, &(0x7f0000001800)="4aac442aa68f63bde71f0947e99facf24fccd2113d44b9b8d06514f663a9003d81b2a97709eb22a17c281ef093d1047c428efcfa878c7667e3f34ffefa088aae434360a056be4a201bd05e80ab3936131b6e894a77f847c8e3eed5cc1767dd88cb4a30e95b12d4e2875c37b2039fc9d019a9dfc5b5fe6e69c074ab1173f8d8397b05894b3ddb07e3c669578a", 0x8c, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) sendmmsg$sock(r0, &(0x7f0000001700)=[{{&(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x1, 0x3, {0xa, 0x4e24, 0x1ff, @mcast1, 0x8}}}, 0x80, &(0x7f00000005c0)=[{&(0x7f00000001c0)="ccef8c5c8469f77f428d72127b729c63b0e07e53dcc571c307b3b0775072b29b72ede819f735641f0aeee06da43dfed76e992cc3b489f8c1443f75ce525c4a09910f1c8912be398bb4a9dabcd1117b45a8259c7d53f8e413e70cac260aaa3db3c494195ac39d1eb7f8a03f0d1cfb13f04ad75a51fa5ff43436dc5e677d4fe299c51667838a901e492563b70cdd28fb6ea01b4b65a7387a1032b7d33069dbf8aff6bb6c81748cdc63e99556e28f2fc8fa5893591a01ed9b3a7774bd236cc74aca899bb5a5bed0628324b0acb97533a38021b97bf79847170653a9e3ed657d406323a0dca61850", 0xe6}, {&(0x7f00000002c0)="cac122a2c7223647e8864158555852cd1c1865b62c3be1842c0ec21b00564b709a50ed73efd7fd999ef3151decf0158b78844fb8b24bcd0ae5ef4c697ccc25ed9197caeca621621264ee87ca11d2a32411641f288b9aa0375c10ee7f0e8e2de44f25b8e2e951daf98d6e80d24c28c1b8ffa08c99991904baf1af59c6bf25bc6033ff07f423f42662d7131ab62c84dc0addc5a8b70918f58f3bde751a51f64db428b7279929c0492810995d632f50ea846ec0ce19d9ce3cc829e77dd7f153d05765fdc3e782284468912077ca5103ac8e4664a7fbd4fa930e10ab6ed4faf6113e85fff4", 0xe3}, {&(0x7f0000000040)="5643e997814b70c2ecb9fa45c33c487eb4", 0x11}, {&(0x7f00000003c0)="212c1b683afaedd983aefd28337c9c2a2736365b5b4ba6eb9372840b5d533ce61ccd853e68ed6dc1401d48f6f52265b292f8d46fe711d17b09b8b74c9c5be637387f136e0c8ab2ddca788945acadee4d4f7a2cc90f67c75f26ddfbcfb1548c57cffe1362f01e9d014efd4f6c72d0dbf05655b4dc88b30a5a9f7863cf1dca86eaf3eacacc6b4e2b121bff36fdcae439448b1e37822d7010aa", 0x98}, {&(0x7f0000000480)="bf66144af10a4f1a4b8ecaeb4b69e6b6e0868ebcff93fe13123b8c2af70983e43251584499ac1b9dba04935f2b91df941f766264a73a76bc043bdd038c076d2436edd981ebe314e908fb4dce5480a30fc4446a6961a5cdc92f2ced9ced7c437e28d66caa6d22126ab9e74f710722eb37b71fcffe6d3f59a62b9af1cd1d425ea6ac1eefe91e9eb4129945f1a2897ac33b7e63f0ad56e70a68c0b6ddaa902e0768127f90d70b70", 0xa6}, {&(0x7f0000000540)="9498bd8af03d5b376d55d6ddcf809619c1b56da04347b8ed694d8995669fb5f4acd929ea01edff311699dacdaf2557652f0c3603b87a3931f09fde9e0b57abff4c2203f8ce8f4f6169bcbd9c07dfdae057e3d37bcacd4a03", 0x58}], 0x6, &(0x7f0000000640)=[@txtime={{0x18, 0x1, 0x3d, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x20}}, @timestamping={{0x14, 0x1, 0x25, 0xffff0001}}, @timestamping={{0x14, 0x1, 0x25, 0xffff7463}}, @mark={{0x14, 0x1, 0x24, 0x1}}, @mark={{0x14, 0x1, 0x24, 0x20}}], 0x90}}, {{&(0x7f0000000700)=@vsock={0x28, 0x0, 0x2710, @local}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000780)="34ebc52b", 0x4}, {&(0x7f00000007c0)="6711bd6dfa9b79656edc0b802b624b98c5ec9ba21099c613d912770c89bb04547f49de7bf7c416e355a4c387a504c750e70608d15162543e560f3f20fcba747f48b67c4431ad7783ffef9005c587eb14b00f61e9f0b7be288b5649844ebdce8d749b1c2be20079ff3bdc9e2cbe19be5669275957e02446128edd81c739bb10ea76edf709ebe8d113ae8ef14e4070ec6a0577b1cb9cfa114053c5bd5c85f95d855280f79a3563c0529dce762000712e5356517196e0c692101e9e0db085dbebbc4ff3f51b1b4ee66a0ac19df45413f7b0f6fd2300d9d0fac4381e", 0xda}, {&(0x7f00000008c0)="c54d5d5e22d2d1cf7e13db0da27c08c261f327f3d3f6ff327d15f301e5525b3dc2f289b3c9bbaf37c5afac9f1650eafc28c37d13ac9ddca57dc9e975192c8627eac85fe3b7f7ebbc5b2790ff247c5dc2694293107edddc8e09ffa30e4cae476bd8561f9580b3246e0c67e89d82a11fb51b31d6e3eff1f20136e954878bf6fe2afc75c5959cf376d3f9b30cf7e0d6ed941301", 0x92}, {&(0x7f0000000980)="41e9f4112d679b2958e2aae6f02b01d64a6bc19a0c968396006cfef0dadfe9e32d51b01682c3e1ccd150f5ec8fdb53241665de364003e2dc408097045c4d33a9670102f6199dfc2dfd7e8913f0bf2b61c2d3f1395b2acea88f4a0cbc4941922cc376b2340f9cd8ab04e4ad417c443a8b63c3b6cd7dd4ee22201bb8c4dce7382bd2f82934ae1f12105af742f452930591df4dab32ca37f7fab3e2aa9e2baf464fd19a89171d927f1be11e34ff3073529959a5c802ed88f150b1232230bc9362b673130e79cbc7bf0a9871de19812533bbfd7e6acf008a", 0xd6}, {&(0x7f0000000a80)="a01c2a0535e75aedac68cc806b1c8848cc194ef599e8a15deb8e7a9b5731930c216175953ab131", 0x27}, {&(0x7f0000000ac0)="990c8c1e6eec5fa899678083d55238", 0xf}, {&(0x7f0000000b00)="830c5fb0fee67137d73209a89bcd15d863a6c3b6fc27726f239665285eff279a82b272d197d8e1003febb40d061c9d5fcb592c618e3d6591d1e84fd54a027cf555799b5abb9747695ae684b8a3f8384bea084f70c8051ca7c02f8a36ae5e8448be2bcaf9455499ab82bceb57ffbec80ed09aac7fa614154a2f672fc5085be9874bee89315b687147a9e57628bf143d43e8d604ab39be965a7ba33c6bece9708228531d0f36312cb0267075993275c2c726a7200843e96f8e1ab6358742922155d96a3b135bd3d24074f929bb30fc7fc3026fa84c64620eb3b9ffa20a247217791f826c7344f5ddcc0845857e0268576311715e1933", 0xf5}, {&(0x7f0000000c00)="79f1a81dfa5f37290cb19acbaec9eb2c78ff60b1e142adae03cfbaa71bd73c91cc58e52d16a734fd76e647e36c175849531388572994e87c210ea971fc944da696dbde2be0ffd0a956ab3019f5a23f9f88a72a39ca5b30e3917ed27d04a188736a3030ef7a3d05cecf8008bc6eb8e0fc91a45cdce7c5e047298afd1aef31e375ffa6d3513536fecbf0adda2d16aa71627dd8cf31c8fe75878379eb07ba6e5930720aa74a19f96f681291654fb7f608d7eda866b21e21f80d5bd35801bc77ae71eab2d3385000f397b548c73bc008c657c646882db0", 0xd5}], 0x8}}, {{&(0x7f0000000d80)=@ax25={{0x3, @default, 0x3}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}]}, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000e00)="3d943c8fa9f93a638ba84326501ea19e2a460456e0556222813b63c8bd372f65bc2b742afee9164a0baac84a115f34fcdf1cb0433704f5f75ac346dd727827459295e327a01aff2e14fcba0df131f47073e6a43040adb41acbd271298857c81ae23a790c5cc7c4978fc28e0ac0225df963e7d551b3eff12ed16476d95fa574d9ccbd8f166874923704e3e1270493f6ccbbdb0f6063fa9c5c95f3d0322360b4b4da6ed295ca251c0e696b7c3c434bcdad193444f4cb011fd4a69f02d8b317f6c34a425145597061022d54d49ec80777df15", 0xd1}, {&(0x7f0000000f00)="b63925cd9d565523302ed609d3f6180ec43162c76d50d652f5bef60b90899afe8c30f11b1f9cc696cf4abc2e988aa4a6b08dbfa85c498d5e0a613774be2605bfb7fd164999bdd4f44dc1933bd1a009cb7c87756b656babf2e3746db7a84e4dca04692429a5df7c08bf0a", 0x6a}, {&(0x7f0000000f80)="db9b7346a7ad415cbdd2f996721b326a04ac5d47228772720ad9861536b67272dc3d0741b10bcd4ed7fc46a2", 0x2c}, {&(0x7f0000000fc0)="154171a3180e62904659adbb83c0820fdaa594845583aa984aa8a107a6b88ba1ef74f18d8c4ebc75a31c3c2a7a171b4ef650c48b8172a30d58294177c9ff3fdf94da3e7ceb755536030baa1bc4ea7506777565278549d39dd848277643e447e63e87482014d9781e70e635d12f6c6353c6dbf2ea93413640bccf3acb23d702273f0af5e4ff710b8fde18c238cfce8e28d48ffe2182061bf9d68ef5f609daf1074892f90db842f30e605351654bb2c7ea92df1e121a8a561806116b46deff95cc8bd193a081c54fb12c6e3102b82afc9a681f8f8f33ee2d587ff404e14fc5e3ff578fa3532e", 0xe5}, {&(0x7f00000010c0)="385f4c90f49f4358c6a79456568285121ab6302aa4b7d4e1b977331e5da3d38d09b2a0ba7ed1dfbd118a6c708c2f586e3a0fa4be1bb7bc61", 0x38}, {&(0x7f0000001100)="cc884a7a045c90851380cefe1d36d39c91a88b7dd0725d292d5b6f878f349a800438368c6edfca52c9ce9119211a0ee69b44b00de5f892166a3e22e4d9ed4dc618177778a5014f22861cb7bd14a3ce9db095a7117d01520d3a6526391e2ed63b55e4309ecc348d015d2bd78bdc96129fbf0a1c7f74fa5a5405849c7ba75c1883ca22a1dac298d966a90d009d3c4a9ad7537d1a44216335f11a6cc391ddfb3549d54c4058f36f5c359c74b50969c3a3e058d2e38dbd0202c027c1af358d23021e1cbf240a4df4468bd32c0cf47c8afb3653e1eeeb2782c5be56f12b13017ecc664b546dcc1fcfefaa7d", 0xe9}, {&(0x7f0000001200)="a681c243b0a6d20e39f8b5a4842eeb88880c5e5470d9b158fd4db71863c9a4a7e93dc7fe2f73368bd6c22e8a1c859b006821e330e3b42ffeefdb4be43f6412e2fa6c72a2c2b54304db46dc10f444cf762e628bb1ffa9a641543fa54d992ac032bf7f82d11b9cc10fc34ea256c83fa758ad88955b2aff511cb4993d7d88518174306ef261bdc7883df6f57504cb5c6ab720b6d48e8b355f528380a47619f0faa3f31cc2400913f63fb30bc04fa98e55e7dcc492bbeb2df638b50799062087d01658b8ed1fdd17828114c2a927587376dd4873b888e0c9dd736bd5c43a90f54fd70a1c2224a023da1ee0dbea3d95ad1e133d0e84", 0xf3}, {&(0x7f0000001300)="d4fd4b7ad42b0a09b915a6e19ddf81d6aa86d2303a35897d81047f781562c475f5843aa72ab75cae2b86f0a89ced875f070ad8f252986729aca4fe79e01a2d723e6fc3360ebf7fbbc8f4c710b53a8766394118a60b7689f739f39b719f90ff6589d00d8de6968fc6248d88b8cffc3e2e02157b63e3646850e7225d4a684f5a6517c66b53d4b6d7963dc48f80242703b67d228e12c3", 0x95}, {&(0x7f00000013c0)="d910a9cbeff79af354f71dc1473ed35c768cd12e9d6fd23c42454a15960fb43cd4d39140e3db58808c9c40022d476b614b6a8aaa624350923e733a0714d36c47c1ee452ff443040db54eb5a2c4075230ff52735b137792fd48526dc62ac9be2d71f73422a0ec4742fe9db6ba42944b954b5a5dd8e5d78609d9f561806bee97cd9b9611db2a732bc12e9ef62e66d6a93e87eac823586d35a802b3863d6752790ce3b9aaf3c6b9adac6a54fe1e7d26c4731e282efab034fb1b5d65f189f465b0aaceca739376018ef532591008518962c1eadf755eb44f36d274c2c9c3326ac47a4fac99e70d40d6f0870062337b462d0df8d160254997c390", 0xf8}], 0x9, &(0x7f0000001580)=[@timestamping={{0x14, 0x1, 0x25, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x24000000}}, @mark={{0x14, 0x1, 0x24, 0x400}}, @mark={{0x14}}], 0x78}}, {{&(0x7f0000001600)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha384\x00'}, 0x80, &(0x7f0000001680), 0x0, &(0x7f00000016c0)=[@txtime={{0x18, 0x1, 0x3d, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x1011e657}}], 0x30}}], 0x4, 0x404c880) accept4$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000002c40)={&(0x7f0000001980)={0xa, 0x4e20, 0x7f, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000002b00)=[{&(0x7f00000019c0)="4ce2b804c5c19a119501cb", 0xb}, {&(0x7f0000001a00)="2a3c5e1e2ffb9b0ac35cf0c645b8ac1cdb", 0x11}, {&(0x7f0000001a40)="dd957cc924da0e4c65908c3ec1131961f3a84002fa5a34ba2448b3853a9a2b96a23c4d7d610358978c5d4b1049bb357394914f1eb967fb33df2c0ecb76ae5db5ef8fbe272f832f24f5c13e8880d3d9b697b1ccb0dfd4c0278d161d5dd827729c807d76d18fdd037f5536028ac6cd5ed89be08183e8bd1d546190dc71750ca85cb9dfda26c94815c8fd6b557912cf4c920a115a59d4d92ff500051dc6037e04ea847f9db5749b8b8621808dac20a8e0af62ea8edef211ed6e0d9d1c69d6546abce707b13c8fd2c634d81b656c54c6ac397fef07ed752fba53230fbc83af8d15ebd4ab182cfd17017fee201d6d04ddfa8fd1b41432bc6d57e4c8dff9b6067b43fb3249c8e3a320656d8b99df84b1893be33d24fcfb4881faf893826294ea81a1641b7e4fd5f4e17d4d7eb941518111dc7d0ba9d3fe419e74f43e0ada2e46766cb30c3f167af416769ad4c3d3688c05e0fcc7abbabbb9606e9f7eb15d212ffb000e370c3e10b2565b7dfdf46c9fc9d6a0a45fd7312324db59e58f326eef844470798abac4b68801c28c0d8979ca112e1f0eee1e6414b8ae817d8d7231f16942ea90f25e361b08c9e4f91cd5b254747618591fe179752a7e487f59aab338d821489906f80d1bffeaa00967f0892b4d4ed8b9b3a9f2b58c9b6f1cacf7a61f772f694860e5e45183e3eeef24c1b5e213293224d312851586f8e7c1611d7f40c3e0b2dc135d8e8de4e87e98bd2107223a44e226b9ac5ecdfa0c37b96bb13371b97932ebe6ee62b7f2ffb706af55403ef4560c5ee912a82687694d0f4af38b2e5dcef39482d16a6d0fd7a03f9a431c046aa5959bafa849dad7e4dcbc5280dfafec147dbd924375de95c7add3300aef1f34485df3b7780f396ae6117fc6b179a63af56c42e1ad5593277d72e643da43b8aab9b8050ad9d97e1d8435a1b91c54f0796fe30f9dad459397e8d2773fccfab2c543f98141be0f16efc9f1720f3a328b7be71399d796b309532efd9eb55b35790536fae479887bf5d91d3f019a4461ff37f5aa92988ecfbcfda1636c870171b8efc4c2745abb3eb92bb2d8eef44188b8601713b6a371c8fab0127e0942efc99fe9a39015c7a23c809ed1568c36da8bde77a400c92e6be9eda0c14010d4d01d883765b2b1dbeedcd7e7ad53db156cd9f0cb0a41e109023fa63e89e83c306861900c585ec549960327db66bc691f94fa2280aea1c8e5788becfa3c5268553104913928f8bae28f3ebe608fc04155929fd9a0d5ad7872064d031ae7338f390702fbb8167278ecb4ab97319b72b1f01d08892f176dc4442154cd95941e0a648c84e1f5596cabbb5768fff4058750289ded2aadc551318e80cec16d4a47ef677cdafc611c8b737108b9d7e4ad138cd1244bb9be76af849e3d3e04f79baa4d8b130f732d560499b0fda2886a7e1ff1dfb9f3dbfbd954b4d390d6478310abf5c4a696fc2f787032971de7f278f991d8b4f528a1c1313c970ed4bd3c6b3fdbbe7dbf05d82c505eb373212075890fddec087af095b7a1ad1397c03f60bad69c779dca4eec19fe2e15f48f17c69f264a4a59afa82471bf357122d723e8105aff798a26b7346662d55b75444585f832f6bd1989a3bd0a6b14dea9454731be18956f9696d19330ad34968b1b2dd56c68f67e83c43660c9acabf54a5722ba6ed2da0df50c22732fc4b21c6c8dfc2bb17150718a443c71f57317feee3036fec6a2d9b75b18bc22720bb909a99eb939a77ec90da0e02314f1ce5e6c20c69be0555793566714dcf673767bba5d77bc5c882d3c6369df0488e31166a146f69139703cf65fbdd96bb81ef55b9673e2a7c5117583bb2ff73212e3421147c84a263a2076974734ea6f2ed7bb15b52089ca9659aa407602debf3cced7e2f64143de1e17ec7b65ee7933df597a1607ced67a6b1293c590b92583af032cb4d186bc8ac8d81e308c3a234f91c802d4fc135e57c2ba67e7355316052ed9672c03c65e32e5473942cb8e3711da23bd1df0cc861d2fde11f4abdc70869d9d718e3e99cac16c5e55a427e6e55542b82771f48b4e7ffe212a3bf9a1ef2fa221d08d9894f77af66803daa6a28fd57599ed2dfa8e2def968d87e32e49fbf25df81f842c10f7a1d420db0e0314a3dcdb2a64474b21cb5dcd7bc7088473709d0b0de03ac0dcb14451f1a737a1efedc0fae24fbc21f8aff5853ff78d1efcab03197e7026ea1741a3140f5864ea3709f4932e6fb6825082220ae73302686b7fa42ea4873fb3f35e8ec13204f8cc8a1152ec93d27193f3e4cb489d37de5b1fe2542fb9ae2ee998a41dfe7cbe888a374f22b227745f4cee6eae03c169f6e48263c510c3049ae2d1d19ac201962564f558ee327f371b9f25e7d4bbf424264b457eccc97cd0d0b4b00ce6d7057a8891762a5c9f9bcc8782cdb1916192a9a0fed68e0ac601ed9994ccaf368f5821a3c62058239605f62b03ddda7d72295ec1f32f464de0e0adccd73fd55eadaf23f77ac41b8f220a2cb60f473ecd0e3c175992c84a03a688d55991a24386cba056d4fd9095e3cdd0c0fda74dd8ddf6c34118c2e52c5fb66df94dab522eadbb2818aee937b9cd7625387ad088d17b4b93d96505cb5b1de5618ddcd649ec6278617b896a7c487517a520429d2bafbb17ee6e6761ab8e9a35fef973b789841d3c8593969b348b9b73241444a2cc406a2e73ff7ab881696106f539bc289714a9cf7959b12acff2919dccd8baba6c9c68f46d420c2842b495bd09612d5de20305eca8708a14c4795e264392d89e8a2b78f86bca0b41b7f9d95fcc509d0e3f587a697fc235db212520d2c8d5eaadf22471f1f73f57f7dc2587fcfd31faf1620fbfc4ac6c2a502a4020709dfe9d995d5c043cbea3cfd3ea4bb92c94986a50da09aa2b64e13e40771d8dbbcefacae5df2141a8f6db5076ecc038059d5e58929ec7cf45fa9de7bb52bba1f8a49bf3dcd941c53b430b47f8e42916c696a9648ac72aa59b27a1dc7aa8a836474aa8d8fda2a6bade4069fffdda1a5482f8e0e01f4e7000adbe260f574f6c887c84bb1b6c677e0a5c3413b2934738a519e34bfe5be36f557a87d7eab1c176fc9076abbb0caaba1e90027cc11daa732036240b8cad19fa5d9af8650e963a95a1288f7af52141ae4ca22386cbaaf619a818d4727c7143a829f4b7f4554391d9ac01d32b9c8c7ced5b3bd375a7b73ee636e3d762b8bb7f8de773871ca44c50ca57073419d120d936cab4e9d2b76fcef7099d416db34ea543340ab7473545fd46ea55f91b1b38016c6a3cd405df15cf81e38ea8678e979516b19ac999a170cf10563efbc961356c1b3af9a4bc9016019f9b82a5707233b137ee755f3a860b14734c20f24db9abc89438e1b38133a4c4ab4ebf1da4397b4128725a3415669093bee72542f5872ef72b67c4eed7e8f583ae22f576d2676d9b153a3374e2fde94d15afca515d1b862c5fbbe853ecdcb50ddf5c5e1d528205f90c32800c8ce73e661f8bc55667a8b85cd4114b095fc7ba25d5caa02103327ea65eead136ba220035928ccd2d181448b2add79cf331acd6adf2e0a23a905433a025bcd59585a076aacf8302bc911c2457e78255b59445e601e58761696276b323de23732473e67be82d1d4c2f1a0c3e7a1d3c9fd5c388ec3fd7a6b7a5962a5a917bd5e9ff0ae0013aef54ac64921581bb0707a8da20917d96570c546ff6bbc3452bdfe665ce0cbb57220f38804309d090b674ac192e0d7057cda0e1b95d9d93b473c09dc2f2c1abc152671cb9e889199c82d06935848b5250ccc385849b8725f6c7716161d6933ab024a7c6906aae40ae61507d3ebbdbe11363db4574b5e8e3b1d2fae38a3066855d4426a606f55024acb4ea73e90b89c158baa283a63786f7285d81d07119b71726ad514f5b3d7099fcb1bb1ee5e84e6938dbab70182b74f8b807275e74dde36e4daa82564ef69dfeedbfb6bf5256a24be9ca05a80e493e351fb5827bbac42a807ca30d17db5e83b7626f8147f9f01edd959145f1bfac8b4fe6a312f4942a0619c6ecd87ae34122a648ecb7a95fa6c21ee871d32b0e1c4e940ea27a8fc57e6de148ed5e416d411694fa0fdfc8b91c3edbb260bf51a63492af14c4c02cf44e740bb7422299fcd5969f001fb095a2a207902ca5e01084477f1e2f4e1d9903d7f55b62a60abf4ee5d1f34131c0151ef2ed95d94ba74d37039d60779dd6b0b7c5c7f0556084ce932d61b078e9b3ae64bdd42b30ac03444a4070914c1e0e1f884f9b1d7f40e0e5792d657e23902170a85a0e3ac648a2c821c2aa0baf36e43001e2d29b7fe7a5fdcd33b2a15774f07b4b5093f04da908a0a9d0fb960b203fc24b3994086b75905c10b7019b0a31018cdb827e4f5546432f1b0edc29154c41b7011cf0546f215e720ad3f53efdbe4005254101b30ca78e130a3775c3cc05c24c2e001c6cee6c7390bc2b41a67c91f730230b656ec6d04ec7a3e3f43a721d82043c9f982708cfadef6bb2720ccd516495ef7c3bb3e25df9c8302630271ad508af9f83a34280805144a399c93a2537f7f8ba94548bb26ffb7ab50aa8161f211726e42aad44b7e984289041d32d16ec4af0dfc4361ebef6413e2b30c11524398775a02569967d98c8bc2cd45a0d141d8844a314a2ece942c6648101535c4694f283463b94bf5e6d0f3332d003596d00b423ebddc4e5fe5a2d19b3b517637352577aabb2d5f034744f0f96f9f4a74bf59329ced5faedc30df9369496ae2af98c0173a5929aa4fda7969e6c8ba8d9dbd16b269f4f86292f1b92769e7fccad45251cb4e308af4e5e8ffddc09a735638282c414a3d14b0637f41581d9fb61615cfe0cb2f44e8be111d4e82a26269a57aaf3647cf45a7d2db84ec16c9cf70258afdf45f8bff696029fbbd8dc0a52cd7814d27f685562a18cb354ac6061f22ed7dda0c7bc7727769c7811b068bbcb9ea326ffe9d142220560a4773b2a5c23f1e7f2d6183e3f53d0ed60e08f3e13c1cfc134d4ce2a17a8b6963c5ea84d04abf38a5c31b68b1b996f0593f302144a52f5948d06aa107533d06e0a06ba4637d0307bf643b06be8b3cd19458328c04714668f4d2700bb3880de069c37b89a50068a41c65a141c796af27a2ea4f37264f915d1ba1bfca9cdb4cc60eda06fb76117975710bf016c0971ea0511d41860aa5121232236a1680576f9fcf7662fa7ad043e4084c2450f4d38d9b77bc7502538da966b925d8be735729ee028540403380250b0a3ebab6699e5aeed4f16c1cb4091350017f0e56a39c1aaa3a92ecfe2137f16997dd61eae6972ce90f827e4688ba399aa69d5d0eac7dc953c6dc7d8534cb00611c0a9032670db4a0e2f5166a6dcce2fbe39566c07ba7a07b34b5aa9c06443e9ea973d836eadbbea36178ea34ce7cde619c2532a711f702421758e6db71ef36915b5a52c8e3a237788588e2e4b880bfe466740348f301ed28b0f86c154f108298bc8d59da1e1a1175c9f65f4e56eaa149e5e4e9eb8301b56dbbdf4087474b7565b66ac9e43e562732bcefcd4a28765700457c4e2ec4acd57e95f3eeecc16c1b5957579b04d1adb672d704675c5a0a1ac893617eb14e548269dc474fee4bce70590f794d03079cf179c87bef3718fe1db2b810f124ab51f0fde08e28d604b0c3f7b2534a4c973e90f0833a70bd98a49e3991c41ebc27fb57906840da8be63ed05f5a87588c53953bea71155f1fe7ae607b0052526f881ee08025cf1be029ede27df9e7e4f2cfe517da66f2336b31332bcfdbc17a6d9d04e479e8bc3ee043e15a5c3", 0x1000}, {&(0x7f0000002a40)="a198950d9d3226f72883bd968f149f76", 0x10}, {&(0x7f0000002a80)="831cff94b98a6f79f3f01d7f7e73e2010c336c9fc5d416c1ca5e5f97ffb449973753ba48b3f990613471d015d9ba519f21eacebf0853c66a4ce36210bc1477b5", 0x40}, {&(0x7f0000002ac0)="88430b72b7e066480730caa017e79d6c88ff36e07d5103bc7635e8cdf9e2046529e1c5cc2ae372e34b33647ed7c35441b8", 0x31}], 0x6, &(0x7f0000002b80)=[@dstopts_2292={{0x98, 0x29, 0x4, {0x3a, 0xf, '\x00', [@calipso={0x7, 0x28, {0x0, 0x8, 0x1f, 0x8001, [0xfffffffffffffff9, 0x400, 0xbff, 0x5]}}, @calipso={0x7, 0x38, {0x3, 0xc, 0x9, 0x0, [0x4, 0x5, 0x8, 0x4, 0x8, 0x7f]}}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @enc_lim={0x4, 0x1, 0x9}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x67, 0x0, '\x00', [@ra]}}}], 0xb8}, 0x20000010) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r2, 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r3, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000018c0)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) r4 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fork() ptrace(0x10, r5) ptrace(0x11, r5) mkdirat(r4, &(0x7f0000001680)='./file0\x00', 0x4) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0xa282a, &(0x7f0000000000)=ANY=[@ANYRESOCT=r5]) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000001900)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x1, 0x1, 0x3, 0x7}, &(0x7f0000001940)=0x20) 21:19:08 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e22, 0x2, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) r2 = dup3(r0, r0, 0x80000) r3 = perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x4, 0x8, 0x6, 0x8, 0x0, 0x1, 0x30400, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8001, 0x1, @perf_config_ext={0xfa, 0x5}, 0x1, 0x81, 0x7, 0x4, 0x8eea, 0x5, 0x9, 0x0, 0xf474, 0x0, 0x400000000000ff}, 0x0, 0xd, 0xffffffffffffffff, 0x3) r4 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r4, r0) r5 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)) r7 = syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r8, r9, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r7, 0x0) r10 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r7, 0x8000000) syz_io_uring_submit(r10, r9, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000180)={r3, 0x9, 0x893}) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r9, &(0x7f0000000240)=@IORING_OP_WRITEV={0x2, 0x9, 0x2000, @fd=r11, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0e0a5ac82b7a57282be742e4a78a84f396b3e6bbd684061baa8b70c4c796216e38c991b94980066db18fc53910fe43740cbe1304c76d83f3bef7a51289d581403f98a8c16a50641be25ca88baeeb3c773334a8fad160268e8bf5dd5fd6c5d17e8e4cb3f4582e891f4d1386f84addf31a0c804c8ef15267d26eb132c878662a1b06ccca1cd4d54797bcaa52ce50bd387eedd9f5f1bf2db5af0ca103e0bfb767f9df11bebbb29051201d01c78249686af3a8defe74b2019a80a44c2913c6a3c43fdf0b6a2f7507", 0xc6}, {&(0x7f0000000440)="49c879a6e2cbf648afc23861269eac52f3405d6f06f2adb8012b8747a0832d7ee2c6dad27a947b76e17b842efab6c9ea81e3d538e0c875f9fc3ecc47799b29c68fe89f9bc6f78e41b4f5ea5ee71b3854aea49987785fb9c2709e48e62cfb96bc2dd8880c09d0eeeccd61d2e2188868951729e2d22056882fdd4785937497f7c81409e341793799cea99f", 0x8a}, {&(0x7f0000000500)="c9e898123e0386cb00cceeeda5417d38e1fe0f4e530fe498173d5ac052724eb77ba5a015fa8d6bb8901c343cb4ba1f4a063f935d641b2ea1ad26c9571933d1d52be074d6f883ad9943dadb4f2980c5095682b123c966d58e5516fccd81322d6e339bb40058914aa6cbcff79148b0f5cbf705298806201a098aba7fc7357c735d0f4ec4bd13c6d86084efb9df5ef93fb2365f91491966eef7c2e9348ebff9582755309ced5925", 0xa6}, {&(0x7f00000005c0)="c216ae80a1b524b0f81e1f6284f52f7f0970ae4b172b0b585b17710ce817f2eb5c0a883234287140268160e7028dbc86aa93f4b5f02c4ff71106969ffcbc20d145a8df17ff3008d54bb036a95c593fba1eab1603bd04e792e897964ef3bbd04046a42871ca7801cff4d0dbf7e58e0bbf967fd4a87bc684538b8a80131ba605075006eb799cf354242c35664e0a8baf2c9dda47407b27a33ec4363970eef0afe1ecbe7118848336f10e3d1d61a66fe911770f8349fae1eb97", 0xb8}], 0x4, 0x1d, 0x1, {0x1, r12}}, 0x5) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r5, 0x0) [ 2850.758133] EXT4-fs (sda): re-mounted. Opts: ,errors=continue 21:19:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 86) [ 2850.896137] FAULT_INJECTION: forcing a failure. [ 2850.896137] name failslab, interval 1, probability 0, space 0, times 0 [ 2850.896460] tmpfs: Unknown parameter 'E¨ßÿ0ÕK°6©\Y?º«½ç’è—–Nó»Ð@F¤(qÊxÏôÐÛ÷åŽ ¿–Ô¨{Æ„S‹Š€¦PëyœóT$,5fN [ 2850.896460] ‹¯' [ 2850.897711] CPU: 1 PID: 16414 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2850.897718] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2850.897722] Call Trace: [ 2850.897736] dump_stack+0x107/0x167 [ 2850.897748] should_fail.cold+0x5/0xa [ 2850.897761] ? create_object.isra.0+0x3a/0xa20 [ 2850.897774] should_failslab+0x5/0x20 [ 2850.897791] kmem_cache_alloc+0x5b/0x310 [ 2850.904095] create_object.isra.0+0x3a/0xa20 [ 2850.904725] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2850.905318] kmem_cache_alloc+0x159/0x310 [ 2850.905906] jbd2__journal_start+0x190/0x7e0 [ 2850.906436] __ext4_journal_start_sb+0x214/0x390 [ 2850.907114] ext4_dio_write_end_io+0x22b/0x600 [ 2850.907646] iomap_dio_complete+0x1a1/0x790 [ 2850.908254] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2850.908794] iomap_dio_rw+0x63/0x90 [ 2850.909308] ext4_file_write_iter+0xe0e/0x1530 [ 2850.909844] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2850.910382] ? kasan_save_stack+0x32/0x40 [ 2850.910958] ? kasan_save_stack+0x1b/0x40 [ 2850.911462] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2850.912175] ? iter_file_splice_write+0x165/0xc90 [ 2850.912734] ? direct_splice_actor+0x10f/0x170 [ 2850.913380] ? splice_direct_to_actor+0x387/0x980 [ 2850.913940] ? do_splice_direct+0x1c4/0x290 [ 2850.914454] ? do_sendfile+0x553/0x11e0 [ 2850.914910] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2850.915447] ? do_syscall_64+0x33/0x40 [ 2850.915996] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2850.916620] do_iter_readv_writev+0x476/0x750 [ 2850.917257] ? new_sync_write+0x660/0x660 [ 2850.917751] ? avc_policy_seqno+0x9/0x70 [ 2850.918336] ? selinux_file_permission+0x92/0x520 [ 2850.918902] ? security_file_permission+0xb1/0xe0 [ 2850.919604] do_iter_write+0x191/0x700 [ 2850.920059] ? trace_hardirqs_on+0x5b/0x180 [ 2850.920680] vfs_iter_write+0x70/0xa0 [ 2850.921129] iter_file_splice_write+0x726/0xc90 [ 2850.921812] ? generic_splice_sendpage+0x140/0x140 [ 2850.922415] ? security_file_permission+0xb1/0xe0 [ 2850.922978] ? generic_splice_sendpage+0x140/0x140 [ 2850.923674] direct_splice_actor+0x10f/0x170 [ 2850.924186] splice_direct_to_actor+0x387/0x980 [ 2850.924848] ? pipe_to_sendpage+0x380/0x380 [ 2850.925356] ? do_splice_to+0x160/0x160 [ 2850.925918] ? security_file_permission+0xb1/0xe0 [ 2850.926500] do_splice_direct+0x1c4/0x290 [ 2850.927085] ? splice_direct_to_actor+0x980/0x980 [ 2850.927640] ? avc_policy_seqno+0x9/0x70 [ 2850.928216] ? security_file_permission+0xb1/0xe0 [ 2850.928790] do_sendfile+0x553/0x11e0 [ 2850.929242] ? do_pwritev+0x270/0x270 [ 2850.929687] ? wait_for_completion_io+0x270/0x270 [ 2850.930251] ? rcu_read_lock_any_held+0x75/0xa0 [ 2850.930906] ? vfs_write+0x354/0xb10 [ 2850.931363] __x64_sys_sendfile64+0x1d1/0x210 [ 2850.932001] ? __ia32_sys_sendfile+0x220/0x220 [ 2850.932537] do_syscall_64+0x33/0x40 [ 2850.933059] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2850.933653] RIP: 0033:0x7fd45b6b9b19 [ 2850.934185] 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 [ 2850.936279] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2850.937348] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2850.938157] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2850.938963] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2850.939783] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2850.940603] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 21:19:23 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = fork() perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0xc0, 0x76, 0x5, 0x9, 0x0, 0x9, 0x120, 0x6, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000080), 0x7}, 0xc5a, 0x5, 0x7, 0x5, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0xff, 0x0, 0x8}, r1, 0xd, 0xffffffffffffffff, 0x1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:19:23 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r1, 0x0, 0x0) write$P9_RUNLINKAT(r1, &(0x7f00000000c0)={0x7, 0x4d, 0x3}, 0x7) fallocate(r0, 0x62, 0x10000000001, 0x8003) 21:19:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 87) 21:19:23 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="c6fd0207155e21328edcaa9c58e154eecce535aba97180091cdad9c5b6293e06000076c1f28b292a9c5c95597838a98dd46f8ece0d7217a01b6a9a45403aacb897e845b1251b4bffbb24f9ee55d90e1dd147301e555c19ab4e28e016100b54a0c61b777e4d5562c86fd1d6576ae9a2ff326dc6b74a416fc5c56b02da73"]) 21:19:23 executing program 6: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x61000, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000002b00)='ext2\x00', &(0x7f0000002b40)='./file2\x00', 0x3, 0xa, &(0x7f0000004f40)=[{&(0x7f0000002b80)="c0a0c419511f71400e41157dce938a2432d50d3c59de9b9c75cc014f1e79259f0ebcdfd8ea67ec5b98d653", 0x2b, 0x1}, {&(0x7f0000002f40)="2d162223bb9f85ac279a2b6ebb00a5561d468fc20943d3f34689a5de8c501c8b3bf83de1e5957cc8328f3dba30b563e219bb28df9f1b0dd244aee09148e37aee07642097c35b7df8718ff713f73ba3e3b47634481ba8a7b6f59c01919bf683ba75310adf67d0e12dd5c5f9bc740d95f4da1d90e99f8db82a0425cfa7c130d3367b46c1eca924e8ef0655b62f0a7ce2d6c426967311e5bd486af849428ac1d0cfe14171a341b434195fe62e3c44459f26e0d02e76198c9d13cdf50be398e5756037fb0eeb97c76127b45b19379ef4f6843be8e20d8e4f74e2acc27079c9cbe1befaff1761556c7cb3bf3ca80b6c0be7f4e4484ff33a0769116ac86a6457b53d5cf45d2b3028fac1ed43d30a0a302ba285be6aa90936581161b8391f3884ad417c6ae646aa87db88d7ac241cb66e72b492a6cf8d0ccd6c7e09527751331bef7f1cbfe5f016c0ce8c18364054d523a84e332f396a97a42bb04d4adc420682906b5821dd174b9d0bb241dc865bf6468e5e81c0c1c3ad5bfbd9dd1fdd76ac654160b477fe045e0ea36c2d3d5ac80cbbcb5f5446b1a51e6ab13e6a84b2555c82c370da7ee1c1d8cb10ac363e99242e6d60004d20166d9ebc462752ea250551c1ac0350bd1adf74a6c990660973598beb010d243044c23c49d0a3588037f56f9131b90489bb9e80f484569002ccfbfc3c0602097b26afed3f1e631311337a2e222a268904fa4b11599f95cb1dd592e31fa8bed362b98d08ff7e1dbda29285f50f234d440066cff81f0fdd21891b65dfd948c6929cdc2654eb9d58566b37484e8c7caf0d70416b03d8cebb9c83781760effac86984ab4089ed132f0402488c115b96347b49525d253729d7d7e8764afe0628e6899fb09f218e70fff9cb8265e746621a9979fda3a943d8c40c6d5c97a661c82379709fdea37a1b76b1dc1deb10ef35b967b867496879e8a9aff97bc54c9726a62550b32add8073c7a2d3402ac024f01b767e2af6d56f9d73fc18e4e2795e57a1dd6d4d037e015ff4958bd91a1abcbe38896af1316c6132bfaaae366600eb74087d2a1f2eaf66b2cdc1884c0f86bd0cd6e44beccaf0a17338c2f94070bf74c25007593371659df6b263c029b92ac89409f5cf71a525d061a6d118bbc923ea05a7892de3735e4794f18ae4f9942eabba06c092b33e7cc0685017931443b45a73709456c035a50a42e02665eddc6e162d57bcc6afdb6983ae0173d80d52bc3cfd1cf2e6f35b947e488a901007aeceab48a4516fe55b27fc1748ab1ee839d35afbf5c06907097015c1e21683be90b395e0e5e25f60b69e710633acf130f20fb83e69e9a123feed942936f48b3b8148dd027ec80268fec7e833b4a4292e36714e8372db3741d851d0487b92da8e9048bbbe0b18dc71ac11226e8c31f053e5d6e51b137e3b100f9c1d9f9c435c0392e8c35c4e865fecf8fac013e90b5aad7b7ce7be5af6fab88b8636c8c623e8ff92326c77120d2138a8172f2e5cbcd619b5a42cd6b8393a92adeff573ba26080e2b5a55a30a3044cb6368e29e24f457dff5d135adc481e741a07d9a237b624b0e4366df81fc758ea2d28e45a00dfdfcf7d0fc17d401b97654b7dbe8a16ca3055d0261e08a421c58b6ec7ba35c6a13ab76e7871771da402e963947c4556eb4e26636c55009096501d40be23fd15e658e9a1e7fae5d4a698ea0e9a3b2a10b35f47d424ea5ecbab33bfe4936176c001e6ad6398870c38c1e79a2898c37e72d80268e157dd3691debd9dbeb1b299454e8ee7235f211de387bb8bb15262c981f684fdc64d50c9e83cce585788884c64e95bf224f2a0e6a819e3989c9796d88b5bc4b856da06d0234d820f08dfa24aac5de08ca78f1890d55805b24b7a97623c3e895f1347163645f232a6cfe0e21b51d685c6f0e17cf5d20344f737bca1ab05fad406665b3de0b910f6eb23242f1d3e675a3bbcdb728308856a8ff076f84f803ce26b522999020cad02a1c79883c8e72845fcf81ec6787136fffcc14340f95e74e0d40a592421e326df46c12faaf146c02c8261b9038c19d5f26367a152420f8c3526b0934ad061a11196a096d52b314e342473a7f4cc2dfa0a69792c77fa1fc112619a4e5d11515fb04d4c985a380934b6860627078c82986f2e34c01dc0babd8a77e25cad3f6c197dc6f5a872d6045119941eb1d13758724efe4730db1bbbadad1416b2c2c8d3284073851b2ac212ddeea81f6bc23dfde6b1af9415e43a03c9f6d991233af942632f10735d9180255b33b7bc8198d77e29b3339081badbef87a6bef58d1741de48021486d3cde03bbba5abce34c7138018cc7fa39690ab7f6ce7435ed392f3a3ea98e5017369ee0b4dae8db5a4e6f495a0462d70b6ffbf7b47b938b29d78f72b7583b6334f7d2338a3e2e0211da4006a01aae94eaad1d2a77b8100b8cfb1134362b01f8c5bfb6321df4ba23672009aebf9166d145f10ebe57194045a91a0a8ede375792123624eab5a7870ea1bc56ab5543913e1c8dda123476b19f25b279822e2b5bfdc58bd23a713a72c5fed4281e605037c6130c2838963a8edb8f910ace29c323381b8a79b2da25b00bcadbf0b9acab2790c4899ad9a2536d00ffca2540cbb74705146bf398882b11a28b2312e810deed072e6271386ba48fa050d4b81043c820acc28de2fc53b79cbb19673cf5bc1e0aeac1dac593bf073fc85c514fa510227c55f45e13d096fe99ec26764784ba99ce46fa8d5a62c94acb1c4cbeb2cf6d847061e62c24195f11eba1a2f834b0a707cbb62e4ea731e1cba594b6efe5d2160ecde1d6db8003a01a73dec3b42b9a8adf2b09684ab7b90144aaddbcf841d37feaaddf5982808143b6e8c23110a11efede036cc621cc0b38c3e82ca0e4da891849b0a438cba24714fd9ccd2f5e7317e15562d513eaaccafdc4a57bfaacda432f79ba403466c03d1bd981c95adc53e96fcf5ab6009a2c76c4013f55f09bf106b4b080f01668092d250ab4cf7078934fc6be9a9306f1779e702faa376c5f1ad47fed4e488e5bc2b64904e67bbd644a403533ac93b974489cd625f907e846f46f7ac3565b9c6dfcf272aa8836857f312e112a1bbeb438fe506f0398ac20d60b6db7aca1031f1390b01505c59435da35956aa0be797c93ea1c93cb01437316161930c84f38f30c5263ec3b8788e12727e75edd08074ae19377d214506118f3ef694319304240072b6c93e920042b2c429bd8e2c2b84f557934fdd6411299c0825976394138639955564967c6f906e1eb7aa4c7de9a5156f61900250928c84192aa43e34e2795c91dcabfb8e70d9c035a9ad4964b0032422417565c1e2ae4656a3220c6626ced2584e11e4c0fe0114746474a46ee9c7ef17b3ea4d7a9d982eafac27a21bc601fd92be8d9e3f5a80c957d7a24b6b46154b79459f1d8df760cc7327303596cc71e332722c28631c3e3d900a11ba1531be437479e45e0ab8800abc0fce5582f302aa7d1877b81a523cf32be1b4ca4b3cf66914bfb55a5a51668eeea795d8b4c80065e8f3ed430871baaaf0cd2383ab21013b89f126a2b04e3da30cd380adb33fd655eb229766b0176d75f78a90211602bcf9a69f4b65f066dc2defbaf1f4943a8e5736ed946e878e40bce71296041f070870bcb3621eefb7ce9ecb3018971a8b576d25a96347303ccddf3db1d8a6eecb6714d831e0e6995a405ddd6da858175a483b2c368ce3f1f4f3b858368102432298eb930bda50678b0c5ebd15f90faeb276820388f3b40a4d937f602dc17dcf7cf4acba429ad7f5eef54e7d8adf4def7e8c715f4b03272a13a525fb0a2435e106c624aa9eb2402dc225ed4dfb4529b926984ee646ca9faaf1c0093fa86ba80ec3621a14641b625b91282ea063d099bec422a294894ff3b21627ab32e20ac0a1e06f54efb6664ce386f619f1f87968e964f7e0faa12bcf36189630b5fde632599e73663af212c0e17214de2cd2f56a3157f3e604a7ef97cf33c47f874664fdec2c03cd08f02a4472bebfb22e7a1f2b07ae37cd96eb772a977dca411d311df9178f397094a2cab84d41bbfcc5c1f37bab02dbd9cba16072f6ec1d14878afbc473ac4f9fce7c13f0f52b810bedff9a1525d96c2e4107a246b007f91b06675266f953c7d5e3a38b444686d1bcaa045c065048d99689563e2948cfaf3af81ac433fdf292bec2d4b0c509c859fbc92d168a5cafd92e62cc73733e3ed69a51c29fb4038105aff2c084353d33206fb5575a876e10b0f4d8a1f24accec5a700642af4bdfc41f9bf82396cdfb22d2aad27317a18d13c391c71beed95911c4961403a29eaaa7a86c6aef0f3677b6135230744379356c48e07ea2aa3d132e7540bfe1ad30a737b11895ca0249e925c2a3271d1f19c5fc81ecc0e64322b62d59b07f51fdca4c18d9c1cebd9e2778d510d7149ddec128fdd524933c197acfaac7b38765f3197e680c7269071750e9c309fccf798f800f01f3868d62da9b7f45e8681e8403b92c2e4a18d1b316920e7e96c44b2efe7cf250b0fd7f56eacb7104560f7e82ab3ad1c76db1c86a4cc783992d8ca89062eb9e362dcef55fb8a2ca0d70b2225a2f69bcf59b6c2a4d1cdb0e4a8d93b04ac24e668a030938e6749e82d0b2808d76d52a0462cd7b377379f839c23ac7fad5909eba6c457ed6fb4ab0e19048ddb4f6a8f8a853387e20795c0c9b7f0f1281692d6bb532e69eb3358eaa3847cf530aac2c523c97866d549a1505ce3b5d15b4907b5c04d9da5591e5bdb45010d0f58531ddb10a25417193273326a9bc474ba8f8bae72f4409c462ea8cc4400f05d6c50ac0386fac641016b5fd0afce478f4867cc03461724e012a589ed694ae42913334677bac02cefc76a7a74d4a3ef806e23daf0b5753ebe10448ddbe0fc8cfb3f5691815fc3bc155a04a0f281d3d012bd1720e564dada1295338ed33a390adb5179464e687edd5fc3b0940bdde4b096ea1cc7f55432913dc63dc93ccd3075593fb02b1cb923e5ff6acc43abb25549d6c84e98d3562ee0946c1659cc2c7e8fd32e2cf098e915d1b184387b054894b9c11fadb8105a87171ab3a93fc9a3b721950d5212d30eccae2e95f477abbed58a774ba55339a62fd8c5f0f56e4d1f228ab536863ec5b102465c27938b3b8d732bba378acd36ad4cdc7089d81f08c487e426b5f5b87558ed7b064b37221048a6361465b188405a4a89cd2c2c0e30029622538d623bd776c228ae3db2ca287fc574169ae524e3d683def8fe2c9da6d7a93ef7758eff7fb243115aa9e9270468320afe451d43a4113d1606491c9c4ced2d4f08881d48b7cbe4a101a307a89c706bd9d7d2e971463f88b64535f1594cff3c6b327e2a5759b739d31f59f8a6e924b79cba0b2f98fb41c533bdf4d979fabcf8b640bef30145f0cc09fd1a11e3d106bf56595d355baa7c4bf1c0067fc3a7a520a0dbe7c2a454dfb43ed9bf8477f0ae4c905c9aba76f83baffc42bdfd3d5fd9cafd934fb8f7f380d3068c3c2894f1ea42ce0a638f8f296b765934ccdc3e99549201070aa11a58bbe1d4be781f98e9c0b4780d3d47cb74c987566639a321c594c49b66be2777ac09d2b15e17cd7c6b14b7687d9d9517fb24146882cc988e102a8cd5cc69b8c134862a9af82b725f08419b1ef986013d7273f2df588952b66b05588f764ef221c99ed77f1771a8ec4b1a35bc977055208fcff0c5b4a72df411e65495ed0a19602c066b787eb0b0652defeebcd955581b0dcff6f7e463e7d386e5b0b3dc119db0f8bffedb8dc194cbface8d0a7458dfd9661f", 0x1000}, {&(0x7f0000002bc0)="9aa7d3a383c42859abb5709b8aa18c56b6", 0x11, 0x36b}, {&(0x7f0000002c00)="88c1452024a5d00dc6d6301b21ae670f00a8efb522a0", 0x16, 0xfffffffffffffff7}, {&(0x7f0000002c40)="73a396f5c0707a15fd375427793f3c27dd6d47e2872e0d5420b4c3b275dfd2fc8768b8e83ba0e24985604f1ada4078b5ec5ab04fe09a1f3ce70b11611edbe297a153851b9c8d9f6d9e03db5bc9fe6b71901557d31c8456470c5637ee6e81629b23d04a7b238f26", 0x67, 0x9}, {&(0x7f0000002cc0)="eef92b8fab62fe123c6cf428d7327b1427a4ab4480d9eee23d894afaab2c9652f89e0267725674d75a6a2fd22ffc36afe56477aa4d563cd72ee5326855d7cd50e151a1cd8beb3bb8efaef8fa5441c136d50524a95de0b9271d969291a196a4", 0x5f, 0x1}, {&(0x7f0000002d40)="558ae4e96c9144eac34dde9fe0a6c9e789ddf78934b64f076f315a904bfdbc71e5fcbcdeb1ffa6c118f54fdea24188fa65e76b635fb9e42c7c1a2b5e81858767fb80c6d473", 0x45, 0xfff}, {&(0x7f0000002dc0)="30ef88a7cee93be2581892291eacbb0bdfa89787313fe43fd74756893dba73e9981028aa97b38ba00305e1f1e26ed4cae87705de5caad02e9305c640579f3d6d54f128ae855d52ae718fa9505520134268343bd70734fe1bbab33f1db6", 0x5d, 0x1ff}, {&(0x7f0000003f40)="2b1c9f833b4dc586bb78c1ebeea64aba26df12a751abba7a6b9bf5828000ac27d4e8946382614ade8fe90a5598d8f6276b33a5c74bc03039dbf383f7f1944766fdea1b1ee098b5ed77cc96a9fbeee4b506e7b1306595107574b09beb2baa1fd1f385f271f12ec55c4f910cf7d7789ad1df8dd25cd766293ef432d1435796af99f04eaf9e8017d1dd9f360d82c9f2f1dfbc3e924a4c47f9ca8f2a6aa5720d1a6ea716b65726fd70e66dc9e7d27cdf5e5ae1e99a519e031c23c243cc24c8bb2d014daa1507637737a5ca739287c54b4b5d95732c5127425855126bbfa9e77ff459e124560c440367350c854fdc1f3602a5121660e66f7c4cdc88cb2ba4d41e218c944e3694f4b7d3a3b0e31d910b15ff94ae3d7dbd5f1ee567da41945d798d14e9be013adca5bc1c4a90c26f1106d648b97e0bd702e4e4fc6daeda642de5bf9ac916aaaa3b273ab95bc9875581092e013c8ed41c9732083d6031f7a6848c38772eafb11448835e3313dde6060fc386154fa422812920d6933d079ce849cf065dcc3934649facb8b7ca0c7f1e0dfb4744a893449071d4561cf586fd17c6aae68984715dd537940d147b71686fc02f57f686ffec0079a4059c518c37b171af7368931030f10a82f99467217fb5b221859ade00f36b2efdb255d9e6526ef86f31aeab1779a0a96b52a1dada99d3bb29ae53678b7523f9d2740095933d75d783ee1f3d886a2ef30f8d2807e86774c22c055d05cb6b958c1d3172468d48f4463ca3c88a34b1435fae418cba31c2b8993cd537e5185206011cfd5c5ab7e5b498c08c339a67ef9b81523a0510b0170fa005ecf399e4d15ee958de8fec297af84c44b6d02d582e5858e5f88ef8d9f2e3942bd7f39e0dc25865f43ed89eaed26886106faeea373886048a6ab5232611f28021c52dc900dffcb060dcf292be8f7610a143ae4292af627009894394c21da712b58e9c8f6c238d3bcca583882b0c549b6a4f28e90cf15df2a86a61ebe2992f89e949454720e28cc870ab37899af3c30d48d11f8a2db091ec46ce8ff510f3d537eb60116aeaa9c3edf1641d3004453e46c8431cfb7e42cd49f7425b6d5f7a0ff1b7e249002723bccdf72bb1eb4bb58c3c7e5907abafe172f90355d73cb920cfba9187015dfe61026aa107969f25f16ba019312e190a6e5f4b04843368df07c1d4cec33245b1c8d50afd9f168ddcdbbce3bf267987e71a6552a12c823fd0470c0461434b7f6ad5ebb776ca60683a6d505c2140c0b1a0489efe21118869611ee46f5c58282df60e3b6be987d863fe8b3fd73fbc8e4473aa1a24ea1937bb191411803ea37f3c17af46957846ea748b68a1334b2dbd4c41806b119900b8616e321c1722809ecc0c8e1a7ec93ba76988cae2fe8f46167f7c8582388027764308b900bf548c79b2cebd22664263c316f327ba801e74e582c8bfe158fb05e08f9874056e9dbeca1be77fbb724e9393e7a510ecbf651f755931182d3ec68b93d36a0067adc21838089e1b106fac592ebe8f28183eeb403218d69e0a6dbc42e17138f8ac944e6d99ba8e2d6831bf0419c6a654df45c2ee01bab0dfbbe59825a6fff5509ee8e91c2c44f37da7838414720f88c58d48a72ace8030ad349af90385922af2078c325925d804a749bbfb7d6b404e15b6a5fc90f38f1c918f8ea5ee97887b0d2c44c433557315d29473037a066136116056370fd0d76b6f082b8d073fc4676ffdcd0a3ecbcb0e99e6604f729f6733d7b82c87d06ad6059292a5e87e5ece7b7b4b04c3bd0f165e7935e21572ba34d37fc9a20202cf0c62312e2bf086f786339a3a6f0fba0451a555fbadfd7e8d0c9bed0f70bec5a8d60d447163dcb07f7580d49ad508aa67963cbde19deafd142ec62d0daf7ee1a365b83007563e3c4f3fb1655f039ffcab1cc29a8cfbd2da72e5b6773e75d76a6817fd5b775f731a727941b64596270cef28de6cacb2114a10f1b4828c1d42f0c7dc266677aad85b512c2f577f1ed0a987cde23318d6a190a2ab83969320be61732f4763f24e3f2ee64a480fe985682ed6a458f29c8d2dbc7c736438f0eb6b3dbb3d8e7b24369f85b9d7a84216c19a828e3bad56277ff6ee6f7a32b8cc1f0dcbf06c13ad970871d7db008518471584affd60e540fd7b2cc0e25c5aba538bc0520183c1799d1ffc4d2ed348e5ff0745823fe6bca8c6a672dafa83efd5ce859ccc0645d2116694aeb5e0fc3eb70432f05c92b56428c23a9f841a074063d2291c1f2ae31bbff662c560411de7c6ed623cf8947222da964aba025342666ce57e78857f73dca3f28701b3690b5abce6dc34a1865097b8cdc6f20602178a2d75abb59d6620410bab723ea51d7bf21b2f4e367af866f737d62304071ae15448966a5e02c25e6ceda1d4198201daa3302ae18e571c025daf94b25359f48d9f2754ac7369e9878413d835b2d4bb72c30320da089882aeba35fea94a1294429c368bbdeb6903bfe9e2f020827b809a6c3944fe7833a4f4135d689386dc1829163bbd43a5783f1af174cea36ac3495e6a86ff17be16c6175655eca09903ae64e5a83b3617165aaa55c4d453aeb29f62f2eca3d8c4689715deb971b5064d1c13d3f7e48c025a329748f7ceabb9fe5395828b6796e62c35895c50a20bd47f95159db068ef650b05f6a3500686d0b18887dda1dbf5387cd725c8d751ef058ebf05f9692ca4a2dd789395091caa77717c83ec24037e561c33a2de22a9957052d3e3a900caae30d9e0b196ff8e14605346cb46b44c3667091f84f8f8e874ae8c68b852e2a5024cf66f195dd40e08cdc5d23644e5bd7cb86292c7f330c5e97fc2c56ff44f2063cbd074a91531e0d7059c3fc4991b555b677336e6f201b891b025260331005a035fec63eb5705aca8c16d27603800c026717b1d970c8e02fb5fe637ad965a726b547a5354927b8b8c2553da57a7fb6ad6b9a55208017c43ca421e2cd11bbf0bb1a4b5d4abc376c1e28de14da22c1b0c683b00bb17d74673fa6c9b5bad50d61628e8e8b0f702f9709f580353ddfa9db8ae72a5f1c19f69f77961cb34775dab2778c13fc1aa362f6bffa5e68bfebdfe9c1d003493dcbc5844bc2f9179bce6be4d1f9d80004e62d4846ef6b270baaa966207a7c44b028c2c494816b396ad382c32c4bbe77dfb28eb7fea271898c27438bedaa4d24707d22b9a010ed0dd5d63b99073191f83d3d39fa3048e9d3eb88b249e56dec3366ce0eb55e4de1f7d940c3086b45e29d2a2d394d6d214b100ca335be1e95a7beec09aecb7ff01b6fac6888dac34905b03a1abe5c3b4cf1a58fab1b6357a03d7280d899124d69eba95778e32b9563fbd643beaf29cc646c2b9990b60bd84e448a9e7092c0947bfa60b64deea5eb1e17b1aad8ca6e9ddbeb5f9c5344fedd43eaeff064cef9a0aa20767398636d4cfc5cc50478673bda52b002e27640184ece05954a063a8e5724cc2f95ff5a18a9e7833ccdbd48a03fdba8226fc474e55344cd30a5c9f04e059ed8bc80d6b1386c812acbaee5393b31af99f3b734e13216b40920c46d379da8579e61d912ca1dc60b71c66dc10eed611738b53c9816738e6904cc261f67c3514576180e7b856d3ce30be75cd6b6e00b53825ebc4485866eebd7eadcb9bbc08855e7c6a52add95e2edfca954c95a9f485c4d4ec3eac450965972222f6d171ce4277958a4c4ad11a004b78803e3f6a682972de7e2f92e38e20c975a3573da3834deb6dc5ea9966631d70483301edb5d4cbb4e60744649f11d02dfe13273b8ea149c3f5638f20a6bb424e91039281d87bc05e7d5f0f34f00c8d7517d451c4ca3effc458d249e66fb228a1b5041716258b73549a64267a010ac69f334aa42247857099152f76d25d763e1cfcca0d5610a4395c4169c2aa24c2f86d046e5a584b0c14e52e16981f768be3aa023c42753f79806b04e4da90c8bedd954af9233454aa05a3ec483a88cf86d667909b24367aea2bc7c71c2b7d1b5d7a927bc102f9b5b61769ced223f07a1c21d53b7ad6b61aa62f9df63ede8a6cb4020126d1677830aa0355a23150f83db922851af6f59675755de0b54e1571e828f8c481e4602a944f4649ef728a601997ec4a9b1876eb137598feeb38f9467b4fbe995e08cdeea5b4d681afad8fd111d3a12c309fbe0dfe4271641cf015465521bf19779f8d23a5ae1a7af4f4ed41ee464c4bd953bf43619185c17df2dea9a4f497704b9d0d43206d4a195fff4211d9b2eb41bae0d74a0b24432693db64c6c032b4ed1c0317fcf11a4640c47aeff97ef487c5bd4bf4ce15f1381514567a99a4626c3cffa39feb5bb1c5436563d97b1a6736106226cdad38526587c9e88f88de03d3a971ed3a2916d4d8b78fd5873e03e36f274d6a1496accfb0b6a542213612e65db4e1814d4f919f1f16ba886b7f67cd6b1e6803e1554e421d8ea86cb2b73023496f477cec72cb8accbe619c066b44b758b73a4e4fcf2a4a876b34b3bae3c707556af866b432f499d314693ee5d3a4aa2f882eab9d76e22a78aa6eee59d4db776bc44e27712fdb41ba07ee693ae661556c379ab6def78bcf20f8f92487d0d00f10c2ef309162c7ae7cf287678b450cc165dfa44c8ac218eb213020a463e222aae0e955e21b65ec55e8398a23fb0a81028145f0ae84ef78b179c3a0d3afe0060c699f990e0fbf0c14b591e85d3dea4ccd03214117b9c476ce0560a78bdeda85e006695b06481432a8eb7bb740bbedfe1c20cf747e444acd4f3119205280ab00fc517395a7c360a2c1b5decc3d6297c2f69060f024f68cc8110b23fb9418333d4463b6188b37360054e509d6e3f4823e068bda0a6bb2675cf75193db8c1a22c9be4ad4783c48058541b4563e57a43500e9dc90e4ce1dced92336ca5347c85287a6ab565a9523ce21e67f1bdbbfe6968dfefc86ba44bde6a438216f5504da230f5a1aee1cfae07346d218106a8484a068bc59acda651ca5d75fad682b80ad0795ca5ac4e8723a2f76ee6dd1deaf7574b5c4d6108813ef1aa85eb904299f69512c401cf9e47dd22a9d922c6db88d159d27525842f35852705092d63283c606e1dee43e4ebe4f5bda32c0e8655fea9db78d7022c14a3251543876ce7e561b067b20b3093cd38b7b35651490f593104bff9f88c10ebe8a75d851dbd6c93447d707fa2e328f03900f523d8e547087d410329b7455c5dde5386f8866dbaef2666bd28512b0fdc74495c93c34aee06862ca1d0638e5983f8dd2f5d435f85999608eb61b5d9dbd11321dae6ef83af152bec72f1ff3c513593ceb71103e7428878e7717bad76d4302a7b6897170f7820b5b701edb6811543d6cca0abdce3e4cc325674ba7bd2752138e98103eab7316a6105451b1c453886f86e81d5aef98dbbf378451eb20882538f943cb5c6265a86d6486cba69978b6afc3755efabe8b26913f5ee5ad3714477384ba191fcd855d990f0c13a244c4e29b481173c553f10909c3ccbf616e5977a365983ea921af58a15226887ea1f9f9eb587af3e7ded830c942f0510b08275a1dce4982ed066cbe26713224d4fd5074a7bd55852043effcfc65af9613a1ddb0cc25f96b1774e193efad546aefa5e2247c0c8f62196d4dcf32e80ecb1957ac7b4002ed75b68a14c497fbf851acacbe8ee208bee6bf791c35856bf2057482aade9f9172ecc5f5484b0b7c10b61e46b177afb50f1380c204d30f267e39dc253c8a9086714f4c72247da4685a6734844d0c20305d72347575c75e6f63dbf85d1bad1e92540a03da0a749ba5ce124fe7a74269f6e0", 0x1000, 0x170}, {&(0x7f0000002e40)="c08794b18f36bc3012cef6aa15dfc6a207e3efad902a9278cc35b0de4716a1defd08ac54d6", 0x25, 0xff}], 0x200000, &(0x7f0000005140)={[{@auto_da_alloc}, {@i_version}, {@oldalloc}, {@noinit_itable}, {@block_validity}, {@prjquota}, {@nombcache}, {@usrquota}, {@prjquota}], [{@pcr={'pcr', 0x3d, 0x1e}}, {@pcr={'pcr', 0x3d, 0x37}}, {@appraise}, {@smackfsroot={'smackfsroot', 0x3d, '\xbc+\xa9\xea \x7fQY\xfc\x00\xde\x16\x1dfc\xfd7\x15\xc5\x00|\x9a\xf4\x8ao_\x92 \xbc\x11\x9b=\xe5F\x1cY\xf6~E\xa1h'}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x37, 0x36, 0x33, 0x31, 0x65, 0x65, 0x66], 0x2d, [0x61, 0x65, 0x61, 0x36], 0x2d, [0x33, 0x33, 0x63, 0x61], 0x2d, [0x0, 0x36, 0x39, 0x37], 0x2d, [0x34, 0x66, 0x33, 0x65, 0x33, 0x34, 0x35, 0x66]}}}, {@obj_role={'obj_role', 0x3d, 'obj_user'}}]}) mount(&(0x7f0000002a00)=@loop={'/dev/loop', 0x0}, &(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)='hfs\x00', 0x40, &(0x7f0000002ac0)='appraise_type=imasig') stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) syz_mount_image$tmpfs(&(0x7f0000001240), &(0x7f0000001280)='./file1\x00', 0x6, 0x9, &(0x7f0000002800)=[{&(0x7f00000012c0)="e68fbe3952c6935c09664a646494705e1fe23ba9ab067f9e5d7d846a58f98ffd99a9a24cbe4a606e7bb6a9c97f2ef16d63bebef0e9cfabdbac0f850faba8c27f4b5ff119b0bd6b7edba276233db69d373ae148f9d21117846b3509e55fb9c522d45cc47852a834ba1b5e451e638d1cda9f6f1243b558458c838becd6eddd434ed145bc53fdfde40bea46db15462b72dcd022e2e70c86b5541d46c49b3e437949d1be469cb45ad0daa4e30dfd0198e853e43f1b467798c3f1", 0xb8, 0x80000001}, {&(0x7f0000001380)="4751eb9d9da7c250334ba4a5ef9e27979783aca5dcb1d1169991b7b7cedfadaaf488648574d26090bf24d6cec2cf54069632df9d7b430d90b7da25be9cc71c306e7f65cf9e14e1437ff68a840cae2ecf2b6317ebcc85d138c6499d80ff03134e72341c9e7e83f090c47bdb28355cd7d2bc6dd79cfded844039a4d627a42cdc96f1dcbd7f8fd2bd020b6d439b8fbc997ebf7b8547f46c4fe579da7502c29836daf8d4b57b955d48b216108e9f51a2a24c12fe00d3606ece570fef1ed17f6d1495d101e963459f3b4b91f136baca39e0b91728bad888b9c968e4e8e5", 0xdb, 0xfffffffffffffbff}, {&(0x7f0000001480)="c851717ec06e650f70de182d0cb4073266c52d24bcef196896e4b6dc2457eeaa4cc1e5c268dda5c859495a3f285244aeccae2b86071d784abb7b18947b4e9efeb78628495846125690f41d77f38444ee61b93853d32cff295b4d9aacd2274c606093594a687c4ffe094c3a6f22cbc2645481dee957690f189c78765a559f0d8ac4a6a4dfea73d411a6a522f3136018d007339d10ee107d8a9c86fcba29590fcebe0fd54ea531bc283b628e8dccc6aac3f87b188e77e7c56748a2283df8cd4cdb5075", 0xc2, 0x3}, {&(0x7f0000001580)="16a180bcfb34bac6368068882f4f3c4bee5fbc4b34ceea85", 0x18, 0x87}, {&(0x7f00000015c0)="c2eab80f214c4bd0a09cde7c4a843faa30d8774306956cde08259c6b7c6441add278dc464633867b6420272b32453adca55e5c3cec82237242207c36423653c820dab03436d04dd19955bae9162b8f1692265028bab7f4079c4e48ea278b9efb7c88d55453d4cdece597898c9f61b36414a8de14c9059d4650d5c5e77d3f8cb6f249bf0f52489ddd3e0f7e4b5fe5938b5ac0686927a5b5298efc58ad403310fa06fb7bbf5bdb403596a242b3bf519aaa5898d4ea3098f2c1e7bdd34ddea21d2e99c7d553dc4fc6af7364ce83456bd00ef29c65bea53cfb0e19fbf4749618ce8c54e49ad1ac893cffcd5e3e0d866f2b4c323ffe40ecc47e4211a99ee50622f8b8c6fbb938b80f2329d8ff12799f83c2af1141798bcd2357b8143b2c9b15c844bb3077cde493ec0f46540ae835a1575d16634d0e398ff84997090372c9cd7e5739dc79beca0b4491139113a0ea4ad80755b1831f506f81613e085320f4c9d042b7d16aae0af2239bdced6a93724a8c6344c5ab4a9da6c5538d5a4ba6fa6ab78fbf181bda45daf6295a356a3d5ccb341bb10de1f30cd1370a05bae3d8d795b925bcde9e6f3517522bbd460747132958c78c49a5f933458325997ca9f8d2a8dcc88d2f9d8735a469ebc5eee6e72e9a784fef56e52835e736992f2cc262d8cf7fdaf3d9b400ba4083265277281491ec0d72242b626e5f7850682772a170e5b2a8633eac4a10067389d56d528f333b6b02dc2212d6c978478d5ec95b94284edb2d108f76bc047207e5b2cea0d9a3753e3d063c897c521d59491ced865e7d09edb96efe96204942f4562fcaff9233c106196cb6f527ae8db590456981ded58dbc1d2bc93f6a93419cbb5202dbe7cf6a79087a729048adb5a05e01a30289d510d78c3935bca1f190d12c40b7ad8276d93fa594351e7458c7c7fe696b7ab2a17f921ffd3b8bbe152add1e09a45b75cdee0225cfb8e22fc72aec0c5ac80b8ef16e9fc75343141efa4d0812700a30063598345c41dc360db2513b41af3c9bb4ce656d272e413816f57a7e8513d73faa0ec1be630a34b3421d285ff6acb44ed0d654c4fd08791fa622c93ab986fec9b4552f364d53bcd78135409f654bbc2b26dc11de883175e9e729a6c70e3dd12d29186db9ac3b032bdb7aa9ae02f4cbca954e3a8d0cca5b20244efea79548ea4cc46c04791805a03e95603507739841739e7739e3fed133b2af60669dd8b91d69945874107ecc3d0bb8f66064f373663e0782e433bdc4aae95e2d40a1b0a556aeebbe776834a39c83cadb80891bc349bb1f4c445797de71aedd3f630c5911fb7e1a9dec579974aebfab0e85ac3f5d11f77b6996bf44dda0229139b94d88e847339f013cfa030b19ef5ebca0125ba0cb55d7009f50c31c59f811528c48649ce5a7d810999989d83b222c22c6b2898acdbb1782a47ae320e9d32277357b8bb3f2bc96e4ffad8c89511e19da674d5f5202a7c287fe0cffdb825a5fb6d9a98a2b39a2125477892d77875b121d11dc613d6a949001e8ec949f15b72c96bb2cd4546cf3de263a48ff31f5bd8e83c64f0fbdbb8bbcaa1faddd57b2eb4e9cd3bfdce0ebd0a6d9e23cc020e4097c28a7f4fba214b191e234a2210d42f90f2afe4517c21440e17dc12239fa4d273c7c878abd9e2bb52cf4ab30d63339bccd0dcfd7b8e5c3dceee1525dc44dd4985c6af4f352c292d954a859098363b41952ecaa40fe4139f8c7e5e39f3ab76de9d046da184f2cebd009afd9c83439c8bbe0ee8ecd52134d4dccb13f45e4f83ace50d91a8ab1d017984958a2b996c464f9385600e5bb2de642880684c94a9b03189a4d6442d554be81ad0484c601d09d6f1966e27abd698308dd5bbb5a4ddc11900cb0f21a59c7c6ed7077c29eb76eb09d508d9b96ef397c15a352c04bf7c95257d554f6b1d989a33cc933ea385078519cdf58bd7fd50d8670e1ebe06c009a2e33208f3b380b980c11adb7b76b6e360acc3222efb632cdcf3ecafe9ce0dd24391e74b9d9003ae28ca98e1c0aceec941a71753a231cd3a7eaf021306ec4367772ce1c0314426ff959625328c5512ff70083f8c308cdac6f2c2732c9b8d8d6c16e6d10b2519eb4657f417bac18a063e5a1cb1611e88abea5dbd68e80180d6cd1bc93976178a9919ccf6d9a1008d62355a6180eb4e5739bac4f313535b03c2e45830f08bd033f43cc2561ac1ec5c9a7ebbe9452549aed2b1c875d83eaff87d21bbffc2cb9793e1a89bf5b097dab7e77a6d523e299f857b73e6f9ffd0a114b77f391dcc0173f2521bdf4949747cda36ce09c75ce0bcf8164cc453921c9e077c2a1976b7647a61dd2d8b549f7e0f8e04783f48deaf939c663443a1e652541e4e3f5921de943fe51f39d616040b2eb3180f2dc65b52fe6ae55a6d66bd0c96409ffe252a9f53c8a32d98e33a69a41dd4b1be963c16af0c2f0235acaff3b3665857213017caba0b7036fc121bd0a666bdae619bb7e970ef86860c8a661be3ccf529ab10cdd479d9ca628e95a07cb3ab1ef40a58d89a06638318e5578bd4eed6ecd24f7ee038302a737362e86a4d98f3f349fe25ed6fcb2fd02817cc5ec478fbdff8014d48fdb2c6cea1a16ec910d5cb334c09bd6a0ebba87cb5168d78c0c48c29077b17425fcfd24aa27ced6b8f7a0c4a810dbedc933c0fcfa5207007d9a1c11173f6ff837c2334da4d6234ef33ea58fe1476011b0d259c1648756e192a4b23a45bc5913013ddd14928d2a32ab9628c3f9539393e3aa85daee8a70b205b200fee2fad34ab1b9abe0bf37f8e3a09eba02b482507e3202b2bb604060fe15927baddee54a1d8350a628cd882f6b77b7f3a1d3bc7cdf349f9b56ead03f00ebbca64749fe1f382f37710e324bec71357dc80abce7b52381186bba6f4e12da7c3839fee866b274aa8db4a8a82be7b7cbe6143e9dc5247be7c68bd054a76256b86e926716f60d506e884d50b16700bd4198603021e422e0eba0c4b62a8ff5ed7b11266a1f057d2e6d016363186820d6719d151fe6e51dc982dae270c05677000ceea8dcf2ed93eaf68736ff40c77769ac9c5fe6b802fd044b8b5d2079c15e81d1dd3e2c62fc065c3d6a4b97dced46b1ea0f4f30b1ec917cf69a3634ccd0fdc930b6a8733bede57053fae9aafbab7e04494d7fa46ac3964819bc882d458c7d3205697e32c45519bbf579a8d08e38f5aaf5f58b5cf561dad7087d896c8c12c34ed19cf9d885c94e9ac9789eed4a87329f409da7d7c73cda84ed5f1e1f64d9215741ffe2d10a9e395f18bda29d94fd81b975bd158519d1ca73df9a4fa5cc02f5e7f3024b9ab0b1c6a027887e8e4015c920601fda6d4e2fb18ce77d81b6b1790e627b7e67b3cbd2f0ff28893c6adf14eafdb8b5c315aac49306ced43a94f26de0de255e0be343ddd4214d858119a7efdd1bda9b2edd7bd54c6ae7a8843981bc8d64b13c595e67cdd78cdf77f7473b8fadef8e2e9172edfed3a647f7f117e845c4d3be33d1e0a76361b778f3bfe05b9aa7b5c1d07a508316dbaea413f7e4fd03acfc9f665f97e3d9bcce0b4c0a2d0368da7171aaf960792567ca8d4e3b0c57e41a874ea830d0194e75db15e5921cfab7456fe5fa60f22c195c31444f528c77bb393752419b8ad29a868c3e9840de575dbdc2f5fc0196545b1d6c61cb7902ddf5fc974cf16bf36b63ee4dc485c31d2dfc6e6d9fe7a41f562d91fa40c3de695f7f15b5dd0766236b6d68e1c4598bb4019deb43e04489239a80f572179343abb8f2ef6735f2b3ab7c5d393d94837de2c0da24acc4399da9a86759bce8d856d5c1094596896c0344d38925bbf234f936a0817acffc126c7b4389aec22da32e22d7317d2900b598b0776a2c41a8ab5b097f091b3570d352b7c5c52de4925b647f37d29ab4a46aac6d3d1701d136db1337ac746c5898fe4c189ae0dd0759696d83ee61e9ac4fafd75c5d7f81a434d9e518fa9e9605969ed8e2bdabcb6b764b195eedf78175258d6d9be0118aaf2c2ef94d38f6bf8385d2e5064d69e3a049c7c6856ad58fc22b742fc6ec6d1712e60a9b083bd29ff28cd74d6155453bf7cb4ef25030f14a400a98bf29e8a4c75a72deb029f0911f565285df2e6046f25541e279f08d23f52d42c21693c2d4df0d30b930d8a93aab64254b78cd7c46d118d8e42849e5b5c217af10d34d5a6f088144666696eb8a2aa6b663d9517485150d3873eaaab0afe4f64d64c5374e3488d74b690e0e36c12e36dec3ca43750a71fb15e2404e7760e840947bb696959ae77a6a13750b6e15ee7450d24728428a81e87aba1494f439d81e95f25db3e5716dbd7f51b1a8139c5078dbe022c45a3126c99c26f0ce5dbe715439687e80461e63435f352c75f994ad42469fddf1b2bbc02ec32313f750e4f25fe9e469c8df0937efec53f5c9ee4546006d24d5a8eb5338a5612217f2ec565aee9abda867b0ca2150dc5e6aec0876612f3a6a8aec4244d60ba9c56a28e42ac97297ee0fb1c8e7d331ee81c0d04d4be5eb2a44586aefdf4141d9aabc0ecda5d1f856903ee4316b94969e9c025645532361fe532f2a7aec6a484423cfc616013f07ad1d8745bfdd67d967c428ec489cf2c43ad78860b843a6a06a8f15c60025296428916f47a1ae48057f92c500289c0cad7a31255ffdef57cf52c0e93615b4ab78e153171bb16845741c73f0b5166f09d530026da03c94339a61ae7388d990c5512d7390992f8672ce74f8306fd879f4e1288c2044467303f59ec3b56348934951adf20d1b09b38cf60ad75bbf6cbd3d8a5d36fc03a9bd1191585ad7e32bd7f295b0458033286df86d7e463a1190835cf18c739f66127b36989cf5bd57e389eb86bda8066bfdccf3023aa312a21ea4ae4f447cf45d1bac871cf8b5072ba5dd0e105f590a45d706f2274c74b2f7e16d985dd0a4f294296c6260e490ed324890942df9be7c17ce4146dd26f54dc0583657928c8d4be88cb232a8bce0b4b60f3dc93586506b4b349851d7599b67bf00ab8a4eafa15fec8d73c721e9a7dcaab6eab3bbbd4e7f80cf06709b36b957d4c13f5a61dcbba58ca0c7767ee8071ea164fb65563af639bbd4c56b7f046fbca94a08c6a415f8b706a4a08288b1b446a7cfc1ba895ddf22b5df2dee6d0813ce237836089924f41a4fa68b9c07b11e6b50f945dcd27cbae9e275167a90e20903ea807c50cd76d20ada644e3694936e1598d002d795590af4e58475bf95cdc96bb6ec90cc31269a9ab826befbb6264d9a638710039833ae44d467529b7470ed7ff570ecde7b353502f69910ab534964669f4d3b5b321b780ba25f4bbd3fbe4f7df5a8a9bfce9884aabf5ba54df0a2911d31eb22a8ee819c3f14cf5fe321297cb00201f528f47adfba5a2a76da2a8116aa3565d1a4e0dfee859057220966bdebfe22fdd94cb20fec78fa6c3a4fb5bf067f6ed50047087f6301656907a1dd4210f4673d57bf9f2ec356f2ff7b65d60e1a35bccf736cef36843f58b4eda5011b76b46f43dc6e34bb833e20a436fd412ef24ae3d824afe9ed3b0fccb8ec00b97ba2d482bf021a0cd4ea5b2676a8b0dc3f5592dc7b46cd7e40076c3961d71daa8dc4ddee11c4e30021794f3a59876b5d59832cb34936e2792433b6a46cb3b4068e810c0621c49b61ce30b2ee9278e3f3ce47d1aacd62828ec1b5682b63917d299a8476f722a92ce7a5badf1e1d95e35a357ba7607f94307d779fefa88c4fa78894b5343cd69a71ed6a76fa5ac0577cdcd630a856df0f06884e842492601c9d279e340d8ba2fd2f7485d182affdba82ee", 0x1000, 0x1}, {&(0x7f00000025c0)="45718b04473c", 0x6, 0xfffffffffffffffd}, {&(0x7f0000002600)="2c93d496ca4c8e179caf5dbdf7c603a4078d46ef990e8b8a5152bf7175d9366859c21b909570cdcc7c0e8ea9f7206b5af7982b823a030e2615d133fb85c60b2332868ba592c8b0942e6ae8c09943397d245955030ea530ebe227b44bfbffdce542eae376f80d10d9e360ce5fd36cadafcb4d41df442f2e6847f5747127a6a5e952cf066d3f835d2f08ba6525f9d2064cfe96171cb81228040d09c6fdd13252261d2ff860", 0xa4, 0x2}, {&(0x7f00000026c0)="97b01c46f9fa3f85f2999f6394dc2bb1", 0x10, 0x7}, {&(0x7f0000002700)="5718115815668806cdd52f19bb4cda32a49caf4b61ad5bcbecc955261843bd8b3bbd517bbda20b70e68b05d35bc6fe2f4aed9073e1fabafa403e74a1c6f072609fc91c4b5fec89a3ba07c83eb2fa4d1b1570d5df1cedfbbed9da6df9c8f9cdfb0725aaf33901647bd4d51bab3e080c3aa1091626c8efd6e3cc7aa71a1e44a6aaa718fa34704876ca91397bf39c0c6a3b05efa6f832b8350badf9b40080903dc487185900a5ab51b836cf81b8cf5051322068b651c2fe7fe47b451442b0891d0008c41e64d364", 0xc6, 0xc5d}], 0xa45086, &(0x7f0000002900)={[{@mpol={'mpol', 0x3d, {'local', '=relative', @void}}}, {@nr_blocks={'nr_blocks', 0x3d, [0x30]}}], [{@obj_user={'obj_user', 0x3d, '/'}}, {@fowner_gt={'fowner>', r2}}, {@uid_gt={'uid>', 0xee01}}, {@appraise_type}, {@euid_eq}]}) r3 = memfd_create(&(0x7f0000000340)='\x00', 0x2) pwritev2(r3, &(0x7f00000006c0)=[{&(0x7f0000000040)='O', 0x1}], 0x1, 0x7fff, 0x0, 0x0) fcntl$addseals(r3, 0x409, 0xe) r4 = dup(r3) ftruncate(r4, 0x0) r5 = signalfd(r0, &(0x7f0000000000)={[0x9]}, 0x8) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="00e430e33145c92a9ff2487ac49b84d399fa3f96f33b010c280c6475ff80b429135a78cab7de89cea84186078664d3b251de800d212344ada5b123d1b96709f818e5cecfa16bf11555e75c944472c7c9311cb50f4a573e07edb28b7bc87c1399288855519f958215bf1bd134f79934ce6f37b507aae2c0fe581d1dd27392cdd9821ffc5b4df5e04a4309b0a3c1c87356fe71c74da211c371257ed0aaa0acaa89b71713f860c0c672cf225912bdb2155b"]) fsetxattr$security_capability(r1, &(0x7f0000002e80), &(0x7f0000002ec0)=@v2={0x2000000, [{0x7, 0x4}, {0x6d6f7ab1, 0x5}]}, 0x14, 0x2) r6 = inotify_init1(0x100000) creat(&(0x7f00000029c0)='./file1\x00', 0xb4) ioctl$BTRFS_IOC_RM_DEV(r5, 0x5000940b, &(0x7f0000000240)={{r6}, "c4eed827ea3aae54664ddce6946b30e1375048ef70a178829d2b485e9bf6787f59709aeb701aba0ff52088ace43e70f507ea2055dd0a8dc03b1cc60a94957c12502f4ac61c2e0b7ea1e573e73f147ab071eabb34dff462bb8ef8786bf86635aaa240a913335394ace34acf2631ec5ab06b7ec0244d4c0cd0aa1231858af64cb791391633cdc75d517f61964914039035f847b2c9b582f04559983092ca7c292bf2e3a5fc07274859f65bdca7522fe0bebdbbba303283b919bda05c8a21950737e669d3c52b65f39446cb2a5695275a0796719d82e294797e4abf16514af3432267682007dfeeddbdb690e02a1f5f832cd8cc975307dee3533b5efad7733c0d42317d361d5c03b11a1d0b46f33dfefd849d0025ee5ad8656ce335ec1c17313452fa82ae6b9eace3df1cfa6d7c12d647cb151a5416fbfa8b2459da86a2f3c86f53264cb34bf5cf520784d6a09aa48fd412068b3057ee2892807d219a9dfb9a8c4567507389dd217b6942f2cb2bbdd630b87907ea9f205f7765654a54c73e17ba2a52d66fd57a34a9a1151dd9fbb7a6ab5b01e8781e217f53d819fb742f719c58e1d48ecac788d154243df2ccfe01023231d6d4a4a45525441bcc8828b62a722b3c0cb39c05733c345cda8613b389935d54d9f72d45ebaa359e35f375b30ead3a526756370f5204ee8c3bfcd47263d2937a661575659ecd513e3d785cb437f11bf852fa37a89e281d6b865d43655faa88c627c2b170ca4ba23253f3641e32ca2063f3ab08cdeecc9e080a2ff2b2140e017ebdd61a848d176a6e3fb986ad7c3a705e6f13fadf2bfc2184ec64ccec141aea6af5a619dad951c1433f17eebba5b0de9901deb31b919c7df8ce5a082e082b7bc396af3fe42b55a419958a5167223656892814f35ab9da6f6c86eef73806ae0cc114732c4ddf07f5e4bddc276e9133b9fc8a4cae944c2cfdf5be8de2b443ec4ccacc90c2aabcea8ce21db65ec46437acd4717fe8d7f7e9d128669cae5aa3842296baccd7e951800dde6e0b0c9ea9d54aee8ef02afa0c48fbb500cb3c89b69ee2329a1a20ec91424a47246b8e9fee8dfe855e0c117c8ce72747991a20afe317b0d9b40d2b6a2b5741db0ce3e765fb67e16f2ffb88ddd5bedfe9fe7e4afa458dd1b6d4902eea62684ae9c720813ca5583068e7deddf9736bd421ff1fe3a50c0067492b066702bd0e505ce2e63b4029225c1be82cc376dd8a6bdf4f860a2cb9a3347c9a26cd0ef3f709612eba761f603d7e7646451bde900e35c0130207633d69016ba37c2aee5444ffc8470c90eb017602330ec7be211d320f7abb5e77ccfd6546bf87bba39dbddfad7b16592add4ed032b41a401aa0cb3854ced5e8e11c9b94ef26dc5b1e08376e4e3773ba64ed725daf756d2aa2511efb2222fb4807c34555314bd7060e4b7a5f2114b075faae250f80b7c164e2a8bde567873af06990a120bed45902b067a1d102f4cfc2d14b210f53bd8c50129fa660b31c621f9671f858bbbb665d4074870b5d14dc743158a780df380d0b9f80ef50f485e59b92e40e39d2977e5c437cc7c4a9129a5cd41a9728f8b94362ae052bdb7ad7b9264c9beab2e884de999c8ec180bdbfd3b4a43df6da062828a3f4bbda92ff1390206d8b2d61bc3b4c61c9a8f5fb7d747999b0839eaec7707e9e5c56eb75c8eb2d13f9a505ebe0f7d928a29772de764f91aa191c7cdcff479e3bd7353a3ad87bd51f873309c994c8645a2545f67051e95926500352f11d183acfb5d7e3a7dbd4256bf36a9c7f1fc3e89977825913dfe0ff23b698f7fe51bb98859b5b787854e0a293293e9b72d94c48840f9f934ac8843d99b5cec74ef52f5441daa85073f968907e1d74d044a60d8a643a641fb33f22286ebe3f4743464aab91584dbd82c05ddf19fde8f78ab37a532df831c3399819f0743b81720dbe30a490d9d063ee0b432cbb0bb7324802adc66fccda5c6db786baa18c4702cc21187f6777724ca169bb3d1dafeacac890dab8568e5623247bc734115d13e35ecaa31a2a5a3c14ca1d7d935d3fbc8405f7f276e6a01a653cd1abd1695422c76207c8249c9e8022debec6d59cd7d3c0b058996e6b4aca2c439b06364c3ee7718740db0e7f38b6542b3064eb608a8e6d535dc19565be091ce27022e1b656f4e09eb22e8aa7bb94b5698d9b3e76f0b4fe3dbdd9773c23583b25f36b39cc71780fcd26f48d6224dbd7e7189e6d1fb55062b774d18b724a12169eab6d23f46b8fd27fba13372cb6585f42d63b6a2f320394788f1d51baddd2addf9770d3dac723f7774274df35d6b6172ac1d30a5a05dca230e1183255f77ba165e3da05fd062dc785058ffdd80e733b108919a6501385a0be888875c0dcfe7daab546306e76566aaa019ee558d77da718aa6163c7f66c4cb5f648005da62200bddcb8d96778d7e57cbf3b5525ebcbf6df138bd21e043fd5afe6e562c12a6001df9d917b7adaceadc6d9813c6326255d2c572c27a3d86b492dc28c3cd7282eb2d29faafe9be4293c34c4dc5ff1bbaa7fe5ce9d36da5b5be0c1968b572d3e2d732cb81f4658936c90fd855b144e715d9214a0c98bc1ff7a42a3968a4eb2a71a4b28d072c5bd22074280d0afa0414a2eb9f173d0d8175f080ff242a2adafaf106c3e22d55e20c82901e63327a3ec16554a02bf3a04fc196296d1c48af8eed46a00e0aefe6cbf28cd2a976035590dfd47ef9bce73592372d6726d938ff3373c2e267a32b18864905ac8e608331ace0d99813d07955f2d576de11d2554ccdd8a9ab73f319bd69e4868790ae69ad8da2d09110b010973e51faa1fe82a85aa22004839ad65cd2c5e65070bf7c8664dda3377016a9bdaaf2a64a5963ea192d7caba4a49d8f38c3d84b6bbca14d0dcb797133cf8cf4f32083d58682e34273ac2000c20e650909f078afd22bde78aba28f6ad600c32f28ebc1d2c531de997f4c75f199da12e1ad716c9a97002827fa4098768fc457b8cbcd24f4b905b9f4165145f4b6610291355862e0c40a6c121cd4968436479fada604c4ed5c667bfbfab63c744527b3e6ef8067575292fbcc551ec1cc9ab52197e1b1d21108b859f68eca8a41f13e69a08f267c5b344552c81cbbcaa909c70fdb59de1ba6725d2570459eef7a1ba7819aeda7026514ee523910489a394a2c478123bf6db7beb995b2319f0cf55cf6ff4e607077912e6302577275eb8953b59c2c70b1e40e305c5947f3e2629d8b021b7b1cb492580ce5098dd86ebae486162f43a575333f00371c05cd13a5db914fad588299a80143ee5ed707d5faecc02fff9dc62bd0cc9d2d2a4cded7b5356ae40a9c36d0897ebd91af66ad458ee8477c9f95a427aee35f29ec40ebb7b32b51acee5268b58b77888c41f7ba157cf09ca4bdec7492fe28aec013d4d78fa8896b790321a20b9e0bb65c4ed1bd4fad424d6661c08f9b906f0b7cdc5461404943714d3238b43d84029520b554e092df2d2d8055a6ae009c7cdc23698cf2e7a6bbafcda92d214bda9e4690b067fa845044decbd3753b2d78989e720a9ad89f25d0d948272767ffb1ea9a682f9917d26ed17446a3e673f2a79508454c3b56b5e9be6bcb58c744f6faf9aabeccdc79a0c34c35aee294c10f9a09262ec75ecaa647548ffa1948f10f59c9c690e575b35ab6867ca20fbdefb0eba2a34260f731a9f60f605b064c709c02313d5c99a0a1bc7aeca5819dc8472976d3c8218bb88429e1338ce4fbd8598c631a9ff066fa1c6528f6eadea1e182ec8b120a7bdec5a3ea163f0f01bdc7ecfd42c0547d48cf7756fa8e9a2e983c0d63ee534d84f5be2e2331472c60581f31ec26277f2394c6a509b6c917d9060df5e9324d085f24dba62687859e30219aff10f1507748357651897bed033f6b5f31f63936f4c29cbb1e26f8a56c82b2b305a284db2b9a4e5fb9aa6bc0960ad018d94a00baa2e45ebe639214501fdde7230cf04ddbda5b0d58e7115ef3757b96a29550ad7d56c03f127b692aeef3c749c04bc374bef77857d79764ef8170d78b4d085eb718735c431704b050037d7bf0602e57520a05a599e37d1d3349b50c8786fe649a329d86949d83145a05fec0fcaa8ce97183b8c1af64273f0e7759bc28914d8ccb7341bc06340dc240ca368837247b2aeddef06952d69baec6d66efe9f73e3cdb9dffd7eca17973c8c5572a4cadf1c86d29bf4ecfba2f3bd1b88b3bbf5fc36d0cf85515b74807e58250876062b7eb38150cad95a46eee11327243a4c2ca63dfd4990209b1d1d060a12d75606510d6ac001ef83339449facb79361bde43324ea6119047f7febfa002eddd1dd83384466d5ca5eb58394f4132cf41e065749533a97d2a0f43e7f0409ddd0eb12ea8c7ee7feee41e07282996dbbdf9aac74c74fdc46c0330f2133066cd45c8d9a7fef33cca494170a2f55ae97391c45a21527462d5ec5a4f41e0f0a966dbaf051dc3cc7df95e34f15a631e4e56608fb4d165bdba26f2a7a270207a0a7e939e7163052990a75682042731b98ec458bd6c363616e556cd91116160848081ae3731654b101ff60ee72c972f6bd4022931e7107d1208835a9acd70a57fcce4e0a86dbf944f78a9fb6f75c85590e5a74f1fe717e7ae6b4e936b46a82fead907422625e804099370bd9e0d695a9463f098bd05fe426e7149234f7488f1c27d3c0295a663ed751e64dd80b3dcce93b956cbf5a623e6296d88ba54f51033df65d8c85d72120073b62509e46244ba3989bc7ad04e1c8ddabe17a6e3a6aac236508f711a8c5d7a4227829f979d7f51dcdad29ddbc3a9b0d83d4d84ec25df5158fcfdd3a1a241446f74b0a1c6b55caac812085a511a9bb0591d1b76a4f5306cee7769356456fea1a1812ed5ea100a57b7deea000465fcb01d7857bfd9ee574e4679eed7c6396ca6646e3760d346bb54dda1b3db6333b8ec4974aa389c6dc134a2802e1817f2d3caf9fb8a17136c6cd4dcbedb6c3a548640d1dc341d3d2b8bfc5353266185981e4c62d9491d93c4998ebb899fdda124c56bf7d74d40bb0cc780f1c0f0560b61c0cd5ef543e5183c602bf57f88b4b6519c601455ddfa2eec285d3cebee6f41fbd192a9bace4383bf3c0f14e29cfcf2a99eb83e60ffb52a7f8f51c043ac93d0e6af29e8aab0073a174af4ccf1d9c58cf8df8fc8f83912d79f8c2ef1dfc8afabb3f73df73599e360445f1ea29bbc3fb41726d67808e1daa10a9d5cfb55ef070b7fb353aec8fc0f84bc1d5a03ba2552d02b93739f75fd3216ec334ace8514a2d9ac64effcd7c1a9307cd3b227ba0ba321e78bd1093a5a91b02527abfe447d62e070f7756a42d2df29f6d0df7308f0bdccf958917510ee21c9938ce6ef4b4279ddad69bfe18922c621645d458b17abe3ddcbde2521b9a6ea3f05351e0f4d37c71f166fd57bedd6247d422c335503fa223d1bded2d5e25feea288d1eff8ea60212265e5dbe8be414d6ff731c942d43afe4669e37ffde85e298a3bdf26d81c34b312daada85baf2e8dc293da13b5b0dc5999cf390d9b31ce0f7bb3191d61f9046f6bf0d654ae3dc5c9c6b45e2fe848abbe55cf9a209b8fefeed880883e847b5419b1d6179a9cad02c64ce5c4d6d6b7d0cf4527fd9e11c66fdfb62f7e53ba833b4fef3da5e59b220584cf963e00159112f066836d3d2d3a5cbdcf0fde3cbf158dbd45633beb55b9ec11570cdfffbdf69ece7d8c21408285b987d45a63bf56dc3e5504bb9b0a2293f6d841d3eb44b5c95b56dfca5d77384948fca478a293bf69ef721d3a624293691"}) 21:19:23 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x2000021, 0x0) 21:19:23 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r4) r5 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r5, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f00000005c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r3}}, './file0\x00'}) r7 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r7, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000006c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000680)={&(0x7f0000000600)={0x60, 0x0, 0x300, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3ff}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r2}, {0x8, 0x1, r2}, {0x8, 0x1, r7}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x40091) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:19:23 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x9000) r1 = syz_open_dev$vcsa(&(0x7f0000000200), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000001740)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="ff010000000000002a2f66696c653000fef744df39cac72eaa55accf3dbebb4f3cb7fc1aa0de6be654e4208ad2363bba15dcb8cb8d10ef705f42b6befb89"]) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x130) sendmsg$nl_generic(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000440)={0x12e8, 0x22, 0x211, 0x70bd2b, 0x25dfdbfd, {0x12}, [@typed={0x4, 0x67}, @nested={0x1b0, 0x6c, 0x0, 0x1, [@typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@local}, @typed={0x5, 0x5, 0x0, 0x0, @str='\x00'}, @generic="aef9189d7e875619a998420a89d6017f98ba8c6f6bc04a38ba13779491e4efa35bd84044e3f5734d7f4fe3ad0b643068439ff111f540385938bca10c5421b047108d88bceada319767cf65ce26efc99107f59e1ac55726f95bfe00dafa1bf4fdb514c45690f1e64b58c15cd0d1c520793f0aec68effedf2ca40f2a811113a11126eda58f6c24624597f4d058b3710f3ff7f26a09dbf9d541dd49e285a23fd5274adde3f4379b9ca9ccbf6a4a7cd922cb3f264a68b9d7ae7a74a00968c9e005819087fc75c3db3ba71e53", @generic="cdabc54bb858a8833ca5b07029887cc3f28624188f943b18d7a14b4160e63423032192164b1688fc6a4e60d1101625567a4af3c7e5589097561ae73e404c3f56db294c2911", @typed={0xc, 0x5f, 0x0, 0x0, @u64=0x1000}, @typed={0x5, 0x30, 0x0, 0x0, @str='\x00'}, @generic="a25e75876dde10437f12404abb6a414775f9322c0ee9be528bfbeb768fd3013d42db30cf4e08eb2981fb944dcf35f6f95dd00e2c6cf763fa0491e64f10a336e0ce59ad", @generic="6a682c1d9129eb17f6d5440c3f6eeb7dade19b0dd72cebf8526cf3833302c7186e2782a1dce267a143ab"]}, @typed={0x14, 0x7a, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @remote}}, @generic="12641b50e3dfe82687e3105e9ed16bfb134bf41f58d0decc321ea27a7320b459267b3e1a7a13217e5269db6513525cc008c03aca133fbe7523a1effbfdbbe2d7a95b3828a615c48adf1b2c95bbd64ae719ee3354b8ba1f5d37856f37f1dc8a10d0b18f3fd514bdec5005c261a08e66425f3c12b71b802df2950a90fe6b8f14d26eb3afde9b9d246a7a6b8d1d859799a87aed93bbdf78e6856d25e56a57daa7dd2ca08800851388f416291be7db1d3b582409", @generic="8804b8907f2eb47147a2bd51e70655ddd12a330617845f1d3d5b605f5ad3abcb0fa21e2c4f4f0e00ad4bc20d2df5f128969317c529ead3c3e80128b6e1ff2f773ff6a8bfc73d06762267f60cddfb91fdce67803df395cdc9acd61a7833dd5a5ad047d8246710b56dc9537c0fb55c1a0dfe5f4bf19463396e437867cb36bb350de41cfc7828aab8aff6d7ff00dee885a8f634f510bf4abcbb68065fb1cc27784ff17e7d618e95a135c43f13c71f70c3dcb52fe338722c8d8acb2ed0de7c77dbf82dbc4028f6b5338a280b2a35e6602b46afbc45c93655d15e52c438d58f46c52ab12521d5c8cb5e2e9cbcf023c4e15ba138087edc880c23aaa31afdb955ecb2125ac5b7560b1728352ca26828926e2603b2cd7f7ae01d242f24ae6bd4f8bc340a7beccb6849b9e2d5a5ab3970a2d9e5ec16ca0d5f73c548402cbb35815fb8f0dc9e256718036bc50492370914e063fbc4c50f2b9eb9250d15a28f5f5a06e28d784dde0bb71ec1ee7b1ea60084e05ffaec83bc5fcefaab1cf5dbb4d02af0516af23ae9589e5d88e66c710b90d5f2b85d11ef4cbe40239fcc45abe7c0fddcc6f2969843423f85c69ac1031b18c3cc1c0b573817056172ec3473a1c0535fbb3ec993ba826101daed9fad3f25544c1c96f1ee19ac0ea9045bc985e7e913ea6fb0746b0524dfe6b832538c41296d940db8ecdbee3b053c015d86347884d5df56189a15c0953f034cc0fe0035b4ebaf4894c2c7cf4716bc196db7b69b6f02a43a4989a730a462890adf89b344f61d1f83d658d12ee66636f5673f796f4d2527045db85ed39c383245de1d22e70ae8d60a5f3e0365933b9133ea46e33feb5b137fa29f83c87e9fabcd6d9654b860e146605cbf5fa380e5223b7edf2cd67e055a578c2b098fa2e8af1d08acca419ec1fe1fe179008651af8188314bcf6e9ac272d522309d08970b867e2916eeaca2f39df96ec4c0fd188035d5538f46981e934ba02777db9f103c6c712859fec61dcf09bcd64cc7f30673f665145be226a6f18b0852a4d50b16243754bc0bbf5de6eaf1d3f4596a9ffb359e3174edbb93a0db3abb8507dd596b9d93d2a3934b748c4bf44f19f54f45a3ceb22fd94bca2e05926726248cef8310700c724cf7e0c1c5a4e80565903863766e99dfdc3edb787cccac6549000af74fbb2f015395dc366070e9095ffef1665178c03f6988c03de5c33dc3bd7198c91de947a95c1f7386a813ed81a6a6525048f880c8f19dbb032335d90394663b4b6ee82fdc1e5384d710efa7343d7842d49c015c756548d986761f20b70fbe1826ed6ab2ed4e35de0778aea2d5d0e6f5ac3336c4ab8b3fb87e0cfcf98086e6119f08cf9ef7c3cfaded98a274ab9b13fb98fede36188d1d35b29748bf5a26c886b04ba4d17f4c81cceeb67ce44465649321ca5748d72002b6a61de4c6b8c58bf1ade23abb65cb36f1d7ab63a756c7dd3ff55fcc107f0716340cc7eb073318adb0d2a6a5a99fce878af08351aefe1713a69c92b974683bd1dec9d5b0139979d0955d435d26cc32697f05e510d9655124ee46fc8cbc8d88880d600b3fc602a375bf87a655c5813e6abe7528940cd2858441e0e0da02b46112bbe2894c4d360a4dd6f7b3d2035f52a5e1b22042b9b05b669421b2a4de961c98c3d2fd37f405ed9b4cdf0ccf473a928830e36e4c2a80f51324ab627f9e9d343275c9628b2e457453ae734cde033242e0f7195f535d563fe58992842b0b1dd7f0a52cf3f3fa00d7a5a39d81aefb3ec4585ed3749567a1d4274fd860cd2d02ca1cef66b029520675036c2b2d50d571ed0faf5999bbdd357c8588092e180f0ef512ce106af704cfcda37c5032cb3e38d905dd52dcd0a7de80dfa1b6459d0abdfbb1ae31e20f5a01a2ec1fbdc1ca0e3173fa2ec5b3c68408f2e4709092e28e9bbaeefc20e01fcc5f6d2f7d5ae4905f6020d4fc99ac008ee0f7f3ba635559849ecc0998c4078fba305f75075150ed4c4fac41d480867152b3c643b14c654db1df9d2d1d5d7ecda802b0665de4dce1a5312cf8ce2342e6405403de029e58cc0eb0c353c515a7ac0fe7f28ddd4195a928fabca8b91ddc500dd4ebc7a4f76ccca7f5cffde41a4e3956f2bc7a30f77bb40729705bc7b51c9b2737791a793f9fdd2361879eded5f3954c7660ec4d3d4212bb7b37a823681553fe23ec6bafa061f1fc61b1a58ebb55933b631b8e2491d9cd10d3dea30066b2dea3a0e3c83b7a2e68e3cb560eb8749a9c2bcda60690ed5b161c563fc89f64aec654bf65360ee91409a12e332aa04ca97a7f4993e39252cb4d475ad1abc5a7848876933cad25dc27f40f667655e0c484b334a68da8c56108fff9532656fa1c16b68dd14406119a0bc55687208b0ba9319a0bcc835ca1f4a98c19e3481d32036d5832fa269fac5a70996f2eba3a59da6209e9e4c9c365a9f31d4d4d1a81c8eea9b37e956b336ebd1b985e890c778a426a2a871821c2be57c96f2cfa9ab0af045d07e9b259519ce39c594b23c1342dc4ed10a014d3c5f9850ee618b6eab7824c211d16418a8598afbce0afefadac7285f4439973769bdffc7f65233e41a8beed0eb3ea7b48a520a9bce4eae7c383cff35aaddf7b458666bc292aa7a824b5e22d09023efff5f6def0ba8819e7722f2f508e00ccc9c2d2623c3ae97b8e3ee2833a0886b0fcce1cedc16adb5c3c6d9fbb309f88574437b8fd57a8652de96c53a7bd952c92b4862e5e0bfe12bdf505d487dc2c70b730be63c3d26419f6ca824f50bf6fb5a3fdb0f4ec33d63827d3d1443d132339b7a029a3fa90ead0f98f02b7d305daf1e9e1d78426bb0278bc1a56b346d07d64e4de0a7384bfab68e70acbe0f811b3bcdd4e5cd20f23a47a4fc927b80d2ed205099a18b63678c5428b771c8f5770ab2e65a4f2d56351521d96dc09b0cc29f8310408cf67c72d59e4da6c9867ca4ed60117843a1b924bc8275af33b26c20d2764a6a7f5799d9c5dc40e5b438b39ec8e81e45895bec5059a4c8c2f46028ad5c256799eeb4233210376045090959744a38d23b9357272c32d364a2c34cc9dd9ce43e9cc8af3adc78e7aaf3adf6d066e0e43283a0d72332cc08c3183f724c74259c0fa38bb161bba211a69fcbda53935a2802f1d67cd4dd7db054829f4239bfa3aefff36e14347b8811e92f87f97ecc19b9acdf44d4f802284fa366fe5e37c58b90f9876899de52ebafccce37050cf5c860b3628e41c0e908401ef0895d68a2aacbf8961aafdc7b9afbe5e97e65abc7b8605ff2f39c411a711347045b2756aba7995122e67587f576ea06bb05ed29e76dc77c7703b3d25e2c5b76de7e423a934795d1a3947f9735cbbf421f5a4eb2a20141016fff9925c39f5a9e8cf8f715026fd2f96b81e8e44d4ebb30376e6c84facf3d898032483f2ef01b366b1fd021b8b873c009a55146ef12951748cd4f2baac8db8bf3271ab9c6aab796273beaf61601beebe6ec0732f5c5668345539da51d14497bfef2f9a07d6423b02db2becf5c8366f4af2efc90987c15694860c785da380eaebcd53ce04b193de5bff983bc78c4af2de04ad4ba62888b1e3a3c38ca011854bc31ea4e8a8e44177f1d1b7f82dfccc3e3cf58ba8ee72a97acc7257e696fadf4fbc3a5597319df1d79130db236ddfb53ea529d33454fb770bc472fd857a44ab6276eab38d1382cf2bbac263a4a21cdbc155d1e3c0fcd14badc239c8dd345df056ab760c561c18d60abe49adb11afc261eaa2fb62f0a217b8020045fe7e1fb5462d3888d82e097f2818f0c27b3f248def8e1676bebb14cd3dc1ffe18c751f18c9fc13bb5e85f37198345b0b29700e111335fb5ac0e47fa2fb9d5a5fef79cefe20046532d8679caa9e3977b58c3af1428bd36ab3262bb0a4c468b9271c231985559287f65618d37be0c82c852aa522be76ab675c10196932c42193a6d9faad5cf732cec77e07767b5b935dbc78bcef9d27f847e35c0a2caffaa74af76f12ecf7cfc5ba3c2d87fca78f2a4c195f3e0d0e9de869e7d9c4fb2bc84d011c7c8e508798333f3785456d9f5ae7aa95579de345344d9008899bcce7e9c0e2b123300282711e93aedf15081d33bb5570f5207e11c7ab75573d30fccd635a1a4a3692da002254ee4f3c7d61c56ecc6d279c9a25b9166913ae00cd94f375e32eddfc52acebfa5681da590cd770441c30421c2fcca4ea6d8083428441b2c3a78e99cddb714f12833584708483ca3178965164f1d991e78b864e2715b647dac5a7d44a870a3edc0c15a2f2551bdbdb2f889948c4db9d555f47d94d353b688339956bb0c56e0e3a79d28215e6c410c8fb5d7eaceffc6c38de1ed60a73ccecfe90f6eb5195c1391916fb3193c96e50501869f9c6cb9643ec7ee4a6ccc6041210c78b13af29761bbd4acd96d824ee2911784684c8e5430fb5887e03e1f7dde8bd9513d35f68b648017627ee8307dfe45706dc523402fcc67640675e2dc64fafc9fad0c3ea54ce731d9b40deca57100a368657dc81149e2dfa74f221848c24e271a5fc458f40e4ebd075144c8f48ea97af120969181e2059015764cdda2621924c67a8be2561fed20fa1de55e51401b25ea83269ab6dadd329c57e987512ac4bdc41ce84cf84b72fbf20146e6c2084ee60db8813036f04e9bce282c45e0712599ddb01151e57eda589691aa66f40b6c39cee34bedbbed6813435c493768589bfbe134b4cf86bee2c60ae00f74d971e5b166656832652d85d0c73da116d446e22c9193f762cd040ebe674753abf9031e4da4d4cb5b8c1e7fcb714a6edb03157b25aa52f107f66423a32845ffc1b5863298c1b419c804ef5de30496983e8bfb7da8b91fe4b7510facc8c207c94e62a7ddeca16042001e7635c6b77732aa3b572d8573792c46ae1ac365129ac8766f22b8fca1c3b53e372961929708d9dd85c20d45881d33ca91aa09177950643e2e243554da1e8addea373b67d84f91b86e1e1750c78f278fc857dc0381804ab05e6d80b0849795b2ee53dcd98c2de253c01140ac18fa98475b05b0f303ebcebd135775665de1d2d34db0cd81319ec6d2aa0f38a6b2b78029a5cfdf90469ba3527fa5fbb385464b03ed1fdc5a7f6fc280cf3eef910be4a910a2081b4591226cc667920495251b2884af87da64b2e5db27ffaf8c51e6fb8fd8b26c0226699a6bcc4745210adb823cbf07bc28b08515a6a7fd84551ca8306a32251881ee52b8afd4d471007e2e59bb5171b64e74b70c7495aea3c8e965529a35977f31097391e4b4f91ee94409dcc5bb9ade151cedf3d9e7f44ead914edff8abc99ca979f415f10a5b83087db34e4073f95e116e1def3241a32920d501e75c302ad168141be63c362a6fc27fb6455838d8aa368452a3999373ad959a0f48f08ac03c11e42ad1f5d6e2698b32ccaf8c19296095c66a50c9701f2c7c3ce1e8c428f33ad0c79e16fd1813c535222ad852360382027be72f23f57c4363bfcf6d93434f5f1bcf5bc55685891d24fc4a8d15e001f1a4ea6dbe684c378d2be146376c0e028ae070f65c4bcf326be95a3532e94ac51a804582b2d1d324e240033f8f52c37dea83329194897f19e335bc821162d060aae9492cf4ce841bb79e921226bb89567f74b5bb0bb86d99cdf06cbe30ae2753164ba353e16de7c974439397fae4bc1fbd823e61edb48f6e26e76f4567a8fd9b267fae0f8d537c05d82bc19d98059282a627d375e73d94e88015c13543e77ba65f98208c4d90788e57f436f8e38b07529c10491e1a1a09b52ba9375ec48628b322cfa8ec03ae7b98ef", @generic="ff791ec433770f16cf8ef8955580565a6cc6ae602fa1a91730cf6b362a16fdb251671a8de08683fc32e08163fdf4e757642082962b38a8fc3d191696c9ca3df7e3d570e6b2e5a7d63c7b7ba4adf489", @typed={0x8, 0x2d, 0x0, 0x0, @pid}]}, 0x12e8}, 0x1, 0x0, 0x0, 0x40080}, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x14, 0x52, 0x101}, 0x14}}, 0x0) syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)) r6 = syz_io_uring_complete(r5) faccessat2(r6, &(0x7f00000001c0)='./file0\x00', 0x160, 0x300) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r4) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r6, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r7, @ANYBLOB="000126bd48e5fd1e91d90820bb005e01000000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x8001) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f00000017c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="080027bd7000fddbdf25030000000500350020000000080006008c17a1fae35f76a103929e98e580c9cbf2825c937e4304e93524eaf064628f71209b52b9eef2b1814395d0686702c899261a2cd6381c53620a9d5464a6e19679815d119e9da237cc7a2800e5585202da2808dfd7e981a5ada5fd47df52e5b980d5becb25f3df2415f14cc1973b4a8ade3710144c96d0e97056ed8ff157a76f06c5015a50be349c43c6fc9e78d1478c432d82031f02781b2a8c4958dfab013a5117f16d4fc2ae6c", @ANYRES32=0x0, @ANYBLOB], 0x24}, 0x1, 0x0, 0x0, 0x40080}, 0x3404c040) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r8, &(0x7f00000000c0)="04", 0x1, 0x0) openat(r8, &(0x7f0000000180)='./file0\x00', 0x2000, 0x10e) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) [ 2866.266848] EXT4-fs (sda): Unrecognized mount option "Æý^!2ŽÜªœXáTîÌå5«©q€ ÚÙŶ)>" or missing value [ 2866.280449] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2866.289184] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2866.299342] FAULT_INJECTION: forcing a failure. [ 2866.299342] name failslab, interval 1, probability 0, space 0, times 0 [ 2866.301114] CPU: 0 PID: 16431 Comm: syz-executor.5 Not tainted 5.10.233 #1 [ 2866.302188] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2866.302696] EXT4-fs (loop6): VFS: Can't find ext4 filesystem [ 2866.303477] Call Trace: [ 2866.303498] dump_stack+0x107/0x167 [ 2866.303522] should_fail.cold+0x5/0xa [ 2866.306356] ? jbd2__journal_start+0x190/0x7e0 [ 2866.307073] should_failslab+0x5/0x20 [ 2866.307669] kmem_cache_alloc+0x5b/0x310 [ 2866.308302] jbd2__journal_start+0x190/0x7e0 [ 2866.308991] __ext4_journal_start_sb+0x214/0x390 [ 2866.309730] ext4_dirty_inode+0xbc/0x130 [ 2866.310357] ? ext4_setattr+0x20f0/0x20f0 [ 2866.311004] __mark_inode_dirty+0x492/0xd40 [ 2866.311684] generic_update_time+0x21c/0x370 [ 2866.312370] file_update_time+0x43a/0x520 [ 2866.313028] ? evict_inodes+0x470/0x470 [ 2866.313652] ? down_write_killable+0x180/0x180 [ 2866.314361] file_modified+0x7d/0xa0 [ 2866.314941] ext4_file_write_iter+0x8f8/0x1530 [ 2866.315662] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2866.316378] ? kasan_save_stack+0x32/0x40 [ 2866.317018] ? kasan_save_stack+0x1b/0x40 [ 2866.317665] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2866.318463] ? iter_file_splice_write+0x165/0xc90 [ 2866.319210] ? direct_splice_actor+0x10f/0x170 [ 2866.319915] ? splice_direct_to_actor+0x387/0x980 [ 2866.320658] ? do_splice_direct+0x1c4/0x290 [ 2866.321326] ? do_sendfile+0x553/0x11e0 [ 2866.321937] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2866.322661] ? do_syscall_64+0x33/0x40 [ 2866.323268] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2866.324097] do_iter_readv_writev+0x476/0x750 [ 2866.324789] ? new_sync_write+0x660/0x660 [ 2866.325428] ? avc_policy_seqno+0x9/0x70 [ 2866.326056] ? selinux_file_permission+0x92/0x520 [ 2866.326817] ? security_file_permission+0xb1/0xe0 [ 2866.327600] do_iter_write+0x191/0x700 [ 2866.328223] ? trace_hardirqs_on+0x5b/0x180 [ 2866.328920] vfs_iter_write+0x70/0xa0 [ 2866.329532] iter_file_splice_write+0x726/0xc90 [ 2866.330285] ? generic_splice_sendpage+0x140/0x140 [ 2866.331085] ? security_file_permission+0xb1/0xe0 [ 2866.331860] ? generic_splice_sendpage+0x140/0x140 [ 2866.332647] direct_splice_actor+0x10f/0x170 [ 2866.333356] splice_direct_to_actor+0x387/0x980 [ 2866.334108] ? pipe_to_sendpage+0x380/0x380 [ 2866.334821] ? do_splice_to+0x160/0x160 [ 2866.335460] ? security_file_permission+0xb1/0xe0 [ 2866.336233] do_splice_direct+0x1c4/0x290 [ 2866.336895] ? splice_direct_to_actor+0x980/0x980 [ 2866.337659] ? avc_policy_seqno+0x9/0x70 [ 2866.338311] ? security_file_permission+0xb1/0xe0 [ 2866.339098] do_sendfile+0x553/0x11e0 [ 2866.339716] ? do_pwritev+0x270/0x270 [ 2866.340327] ? wait_for_completion_io+0x270/0x270 [ 2866.341103] ? rcu_read_lock_any_held+0x75/0xa0 [ 2866.341845] ? vfs_write+0x354/0xb10 [ 2866.342441] __x64_sys_sendfile64+0x1d1/0x210 [ 2866.343163] ? __ia32_sys_sendfile+0x220/0x220 [ 2866.343899] do_syscall_64+0x33/0x40 [ 2866.344490] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2866.345314] RIP: 0033:0x7fd45b6b9b19 [ 2866.345908] 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 [ 2866.348858] RSP: 002b:00007fd458c2f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2866.350074] RAX: ffffffffffffffda RBX: 00007fd45b7ccf60 RCX: 00007fd45b6b9b19 [ 2866.351214] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 2866.352311] RBP: 00007fd458c2f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2866.353365] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2866.354463] R13: 00007ffcb3b7f77f R14: 00007fd458c2f300 R15: 0000000000022000 [ 2866.386442] tmpfs: Unknown parameter '`' 21:19:23 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0/../file0\x00', 0x8, 0x0, 0x0, 0x10000, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0xa282a, &(0x7f0000000180)={[{@nobh}, {@acl}, {@abort}, {@sysvgroups}, {@sysvgroups}, {@test_dummy_encryption}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x4}}, {@nogrpid}]}) 21:19:23 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x3a8000, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000180)=ANY=[@ANYBLOB="160700000098d8f7c81f1896a08466f243c2f34409b4e7fa4af7a4a98b8e94669f04baa1e7d2e8a4e763db0519f37fdde9f6fed9744fe4c513ceab790babc7dac9e4395c202ffd951216177792d0b07bb7b6fe54a0f15421a1e3f15d50847c9e09a1dac5d74fac5264ac07af089df77cf86c88acb47f6c10caca16d89edccbf951c45571c694f378e6bfbae64619bd5b0c3d05d0573f228c818c37d60ca95aa77dd38420def4a4c84196d6ba8df7dd97e190170633"]) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) 21:19:23 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000440)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) syz_io_uring_submit(r4, r3, &(0x7f0000000000)=@IORING_OP_ASYNC_CANCEL={0xe, 0x4, 0x0, 0x0, 0x0, 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) [ 2866.481202] EXT4-fs (sda): Ignoring removed nobh option [ 2866.482325] EXT4-fs (sda): test_dummy_encryption option not supported [ 2866.532809] EXT4-fs (loop6): VFS: Can't find ext4 filesystem [ 2866.606568] EXT4-fs (sda): Unrecognized mount option "" or missing value 21:19:39 executing program 7: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000040)={&(0x7f0000000340)={0x12b4, 0x34, 0x10, 0x4, 0x25dfdbfd, {0x1e}, [@nested={0x4, 0x66}, @generic="56ee179ec992613c4bc6868a5c9c324ae70682e3df9af921eda41b6211c81a28a96418b8ce0a43e899b40c2f45ec54bf3fa2d56fd09a29b4d5e1cdc7f8741b9b25344fd39a4debb12472732b607654a202f6f428abbafbaaee1bb59b177df0d1c81c4ff171591ee8e4b042dc3bb329f65ad7c10b9e4ba07954e4158e7270c459b60debda99cfee5db6c4252acbe88fd426934633fdc616cc02b29e60131c334cd296f1382bbbe9248f191b424e79e3c706338f9a0a2e1d1ced5be05a68bcc3437f9428b418273a31b54546350cab7740c7aa7ef9125304912a", @generic="25251c873b05260cac6209b85fc3ea053888f264a5f514776b15c370704c5971e697272eb18913f51cb5ab71a5db43fc7315b2b77ceca39bc0d8bec1af859acc4f00e28c86a5907917155fc442b6778af1aafb15e560f694fd57651b68e97765d9b45ecf6fbfd349511f6b9a3088698c49e001ef92ffc6d3831712286e7b31c032652673b76c5f5ba6420897", @generic="a97a606dfdddbe68846288fc521553c627efac1cf0172d4ef2b189fc664d5b0b4ec36979b9820e261f3e947188e3e5a5d0a8896285dc7694bb14", @generic="0850b160e46c283fbf5ef1f70bc3795b8463991afcd7bb5850a6402eff2c29cc3f28c0b86b54567e2e0bcbca4f73c7baa24876027acd09be40e4a3aafcaca246332cf19aa5ccba4aaf1ffe2562fd32e80c4af6dad06049189d1192da5cc7c01041b8a000e5e13117587af7f1fdd6ecefb1131660f85b87ec5b2366d5c9dda1c78a6cd954809a2d6e722e728d5c9dbde6ed4e3632f341f563561e29e7214f7eeffa16d0fe690ba5915013906c1dcd8b2cf7f41dc19472b957deaa9e9066e5545deff5068d5d64b00d7a394f3ff6a064f63c48fa4b7294891662f577368ea570960721830b14436c5c93ed9c1f8cda3ed1471b2203c3de059eedd2e1c16d294696fb56110647fd2b647cd19e3f750f6ea137beecc9ddd43ef15c0f5063512aac5d0bc640d4ce26cd163011b1df799fa57eb155b633292fae0c8c19e665993dd07e7ec77342eb0aa230518618a0711379a5f9d18d05b6d9198de0a0572ae14c21c202288d4453b4274f4b2dac9c0879e4ae6c211209bda924b1ac802f0f193807a234f848230c6f9c4f96d91c7828cd6fcc2f28f9ff799c216873993a1ff065551da9d8536fbbe6a69a596b9694fde5c0ee3b5487b796903a561a6408ad22c83f30083af090d6472a364481455f6824a603e289c1568e3ff036b30ab367545564a6acb4d3ecf66da96e775889748ef4c1d9807f875cc07313db1b6637ee3ef8756f5ab1a86ce4c4ce979eb4a665d87f52b5112c17436c6d70e3d1dc2d45827ea79b3a716866294ad21bafc493b2eb4e7dc1b1d2ee2f81ea16e5437f0363697505f3d9bca47a9da2e8311bb33924fa0bc6b46424981ccc4d907fa6e6422c64252f81f6ab327172de18d9ecd29863ee5ba7a6269b438a1c0f0c78f58b5babc9324623d62dda7e5e132853bc784b7e83e1f3aaeaabfbc3f0162edc3339841925cb14a2f820c29fcb34e7d18772be9d1c234e62689fb224cf04fe43aceb45f25cbef602a7dc556d99c8a892d1125606830eb7f0431f9be8ec5e338659aa560f3d0aeb3070bbde42f0bbad636425980f05123b52f4e2e6c62eebd1008da13fabc40ce3bcef507df068650563efacd355bcca256d6377723cdf9d1cac413d440c4a2cdc41aa18b974a71c7bea1c211b23e5e774e4e434bddafbb361341126fb22585ce484e335de0372ed47aad3e09e903ea7474d0efbc06758a240d603fc74a64e40a1c10b752bdf19f8b10d504525b73cd2c6663fe3740f46b0cf74e83d36e98d9ab9b36d667011b0e9263d89a76ad54b6eb0f7798d6003ae0c20b46ca2dee5bc546072715deee6ce934680634bd9f52c9e710d7485257979e4c2c872df9ca0e93ee5508bf5e306d9f754497158884e6c416c6223bae51216bd79541300226f3f8bb0ece98c42a75889adc96076227fddacd61b586aba57df112421fc9f4589755b30e52a4852a2acd4862a6c23363d9185fb1f1077081381a2bc20c8f85af51dfbfa2da85308498409d4602d869cad31f030bfcb6c6e47b498532ef5d08970784a8d2198b820b348a522d88c9b9b8916193664036a929e7785c962100acedd89b316a1ffb768a42c2639df8ba9614d25a0f6b3ee22b8974d89db83e97d8aa836e46e00d8a84a9e5919cc7f397cef21370a5c6a855b95f2fcc7cf69bc8d0bd44b51628ab41d07fda5973d3b67a6c7d8f08208c4970a7aba335e12ed66a6783d1a5c2067b8a6f7975792beae9a0a428afb91e40becce7f0016e56f4ad5cc045180b2654290fd3843263e1136cc5e7ea55132359b98e44f33be8665e102e48f484bf14ece3b1b09868cc6e3ac94bb3c61acc3bd9984dd6c21a7ab183216b11592fb8787a3fb66e4a1dc29358e321effdd04d5ec3d4d443cf5a8b7902d0b8495d9b71c20a07ba9ae5e0361fbb8548ee08e83b49c82047f7f4e9f19a6af79cc476096fad525b5815bfa047ce9b80fe45f8ba7ae217a1972f3474248d27b1cd0b6ac7a02e2a1cba79760b4c974f8a504a06f8fabc8533596824551bb4ddea6349e487e1c8f3f9f645f08e04371a24a5b1e497b939e708675855f9fe66d4138db4c151992441339c2ea93b2e56b63328c5db410e1c3604a2db53e482707a6ebd0f4d025b44451715ddf30e93c23f9f240a24fc031aaded0f001e65046f27ed9aa443afab1a5a7f986ca1dc60407c92cdcdabce6bcfec2546194836b4e8e558b305b25a09214498e68e44619fbf5898b9e0081d468e9aa5ee179fb5f567d498e558e3e69b5c1d5ca8feb947e5580f0a42e0472858d37790a35018e702783f757991856eab399c6cb56212c23254312d2b009d8e59219e69dbd95dc9dc19cb1b169da7d86a2dcc9cd21bb775016a90002b97de79caac2ad0d3aef4bf908f76ac82e7419b91dcc600b554acaeb7493d97a42bdb562b48192aa3102d68ea9a682ad1939a8fc92349e27ee1ab186d9c5f9ea992972b60f453236f25a371d8d6854e0bd3594987ee29c0894cb0f5715a74022dbf22cdb811ecaad074fdcf7b9a6df87fd14eea022bb5ffcd7eea67d8e825a24a18334bd02753db17340fd7cd9f26e6fa519f5190723b7684cf9ec1529fc2960cdbb56b7849d01170e68fa2b8945ca5690f0803439aa7aa896259f39708c4aa80dfbdf719f5059b919c2aa1be43683d534764f64d35c739414bc8d5453d317b294fbc419a84c1ea43878c9d73b585ac4e742055f6c35154c815f7105d34fcfd0b047de5273df290d0a16632fe044b58598923404bd4a3d57bc98f2adf5c14cf9a8bdf7cd569fd1df8ba4e9e491230da6c1a254af37da3714052c07537762b5660da4e0561e0d4e101b355cfa5954e2c9a146a37598b011dacd530f0191860e59812cc43f60d218328ada1dcaa4f34e74c12471496ac1be2f0c0f2f1f685bf03aa54690813f9341d481378e8cebcfba3670b79cc60216afff9c06f3e2e83c25facd592ad7dc676ee41e8a41141cd0e8fa549ee10afcd60f5ef73e52374f82380bf9e0b1b1df177b6aa97d75e62cee66f5ec48f590174749e0843788af23ad635faff05d0b6296b0d4299727dbe3a85e480eb99b572ef1db86887e91c4ccc5e3f9c469166d491793f6c67cbec7831cde245eeeb1931449a9b9f99e95b9b0d1e8e3890b18c23c365572584a091a30ec18e511fea7ab671d6a2701b7c70e27a4f5bdb09987e6c81e77f4a9e1c9c8ef29141f408a2b8333e8db6fcb938673a459569b4788e34d3746be4cca194c18f8fc4e3cce9ae6e10cc1dd6e7c55c5915e7e6d9032768625cafd6bf031e39dd9c6ea080a744e4323b6ddbb2fef33bd6752e4b9545fe36dac0c354da25ad323814b3d1de23061f2a9ba787003b02de157bb5df2c3ec81796329c78417add3360bde2e09351fe781d46c3e13525950fb0368861207792006f70654f9bc2081b462a1911d0879a409642f1afefdce16ac50d80c092c04647120f52f08eaef83a91a0a971b74ea459e5018c3bf2a1b65b62e54cec4ec203d6051e46e03c37ba3ba79ef33a61c59d96fec1eb0cb692ee59f5ced489face1d6184ff785c1a29fca8f03678268dd00b5f9f41cdd6bf9531ae79d17bff9c4671edd9e625df5e5862fc367b859deef2e7b8da098749e7be5bdc641d945f6f7fac5683c81dda06812663956b56c242f338725be000111701d3836153c7b5116ae55a5613004edd7644b2d16bc35ae5b9a0358065d1d0f1bf56ad4b50759979e0ef4a1537bd2abfaddcef8864b0ad2b3e75ecae424e8f69126ddf29e66cf69af7bb069c068ad139589e7dce7d223bd83be16e7080eb65495c314649d9ec68ceb62a37be6cc9eff1c870f2ac920c0065ecae56f6df7058eff2841baf99d42a215549bf77d67932e69a8914ce21dbac4b13415ce77982d4e87fb0452dd265393550db7e5d282cf85f50156c182054c90ad667c2d4741d30c4920318f5cc84b7b2d471723420bb0d4317512e16bb9f5e458b318b2f1e70c16ef841be97338a03c68fa463ec9d7eee7f6c6eed7f72ef12b07f6a171d059ec05a120da7561faaa2ad4c9bb6deedc77f6ba52e601263f509b91a0dad8d8490b74b96beabfd17013d0f5e37d50904d1c69da344282cdb255956539f5d6ad1459402750a2605705b99a052a6e8495e18fd82874c4b7b8896fd9ddfebfd31f9e23dd02c8474f2fcc8c771d662bc2f33d5b58ae69e695afdabba8bc4d544d355e3ca1af4a6966e6261384f3df444899357b1c3cd35f4d9827a778c2fcd57063bc7be687b9a395b56930c13dd23a0dd5cb92ea6f08af66f46e445c0cfa171b14ec81cd530baea7998f0e789512d89d237749bdfcccca4c9af4e4bf6572e5673c05cbdaef972b41363a7ee204961369965fead092933e94d9a6debd964169325d79a35816dc664bc53fce9e0cdd0ef169561b8fa56cafdddce463882b8ac2af89cc47704ad53a8418e6391402b07e783a363ff1fbe92e52772a4f02ff71701ee904eb984e98fa845b12a84c902ba232588bb5c2528e8af915c329e8cd8c4f2c8496f300f660abdaf334db858832a32104238cfb414ef55e0b647ae71120bf3220114d774d183e9c9c087159b7b1eea7c8080a377e7e43efb1f0f8c76c51a9286d812b0c4319c5feb4689157f4726596d811d011706e968a68d827b37f54b9431b8b1f27ae836c4c04bafb2fbeb076fde8b2eb9d54623677c859956c437a824594280549e63e87c3e9dd96f913016963cfd034358281e30e5ef0ff2f161a658a02c4ae72cb97e61cbb2c3a34cb4d263bb52dfe98596c9de85011cf7c05890b56333c6365afd7fb0ca6275f90cf43ae04bb39a078e65cb6a63d0eca91c81b636f60474d2f7517d2a28a1867b7fc45b03af5d7ece25e3d6ff1b34d3daf43319c738c449157e22d03ecf3c0eefeb189f93e08fc8dad53dc61d21944d06c26620a7b6b109846672c0ec7ce1e3570cb8f704f7f3d7b28ab909b0b4ef19ed793ad879cbc2248328720df9af46a8bfdf1dad53e0afd5a538107d07e8724416e55b3468535fceed3d9b7bdc556f44f441aab17ac8177e3ce9194181c27c063b77c13fdac5c24539be8bdc91c9edbde884c88c31b7a0f44411c458b20eb915559f6e971cd204bb6bbef261698788eb13c0251273a5694af1d7a7afdda8bff88462fe2693b2736fa51a4071337775f89658fdd262ecd7dfa5f327a2395008ae6c503b4abea0a86149010129dece0bcf0cf27db85facf4b17e0c2b4acab4969d6fdf965780db4983002bec488343181eb4a8d512305c9a7d336c3920bdfd0574819897338830a506cd7828d617ab85258d21da4db45b2ab019330957f85f21d2134e13cad5a546bd5cac0a614f61ef63e2e0235dfdf2871e49bc0121af55e1e53588a410659d5fdfd50b42ce2c4b363a9c9a1f8d54aa9c2f73021cf16c92ad1dc6164dade37beceee31e7cf31b424991a1b686bbbc6b4665bd21a2bad7b0d97a34ad9f5b0309da61c875ae2433f887ce849cc5b7f4adff05d262a85b17e709f423191bb9543c575bc5da0e7c70295862f47f7a5e051ee13d44eb4da7fdc910dcccddf1123bb57d2c6e09db93e0d729783fac66c177abb3ebc9711f320fcdddfec07e98c6687bf7ebde277a9d067d8839ea14a20a12d3ab331896f5cadd94601fef1d399a856422d0c830dbf9eb1062fe7175c3878f3bcaac9533339339e8883e420ee80143b8cffda77aa0338099e59d51d7a9277a232404d34073097c7435ca681609ea86b24b9c8c7c8c3fe0eb54c1d04e1837f0f5662ab502d16fffc0883cfd02cab74405a41085e", @generic="e4e75f41a8f0d4295e7439f69ac182da7fa6c370adc8f00777e8fd98e3f3f9c6a2e698959424af34bb2ef7f99d8f2b61cb63caeb3dfd12e1b546cdc336dee84b0773c0e35ddda86816bba9434df2b903eec3f93dab5af5523c7542afbc0c7ef61eb76f951955a32d9dcb9b13e32529da299ec8f07ae3383a38c671faabbd288c998b8f1cee5810c7bc1c6e9b385d75835b6761c9cd84b4", @generic="3405d59182942539cf668dcefac875d33c8c3efe31559e3bedf4ebcc0823837ad13bd965d126145a79530cfc737be487a4e09d2b56af81737456cf83f39f2b3b62420bf88f65c8492fa634d384a47212f8ef8c59d3a3cf65fe66a6781a06895fc23a2ede"]}, 0x12b4}, 0x1, 0x0, 0x0, 0x20008000}, 0x8000) r1 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r2, r1) r3 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000180), 0x200000, 0x0) write$sndseq(r3, &(0x7f00000001c0)=[{0x2, 0x8, 0x21, 0x6, @time={0xffffffff, 0x7}, {0x6, 0xff}, {0x0, 0x20}, @control={0xde, 0x7ff, 0x5}}, {0x40, 0x5, 0x40, 0x8, @time={0x0, 0x5}, {0x7f, 0x3}, {0x8, 0x1f}, @result={0x400, 0x80}}], 0x38) r4 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r4, 0x0) 21:19:39 executing program 3: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) r1 = dup3(r0, r0, 0x0) write$hidraw(r1, &(0x7f0000000240)="c2e77bbe9d45c5c5a5624e6e2e8e67adcc6884204fad", 0x16) openat(r1, &(0x7f0000000200)='./file0/../file0\x00', 0x200000, 0x10) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0), 0x1008000, 0x0) 21:19:39 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x76, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x80, 0x800}, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$KDSKBENT(r1, 0x4b47, &(0x7f0000000180)={0xf9, 0x3, 0x5}) lseek(r1, 0x0, 0x0) r2 = fork() ptrace(0x10, r2) ptrace(0x11, r2) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x7d, 0x3, 0x4, 0x1, 0x0, 0x6, 0x20000, 0x8, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xd89, 0x2, @perf_config_ext={0x1623, 0x3}, 0xa034, 0x0, 0x80000001, 0x9, 0x5, 0x9, 0x6, 0x0, 0x57, 0x0, 0x8753}, r2, 0xf, r1, 0x1) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x0, 0x3, 0x9, 0xc9, 0x0, 0x5, 0x0, 0x7, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x7fffffff, 0x9}, 0x55900, 0x3f, 0x7fffffff, 0x9, 0x7fffffff, 0x100, 0xd29, 0x0, 0x5, 0x0, 0x7}, 0xffffffffffffffff, 0x8, r1, 0x8) accept4$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = fork() ptrace(0x10, r3) ptrace(0x11, r3) fcntl$setown(0xffffffffffffffff, 0x8, r3) fallocate(r0, 0x20, 0x0, 0x8000) creat(&(0x7f0000000140)='./file0\x00', 0x82) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x1) 21:19:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 88) 21:19:39 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 21:19:39 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000100)=0x200, 0x4) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, &(0x7f00000006c0)={{r0}, "4bae9d379b663faf010fb12a5545129c2c9235a78df871b1bcbe3ef498528eacedb87e9bd89c242226c84614a96b9a38f6e24a9f246bca586f716cd8419e0cda84414e7f7bbd20879ba129fbcf5d41df9175a979afbe1adc4ac652cd914bb115983bbde01b8762f0efa023aeb080ecdbcfd16b75e0d1863f598ea4a9aaf17f59caacce394d94c8e1392319f330f4e80de39e3bf727482446948056fbd7d8c21c0d8c5368463d79336b2cf9cc80697ce35de4a8afefd6260484784dad037cfd333a67723117c2fb54dc243cf04f8f684daad745d23d9e747987851756f750b738bb1354a3857182c503ae41127525eeb8470f4d504e6c356743f4e13e140dc9dfb53b33b2975dde5f33d9c9fe7a90a61bba760120b19c6be319eb603b6eca8112ef6befd31866c952fc8831d01571b6e561bc1d01574299a0023e341740383d2783816484a54993546e5e37db469bbfc63635522dd4d02c3a119232910fecd0f1e77fb9f141969c29cfd15235db9df9cb31b4fc878970c2be5dcf0b3a5d88d9adcb289825d656a6f9ef2a6e858d71e529a9b025424d8b9e1964238743ced55c2ba59cf4080c4974403b169bfbdfa033e5d7eae2b376179d38ed64783774e49a3756e7d7b10efdff36eca98d11ad52193a4712570c6ed2fae19b2471d539d9527c40c7a5937334cd2ff3dee2d6c40464dc861fd4d98c5488cefde13bec7bef6627f0fae82e83164f4dd80b6143130e17e4041e3f4ecdfb91e7c7ff0884c38dbf231f33fd0a10cae57dca816f74db703ff219d77123c90b51c3be6f10863c78a591d7b2cb77d896fb00797437b35339101032c37067e82de7763be5caab7b50760a74d46ded94137f2e49c3bd88d62289fd841d2647eab34759e70dc5ea87694ae784b04fd423ad93e987a3e3b5a5f8c1cf8f16c8bd90a0af166a5b03b0249a4c696bf730a0ff6d133abb8d1e57a00fb4eda04f16a4c62625be078de32c4690b5cb2095cafe3bd9088cd9111229b860bf6a09c15db883953c59c4905237032dace3e6154ba4a036b33404b518a2ca21e7361a7cbecddb977b62b04adab9af86207268d9871b160588f3faf6adbb55f7d2c30c99a9d804aa1ad4c525b965bf1041514c764f5711c94f6e0b03f058132cdb69fa65063ba985446d03e2d766c593a9fa066d7bf7954bd05472ff8286ab2a31eca0250219e30efe3ef55ab34cc01d19c54c667508c4c68c1b5005e3443b216c308175f41e8afff6991aaafe2b535735786873f03fadb30543e119dedb5b3e4faba3a1b1a716bd4e9627bbbb24eee3204551f39a6d0623f51e75a2364a4be360829fbd2504702ca825ccee1e2e4471019c6c5a41583a634ff58f59c3beca405be6801c1c536efd97655be54c70b2910d8b92a2e6340f298e2c833316e0a9e85755940c5899303f5018578cf8e677264d8dd30f84ca174fd8b6784b45ba59e36cf85c4b8dfe32b33e7557732e21a0f02f28abe44bb8d503e0067d523667b8d84b8863a382bd2a0baaeb927dd9293166a81c30a0f87a6f76b4374ce5b99c6b296f2f1ada46074c1d19cd36adecfd76115222e78853862f335bd64a579ec65ad7011de38bb5420456ae531a5889a7d2fa458c647f8005e8707dc11b891fd99c924a4e50d997b94aff77c4b2f29f1a5401cf275e6e198a3e11bec70a5e6e0f5dfef35208c25b839aee9a31033f4db29bc2eed5560cabb918f05af2e88a77f550cd6e85b992a12b0b82bc370355444b281427e096d0f1400001e61e093e9bf16873619ca15b5f77d5be40f98787e33a7af551c24dc4ac580643790ca575e499f62c14eedce9b34af13c0ddf445c788c4a0faf8c8e2649c8d73b3f18866a9de682605a39ea099cce4e125da597d08a3a9564bc319eaf4723f4dd40afa0aa1fa44b189dc298ef6ed411ead86482279f68238c9bd809a1f65c0dd41014c4e36941f448d55ebc906158304a0821fc04bd5ed79c284d9333e3c60b54c5ba560bb09dd3ae6440f16bba298a2cdd80a3f2f0e46c458c51bbcbd12c041a54e9c434794b4486ee704c6087fd983c50b322beaa2f2c76c33fb97dcb1f492609ea36e78489d307f36f4b4b2a36b80f8a749de7b5ca4c8646d6f9a9d14fdf11c59d50e130a08a77c0ca81487707fd4e980ed9c56289d589b8b2903cc8669bcaddb59cbdd12f1edb78f08072c81d84af6946fbc4a4280bf7c880481e41eead40319d39071b42cca6f52fa9aa7ab8c66fa09bfdd2db4f778febeddbd13dacf8dc3ee1d8adb03422ecb9513df648776345f6973b999197cb98a570d11dba8523eaa151b0c8e1f84c8f85f72397a028104b496887f2050932247181420749365b10508574326c763722258cf116f10dd2b63f57373034e2047bca95e0eae52aa03f642a665d8f5b0ddc75a72c02d31d4a1ee88a97b031ef5c96a8d5f9a0e6b731f4139b0bc08504062e93a7cb6ec0cf76f8792342c08e5784199457eecb5013a635d0a5fdbcc1525c97d497b090631c4f56d5788ff0fb84a1599e1e399bd2b619bb16a36c48d4bf87c8dbc175ebbf635435fce0f5ea6f6cf20cb0cffc2c2be00edea252d172b9f5f5797d8113ea494d706a7835f27d534356f3868cff9aeb7bbaad8eaad998c444c2d82c8d493b48126a38d6c568bce82b2973ae0715ea4e4fbbdd519c0d203287c3df8682598567abc231c9e5ad28552c08fb1c131e6d6078644f63d0d224d8876a8d5d5c8adfd59749b9b5e856ff6c01daf354c33c383ae5eb1265e00257d57ffba13d63854fbef71479a4e75105c5b2e8a9b47f48225ee0f15a32ac6e00f2263732f564665af8160139150fa0c91e5da12f7c27dbae34cc233bb2d02ff35e6105e85986c3a8f5da4083b67498eda12e98e9e8906281bc6736a3409aac093b400a90caeb7ec1986bf36a6f3861167700364b07943f400b09895d1f32c779734374e57bfc1a2762e4ef98533f39863c067b3c50762be439295e3508c916231dddbb16be08d577a2e8ca52bb686f3c2299cd7b8bbdca12a2e4dd47ee72833aec0607a2642f79de08d2ff24234d60b1483d7f8b5fcfa09b7315ecf3ce03ecc86a21d3fd2ac6be992526e704eb61a3ad744f17557b392dc78bce74879a8e9606338fed944492b984b09d2ae1a9a17993efa018a1120f803fd4e1e1b6ca54b033fe12426da1d716e94b6e2c3bc2b99f730a244aa9b3386caf90542752bf8a420c3f5580c6bc6d3eccbb06836393ea0163d662dcd07e3a70a8d3961aa5ae1dd12749af0a0d901492369e07851f2ed74adef898d7b365c38b6579c95f06057bf9e61b7e2ecaf3d203ff108202038162f255d1f75c083d6ac76a3b0819c03d51fcfbd9999e4fd301068e00888034ae97ba12a8bf375a35f8a3a82ebca4e1f527b044fbaa62a83c01a88975f61ad928e35cf2a6de12b771615ba5be16b1a176f4bf1aa63eb7fc0d72b9eae8e3806429c180400cc1155a8a2a61a915dfd476afc4fa68f1372844e3c47476daf6064a4d024a7e325c039c9b5a7d08d46b7a7c7db7c1ac1bb27f9f236b94e8ea9613ab9b787c0560060d5f80c0447661afbe900c95de77fb74b1a7053d184247da0ddc3b1589af0d1949d489f8a578b1a718e9439542d6e3d104193403892fa0e80fbe8dff2397da3258bf8dd936f0169061b8cc9dd83d0530cacd18cc1d837c7a037516a5441844bcaeaaf1ce8137cc34bdb5d4b05650b7d6e0b58e0013bd457b8cd034d63e9d29718387df3683c3f6372cc0ce5aa1f552b34f0145b4b93c132126131a573e284432f5693d7b41b493ff54390cf05dcf361bc38eb48b89bd89aeae05e1b07bfc21227a08733957f3134719882e3fe49e1dc7d8d46260a20391e03290de1f001c02beb2b402add6165ab83ef4bcd03c378539ff67cc153885dad4909ec9de680aea9a3edf6fc40707fed78ae1ae8741e727330438253e5a6a9d48b4a9f1af4253c713ca2ce03205a410bb61a86bd11cbc3efbae8e67437d5515dc88c28abd293276fc721628b4425d10829eda123d3321a91d9ffa96a3c2825f42cb24716b11e3614fd97d06847baed8a3cdc2ff58b2836ec4826b172f9b3d3d4f97519fd5142db393a75ef0ffa9e6535f213aed06fe884d347e149b726c22ca7c575b981939998e2a66b5c4d119320672272c8e133e59a773fce93c407b52369503d59cfe452ec6922400f87bf6c4c6a36fec56deab5496bf714e097ac8587c947bc720e8518c5d55210dcc0608d0c035c128b88f63fcc66467efb5aa364b0d749167d818c3e31598f170c927bbf79c8c75079388f90f48a2964c5229aff0eb7e3cb3a32fc84da83c8d8f6386e86f4a72be636eec18338af058adf155a8e09b1705afaab6504f1941984ae9e44b52c18f5806794c6a44e4f59c9682bd9d2df4242d39538f439328b67c20bbdb1a23311ed3d7b950e20d5813f7debb1ec6c288e58008d88808c09cb8990c63bda84de45638dae6e2abf7feb8addb62792e49ce631eae3a109dd9baa6f30ceed26283b22c3424f871563ec958f77e81e25596ad09e73ed2d32b8215561eeeb8be784886f44ad786f34ffd04a648b3010c393c405274a4c3957cd5c5194651848d3dbf90a9544922c1dea440ac5666c186431bf1e649db7ff6b8a72ebccea46bf75fca4b61ae9e5735e7faffd926a5fc52e544a64a9157b70e851a31c3ab0a86a91dc33705066af387cde6148110f0ef058a79507c029d826e081bf23ca45a5ac76c0398d90cc17fe7edd58818a9645f216a2626512d21e4e25754de23d50b5b8ac49b047f05dcc194776ac62defa15f1546b76ce5c8c487fca3aa202240d811c1c2d77dea8decdaf44547bc4b460050e113bd296c18c398101422f471cfd690a5d73fcb6c3e30eb6d3246f65aa08aafb055c2c57d51a68f0954b88ea2d6fd03fd902d3a7acbe7978456994698c1361e53fbb6971d45eaac9a200390ac0538b2aaf28d9c618d61aac11dc909442ee2c3f1af083ce804ed635c5a6ccfa6611b37dbb8498e1913d8efbd505f1b2aa50be5e74996604e374a9c9d63ae8d23da1f21f217abe81537e73563631bdaa311b4844e029957b3cd265345142a3b368eddf7f8d64aaf11a4ba2de56bcf7f592c5a0591137a782a40e4d943cb026d7a88738c1a1906b29c58c0aaddf19ff7757027350a7ab0194133a80b89e220a654bd5228478590292b4836b1a0302d9a79d0312eb9a15dee839938a22a435e89549530e59c33d44d827292100254f918900852932dd3cb63f9a591c02f005bfd737a5b65cad486e198550bf77216accc8581921ccabf1913ba83a36f9f45f351e0a424f4c6a0df0cd0f82ccd58921ebb3d8867b2e1f4c0f0ba10c772479ad86ffd501cb526746135710cfd5eb99a23c5c725e3fe8c7166537657e5ab1a3f65b539195dc95e2fd08aab25bd3eec9a6855d5d6db2b5a2f58fe5cb9fa7cb238293421f59642c20e9342acfdf0e731e954d7929c4f633b14c731f8ed24b1e58d998c4efe9751645c5edb26c89819c13dcadb941f84c6715fbf5144f310cf2ff82363a27ff6d152ceb2b520ab2630d86ff7a1b744ac57b2c1d50d2cc9cba5b9bb226a3ed32bf89bbd3937fa4419208f00cc7733b9f45250c25a267ba457746757331ded9c64dc58c9d84b69d666263799c688ec15da70ab82416ba95ddc079b1c37cf0c5e9253dfa13d03a0a65d98b5e7013e98e0f4060783ca4b2594903ce17b86908b13180d8920bf2d2febfc34a48e9132108700cd0ae93ade86179b06b2"}) write$hidraw(r0, &(0x7f0000000440)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e95126863733090324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee407420a2d70ba605dfa8c26123cd1ace3c2f8a858c353070000004f5d304cf451d7fa37cb9741df0ac3ff198ed28d4b8b813a0524263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bc54063aa542f98ba34a61ef4aeb5ba152b0d0eee6586a35287d665a28fdff4143769e16f7692e89d5821f1de17263f64a171dbe858aac999ae427ee96275e380700f9a75a68050385b8916454e0c1eef3be146a1cab70fc17f5f33ca15fdce696192939304b4ec813a7dff0a71ad42420d3a3397a5a423547a24dbb7f3d84d317b4d59fedd0825512355cff3f115e298b8e08cc1b8d8ce7de692972a8597ad794f6e3870d1c0511df2b52827a0004a369ea518943753c00523f5c9d71d9d0e09067141d73af08ee4447c7e6de0ef3868be30e0cae1a1c1cc0c9a8543a5b6de06a16afd759c1f058c7ba6075d572afd0dfe1e4c7f3a950e57974133e095183e9642adaa4674298b956cc14212b1cf4811aa4e3c85b23bbdc56600ed15fbebaf94c3ea86431bb738af2095f0d290fe72415c4ff4e9d3c13d8ef993cba38e647474d99488ac313f21cce4da0f62eba79575cbf6e0c14244d64c084e8cf164b37de8caa6879403937b2d8e033c7e31870c76c62d4f9091b2468031a1b63340968cc2ebbc4132f7d03798709f0184912e76783139f02", 0x24d) creat(&(0x7f0000000080)='./file1\x00', 0x40) 21:19:39 executing program 6: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)="04", 0x1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000040)=ANY=[@ANYBLOB="7eac60ad0700"]) 21:19:39 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f00000002c0)={[{@usrjquota_path={'usrjquota', 0x3d, './file0'}}, {@errors_remount}, {@dioread_nolock}, {@orlov}, {@sb={'sb', 0x3d, 0x2}}, {@debug}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7fffffff}}, {@norecovery}, {@grpjquota_path={'grpjquota', 0x3d, './file0'}}]}) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000280), &(0x7f0000000380)='./file0/../file0\x00', 0x100000000000000, 0x4, &(0x7f0000000600)=[{&(0x7f00000003c0)="470a615a2659e171a020a1b49b61eaa0f4c447d95fbfbd4ed8a2f25c039dca0983ac6a88f99bde991c29d258f9d4a23cb5004e40754c14044af6b1a2f0a87a3bc1e8efb9f77564c94d0d64c4ea76fde466ef0b5a9eb9f87209ae9f8869e11775de2955704730210163727b7534f40a80e06901dc281640383f9298e77a6a38faafc1cb5b1e04d7e9246f77a74d05ee73", 0x90, 0x7fff}, {&(0x7f0000000480)="1380a31d060afbfe29385680a0c68e571343c51cc8", 0x15, 0x4}, {&(0x7f00000004c0)="d2bb50c4e876c33bb1b20b1011e522bcd06df7acf1771edd40c62e98893691724fb0001583ba7eb31c3bd50a5759586882e62e36cc623f73016dfc1799fb814db42bee5b36f2316d5bb1b208f1cae1e7d56b62d1e0108ddab6d0112317badd12dd5836129174c3557f5248f17840e6e2009a8326284f44c0afa57911", 0x7c, 0x81}, {&(0x7f0000000540)="95e323c3ea7adb92cb489139a286cbdee92a88b0626182daa54ac6347a34208c2ff04576add3f01049b3d8723e1850fd5368c9ffb7d102d507ec51d74727347e42897455bc28e15f0edd0fb2ed6b19e41692702c044dab5555dfc56f67f9d3e98d82a71ae0a12866719967a7f9233239cb61a633787a9f2c7f219abce887191fbe2f23c57cc6e4f114da17ae8c637d6ac3e5d5eb241dfa68eeb36f", 0x9b, 0x80}], 0x2, &(0x7f0000000680)={[{@nr_inodes={'nr_inodes', 0x3d, [0x2d, 0x36, 0x32, 0x25]}}, {@huge_never}, {@uid={'uid', 0x3d, r0}}, {@size={'size', 0x3d, [0x70]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x32, 0xb50059e16a51b45a, 0x38, 0x34, 0x70, 0x32, 0x25]}}, {@mode={'mode', 0x3d, 0x100}}], [{@seclabel}, {@dont_measure}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@smackfshat={'smackfshat', 0x3d, 'pipefs\x00'}}]}) semctl$GETNCNT(0x0, 0x0, 0xe, &(0x7f0000000080)=""/5) semctl$GETALL(0x0, 0x0, 0xd, &(0x7f00000000c0)=""/99) semop(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000380)=0xe8) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x407, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r2, @ANYRESHEX, @ANYBLOB="2bcd5288da30346c21038230358c17fb048e10f4cdd5396a8a2914108347a0dab7e2a5659084feb31e2450a56c6ed941088ac1d89606c110ccc7fd7b1624622bce48afa2eb6700"/80, @ANYRESHEX=0x0, @ANYBLOB="c975017a4022d9c8ac9980f8938bb3a0acf9335607509595ad7c1c1e0e06665794938c673d578090ea7f2aa4ca81116a55b51a9724057b5f930e250c24c106908e7ac094e3cfe9a8ea8cf5ca4d714ee329c14865e63b652aa231938c1a77411add13c5af8c119d10ca8f1ee7e23aa03d739ec64d96a69d07d07008adb68b0436d57fbd5860d62eef2316b00032fdeb7027fbc847996f6c4cd0ba9bf29626050f63bb76f1247f4bd316ca0efa51159542d45044bf9eea4c2510717651d720f62a8d4301432f28901efdfa9b73fb3ca4a7f3022e", @ANYRESHEX=r3, @ANYBLOB="6c6f6f73652c76657273696f6e3d3970323030302e752c64666c746769643da43b65785a38893dbe75697bf8a80efac11fba43dec3229fea067d6f", @ANYRESHEX=0x0, @ANYBLOB=',version=9p2000,fowner=', @ANYRESDEC=r4, @ANYRESOCT=r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x1, r0, 0x0, r0, r3, 0x49, 0xff}, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfff8}) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x800400, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@xdp, &(0x7f00000000c0)=0x80) 21:19:39 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000340)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/203, 0xcb}, {&(0x7f0000000600)=""/59, 0x3b}, {&(0x7f0000000640)=""/115, 0x73}, {&(0x7f00000006c0)=""/43, 0x2b}, {&(0x7f0000000700)=""/32, 0x20}], 0x7, &(0x7f00000007c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x138}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000180)='./file0/../file0\x00', 0xc28, 0x2, &(0x7f0000000300)=[{&(0x7f00000001c0)="163539c2bee1825a893333035d550233b0933106f7b5c59bb23a63b168f57beb4e8ce5cd1339582149d670674ebdebc936271ef75b5c152df573556ddd2e2737ffbe9b987b3a748003841e111c36143ed1356d2dc7b0769528a533ef099cd0c5c91e92e621d7ca39016adab97dffe33d698126515e5f05e8d3e158935b008df10c00c081dacc89cb2c396e", 0x8b, 0x1}, {&(0x7f0000000280)="69edb65b3ad6e2d36dcfced88379c441b5c6c15a8e2ddd98ffbfe28c6c0ef45ef4f5d227811d77fa9784ceb4589c3e6b176515f1a68be99ecb05a72fe6bd6349ff361bc3e129059588d557b6b9d0e3f93ea5432584f6683b9284287a37987a8c55d2a20f123ceba29d9c1b211ae95675198d899286cfabb3d4b4f66ce7a24cad", 0x80, 0xab76}], 0x1000001, &(0x7f0000000940)={[{@journal_checksum}, {@user_xattr}, {@resuid={'resuid', 0x3d, r0}}, {@commit={'commit', 0x3d, 0x3}}], [{@smackfshat}]}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) [ 2882.159699] tmpfs: Unknown parameter 'Ñž?un¡7¾ìÉÝÔ>ñ\PcQ*¬] Æ@ÔÎ&Í0±ßyŸ¥~±U¶3)/® Œæe™' [ 2882.182031] EXT4-fs error (device sda): ext4_remount:5895: Abort forced by user [ 2882.184605] Aborting journal on device sda-8. [ 2882.196637] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 2882.198068] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 2882.198747] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 2882.208079] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 2882.210484] EXT4-fs (sda): Remounting filesystem read-only [ 2882.211098] EXT4-fs (sda): Remounting filesystem read-only [ 2882.212019] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 2882.218530] tmpfs: Unknown parameter 'Ñž?un¡7¾ìÉÝÔ>ñ\PcQ*¬] Æ@ÔÎ&Í0±ßyŸ¥~±U¶3)/® Œæe™' [ 2882.223965] EXT4-fs (sda): quotafile must be on filesystem root [ 2882.241870] EXT4-fs error (device sda): ext4_remount:5895: Abort forced by user 21:19:39 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) creat(&(0x7f0000000200)='./file0\x00', 0x40) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xfff00}}, './file0\x00'}) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{0x20, ':'}, {0x20, '\x00'}, {0x20, '\x00'}, {0x20, ',]'}, {0x20, '@+-]-'}, {0x20, '\x00'}, {0x20, '\x00'}], 0xa, "fa0d07506f66d29d7c31b75e0f1c1359e9e6fd1ac629af37f7a1b013b70eb8ea3c20042a805a66ce67db057376b3c2dabfa448d5154718857f8dde0c56cdaca617a3001b42b6622f9b50c457fef06cc8d8b5196ed842d0746fce99d99e031621f708e582e7e15a64d09a91ad63fc9dcd0706e154f4b78db209d85548c5d54fdda5f34e3ce490bbefa3f1a67cb2564b595a4eec1f560d386b1fa31bb1188e31f2cee0dc31a5e6a6e2c84c43dee6dbd55aa0fd50690b9146f7083dd99d68184565b7de02c86ebaf7d1f7d1408a"}, 0xea) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 2882.247266] EXT4-fs (sda): Remounting filesystem read-only [ 2882.247424] EXT4-fs (sda): Remounting filesystem read-only [ 2882.250377] EXT4-fs (sda): Remounting filesystem read-only [ 2882.258717] EXT4-fs (sda): quotafile must be on filesystem root 21:19:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 21:19:39 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x82051, &(0x7f0000000200)={'trans=unix,', {[{@access_uid={'access', 0x3d, r0}}, {@version_u}, {@privport}, {@msize={'msize', 0x3d, 0x6}}], [{@fowner_lt={'fowner<', 0xee01}}]}}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 21:19:39 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000230}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) dup2(r1, r0) r2 = memfd_create(&(0x7f0000000180)='\xd5Kj\x83\x8feY\x13\xac\x80\xdf\xdd\xed\xcf\xd8#\xfb\xf7\x13\xb0\xf7\xad\x96\x8a5S\xb8t\xa5\xb3\x85\x1a\x93\xf7\x9ea\x8b)\x97\x97\\&\x06\xef\xc1\xdf\xd8+4$d\x19z\xf7\x13Z\xa4\xc1\xa5\x1c\xd6\xff\xa0u\xc1#\xe0\xc3\x8c\x88\x7f\xc9\xae\xc9\xcf\x8c&\xe5d\x90\x82#\xe92\xaa\xb9\x18!\x8e\xd2cW\x17\x8a\xeb Q\xa2\xe9q\x8f:VgG\xeb\x91\tp\bkj\xfdA\x8c\x80\x16Y\xf4\xfevB\x91\xe1\x8c,\xbc\xeaQ\f\xe4\x9f\x1d\xc2:\x9d\xe2\xc3`F\x01\x01\xf3n~\xc8\x1f\x98\xd92\b\xe1\x86g\xca\xd1\xfeXoy\xd1\xa2\xc7\xaa\xc1\xdej]3\xc9\x05\x05\xd4\x86\x05\xdd\xa3\xab\xcc', 0x0) ftruncate(r2, 0x40) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x2}) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/200, 0x200000}], 0x1, 0x0, 0x0) r3 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) 21:19:39 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0xff, 0xb91, 0x0, 0x0, 0xffffffffffffffff}) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xa0080, 0x1b) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) write$hidraw(r0, &(0x7f0000000540)="46b73851cd1438f3d0f3bded0d9baf0c12f0a22d2a5e9512686390324a07acd6fe6de076caafaa77ee433ba7c504bf08edb9367a50c8962e173e9caee40742c2f8a858c3530127d5074f5d304cf451d7fa37cb9741263dd4b1108dbde2ce89ea0f39049bb9a7d41e40904c3906ae29fe0c9c72161de27bb0469239c3eb2ab702cd5e8db5e6e5e3fd1d9a979e94514b986f4f7e6238a5a7662f94b6bca6f7280b42f98ba34a61ef4aeb5bbd52b0d0eee6586a35287d665a28fdff692e89d5821f1de17263f64a171dbe858aac999ae464ee96275e3888a5f9a75a", 0xda) 21:19:39 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0x56, 0x4, 0x1f, 0x5, 0x0, 0x3, 0x40, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xcb, 0x4, @perf_config_ext={0x6, 0x7}, 0xd00, 0x2, 0x8, 0x3, 0x2, 0x0, 0x0, 0x0, 0x81, 0x0, 0x3}, r0, 0x8, r0, 0x7) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7}, 0x7) fallocate(r0, 0x20, 0x0, 0x8000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x43e, 0x3, 0xa2, 0x1, 0x3f}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r2, 0x0, 0x0, 0x0) dup(r2) 21:19:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x140040, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)=ANY=[@ANYBLOB]) 21:19:39 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x1000, 0x0) syz_io_uring_setup(0x6763, &(0x7f0000000180)={0x0, 0xd787, 0x8, 0x1, 0x1be}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000200)=0x0) r2 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r5 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000340)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x1, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1000) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r5, 0x0, &(0x7f0000000900)={&(0x7f0000000200)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000300)}, {0x0}, {0x0}], 0x3}, 0x0, 0x0, 0x0, {0x0, r6}}, 0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000240)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x1, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1, r6}}, 0xff) r7 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r7, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_INO_PATHS(r7, 0xc0389423, &(0x7f0000000300)={0x3ff, 0x30, [0x1ff, 0x8, 0x3, 0x286], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat(r0, &(0x7f0000000280)='./file0\x00', 0x16400, 0x108) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xa282a, &(0x7f0000000000)) 2025/01/21 21:19:54 executor 6 failed 11 times: failed to create temp dir: mkdir syzkaller-testdir746144911: read-only file system VM DIAGNOSIS: 21:19:54 Registers: info registers vcpu 0 RAX=00005646a98d5344 RBX=00005646a98d5344 RCX=0000000000000000 RDX=0000000000000000 RSI=00005646a98d5344 RDI=00007ffc06bcaf70 RBP=00007ffc06bcaf50 RSP=00007ffc06bcaa00 R8 =00000000ffffffff R9 =0000000000000017 R10=00005646e18cd2d0 R11=0000000000000000 R12=00007ffc06bcaf70 R13=00005646a98d533f R14=00007ffc06bcb0f0 R15=00007f04d67b01a0 RIP=00007f04d665a3e5 RFL=00000202 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA] SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f04d6376240 00000000 00000000 GS =0000 0000000000000000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fff1f64f000 CR3=000000001b976000 CR4=00350ef0 DR0=0000000100000000 DR1=0000000100000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=25252525252525252525252525252525 XMM01=00ff00000000000000000000000000ff XMM02=000000000000000000000000000000ff XMM03=746964646120726f66206b6365684320 XMM04=737973722e7777772f2f3a7370747468 XMM05=2e656e6f20736968742065726f666562 XMM06=6c616e6f69746964646120726f66206b XMM07=656220746f6e20646c756f63202c7473 XMM08=64252064657461657065722067736d00 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=ffffffff856cfbc0 RCX=ffffffff811c297e RDX=0000000000000000 RSI=ffffffff85995b9a RDI=ffffffff856cfbc0 RBP=ffffffff856cfbc4 RSP=ffff8880089b77a0 R8 =ffffffff85995b9a R9 =ffffffff85995ba0 R10=0000000000032042 R11=1ffff11001136f05 R12=ffffffff856cfbc0 R13=ffffffff856cfbc0 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff81106bdf RFL=00000256 [---ZAP-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f4246352ce0 CR3=0000000008c88000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=32bcfbfa23cfbbacdb44e0efadc96e9a XMM02=b59c96953482a2eb00000000001139d8 XMM03=9da7819c984a45860000000000113a98 XMM04=641b2ec9706f2ca700000000000ae968 XMM05=1290c77a151f421500000000009531a0 XMM06=375afdebbf381c8100000000001233a8 XMM07=4a01f3544ac6db450000000000113b08 XMM08=9d301567ad96c91e0000000000113a30 XMM09=00000000000000000000000000000000 XMM10=00200000000000000020000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000