161112] name failslab, interval 1, probability 0, space 0, times 0
[ 2647.162465] CPU: 0 PID: 12201 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2647.163017] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2647.163678] Call Trace:
[ 2647.163859]  <TASK>
[ 2647.164021]  dump_stack_lvl+0xc1/0xf0
[ 2647.164305]  should_fail_ex+0x4b4/0x5b0
[ 2647.164601]  should_failslab+0x9/0x20
[ 2647.164889]  __kmem_cache_alloc_node+0x5b/0x310
[ 2647.165228]  ? ext4_find_extent+0xa41/0xd30
[ 2647.165531]  ? __pfx_mark_lock.part.0+0x10/0x10
[ 2647.165870]  ? ext4_find_extent+0xa41/0xd30
[ 2647.165916] FAULT_INJECTION: forcing a failure.
[ 2647.165916] name failslab, interval 1, probability 0, space 0, times 0
[ 2647.166162]  __kmalloc+0x4a/0x160
[ 2647.166187]  ext4_find_extent+0xa41/0xd30
[ 2647.166210]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2647.166235]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2647.166258]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2647.166287]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2647.166319]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2647.166344]  ? __pfx_lock_acquire+0x10/0x10
[ 2647.166367]  ? lock_release+0x1e3/0x680
[ 2647.166391]  ? __pfx_lock_release+0x10/0x10
[ 2647.166414]  ? lock_is_held_type+0x9f/0x120
[ 2647.166444]  ? down_write+0x11a/0x1f0
[ 2647.171447]  ? __pfx_down_write+0x10/0x10
[ 2647.171746]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2647.172082]  ext4_map_blocks+0x776/0x19e0
[ 2647.172386]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2647.172711]  ? jbd2__journal_start+0xf7/0x810
[ 2647.173044]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2647.173390]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2647.173740]  ? ext4_iomap_begin+0x48a/0x710
[ 2647.174042]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2647.174399]  ext4_iomap_begin+0x3b1/0x710
[ 2647.174696]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2647.175019]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2647.175412]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2647.175739]  iomap_iter+0x42f/0x1000
[ 2647.176018]  ? filemap_check_errors+0xa9/0x160
[ 2647.176343]  __iomap_dio_rw+0x734/0x1c00
[ 2647.176655]  ? kmem_cache_alloc+0x307/0x390
[ 2647.176970]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2647.177326]  ? generic_update_time+0x21b/0x2b0
[ 2647.177668]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2647.178010]  ? file_modified_flags+0x1f1/0x330
[ 2647.178360]  iomap_dio_rw+0x40/0xa0
[ 2647.178633]  ext4_file_write_iter+0x9ab/0x1950
[ 2647.178978]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2647.179349]  ? do_splice_direct+0x1bc/0x290
[ 2647.179672]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.180066]  ? lock_is_held_type+0x9f/0x120
[ 2647.180388]  do_iter_readv_writev+0x211/0x3c0
[ 2647.180720]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2647.181095]  ? avc_policy_seqno+0x9/0x20
[ 2647.181400]  ? security_file_permission+0xb5/0xe0
[ 2647.181759]  do_iter_write+0x18b/0x700
[ 2647.182037]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2647.182406]  ? kasan_set_track+0x25/0x30
[ 2647.182709]  vfs_iter_write+0x74/0xb0
[ 2647.182982]  iter_file_splice_write+0x73f/0xcb0
[ 2647.183340]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.183730]  ? generic_file_splice_read+0x13f/0x1d0
[ 2647.184106]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.184490]  direct_splice_actor+0x113/0x180
[ 2647.184819]  splice_direct_to_actor+0x33a/0x8c0
[ 2647.185171]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2647.185540]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2647.185930]  ? security_file_permission+0xb5/0xe0
[ 2647.186285]  do_splice_direct+0x1bc/0x290
[ 2647.186598]  ? __pfx_do_splice_direct+0x10/0x10
[ 2647.186941]  ? lock_is_held_type+0x9f/0x120
[ 2647.187265]  do_sendfile+0xb1d/0x12b0
[ 2647.187543]  ? __pfx_do_sendfile+0x10/0x10
[ 2647.187867]  __x64_sys_sendfile64+0x1d5/0x210
[ 2647.188192]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2647.188568]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2647.188947]  do_syscall_64+0x3f/0x90
[ 2647.189231]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.189617] RIP: 0033:0x7f876680ab19
[ 2647.189888] 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.191085] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2647.191631] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2647.192117] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2647.192622] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2647.193120] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2647.193625] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2647.194118]  </TASK>
[ 2647.194313] CPU: 1 PID: 12207 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2647.195378] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2647.196473] Call Trace:
[ 2647.196845]  <TASK>
[ 2647.197170]  dump_stack_lvl+0xc1/0xf0
[ 2647.197698]  should_fail_ex+0x4b4/0x5b0
[ 2647.198280]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2647.198893]  should_failslab+0x9/0x20
[ 2647.199443]  kmem_cache_alloc+0x5a/0x390
[ 2647.200000]  ? __mark_inode_dirty+0x249/0xc10
[ 2647.200642]  ext4_mb_new_blocks+0x666/0x4680
[ 2647.201271]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2647.201970]  ? ext4_cache_extents+0x148/0x2d0
[ 2647.202608]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2647.203286]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2647.203980]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2647.204641]  ? __pfx___lock_acquire+0x10/0x10
[ 2647.205290]  ? __pfx___lock_acquire+0x10/0x10
[ 2647.205928]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2647.206638]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2647.207323]  ? ext4_map_blocks+0x704/0x19e0
[ 2647.207941]  ? __pfx_lock_acquire+0x10/0x10
[ 2647.208555]  ? lock_release+0x1e3/0x680
[ 2647.209145]  ? __pfx_lock_release+0x10/0x10
[ 2647.209761]  ? lock_is_held_type+0x9f/0x120
[ 2647.210387]  ? __pfx_down_write+0x10/0x10
[ 2647.210980]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2647.211640]  ext4_map_blocks+0x776/0x19e0
[ 2647.212241]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2647.212899]  ? jbd2__journal_start+0xf7/0x810
[ 2647.213533]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2647.214220]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2647.214914]  ? ext4_iomap_begin+0x48a/0x710
[ 2647.215519]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2647.216202]  ext4_iomap_begin+0x3b1/0x710
[ 2647.216815]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2647.217472]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2647.218266]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2647.218933]  iomap_iter+0x42f/0x1000
[ 2647.219473]  ? filemap_check_errors+0xa9/0x160
[ 2647.220131]  __iomap_dio_rw+0x734/0x1c00
[ 2647.220729]  ? kmem_cache_alloc+0x307/0x390
[ 2647.221365]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2647.222043]  ? generic_update_time+0x21b/0x2b0
[ 2647.222687]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2647.223339]  ? file_modified_flags+0x1f1/0x330
[ 2647.223995]  iomap_dio_rw+0x40/0xa0
[ 2647.224529]  ext4_file_write_iter+0x9ab/0x1950
[ 2647.225209]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2647.225908]  ? do_splice_direct+0x1bc/0x290
[ 2647.226516]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.227269]  ? lock_is_held_type+0x9f/0x120
[ 2647.227890]  do_iter_readv_writev+0x211/0x3c0
[ 2647.228523]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2647.229234]  ? avc_policy_seqno+0x9/0x20
[ 2647.229812]  ? security_file_permission+0xb5/0xe0
[ 2647.230513]  do_iter_write+0x18b/0x700
[ 2647.231088]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2647.231809]  ? kasan_set_track+0x25/0x30
[ 2647.232394]  vfs_iter_write+0x74/0xb0
[ 2647.232958]  iter_file_splice_write+0x73f/0xcb0
[ 2647.233668]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.234453]  ? generic_file_splice_read+0x13f/0x1d0
[ 2647.235181]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.235935]  direct_splice_actor+0x113/0x180
[ 2647.236599]  splice_direct_to_actor+0x33a/0x8c0
[ 2647.237311]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2647.238032]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2647.238716]  ? security_file_permission+0xb5/0xe0
[ 2647.239340]  do_splice_direct+0x1bc/0x290
[ 2647.239886]  ? __pfx_do_splice_direct+0x10/0x10
[ 2647.240516]  ? lock_is_held_type+0x9f/0x120
[ 2647.241099]  do_sendfile+0xb1d/0x12b0
[ 2647.241616]  ? __pfx_do_sendfile+0x10/0x10
[ 2647.242184]  __x64_sys_sendfile64+0x1d5/0x210
[ 2647.242778]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2647.243439]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2647.244130]  do_syscall_64+0x3f/0x90
[ 2647.244632]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.245312] RIP: 0033:0x7f1942f4bb19
[ 2647.245788] 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.248028] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2647.249115] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2647.250105] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2647.251088] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2647.252091] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2647.253088] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2647.254059]  </TASK>
[ 2647.267645] FAULT_INJECTION: forcing a failure.
[ 2647.267645] name failslab, interval 1, probability 0, space 0, times 0
[ 2647.269476] CPU: 1 PID: 12217 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2647.270550] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2647.271592] Call Trace:
[ 2647.271932]  <TASK>
[ 2647.272237]  dump_stack_lvl+0xc1/0xf0
[ 2647.272760]  should_fail_ex+0x4b4/0x5b0
[ 2647.273322]  should_failslab+0x9/0x20
[ 2647.273849]  __kmem_cache_alloc_node+0x5b/0x310
[ 2647.274479]  ? iter_file_splice_write+0x169/0xcb0
[ 2647.275130]  ? kasan_quarantine_put+0x81/0x1d0
[ 2647.275761]  ? iter_file_splice_write+0x169/0xcb0
[ 2647.276418]  __kmalloc+0x4a/0x160
[ 2647.276926]  iter_file_splice_write+0x169/0xcb0
[ 2647.277560]  ? direct_splice_read+0x704/0x990
[ 2647.278304]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.279036]  ? generic_file_splice_read+0x13f/0x1d0
[ 2647.279715]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.280426]  direct_splice_actor+0x113/0x180
[ 2647.281245]  splice_direct_to_actor+0x33a/0x8c0
[ 2647.281962]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2647.282692]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2647.283406]  ? security_file_permission+0xb5/0xe0
[ 2647.284061]  do_splice_direct+0x1bc/0x290
[ 2647.284640]  ? __pfx_do_splice_direct+0x10/0x10
[ 2647.285429]  ? lock_is_held_type+0x9f/0x120
[ 2647.286029]  do_sendfile+0xb1d/0x12b0
[ 2647.286566]  ? __pfx_do_sendfile+0x10/0x10
[ 2647.287158]  __x64_sys_sendfile64+0x1d5/0x210
[ 2647.287785]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2647.288481]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2647.289216]  do_syscall_64+0x3f/0x90
[ 2647.289828]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.290584] RIP: 0033:0x7f553779db19
[ 2647.291143] 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.293593] RSP: 002b:00007f5534cf2188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2647.294582] RAX: ffffffffffffffda RBX: 00007f55378b1020 RCX: 00007f553779db19
[ 2647.295513] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2647.296440] RBP: 00007f5534cf21d0 R08: 0000000000000000 R09: 0000000000000000
[ 2647.297380] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2647.298392] R13: 00007fffbe6b707f R14: 00007f5534cf2300 R15: 0000000000022000
[ 2647.299474]  </TASK>
20:47:30 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 23)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:47:30 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x127f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:30 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 21)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:30 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x4b49, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:30 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x127f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:30 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2201, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:30 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 13)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:47:30 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2202, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:47:30 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5309, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:30 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2202, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:30 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2201, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:31 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2203, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:47:31 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x530f, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:31 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2202, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:31 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 22)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:31 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2203, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2647.926929] FAULT_INJECTION: forcing a failure.
[ 2647.926929] name failslab, interval 1, probability 0, space 0, times 0
[ 2647.929324] CPU: 0 PID: 12254 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2647.930425] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2647.931469] Call Trace:
[ 2647.931807]  <TASK>
[ 2647.932120]  dump_stack_lvl+0xc1/0xf0
[ 2647.932634]  should_fail_ex+0x4b4/0x5b0
[ 2647.933180]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2647.933773]  should_failslab+0x9/0x20
[ 2647.934284]  kmem_cache_alloc+0x5a/0x390
[ 2647.934821]  ? __mark_inode_dirty+0x249/0xc10
[ 2647.935510]  ext4_mb_new_blocks+0x666/0x4680
[ 2647.936104]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2647.936807]  ? ext4_cache_extents+0x148/0x2d0
[ 2647.937401]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2647.938087]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2647.938767]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2647.939363]  ? __pfx___lock_acquire+0x10/0x10
[ 2647.939956]  ? __pfx___lock_acquire+0x10/0x10
[ 2647.940547]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2647.941217]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2647.941848]  ? ext4_map_blocks+0x704/0x19e0
[ 2647.942414]  ? __pfx_lock_acquire+0x10/0x10
[ 2647.942975]  ? lock_release+0x1e3/0x680
[ 2647.943503]  ? __pfx_lock_release+0x10/0x10
[ 2647.944063]  ? lock_is_held_type+0x9f/0x120
[ 2647.944647]  ? __pfx_down_write+0x10/0x10
[ 2647.945198]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2647.945870]  ext4_map_blocks+0x776/0x19e0
[ 2647.946493]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2647.947087]  ? jbd2__journal_start+0xf7/0x810
[ 2647.947666]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2647.948353]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2647.949001]  ? ext4_iomap_begin+0x48a/0x710
[ 2647.949613]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2647.950352]  ext4_iomap_begin+0x3b1/0x710
[ 2647.950974]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2647.951622]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2647.952403]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2647.953070]  iomap_iter+0x42f/0x1000
[ 2647.953606]  ? filemap_check_errors+0xa9/0x160
[ 2647.954250]  __iomap_dio_rw+0x734/0x1c00
[ 2647.954842]  ? kmem_cache_alloc+0x307/0x390
[ 2647.955443]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2647.956102]  ? generic_update_time+0x21b/0x2b0
[ 2647.956727]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2647.957358]  ? file_modified_flags+0x1f1/0x330
[ 2647.957979]  iomap_dio_rw+0x40/0xa0
[ 2647.958478]  ext4_file_write_iter+0x9ab/0x1950
[ 2647.959111]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2647.959769]  ? do_splice_direct+0x1bc/0x290
[ 2647.960345]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.961069]  ? lock_is_held_type+0x9f/0x120
[ 2647.961659]  do_iter_readv_writev+0x211/0x3c0
[ 2647.962267]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2647.962928]  ? avc_policy_seqno+0x9/0x20
[ 2647.963479]  ? security_file_permission+0xb5/0xe0
[ 2647.964130]  do_iter_write+0x18b/0x700
[ 2647.964658]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2647.965337]  ? kasan_set_track+0x25/0x30
[ 2647.965881]  vfs_iter_write+0x74/0xb0
[ 2647.966393]  iter_file_splice_write+0x73f/0xcb0
[ 2647.967042]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.967752]  ? generic_file_splice_read+0x13f/0x1d0
[ 2647.968414]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2647.969095]  direct_splice_actor+0x113/0x180
[ 2647.969703]  splice_direct_to_actor+0x33a/0x8c0
[ 2647.970336]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2647.970981]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2647.971667]  ? security_file_permission+0xb5/0xe0
[ 2647.972309]  do_splice_direct+0x1bc/0x290
[ 2647.972867]  ? __pfx_do_splice_direct+0x10/0x10
[ 2647.973513]  ? lock_is_held_type+0x9f/0x120
[ 2647.974097]  do_sendfile+0xb1d/0x12b0
[ 2647.974603]  ? __pfx_do_sendfile+0x10/0x10
[ 2647.975185]  __x64_sys_sendfile64+0x1d5/0x210
[ 2647.975785]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2647.976464]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2647.977160]  do_syscall_64+0x3f/0x90
[ 2647.977683]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2647.978347] RIP: 0033:0x7f876680ab19
[ 2647.978840] 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.981121] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2647.982094] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2647.982999] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2647.983906] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2647.984823] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2647.985729] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2647.986680]  </TASK>
20:47:44 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5311, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:44 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 24)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:47:44 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 23)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:44 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2272, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:44 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2272, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:47:44 executing program 3:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x530f, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:44 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2203, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:44 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 14)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 2660.876876] FAULT_INJECTION: forcing a failure.
[ 2660.876876] name failslab, interval 1, probability 0, space 0, times 0
[ 2660.878270] CPU: 0 PID: 12263 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2660.878848] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2660.879437] Call Trace:
[ 2660.879625]  <TASK>
[ 2660.879794]  dump_stack_lvl+0xc1/0xf0
[ 2660.880092]  should_fail_ex+0x4b4/0x5b0
[ 2660.880400]  ? jbd2__journal_start+0x194/0x810
[ 2660.880736]  should_failslab+0x9/0x20
[ 2660.881032]  kmem_cache_alloc+0x5a/0x390
[ 2660.881344]  jbd2__journal_start+0x194/0x810
[ 2660.881676]  __ext4_journal_start_sb+0x3d7/0x560
[ 2660.882030]  ? ext4_dirty_inode+0xa5/0x130
[ 2660.882351]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2660.882701]  ext4_dirty_inode+0xa5/0x130
[ 2660.883005]  __mark_inode_dirty+0x1aa/0xc10
[ 2660.883327]  generic_update_time+0x21b/0x2b0
[ 2660.883640]  file_modified_flags+0x2d4/0x330
[ 2660.883972]  ? __pfx_file_modified_flags+0x10/0x10
[ 2660.884340]  ext4_file_write_iter+0xd1d/0x1950
[ 2660.884690]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2660.885061]  ? do_splice_direct+0x1bc/0x290
[ 2660.885382]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2660.885777]  ? lock_is_held_type+0x9f/0x120
[ 2660.886101]  do_iter_readv_writev+0x211/0x3c0
[ 2660.886433]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2660.886801]  ? avc_policy_seqno+0x9/0x20
[ 2660.887110]  ? security_file_permission+0xb5/0xe0
[ 2660.887446]  do_iter_write+0x18b/0x700
[ 2660.887742]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2660.888104]  ? kasan_set_track+0x25/0x30
[ 2660.888411]  vfs_iter_write+0x74/0xb0
[ 2660.888695]  iter_file_splice_write+0x73f/0xcb0
[ 2660.889074]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2660.889469]  ? generic_file_splice_read+0x13f/0x1d0
[ 2660.889841]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2660.890228]  direct_splice_actor+0x113/0x180
[ 2660.890560]  splice_direct_to_actor+0x33a/0x8c0
[ 2660.890911]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2660.891272]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2660.891654]  ? security_file_permission+0xb5/0xe0
[ 2660.892007]  do_splice_direct+0x1bc/0x290
[ 2660.892317]  ? __pfx_do_splice_direct+0x10/0x10
[ 2660.892675]  ? lock_is_held_type+0x9f/0x120
[ 2660.893001]  do_sendfile+0xb1d/0x12b0
[ 2660.893290]  ? __pfx_do_sendfile+0x10/0x10
[ 2660.893611]  __x64_sys_sendfile64+0x1d5/0x210
[ 2660.893948]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2660.894319]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2660.894711]  do_syscall_64+0x3f/0x90
[ 2660.894996]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2660.895375] RIP: 0033:0x7f553779db19
[ 2660.895647] 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
[ 2660.896927] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2660.897476] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2660.897981] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2660.898485] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2660.898989] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2660.899492] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2660.900012]  </TASK>
[ 2660.936891] FAULT_INJECTION: forcing a failure.
[ 2660.936891] name failslab, interval 1, probability 0, space 0, times 0
[ 2660.937862] CPU: 0 PID: 12275 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2660.938460] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2660.939070] Call Trace:
[ 2660.939277]  <TASK>
[ 2660.939463]  dump_stack_lvl+0xc1/0xf0
[ 2660.940082]  should_fail_ex+0x4b4/0x5b0
[ 2660.940812]  ? ext4_mb_new_blocks+0x18b1/0x4680
[ 2660.941586]  should_failslab+0x9/0x20
[ 2660.942232]  kmem_cache_alloc+0x5a/0x390
[ 2660.942905]  ext4_mb_new_blocks+0x18b1/0x4680
[ 2660.943664]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2660.944470]  ? ext4_cache_extents+0x148/0x2d0
[ 2660.945234]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2660.946028]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2660.946822]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2660.947593]  ? __pfx___lock_acquire+0x10/0x10
[ 2660.948335]  ? __pfx___lock_acquire+0x10/0x10
[ 2660.949099]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2660.949929]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2660.950641]  ? ext4_map_blocks+0x704/0x19e0
[ 2660.951263]  ? __pfx_lock_acquire+0x10/0x10
[ 2660.951882]  ? lock_release+0x1e3/0x680
[ 2660.952466]  ? __pfx_lock_release+0x10/0x10
[ 2660.953100]  ? lock_is_held_type+0x9f/0x120
[ 2660.953733]  ? __pfx_down_write+0x10/0x10
[ 2660.954332]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2660.955012]  ext4_map_blocks+0x776/0x19e0
[ 2660.955619]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2660.956271]  ? jbd2__journal_start+0xf7/0x810
[ 2660.956912]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2660.957634]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2660.958343]  ? ext4_iomap_begin+0x48a/0x710
[ 2660.958958]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2660.959650]  ext4_iomap_begin+0x3b1/0x710
[ 2660.960258]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2660.960926]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2660.961721]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2660.962383]  iomap_iter+0x42f/0x1000
[ 2660.962944]  ? filemap_check_errors+0xa9/0x160
[ 2660.963608]  __iomap_dio_rw+0x734/0x1c00
[ 2660.964213]  ? kmem_cache_alloc+0x307/0x390
[ 2660.964823]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2660.965507]  ? generic_update_time+0x21b/0x2b0
[ 2660.966152]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2660.966812]  ? file_modified_flags+0x1f1/0x330
[ 2660.967476]  iomap_dio_rw+0x40/0xa0
[ 2660.967984]  ext4_file_write_iter+0x9ab/0x1950
[ 2660.968660]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2660.969386]  ? do_splice_direct+0x1bc/0x290
[ 2660.970017]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2660.970776]  ? lock_is_held_type+0x9f/0x120
[ 2660.971403]  do_iter_readv_writev+0x211/0x3c0
[ 2660.972023]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2660.972720]  ? avc_policy_seqno+0x9/0x20
[ 2660.973320]  ? security_file_permission+0xb5/0xe0
[ 2660.974015]  do_iter_write+0x18b/0x700
[ 2660.974585]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2660.975303]  ? kasan_set_track+0x25/0x30
[ 2660.975879]  vfs_iter_write+0x74/0xb0
[ 2660.976432]  iter_file_splice_write+0x73f/0xcb0
[ 2660.977143]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2660.977911]  ? generic_file_splice_read+0x13f/0x1d0
[ 2660.978624]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2660.979370]  direct_splice_actor+0x113/0x180
[ 2660.979997]  splice_direct_to_actor+0x33a/0x8c0
[ 2660.980668]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2660.981392]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2660.982124]  ? security_file_permission+0xb5/0xe0
[ 2660.982812]  do_splice_direct+0x1bc/0x290
[ 2660.983418]  ? __pfx_do_splice_direct+0x10/0x10
[ 2660.984081]  ? lock_is_held_type+0x9f/0x120
[ 2660.984700]  do_sendfile+0xb1d/0x12b0
[ 2660.985271]  ? __pfx_do_sendfile+0x10/0x10
[ 2660.985894]  __x64_sys_sendfile64+0x1d5/0x210
[ 2660.986543]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2660.987269]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2660.987989]  do_syscall_64+0x3f/0x90
[ 2660.988537]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2660.989294] RIP: 0033:0x7f1942f4bb19
[ 2660.989822] 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
[ 2660.992262] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2660.993307] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2660.994278] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2660.995250] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2660.996222] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2660.997187] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2660.998157]  </TASK>
20:47:57 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 24)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:57 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5312, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:57 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 15)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:47:57 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2275, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:57 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2272, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:57 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2275, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:47:57 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 1)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:57 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 25)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2674.535404] FAULT_INJECTION: forcing a failure.
[ 2674.535404] name failslab, interval 1, probability 0, space 0, times 0
[ 2674.536240] CPU: 0 PID: 12306 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2674.536816] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2674.537330] Call Trace:
[ 2674.537515]  <TASK>
[ 2674.537680]  dump_stack_lvl+0xc1/0xf0
[ 2674.537968]  should_fail_ex+0x4b4/0x5b0
[ 2674.538272]  ? ext4_mb_new_blocks+0x18b1/0x4680
[ 2674.538615]  should_failslab+0x9/0x20
[ 2674.538905]  kmem_cache_alloc+0x5a/0x390
[ 2674.539212]  ext4_mb_new_blocks+0x18b1/0x4680
[ 2674.539547]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2674.539911]  ? ext4_cache_extents+0x148/0x2d0
[ 2674.540256]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2674.540606]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2674.540971]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2674.541315]  ? __pfx___lock_acquire+0x10/0x10
[ 2674.541650]  ? __pfx___lock_acquire+0x10/0x10
[ 2674.541980]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2674.542343]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2674.542689]  ? ext4_map_blocks+0x704/0x19e0
[ 2674.543005]  ? __pfx_lock_acquire+0x10/0x10
[ 2674.543320]  ? lock_release+0x1e3/0x680
[ 2674.543616]  ? __pfx_lock_release+0x10/0x10
[ 2674.543987]  ? lock_is_held_type+0x9f/0x120
[ 2674.544381]  ? __pfx_down_write+0x10/0x10
[ 2674.544679]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2674.545021]  ext4_map_blocks+0x776/0x19e0
[ 2674.545345]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2674.545671]  ? jbd2__journal_start+0xf7/0x810
[ 2674.546008]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2674.546367]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2674.546722]  ? ext4_iomap_begin+0x48a/0x710
[ 2674.547029]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2674.547378]  ext4_iomap_begin+0x3b1/0x710
[ 2674.547688]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2674.548040]  ? filemap_check_errors+0x71/0x160
[ 2674.548376]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2674.548717]  iomap_iter+0x42f/0x1000
[ 2674.548971]  ? filemap_check_errors+0xa9/0x160
[ 2674.549313]  __iomap_dio_rw+0x734/0x1c00
[ 2674.549624]  ? kmem_cache_alloc+0x307/0x390
[ 2674.549943]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2674.550293]  ? generic_update_time+0x21b/0x2b0
[ 2674.550627]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2674.550966]  ? file_modified_flags+0x1f1/0x330
[ 2674.551306]  iomap_dio_rw+0x40/0xa0
[ 2674.551574]  ext4_file_write_iter+0x9ab/0x1950
[ 2674.551887]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2674.552240]  ? do_splice_direct+0x1bc/0x290
[ 2674.552558]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.552945]  ? lock_is_held_type+0x9f/0x120
[ 2674.553238]  do_iter_readv_writev+0x211/0x3c0
[ 2674.553568]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2674.553921]  ? avc_policy_seqno+0x9/0x20
[ 2674.554216]  ? security_file_permission+0xb5/0xe0
[ 2674.554567]  do_iter_write+0x18b/0x700
[ 2674.554853]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2674.555212]  ? kasan_set_track+0x25/0x30
[ 2674.555478]  vfs_iter_write+0x74/0xb0
[ 2674.555765]  iter_file_splice_write+0x73f/0xcb0
[ 2674.556081]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2674.556468]  ? generic_file_splice_read+0x13f/0x1d0
[ 2674.556792]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2674.557180]  direct_splice_actor+0x113/0x180
[ 2674.557506]  splice_direct_to_actor+0x33a/0x8c0
[ 2674.557849]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2674.558215]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2674.558588]  ? security_file_permission+0xb5/0xe0
[ 2674.558941]  do_splice_direct+0x1bc/0x290
[ 2674.559239]  ? __pfx_do_splice_direct+0x10/0x10
[ 2674.559590]  ? lock_is_held_type+0x9f/0x120
[ 2674.559905]  do_sendfile+0xb1d/0x12b0
[ 2674.560193]  ? __pfx_do_sendfile+0x10/0x10
[ 2674.560476]  __x64_sys_sendfile64+0x1d5/0x210
[ 2674.560811]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2674.561182]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2674.561564]  do_syscall_64+0x3f/0x90
[ 2674.561853]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.562225] RIP: 0033:0x7f876680ab19
[ 2674.562491] 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
[ 2674.563732] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2674.564267] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2674.564769] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2674.565273] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2674.565771] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2674.566264] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2674.566765]  </TASK>
[ 2674.568713] FAULT_INJECTION: forcing a failure.
[ 2674.568713] name failslab, interval 1, probability 0, space 0, times 0
[ 2674.571421] CPU: 1 PID: 12304 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2674.572705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2674.573990] Call Trace:
[ 2674.574392]  <TASK>
[ 2674.574748]  dump_stack_lvl+0xc1/0xf0
[ 2674.575364]  should_fail_ex+0x4b4/0x5b0
[ 2674.576012]  should_failslab+0x9/0x20
[ 2674.576613]  __kmem_cache_alloc_node+0x5b/0x310
[ 2674.577525]  ? alloc_pipe_info+0x10e/0x590
[ 2674.578151]  kmalloc_trace+0x26/0xc0
[ 2674.578865]  alloc_pipe_info+0x10e/0x590
[ 2674.579437]  splice_direct_to_actor+0x6e6/0x8c0
[ 2674.580268]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2674.580939]  ? inode_security+0x105/0x140
[ 2674.581523]  ? selinux_file_permission+0x96/0x510
[ 2674.582246]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2674.582959]  ? security_file_permission+0xb5/0xe0
[ 2674.583626]  do_splice_direct+0x1bc/0x290
[ 2674.584219]  ? __pfx_do_splice_direct+0x10/0x10
[ 2674.584891]  ? lock_is_held_type+0x9f/0x120
[ 2674.585511]  do_sendfile+0xb1d/0x12b0
[ 2674.586065]  ? __pfx_do_sendfile+0x10/0x10
[ 2674.586676]  __x64_sys_sendfile64+0x1d5/0x210
[ 2674.587349]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2674.588053]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2674.588784]  do_syscall_64+0x3f/0x90
[ 2674.589331]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.590075] RIP: 0033:0x7f1388d97b19
[ 2674.590591] 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
[ 2674.592908] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2674.593924] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2674.595007] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2674.596016] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2674.596959] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001
[ 2674.597986] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2674.598983]  </TASK>
20:47:57 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 25)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:58 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2282, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2282, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:47:58 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2275, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5319, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:58 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2284, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:47:58 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 2)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:47:58 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 26)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2674.848513] FAULT_INJECTION: forcing a failure.
[ 2674.848513] name failslab, interval 1, probability 0, space 0, times 0
[ 2674.850297] CPU: 0 PID: 12329 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2674.851025] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2674.851748] Call Trace:
[ 2674.851982]  <TASK>
[ 2674.852184]  dump_stack_lvl+0xc1/0xf0
[ 2674.852548]  should_fail_ex+0x4b4/0x5b0
[ 2674.852919]  ? __es_insert_extent+0x3a9/0x12f0
[ 2674.853372]  should_failslab+0x9/0x20
[ 2674.853723]  kmem_cache_alloc+0x5a/0x390
[ 2674.854105]  __es_insert_extent+0x3a9/0x12f0
[ 2674.854520]  ext4_es_insert_extent+0x2db/0xb30
[ 2674.854949]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2674.855396]  ? _raw_read_unlock+0x1e/0x40
[ 2674.855778]  ? ext4_es_scan_range+0x11a/0x240
[ 2674.856168]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2674.856605]  ? percpu_counter_add_batch+0xc8/0x180
[ 2674.857051]  ? do_raw_read_unlock+0x44/0xe0
[ 2674.857451]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2674.857864]  ext4_map_blocks+0xa0d/0x19e0
[ 2674.858243]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2674.858659]  ? jbd2__journal_start+0xf7/0x810
[ 2674.859070]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2674.859516]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2674.859966]  ? ext4_iomap_begin+0x48a/0x710
[ 2674.860340]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2674.860767]  ext4_iomap_begin+0x3b1/0x710
[ 2674.861156]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2674.861476]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2674.861973]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2674.862290]  iomap_iter+0x42f/0x1000
[ 2674.862640]  ? filemap_check_errors+0xa9/0x160
[ 2674.862959]  __iomap_dio_rw+0x734/0x1c00
[ 2674.863335]  ? kmem_cache_alloc+0x307/0x390
[ 2674.863631]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2674.864147]  ? generic_update_time+0x21b/0x2b0
[ 2674.864457]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2674.864878]  ? file_modified_flags+0x1f1/0x330
[ 2674.865207]  iomap_dio_rw+0x40/0xa0
[ 2674.865536]  ext4_file_write_iter+0x9ab/0x1950
[ 2674.865860]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2674.866306]  ? do_splice_direct+0x1bc/0x290
[ 2674.866605]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.867068]  ? lock_is_held_type+0x9f/0x120
[ 2674.867366]  do_iter_readv_writev+0x211/0x3c0
[ 2674.867764]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2674.868094]  ? avc_policy_seqno+0x9/0x20
[ 2674.868455]  ? security_file_permission+0xb5/0xe0
[ 2674.868783]  do_iter_write+0x18b/0x700
[ 2674.869138]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2674.869472]  ? kasan_set_track+0x25/0x30
[ 2674.869829]  vfs_iter_write+0x74/0xb0
[ 2674.870094]  iter_file_splice_write+0x73f/0xcb0
[ 2674.870525]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2674.870895]  ? generic_file_splice_read+0x13f/0x1d0
[ 2674.871332]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2674.871680]  direct_splice_actor+0x113/0x180
[ 2674.872077]  splice_direct_to_actor+0x33a/0x8c0
20:47:58 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 16)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 2674.872403]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2674.872959]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2674.873318]  ? security_file_permission+0xb5/0xe0
[ 2674.873639]  do_splice_direct+0x1bc/0x290
[ 2674.873920]  ? __pfx_do_splice_direct+0x10/0x10
[ 2674.874253]  ? do_sendfile+0xe45/0x12b0
[ 2674.874521]  do_sendfile+0xb1d/0x12b0
[ 2674.874784]  ? __pfx_do_sendfile+0x10/0x10
[ 2674.875075]  __x64_sys_sendfile64+0x1d5/0x210
[ 2674.875386]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2674.875721]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2674.876073]  do_syscall_64+0x3f/0x90
[ 2674.876330]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.876671] RIP: 0033:0x7f1942f4bb19
[ 2674.876915] 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
[ 2674.878030] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2674.878501] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2674.878943] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2674.879385] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2674.879824] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2674.880263] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2674.880716]  </TASK>
20:47:58 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2282, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:47:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5320, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:47:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2284, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:47:58 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2285, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2674.975758] FAULT_INJECTION: forcing a failure.
[ 2674.975758] name failslab, interval 1, probability 0, space 0, times 0
[ 2674.976571] CPU: 0 PID: 12335 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2674.977078] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2674.977586] Call Trace:
[ 2674.977755]  <TASK>
[ 2674.977907]  dump_stack_lvl+0xc1/0xf0
[ 2674.978171]  should_fail_ex+0x4b4/0x5b0
[ 2674.978450]  should_failslab+0x9/0x20
[ 2674.978711]  __kmem_cache_alloc_node+0x5b/0x310
[ 2674.979025]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2674.979309]  kmalloc_trace+0x26/0xc0
[ 2674.979582]  __iomap_dio_rw+0x22b/0x1c00
[ 2674.979855]  ? kmem_cache_free+0xff/0x4a0
[ 2674.980135]  ? jbd2_journal_stop+0x185/0xde0
[ 2674.980427]  ? kmem_cache_alloc+0x307/0x390
[ 2674.980718]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2674.981032]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 2674.981346]  ? jbd2__journal_start+0xf7/0x810
[ 2674.981657]  ? generic_update_time+0x21b/0x2b0
[ 2674.981953]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2674.982261]  ? file_modified_flags+0x1f1/0x330
[ 2674.982564]  iomap_dio_rw+0x40/0xa0
[ 2674.982808]  ext4_file_write_iter+0x9ab/0x1950
[ 2674.983126]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2674.983453]  ? do_splice_direct+0x1bc/0x290
[ 2674.983742]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.984120]  ? lock_is_held_type+0x9f/0x120
[ 2674.984413]  do_iter_readv_writev+0x211/0x3c0
[ 2674.984708]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2674.985032]  ? avc_policy_seqno+0x9/0x20
[ 2674.985317]  ? security_file_permission+0xb5/0xe0
[ 2674.985643]  do_iter_write+0x18b/0x700
[ 2674.985902]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2674.986239]  ? kasan_set_track+0x25/0x30
[ 2674.986505]  vfs_iter_write+0x74/0xb0
[ 2674.986763]  iter_file_splice_write+0x73f/0xcb0
[ 2674.987086]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2674.987444]  ? generic_file_splice_read+0x13f/0x1d0
[ 2674.987779]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2674.988123]  direct_splice_actor+0x113/0x180
[ 2674.988422]  splice_direct_to_actor+0x33a/0x8c0
[ 2674.988734]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2674.989064]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2674.989409]  ? security_file_permission+0xb5/0xe0
[ 2674.989736]  do_splice_direct+0x1bc/0x290
[ 2674.990015]  ? __pfx_do_splice_direct+0x10/0x10
[ 2674.990334]  ? lock_is_held_type+0x9f/0x120
[ 2674.990620]  do_sendfile+0xb1d/0x12b0
[ 2674.990882]  ? __pfx_do_sendfile+0x10/0x10
[ 2674.991173]  __x64_sys_sendfile64+0x1d5/0x210
[ 2674.991498]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2674.991830]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2674.992182]  do_syscall_64+0x3f/0x90
[ 2674.992433]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2674.992772] RIP: 0033:0x7f553779db19
[ 2674.993012] 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
[ 2674.994182] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2674.994821] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2674.995441] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2674.996070] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2674.996677] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2674.997298] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2674.997938]  </TASK>
20:48:11 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4b47, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:11 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 26)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:11 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2285, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:11 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2284, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 3)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 27)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:48:11 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 17)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:48:11 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5321, &(0x7f0000000180)={@lba, 0x0, 0x2})

[ 2688.030330] FAULT_INJECTION: forcing a failure.
[ 2688.030330] name failslab, interval 1, probability 0, space 0, times 0
[ 2688.031241] CPU: 0 PID: 12354 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2688.031783] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2688.032349] Call Trace:
[ 2688.032528]  <TASK>
[ 2688.032687]  dump_stack_lvl+0xc1/0xf0
[ 2688.032972]  should_fail_ex+0x4b4/0x5b0
[ 2688.033268]  ? __es_insert_extent+0x3a9/0x12f0
[ 2688.033592]  should_failslab+0x9/0x20
[ 2688.033895]  kmem_cache_alloc+0x5a/0x390
[ 2688.034205]  __es_insert_extent+0x3a9/0x12f0
[ 2688.034535]  ext4_es_insert_extent+0x2db/0xb30
[ 2688.034856]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2688.035202]  ? _raw_read_unlock+0x1e/0x40
[ 2688.035491]  ? ext4_es_scan_range+0x11a/0x240
[ 2688.035810]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2688.036142]  ? percpu_counter_add_batch+0xc8/0x180
[ 2688.036485]  ? do_raw_read_unlock+0x44/0xe0
[ 2688.036782]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2688.037117]  ext4_map_blocks+0xa0d/0x19e0
[ 2688.037422]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2688.037740]  ? jbd2__journal_start+0xf7/0x810
[ 2688.038054]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2688.038397]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2688.038743]  ? ext4_iomap_begin+0x48a/0x710
[ 2688.039043]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2688.039381]  ext4_iomap_begin+0x3b1/0x710
[ 2688.039676]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2688.040024]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2688.040474]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2688.040837]  iomap_iter+0x42f/0x1000
[ 2688.041139]  ? filemap_check_errors+0xa9/0x160
[ 2688.041475]  __iomap_dio_rw+0x734/0x1c00
[ 2688.041784]  ? kmem_cache_alloc+0x307/0x390
[ 2688.042110]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2688.042455]  ? generic_update_time+0x21b/0x2b0
[ 2688.042797]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2688.043123]  ? file_modified_flags+0x1f1/0x330
[ 2688.043469]  iomap_dio_rw+0x40/0xa0
[ 2688.043735]  ext4_file_write_iter+0x9ab/0x1950
[ 2688.044089]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2688.044445]  ? do_splice_direct+0x1bc/0x290
[ 2688.044770]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2688.045155]  ? lock_is_held_type+0x9f/0x120
[ 2688.045491]  do_iter_readv_writev+0x211/0x3c0
[ 2688.045830]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2688.046197]  ? avc_policy_seqno+0x9/0x20
[ 2688.046505]  ? security_file_permission+0xb5/0xe0
[ 2688.046857]  do_iter_write+0x18b/0x700
[ 2688.047152]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2688.047524]  ? kasan_set_track+0x25/0x30
[ 2688.047830]  vfs_iter_write+0x74/0xb0
[ 2688.048123]  iter_file_splice_write+0x73f/0xcb0
[ 2688.048492]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2688.048903]  ? generic_file_splice_read+0x13f/0x1d0
[ 2688.049334]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2688.049715]  direct_splice_actor+0x113/0x180
[ 2688.050046]  splice_direct_to_actor+0x33a/0x8c0
[ 2688.050394]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2688.050744]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2688.051123]  ? security_file_permission+0xb5/0xe0
[ 2688.051465]  do_splice_direct+0x1bc/0x290
[ 2688.051779]  ? __pfx_do_splice_direct+0x10/0x10
[ 2688.052122]  ? lock_is_held_type+0x9f/0x120
[ 2688.052440]  do_sendfile+0xb1d/0x12b0
[ 2688.052721]  ? __pfx_do_sendfile+0x10/0x10
[ 2688.053045]  __x64_sys_sendfile64+0x1d5/0x210
[ 2688.053386]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2688.053763]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2688.054141]  do_syscall_64+0x3f/0x90
[ 2688.054430]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2688.054798] RIP: 0033:0x7f876680ab19
[ 2688.055074] 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
[ 2688.056327] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2688.056876] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2688.057408] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2688.057938] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2688.058457] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2688.058979] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2688.059516]  </TASK>
[ 2688.092419] FAULT_INJECTION: forcing a failure.
[ 2688.092419] name failslab, interval 1, probability 0, space 0, times 0
[ 2688.093645] CPU: 0 PID: 12363 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2688.094222] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2688.094804] Call Trace:
[ 2688.094991]  <TASK>
[ 2688.095153]  dump_stack_lvl+0xc1/0xf0
[ 2688.095449]  should_fail_ex+0x4b4/0x5b0
[ 2688.095758]  should_failslab+0x9/0x20
[ 2688.096057]  __kmem_cache_alloc_node+0x5b/0x310
[ 2688.096401]  ? alloc_pipe_info+0x1e9/0x590
[ 2688.096718]  ? alloc_pipe_info+0x10e/0x590
[ 2688.097029]  ? alloc_pipe_info+0x1e9/0x590
[ 2688.097351]  __kmalloc+0x4a/0x160
[ 2688.097623]  alloc_pipe_info+0x1e9/0x590
[ 2688.097935]  splice_direct_to_actor+0x6e6/0x8c0
[ 2688.098284]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2688.098657]  ? inode_security+0x105/0x140
[ 2688.098964]  ? selinux_file_permission+0x96/0x510
[ 2688.099326]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2688.099703]  ? security_file_permission+0xb5/0xe0
[ 2688.100066]  do_splice_direct+0x1bc/0x290
[ 2688.100375]  ? __pfx_do_splice_direct+0x10/0x10
[ 2688.100726]  ? lock_is_held_type+0x9f/0x120
[ 2688.101043]  do_sendfile+0xb1d/0x12b0
[ 2688.101340]  ? __pfx_do_sendfile+0x10/0x10
[ 2688.101657]  __x64_sys_sendfile64+0x1d5/0x210
[ 2688.101993]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2688.102365]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2688.102820]  do_syscall_64+0x3f/0x90
[ 2688.103107]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2688.103488] RIP: 0033:0x7f1388d97b19
[ 2688.103761] 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
[ 2688.105017] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2688.105580] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2688.106086] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2688.106600] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2688.107126] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001
[ 2688.107627] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2688.108147]  </TASK>
20:48:11 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4b49, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:23 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x2285, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:23 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5301, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:23 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 28)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:48:23 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4b47, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:23 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 4)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:23 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5322, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:48:23 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 18)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:48:23 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 27)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2699.997325] FAULT_INJECTION: forcing a failure.
[ 2699.997325] name failslab, interval 1, probability 0, space 0, times 0
[ 2699.999325] CPU: 1 PID: 12391 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2700.000465] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2700.001598] Call Trace:
[ 2700.001953]  <TASK>
[ 2700.002258]  dump_stack_lvl+0xc1/0xf0
[ 2700.002784]  should_fail_ex+0x4b4/0x5b0
[ 2700.003330]  ? jbd2__journal_start+0x194/0x810
[ 2700.004016]  should_failslab+0x9/0x20
[ 2700.004536]  kmem_cache_alloc+0x5a/0x390
[ 2700.005176]  jbd2__journal_start+0x194/0x810
[ 2700.005787]  __ext4_journal_start_sb+0x3d7/0x560
[ 2700.006525]  ? ext4_iomap_begin+0x48a/0x710
[ 2700.007210]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2700.007895]  ext4_iomap_begin+0x48a/0x710
[ 2700.008538]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2700.009250]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2700.010080]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2700.010721]  iomap_iter+0x42f/0x1000
[ 2700.011319]  ? filemap_check_errors+0xa9/0x160
[ 2700.011960]  __iomap_dio_rw+0x734/0x1c00
[ 2700.012556]  ? kmem_cache_alloc+0x307/0x390
[ 2700.013189]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2700.013838]  ? generic_update_time+0x21b/0x2b0
[ 2700.014503]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2700.015122]  ? file_modified_flags+0x1f1/0x330
[ 2700.015750]  iomap_dio_rw+0x40/0xa0
[ 2700.016253]  ext4_file_write_iter+0x9ab/0x1950
[ 2700.016943]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2700.017615]  ? do_splice_direct+0x1bc/0x290
[ 2700.018266]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2700.018974]  ? lock_is_held_type+0x9f/0x120
[ 2700.019613]  do_iter_readv_writev+0x211/0x3c0
[ 2700.020214]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2700.020916]  ? avc_policy_seqno+0x9/0x20
[ 2700.021462]  ? security_file_permission+0xb5/0xe0
[ 2700.022190]  do_iter_write+0x18b/0x700
[ 2700.022725]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2700.023451]  ? kasan_set_track+0x25/0x30
[ 2700.024064]  vfs_iter_write+0x74/0xb0
[ 2700.024590]  iter_file_splice_write+0x73f/0xcb0
[ 2700.025310]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2700.026064]  ? generic_file_splice_read+0x13f/0x1d0
[ 2700.026816]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2700.027533]  direct_splice_actor+0x113/0x180
[ 2700.028210]  splice_direct_to_actor+0x33a/0x8c0
[ 2700.028879]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2700.029600]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2700.030310]  ? security_file_permission+0xb5/0xe0
[ 2700.031030]  do_splice_direct+0x1bc/0x290
[ 2700.031608]  ? __pfx_do_splice_direct+0x10/0x10
[ 2700.032331]  ? lock_is_held_type+0x9f/0x120
[ 2700.032927]  do_sendfile+0xb1d/0x12b0
[ 2700.033525]  ? __pfx_do_sendfile+0x10/0x10
[ 2700.034132]  __x64_sys_sendfile64+0x1d5/0x210
[ 2700.034756]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2700.035507]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2700.036242]  do_syscall_64+0x3f/0x90
[ 2700.036820]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2700.037530] RIP: 0033:0x7f553779db19
[ 2700.038095] 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
[ 2700.040545] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2700.041614] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2700.042552] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2700.043502] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2700.044470] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2700.045401] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2700.046576]  </TASK>
20:48:23 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4b47, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:23 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5302, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:23 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5323, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:48:23 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4b49, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:23 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 28)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:23 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 5)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:23 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 29)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:48:23 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 19)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 2700.307422] FAULT_INJECTION: forcing a failure.
[ 2700.307422] name failslab, interval 1, probability 0, space 0, times 0
[ 2700.309296] CPU: 1 PID: 12406 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2700.310297] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2700.311300] Call Trace:
[ 2700.311622]  <TASK>
[ 2700.311912]  dump_stack_lvl+0xc1/0xf0
[ 2700.312403]  should_fail_ex+0x4b4/0x5b0
[ 2700.312928]  should_failslab+0x9/0x20
[ 2700.313419]  __kmem_cache_alloc_node+0x5b/0x310
[ 2700.314074]  ? direct_splice_read+0x15b/0x990
[ 2700.314701]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2700.315393]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2700.316061]  ? direct_splice_read+0x15b/0x990
[ 2700.316626]  __kmalloc+0x4a/0x160
[ 2700.317087]  direct_splice_read+0x15b/0x990
[ 2700.317647]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2700.318244]  ? __pfx_direct_splice_read+0x10/0x10
[ 2700.318870]  ? fsnotify_perm.part.0+0x221/0x610
[ 2700.319466]  generic_file_splice_read+0x16e/0x1d0
[ 2700.320077]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2700.320743]  vfs_splice_read+0x1c0/0x240
[ 2700.321269]  splice_direct_to_actor+0x2b0/0x8c0
[ 2700.321947]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2700.322589]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2700.323239]  ? security_file_permission+0xb5/0xe0
[ 2700.323852]  do_splice_direct+0x1bc/0x290
[ 2700.324459]  ? __pfx_do_splice_direct+0x10/0x10
[ 2700.325081]  ? lock_is_held_type+0x9f/0x120
[ 2700.325639]  do_sendfile+0xb1d/0x12b0
[ 2700.326146]  ? __pfx_do_sendfile+0x10/0x10
[ 2700.326694]  __x64_sys_sendfile64+0x1d5/0x210
[ 2700.327349]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2700.327983]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2700.328663]  do_syscall_64+0x3f/0x90
[ 2700.329139]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2700.329810] RIP: 0033:0x7f1388d97b19
[ 2700.330268] 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
[ 2700.332456] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2700.333375] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2700.334263] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2700.335218] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2700.336084] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001
[ 2700.336955] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2700.337854]  </TASK>
20:48:23 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4b49, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:23 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5301, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:23 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5303, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:36 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 20)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:48:36 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5325, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:48:36 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 30)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:48:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5301, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:36 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 29)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:36 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5304, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:36 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5302, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:36 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 6)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2713.085389] FAULT_INJECTION: forcing a failure.
[ 2713.085389] name failslab, interval 1, probability 0, space 0, times 0
[ 2713.087569] CPU: 0 PID: 12433 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2713.088705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2713.089852] Call Trace:
[ 2713.090200]  <TASK>
[ 2713.090512]  dump_stack_lvl+0xc1/0xf0
[ 2713.091048]  should_fail_ex+0x4b4/0x5b0
[ 2713.091610]  should_failslab+0x9/0x20
[ 2713.092141]  __kmem_cache_alloc_node+0x5b/0x310
[ 2713.092780]  ? ext4_find_extent+0xa41/0xd30
[ 2713.093359]  ? ext4_find_extent+0xa41/0xd30
[ 2713.093986]  __kmalloc+0x4a/0x160
[ 2713.094510]  ext4_find_extent+0xa41/0xd30
[ 2713.095108]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2713.095769]  ? __pfx___lock_acquire+0x10/0x10
[ 2713.096420]  ? __pfx___lock_acquire+0x10/0x10
[ 2713.097080]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2713.097798]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2713.098495]  ? ext4_map_blocks+0x704/0x19e0
[ 2713.099105]  ? __pfx_lock_acquire+0x10/0x10
[ 2713.099721]  ? lock_release+0x1e3/0x680
[ 2713.100293]  ? __pfx_lock_release+0x10/0x10
[ 2713.100914]  ? lock_is_held_type+0x9f/0x120
[ 2713.101530]  ? down_write+0x11a/0x1f0
[ 2713.102042]  ? __pfx_down_write+0x10/0x10
[ 2713.102572]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2713.103175]  ext4_map_blocks+0x776/0x19e0
[ 2713.103715]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2713.104301]  ? jbd2__journal_start+0xf7/0x810
[ 2713.104874]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2713.105497]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2713.106143]  ? ext4_iomap_begin+0x48a/0x710
[ 2713.106687]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2713.107311]  ext4_iomap_begin+0x3b1/0x710
[ 2713.107851]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2713.108441]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2713.109167]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2713.109770]  iomap_iter+0x42f/0x1000
[ 2713.110274]  ? filemap_check_errors+0xa9/0x160
[ 2713.110865]  __iomap_dio_rw+0x734/0x1c00
[ 2713.111401]  ? kmem_cache_alloc+0x307/0x390
[ 2713.111956]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2713.112568]  ? generic_update_time+0x21b/0x2b0
[ 2713.113146]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2713.113751]  ? file_modified_flags+0x1f1/0x330
[ 2713.114341]  iomap_dio_rw+0x40/0xa0
[ 2713.114820]  ext4_file_write_iter+0x9ab/0x1950
[ 2713.115423]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2713.116061]  ? do_splice_direct+0x1bc/0x290
[ 2713.116616]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2713.117288]  ? lock_is_held_type+0x9f/0x120
[ 2713.117876]  do_iter_readv_writev+0x211/0x3c0
[ 2713.118452]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2713.119080]  ? avc_policy_seqno+0x9/0x20
[ 2713.119600]  ? security_file_permission+0xb5/0xe0
[ 2713.120216]  do_iter_write+0x18b/0x700
[ 2713.120716]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2713.121344]  ? kasan_set_track+0x25/0x30
[ 2713.121865]  vfs_iter_write+0x74/0xb0
[ 2713.122417]  iter_file_splice_write+0x73f/0xcb0
[ 2713.123034]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2713.123721]  ? generic_file_splice_read+0x13f/0x1d0
[ 2713.124369]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2713.125030]  direct_splice_actor+0x113/0x180
[ 2713.125618]  splice_direct_to_actor+0x33a/0x8c0
[ 2713.126289]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2713.126934]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2713.127599]  ? security_file_permission+0xb5/0xe0
[ 2713.128217]  do_splice_direct+0x1bc/0x290
[ 2713.128759]  ? __pfx_do_splice_direct+0x10/0x10
[ 2713.129387]  ? lock_is_held_type+0x9f/0x120
[ 2713.129987]  do_sendfile+0xb1d/0x12b0
[ 2713.130532]  ? __pfx_do_sendfile+0x10/0x10
[ 2713.131149]  __x64_sys_sendfile64+0x1d5/0x210
[ 2713.131797]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2713.132508]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2713.133250]  do_syscall_64+0x3f/0x90
[ 2713.133801]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2713.134527] RIP: 0033:0x7f553779db19
[ 2713.135043] 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
[ 2713.137452] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2713.138499] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2713.139518] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2713.140534] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2713.141548] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2713.142576] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2713.143622]  </TASK>
20:48:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5302, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:36 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5305, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:36 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5326, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:48:36 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5303, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:36 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 21)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:48:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5303, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:50 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5304, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:50 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 7)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:50 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 22)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:48:50 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5327, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:48:50 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 30)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:50 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 31)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:48:50 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5304, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:50 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5306, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2726.759704] FAULT_INJECTION: forcing a failure.
[ 2726.759704] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 2726.760687] CPU: 1 PID: 12469 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2726.761265] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2726.761835] Call Trace:
[ 2726.762042]  <TASK>
[ 2726.762209]  dump_stack_lvl+0xc1/0xf0
[ 2726.762497]  should_fail_ex+0x4b4/0x5b0
[ 2726.762796]  prepare_alloc_pages+0x178/0x500
[ 2726.763123]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2726.763495]  __alloc_pages_bulk+0x156/0x1190
[ 2726.763810]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2726.764203]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 2726.764565]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2726.764980]  ? mark_held_locks+0x9e/0xe0
[ 2726.765279]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2726.765624]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2726.765991]  ? kasan_set_track+0x25/0x30
[ 2726.766285]  ? __kasan_kmalloc+0x7f/0x90
[ 2726.766579]  direct_splice_read+0x190/0x990
[ 2726.766898]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2726.767247]  ? __pfx_direct_splice_read+0x10/0x10
[ 2726.767607]  ? fsnotify_perm.part.0+0x221/0x610
[ 2726.767993]  generic_file_splice_read+0x16e/0x1d0
[ 2726.768477]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2726.768865]  vfs_splice_read+0x1c0/0x240
[ 2726.769166]  splice_direct_to_actor+0x2b0/0x8c0
[ 2726.769514]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2726.769881]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2726.770250]  ? security_file_permission+0xb5/0xe0
[ 2726.770600]  do_splice_direct+0x1bc/0x290
[ 2726.770904]  ? __pfx_do_splice_direct+0x10/0x10
[ 2726.771253]  ? lock_is_held_type+0x9f/0x120
[ 2726.771569]  do_sendfile+0xb1d/0x12b0
[ 2726.771853]  ? __pfx_do_sendfile+0x10/0x10
[ 2726.772163]  __x64_sys_sendfile64+0x1d5/0x210
[ 2726.772496]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2726.772856]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2726.773238]  do_syscall_64+0x3f/0x90
[ 2726.773504]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2726.773882] RIP: 0033:0x7f1388d97b19
[ 2726.774144] 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
[ 2726.775389] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2726.775916] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2726.776416] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2726.776908] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2726.777401] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001
[ 2726.777907] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2726.778420]  </TASK>
[ 2726.828744] FAULT_INJECTION: forcing a failure.
[ 2726.828744] name failslab, interval 1, probability 0, space 0, times 0
[ 2726.830715] CPU: 0 PID: 12483 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2726.831836] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2726.832957] Call Trace:
[ 2726.833325]  <TASK>
[ 2726.833656]  dump_stack_lvl+0xc1/0xf0
[ 2726.834231]  should_fail_ex+0x4b4/0x5b0
[ 2726.834822]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2726.835480]  should_failslab+0x9/0x20
[ 2726.836042]  kmem_cache_alloc+0x5a/0x390
[ 2726.836633]  ? __mark_inode_dirty+0x249/0xc10
[ 2726.837285]  ext4_mb_new_blocks+0x666/0x4680
[ 2726.837949]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2726.838737]  ? ext4_cache_extents+0x148/0x2d0
[ 2726.839394]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2726.840080]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2726.840761]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2726.841429]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2726.842185]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2726.842959]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2726.843743]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
20:48:50 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5328, &(0x7f0000000180)={@lba, 0x0, 0x2})

[ 2726.844448]  ? __pfx_lock_acquire+0x10/0x10
[ 2726.845122]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2726.845941]  ? __pfx_down_write+0x10/0x10
[ 2726.846540]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2726.847215]  ext4_map_blocks+0x776/0x19e0
[ 2726.847828]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2726.848490]  ? jbd2__journal_start+0xf7/0x810
[ 2726.849126]  ? __ext4_journal_start_sb+0xaf/0x560
[ 2726.849849]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2726.850587]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2726.851298]  ? ext4_iomap_begin+0x48a/0x710
[ 2726.851918]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2726.852609]  ext4_iomap_begin+0x3b1/0x710
[ 2726.853227]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2726.853898]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2726.854704]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2726.855379]  iomap_iter+0x42f/0x1000
[ 2726.855931]  ? filemap_check_errors+0xa9/0x160
[ 2726.856595]  __iomap_dio_rw+0x734/0x1c00
20:48:50 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 8)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2726.857198]  ? kmem_cache_alloc+0x307/0x390
[ 2726.857888]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2726.858577]  ? generic_update_time+0x21b/0x2b0
[ 2726.859226]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2726.859899]  ? file_modified_flags+0x1f1/0x330
[ 2726.860565]  iomap_dio_rw+0x40/0xa0
[ 2726.861097]  ext4_file_write_iter+0x9ab/0x1950
[ 2726.861788]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2726.862505]  ? do_splice_direct+0x1bc/0x290
[ 2726.863125]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2726.863883]  ? lock_is_held_type+0x9f/0x120
[ 2726.864510]  do_iter_readv_writev+0x211/0x3c0
[ 2726.865128]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2726.865842]  ? avc_policy_seqno+0x9/0x20
[ 2726.866428]  ? security_file_permission+0xb5/0xe0
[ 2726.867121]  do_iter_write+0x18b/0x700
[ 2726.867689]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2726.868395]  ? kasan_set_track+0x25/0x30
[ 2726.868977]  vfs_iter_write+0x74/0xb0
[ 2726.869532]  iter_file_splice_write+0x73f/0xcb0
[ 2726.870257]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2726.871028]  ? generic_file_splice_read+0x13f/0x1d0
[ 2726.871737]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2726.872476]  direct_splice_actor+0x113/0x180
[ 2726.873119]  splice_direct_to_actor+0x33a/0x8c0
[ 2726.873792]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2726.874514]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2726.875250]  ? security_file_permission+0xb5/0xe0
[ 2726.875942]  do_splice_direct+0x1bc/0x290
[ 2726.876548]  ? __pfx_do_splice_direct+0x10/0x10
[ 2726.877238]  ? lock_is_held_type+0x9f/0x120
[ 2726.877874]  do_sendfile+0xb1d/0x12b0
[ 2726.878440]  ? __pfx_do_sendfile+0x10/0x10
[ 2726.879059]  __x64_sys_sendfile64+0x1d5/0x210
[ 2726.879715]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2726.880414]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2726.881165]  do_syscall_64+0x3f/0x90
[ 2726.881708]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2726.882447] RIP: 0033:0x7f553779db19
[ 2726.882969] 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
[ 2726.885384] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2726.886489] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2726.887454] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2726.888417] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2726.889382] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2726.890364] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2726.891355]  </TASK>
[ 2726.908606] FAULT_INJECTION: forcing a failure.
[ 2726.908606] name failslab, interval 1, probability 0, space 0, times 0
[ 2726.909493] CPU: 1 PID: 12491 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2726.910068] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2726.910668] Call Trace:
[ 2726.910933]  <TASK>
[ 2726.911102]  dump_stack_lvl+0xc1/0xf0
[ 2726.911392]  should_fail_ex+0x4b4/0x5b0
[ 2726.911700]  should_failslab+0x9/0x20
[ 2726.912076]  __kmem_cache_alloc_node+0x5b/0x310
[ 2726.912538]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2726.912862]  kmalloc_trace+0x26/0xc0
[ 2726.913217]  __iomap_dio_rw+0x22b/0x1c00
[ 2726.913550]  ? __lock_acquire+0x1936/0x63b0
[ 2726.913886]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2726.914212]  ? __pfx_do_raw_spin_trylock+0x10/0x10
[ 2726.914560]  ? __pfx___lock_acquire+0x10/0x10
[ 2726.914895]  ? prepare_alloc_pages+0x377/0x500
[ 2726.915231]  ? kasan_unpoison+0x27/0x60
[ 2726.915542]  ? __pfx_lock_acquire+0x10/0x10
[ 2726.915858]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2726.916195]  ? lock_is_held_type+0x9f/0x120
[ 2726.916515]  iomap_dio_rw+0x40/0xa0
[ 2726.916805]  ext4_file_read_iter+0x2f4/0x4a0
[ 2726.917369]  direct_splice_read+0x3c4/0x990
[ 2726.917719]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2726.918073]  ? __pfx_direct_splice_read+0x10/0x10
[ 2726.918432]  ? fsnotify_perm.part.0+0x221/0x610
[ 2726.918806]  generic_file_splice_read+0x16e/0x1d0
[ 2726.919314]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2726.919715]  vfs_splice_read+0x1c0/0x240
[ 2726.920039]  splice_direct_to_actor+0x2b0/0x8c0
[ 2726.920539]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2726.920899]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2726.921274]  ? security_file_permission+0xb5/0xe0
[ 2726.921627]  do_splice_direct+0x1bc/0x290
[ 2726.921948]  ? __pfx_do_splice_direct+0x10/0x10
[ 2726.922296]  ? lock_is_held_type+0x9f/0x120
[ 2726.922617]  do_sendfile+0xb1d/0x12b0
[ 2726.922898]  ? __pfx_do_sendfile+0x10/0x10
[ 2726.923214]  __x64_sys_sendfile64+0x1d5/0x210
[ 2726.923541]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2726.923904]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2726.924293]  do_syscall_64+0x3f/0x90
[ 2726.924569]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2726.924946] RIP: 0033:0x7f1388d97b19
[ 2726.925209] 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
[ 2726.926465] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2726.926989] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2726.927490] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2726.927984] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2726.928490] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000001
[ 2726.928988] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2726.929501]  </TASK>
20:48:50 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5305, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:48:50 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5329, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:48:50 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 23)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:48:50 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5305, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:48:50 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5307, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:48:50 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 31)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:48:50 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 32)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2727.128752] FAULT_INJECTION: forcing a failure.
[ 2727.128752] name failslab, interval 1, probability 0, space 0, times 0
[ 2727.129735] CPU: 1 PID: 12505 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2727.130313] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2727.130876] Call Trace:
[ 2727.131061]  <TASK>
[ 2727.131228]  dump_stack_lvl+0xc1/0xf0
[ 2727.131516]  should_fail_ex+0x4b4/0x5b0
[ 2727.131816]  ? jbd2__journal_start+0x194/0x810
[ 2727.132145]  should_failslab+0x9/0x20
[ 2727.132433]  kmem_cache_alloc+0x5a/0x390
[ 2727.132744]  jbd2__journal_start+0x194/0x810
[ 2727.133075]  __ext4_journal_start_sb+0x3d7/0x560
[ 2727.133425]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2727.133810]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2727.134171]  ext4_convert_unwritten_extents+0x191/0x580
[ 2727.134554]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2727.134978]  ext4_dio_write_end_io+0x12e/0x180
[ 2727.135315]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2727.135682]  iomap_dio_complete+0x197/0x920
[ 2727.136003]  iomap_dio_rw+0x73/0xa0
[ 2727.136269]  ext4_file_write_iter+0x9ab/0x1950
[ 2727.136617]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2727.136971]  ? do_splice_direct+0x1bc/0x290
[ 2727.137291]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2727.137678]  ? lock_is_held_type+0x9f/0x120
[ 2727.138012]  do_iter_readv_writev+0x211/0x3c0
[ 2727.138346]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2727.138703]  ? avc_policy_seqno+0x9/0x20
[ 2727.139001]  ? security_file_permission+0xb5/0xe0
[ 2727.139355]  do_iter_write+0x18b/0x700
[ 2727.139640]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2727.140010]  ? kasan_set_track+0x25/0x30
[ 2727.140305]  vfs_iter_write+0x74/0xb0
[ 2727.140584]  iter_file_splice_write+0x73f/0xcb0
[ 2727.140936]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2727.141327]  ? generic_file_splice_read+0x13f/0x1d0
[ 2727.141681]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2727.142063]  direct_splice_actor+0x113/0x180
[ 2727.142389]  splice_direct_to_actor+0x33a/0x8c0
[ 2727.142732]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2727.143138]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2727.143602]  ? security_file_permission+0xb5/0xe0
[ 2727.143952]  do_splice_direct+0x1bc/0x290
[ 2727.144257]  ? __pfx_do_splice_direct+0x10/0x10
[ 2727.144600]  ? lock_is_held_type+0x9f/0x120
[ 2727.144916]  do_sendfile+0xb1d/0x12b0
[ 2727.145187]  ? __pfx_do_sendfile+0x10/0x10
[ 2727.145503]  __x64_sys_sendfile64+0x1d5/0x210
[ 2727.145820]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2727.146202]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2727.146593]  do_syscall_64+0x3f/0x90
[ 2727.146873]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2727.147255] RIP: 0033:0x7f1942f4bb19
[ 2727.147524] 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
[ 2727.148765] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2727.149289] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2727.149791] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2727.150300] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2727.150793] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2727.151291] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2727.151795]  </TASK>
20:49:02 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 32)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:02 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 9)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:02 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 24)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:02 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 33)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:49:02 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5330, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:02 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5306, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:02 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5308, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:02 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5306, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2739.462766] FAULT_INJECTION: forcing a failure.
[ 2739.462766] name failslab, interval 1, probability 0, space 0, times 0
[ 2739.463917] CPU: 0 PID: 12518 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2739.464476] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2739.465025] Call Trace:
[ 2739.465215]  <TASK>
[ 2739.465378]  dump_stack_lvl+0xc1/0xf0
[ 2739.465661]  should_fail_ex+0x4b4/0x5b0
[ 2739.465956]  ? ext4_mb_new_blocks+0x18b1/0x4680
[ 2739.466295]  should_failslab+0x9/0x20
[ 2739.466571]  kmem_cache_alloc+0x5a/0x390
[ 2739.466866]  ext4_mb_new_blocks+0x18b1/0x4680
[ 2739.467197]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2739.467548]  ? ext4_cache_extents+0x148/0x2d0
[ 2739.467871]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2739.468215]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2739.468564]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2739.468894]  ? __pfx___lock_acquire+0x10/0x10
[ 2739.469216]  ? __pfx___lock_acquire+0x10/0x10
[ 2739.469539]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2739.469900]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2739.470263]  ? ext4_map_blocks+0x704/0x19e0
[ 2739.470568]  ? __pfx_lock_acquire+0x10/0x10
[ 2739.470873]  ? lock_release+0x1e3/0x680
[ 2739.471171]  ? __pfx_lock_release+0x10/0x10
[ 2739.471477]  ? lock_is_held_type+0x9f/0x120
[ 2739.471792]  ? __pfx_down_write+0x10/0x10
[ 2739.472088]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2739.472426]  ext4_map_blocks+0x776/0x19e0
[ 2739.472728]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2739.473055]  ? jbd2__journal_start+0xf7/0x810
[ 2739.473374]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2739.473713]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2739.474071]  ? ext4_iomap_begin+0x48a/0x710
[ 2739.474375]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2739.474713]  ext4_iomap_begin+0x3b1/0x710
[ 2739.475011]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2739.475339]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2739.475733]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2739.476062]  iomap_iter+0x42f/0x1000
[ 2739.476336]  ? filemap_check_errors+0xa9/0x160
[ 2739.476661]  __iomap_dio_rw+0x734/0x1c00
[ 2739.476960]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2739.477343]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2739.477669]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2739.478075]  ? generic_update_time+0x21b/0x2b0
[ 2739.478399]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2739.478723]  ? file_modified_flags+0x1f1/0x330
[ 2739.479050]  iomap_dio_rw+0x40/0xa0
[ 2739.479311]  ext4_file_write_iter+0x9ab/0x1950
[ 2739.479647]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2739.480062]  ? lock_is_held_type+0x9f/0x120
[ 2739.480435]  do_iter_readv_writev+0x211/0x3c0
[ 2739.480757]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2739.481103]  ? avc_policy_seqno+0x9/0x20
[ 2739.481398]  ? security_file_permission+0xb5/0xe0
[ 2739.481742]  do_iter_write+0x18b/0x700
[ 2739.482032]  ? splice_from_pipe_next.part.0+0x67/0x520
[ 2739.482404]  vfs_iter_write+0x74/0xb0
[ 2739.482678]  iter_file_splice_write+0x73f/0xcb0
[ 2739.483022]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2739.483400]  ? generic_file_splice_read+0x13f/0x1d0
[ 2739.483755]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2739.484116]  direct_splice_actor+0x113/0x180
[ 2739.484440]  splice_direct_to_actor+0x33a/0x8c0
[ 2739.484774]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2739.485123]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2739.485490]  ? security_file_permission+0xb5/0xe0
[ 2739.485829]  do_splice_direct+0x1bc/0x290
[ 2739.486133]  ? __pfx_do_splice_direct+0x10/0x10
[ 2739.486471]  ? lock_is_held_type+0x9f/0x120
[ 2739.486779]  do_sendfile+0xb1d/0x12b0
[ 2739.487057]  ? __pfx_do_sendfile+0x10/0x10
[ 2739.487367]  __x64_sys_sendfile64+0x1d5/0x210
[ 2739.487687]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2739.488043]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2739.488418]  do_syscall_64+0x3f/0x90
[ 2739.488688]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2739.489047] RIP: 0033:0x7f553779db19
[ 2739.489304] 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
[ 2739.490526] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2739.491043] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2739.491520] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2739.492001] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2739.492480] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2739.492961] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2739.493454]  </TASK>
[ 2739.528420] FAULT_INJECTION: forcing a failure.
[ 2739.528420] name failslab, interval 1, probability 0, space 0, times 0
[ 2739.529282] CPU: 0 PID: 12531 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2739.529834] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2739.530397] Call Trace:
[ 2739.530580]  <TASK>
[ 2739.530744]  dump_stack_lvl+0xc1/0xf0
[ 2739.531025]  should_fail_ex+0x4b4/0x5b0
[ 2739.531320]  ? jbd2__journal_start+0x194/0x810
[ 2739.531643]  should_failslab+0x9/0x20
[ 2739.531924]  kmem_cache_alloc+0x5a/0x390
[ 2739.532220]  jbd2__journal_start+0x194/0x810
[ 2739.532529]  __ext4_journal_start_sb+0x3d7/0x560
[ 2739.532864]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2739.533242]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2739.533618]  ext4_convert_unwritten_extents+0x191/0x580
[ 2739.534043]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2739.534460]  ext4_dio_write_end_io+0x12e/0x180
[ 2739.534788]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2739.535145]  iomap_dio_complete+0x197/0x920
[ 2739.535458]  iomap_dio_rw+0x73/0xa0
[ 2739.535721]  ext4_file_write_iter+0x9ab/0x1950
[ 2739.536056]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2739.536408]  ? do_splice_direct+0x1bc/0x290
[ 2739.536720]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2739.537097]  ? lock_is_held_type+0x9f/0x120
[ 2739.537412]  do_iter_readv_writev+0x211/0x3c0
[ 2739.537736]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2739.538095]  ? avc_policy_seqno+0x9/0x20
[ 2739.538396]  ? security_file_permission+0xb5/0xe0
[ 2739.538738]  do_iter_write+0x18b/0x700
[ 2739.539020]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2739.539372]  ? kasan_set_track+0x25/0x30
[ 2739.539657]  vfs_iter_write+0x74/0xb0
[ 2739.539932]  iter_file_splice_write+0x73f/0xcb0
[ 2739.540285]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2739.540667]  ? generic_file_splice_read+0x13f/0x1d0
[ 2739.541022]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2739.541393]  direct_splice_actor+0x113/0x180
[ 2739.541712]  splice_direct_to_actor+0x33a/0x8c0
[ 2739.542057]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2739.542409]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2739.542775]  ? security_file_permission+0xb5/0xe0
[ 2739.543109]  do_splice_direct+0x1bc/0x290
[ 2739.543412]  ? __pfx_do_splice_direct+0x10/0x10
[ 2739.543758]  ? lock_is_held_type+0x9f/0x120
[ 2739.544069]  do_sendfile+0xb1d/0x12b0
[ 2739.544351]  ? __pfx_do_sendfile+0x10/0x10
[ 2739.544662]  __x64_sys_sendfile64+0x1d5/0x210
[ 2739.544981]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2739.545342]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2739.545721]  do_syscall_64+0x3f/0x90
[ 2739.546010]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2739.546378] RIP: 0033:0x7f876680ab19
[ 2739.546647] 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
[ 2739.547929] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2739.548473] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2739.548996] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2739.549519] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2739.550034] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2739.550546] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2739.551068]  </TASK>
20:49:02 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 25)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:02 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5309, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5307, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5307, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:03 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5331, &(0x7f0000000180)={@lba, 0x0, 0x2})

[ 2739.676810] sr 1:0:0:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x53 ascq=0x0
20:49:03 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 33)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:03 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 34)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:49:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530a, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5308, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:03 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 10)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:03 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5396, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5308, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2740.067503] FAULT_INJECTION: forcing a failure.
[ 2740.067503] name failslab, interval 1, probability 0, space 0, times 0
[ 2740.069304] CPU: 0 PID: 12557 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2740.070334] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2740.071343] Call Trace:
[ 2740.071680]  <TASK>
[ 2740.071981]  dump_stack_lvl+0xc1/0xf0
[ 2740.072493]  should_fail_ex+0x4b4/0x5b0
[ 2740.073036]  should_failslab+0x9/0x20
[ 2740.073538]  __kmem_cache_alloc_node+0x5b/0x310
[ 2740.074173]  ? ext4_find_extent+0xa41/0xd30
[ 2740.074729]  ? ext4_find_extent+0xa41/0xd30
[ 2740.075277]  __kmalloc+0x4a/0x160
[ 2740.075752]  ext4_find_extent+0xa41/0xd30
[ 2740.076300]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2740.076890]  ? __pfx___lock_acquire+0x10/0x10
[ 2740.077487]  ? __pfx___lock_acquire+0x10/0x10
[ 2740.078091]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2740.078739]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2740.079384]  ? ext4_map_blocks+0x704/0x19e0
[ 2740.079950]  ? __pfx_lock_acquire+0x10/0x10
[ 2740.080516]  ? lock_release+0x1e3/0x680
[ 2740.081048]  ? __pfx_lock_release+0x10/0x10
[ 2740.081615]  ? lock_is_held_type+0x9f/0x120
[ 2740.082201]  ? down_write+0x11a/0x1f0
[ 2740.082713]  ? __pfx_down_write+0x10/0x10
[ 2740.083260]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2740.083876]  ext4_map_blocks+0x776/0x19e0
[ 2740.084434]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2740.085020]  ? jbd2__journal_start+0xf7/0x810
[ 2740.085595]  ? __ext4_journal_start_sb+0xaf/0x560
[ 2740.086246]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2740.086879]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2740.087512]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2740.088199]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2740.088823]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 2740.089499]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2740.090272]  ext4_dio_write_end_io+0x12e/0x180
[ 2740.090873]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2740.091534]  iomap_dio_complete+0x197/0x920
[ 2740.092096]  iomap_dio_rw+0x73/0xa0
[ 2740.092586]  ext4_file_write_iter+0x9ab/0x1950
[ 2740.093203]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2740.093849]  ? do_splice_direct+0x1bc/0x290
[ 2740.094431]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2740.095122]  ? lock_is_held_type+0x9f/0x120
[ 2740.095687]  do_iter_readv_writev+0x211/0x3c0
[ 2740.096276]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2740.096902]  ? avc_policy_seqno+0x9/0x20
[ 2740.097436]  ? security_file_permission+0xb5/0xe0
[ 2740.098072]  do_iter_write+0x18b/0x700
[ 2740.098584]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2740.099223]  ? kasan_set_track+0x25/0x30
[ 2740.099745]  vfs_iter_write+0x74/0xb0
[ 2740.100245]  iter_file_splice_write+0x73f/0xcb0
[ 2740.100871]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2740.101568]  ? generic_file_splice_read+0x13f/0x1d0
[ 2740.102251]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2740.102927]  direct_splice_actor+0x113/0x180
[ 2740.103530]  splice_direct_to_actor+0x33a/0x8c0
[ 2740.104210]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2740.104873]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2740.105547]  ? security_file_permission+0xb5/0xe0
[ 2740.106177]  do_splice_direct+0x1bc/0x290
[ 2740.106724]  ? __pfx_do_splice_direct+0x10/0x10
[ 2740.107343]  ? lock_is_held_type+0x9f/0x120
[ 2740.107900]  do_sendfile+0xb1d/0x12b0
[ 2740.108406]  ? __pfx_do_sendfile+0x10/0x10
[ 2740.108972]  __x64_sys_sendfile64+0x1d5/0x210
[ 2740.109566]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2740.110228]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2740.110912]  do_syscall_64+0x3f/0x90
[ 2740.111404]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2740.112064] RIP: 0033:0x7f1942f4bb19
[ 2740.112541] 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
[ 2740.114728] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2740.115667] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2740.116539] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2740.117397] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2740.118281] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2740.119162] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2740.120056]  </TASK>
[ 2740.120770] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16018: block 0: len 16: ext4_ext_map_blocks returned -12
[ 2740.155852] FAULT_INJECTION: forcing a failure.
[ 2740.155852] name failslab, interval 1, probability 0, space 0, times 0
[ 2740.157613] CPU: 1 PID: 12568 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2740.158633] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2740.159631] Call Trace:
[ 2740.159959]  <TASK>
[ 2740.160255]  dump_stack_lvl+0xc1/0xf0
[ 2740.160768]  should_fail_ex+0x4b4/0x5b0
[ 2740.161318]  ? jbd2__journal_start+0x194/0x810
[ 2740.161904]  should_failslab+0x9/0x20
[ 2740.162412]  kmem_cache_alloc+0x5a/0x390
[ 2740.162947]  jbd2__journal_start+0x194/0x810
[ 2740.163505]  __ext4_journal_start_sb+0x3d7/0x560
[ 2740.164114]  ? ext4_dirty_inode+0xa5/0x130
[ 2740.164657]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2740.165251]  ext4_dirty_inode+0xa5/0x130
[ 2740.165783]  __mark_inode_dirty+0x1aa/0xc10
[ 2740.166364]  touch_atime+0x67b/0x730
[ 2740.166851]  ? __pfx_touch_atime+0x10/0x10
[ 2740.167414]  ext4_file_read_iter+0x36c/0x4a0
[ 2740.167983]  direct_splice_read+0x3c4/0x990
[ 2740.168548]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2740.169142]  ? __pfx_direct_splice_read+0x10/0x10
[ 2740.169790]  ? fsnotify_perm.part.0+0x221/0x610
[ 2740.170412]  generic_file_splice_read+0x16e/0x1d0
[ 2740.171027]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2740.171695]  vfs_splice_read+0x1c0/0x240
[ 2740.172227]  splice_direct_to_actor+0x2b0/0x8c0
[ 2740.172826]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2740.173454]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2740.174120]  ? security_file_permission+0xb5/0xe0
[ 2740.174726]  do_splice_direct+0x1bc/0x290
[ 2740.175260]  ? __pfx_do_splice_direct+0x10/0x10
[ 2740.175872]  ? lock_is_held_type+0x9f/0x120
[ 2740.176417]  do_sendfile+0xb1d/0x12b0
[ 2740.176922]  ? __pfx_do_sendfile+0x10/0x10
[ 2740.177470]  __x64_sys_sendfile64+0x1d5/0x210
[ 2740.178056]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2740.178715]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2740.179380]  do_syscall_64+0x3f/0x90
[ 2740.179878]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2740.180524] RIP: 0033:0x7f1388d97b19
[ 2740.180988] 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
[ 2740.183111] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2740.184025] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2740.184875] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2740.185728] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2740.186598] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2740.187438] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2740.188312]  </TASK>
20:49:16 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5309, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:16 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 26)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 11)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 35)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:49:16 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:16 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x541b, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:16 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5309, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:16 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 34)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2752.674082] FAULT_INJECTION: forcing a failure.
[ 2752.674082] name failslab, interval 1, probability 0, space 0, times 0
[ 2752.675310] CPU: 0 PID: 12576 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2752.675882] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2752.676437] Call Trace:
[ 2752.676625]  <TASK>
[ 2752.676791]  dump_stack_lvl+0xc1/0xf0
[ 2752.677069]  should_fail_ex+0x4b4/0x5b0
[ 2752.677353]  should_failslab+0x9/0x20
[ 2752.677630]  __kmem_cache_alloc_node+0x5b/0x310
[ 2752.677964]  ? ext4_find_extent+0xa41/0xd30
[ 2752.678296]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2752.678656]  ? ext4_find_extent+0xa41/0xd30
[ 2752.678976]  __kmalloc+0x4a/0x160
[ 2752.679242]  ext4_find_extent+0xa41/0xd30
[ 2752.679558]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2752.679880]  ? __pfx___lock_acquire+0x10/0x10
[ 2752.680213]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2752.680592]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2752.680982]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2752.681393]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2752.681742]  ? ext4_map_blocks+0x704/0x19e0
[ 2752.682047]  ? __pfx_lock_acquire+0x10/0x10
[ 2752.682371]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2752.682758]  ? lock_is_held_type+0x9f/0x120
[ 2752.683071]  ? down_write+0x11a/0x1f0
[ 2752.683365]  ? __pfx_down_write+0x10/0x10
[ 2752.683672]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2752.684025]  ext4_map_blocks+0x776/0x19e0
[ 2752.684342]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2752.684691]  ? jbd2__journal_start+0xf7/0x810
[ 2752.685025]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2752.685401]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2752.685769]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2752.686156]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2752.686538]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 2752.686930]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2752.687360]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2752.687757]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2752.688174]  ext4_dio_write_end_io+0x12e/0x180
[ 2752.688516]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2752.688890]  iomap_dio_complete+0x197/0x920
[ 2752.689223]  iomap_dio_rw+0x73/0xa0
[ 2752.689505]  ext4_file_write_iter+0x9ab/0x1950
[ 2752.689856]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2752.690243]  ? do_splice_direct+0x1bc/0x290
[ 2752.690572]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2752.690965]  ? lock_is_held_type+0x9f/0x120
[ 2752.691304]  do_iter_readv_writev+0x211/0x3c0
[ 2752.691639]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2752.692005]  ? avc_policy_seqno+0x9/0x20
[ 2752.692321]  ? security_file_permission+0xb5/0xe0
[ 2752.692683]  do_iter_write+0x18b/0x700
[ 2752.692976]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2752.693348]  ? kasan_set_track+0x25/0x30
[ 2752.693656]  vfs_iter_write+0x74/0xb0
[ 2752.693946]  iter_file_splice_write+0x73f/0xcb0
[ 2752.694311]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2752.694707]  ? generic_file_splice_read+0x13f/0x1d0
[ 2752.695079]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2752.695476]  direct_splice_actor+0x113/0x180
[ 2752.695819]  splice_direct_to_actor+0x33a/0x8c0
[ 2752.696178]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2752.696559]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2752.696958]  ? security_file_permission+0xb5/0xe0
[ 2752.697327]  do_splice_direct+0x1bc/0x290
[ 2752.697637]  ? __pfx_do_splice_direct+0x10/0x10
[ 2752.697994]  ? lock_is_held_type+0x9f/0x120
[ 2752.698335]  do_sendfile+0xb1d/0x12b0
[ 2752.698626]  ? __pfx_do_sendfile+0x10/0x10
[ 2752.698951]  __x64_sys_sendfile64+0x1d5/0x210
[ 2752.699295]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2752.699669]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2752.700062]  do_syscall_64+0x3f/0x90
[ 2752.700354]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2752.700737] RIP: 0033:0x7f876680ab19
[ 2752.701017] 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
[ 2752.702304] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2752.702862] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2752.703378] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2752.703883] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2752.704396] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2752.704900] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2752.705421]  </TASK>
[ 2752.705700] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16002: block 0: len 16: ext4_ext_map_blocks returned -12
[ 2752.728896] FAULT_INJECTION: forcing a failure.
[ 2752.728896] name failslab, interval 1, probability 0, space 0, times 0
[ 2752.730219] CPU: 0 PID: 12584 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2752.730810] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2752.731399] Call Trace:
[ 2752.731591]  <TASK>
[ 2752.731759]  dump_stack_lvl+0xc1/0xf0
[ 2752.732059]  should_fail_ex+0x4b4/0x5b0
[ 2752.732368]  ? __es_insert_extent+0x3a9/0x12f0
[ 2752.732707]  should_failslab+0x9/0x20
[ 2752.733029]  kmem_cache_alloc+0x5a/0x390
[ 2752.733427]  __es_insert_extent+0x3a9/0x12f0
[ 2752.733770]  ext4_es_insert_extent+0x2db/0xb30
[ 2752.734118]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2752.734516]  ? _raw_read_unlock+0x1e/0x40
[ 2752.734822]  ? ext4_es_scan_range+0x11a/0x240
[ 2752.735158]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2752.735512]  ? percpu_counter_add_batch+0xc8/0x180
[ 2752.735875]  ? do_raw_read_unlock+0x44/0xe0
[ 2752.736194]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2752.736544]  ext4_map_blocks+0xa0d/0x19e0
[ 2752.736848]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2752.737193]  ? jbd2__journal_start+0xf7/0x810
[ 2752.737528]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2752.737897]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2752.738280]  ? ext4_iomap_begin+0x48a/0x710
[ 2752.738632]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2752.739010]  ext4_iomap_begin+0x3b1/0x710
[ 2752.739330]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2752.739675]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2752.740123]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2752.740661]  iomap_iter+0x42f/0x1000
[ 2752.740952]  ? filemap_check_errors+0xa9/0x160
[ 2752.741299]  __iomap_dio_rw+0x734/0x1c00
[ 2752.741610]  ? kmem_cache_alloc+0x307/0x390
[ 2752.741938]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2752.742316]  ? generic_update_time+0x21b/0x2b0
[ 2752.742656]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2752.743007]  ? file_modified_flags+0x1f1/0x330
[ 2752.743354]  iomap_dio_rw+0x40/0xa0
[ 2752.743626]  ext4_file_write_iter+0x9ab/0x1950
[ 2752.743987]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2752.744362]  ? do_splice_direct+0x1bc/0x290
[ 2752.744688]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2752.745089]  ? lock_is_held_type+0x9f/0x120
[ 2752.745418]  do_iter_readv_writev+0x211/0x3c0
[ 2752.745753]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2752.746128]  ? avc_policy_seqno+0x9/0x20
[ 2752.746455]  ? security_file_permission+0xb5/0xe0
[ 2752.746819]  do_iter_write+0x18b/0x700
[ 2752.747109]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2752.747482]  ? kasan_set_track+0x25/0x30
[ 2752.747784]  vfs_iter_write+0x74/0xb0
[ 2752.748075]  iter_file_splice_write+0x73f/0xcb0
[ 2752.748443]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2752.748845]  ? generic_file_splice_read+0x13f/0x1d0
[ 2752.749225]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2752.749603]  direct_splice_actor+0x113/0x180
[ 2752.749942]  splice_direct_to_actor+0x33a/0x8c0
[ 2752.750300]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2752.750672]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2752.751063]  ? security_file_permission+0xb5/0xe0
[ 2752.751424]  do_splice_direct+0x1bc/0x290
[ 2752.751739]  ? __pfx_do_splice_direct+0x10/0x10
[ 2752.752099]  ? lock_is_held_type+0x9f/0x120
[ 2752.752423]  do_sendfile+0xb1d/0x12b0
[ 2752.752715]  ? __pfx_do_sendfile+0x10/0x10
[ 2752.753039]  __x64_sys_sendfile64+0x1d5/0x210
[ 2752.753381]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2752.753761]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2752.754146]  do_syscall_64+0x3f/0x90
[ 2752.754454]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2752.754842] RIP: 0033:0x7f553779db19
[ 2752.755118] 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
[ 2752.756399] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2752.756938] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2752.757447] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2752.757950] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2752.758471] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2752.758979] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2752.759504]  </TASK>
[ 2752.771517] sr 1:0:0:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x53 ascq=0x0
20:49:27 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 36)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:49:27 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 35)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:27 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530c, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:27 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5421, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:27 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 12)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:27 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530a, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:27 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530a, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:27 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 27)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 2764.592381] FAULT_INJECTION: forcing a failure.
[ 2764.592381] name failslab, interval 1, probability 0, space 0, times 0
[ 2764.593697] CPU: 0 PID: 12609 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2764.594242] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2764.594888] Call Trace:
[ 2764.595069]  <TASK>
[ 2764.595228]  dump_stack_lvl+0xc1/0xf0
[ 2764.595510]  should_fail_ex+0x4b4/0x5b0
[ 2764.595799]  should_failslab+0x9/0x20
[ 2764.596078]  __kmem_cache_alloc_node+0x5b/0x310
[ 2764.596407]  ? iter_file_splice_write+0x169/0xcb0
[ 2764.596751]  ? kasan_quarantine_put+0x81/0x1d0
[ 2764.597074]  ? iter_file_splice_write+0x169/0xcb0
[ 2764.597413]  __kmalloc+0x4a/0x160
[ 2764.597668]  iter_file_splice_write+0x169/0xcb0
[ 2764.597998]  ? direct_splice_read+0x704/0x990
[ 2764.598345]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2764.598721]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2764.599103]  ? generic_file_splice_read+0x13f/0x1d0
[ 2764.599449]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2764.599809]  direct_splice_actor+0x113/0x180
[ 2764.600123]  splice_direct_to_actor+0x33a/0x8c0
[ 2764.600449]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2764.600802]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2764.601165]  ? security_file_permission+0xb5/0xe0
[ 2764.601516]  do_splice_direct+0x1bc/0x290
[ 2764.601810]  ? __pfx_do_splice_direct+0x10/0x10
[ 2764.602180]  ? lock_is_held_type+0x9f/0x120
[ 2764.602499]  do_sendfile+0xb1d/0x12b0
[ 2764.602795]  ? __pfx_do_sendfile+0x10/0x10
[ 2764.603123]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2764.603510]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2764.603894]  __x64_sys_sendfile64+0x1d5/0x210
[ 2764.604250]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2764.604607]  ? syscall_enter_from_user_mode+0x21/0x50
[ 2764.604999]  ? syscall_enter_from_user_mode+0x2b/0x50
[ 2764.605361]  do_syscall_64+0x3f/0x90
[ 2764.605648]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2764.606000] RIP: 0033:0x7f1388d97b19
[ 2764.606284] 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
[ 2764.607486] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2764.608055] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2764.608542] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2764.609059] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2764.609535] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2764.610013] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2764.610530]  </TASK>
20:49:28 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530d, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:28 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 13)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:28 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:28 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5450, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:28 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:28 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530c, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2764.818806] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
[ 2764.839746] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:49:28 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 14)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:28 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 36)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2764.886877] FAULT_INJECTION: forcing a failure.
[ 2764.886877] name failslab, interval 1, probability 0, space 0, times 0
[ 2764.888189] CPU: 0 PID: 12634 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2764.888733] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2764.889279] Call Trace:
[ 2764.889465]  <TASK>
[ 2764.889629]  dump_stack_lvl+0xc1/0xf0
[ 2764.889909]  should_fail_ex+0x4b4/0x5b0
[ 2764.890207]  ? jbd2__journal_start+0x194/0x810
[ 2764.890534]  should_failslab+0x9/0x20
[ 2764.890820]  kmem_cache_alloc+0x5a/0x390
[ 2764.891127]  jbd2__journal_start+0x194/0x810
[ 2764.891435]  __ext4_journal_start_sb+0x3d7/0x560
[ 2764.891781]  ? ext4_dirty_inode+0xa5/0x130
[ 2764.892153]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2764.892529]  ext4_dirty_inode+0xa5/0x130
[ 2764.892819]  __mark_inode_dirty+0x1aa/0xc10
[ 2764.893139]  generic_update_time+0x21b/0x2b0
[ 2764.893448]  file_modified_flags+0x2d4/0x330
[ 2764.893756]  ? __pfx_file_modified_flags+0x10/0x10
[ 2764.894110]  ext4_file_write_iter+0xd1d/0x1950
[ 2764.894450]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2764.894806]  ? do_splice_direct+0x1bc/0x290
[ 2764.895105]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2764.895473]  ? lock_is_held_type+0x9f/0x120
[ 2764.895777]  do_iter_readv_writev+0x211/0x3c0
[ 2764.896100]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2764.896466]  ? avc_policy_seqno+0x9/0x20
[ 2764.896782]  ? security_file_permission+0xb5/0xe0
[ 2764.897139]  do_iter_write+0x18b/0x700
[ 2764.897435]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2764.897781]  ? kasan_set_track+0x25/0x30
[ 2764.898082]  vfs_iter_write+0x74/0xb0
[ 2764.898361]  iter_file_splice_write+0x73f/0xcb0
[ 2764.898717]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2764.899097]  ? generic_file_splice_read+0x13f/0x1d0
[ 2764.899472]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2764.899829]  direct_splice_actor+0x113/0x180
[ 2764.900161]  splice_direct_to_actor+0x33a/0x8c0
[ 2764.900485]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2764.900869]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2764.901245]  ? security_file_permission+0xb5/0xe0
[ 2764.901610]  do_splice_direct+0x1bc/0x290
[ 2764.901907]  ? __pfx_do_splice_direct+0x10/0x10
[ 2764.902268]  ? lock_is_held_type+0x9f/0x120
[ 2764.902589]  do_sendfile+0xb1d/0x12b0
[ 2764.902883]  ? __pfx_do_sendfile+0x10/0x10
[ 2764.903184]  __x64_sys_sendfile64+0x1d5/0x210
[ 2764.903527]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2764.903885]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2764.904269]  do_syscall_64+0x3f/0x90
[ 2764.904540]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2764.904927] RIP: 0033:0x7f1388d97b19
[ 2764.905187] 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
[ 2764.906476] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2764.906995] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2764.907517] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2764.908033] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2764.908553] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2764.909072] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2764.909598]  </TASK>
[ 2764.996347] FAULT_INJECTION: forcing a failure.
[ 2764.996347] name failslab, interval 1, probability 0, space 0, times 0
[ 2764.997390] CPU: 0 PID: 12636 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2764.997982] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2764.998627] Call Trace:
[ 2764.998811]  <TASK>
[ 2764.998970]  dump_stack_lvl+0xc1/0xf0
[ 2764.999247]  should_fail_ex+0x4b4/0x5b0
[ 2764.999534]  should_failslab+0x9/0x20
[ 2764.999813]  __kmem_cache_alloc_node+0x5b/0x310
[ 2765.000145]  ? direct_splice_read+0x15b/0x990
[ 2765.000465]  ? direct_splice_read+0x15b/0x990
[ 2765.000785]  __kmalloc+0x4a/0x160
[ 2765.001038]  direct_splice_read+0x15b/0x990
[ 2765.001360]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2765.001693]  ? __pfx_direct_splice_read+0x10/0x10
[ 2765.002053]  ? fsnotify_perm.part.0+0x221/0x610
[ 2765.002391]  generic_file_splice_read+0x16e/0x1d0
[ 2765.002730]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2765.003106]  vfs_splice_read+0x1c0/0x240
[ 2765.003387]  ? direct_splice_actor+0x11b/0x180
[ 2765.003710]  splice_direct_to_actor+0x2b0/0x8c0
[ 2765.004037]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2765.004388]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2765.004743]  ? security_file_permission+0xb5/0xe0
[ 2765.005077]  do_splice_direct+0x1bc/0x290
[ 2765.005382]  ? __pfx_do_splice_direct+0x10/0x10
[ 2765.005723]  ? lock_is_held_type+0x9f/0x120
[ 2765.006030]  do_sendfile+0xb1d/0x12b0
[ 2765.006312]  ? __pfx_do_sendfile+0x10/0x10
[ 2765.006650]  __x64_sys_sendfile64+0x1d5/0x210
[ 2765.006995]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2765.007380]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2765.007778]  do_syscall_64+0x3f/0x90
[ 2765.008062]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2765.008451] RIP: 0033:0x7f876680ab19
[ 2765.008723] 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
[ 2765.010015] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2765.010537] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2765.011058] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2765.011588] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2765.012108] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2765.012623] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2765.013145]  </TASK>
20:49:40 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 37)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:40 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 37)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:49:40 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530e, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:40 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530d, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:40 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5451, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:40 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 28)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:40 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 15)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:40 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530c, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:40 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:40 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530d, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:40 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5452, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:40 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530e, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:40 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5310, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2777.413505] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:49:40 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 16)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:40 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 29)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:40 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 38)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2777.493354] FAULT_INJECTION: forcing a failure.
[ 2777.493354] name failslab, interval 1, probability 0, space 0, times 0
[ 2777.494256] CPU: 1 PID: 12676 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2777.494799] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2777.495336] Call Trace:
[ 2777.495515]  <TASK>
[ 2777.495672]  dump_stack_lvl+0xc1/0xf0
[ 2777.495950]  should_fail_ex+0x4b4/0x5b0
[ 2777.496245]  should_failslab+0x9/0x20
[ 2777.496517]  __kmem_cache_alloc_node+0x5b/0x310
[ 2777.496845]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2777.497142]  kmalloc_trace+0x26/0xc0
[ 2777.497413]  __iomap_dio_rw+0x22b/0x1c00
[ 2777.497699]  ? kmem_cache_free+0xff/0x4a0
[ 2777.498001]  ? jbd2_journal_stop+0x185/0xde0
[ 2777.498307]  ? kmem_cache_alloc+0x307/0x390
[ 2777.498617]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2777.498944]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 2777.499285]  ? jbd2__journal_start+0xf7/0x810
[ 2777.499630]  ? generic_update_time+0x21b/0x2b0
[ 2777.499964]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2777.500310]  ? file_modified_flags+0x1f1/0x330
[ 2777.500647]  iomap_dio_rw+0x40/0xa0
[ 2777.500917]  ext4_file_write_iter+0x9ab/0x1950
[ 2777.501260]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2777.501622]  ? do_splice_direct+0x1bc/0x290
[ 2777.501954]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2777.502345]  ? lock_is_held_type+0x9f/0x120
[ 2777.502686]  do_iter_readv_writev+0x211/0x3c0
[ 2777.503018]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2777.503382]  ? avc_policy_seqno+0x9/0x20
[ 2777.503679]  ? security_file_permission+0xb5/0xe0
[ 2777.504031]  do_iter_write+0x18b/0x700
[ 2777.504317]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2777.504677]  ? kasan_set_track+0x25/0x30
[ 2777.504978]  vfs_iter_write+0x74/0xb0
[ 2777.505257]  iter_file_splice_write+0x73f/0xcb0
[ 2777.505609]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2777.506003]  ? generic_file_splice_read+0x13f/0x1d0
[ 2777.506369]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2777.506747]  direct_splice_actor+0x113/0x180
[ 2777.507078]  splice_direct_to_actor+0x33a/0x8c0
[ 2777.507423]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2777.507789]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2777.508173]  ? security_file_permission+0xb5/0xe0
[ 2777.508526]  do_splice_direct+0x1bc/0x290
[ 2777.508831]  ? __pfx_do_splice_direct+0x10/0x10
[ 2777.509183]  ? lock_is_held_type+0x9f/0x120
[ 2777.509495]  do_sendfile+0xb1d/0x12b0
[ 2777.509784]  ? __pfx_do_sendfile+0x10/0x10
[ 2777.510098]  __x64_sys_sendfile64+0x1d5/0x210
[ 2777.510428]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2777.510798]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2777.511190]  do_syscall_64+0x3f/0x90
[ 2777.511471]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2777.511848] RIP: 0033:0x7f1388d97b19
[ 2777.512117] 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
[ 2777.513367] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2777.513898] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2777.514413] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2777.514929] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2777.515442] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2777.515952] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2777.516449]  </TASK>
[ 2777.566928] FAULT_INJECTION: forcing a failure.
[ 2777.566928] name failslab, interval 1, probability 0, space 0, times 0
[ 2777.568466] CPU: 1 PID: 12680 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2777.569066] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2777.569748] Call Trace:
[ 2777.569964]  <TASK>
[ 2777.570129]  dump_stack_lvl+0xc1/0xf0
[ 2777.570421]  should_fail_ex+0x4b4/0x5b0
[ 2777.570740]  should_failslab+0x9/0x20
[ 2777.571016]  __kmem_cache_alloc_node+0x5b/0x310
[ 2777.571341]  ? direct_splice_read+0x15b/0x990
[ 2777.571664]  ? direct_splice_read+0x15b/0x990
[ 2777.571978]  __kmalloc+0x4a/0x160
[ 2777.572227]  direct_splice_read+0x15b/0x990
[ 2777.572533]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2777.572864]  ? __pfx_direct_splice_read+0x10/0x10
[ 2777.573215]  ? __cond_resched+0x46/0x70
[ 2777.573496]  ? fsnotify_perm.part.0+0x221/0x610
[ 2777.573826]  generic_file_splice_read+0x16e/0x1d0
[ 2777.574159]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2777.574530]  vfs_splice_read+0x1c0/0x240
[ 2777.574823]  ? direct_splice_actor+0x11b/0x180
[ 2777.575146]  splice_direct_to_actor+0x2b0/0x8c0
[ 2777.575473]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2777.575809]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2777.576168]  ? security_file_permission+0xb5/0xe0
[ 2777.576513]  do_splice_direct+0x1bc/0x290
[ 2777.576801]  ? __pfx_do_splice_direct+0x10/0x10
[ 2777.577142]  ? lock_is_held_type+0x9f/0x120
[ 2777.577454]  do_sendfile+0xb1d/0x12b0
[ 2777.577742]  ? __pfx_do_sendfile+0x10/0x10
[ 2777.578063]  __x64_sys_sendfile64+0x1d5/0x210
[ 2777.578393]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2777.578750]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2777.579202]  do_syscall_64+0x3f/0x90
[ 2777.579543]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2777.579917] RIP: 0033:0x7f876680ab19
[ 2777.580189] 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
[ 2777.581440] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2777.581945] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2777.582447] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2777.582951] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2777.583447] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2777.583940] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2777.584449]  </TASK>
20:49:55 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 30)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:55 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5311, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:55 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 39)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:55 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5460, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:55 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530e, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:55 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:55 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 38)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:49:55 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 17)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:55 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5312, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:49:55 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5310, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:49:55 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40049409, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:55 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 18)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:49:55 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40081271, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:49:55 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x530f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:49:55 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 31)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:49:55 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 40)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2792.495585] FAULT_INJECTION: forcing a failure.
[ 2792.495585] name failslab, interval 1, probability 0, space 0, times 0
[ 2792.497550] CPU: 1 PID: 12715 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2792.498533] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2792.499522] Call Trace:
[ 2792.499845]  <TASK>
[ 2792.500135]  dump_stack_lvl+0xc1/0xf0
[ 2792.500634]  should_fail_ex+0x4b4/0x5b0
[ 2792.501154]  ? jbd2__journal_start+0x194/0x810
[ 2792.501712]  should_failslab+0x9/0x20
[ 2792.502203]  kmem_cache_alloc+0x5a/0x390
[ 2792.502745]  jbd2__journal_start+0x194/0x810
[ 2792.503311]  __ext4_journal_start_sb+0x3d7/0x560
[ 2792.503915]  ? ext4_iomap_begin+0x48a/0x710
[ 2792.504457]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2792.505060]  ext4_iomap_begin+0x48a/0x710
[ 2792.505630]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2792.506212]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2792.506920]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2792.507519]  iomap_iter+0x42f/0x1000
[ 2792.508010]  ? filemap_check_errors+0xa9/0x160
[ 2792.508588]  __iomap_dio_rw+0x734/0x1c00
[ 2792.509119]  ? kmem_cache_alloc+0x307/0x390
[ 2792.509660]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2792.510261]  ? generic_update_time+0x21b/0x2b0
[ 2792.510836]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2792.511420]  ? file_modified_flags+0x1f1/0x330
[ 2792.511996]  iomap_dio_rw+0x40/0xa0
[ 2792.512463]  ext4_file_write_iter+0x9ab/0x1950
[ 2792.513058]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2792.513744]  ? do_splice_direct+0x1bc/0x290
[ 2792.514344]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2792.515095]  ? lock_is_held_type+0x9f/0x120
[ 2792.515706]  do_iter_readv_writev+0x211/0x3c0
[ 2792.516322]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2792.517003]  ? avc_policy_seqno+0x9/0x20
[ 2792.517760]  ? security_file_permission+0xb5/0xe0
[ 2792.518497]  do_iter_write+0x18b/0x700
[ 2792.519099]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2792.519781]  ? kasan_set_track+0x25/0x30
[ 2792.520340]  vfs_iter_write+0x74/0xb0
[ 2792.520868]  iter_file_splice_write+0x73f/0xcb0
[ 2792.521533]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2792.522277]  ? generic_file_splice_read+0x13f/0x1d0
[ 2792.522985]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2792.523708]  direct_splice_actor+0x113/0x180
[ 2792.524338]  splice_direct_to_actor+0x33a/0x8c0
[ 2792.524991]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2792.525674]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2792.526379]  ? security_file_permission+0xb5/0xe0
[ 2792.527055]  do_splice_direct+0x1bc/0x290
[ 2792.527630]  ? __pfx_do_splice_direct+0x10/0x10
[ 2792.528288]  ? lock_is_held_type+0x9f/0x120
[ 2792.528880]  do_sendfile+0xb1d/0x12b0
[ 2792.529421]  ? __pfx_do_sendfile+0x10/0x10
[ 2792.530015]  __x64_sys_sendfile64+0x1d5/0x210
[ 2792.530639]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2792.531344]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2792.532065]  do_syscall_64+0x3f/0x90
[ 2792.532593]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2792.533297] RIP: 0033:0x7f1388d97b19
[ 2792.533803] 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
[ 2792.536158] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2792.537146] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2792.538083] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2792.539030] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2792.539964] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2792.540895] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2792.541849]  </TASK>
20:49:55 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 39)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2792.615381] FAULT_INJECTION: forcing a failure.
[ 2792.615381] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 2792.617503] CPU: 0 PID: 12720 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2792.618644] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2792.619666] Call Trace:
[ 2792.620004]  <TASK>
[ 2792.620308]  dump_stack_lvl+0xc1/0xf0
[ 2792.620822]  should_fail_ex+0x4b4/0x5b0
[ 2792.621365]  prepare_alloc_pages+0x178/0x500
[ 2792.621946]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2792.622595]  __alloc_pages_bulk+0x156/0x1190
[ 2792.623167]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2792.623856]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 2792.624537]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2792.625303]  ? mark_held_locks+0x9e/0xe0
[ 2792.625861]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2792.626502]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2792.627239]  ? kasan_set_track+0x25/0x30
[ 2792.627775]  ? __kasan_kmalloc+0x7f/0x90
[ 2792.628322]  direct_splice_read+0x190/0x990
[ 2792.628915]  ? mark_held_locks+0x9e/0xe0
[ 2792.629469]  ? __pfx_direct_splice_read+0x10/0x10
[ 2792.630116]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2792.630824]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2792.631553]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2792.632282]  ? generic_file_splice_read+0xcf/0x1d0
[ 2792.632954]  generic_file_splice_read+0x16e/0x1d0
[ 2792.633612]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2792.634330]  vfs_splice_read+0x1c0/0x240
[ 2792.634888]  ? direct_splice_actor+0x11b/0x180
[ 2792.635509]  splice_direct_to_actor+0x2b0/0x8c0
[ 2792.636142]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2792.636821]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2792.637514]  ? security_file_permission+0xb5/0xe0
[ 2792.638169]  do_splice_direct+0x1bc/0x290
[ 2792.638745]  ? __pfx_do_splice_direct+0x10/0x10
[ 2792.639391]  ? lock_is_held_type+0x9f/0x120
[ 2792.639976]  do_sendfile+0xb1d/0x12b0
[ 2792.640513]  ? __pfx_do_sendfile+0x10/0x10
[ 2792.641099]  __x64_sys_sendfile64+0x1d5/0x210
[ 2792.641707]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2792.642375]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2792.643096]  do_syscall_64+0x3f/0x90
[ 2792.643620]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2792.644309] RIP: 0033:0x7f876680ab19
[ 2792.644813] 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
[ 2792.647085] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2792.648068] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2792.648976] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2792.649884] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2792.650815] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2792.651708] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2792.652633]  </TASK>
20:50:09 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40086602, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 40)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:50:09 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5310, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:09 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5313, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:50:09 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5311, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 19)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:09 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 41)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:09 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 32)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 2805.783391] FAULT_INJECTION: forcing a failure.
[ 2805.783391] name failslab, interval 1, probability 0, space 0, times 0
[ 2805.785778] CPU: 1 PID: 12737 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2805.787091] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2805.788281] Call Trace:
[ 2805.788700]  <TASK>
[ 2805.789053]  dump_stack_lvl+0xc1/0xf0
[ 2805.789758]  should_fail_ex+0x4b4/0x5b0
[ 2805.790396]  should_failslab+0x9/0x20
[ 2805.790418] FAULT_INJECTION: forcing a failure.
[ 2805.790418] name failslab, interval 1, probability 0, space 0, times 0
[ 2805.791027]  __kmem_cache_alloc_node+0x5b/0x310
[ 2805.791135]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2805.791188]  kmalloc_trace+0x26/0xc0
[ 2805.793723]  __iomap_dio_rw+0x22b/0x1c00
[ 2805.794371]  ? __lock_acquire+0x1936/0x63b0
[ 2805.795114]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2805.795831]  ? __pfx_do_raw_spin_trylock+0x10/0x10
[ 2805.796600]  ? __pfx___lock_acquire+0x10/0x10
[ 2805.797343]  ? prepare_alloc_pages+0x377/0x500
[ 2805.798123]  ? kasan_unpoison+0x27/0x60
[ 2805.798827]  ? __pfx_lock_acquire+0x10/0x10
[ 2805.799567]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2805.800315]  ? lock_is_held_type+0x9f/0x120
[ 2805.801033]  iomap_dio_rw+0x40/0xa0
[ 2805.801637]  ext4_file_read_iter+0x2f4/0x4a0
[ 2805.802337]  direct_splice_read+0x3c4/0x990
[ 2805.803085]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2805.803844]  ? __pfx_direct_splice_read+0x10/0x10
[ 2805.804644]  ? fsnotify_perm.part.0+0x221/0x610
[ 2805.805401]  generic_file_splice_read+0x16e/0x1d0
[ 2805.806166]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2805.807048]  vfs_splice_read+0x1c0/0x240
[ 2805.807698]  ? direct_splice_actor+0x11b/0x180
[ 2805.808446]  splice_direct_to_actor+0x2b0/0x8c0
[ 2805.809231]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2805.810042]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2805.810844]  ? security_file_permission+0xb5/0xe0
[ 2805.811656]  do_splice_direct+0x1bc/0x290
[ 2805.812328]  ? __pfx_do_splice_direct+0x10/0x10
[ 2805.813100]  ? lock_is_held_type+0x9f/0x120
[ 2805.813751]  do_sendfile+0xb1d/0x12b0
[ 2805.814339]  ? __pfx_do_sendfile+0x10/0x10
[ 2805.814997]  __x64_sys_sendfile64+0x1d5/0x210
[ 2805.815695]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2805.816445]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2805.817251]  do_syscall_64+0x3f/0x90
[ 2805.817837]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2805.818604] RIP: 0033:0x7f1942f4bb19
[ 2805.819168] 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
[ 2805.821703] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2805.822781] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2805.823892] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2805.824963] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2805.826041] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2805.827144] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2805.828217]  </TASK>
[ 2805.828594] CPU: 0 PID: 12745 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2805.829130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2805.829676] Call Trace:
[ 2805.829867]  <TASK>
[ 2805.830022]  dump_stack_lvl+0xc1/0xf0
[ 2805.830290]  should_fail_ex+0x4b4/0x5b0
[ 2805.830573]  ? jbd2__journal_start+0x194/0x810
[ 2805.830881]  should_failslab+0x9/0x20
[ 2805.831141]  kmem_cache_alloc+0x5a/0x390
[ 2805.831418]  jbd2__journal_start+0x194/0x810
[ 2805.831712]  __ext4_journal_start_sb+0x3d7/0x560
[ 2805.832029]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2805.832380]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2805.832698]  ext4_convert_unwritten_extents+0x191/0x580
[ 2805.833043]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2805.833540]  ext4_dio_write_end_io+0x12e/0x180
[ 2805.833868]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2805.834203]  iomap_dio_complete+0x197/0x920
[ 2805.834492]  iomap_dio_rw+0x73/0xa0
[ 2805.834736]  ext4_file_write_iter+0x9ab/0x1950
[ 2805.835135]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2805.835500]  ? do_splice_direct+0x1bc/0x290
[ 2805.835789]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2805.836137]  ? lock_is_held_type+0x9f/0x120
[ 2805.836428]  do_iter_readv_writev+0x211/0x3c0
[ 2805.836725]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2805.837049]  ? avc_policy_seqno+0x9/0x20
[ 2805.837322]  ? security_file_permission+0xb5/0xe0
[ 2805.837641]  do_iter_write+0x18b/0x700
[ 2805.837902]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2805.838229]  ? kasan_set_track+0x25/0x30
[ 2805.838496]  vfs_iter_write+0x74/0xb0
[ 2805.838750]  iter_file_splice_write+0x73f/0xcb0
[ 2805.839075]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2805.839427]  ? generic_file_splice_read+0x13f/0x1d0
[ 2805.839755]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2805.840098]  direct_splice_actor+0x113/0x180
[ 2805.840394]  splice_direct_to_actor+0x33a/0x8c0
[ 2805.840707]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2805.841035]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2805.841377]  ? security_file_permission+0xb5/0xe0
[ 2805.841692]  do_splice_direct+0x1bc/0x290
[ 2805.841971]  ? __pfx_do_splice_direct+0x10/0x10
[ 2805.842288]  ? lock_is_held_type+0x9f/0x120
[ 2805.842574]  do_sendfile+0xb1d/0x12b0
[ 2805.842833]  ? __pfx_do_sendfile+0x10/0x10
[ 2805.843126]  __x64_sys_sendfile64+0x1d5/0x210
[ 2805.843425]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2805.843756]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2805.844103]  do_syscall_64+0x3f/0x90
[ 2805.844355]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2805.844690] RIP: 0033:0x7f553779db19
[ 2805.844931] 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
[ 2805.846022] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2805.846492] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2805.846940] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2805.847381] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2805.847821] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2805.848263] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2805.848717]  </TASK>
[ 2805.871898] FAULT_INJECTION: forcing a failure.
[ 2805.871898] name failslab, interval 1, probability 0, space 0, times 0
[ 2805.874369] CPU: 1 PID: 12749 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2805.875622] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2805.876799] Call Trace:
[ 2805.877201]  <TASK>
[ 2805.877566]  dump_stack_lvl+0xc1/0xf0
[ 2805.878156]  should_fail_ex+0x4b4/0x5b0
[ 2805.878796]  should_failslab+0x9/0x20
[ 2805.879410]  __kmem_cache_alloc_node+0x5b/0x310
[ 2805.880110]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2805.880785]  kmalloc_trace+0x26/0xc0
[ 2805.881353]  __iomap_dio_rw+0x22b/0x1c00
[ 2805.882068]  ? __lock_acquire+0x1936/0x63b0
[ 2805.882788]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2805.883477]  ? __pfx_do_raw_spin_trylock+0x10/0x10
[ 2805.884409]  ? __pfx___lock_acquire+0x10/0x10
[ 2805.885161]  ? prepare_alloc_pages+0x377/0x500
[ 2805.885832]  ? kasan_unpoison+0x27/0x60
[ 2805.886453]  ? __pfx_lock_acquire+0x10/0x10
[ 2805.887143]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2805.887868]  ? lock_is_held_type+0x9f/0x120
[ 2805.888553]  iomap_dio_rw+0x40/0xa0
[ 2805.889085]  ext4_file_read_iter+0x2f4/0x4a0
[ 2805.889780]  direct_splice_read+0x3c4/0x990
[ 2805.890454]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2805.891206]  ? __pfx_direct_splice_read+0x10/0x10
[ 2805.891996]  ? fsnotify_perm.part.0+0x221/0x610
[ 2805.892719]  generic_file_splice_read+0x16e/0x1d0
[ 2805.893422]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2805.894251]  vfs_splice_read+0x1c0/0x240
[ 2805.894906]  ? direct_splice_actor+0x11b/0x180
[ 2805.895635]  splice_direct_to_actor+0x2b0/0x8c0
20:50:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 41)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2805.896324]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2805.897228]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2805.898015]  ? security_file_permission+0xb5/0xe0
[ 2805.898741]  do_splice_direct+0x1bc/0x290
[ 2805.899399]  ? __pfx_do_splice_direct+0x10/0x10
[ 2805.900131]  ? lock_is_held_type+0x9f/0x120
[ 2805.900808]  do_sendfile+0xb1d/0x12b0
[ 2805.901424]  ? __pfx_do_sendfile+0x10/0x10
[ 2805.902088]  __x64_sys_sendfile64+0x1d5/0x210
[ 2805.902799]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2805.903573]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2805.904353]  do_syscall_64+0x3f/0x90
[ 2805.904898]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2805.905654] RIP: 0033:0x7f876680ab19
[ 2805.906163] 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
[ 2805.908701] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2805.909726] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2805.910759] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2805.911792] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2805.912823] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2805.913803] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2805.914841]  </TASK>
20:50:09 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5311, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:09 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40087602, &(0x7f0000000180)={@lba, 0x0, 0x2})

[ 2805.980451] FAULT_INJECTION: forcing a failure.
[ 2805.980451] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 2805.982692] CPU: 1 PID: 12760 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2805.983895] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2805.985084] Call Trace:
[ 2805.985468]  <TASK>
20:50:09 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5312, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2805.985975]  dump_stack_lvl+0xc1/0xf0
[ 2805.986737]  should_fail_ex+0x4b4/0x5b0
[ 2805.987364]  prepare_alloc_pages+0x178/0x500
[ 2805.988044]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2805.988801]  __alloc_pages_bulk+0x156/0x1190
[ 2805.989455]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2805.990404]  ? __kmem_cache_alloc_node+0x1f8/0x310
20:50:09 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5314, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2805.991138]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2805.992067]  ? mark_held_locks+0x9e/0xe0
[ 2805.992724]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2805.993451]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2805.994304]  ? kasan_set_track+0x25/0x30
[ 2805.994890]  ? __kasan_kmalloc+0x7f/0x90
[ 2805.995540]  direct_splice_read+0x190/0x990
[ 2805.996181]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2805.997022]  ? __pfx_direct_splice_read+0x10/0x10
[ 2805.997804]  ? fsnotify_perm.part.0+0x221/0x610
[ 2805.998557]  generic_file_splice_read+0x16e/0x1d0
[ 2805.999320]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2806.000159]  vfs_splice_read+0x1c0/0x240
[ 2806.000811]  ? direct_splice_actor+0x11b/0x180
[ 2806.001547]  splice_direct_to_actor+0x2b0/0x8c0
[ 2806.002305]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2806.003090]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2806.003931]  ? security_file_permission+0xb5/0xe0
[ 2806.004652]  do_splice_direct+0x1bc/0x290
[ 2806.005293]  ? __pfx_do_splice_direct+0x10/0x10
[ 2806.006126]  ? lock_is_held_type+0x9f/0x120
[ 2806.006903]  do_sendfile+0xb1d/0x12b0
[ 2806.007559]  ? __pfx_do_sendfile+0x10/0x10
[ 2806.008223]  __x64_sys_sendfile64+0x1d5/0x210
[ 2806.008879]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2806.009649]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2806.010367]  do_syscall_64+0x3f/0x90
[ 2806.010968]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2806.011689] RIP: 0033:0x7f1942f4bb19
[ 2806.012256] 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
[ 2806.015144] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2806.016168] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2806.017233] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2806.018281] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2806.019439] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2806.020492] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2806.021721]  </TASK>
20:50:09 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 33)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:50:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 42)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2806.091928] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:50:09 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 42)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 20)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:09 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5312, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:09 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40101283, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:09 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5317, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2806.282329] FAULT_INJECTION: forcing a failure.
[ 2806.282329] name failslab, interval 1, probability 0, space 0, times 0
[ 2806.283818] CPU: 0 PID: 12781 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2806.284635] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2806.285460] Call Trace:
[ 2806.285714]  <TASK>
[ 2806.285943]  dump_stack_lvl+0xc1/0xf0
[ 2806.286337]  should_fail_ex+0x4b4/0x5b0
[ 2806.286743]  should_failslab+0x9/0x20
[ 2806.287192]  __kmem_cache_alloc_node+0x5b/0x310
[ 2806.287685]  ? ext4_find_extent+0xa41/0xd30
[ 2806.288140]  ? ext4_find_extent+0xa41/0xd30
[ 2806.288665]  __kmalloc+0x4a/0x160
[ 2806.289021]  ext4_find_extent+0xa41/0xd30
[ 2806.289437]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2806.289893]  ? __pfx___lock_acquire+0x10/0x10
[ 2806.290347]  ? __pfx___lock_acquire+0x10/0x10
[ 2806.290788]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2806.291290]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2806.291764]  ? ext4_map_blocks+0x704/0x19e0
[ 2806.292196]  ? __pfx_lock_acquire+0x10/0x10
[ 2806.292636]  ? lock_release+0x1e3/0x680
[ 2806.293039]  ? __pfx_lock_release+0x10/0x10
[ 2806.293464]  ? lock_is_held_type+0x9f/0x120
[ 2806.293900]  ? down_write+0x11a/0x1f0
[ 2806.294295]  ? __pfx_down_write+0x10/0x10
[ 2806.294700]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2806.295206]  ext4_map_blocks+0x776/0x19e0
[ 2806.295629]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2806.296081]  ? jbd2__journal_start+0xf7/0x810
[ 2806.296539]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2806.297050]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2806.297529]  ? ext4_iomap_begin+0x48a/0x710
[ 2806.297955]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2806.298443]  ext4_iomap_begin+0x3b1/0x710
[ 2806.298866]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2806.299339]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2806.299892]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2806.300353]  iomap_iter+0x42f/0x1000
[ 2806.300737]  ? filemap_check_errors+0xa9/0x160
[ 2806.301193]  __iomap_dio_rw+0x734/0x1c00
[ 2806.301605]  ? kmem_cache_alloc+0x307/0x390
[ 2806.302032]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2806.302512]  ? generic_update_time+0x21b/0x2b0
[ 2806.302966]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2806.303419]  ? file_modified_flags+0x1f1/0x330
[ 2806.303876]  iomap_dio_rw+0x40/0xa0
[ 2806.304251]  ext4_file_write_iter+0x9ab/0x1950
[ 2806.304721]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2806.305206]  ? do_splice_direct+0x1bc/0x290
[ 2806.305642]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2806.306177]  ? lock_is_held_type+0x9f/0x120
[ 2806.306611]  do_iter_readv_writev+0x211/0x3c0
[ 2806.307062]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2806.307555]  ? avc_policy_seqno+0x9/0x20
[ 2806.307959]  ? security_file_permission+0xb5/0xe0
[ 2806.308435]  do_iter_write+0x18b/0x700
[ 2806.308818]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2806.309301]  ? kasan_set_track+0x25/0x30
[ 2806.309705]  vfs_iter_write+0x74/0xb0
[ 2806.310100]  iter_file_splice_write+0x73f/0xcb0
[ 2806.310579]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2806.311111]  ? generic_file_splice_read+0x13f/0x1d0
[ 2806.311617]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2806.312149]  direct_splice_actor+0x113/0x180
[ 2806.312595]  splice_direct_to_actor+0x33a/0x8c0
[ 2806.313061]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2806.313571]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2806.314078]  ? security_file_permission+0xb5/0xe0
[ 2806.314553]  do_splice_direct+0x1bc/0x290
[ 2806.314965]  ? __pfx_do_splice_direct+0x10/0x10
[ 2806.315460]  ? lock_is_held_type+0x9f/0x120
[ 2806.315885]  do_sendfile+0xb1d/0x12b0
[ 2806.316276]  ? __pfx_do_sendfile+0x10/0x10
[ 2806.316711]  __x64_sys_sendfile64+0x1d5/0x210
[ 2806.317153]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2806.317646]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2806.318186]  do_syscall_64+0x3f/0x90
[ 2806.318566]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2806.319076] RIP: 0033:0x7f1388d97b19
[ 2806.319438] 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
[ 2806.321131] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2806.321816] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2806.322491] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2806.323187] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2806.323887] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2806.324585] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2806.325305]  </TASK>
20:50:25 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 21)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:25 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 34)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:50:25 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5313, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:25 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40101286, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:25 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5313, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:25 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5319, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:50:25 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 43)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:50:25 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 43)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2822.048820] FAULT_INJECTION: forcing a failure.
20:50:25 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5314, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2822.048820] name failslab, interval 1, probability 0, space 0, times 0
[ 2822.050883] CPU: 0 PID: 12805 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2822.051964] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2822.053016] Call Trace:
[ 2822.053380]  <TASK>
[ 2822.053683]  dump_stack_lvl+0xc1/0xf0
[ 2822.054204]  should_fail_ex+0x4b4/0x5b0
[ 2822.054760]  should_failslab+0x9/0x20
[ 2822.055305]  __kmem_cache_alloc_node+0x5b/0x310
[ 2822.055917]  ? ext4_find_extent+0xa41/0xd30
[ 2822.056506]  ? ext4_find_extent+0xa41/0xd30
[ 2822.057063]  __kmalloc+0x4a/0x160
[ 2822.057555]  ext4_find_extent+0xa41/0xd30
[ 2822.058107]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2822.058817]  ? __pfx___lock_acquire+0x10/0x10
[ 2822.059463]  ? __pfx___lock_acquire+0x10/0x10
[ 2822.060068]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2822.060756]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2822.061402]  ? ext4_map_blocks+0x704/0x19e0
[ 2822.061965]  ? __pfx_lock_acquire+0x10/0x10
[ 2822.062556]  ? lock_release+0x1e3/0x680
[ 2822.063110]  ? __pfx_lock_release+0x10/0x10
[ 2822.063689]  ? lock_is_held_type+0x9f/0x120
[ 2822.064274]  ? down_write+0x11a/0x1f0
[ 2822.064820]  ? __pfx_down_write+0x10/0x10
[ 2822.065395]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2822.066024]  ext4_map_blocks+0x776/0x19e0
[ 2822.066594]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2822.067253]  ? jbd2__journal_start+0xf7/0x810
[ 2822.067844]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2822.068486]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2822.069120]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2822.069796]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2822.070421]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 2822.071100]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2822.071833]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2822.072523]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2822.073208]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2822.073868]  ext4_dio_write_end_io+0x12e/0x180
[ 2822.074465]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2822.075121]  iomap_dio_complete+0x197/0x920
[ 2822.075682]  iomap_dio_rw+0x73/0xa0
[ 2822.076154]  ext4_file_write_iter+0x9ab/0x1950
[ 2822.076760]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2822.077394]  ? do_splice_direct+0x1bc/0x290
[ 2822.077958]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2822.078657]  ? lock_is_held_type+0x9f/0x120
[ 2822.079249]  do_iter_readv_writev+0x211/0x3c0
[ 2822.079830]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2822.080472]  ? avc_policy_seqno+0x9/0x20
[ 2822.081007]  ? security_file_permission+0xb5/0xe0
[ 2822.081641]  do_iter_write+0x18b/0x700
[ 2822.082149]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2822.082777]  ? kasan_set_track+0x25/0x30
[ 2822.083314]  vfs_iter_write+0x74/0xb0
[ 2822.083815]  iter_file_splice_write+0x73f/0xcb0
[ 2822.084452]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2822.085143]  ? generic_file_splice_read+0x13f/0x1d0
[ 2822.085790]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2822.086466]  direct_splice_actor+0x113/0x180
[ 2822.087060]  splice_direct_to_actor+0x33a/0x8c0
[ 2822.087692]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2822.088344]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2822.089008]  ? security_file_permission+0xb5/0xe0
[ 2822.089622]  do_splice_direct+0x1bc/0x290
[ 2822.090182]  ? __pfx_do_splice_direct+0x10/0x10
[ 2822.090798]  ? lock_is_held_type+0x9f/0x120
[ 2822.091369]  do_sendfile+0xb1d/0x12b0
[ 2822.091869]  ? __pfx_do_sendfile+0x10/0x10
[ 2822.092434]  __x64_sys_sendfile64+0x1d5/0x210
[ 2822.093013]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2822.093652]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2822.094322]  do_syscall_64+0x3f/0x90
[ 2822.094808]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2822.095479] RIP: 0033:0x7f553779db19
[ 2822.095953] 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
[ 2822.098104] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2822.099020] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2822.099899] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2822.100766] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2822.101630] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2822.102499] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2822.103461]  </TASK>
[ 2822.104335] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16017: block 0: len 16: ext4_ext_map_blocks returned -12
[ 2822.127508] FAULT_INJECTION: forcing a failure.
[ 2822.127508] name failslab, interval 1, probability 0, space 0, times 0
[ 2822.129454] CPU: 0 PID: 12809 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2822.130455] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2822.131468] Call Trace:
[ 2822.131794]  <TASK>
[ 2822.132089]  dump_stack_lvl+0xc1/0xf0
[ 2822.132589]  should_fail_ex+0x4b4/0x5b0
[ 2822.133112]  ? jbd2__journal_start+0x194/0x810
[ 2822.133682]  should_failslab+0x9/0x20
[ 2822.134183]  kmem_cache_alloc+0x5a/0x390
[ 2822.134717]  jbd2__journal_start+0x194/0x810
[ 2822.135290]  __ext4_journal_start_sb+0x3d7/0x560
[ 2822.135897]  ? ext4_dirty_inode+0xa5/0x130
[ 2822.136484]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2822.137081]  ext4_dirty_inode+0xa5/0x130
[ 2822.137624]  __mark_inode_dirty+0x1aa/0xc10
[ 2822.138178]  touch_atime+0x67b/0x730
[ 2822.138670]  ? __pfx_touch_atime+0x10/0x10
[ 2822.139239]  ext4_file_read_iter+0x36c/0x4a0
[ 2822.139808]  direct_splice_read+0x3c4/0x990
[ 2822.140364]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2822.141093]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2822.141705]  ? __pfx_direct_splice_read+0x10/0x10
[ 2822.142333]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2822.143011]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2822.143699]  generic_file_splice_read+0x16e/0x1d0
[ 2822.144332]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2822.145018]  vfs_splice_read+0x1c0/0x240
[ 2822.145554]  ? direct_splice_actor+0x11b/0x180
[ 2822.146148]  splice_direct_to_actor+0x2b0/0x8c0
[ 2822.146759]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2822.147416]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2822.148090]  ? security_file_permission+0xb5/0xe0
[ 2822.148701]  do_splice_direct+0x1bc/0x290
[ 2822.149245]  ? __pfx_do_splice_direct+0x10/0x10
[ 2822.149872]  ? lock_is_held_type+0x9f/0x120
[ 2822.150428]  do_sendfile+0xb1d/0x12b0
20:50:25 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5320, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2822.150941]  ? __pfx_do_sendfile+0x10/0x10
[ 2822.151641]  __x64_sys_sendfile64+0x1d5/0x210
[ 2822.152227]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2822.152861]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2822.153529]  do_syscall_64+0x3f/0x90
[ 2822.154030]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2822.154683] RIP: 0033:0x7f876680ab19
[ 2822.155178] 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
[ 2822.157374] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2822.158315] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2822.159197] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2822.160071] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2822.160943] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2822.161807] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2822.162702]  </TASK>
20:50:25 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x40101288, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:25 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5314, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:25 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5317, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2822.306540] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:50:25 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 35)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:50:25 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5321, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:50:25 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5317, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:38 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 44)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:38 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 36)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:50:38 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 22)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:38 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401070c9, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:38 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5322, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:50:38 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5319, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:38 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5319, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:38 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 44)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2834.909538] FAULT_INJECTION: forcing a failure.
[ 2834.909538] name failslab, interval 1, probability 0, space 0, times 0
[ 2834.910459] CPU: 1 PID: 12849 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2834.911008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2834.911569] Call Trace:
[ 2834.911749]  <TASK>
[ 2834.911913]  dump_stack_lvl+0xc1/0xf0
[ 2834.912195]  should_fail_ex+0x4b4/0x5b0
[ 2834.912481]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2834.912801]  should_failslab+0x9/0x20
[ 2834.913082]  kmem_cache_alloc+0x5a/0x390
[ 2834.913372]  ? __mark_inode_dirty+0x249/0xc10
[ 2834.913690]  ext4_mb_new_blocks+0x666/0x4680
[ 2834.914007]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2834.914355]  ? ext4_cache_extents+0x148/0x2d0
[ 2834.914682]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2834.915020]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2834.915375]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2834.915706]  ? __pfx___lock_acquire+0x10/0x10
[ 2834.916026]  ? __pfx___lock_acquire+0x10/0x10
[ 2834.916359]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2834.916712]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2834.917056]  ? ext4_map_blocks+0x704/0x19e0
[ 2834.917362]  ? __pfx_lock_acquire+0x10/0x10
[ 2834.917663]  ? lock_release+0x1e3/0x680
[ 2834.917945]  ? __pfx_lock_release+0x10/0x10
[ 2834.918248]  ? lock_is_held_type+0x9f/0x120
[ 2834.918554]  ? __pfx_down_write+0x10/0x10
[ 2834.918851]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2834.919186]  ext4_map_blocks+0x776/0x19e0
[ 2834.919503]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2834.919823]  ? jbd2__journal_start+0xf7/0x810
[ 2834.920140]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2834.920485]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2834.920823]  ? ext4_iomap_begin+0x48a/0x710
[ 2834.921124]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2834.921458]  ext4_iomap_begin+0x3b1/0x710
[ 2834.921752]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2834.922074]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2834.922463]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2834.922789]  iomap_iter+0x42f/0x1000
[ 2834.923057]  ? filemap_check_errors+0xa9/0x160
[ 2834.923386]  __iomap_dio_rw+0x734/0x1c00
[ 2834.923683]  ? kmem_cache_alloc+0x307/0x390
[ 2834.923984]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2834.924380]  ? generic_update_time+0x21b/0x2b0
[ 2834.924826]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2834.925154]  ? file_modified_flags+0x1f1/0x330
[ 2834.925473]  iomap_dio_rw+0x40/0xa0
[ 2834.925741]  ext4_file_write_iter+0x9ab/0x1950
[ 2834.926063]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2834.926415]  ? do_splice_direct+0x1bc/0x290
[ 2834.926715]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2834.927091]  ? lock_is_held_type+0x9f/0x120
[ 2834.927415]  do_iter_readv_writev+0x211/0x3c0
[ 2834.927730]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2834.928073]  ? avc_policy_seqno+0x9/0x20
[ 2834.928356]  ? security_file_permission+0xb5/0xe0
[ 2834.928698]  do_iter_write+0x18b/0x700
[ 2834.928971]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2834.929315]  ? kasan_set_track+0x25/0x30
[ 2834.929592]  vfs_iter_write+0x74/0xb0
[ 2834.929858]  iter_file_splice_write+0x73f/0xcb0
[ 2834.930199]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2834.930553]  ? mark_held_locks+0x9e/0xe0
[ 2834.930854]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2834.931235]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2834.931617]  direct_splice_actor+0x113/0x180
[ 2834.931933]  splice_direct_to_actor+0x33a/0x8c0
[ 2834.932263]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2834.932623]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2834.932992]  ? security_file_permission+0xb5/0xe0
[ 2834.933332]  do_splice_direct+0x1bc/0x290
[ 2834.933624]  ? __pfx_do_splice_direct+0x10/0x10
[ 2834.933955]  ? lock_is_held_type+0x9f/0x120
[ 2834.934253]  do_sendfile+0xb1d/0x12b0
[ 2834.934536]  ? __pfx_do_sendfile+0x10/0x10
[ 2834.934840]  __x64_sys_sendfile64+0x1d5/0x210
[ 2834.935169]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2834.935534]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2834.935898]  do_syscall_64+0x3f/0x90
[ 2834.936170]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2834.936524] RIP: 0033:0x7f1388d97b19
[ 2834.936780] 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
[ 2834.937932] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2834.938436] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2834.938895] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2834.939374] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2834.939841] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2834.940304] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2834.940789]  </TASK>
[ 2834.978465] FAULT_INJECTION: forcing a failure.
[ 2834.978465] name failslab, interval 1, probability 0, space 0, times 0
[ 2834.980677] CPU: 0 PID: 12852 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2834.981851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2834.982877] Call Trace:
[ 2834.983220]  <TASK>
[ 2834.983546]  dump_stack_lvl+0xc1/0xf0
[ 2834.984070]  should_fail_ex+0x4b4/0x5b0
[ 2834.984611]  ? __es_insert_extent+0x3a9/0x12f0
[ 2834.985204]  should_failslab+0x9/0x20
[ 2834.985718]  kmem_cache_alloc+0x5a/0x390
[ 2834.986259]  __es_insert_extent+0x3a9/0x12f0
[ 2834.986856]  ext4_es_insert_extent+0x2db/0xb30
[ 2834.987476]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2834.988145]  ? down_write+0x11a/0x1f0
[ 2834.988651]  ? __pfx_down_write+0x10/0x10
[ 2834.989188]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2834.989804]  ext4_map_blocks+0xa0d/0x19e0
[ 2834.990363]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2834.990954]  ? jbd2__journal_start+0xf7/0x810
[ 2834.991557]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2834.992196]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2834.992833]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2834.993526]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2834.994152]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 2834.994851]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2834.995606]  ? ext4_dio_write_end_io+0xa4/0x180
[ 2834.996234]  ext4_dio_write_end_io+0x12e/0x180
[ 2834.996847]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2834.997496]  iomap_dio_complete+0x197/0x920
[ 2834.998067]  iomap_dio_rw+0x73/0xa0
[ 2834.998551]  ext4_file_write_iter+0x9ab/0x1950
[ 2834.999165]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2834.999834]  ? do_splice_direct+0x1bc/0x290
[ 2835.000406]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2835.001098]  ? lock_is_held_type+0x9f/0x120
[ 2835.001665]  do_iter_readv_writev+0x211/0x3c0
[ 2835.002247]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2835.002894]  ? avc_policy_seqno+0x9/0x20
[ 2835.003433]  ? security_file_permission+0xb5/0xe0
[ 2835.004071]  do_iter_write+0x18b/0x700
[ 2835.004585]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2835.005233]  ? kasan_set_track+0x25/0x30
[ 2835.005763]  vfs_iter_write+0x74/0xb0
[ 2835.006262]  iter_file_splice_write+0x73f/0xcb0
[ 2835.006892]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2835.007617]  ? generic_file_splice_read+0x13f/0x1d0
[ 2835.008274]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2835.008947]  direct_splice_actor+0x113/0x180
[ 2835.009537]  splice_direct_to_actor+0x33a/0x8c0
[ 2835.010149]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2835.010801]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2835.011477]  ? security_file_permission+0xb5/0xe0
[ 2835.012110]  do_splice_direct+0x1bc/0x290
[ 2835.012666]  ? __pfx_do_splice_direct+0x10/0x10
[ 2835.013302]  ? lock_is_held_type+0x9f/0x120
[ 2835.013866]  do_sendfile+0xb1d/0x12b0
[ 2835.014380]  ? __pfx_do_sendfile+0x10/0x10
[ 2835.014942]  __x64_sys_sendfile64+0x1d5/0x210
[ 2835.015558]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2835.016213]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2835.016896]  do_syscall_64+0x3f/0x90
[ 2835.017402]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2835.018060] RIP: 0033:0x7f553779db19
[ 2835.018544] 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.020752] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2835.021697] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2835.022578] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2835.023479] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2835.024356] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2835.025239] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2835.026153]  </TASK>
20:50:38 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401070ca, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:38 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5320, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:38 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5323, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:50:38 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 23)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:38 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5320, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:38 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401070cd, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:38 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 37)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:50:38 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5321, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:38 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401870c8, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:38 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 45)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2835.402483] FAULT_INJECTION: forcing a failure.
[ 2835.402483] name failslab, interval 1, probability 0, space 0, times 0
[ 2835.403612] CPU: 1 PID: 12888 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2835.404218] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2835.404788] Call Trace:
[ 2835.404986]  <TASK>
[ 2835.405152]  dump_stack_lvl+0xc1/0xf0
[ 2835.405448]  should_fail_ex+0x4b4/0x5b0
[ 2835.405748]  should_failslab+0x9/0x20
[ 2835.406036]  __kmem_cache_alloc_node+0x5b/0x310
[ 2835.406404]  ? iter_file_splice_write+0x169/0xcb0
[ 2835.406768]  ? kasan_quarantine_put+0x81/0x1d0
[ 2835.407118]  ? iter_file_splice_write+0x169/0xcb0
[ 2835.407521]  __kmalloc+0x4a/0x160
[ 2835.407797]  iter_file_splice_write+0x169/0xcb0
[ 2835.408154]  ? direct_splice_read+0x704/0x990
[ 2835.408514]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2835.408913]  ? generic_file_splice_read+0x13f/0x1d0
[ 2835.409296]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2835.409674]  direct_splice_actor+0x113/0x180
[ 2835.410005]  splice_direct_to_actor+0x33a/0x8c0
[ 2835.410354]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2835.410711]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2835.411187]  ? security_file_permission+0xb5/0xe0
[ 2835.411737]  do_splice_direct+0x1bc/0x290
[ 2835.412044]  ? __pfx_do_splice_direct+0x10/0x10
[ 2835.412404]  ? lock_is_held_type+0x9f/0x120
[ 2835.412737]  do_sendfile+0xb1d/0x12b0
[ 2835.413087]  ? __pfx_do_sendfile+0x10/0x10
[ 2835.413435]  __x64_sys_sendfile64+0x1d5/0x210
[ 2835.413809]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2835.414274]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2835.414816]  do_syscall_64+0x3f/0x90
[ 2835.415102]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2835.415514] RIP: 0033:0x7f876680ab19
[ 2835.415796] 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.417149] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2835.417809] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2835.418510] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2835.419199] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2835.419728] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2835.420318] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2835.420941]  </TASK>
20:50:53 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 38)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:50:53 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 45)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:50:53 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 46)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:50:53 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401870cb, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:50:53 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5325, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:50:53 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5321, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:50:53 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5322, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:53 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 24)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2849.741166] FAULT_INJECTION: forcing a failure.
[ 2849.741166] name failslab, interval 1, probability 0, space 0, times 0
[ 2849.741729] FAULT_INJECTION: forcing a failure.
[ 2849.741729] name failslab, interval 1, probability 0, space 0, times 0
[ 2849.742039] CPU: 0 PID: 12900 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2849.742064] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2849.742075] Call Trace:
[ 2849.742080]  <TASK>
[ 2849.742088]  dump_stack_lvl+0xc1/0xf0
[ 2849.742118]  should_fail_ex+0x4b4/0x5b0
[ 2849.742149]  ? ext4_mb_new_blocks+0x18b1/0x4680
[ 2849.742172]  should_failslab+0x9/0x20
[ 2849.742199]  kmem_cache_alloc+0x5a/0x390
[ 2849.742228]  ext4_mb_new_blocks+0x18b1/0x4680
[ 2849.742258]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2849.742289]  ? ext4_cache_extents+0x148/0x2d0
[ 2849.742316]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2849.742339]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2849.742373]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2849.742400]  ? __pfx___lock_acquire+0x10/0x10
[ 2849.742425]  ? __pfx___lock_acquire+0x10/0x10
[ 2849.748908]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2849.749246]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2849.749566]  ? ext4_map_blocks+0x704/0x19e0
[ 2849.749855]  ? __pfx_lock_acquire+0x10/0x10
[ 2849.750144]  ? lock_release+0x1e3/0x680
[ 2849.750414]  ? __pfx_lock_release+0x10/0x10
[ 2849.750701]  ? lock_is_held_type+0x9f/0x120
[ 2849.750993]  ? __pfx_down_write+0x10/0x10
[ 2849.751274]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2849.751592]  ext4_map_blocks+0x776/0x19e0
[ 2849.751869]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2849.752176]  ? jbd2__journal_start+0xf7/0x810
[ 2849.752476]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2849.752800]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2849.753127]  ? ext4_iomap_begin+0x48a/0x710
[ 2849.753412]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2849.753729]  ext4_iomap_begin+0x3b1/0x710
[ 2849.754011]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2849.754326]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2849.754694]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2849.755000]  iomap_iter+0x42f/0x1000
[ 2849.755259]  ? filemap_check_errors+0xa9/0x160
[ 2849.755589]  __iomap_dio_rw+0x734/0x1c00
[ 2849.755867]  ? kmem_cache_alloc+0x307/0x390
[ 2849.756157]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2849.756474]  ? generic_update_time+0x21b/0x2b0
[ 2849.756772]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2849.757079]  ? file_modified_flags+0x1f1/0x330
[ 2849.757390]  iomap_dio_rw+0x40/0xa0
[ 2849.757636]  ext4_file_write_iter+0x9ab/0x1950
[ 2849.757946]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2849.758277]  ? do_splice_direct+0x1bc/0x290
[ 2849.758568]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2849.758916]  ? lock_is_held_type+0x9f/0x120
[ 2849.759212]  do_iter_readv_writev+0x211/0x3c0
[ 2849.759516]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2849.759843]  ? avc_policy_seqno+0x9/0x20
[ 2849.760118]  ? security_file_permission+0xb5/0xe0
[ 2849.760443]  do_iter_write+0x18b/0x700
[ 2849.760703]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2849.761031]  ? kasan_set_track+0x25/0x30
[ 2849.761303]  vfs_iter_write+0x74/0xb0
[ 2849.761558]  iter_file_splice_write+0x73f/0xcb0
[ 2849.761878]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2849.762241]  ? generic_file_splice_read+0x13f/0x1d0
[ 2849.762574]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2849.762918]  direct_splice_actor+0x113/0x180
[ 2849.763223]  splice_direct_to_actor+0x33a/0x8c0
[ 2849.763541]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2849.763872]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2849.764215]  ? security_file_permission+0xb5/0xe0
[ 2849.764537]  do_splice_direct+0x1bc/0x290
[ 2849.764815]  ? __pfx_do_splice_direct+0x10/0x10
[ 2849.765135]  ? lock_is_held_type+0x9f/0x120
[ 2849.765422]  do_sendfile+0xb1d/0x12b0
[ 2849.765682]  ? __pfx_do_sendfile+0x10/0x10
[ 2849.765969]  __x64_sys_sendfile64+0x1d5/0x210
[ 2849.766273]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2849.766603]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2849.766949]  do_syscall_64+0x3f/0x90
[ 2849.767206]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2849.767552] RIP: 0033:0x7f1388d97b19
[ 2849.767793] 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
[ 2849.768903] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2849.769384] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2849.769825] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2849.770269] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2849.770709] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2849.771154] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2849.771617]  </TASK>
[ 2849.771775] CPU: 1 PID: 12897 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2849.772832] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2849.773810] Call Trace:
[ 2849.774141]  <TASK>
[ 2849.774432]  dump_stack_lvl+0xc1/0xf0
[ 2849.774951]  should_fail_ex+0x4b4/0x5b0
[ 2849.775489]  should_failslab+0x9/0x20
[ 2849.776004]  __kmem_cache_alloc_node+0x5b/0x310
[ 2849.776595]  ? direct_splice_read+0x15b/0x990
[ 2849.777209]  ? direct_splice_read+0x15b/0x990
[ 2849.777779]  __kmalloc+0x4a/0x160
[ 2849.778255]  direct_splice_read+0x15b/0x990
[ 2849.778812]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2849.779445]  ? __pfx_direct_splice_read+0x10/0x10
[ 2849.780246]  ? fsnotify_perm.part.0+0x221/0x610
[ 2849.780872]  generic_file_splice_read+0x16e/0x1d0
[ 2849.781500]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2849.782212]  vfs_splice_read+0x1c0/0x240
[ 2849.782774]  ? direct_splice_actor+0x11b/0x180
[ 2849.783388]  splice_direct_to_actor+0x2b0/0x8c0
[ 2849.784004]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2849.784649]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2849.785425]  ? security_file_permission+0xb5/0xe0
[ 2849.786058]  do_splice_direct+0x1bc/0x290
[ 2849.786583]  ? __pfx_do_splice_direct+0x10/0x10
[ 2849.787223]  ? lock_is_held_type+0x9f/0x120
[ 2849.787794]  do_sendfile+0xb1d/0x12b0
[ 2849.788315]  ? __pfx_do_sendfile+0x10/0x10
[ 2849.788860]  __x64_sys_sendfile64+0x1d5/0x210
[ 2849.789456]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2849.790090]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2849.790792]  do_syscall_64+0x3f/0x90
[ 2849.791301]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2849.792101] RIP: 0033:0x7f553779db19
[ 2849.792674] 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
[ 2849.795150] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2849.796177] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2849.797078] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2849.797939] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2849.798859] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2849.799852] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2849.801005]  </TASK>
[ 2849.816896] FAULT_INJECTION: forcing a failure.
[ 2849.816896] name failslab, interval 1, probability 0, space 0, times 0
[ 2849.817758] CPU: 0 PID: 12907 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2849.818290] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2849.818880] Call Trace:
[ 2849.819105]  <TASK>
[ 2849.819276]  dump_stack_lvl+0xc1/0xf0
[ 2849.819627]  should_fail_ex+0x4b4/0x5b0
[ 2849.819909]  should_failslab+0x9/0x20
[ 2849.820179]  __kmem_cache_alloc_node+0x5b/0x310
[ 2849.820497]  ? iter_file_splice_write+0x169/0xcb0
[ 2849.820831]  ? kasan_quarantine_put+0x83/0x1d0
[ 2849.821150]  ? iter_file_splice_write+0x169/0xcb0
[ 2849.821478]  __kmalloc+0x4a/0x160
[ 2849.821726]  iter_file_splice_write+0x169/0xcb0
[ 2849.822042]  ? direct_splice_read+0x704/0x990
[ 2849.822366]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2849.822733]  ? generic_file_splice_read+0x13f/0x1d0
[ 2849.823072]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2849.823420]  direct_splice_actor+0x113/0x180
[ 2849.823729]  splice_direct_to_actor+0x33a/0x8c0
[ 2849.824052]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2849.824389]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2849.824736]  ? security_file_permission+0xb5/0xe0
[ 2849.825064]  do_splice_direct+0x1bc/0x290
[ 2849.825351]  ? __pfx_do_splice_direct+0x10/0x10
[ 2849.825674]  ? lock_is_held_type+0x9f/0x120
[ 2849.825972]  do_sendfile+0xb1d/0x12b0
[ 2849.826238]  ? __pfx_do_sendfile+0x10/0x10
[ 2849.826526]  __x64_sys_sendfile64+0x1d5/0x210
[ 2849.826834]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2849.827171]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2849.827526]  do_syscall_64+0x3f/0x90
[ 2849.827854]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2849.828235] RIP: 0033:0x7f1942f4bb19
[ 2849.828481] 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
[ 2849.829606] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2849.830086] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2849.830537] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2849.830987] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2849.831443] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2849.831913] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2849.832380]  </TASK>
20:50:53 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5323, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:50:53 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401870cc, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:06 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5325, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:06 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5322, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:06 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 47)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:06 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 39)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:06 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5326, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 46)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 25)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:06 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x401c5820, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:06 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5323, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:06 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5326, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:06 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5327, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:06 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x4020940d, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:06 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5325, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 47)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:06 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 48)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:06 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 40)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 26)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2863.036618] FAULT_INJECTION: forcing a failure.
[ 2863.036618] name failslab, interval 1, probability 0, space 0, times 0
[ 2863.037481] CPU: 1 PID: 12956 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2863.038065] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2863.038637] Call Trace:
[ 2863.038831]  <TASK>
[ 2863.039001]  dump_stack_lvl+0xc1/0xf0
[ 2863.039296]  should_fail_ex+0x4b4/0x5b0
[ 2863.039605]  ? jbd2__journal_start+0x194/0x810
[ 2863.039956]  should_failslab+0x9/0x20
[ 2863.040251]  kmem_cache_alloc+0x5a/0x390
[ 2863.040555]  jbd2__journal_start+0x194/0x810
[ 2863.040879]  __ext4_journal_start_sb+0x3d7/0x560
[ 2863.041232]  ? ext4_dirty_inode+0xa5/0x130
[ 2863.041553]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2863.041894]  ext4_dirty_inode+0xa5/0x130
[ 2863.042200]  __mark_inode_dirty+0x1aa/0xc10
[ 2863.042518]  generic_update_time+0x21b/0x2b0
[ 2863.042843]  file_modified_flags+0x2d4/0x330
[ 2863.043162]  ? __pfx_file_modified_flags+0x10/0x10
[ 2863.043528]  ext4_file_write_iter+0xd1d/0x1950
[ 2863.043887]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2863.044256]  ? do_splice_direct+0x1bc/0x290
[ 2863.044574]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2863.044974]  ? lock_is_held_type+0x9f/0x120
[ 2863.045293]  do_iter_readv_writev+0x211/0x3c0
[ 2863.045629]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2863.045990]  ? avc_policy_seqno+0x9/0x20
[ 2863.046293]  ? security_file_permission+0xb5/0xe0
[ 2863.046647]  do_iter_write+0x18b/0x700
[ 2863.046947]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2863.047308]  ? kasan_set_track+0x25/0x30
[ 2863.047607]  vfs_iter_write+0x74/0xb0
[ 2863.047906]  iter_file_splice_write+0x73f/0xcb0
[ 2863.048298]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2863.048828]  ? generic_file_splice_read+0x13f/0x1d0
[ 2863.049198]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2863.049572]  direct_splice_actor+0x113/0x180
[ 2863.049939]  splice_direct_to_actor+0x33a/0x8c0
[ 2863.050407]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2863.050781]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2863.051176]  ? security_file_permission+0xb5/0xe0
[ 2863.051659]  do_splice_direct+0x1bc/0x290
[ 2863.052088]  ? __pfx_do_splice_direct+0x10/0x10
[ 2863.052526]  ? lock_is_held_type+0x9f/0x120
[ 2863.052837]  do_sendfile+0xb1d/0x12b0
[ 2863.053201]  ? __pfx_do_sendfile+0x10/0x10
[ 2863.053600]  __x64_sys_sendfile64+0x1d5/0x210
[ 2863.054052]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2863.054502]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2863.055016]  do_syscall_64+0x3f/0x90
[ 2863.055310]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2863.055703] RIP: 0033:0x7f1942f4bb19
[ 2863.055968] 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
[ 2863.057252] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2863.057776] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2863.058283] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2863.058775] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2863.059264] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2863.059780] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2863.060278]  </TASK>
[ 2863.063703] FAULT_INJECTION: forcing a failure.
[ 2863.063703] name failslab, interval 1, probability 0, space 0, times 0
[ 2863.064532] CPU: 1 PID: 12959 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2863.065089] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2863.065657] Call Trace:
[ 2863.065844]  <TASK>
[ 2863.066009]  dump_stack_lvl+0xc1/0xf0
[ 2863.066291]  should_fail_ex+0x4b4/0x5b0
[ 2863.066589]  ? __es_insert_extent+0x3a9/0x12f0
[ 2863.066922]  should_failslab+0x9/0x20
[ 2863.067215]  kmem_cache_alloc+0x5a/0x390
[ 2863.067522]  __es_insert_extent+0x3a9/0x12f0
[ 2863.067878]  ext4_es_insert_extent+0x2db/0xb30
[ 2863.068221]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2863.068588]  ? _raw_read_unlock+0x1e/0x40
[ 2863.068883]  ? ext4_es_scan_range+0x11a/0x240
[ 2863.069226]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2863.069567]  ? percpu_counter_add_batch+0xc8/0x180
[ 2863.069936]  ? do_raw_read_unlock+0x44/0xe0
[ 2863.070251]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2863.070600]  ext4_map_blocks+0xa0d/0x19e0
[ 2863.070908]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2863.071246]  ? jbd2__journal_start+0xf7/0x810
[ 2863.071572]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2863.071940]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2863.072319]  ? ext4_iomap_begin+0x48a/0x710
[ 2863.072631]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2863.072986]  ext4_iomap_begin+0x3b1/0x710
[ 2863.073300]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2863.073634]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2863.074050]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2863.074397]  iomap_iter+0x42f/0x1000
[ 2863.074683]  ? filemap_check_errors+0xa9/0x160
[ 2863.075027]  __iomap_dio_rw+0x734/0x1c00
[ 2863.075337]  ? kmem_cache_alloc+0x307/0x390
[ 2863.075672]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2863.076029]  ? generic_update_time+0x21b/0x2b0
[ 2863.076360]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2863.076701]  ? file_modified_flags+0x1f1/0x330
[ 2863.077040]  iomap_dio_rw+0x40/0xa0
[ 2863.077305]  ext4_file_write_iter+0x9ab/0x1950
[ 2863.077653]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2863.078021]  ? do_splice_direct+0x1bc/0x290
[ 2863.078341]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2863.078702]  ? lock_is_held_type+0x9f/0x120
[ 2863.079020]  do_iter_readv_writev+0x211/0x3c0
[ 2863.079350]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2863.079715]  ? avc_policy_seqno+0x9/0x20
[ 2863.080020]  ? security_file_permission+0xb5/0xe0
[ 2863.080468]  do_iter_write+0x18b/0x700
[ 2863.080811]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2863.081238]  ? kasan_set_track+0x25/0x30
[ 2863.081615]  vfs_iter_write+0x74/0xb0
[ 2863.081898]  iter_file_splice_write+0x73f/0xcb0
[ 2863.082263]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2863.082665]  ? generic_file_splice_read+0x13f/0x1d0
[ 2863.083008]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2863.083384]  direct_splice_actor+0x113/0x180
[ 2863.083733]  splice_direct_to_actor+0x33a/0x8c0
[ 2863.084083]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2863.084448]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2863.084825]  ? security_file_permission+0xb5/0xe0
[ 2863.085182]  do_splice_direct+0x1bc/0x290
[ 2863.085494]  ? __pfx_do_splice_direct+0x10/0x10
[ 2863.085852]  ? lock_is_held_type+0x9f/0x120
[ 2863.086168]  do_sendfile+0xb1d/0x12b0
[ 2863.086461]  ? __pfx_do_sendfile+0x10/0x10
[ 2863.086781]  __x64_sys_sendfile64+0x1d5/0x210
[ 2863.087095]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2863.087464]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2863.087860]  do_syscall_64+0x3f/0x90
[ 2863.088145]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2863.088527] RIP: 0033:0x7f1388d97b19
[ 2863.088797] 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
[ 2863.090063] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2863.090605] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2863.091109] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2863.091609] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2863.092126] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2863.092623] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2863.093134]  </TASK>
[ 2863.144703] FAULT_INJECTION: forcing a failure.
[ 2863.144703] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 2863.146862] CPU: 0 PID: 12960 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2863.148040] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2863.149089] Call Trace:
[ 2863.149435]  <TASK>
[ 2863.149749]  dump_stack_lvl+0xc1/0xf0
[ 2863.150298]  should_fail_ex+0x4b4/0x5b0
[ 2863.150856]  prepare_alloc_pages+0x178/0x500
[ 2863.151459]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2863.152134]  __alloc_pages_bulk+0x156/0x1190
[ 2863.152717]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2863.153427]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 2863.154084]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2863.154853]  ? mark_held_locks+0x9e/0xe0
[ 2863.155409]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2863.156061]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2863.156772]  ? kasan_set_track+0x25/0x30
[ 2863.157302]  ? __kasan_kmalloc+0x7f/0x90
[ 2863.157842]  direct_splice_read+0x190/0x990
[ 2863.158430]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2863.159050]  ? __pfx_direct_splice_read+0x10/0x10
[ 2863.159692]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2863.160382]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2863.161096]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2863.161819]  ? fsnotify_perm.part.0+0x221/0x610
[ 2863.162443]  ? security_file_permission+0x87/0xe0
[ 2863.163086]  generic_file_splice_read+0x16e/0x1d0
[ 2863.163740]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2863.164456]  vfs_splice_read+0x1c0/0x240
[ 2863.165005]  ? direct_splice_actor+0x11b/0x180
[ 2863.165622]  splice_direct_to_actor+0x2b0/0x8c0
[ 2863.166256]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2863.166920]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2863.167606]  ? security_file_permission+0xb5/0xe0
[ 2863.168260]  do_splice_direct+0x1bc/0x290
[ 2863.168823]  ? __pfx_do_splice_direct+0x10/0x10
[ 2863.169461]  ? lock_is_held_type+0x9f/0x120
[ 2863.170039]  do_sendfile+0xb1d/0x12b0
[ 2863.170563]  ? __pfx_do_sendfile+0x10/0x10
[ 2863.171132]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2863.171869]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2863.172592]  __x64_sys_sendfile64+0x1d5/0x210
[ 2863.173202]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2863.173874]  ? syscall_enter_from_user_mode+0x21/0x50
[ 2863.174556]  ? syscall_enter_from_user_mode+0x2b/0x50
[ 2863.175236]  do_syscall_64+0x3f/0x90
[ 2863.175773]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2863.176453] RIP: 0033:0x7f553779db19
[ 2863.176943] 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
[ 2863.179240] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2863.180236] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2863.181143] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2863.182043] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2863.182955] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2863.183876] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2863.184817]  </TASK>
20:51:18 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80041284, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:18 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 27)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:18 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5328, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:18 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 49)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:18 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5327, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:18 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5326, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:19 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 41)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:19 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 48)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2875.676858] FAULT_INJECTION: forcing a failure.
[ 2875.676858] name failslab, interval 1, probability 0, space 0, times 0
[ 2875.678216] CPU: 1 PID: 12975 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2875.678756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2875.679303] Call Trace:
[ 2875.679482]  <TASK>
[ 2875.679641]  dump_stack_lvl+0xc1/0xf0
[ 2875.679926]  should_fail_ex+0x4b4/0x5b0
[ 2875.680304]  should_failslab+0x9/0x20
[ 2875.680632]  __kmem_cache_alloc_node+0x5b/0x310
[ 2875.680967]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2875.681269]  kmalloc_trace+0x26/0xc0
[ 2875.681540]  __iomap_dio_rw+0x22b/0x1c00
[ 2875.681822]  ? kmem_cache_free+0xff/0x4a0
[ 2875.682120]  ? jbd2_journal_stop+0x185/0xde0
[ 2875.682435]  ? kmem_cache_alloc+0x307/0x390
[ 2875.682741]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2875.683057]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 2875.683389]  ? jbd2__journal_start+0xf7/0x810
[ 2875.683721]  ? generic_update_time+0x21b/0x2b0
[ 2875.684058]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2875.684383]  ? file_modified_flags+0x1f1/0x330
[ 2875.684759]  iomap_dio_rw+0x40/0xa0
[ 2875.685089]  ext4_file_write_iter+0x9ab/0x1950
[ 2875.685430]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2875.685783]  ? lock_is_held_type+0x9f/0x120
[ 2875.686097]  do_iter_readv_writev+0x211/0x3c0
[ 2875.686418]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2875.686765]  ? avc_policy_seqno+0x9/0x20
[ 2875.687061]  ? security_file_permission+0xb5/0xe0
[ 2875.687408]  do_iter_write+0x18b/0x700
[ 2875.687691]  vfs_iter_write+0x74/0xb0
[ 2875.687980]  iter_file_splice_write+0x73f/0xcb0
[ 2875.688336]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2875.688718]  ? generic_file_splice_read+0x13f/0x1d0
[ 2875.689078]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2875.689448]  direct_splice_actor+0x113/0x180
[ 2875.689787]  splice_direct_to_actor+0x33a/0x8c0
[ 2875.690252]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2875.690619]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2875.691033]  ? security_file_permission+0xb5/0xe0
[ 2875.691378]  do_splice_direct+0x1bc/0x290
[ 2875.691679]  ? __pfx_do_splice_direct+0x10/0x10
[ 2875.692028]  ? lock_is_held_type+0x9f/0x120
[ 2875.692341]  do_sendfile+0xb1d/0x12b0
[ 2875.692613]  ? __pfx_do_sendfile+0x10/0x10
[ 2875.692914]  __x64_sys_sendfile64+0x1d5/0x210
[ 2875.693238]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2875.693596]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2875.693975]  do_syscall_64+0x3f/0x90
[ 2875.694255]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2875.694618] RIP: 0033:0x7f876680ab19
[ 2875.694872] 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
[ 2875.696086] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2875.696596] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2875.697097] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2875.697621] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2875.698251] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2875.698738] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2875.699246]  </TASK>
[ 2875.703909] FAULT_INJECTION: forcing a failure.
[ 2875.703909] name failslab, interval 1, probability 0, space 0, times 0
[ 2875.705079] CPU: 1 PID: 12983 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2875.705669] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2875.706253] Call Trace:
[ 2875.706438]  <TASK>
[ 2875.706603]  dump_stack_lvl+0xc1/0xf0
[ 2875.706888]  should_fail_ex+0x4b4/0x5b0
[ 2875.707197]  should_failslab+0x9/0x20
[ 2875.707503]  __kmem_cache_alloc_node+0x5b/0x310
[ 2875.707887]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2875.708212]  kmalloc_trace+0x26/0xc0
[ 2875.708495]  __iomap_dio_rw+0x22b/0x1c00
[ 2875.708792]  ? __lock_acquire+0x1936/0x63b0
[ 2875.709110]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2875.709431]  ? __pfx_do_raw_spin_trylock+0x10/0x10
[ 2875.709804]  ? __pfx___lock_acquire+0x10/0x10
[ 2875.710144]  ? prepare_alloc_pages+0x377/0x500
[ 2875.710493]  ? kasan_unpoison+0x27/0x60
[ 2875.710823]  ? __pfx_lock_acquire+0x10/0x10
[ 2875.711164]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2875.711511]  ? lock_is_held_type+0x9f/0x120
[ 2875.711834]  iomap_dio_rw+0x40/0xa0
[ 2875.712102]  ext4_file_read_iter+0x2f4/0x4a0
[ 2875.712423]  direct_splice_read+0x3c4/0x990
[ 2875.712756]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2875.713157]  ? __pfx_direct_splice_read+0x10/0x10
[ 2875.713598]  ? fsnotify_perm.part.0+0x221/0x610
[ 2875.713949]  generic_file_splice_read+0x16e/0x1d0
[ 2875.714288]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2875.714672]  vfs_splice_read+0x1c0/0x240
[ 2875.714967]  ? direct_splice_actor+0x11b/0x180
[ 2875.715327]  splice_direct_to_actor+0x2b0/0x8c0
[ 2875.715668]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2875.716041]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2875.716406]  ? security_file_permission+0xb5/0xe0
[ 2875.716752]  do_splice_direct+0x1bc/0x290
[ 2875.717074]  ? __pfx_do_splice_direct+0x10/0x10
[ 2875.717445]  ? lock_is_held_type+0x9f/0x120
[ 2875.717756]  do_sendfile+0xb1d/0x12b0
[ 2875.718042]  ? __pfx_do_sendfile+0x10/0x10
[ 2875.718354]  __x64_sys_sendfile64+0x1d5/0x210
[ 2875.718682]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2875.719051]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2875.719459]  do_syscall_64+0x3f/0x90
[ 2875.719763]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2875.720256] RIP: 0033:0x7f553779db19
[ 2875.720533] 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
[ 2875.721765] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2875.722293] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2875.722785] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2875.723295] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2875.723785] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2875.724288] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2875.724807]  </TASK>
20:51:19 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5328, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:19 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80041285, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:19 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5327, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:19 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5329, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:19 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 42)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:19 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 50)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:19 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 28)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:19 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 49)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 2875.960752] FAULT_INJECTION: forcing a failure.
[ 2875.960752] name failslab, interval 1, probability 0, space 0, times 0
[ 2875.961900] CPU: 1 PID: 13007 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2875.962440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2875.962969] Call Trace:
[ 2875.963149]  <TASK>
[ 2875.963316]  dump_stack_lvl+0xc1/0xf0
[ 2875.963594]  should_fail_ex+0x4b4/0x5b0
[ 2875.963886]  should_failslab+0x9/0x20
[ 2875.964166]  __kmem_cache_alloc_node+0x5b/0x310
[ 2875.964498]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2875.964790]  kmalloc_trace+0x26/0xc0
[ 2875.965065]  __iomap_dio_rw+0x22b/0x1c00
[ 2875.965355]  ? kmem_cache_free+0xff/0x4a0
[ 2875.965649]  ? jbd2_journal_stop+0x185/0xde0
[ 2875.965956]  ? kmem_cache_alloc+0x307/0x390
[ 2875.966253]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2875.966570]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 2875.966896]  ? jbd2__journal_start+0xf7/0x810
[ 2875.967229]  ? generic_update_time+0x21b/0x2b0
[ 2875.967591]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2875.967992]  ? file_modified_flags+0x1f1/0x330
[ 2875.968314]  iomap_dio_rw+0x40/0xa0
[ 2875.968593]  ext4_file_write_iter+0x9ab/0x1950
[ 2875.969001]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2875.969394]  ? do_splice_direct+0x1bc/0x290
[ 2875.969700]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2875.970066]  ? lock_is_held_type+0x9f/0x120
[ 2875.970370]  do_iter_readv_writev+0x211/0x3c0
[ 2875.970692]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2875.971045]  ? avc_policy_seqno+0x9/0x20
[ 2875.971343]  ? security_file_permission+0xb5/0xe0
[ 2875.971681]  do_iter_write+0x18b/0x700
[ 2875.971963]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2875.972308]  ? kasan_set_track+0x25/0x30
[ 2875.972585]  vfs_iter_write+0x74/0xb0
[ 2875.972870]  iter_file_splice_write+0x73f/0xcb0
[ 2875.973217]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2875.973611]  ? generic_file_splice_read+0x13f/0x1d0
[ 2875.974028]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2875.974447]  direct_splice_actor+0x113/0x180
[ 2875.974779]  splice_direct_to_actor+0x33a/0x8c0
[ 2875.975130]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2875.975482]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2875.975863]  ? security_file_permission+0xb5/0xe0
[ 2875.976194]  do_splice_direct+0x1bc/0x290
[ 2875.976502]  ? __pfx_do_splice_direct+0x10/0x10
[ 2875.976856]  ? lock_is_held_type+0x9f/0x120
[ 2875.977183]  do_sendfile+0xb1d/0x12b0
[ 2875.977460]  ? __pfx_do_sendfile+0x10/0x10
[ 2875.977781]  __x64_sys_sendfile64+0x1d5/0x210
[ 2875.978118]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2875.978500]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2875.978880]  do_syscall_64+0x3f/0x90
[ 2875.979182]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2875.979560] RIP: 0033:0x7f1942f4bb19
[ 2875.979844] 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
[ 2875.981243] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2875.981772] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2875.982288] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2875.982857] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2875.983409] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2875.983922] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2875.984442]  </TASK>
20:51:31 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 29)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:31 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5328, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:31 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 43)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:31 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5329, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:31 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5330, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:31 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80081270, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:31 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 50)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:31 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 51)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:31 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5329, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:31 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5330, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:31 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80081272, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:31 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5331, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:44 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5331, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:44 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80081280, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:44 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 52)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:44 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 44)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:44 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5330, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:44 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 51)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:44 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5380, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:44 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 30)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2901.650126] FAULT_INJECTION: forcing a failure.
[ 2901.650126] name failslab, interval 1, probability 0, space 0, times 0
[ 2901.652315] CPU: 0 PID: 13058 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2901.653242] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2901.653915] Call Trace:
[ 2901.654136]  <TASK>
[ 2901.654331]  dump_stack_lvl+0xc1/0xf0
[ 2901.654666]  should_fail_ex+0x4b4/0x5b0
[ 2901.655022]  ? jbd2__journal_start+0x194/0x810
[ 2901.655412]  should_failslab+0x9/0x20
[ 2901.655750]  kmem_cache_alloc+0x5a/0x390
[ 2901.656109]  ? jbd2__journal_start+0x40/0x810
[ 2901.656505]  jbd2__journal_start+0x194/0x810
[ 2901.656876]  __ext4_journal_start_sb+0x3d7/0x560
[ 2901.657285]  ? ext4_iomap_begin+0x48a/0x710
[ 2901.657638]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2901.658053]  ext4_iomap_begin+0x48a/0x710
[ 2901.658417]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2901.658805]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2901.659270]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2901.659664]  iomap_iter+0x42f/0x1000
[ 2901.659986]  ? filemap_check_errors+0xa9/0x160
[ 2901.660382]  __iomap_dio_rw+0x734/0x1c00
[ 2901.660730]  ? kmem_cache_alloc+0x307/0x390
[ 2901.661088]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2901.661488]  ? generic_update_time+0x21b/0x2b0
[ 2901.661860]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2901.662250]  ? file_modified_flags+0x1f1/0x330
[ 2901.662636]  iomap_dio_rw+0x40/0xa0
[ 2901.662937]  ext4_file_write_iter+0x9ab/0x1950
[ 2901.663332]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2901.663747]  ? do_splice_direct+0x1bc/0x290
[ 2901.664104]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2901.664572]  ? lock_is_held_type+0x9f/0x120
[ 2901.664933]  do_iter_readv_writev+0x211/0x3c0
[ 2901.665318]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2901.665731]  ? avc_policy_seqno+0x9/0x20
[ 2901.666067]  ? security_file_permission+0xb5/0xe0
[ 2901.666466]  do_iter_write+0x18b/0x700
[ 2901.666791]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2901.667203]  ? kasan_set_track+0x25/0x30
[ 2901.667541]  vfs_iter_write+0x74/0xb0
[ 2901.667866]  iter_file_splice_write+0x73f/0xcb0
[ 2901.668271]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2901.668705]  ? generic_file_splice_read+0x13f/0x1d0
[ 2901.669116]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2901.669536]  direct_splice_actor+0x113/0x180
[ 2901.669910]  splice_direct_to_actor+0x33a/0x8c0
[ 2901.670309]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2901.670724]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2901.671141]  ? security_file_permission+0xb5/0xe0
[ 2901.671544]  do_splice_direct+0x1bc/0x290
[ 2901.671882]  ? __pfx_do_splice_direct+0x10/0x10
[ 2901.672297]  ? lock_is_held_type+0x9f/0x120
[ 2901.672658]  do_sendfile+0xb1d/0x12b0
[ 2901.672983]  ? __pfx_do_sendfile+0x10/0x10
[ 2901.673339]  __x64_sys_sendfile64+0x1d5/0x210
[ 2901.673708]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2901.674125]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2901.674550]  do_syscall_64+0x3f/0x90
[ 2901.674859]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2901.675282] RIP: 0033:0x7f1942f4bb19
[ 2901.675585] 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
[ 2901.677010] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2901.677606] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2901.678163] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2901.678716] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2901.679267] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2901.679814] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2901.680387]  </TASK>
20:51:45 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5331, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:45 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 52)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:45 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80086601, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:45 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5381, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:45 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 53)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:45 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5380, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:45 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5380, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:45 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 31)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2901.912557] FAULT_INJECTION: forcing a failure.
[ 2901.912557] name failslab, interval 1, probability 0, space 0, times 0
[ 2901.913692] CPU: 0 PID: 13072 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2901.914253] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2901.914805] Call Trace:
[ 2901.914989]  <TASK>
[ 2901.915156]  dump_stack_lvl+0xc1/0xf0
[ 2901.915438]  should_fail_ex+0x4b4/0x5b0
[ 2901.915736]  should_failslab+0x9/0x20
[ 2901.916015]  __kmem_cache_alloc_node+0x5b/0x310
[ 2901.916361]  ? ext4_find_extent+0xa41/0xd30
[ 2901.916662]  ? ext4_find_extent+0xa41/0xd30
[ 2901.916964]  __kmalloc+0x4a/0x160
[ 2901.917222]  ext4_find_extent+0xa41/0xd30
[ 2901.917519]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2901.917843]  ? __pfx___lock_acquire+0x10/0x10
[ 2901.918176]  ? __pfx___lock_acquire+0x10/0x10
[ 2901.918496]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2901.918851]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2901.919201]  ? ext4_map_blocks+0x704/0x19e0
[ 2901.919515]  ? __pfx_lock_acquire+0x10/0x10
[ 2901.919821]  ? lock_release+0x1e3/0x680
[ 2901.920112]  ? __pfx_lock_release+0x10/0x10
[ 2901.920436]  ? lock_is_held_type+0x9f/0x120
[ 2901.920744]  ? down_write+0x11a/0x1f0
[ 2901.921015]  ? __pfx_down_write+0x10/0x10
[ 2901.921307]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2901.921650]  ext4_map_blocks+0x776/0x19e0
[ 2901.921952]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2901.922280]  ? jbd2__journal_start+0xf7/0x810
[ 2901.922604]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2901.922955]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2901.923309]  ? ext4_iomap_begin+0x48a/0x710
[ 2901.923611]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2901.923959]  ext4_iomap_begin+0x3b1/0x710
[ 2901.924272]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2901.924612]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2901.925041]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2901.925398]  iomap_iter+0x42f/0x1000
[ 2901.925679]  ? filemap_check_errors+0xa9/0x160
[ 2901.926031]  __iomap_dio_rw+0x734/0x1c00
[ 2901.926345]  ? kmem_cache_alloc+0x307/0x390
[ 2901.926665]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2901.927024]  ? generic_update_time+0x21b/0x2b0
[ 2901.927367]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2901.927693]  ? file_modified_flags+0x1f1/0x330
[ 2901.928039]  iomap_dio_rw+0x40/0xa0
[ 2901.928322]  ext4_file_write_iter+0x9ab/0x1950
[ 2901.928680]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2901.929053]  ? do_splice_direct+0x1bc/0x290
[ 2901.929378]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2901.929776]  ? lock_is_held_type+0x9f/0x120
[ 2901.930103]  do_iter_readv_writev+0x211/0x3c0
[ 2901.930443]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2901.930812]  ? avc_policy_seqno+0x9/0x20
[ 2901.931104]  ? security_file_permission+0xb5/0xe0
[ 2901.931467]  do_iter_write+0x18b/0x700
[ 2901.931747]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2901.932123]  ? kasan_set_track+0x25/0x30
[ 2901.932447]  vfs_iter_write+0x74/0xb0
[ 2901.932735]  iter_file_splice_write+0x73f/0xcb0
[ 2901.933100]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2901.933496]  ? generic_file_splice_read+0x13f/0x1d0
[ 2901.933874]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2901.934261]  direct_splice_actor+0x113/0x180
[ 2901.934599]  splice_direct_to_actor+0x33a/0x8c0
[ 2901.934957]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2901.935326]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2901.935718]  ? security_file_permission+0xb5/0xe0
[ 2901.936079]  do_splice_direct+0x1bc/0x290
[ 2901.936400]  ? __pfx_do_splice_direct+0x10/0x10
[ 2901.936756]  ? lock_is_held_type+0x9f/0x120
[ 2901.937086]  do_sendfile+0xb1d/0x12b0
[ 2901.937384]  ? __pfx_do_sendfile+0x10/0x10
[ 2901.937708]  __x64_sys_sendfile64+0x1d5/0x210
[ 2901.938027]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2901.938410]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2901.938786]  do_syscall_64+0x3f/0x90
[ 2901.939080]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2901.939442] RIP: 0033:0x7f876680ab19
[ 2901.939719] 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
[ 2901.940943] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2901.941490] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2901.942006] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2901.942523] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2901.943002] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2901.943509] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2901.944041]  </TASK>
20:51:45 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 45)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:45 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5381, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:45 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x80087601, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:45 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5382, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2902.085409] FAULT_INJECTION: forcing a failure.
[ 2902.085409] name failslab, interval 1, probability 0, space 0, times 0
[ 2902.086522] CPU: 0 PID: 13088 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2902.087103] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2902.087660] Call Trace:
[ 2902.087850]  <TASK>
[ 2902.088016]  dump_stack_lvl+0xc1/0xf0
[ 2902.088310]  should_fail_ex+0x4b4/0x5b0
[ 2902.088601]  should_failslab+0x9/0x20
[ 2902.088883]  __kmem_cache_alloc_node+0x5b/0x310
[ 2902.089212]  ? iter_file_splice_write+0x169/0xcb0
[ 2902.089557]  ? kasan_quarantine_put+0x81/0x1d0
[ 2902.089887]  ? iter_file_splice_write+0x169/0xcb0
[ 2902.090232]  __kmalloc+0x4a/0x160
[ 2902.090489]  iter_file_splice_write+0x169/0xcb0
[ 2902.090824]  ? direct_splice_read+0x704/0x990
[ 2902.091159]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2902.091540]  ? generic_file_splice_read+0x13f/0x1d0
[ 2902.091892]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2902.092282]  direct_splice_actor+0x113/0x180
[ 2902.092603]  splice_direct_to_actor+0x33a/0x8c0
[ 2902.092939]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2902.093291]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2902.093655]  ? security_file_permission+0xb5/0xe0
[ 2902.093995]  do_splice_direct+0x1bc/0x290
[ 2902.094303]  ? __pfx_do_splice_direct+0x10/0x10
[ 2902.094636]  ? lock_is_held_type+0x9f/0x120
[ 2902.094959]  do_sendfile+0xb1d/0x12b0
[ 2902.095244]  ? __pfx_do_sendfile+0x10/0x10
[ 2902.095578]  __x64_sys_sendfile64+0x1d5/0x210
[ 2902.095902]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2902.096286]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2902.096664]  do_syscall_64+0x3f/0x90
[ 2902.096950]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2902.097338] RIP: 0033:0x7f553779db19
[ 2902.097611] 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
[ 2902.098893] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2902.099439] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2902.099967] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2902.100500] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2902.101009] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2902.101532] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2902.102061]  </TASK>
20:51:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5381, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:58 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5385, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:58 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5382, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:58 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 53)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x801c581f, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:58 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 54)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:58 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 46)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:58 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 32)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2914.872155] FAULT_INJECTION: forcing a failure.
[ 2914.872155] name failslab, interval 1, probability 0, space 0, times 0
[ 2914.873134] CPU: 1 PID: 13114 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2914.873708] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2914.874280] Call Trace:
[ 2914.874465]  <TASK>
[ 2914.874632]  dump_stack_lvl+0xc1/0xf0
[ 2914.875018]  should_fail_ex+0x4b4/0x5b0
[ 2914.875343]  ? jbd2__journal_start+0x194/0x810
[ 2914.875664]  should_failslab+0x9/0x20
[ 2914.875947]  kmem_cache_alloc+0x5a/0x390
[ 2914.876250]  jbd2__journal_start+0x194/0x810
[ 2914.876590]  __ext4_journal_start_sb+0x3d7/0x560
[ 2914.876999]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2914.877369]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2914.877790]  ext4_convert_unwritten_extents+0x191/0x580
[ 2914.878153]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2914.878580]  ext4_dio_write_end_io+0x12e/0x180
[ 2914.878901]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2914.879264]  iomap_dio_complete+0x197/0x920
[ 2914.879564]  iomap_dio_rw+0x73/0xa0
[ 2914.879828]  ext4_file_write_iter+0x9ab/0x1950
[ 2914.880158]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2914.880520]  ? do_splice_direct+0x1bc/0x290
[ 2914.880820]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2914.881210]  ? lock_is_held_type+0x9f/0x120
[ 2914.881510]  do_iter_readv_writev+0x211/0x3c0
[ 2914.881841]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2914.882184]  ? avc_policy_seqno+0x9/0x20
[ 2914.882479]  ? security_file_permission+0xb5/0xe0
[ 2914.882829]  do_iter_write+0x18b/0x700
[ 2914.883099]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2914.883458]  ? kasan_set_track+0x25/0x30
[ 2914.883738]  vfs_iter_write+0x74/0xb0
[ 2914.884018]  iter_file_splice_write+0x73f/0xcb0
[ 2914.884355]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2914.884747]  ? generic_file_splice_read+0x13f/0x1d0
[ 2914.885090]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2914.885463]  direct_splice_actor+0x113/0x180
[ 2914.885772]  splice_direct_to_actor+0x33a/0x8c0
[ 2914.886117]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2914.886458]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2914.886828]  ? security_file_permission+0xb5/0xe0
[ 2914.887162]  do_splice_direct+0x1bc/0x290
[ 2914.887469]  ? __pfx_do_splice_direct+0x10/0x10
[ 2914.887795]  ? lock_is_held_type+0x9f/0x120
[ 2914.888113]  do_sendfile+0xb1d/0x12b0
[ 2914.888397]  ? __pfx_do_sendfile+0x10/0x10
[ 2914.888716]  __x64_sys_sendfile64+0x1d5/0x210
[ 2914.889036]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2914.889401]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2914.889788]  do_syscall_64+0x3f/0x90
[ 2914.890063]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2914.890428] RIP: 0033:0x7f1388d97b19
[ 2914.890695] 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
[ 2914.891929] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2914.892463] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2914.892953] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2914.893451] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2914.893946] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2914.894442] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2914.894951]  </TASK>
[ 2914.919404] FAULT_INJECTION: forcing a failure.
[ 2914.919404] name failslab, interval 1, probability 0, space 0, times 0
[ 2914.920465] CPU: 1 PID: 13115 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2914.921070] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2914.921655] Call Trace:
[ 2914.921844]  <TASK>
[ 2914.922011]  dump_stack_lvl+0xc1/0xf0
[ 2914.922299]  should_fail_ex+0x4b4/0x5b0
[ 2914.922607]  should_failslab+0x9/0x20
[ 2914.922889]  __kmem_cache_alloc_node+0x5b/0x310
[ 2914.923231]  ? ext4_find_extent+0xa41/0xd30
[ 2914.923544]  ? ext4_find_extent+0xa41/0xd30
[ 2914.923859]  __kmalloc+0x4a/0x160
[ 2914.924123]  ext4_find_extent+0xa41/0xd30
[ 2914.924435]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2914.924769]  ? __pfx___lock_acquire+0x10/0x10
[ 2914.925097]  ? __pfx___lock_acquire+0x10/0x10
[ 2914.925432]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2914.925798]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2914.926150]  ? ext4_map_blocks+0x704/0x19e0
[ 2914.926472]  ? __pfx_lock_acquire+0x10/0x10
[ 2914.926790]  ? lock_release+0x1e3/0x680
[ 2914.927129]  ? __pfx_lock_release+0x10/0x10
[ 2914.927465]  ? lock_is_held_type+0x9f/0x120
[ 2914.927796]  ? down_write+0x11a/0x1f0
[ 2914.928080]  ? __pfx_down_write+0x10/0x10
[ 2914.928375]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2914.928722]  ext4_map_blocks+0x776/0x19e0
[ 2914.929033]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2914.929362]  ? jbd2__journal_start+0xf7/0x810
[ 2914.929688]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2914.930049]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2914.930411]  ? ext4_iomap_begin+0x48a/0x710
[ 2914.930722]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2914.931076]  ext4_iomap_begin+0x3b1/0x710
[ 2914.931389]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2914.931708]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2914.932119]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2914.932478]  iomap_iter+0x42f/0x1000
[ 2914.932762]  ? filemap_check_errors+0xa9/0x160
[ 2914.933099]  __iomap_dio_rw+0x734/0x1c00
[ 2914.933402]  ? kmem_cache_alloc+0x307/0x390
[ 2914.933723]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2914.934072]  ? generic_update_time+0x21b/0x2b0
[ 2914.934405]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2914.934729]  ? file_modified_flags+0x1f1/0x330
[ 2914.935074]  iomap_dio_rw+0x40/0xa0
[ 2914.935331]  ext4_file_write_iter+0x9ab/0x1950
[ 2914.935675]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2914.936040]  ? do_splice_direct+0x1bc/0x290
[ 2914.936345]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2914.936733]  ? lock_is_held_type+0x9f/0x120
[ 2914.937088]  do_iter_readv_writev+0x211/0x3c0
[ 2914.937446]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2914.937803]  ? avc_policy_seqno+0x9/0x20
[ 2914.938125]  ? security_file_permission+0xb5/0xe0
[ 2914.938483]  do_iter_write+0x18b/0x700
[ 2914.938758]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2914.939116]  ? kasan_set_track+0x25/0x30
[ 2914.939391]  vfs_iter_write+0x74/0xb0
[ 2914.939676]  iter_file_splice_write+0x73f/0xcb0
[ 2914.940028]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2914.940412]  ? generic_file_splice_read+0x13f/0x1d0
[ 2914.940774]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2914.941150]  direct_splice_actor+0x113/0x180
[ 2914.941459]  splice_direct_to_actor+0x33a/0x8c0
[ 2914.941801]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2914.942169]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2914.942543]  ? security_file_permission+0xb5/0xe0
[ 2914.942880]  do_splice_direct+0x1bc/0x290
[ 2914.943189]  ? __pfx_do_splice_direct+0x10/0x10
[ 2914.943541]  ? lock_is_held_type+0x9f/0x120
[ 2914.943858]  do_sendfile+0xb1d/0x12b0
[ 2914.944130]  ? __pfx_do_sendfile+0x10/0x10
[ 2914.944453]  __x64_sys_sendfile64+0x1d5/0x210
[ 2914.944765]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2914.945137]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2914.945519]  do_syscall_64+0x3f/0x90
[ 2914.945802]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2914.946170] RIP: 0033:0x7f1942f4bb19
[ 2914.946419] 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
[ 2914.947651] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2914.948182] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2914.948705] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2914.949249] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2914.949745] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2914.950238] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2914.950746]  </TASK>
20:51:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0xc0045878, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5382, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:58 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 33)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:51:58 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5386, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:51:58 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5385, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:58 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 47)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:51:58 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 54)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:51:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5385, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:58 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 55)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2915.191754] FAULT_INJECTION: forcing a failure.
[ 2915.191754] name failslab, interval 1, probability 0, space 0, times 0
[ 2915.192926] CPU: 1 PID: 13133 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2915.193515] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2915.194083] Call Trace:
[ 2915.194270]  <TASK>
[ 2915.194434]  dump_stack_lvl+0xc1/0xf0
[ 2915.194727]  should_fail_ex+0x4b4/0x5b0
[ 2915.195034]  ? jbd2__journal_start+0x194/0x810
[ 2915.195365]  should_failslab+0x9/0x20
[ 2915.195656]  kmem_cache_alloc+0x5a/0x390
[ 2915.195963]  jbd2__journal_start+0x194/0x810
[ 2915.196283]  __ext4_journal_start_sb+0x3d7/0x560
[ 2915.196626]  ? ext4_dirty_inode+0xa5/0x130
[ 2915.196949]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2915.197286]  ext4_dirty_inode+0xa5/0x130
[ 2915.197590]  __mark_inode_dirty+0x1aa/0xc10
[ 2915.197905]  generic_update_time+0x21b/0x2b0
[ 2915.198221]  file_modified_flags+0x2d4/0x330
[ 2915.198544]  ? __pfx_file_modified_flags+0x10/0x10
[ 2915.198909]  ext4_file_write_iter+0xd1d/0x1950
[ 2915.199253]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2915.199616]  ? do_splice_direct+0x1bc/0x290
[ 2915.199919]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2915.200304]  ? lock_is_held_type+0x9f/0x120
[ 2915.200619]  do_iter_readv_writev+0x211/0x3c0
[ 2915.200946]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2915.201301]  ? avc_policy_seqno+0x9/0x20
[ 2915.201603]  ? security_file_permission+0xb5/0xe0
[ 2915.201952]  do_iter_write+0x18b/0x700
[ 2915.202223]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2915.202577]  ? kasan_set_track+0x25/0x30
[ 2915.202859]  vfs_iter_write+0x74/0xb0
[ 2915.203139]  iter_file_splice_write+0x73f/0xcb0
[ 2915.203473]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2915.203867]  ? generic_file_splice_read+0x13f/0x1d0
[ 2915.204214]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2915.204611]  direct_splice_actor+0x113/0x180
[ 2915.205044]  splice_direct_to_actor+0x33a/0x8c0
[ 2915.205388]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2915.205749]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2915.206128]  ? security_file_permission+0xb5/0xe0
[ 2915.206481]  do_splice_direct+0x1bc/0x290
[ 2915.206785]  ? __pfx_do_splice_direct+0x10/0x10
[ 2915.207134]  ? lock_is_held_type+0x9f/0x120
[ 2915.207555]  do_sendfile+0xb1d/0x12b0
[ 2915.207825]  ? __pfx_do_sendfile+0x10/0x10
[ 2915.208143]  __x64_sys_sendfile64+0x1d5/0x210
[ 2915.208458]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2915.208814]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2915.209192]  do_syscall_64+0x3f/0x90
[ 2915.209468]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2915.209844] RIP: 0033:0x7f553779db19
[ 2915.210106] 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
[ 2915.211364] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2915.211903] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2915.212401] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2915.212903] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2915.213404] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2915.213908] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2915.214418]  </TASK>
20:51:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0xc0045878, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5386, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:58 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5387, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2915.309356] FAULT_INJECTION: forcing a failure.
[ 2915.309356] name failslab, interval 1, probability 0, space 0, times 0
[ 2915.311643] CPU: 0 PID: 13141 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2915.312834] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2915.313934] Call Trace:
[ 2915.314296]  <TASK>
[ 2915.314623]  dump_stack_lvl+0xc1/0xf0
[ 2915.315181]  should_fail_ex+0x4b4/0x5b0
20:51:58 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5386, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2915.315770]  should_failslab+0x9/0x20
[ 2915.316472]  __kmem_cache_alloc_node+0x5b/0x310
[ 2915.317146]  ? ext4_find_extent+0xa41/0xd30
[ 2915.317757]  ? ext4_find_extent+0xa41/0xd30
[ 2915.318361]  __kmalloc+0x4a/0x160
20:51:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5387, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2915.318882]  ext4_find_extent+0xa41/0xd30
[ 2915.319454]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2915.320095]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2915.320830]  ? __pfx___lock_acquire+0x10/0x10
[ 2915.321475]  ? __pfx_mark_lock.part.0+0x10/0x10
[ 2915.322143]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2915.322824]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2915.323530]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2915.324198]  ? ext4_map_blocks+0x704/0x19e0
[ 2915.324831]  ? __pfx_lock_acquire+0x10/0x10
[ 2915.325460]  ? lock_is_held_type+0x9f/0x120
[ 2915.326090]  ? down_write+0x11a/0x1f0
[ 2915.326626]  ? __pfx_down_write+0x10/0x10
[ 2915.327236]  ext4_map_blocks+0x776/0x19e0
[ 2915.327831]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2915.328512]  ? jbd2__journal_start+0xf7/0x810
[ 2915.329124]  ? __pfx___sanitizer_cov_trace_pc+0x10/0x10
[ 2915.329850]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2915.330520]  ? ext4_iomap_begin+0x48a/0x710
[ 2915.331106]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2915.331773]  ext4_iomap_begin+0x3b1/0x710
[ 2915.332381]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2915.333031]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2915.333826]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2915.334482]  iomap_iter+0x42f/0x1000
[ 2915.335027]  ? filemap_check_errors+0xa9/0x160
[ 2915.335681]  __iomap_dio_rw+0x734/0x1c00
[ 2915.336283]  ? kmem_cache_alloc+0x307/0x390
[ 2915.336898]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2915.337574]  ? generic_update_time+0x21b/0x2b0
[ 2915.338223]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2915.338874]  ? file_modified_flags+0x1f1/0x330
[ 2915.339537]  iomap_dio_rw+0x40/0xa0
[ 2915.340046]  ext4_file_write_iter+0x9ab/0x1950
[ 2915.340739]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2915.341470]  ? do_splice_direct+0x1bc/0x290
[ 2915.342095]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2915.342882]  ? lock_is_held_type+0x9f/0x120
[ 2915.343507]  do_iter_readv_writev+0x211/0x3c0
[ 2915.344170]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2915.344877]  ? avc_policy_seqno+0x9/0x20
[ 2915.345485]  ? security_file_permission+0xb5/0xe0
[ 2915.346174]  do_iter_write+0x18b/0x700
[ 2915.346757]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2915.347452]  ? kasan_set_track+0x25/0x30
[ 2915.348052]  vfs_iter_write+0x74/0xb0
[ 2915.348604]  iter_file_splice_write+0x73f/0xcb0
[ 2915.349325]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2915.350096]  ? generic_file_splice_read+0x13f/0x1d0
[ 2915.350835]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2915.351567]  direct_splice_actor+0x113/0x180
[ 2915.352233]  splice_direct_to_actor+0x33a/0x8c0
[ 2915.352929]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2915.353664]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2915.354398]  ? security_file_permission+0xb5/0xe0
[ 2915.355114]  do_splice_direct+0x1bc/0x290
[ 2915.355738]  ? __pfx_do_splice_direct+0x10/0x10
[ 2915.356435]  ? lock_is_held_type+0x9f/0x120
[ 2915.357079]  do_sendfile+0xb1d/0x12b0
[ 2915.357643]  ? __pfx_do_sendfile+0x10/0x10
[ 2915.358290]  __x64_sys_sendfile64+0x1d5/0x210
[ 2915.358935]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2915.359683]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2915.360478]  do_syscall_64+0x3f/0x90
[ 2915.361044]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2915.361772] RIP: 0033:0x7f1942f4bb19
[ 2915.362303] 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
[ 2915.364685] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2915.365678] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2915.366599] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2915.367519] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2915.368459] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2915.369389] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2915.370340]  </TASK>
[ 2915.402881] FAULT_INJECTION: forcing a failure.
[ 2915.402881] name failslab, interval 1, probability 0, space 0, times 0
[ 2915.404118] CPU: 1 PID: 13145 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2915.404669] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2915.405246] Call Trace:
[ 2915.405449]  <TASK>
[ 2915.405639]  dump_stack_lvl+0xc1/0xf0
[ 2915.406010]  should_fail_ex+0x4b4/0x5b0
[ 2915.406306]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2915.406685]  should_failslab+0x9/0x20
[ 2915.406978]  kmem_cache_alloc+0x5a/0x390
[ 2915.407268]  ? __mark_inode_dirty+0x249/0xc10
[ 2915.407587]  ext4_mb_new_blocks+0x666/0x4680
[ 2915.407903]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2915.408252]  ? ext4_cache_extents+0x148/0x2d0
[ 2915.408577]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2915.408913]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2915.409256]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2915.409583]  ? __pfx___lock_acquire+0x10/0x10
[ 2915.409900]  ? __pfx___lock_acquire+0x10/0x10
[ 2915.410216]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2915.410572]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2915.410912]  ? ext4_map_blocks+0x704/0x19e0
[ 2915.411217]  ? __pfx_lock_acquire+0x10/0x10
[ 2915.411522]  ? lock_release+0x1e3/0x680
[ 2915.411806]  ? __pfx_lock_release+0x10/0x10
[ 2915.412122]  ? lock_is_held_type+0x9f/0x120
[ 2915.412457]  ? __pfx_down_write+0x10/0x10
[ 2915.412764]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2915.413115]  ext4_map_blocks+0x776/0x19e0
[ 2915.413428]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2915.413767]  ? jbd2__journal_start+0xf7/0x810
[ 2915.414094]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2915.414458]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2915.414817]  ? ext4_iomap_begin+0x48a/0x710
[ 2915.415137]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2915.415498]  ext4_iomap_begin+0x3b1/0x710
[ 2915.415811]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2915.416153]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2915.416583]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2915.416927]  iomap_iter+0x42f/0x1000
[ 2915.417214]  ? filemap_check_errors+0xa9/0x160
[ 2915.417559]  __iomap_dio_rw+0x734/0x1c00
[ 2915.417870]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2915.418201]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 2915.418571]  ? generic_update_time+0x21b/0x2b0
[ 2915.418906]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2915.419245]  ? file_modified_flags+0x1f1/0x330
[ 2915.419585]  iomap_dio_rw+0x40/0xa0
[ 2915.419857]  ext4_file_write_iter+0x9ab/0x1950
[ 2915.420209]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2915.420583]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2915.420975]  ? lock_is_held_type+0x9f/0x120
[ 2915.421298]  do_iter_readv_writev+0x211/0x3c0
[ 2915.421635]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2915.422001]  ? avc_policy_seqno+0x9/0x20
[ 2915.422304]  ? security_file_permission+0xb5/0xe0
[ 2915.422661]  do_iter_write+0x18b/0x700
[ 2915.422960]  vfs_iter_write+0x74/0xb0
[ 2915.423245]  iter_file_splice_write+0x73f/0xcb0
[ 2915.423601]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2915.423979]  ? generic_file_splice_read+0x13f/0x1d0
[ 2915.424364]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2915.424740]  direct_splice_actor+0x113/0x180
[ 2915.425075]  splice_direct_to_actor+0x33a/0x8c0
[ 2915.425424]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2915.425792]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2915.426172]  ? security_file_permission+0xb5/0xe0
[ 2915.426528]  do_splice_direct+0x1bc/0x290
[ 2915.426823]  ? __pfx_do_splice_direct+0x10/0x10
[ 2915.427178]  ? lock_is_held_type+0x9f/0x120
[ 2915.427497]  do_sendfile+0xb1d/0x12b0
[ 2915.427782]  ? __pfx_do_sendfile+0x10/0x10
[ 2915.428087]  __x64_sys_sendfile64+0x1d5/0x210
[ 2915.428431]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2915.428800]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2915.429167]  do_syscall_64+0x3f/0x90
[ 2915.429445]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2915.429800] RIP: 0033:0x7f876680ab19
[ 2915.430070] 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
[ 2915.431332] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2915.431833] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2915.432347] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2915.432845] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2915.433439] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2915.433965] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2915.434475]  </TASK>
20:51:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0xc0101282, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:51:58 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5387, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:51:58 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5390, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:51:58 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0xc0189436, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:52:10 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5390, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:10 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 34)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:10 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0xc020660b, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:52:10 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 56)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:10 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 48)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:52:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 55)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:52:10 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5392, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:10 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5390, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2927.679842] FAULT_INJECTION: forcing a failure.
[ 2927.679842] name failslab, interval 1, probability 0, space 0, times 0
[ 2927.680834] CPU: 0 PID: 13179 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2927.681372] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2927.681895] Call Trace:
[ 2927.682069]  <TASK>
[ 2927.682224]  dump_stack_lvl+0xc1/0xf0
[ 2927.682497]  should_fail_ex+0x4b4/0x5b0
[ 2927.682780]  should_failslab+0x9/0x20
[ 2927.683056]  __kmem_cache_alloc_node+0x5b/0x310
[ 2927.683379]  ? ext4_find_extent+0xa41/0xd30
[ 2927.683677]  ? ext4_find_extent+0xa41/0xd30
[ 2927.683960]  __kmalloc+0x4a/0x160
[ 2927.684213]  ext4_find_extent+0xa41/0xd30
[ 2927.684517]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2927.684835]  ? __pfx___lock_acquire+0x10/0x10
[ 2927.685143]  ? __pfx___lock_acquire+0x10/0x10
[ 2927.685456]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2927.685796]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2927.686128]  ? ext4_map_blocks+0x704/0x19e0
[ 2927.686430]  ? __pfx_lock_acquire+0x10/0x10
[ 2927.686727]  ? mark_held_locks+0x9e/0xe0
[ 2927.687003]  ? __pfx_lock_release+0x10/0x10
[ 2927.687299]  ? lock_is_held_type+0x9f/0x120
[ 2927.687601]  ? down_write+0x11a/0x1f0
[ 2927.687865]  ? __pfx_down_write+0x10/0x10
[ 2927.688152]  ? ext4_map_blocks+0x5b3/0x19e0
[ 2927.688446]  ext4_map_blocks+0x776/0x19e0
[ 2927.688747]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2927.689060]  ? jbd2__journal_start+0xf7/0x810
[ 2927.689362]  ? __pfx___sanitizer_cov_trace_pc+0x10/0x10
[ 2927.689729]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2927.690064]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2927.690425]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2927.690751]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 2927.691115]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2927.691513]  ext4_dio_write_end_io+0x12e/0x180
[ 2927.691827]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2927.692165]  iomap_dio_complete+0x197/0x920
[ 2927.692465]  iomap_dio_rw+0x73/0xa0
[ 2927.692727]  ext4_file_write_iter+0x9ab/0x1950
[ 2927.693054]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2927.693390]  ? do_splice_direct+0x1bc/0x290
[ 2927.693688]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2927.694045]  ? lock_is_held_type+0x9f/0x120
[ 2927.694350]  do_iter_readv_writev+0x211/0x3c0
[ 2927.694653]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2927.694985]  ? avc_policy_seqno+0x9/0x20
[ 2927.695265]  ? security_file_permission+0xb5/0xe0
[ 2927.695595]  do_iter_write+0x18b/0x700
[ 2927.695861]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2927.696195]  ? kasan_set_track+0x25/0x30
[ 2927.696469]  vfs_iter_write+0x74/0xb0
[ 2927.696747]  iter_file_splice_write+0x73f/0xcb0
[ 2927.697086]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2927.697455]  ? generic_file_splice_read+0x13f/0x1d0
[ 2927.697789]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2927.698141]  direct_splice_actor+0x113/0x180
[ 2927.698446]  splice_direct_to_actor+0x33a/0x8c0
[ 2927.698769]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2927.699110]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2927.699455]  ? security_file_permission+0xb5/0xe0
[ 2927.699786]  do_splice_direct+0x1bc/0x290
[ 2927.700074]  ? __pfx_do_splice_direct+0x10/0x10
[ 2927.700402]  ? lock_is_held_type+0x9f/0x120
[ 2927.700707]  do_sendfile+0xb1d/0x12b0
[ 2927.700980]  ? __pfx_do_sendfile+0x10/0x10
[ 2927.701278]  __x64_sys_sendfile64+0x1d5/0x210
[ 2927.701590]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2927.701927]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2927.702287]  do_syscall_64+0x3f/0x90
[ 2927.702547]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2927.702894] RIP: 0033:0x7f1388d97b19
[ 2927.703149] 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
[ 2927.704709] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2927.705365] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2927.705970] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2927.706567] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2927.707174] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2927.707778] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2927.708410]  </TASK>
[ 2927.709033] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16007: block 0: len 16: ext4_ext_map_blocks returned -12
[ 2927.752585] FAULT_INJECTION: forcing a failure.
[ 2927.752585] name failslab, interval 1, probability 0, space 0, times 0
[ 2927.753905] CPU: 0 PID: 13176 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2927.754601] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2927.755313] Call Trace:
[ 2927.755551]  <TASK>
[ 2927.755761]  dump_stack_lvl+0xc1/0xf0
[ 2927.756121]  should_fail_ex+0x4b4/0x5b0
[ 2927.756405]  ? __es_insert_extent+0x3a9/0x12f0
[ 2927.756816]  should_failslab+0x9/0x20
[ 2927.757082]  kmem_cache_alloc+0x5a/0x390
[ 2927.757463]  __es_insert_extent+0x3a9/0x12f0
[ 2927.757775]  ext4_es_insert_extent+0x2db/0xb30
[ 2927.758181]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2927.758516]  ? _raw_read_unlock+0x1e/0x40
[ 2927.758877]  ? ext4_es_scan_range+0x11a/0x240
[ 2927.759177]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2927.759612]  ? percpu_counter_add_batch+0xc8/0x180
[ 2927.759947]  ? do_raw_read_unlock+0x44/0xe0
[ 2927.760318]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2927.760650]  ext4_map_blocks+0xa0d/0x19e0
[ 2927.761027]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2927.761339]  ? jbd2__journal_start+0xf7/0x810
[ 2927.761746]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2927.762122]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2927.762645]  ? ext4_iomap_begin+0x48a/0x710
[ 2927.762939]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2927.763376]  ext4_iomap_begin+0x3b1/0x710
[ 2927.763668]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2927.764077]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2927.764456]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2927.764884]  iomap_iter+0x42f/0x1000
[ 2927.765149]  ? filemap_check_errors+0xa9/0x160
[ 2927.765554]  __iomap_dio_rw+0x734/0x1c00
[ 2927.765841]  ? kmem_cache_alloc+0x307/0x390
[ 2927.766227]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2927.766559]  ? generic_update_time+0x21b/0x2b0
[ 2927.766958]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2927.767269]  ? file_modified_flags+0x1f1/0x330
[ 2927.767677]  iomap_dio_rw+0x40/0xa0
[ 2927.767929]  ext4_file_write_iter+0x9ab/0x1950
[ 2927.768361]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2927.768707]  ? do_splice_direct+0x1bc/0x290
[ 2927.769088]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2927.769445]  ? lock_is_held_type+0x9f/0x120
[ 2927.769836]  do_iter_readv_writev+0x211/0x3c0
[ 2927.770139]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2927.770583]  ? avc_policy_seqno+0x9/0x20
[ 2927.770861]  ? security_file_permission+0xb5/0xe0
[ 2927.771287]  do_iter_write+0x18b/0x700
[ 2927.771558]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2927.772004]  ? kasan_set_track+0x25/0x30
[ 2927.772279]  vfs_iter_write+0x74/0xb0
[ 2927.772627]  iter_file_splice_write+0x73f/0xcb0
[ 2927.772957]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2927.773436]  ? generic_file_splice_read+0x13f/0x1d0
[ 2927.773775]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2927.774226]  direct_splice_actor+0x113/0x180
[ 2927.774531]  splice_direct_to_actor+0x33a/0x8c0
[ 2927.774941]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2927.775275]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2927.775720]  ? security_file_permission+0xb5/0xe0
[ 2927.776047]  do_splice_direct+0x1bc/0x290
[ 2927.776417]  ? __pfx_do_splice_direct+0x10/0x10
[ 2927.776752]  ? lock_is_held_type+0x9f/0x120
[ 2927.777133]  do_sendfile+0xb1d/0x12b0
[ 2927.777404]  ? __pfx_do_sendfile+0x10/0x10
[ 2927.777783]  __x64_sys_sendfile64+0x1d5/0x210
[ 2927.778191]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2927.778533]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2927.779001]  do_syscall_64+0x3f/0x90
[ 2927.779263]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2927.779720] RIP: 0033:0x7f876680ab19
[ 2927.779972] 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
[ 2927.781495] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2927.781978] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2927.782576] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2927.783180] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2927.783790] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2927.784390] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2927.785019]  </TASK>
20:52:11 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5394, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:11 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5392, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2927.818655] FAULT_INJECTION: forcing a failure.
[ 2927.818655] name failslab, interval 1, probability 0, space 0, times 0
[ 2927.820786] CPU: 1 PID: 13188 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2927.821985] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2927.823169] Call Trace:
[ 2927.823624]  <TASK>
[ 2927.824009]  dump_stack_lvl+0xc1/0xf0
[ 2927.824557]  should_fail_ex+0x4b4/0x5b0
[ 2927.825260]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2927.825900]  should_failslab+0x9/0x20
[ 2927.826468]  kmem_cache_alloc+0x5a/0x390
[ 2927.827005]  ? __mark_inode_dirty+0x249/0xc10
[ 2927.827615]  ext4_mb_new_blocks+0x666/0x4680
[ 2927.828403]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2927.829127]  ? ext4_cache_extents+0x148/0x2d0
[ 2927.829887]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2927.830579]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2927.831280]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2927.831984]  ? __pfx___lock_acquire+0x10/0x10
[ 2927.832792]  ? __pfx___lock_acquire+0x10/0x10
[ 2927.833480]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2927.834193]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2927.835027]  ? ext4_map_blocks+0x704/0x19e0
[ 2927.835648]  ? __pfx_lock_acquire+0x10/0x10
[ 2927.836377]  ? lock_release+0x1e3/0x680
[ 2927.836980]  ? __pfx_lock_release+0x10/0x10
[ 2927.837597]  ? lock_is_held_type+0x9f/0x120
[ 2927.838231]  ? __pfx_down_write+0x10/0x10
[ 2927.838825]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2927.839496]  ext4_map_blocks+0x776/0x19e0
[ 2927.840098]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2927.840772]  ? jbd2__journal_start+0xf7/0x810
[ 2927.841417]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2927.842113]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2927.842806]  ? ext4_iomap_begin+0x48a/0x710
[ 2927.843408]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2927.844094]  ext4_iomap_begin+0x3b1/0x710
[ 2927.844707]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2927.845364]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2927.846156]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2927.846814]  iomap_iter+0x42f/0x1000
[ 2927.847356]  ? filemap_check_errors+0xa9/0x160
[ 2927.848147]  __iomap_dio_rw+0x734/0x1c00
[ 2927.848773]  ? kmem_cache_alloc+0x307/0x390
[ 2927.849395]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2927.850068]  ? generic_update_time+0x21b/0x2b0
[ 2927.850708]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2927.851365]  ? file_modified_flags+0x1f1/0x330
[ 2927.852023]  iomap_dio_rw+0x40/0xa0
[ 2927.852564]  ext4_file_write_iter+0x9ab/0x1950
[ 2927.853240]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2927.853902]  ? do_splice_direct+0x1bc/0x290
[ 2927.854777]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2927.855466]  ? lock_is_held_type+0x9f/0x120
[ 2927.856216]  do_iter_readv_writev+0x211/0x3c0
[ 2927.856878]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2927.857801]  ? avc_policy_seqno+0x9/0x20
[ 2927.858417]  ? security_file_permission+0xb5/0xe0
[ 2927.859368]  do_iter_write+0x18b/0x700
20:52:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 35)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2927.859880]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2927.860639]  ? kasan_set_track+0x25/0x30
[ 2927.861338]  vfs_iter_write+0x74/0xb0
[ 2927.861874]  iter_file_splice_write+0x73f/0xcb0
[ 2927.862525]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2927.863446]  ? generic_file_splice_read+0x13f/0x1d0
[ 2927.864088]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2927.864978]  direct_splice_actor+0x113/0x180
[ 2927.865606]  splice_direct_to_actor+0x33a/0x8c0
[ 2927.866425]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2927.867072]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2927.867964]  ? security_file_permission+0xb5/0xe0
[ 2927.868630]  do_splice_direct+0x1bc/0x290
[ 2927.869362]  ? __pfx_do_splice_direct+0x10/0x10
[ 2927.869992]  ? lock_is_held_type+0x9f/0x120
[ 2927.870714]  do_sendfile+0xb1d/0x12b0
[ 2927.871233]  ? __pfx_do_sendfile+0x10/0x10
[ 2927.871966]  __x64_sys_sendfile64+0x1d5/0x210
[ 2927.872574]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2927.873425]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2927.874142]  do_syscall_64+0x3f/0x90
[ 2927.874799]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2927.875500] RIP: 0033:0x7f1942f4bb19
[ 2927.876121] 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
[ 2927.878445] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2927.879711] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2927.880639] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2927.881542] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2927.882437] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2927.883329] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2927.884262]  </TASK>
20:52:11 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0xc0481273, &(0x7f0000000180)={@lba, 0x0, 0x2})

[ 2927.968763] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:52:23 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5395, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:23 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5392, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:23 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 36)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:23 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 57)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:23 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 49)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:52:23 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 56)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:52:23 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:52:23 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5394, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 2940.383493] FAULT_INJECTION: forcing a failure.
[ 2940.383493] name failslab, interval 1, probability 0, space 0, times 0
[ 2940.385785] CPU: 0 PID: 13219 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2940.386954] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2940.388056] Call Trace:
[ 2940.388411]  <TASK>
[ 2940.388817]  dump_stack_lvl+0xc1/0xf0
[ 2940.389389]  should_fail_ex+0x4b4/0x5b0
[ 2940.389970]  ? __es_insert_extent+0x3a9/0x12f0
[ 2940.390591]  should_failslab+0x9/0x20
[ 2940.390888] FAULT_INJECTION: forcing a failure.
[ 2940.390888] name failslab, interval 1, probability 0, space 0, times 0
[ 2940.391134]  kmem_cache_alloc+0x5a/0x390
[ 2940.391192]  __es_insert_extent+0x3a9/0x12f0
[ 2940.391253]  ext4_es_insert_extent+0x2db/0xb30
[ 2940.393734]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2940.394478]  ? down_write+0x11a/0x1f0
[ 2940.395044]  ? __pfx_down_write+0x10/0x10
[ 2940.395647]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2940.396333]  ext4_map_blocks+0xa0d/0x19e0
[ 2940.396970]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2940.397634]  ? jbd2__journal_start+0xf7/0x810
[ 2940.398335]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2940.399093]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2940.399844]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2940.400677]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2940.401544]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 2940.402352]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2940.403241]  ? ext4_dio_write_end_io+0x109/0x180
[ 2940.404088]  ext4_dio_write_end_io+0x12e/0x180
[ 2940.404822]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2940.405586]  iomap_dio_complete+0x197/0x920
[ 2940.406252]  iomap_dio_rw+0x73/0xa0
[ 2940.406814]  ext4_file_write_iter+0x9ab/0x1950
[ 2940.407539]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2940.408299]  ? __get_task_ioprio+0xff/0x270
[ 2940.408986]  ? __sanitizer_cov_trace_pc+0x20/0x70
[ 2940.409747]  do_iter_readv_writev+0x211/0x3c0
[ 2940.410429]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2940.411177]  ? security_file_permission+0xb5/0xe0
[ 2940.411922]  do_iter_write+0x18b/0x700
[ 2940.412521]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2940.413296]  ? kasan_set_track+0x25/0x30
[ 2940.413924]  vfs_iter_write+0x74/0xb0
[ 2940.414523]  iter_file_splice_write+0x73f/0xcb0
[ 2940.415267]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2940.416092]  ? generic_file_splice_read+0x13f/0x1d0
[ 2940.416855]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2940.417650]  direct_splice_actor+0x113/0x180
[ 2940.418324]  splice_direct_to_actor+0x33a/0x8c0
[ 2940.419055]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2940.419813]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2940.420604]  ? security_file_permission+0xb5/0xe0
[ 2940.421342]  do_splice_direct+0x1bc/0x290
[ 2940.421989]  ? __pfx_do_splice_direct+0x10/0x10
[ 2940.422725]  ? lock_is_held_type+0x9f/0x120
[ 2940.423387]  do_sendfile+0xb1d/0x12b0
[ 2940.423985]  ? __pfx_do_sendfile+0x10/0x10
[ 2940.424631]  __x64_sys_sendfile64+0x1d5/0x210
[ 2940.425347]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2940.426111]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2940.426915]  do_syscall_64+0x3f/0x90
[ 2940.427485]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2940.428272] RIP: 0033:0x7f1388d97b19
[ 2940.428866] 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
[ 2940.431459] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2940.432596] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2940.433651] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2940.434686] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2940.435721] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2940.436773] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2940.437836]  </TASK>
[ 2940.438196] CPU: 1 PID: 13214 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2940.438904] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2940.439561] Call Trace:
[ 2940.439782]  <TASK>
[ 2940.439978]  dump_stack_lvl+0xc1/0xf0
[ 2940.440307]  should_fail_ex+0x4b4/0x5b0
[ 2940.440669]  ? __es_insert_extent+0x3a9/0x12f0
[ 2940.440972]  should_failslab+0x9/0x20
[ 2940.441302]  kmem_cache_alloc+0x5a/0x390
[ 2940.441581]  __es_insert_extent+0x3a9/0x12f0
[ 2940.441965]  ext4_es_insert_extent+0x2db/0xb30
[ 2940.442271]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2940.442693]  ? _raw_read_unlock+0x1e/0x40
[ 2940.442969]  ? ext4_es_scan_range+0x11a/0x240
[ 2940.443350]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2940.443664]  ? percpu_counter_add_batch+0xc8/0x180
[ 2940.444080]  ? do_raw_read_unlock+0x44/0xe0
[ 2940.444366]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2940.444763]  ext4_map_blocks+0xa0d/0x19e0
[ 2940.445046]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2940.445430]  ? jbd2__journal_start+0xf7/0x810
[ 2940.445727]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2940.446145]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2940.446470]  ? ext4_iomap_begin+0x48a/0x710
[ 2940.446829]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2940.447151]  ext4_iomap_begin+0x3b1/0x710
[ 2940.447509]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2940.447814]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2940.448298]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2940.448607]  iomap_iter+0x42f/0x1000
[ 2940.448946]  ? filemap_check_errors+0xa9/0x160
[ 2940.449252]  __iomap_dio_rw+0x734/0x1c00
[ 2940.449606]  ? kmem_cache_alloc+0x307/0x390
[ 2940.449891]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2940.450304]  ? generic_update_time+0x21b/0x2b0
[ 2940.450603]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2940.450988]  ? file_modified_flags+0x1f1/0x330
[ 2940.451292]  iomap_dio_rw+0x40/0xa0
[ 2940.451608]  ext4_file_write_iter+0x9ab/0x1950
[ 2940.451923]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2940.452341]  ? do_splice_direct+0x1bc/0x290
[ 2940.452627]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2940.453091]  ? lock_is_held_type+0x9f/0x120
[ 2940.453383]  do_iter_readv_writev+0x211/0x3c0
[ 2940.453757]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2940.454078]  ? avc_policy_seqno+0x9/0x20
[ 2940.454410]  ? security_file_permission+0xb5/0xe0
[ 2940.454724]  do_iter_write+0x18b/0x700
[ 2940.454983]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2940.455301]  ? kasan_set_track+0x25/0x30
[ 2940.455564]  vfs_iter_write+0x74/0xb0
[ 2940.455813]  iter_file_splice_write+0x73f/0xcb0
[ 2940.456133]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2940.456480]  ? generic_file_splice_read+0x13f/0x1d0
[ 2940.456818]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2940.457151]  direct_splice_actor+0x113/0x180
[ 2940.457444]  splice_direct_to_actor+0x33a/0x8c0
[ 2940.457750]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2940.458075]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2940.458409]  ? security_file_permission+0xb5/0xe0
[ 2940.458718]  do_splice_direct+0x1bc/0x290
[ 2940.458989]  ? __pfx_do_splice_direct+0x10/0x10
[ 2940.459303]  ? lock_is_held_type+0x9f/0x120
[ 2940.459583]  do_sendfile+0xb1d/0x12b0
[ 2940.459841]  ? __pfx_do_sendfile+0x10/0x10
[ 2940.460123]  __x64_sys_sendfile64+0x1d5/0x210
[ 2940.460420]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2940.460749]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2940.461088]  do_syscall_64+0x3f/0x90
[ 2940.461338]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2940.461666] RIP: 0033:0x7f876680ab19
[ 2940.461902] 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
[ 2940.462980] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2940.463447] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 2940.463880] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2940.464313] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 2940.464751] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2940.465181] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 2940.465629]  </TASK>
[ 2940.492586] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
[ 2940.515494] FAULT_INJECTION: forcing a failure.
[ 2940.515494] name failslab, interval 1, probability 0, space 0, times 0
[ 2940.516274] CPU: 1 PID: 13222 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2940.516798] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2940.517296] Call Trace:
[ 2940.517464]  <TASK>
[ 2940.517614]  dump_stack_lvl+0xc1/0xf0
[ 2940.517874]  should_fail_ex+0x4b4/0x5b0
[ 2940.518146]  should_failslab+0x9/0x20
[ 2940.518406]  __kmem_cache_alloc_node+0x5b/0x310
[ 2940.518739]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2940.519083]  kmalloc_trace+0x26/0xc0
[ 2940.519341]  __iomap_dio_rw+0x22b/0x1c00
[ 2940.519609]  ? kmem_cache_free+0xff/0x4a0
[ 2940.519884]  ? jbd2_journal_stop+0x185/0xde0
[ 2940.520171]  ? kmem_cache_alloc+0x307/0x390
[ 2940.520456]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2940.520760]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 2940.521063]  ? jbd2__journal_start+0xf7/0x810
[ 2940.521370]  ? generic_update_time+0x21b/0x2b0
[ 2940.521666]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2940.521965]  ? file_modified_flags+0x1f1/0x330
[ 2940.522265]  iomap_dio_rw+0x40/0xa0
[ 2940.522507]  ext4_file_write_iter+0x9ab/0x1950
[ 2940.522816]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2940.523136]  ? do_splice_direct+0x1bc/0x290
[ 2940.523428]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2940.523771]  ? lock_is_held_type+0x9f/0x120
[ 2940.524071]  do_iter_readv_writev+0x211/0x3c0
[ 2940.524420]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2940.524743]  ? avc_policy_seqno+0x9/0x20
[ 2940.525010]  ? security_file_permission+0xb5/0xe0
[ 2940.525321]  do_iter_write+0x18b/0x700
[ 2940.525574]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2940.525896]  ? kasan_set_track+0x25/0x30
[ 2940.526157]  vfs_iter_write+0x74/0xb0
[ 2940.526409]  iter_file_splice_write+0x73f/0xcb0
[ 2940.526725]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2940.527075]  ? generic_file_splice_read+0x13f/0x1d0
[ 2940.527401]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2940.527737]  direct_splice_actor+0x113/0x180
[ 2940.528032]  splice_direct_to_actor+0x33a/0x8c0
[ 2940.528340]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2940.528670]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2940.529009]  ? security_file_permission+0xb5/0xe0
[ 2940.529321]  do_splice_direct+0x1bc/0x290
[ 2940.529596]  ? __pfx_do_splice_direct+0x10/0x10
[ 2940.529907]  ? lock_is_held_type+0x9f/0x120
[ 2940.530192]  do_sendfile+0xb1d/0x12b0
[ 2940.530449]  ? __pfx_do_sendfile+0x10/0x10
[ 2940.530730]  __x64_sys_sendfile64+0x1d5/0x210
[ 2940.531027]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2940.531357]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2940.531699]  do_syscall_64+0x3f/0x90
[ 2940.531948]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2940.532281] RIP: 0033:0x7f553779db19
[ 2940.532517] 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
[ 2940.533627] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2940.534167] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2940.534602] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2940.535037] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2940.535477] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2940.535914] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2940.536367]  </TASK>
20:52:23 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5394, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:23 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5396, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:23 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba=0xdaffffff, 0x0, 0x2})

[ 2940.626559] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:52:24 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5395, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:52:24 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x541b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2940.690383] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:52:36 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 57)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:52:36 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 50)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:52:36 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5421, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:36 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 37)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:36 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5395, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5396, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:52:36 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 58)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:36 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba=0xfdfdffff, 0x0, 0x2})

[ 2953.473944] FAULT_INJECTION: forcing a failure.
[ 2953.473944] name failslab, interval 1, probability 0, space 0, times 0
[ 2953.475126] CPU: 0 PID: 13251 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2953.475675] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2953.476216] Call Trace:
[ 2953.476398]  <TASK>
[ 2953.476559]  dump_stack_lvl+0xc1/0xf0
[ 2953.476846]  should_fail_ex+0x4b4/0x5b0
[ 2953.477143]  ? __es_insert_extent+0x3a9/0x12f0
[ 2953.477463]  should_failslab+0x9/0x20
[ 2953.477742]  kmem_cache_alloc+0x5a/0x390
[ 2953.478037]  __es_insert_extent+0x3a9/0x12f0
[ 2953.478352]  ext4_es_insert_extent+0x2db/0xb30
[ 2953.478669]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 2953.479021]  ? _raw_read_unlock+0x1e/0x40
[ 2953.479312]  ? ext4_es_scan_range+0x11a/0x240
[ 2953.479621]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 2953.479954]  ? percpu_counter_add_batch+0xc8/0x180
[ 2953.480305]  ? do_raw_read_unlock+0x44/0xe0
[ 2953.480606]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2953.480949]  ext4_map_blocks+0xa0d/0x19e0
[ 2953.481257]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2953.481594]  ? jbd2__journal_start+0xf7/0x810
[ 2953.481911]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2953.482269]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2953.482620]  ? ext4_iomap_begin+0x48a/0x710
[ 2953.482932]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2953.483287]  ext4_iomap_begin+0x3b1/0x710
[ 2953.483597]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2953.483934]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2953.484351]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2953.484691]  iomap_iter+0x42f/0x1000
[ 2953.484988]  ? filemap_check_errors+0xa9/0x160
[ 2953.485325]  __iomap_dio_rw+0x734/0x1c00
[ 2953.485627]  ? kmem_cache_alloc+0x307/0x390
[ 2953.485938]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2953.486274]  ? generic_update_time+0x21b/0x2b0
[ 2953.486602]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2953.486934]  ? file_modified_flags+0x1f1/0x330
[ 2953.487275]  iomap_dio_rw+0x40/0xa0
[ 2953.487549]  ext4_file_write_iter+0x9ab/0x1950
[ 2953.487891]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2953.488250]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2953.488618]  ? lock_is_held_type+0x9f/0x120
[ 2953.488948]  do_iter_readv_writev+0x211/0x3c0
[ 2953.489276]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2953.489632]  ? avc_policy_seqno+0x9/0x20
[ 2953.489928]  ? security_file_permission+0xb5/0xe0
[ 2953.490282]  do_iter_write+0x18b/0x700
[ 2953.490573]  vfs_iter_write+0x74/0xb0
[ 2953.490844]  iter_file_splice_write+0x73f/0xcb0
[ 2953.491200]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2953.491595]  ? generic_file_splice_read+0x13f/0x1d0
[ 2953.491947]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2953.492320]  direct_splice_actor+0x113/0x180
[ 2953.492643]  splice_direct_to_actor+0x33a/0x8c0
[ 2953.492995]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2953.493343]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2953.493714]  ? security_file_permission+0xb5/0xe0
[ 2953.494067]  do_splice_direct+0x1bc/0x290
[ 2953.494375]  ? __pfx_do_splice_direct+0x10/0x10
[ 2953.494722]  ? lock_is_held_type+0x9f/0x120
[ 2953.495037]  do_sendfile+0xb1d/0x12b0
[ 2953.495320]  ? __pfx_do_sendfile+0x10/0x10
[ 2953.495629]  __x64_sys_sendfile64+0x1d5/0x210
[ 2953.495958]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2953.496326]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2953.496702]  do_syscall_64+0x3f/0x90
[ 2953.496987]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2953.497346] RIP: 0033:0x7f1942f4bb19
[ 2953.497610] 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
[ 2953.498970] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2953.499654] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2953.500150] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2953.500637] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2953.501141] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2953.501629] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2953.502130]  </TASK>
[ 2953.529075] sr 1:0:0:0: [sr0] CDROM not ready.  Make sure there is a disc in the drive.
20:52:36 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5396, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x541b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:52:37 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 51)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 2953.737605] FAULT_INJECTION: forcing a failure.
[ 2953.737605] name failslab, interval 1, probability 0, space 0, times 0
[ 2953.739831] CPU: 1 PID: 13276 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2953.741307] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2953.742314] Call Trace:
[ 2953.742874]  <TASK>
[ 2953.743178]  dump_stack_lvl+0xc1/0xf0
[ 2953.743867]  should_fail_ex+0x4b4/0x5b0
[ 2953.744644]  ? jbd2__journal_start+0x194/0x810
[ 2953.745257]  should_failslab+0x9/0x20
[ 2953.745903]  kmem_cache_alloc+0x5a/0x390
[ 2953.746449]  jbd2__journal_start+0x194/0x810
[ 2953.747182]  __ext4_journal_start_sb+0x3d7/0x560
[ 2953.747798]  ? ext4_iomap_begin+0x48a/0x710
[ 2953.748351]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2953.748981]  ext4_iomap_begin+0x48a/0x710
[ 2953.749531]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2953.750124]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2953.750838]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2953.751433]  iomap_iter+0x42f/0x1000
[ 2953.751927]  ? filemap_check_errors+0xa9/0x160
[ 2953.752536]  __iomap_dio_rw+0x734/0x1c00
[ 2953.753193]  ? kmem_cache_alloc+0x307/0x390
[ 2953.753931]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2953.754561]  ? generic_update_time+0x21b/0x2b0
[ 2953.755444]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2953.756044]  ? file_modified_flags+0x1f1/0x330
[ 2953.756970]  iomap_dio_rw+0x40/0xa0
[ 2953.757485]  ext4_file_write_iter+0x9ab/0x1950
[ 2953.758173]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2953.758990]  ? do_splice_direct+0x1bc/0x290
[ 2953.759617]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2953.760376]  ? lock_is_held_type+0x9f/0x120
[ 2953.761019]  do_iter_readv_writev+0x211/0x3c0
[ 2953.761683]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2953.762440]  ? avc_policy_seqno+0x9/0x20
[ 2953.763036]  ? security_file_permission+0xb5/0xe0
[ 2953.763845]  do_iter_write+0x18b/0x700
[ 2953.764412]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2953.765150]  ? kasan_set_track+0x25/0x30
[ 2953.765844]  vfs_iter_write+0x74/0xb0
[ 2953.766396]  iter_file_splice_write+0x73f/0xcb0
[ 2953.767088]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2953.767845]  ? generic_file_splice_read+0x13f/0x1d0
[ 2953.768599]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2953.769397]  direct_splice_actor+0x113/0x180
[ 2953.770144]  splice_direct_to_actor+0x33a/0x8c0
[ 2953.770817]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2953.771525]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2953.772272]  ? security_file_permission+0xb5/0xe0
[ 2953.773080]  do_splice_direct+0x1bc/0x290
[ 2953.773751]  ? __pfx_do_splice_direct+0x10/0x10
[ 2953.774463]  ? lock_is_held_type+0x9f/0x120
[ 2953.775080]  do_sendfile+0xb1d/0x12b0
[ 2953.775642]  ? __pfx_do_sendfile+0x10/0x10
[ 2953.776271]  __x64_sys_sendfile64+0x1d5/0x210
[ 2953.776937]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2953.777652]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2953.778406]  do_syscall_64+0x3f/0x90
[ 2953.778956]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2953.779686] RIP: 0033:0x7f553779db19
[ 2953.780211] 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
[ 2953.782622] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2953.783646] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2953.784606] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2953.785585] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2953.786544] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2953.787509] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2953.788497]  </TASK>
20:52:49 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 52)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:52:49 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 58)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:52:49 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba=0xfffffdfd, 0x0, 0x2})

20:52:49 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 38)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:49 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5450, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:49 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x541b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:49 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5421, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:52:49 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 59)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2966.505562] FAULT_INJECTION: forcing a failure.
[ 2966.505562] name failslab, interval 1, probability 0, space 0, times 0
[ 2966.505599] FAULT_INJECTION: forcing a failure.
[ 2966.505599] name failslab, interval 1, probability 0, space 0, times 0
[ 2966.506688] CPU: 0 PID: 13296 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2966.506709] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2966.506719] Call Trace:
[ 2966.506723]  <TASK>
[ 2966.506729]  dump_stack_lvl+0xc1/0xf0
[ 2966.509814]  should_fail_ex+0x4b4/0x5b0
[ 2966.510110]  should_failslab+0x9/0x20
[ 2966.510398]  __kmem_cache_alloc_node+0x5b/0x310
[ 2966.510738]  ? direct_splice_read+0x15b/0x990
[ 2966.511066]  ? direct_splice_read+0x15b/0x990
[ 2966.511390]  __kmalloc+0x4a/0x160
[ 2966.511643]  direct_splice_read+0x15b/0x990
[ 2966.511955]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2966.512294]  ? __pfx_direct_splice_read+0x10/0x10
[ 2966.512659]  ? fsnotify_perm.part.0+0x221/0x610
[ 2966.513016]  generic_file_splice_read+0x16e/0x1d0
[ 2966.513360]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2966.513739]  vfs_splice_read+0x1c0/0x240
[ 2966.514026]  ? direct_splice_actor+0x11b/0x180
[ 2966.514353]  splice_direct_to_actor+0x2b0/0x8c0
[ 2966.514712]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2966.515079]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2966.515465]  ? security_file_permission+0xb5/0xe0
[ 2966.515826]  do_splice_direct+0x1bc/0x290
[ 2966.516135]  ? __pfx_do_splice_direct+0x10/0x10
[ 2966.516496]  ? lock_is_held_type+0x9f/0x120
[ 2966.516799]  do_sendfile+0xb1d/0x12b0
[ 2966.517106]  ? __pfx_do_sendfile+0x10/0x10
[ 2966.517434]  __x64_sys_sendfile64+0x1d5/0x210
[ 2966.517779]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2966.518153]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2966.518546]  do_syscall_64+0x3f/0x90
[ 2966.518828]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2966.519205] RIP: 0033:0x7f1388d97b19
[ 2966.519487] 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
[ 2966.520766] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2966.521314] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2966.521835] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2966.522349] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2966.522879] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2966.523416] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2966.523962]  </TASK>
[ 2966.524161] CPU: 1 PID: 13295 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2966.525315] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2966.526439] Call Trace:
[ 2966.526806]  <TASK>
[ 2966.527135]  dump_stack_lvl+0xc1/0xf0
[ 2966.527697]  should_fail_ex+0x4b4/0x5b0
[ 2966.528290]  ? jbd2__journal_start+0x194/0x810
[ 2966.528941]  should_failslab+0x9/0x20
[ 2966.529520]  kmem_cache_alloc+0x5a/0x390
[ 2966.530122]  jbd2__journal_start+0x194/0x810
[ 2966.530759]  __ext4_journal_start_sb+0x3d7/0x560
[ 2966.531438]  ? ext4_iomap_begin+0x48a/0x710
[ 2966.532034]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2966.532722]  ext4_iomap_begin+0x48a/0x710
[ 2966.533392]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2966.534053]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2966.534835]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2966.535482]  iomap_iter+0x42f/0x1000
[ 2966.536019]  ? filemap_check_errors+0xa9/0x160
[ 2966.536669]  __iomap_dio_rw+0x734/0x1c00
[ 2966.537277]  ? kmem_cache_alloc+0x307/0x390
[ 2966.537891]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2966.538597]  ? generic_update_time+0x21b/0x2b0
[ 2966.539260]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2966.539913]  ? file_modified_flags+0x1f1/0x330
[ 2966.540565]  iomap_dio_rw+0x40/0xa0
[ 2966.541094]  ext4_file_write_iter+0x9ab/0x1950
[ 2966.541772]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2966.542505]  ? do_splice_direct+0x1bc/0x290
[ 2966.543112]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2966.543845]  ? lock_is_held_type+0x9f/0x120
[ 2966.544451]  do_iter_readv_writev+0x211/0x3c0
[ 2966.545095]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2966.545776]  ? avc_policy_seqno+0x9/0x20
[ 2966.546413]  ? security_file_permission+0xb5/0xe0
[ 2966.547088]  do_iter_write+0x18b/0x700
[ 2966.547639]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2966.548350]  ? kasan_set_track+0x25/0x30
[ 2966.548899]  vfs_iter_write+0x74/0xb0
[ 2966.549435]  iter_file_splice_write+0x73f/0xcb0
[ 2966.550093]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2966.550892]  ? generic_file_splice_read+0x13f/0x1d0
[ 2966.551584]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2966.552292]  direct_splice_actor+0x113/0x180
[ 2966.552922]  splice_direct_to_actor+0x33a/0x8c0
[ 2966.553615]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2966.554306]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2966.555095]  ? security_file_permission+0xb5/0xe0
[ 2966.555766]  do_splice_direct+0x1bc/0x290
[ 2966.556359]  ? __pfx_do_splice_direct+0x10/0x10
[ 2966.557125]  ? lock_is_held_type+0x9f/0x120
[ 2966.557731]  do_sendfile+0xb1d/0x12b0
[ 2966.558279]  ? __pfx_do_sendfile+0x10/0x10
[ 2966.558955]  __x64_sys_sendfile64+0x1d5/0x210
[ 2966.559578]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2966.560286]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2966.561099]  do_syscall_64+0x3f/0x90
[ 2966.561636]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2966.562524] RIP: 0033:0x7f553779db19
[ 2966.563127] 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
[ 2966.565675] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2966.566765] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2966.567813] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2966.568831] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2966.569868] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2966.570827] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2966.571876]  </TASK>
20:52:49 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba=0xffffffda, 0x0, 0x2})

20:52:49 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 59)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:52:49 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5421, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:52:50 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5450, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:52:50 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5451, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:52:50 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 39)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:52:50 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 53)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:52:50 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x4})

20:52:50 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 60)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 2966.931365] FAULT_INJECTION: forcing a failure.
[ 2966.931365] name failslab, interval 1, probability 0, space 0, times 0
[ 2966.933398] CPU: 1 PID: 13322 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2966.934478] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2966.935470] Call Trace:
[ 2966.935803]  <TASK>
[ 2966.936202]  dump_stack_lvl+0xc1/0xf0
[ 2966.936701]  should_fail_ex+0x4b4/0x5b0
[ 2966.937250]  should_failslab+0x9/0x20
[ 2966.937758]  __kmem_cache_alloc_node+0x5b/0x310
[ 2966.938452]  ? ext4_find_extent+0xa41/0xd30
[ 2966.939169]  ? ext4_find_extent+0xa41/0xd30
[ 2966.939713]  __kmalloc+0x4a/0x160
[ 2966.940176]  ext4_find_extent+0xa41/0xd30
[ 2966.940731]  ext4_ext_map_blocks+0x1c7/0x5970
[ 2966.941349]  ? __pfx___lock_acquire+0x10/0x10
[ 2966.941916]  ? __pfx___lock_acquire+0x10/0x10
[ 2966.942496]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2966.943131]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2966.943758]  ? ext4_map_blocks+0x704/0x19e0
[ 2966.944314]  ? __pfx_lock_acquire+0x10/0x10
[ 2966.944873]  ? lock_release+0x1e3/0x680
[ 2966.945417]  ? __pfx_lock_release+0x10/0x10
[ 2966.945966]  ? lock_is_held_type+0x9f/0x120
[ 2966.946535]  ? down_write+0x11a/0x1f0
[ 2966.947038]  ? __pfx_down_write+0x10/0x10
[ 2966.947568]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2966.948189]  ext4_map_blocks+0x776/0x19e0
[ 2966.948740]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2966.949341]  ? jbd2__journal_start+0xf7/0x810
[ 2966.949922]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2966.950554]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2966.951186]  ? ext4_iomap_begin+0x48a/0x710
[ 2966.951748]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2966.952385]  ext4_iomap_begin+0x3b1/0x710
[ 2966.952924]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2966.953550]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2966.954281]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2966.954896]  iomap_iter+0x42f/0x1000
[ 2966.955409]  ? filemap_check_errors+0xa9/0x160
[ 2966.956019]  __iomap_dio_rw+0x734/0x1c00
[ 2966.956585]  ? kmem_cache_alloc+0x307/0x390
[ 2966.957190]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2966.957829]  ? generic_update_time+0x21b/0x2b0
[ 2966.958436]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2966.959058]  ? file_modified_flags+0x1f1/0x330
[ 2966.959680]  iomap_dio_rw+0x40/0xa0
[ 2966.960179]  ext4_file_write_iter+0x9ab/0x1950
[ 2966.960809]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2966.961471]  ? do_splice_direct+0x1bc/0x290
[ 2966.962059]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2966.962774]  ? lock_is_held_type+0x9f/0x120
[ 2966.963348]  do_iter_readv_writev+0x211/0x3c0
[ 2966.963945]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2966.964605]  ? avc_policy_seqno+0x9/0x20
[ 2966.965181]  ? security_file_permission+0xb5/0xe0
[ 2966.965825]  do_iter_write+0x18b/0x700
[ 2966.966346]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2966.967021]  ? kasan_set_track+0x25/0x30
[ 2966.967565]  vfs_iter_write+0x74/0xb0
[ 2966.968091]  iter_file_splice_write+0x73f/0xcb0
[ 2966.968750]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2966.969493]  ? generic_file_splice_read+0x13f/0x1d0
[ 2966.970166]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2966.970864]  direct_splice_actor+0x113/0x180
[ 2966.971446]  splice_direct_to_actor+0x33a/0x8c0
[ 2966.972081]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2966.972753]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2966.973452]  ? security_file_permission+0xb5/0xe0
[ 2966.974113]  do_splice_direct+0x1bc/0x290
[ 2966.974679]  ? __pfx_do_splice_direct+0x10/0x10
[ 2966.975330]  ? lock_is_held_type+0x9f/0x120
[ 2966.975908]  do_sendfile+0xb1d/0x12b0
[ 2966.976450]  ? __pfx_do_sendfile+0x10/0x10
[ 2966.977060]  __x64_sys_sendfile64+0x1d5/0x210
[ 2966.977683]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2966.978344]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2966.979057]  do_syscall_64+0x3f/0x90
[ 2966.979574]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2966.980254] RIP: 0033:0x7f553779db19
[ 2966.980755] 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
[ 2966.983096] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2966.984081] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2966.985002] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2966.985949] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2966.986881] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2966.987825] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2966.988781]  </TASK>
20:53:03 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 54)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:53:03 executing program 4:
r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x1fc, 0x28000)
ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000080)={0xa82, 0x40})
r1 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r1, 0x5310, &(0x7f0000000440)={@lba, 0x0, 0x2})
r2 = dup2(r0, r1)
dup(r2)
readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/39, 0x27}, {&(0x7f0000000340)=""/73, 0x49}], 0x5)

20:53:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5452, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:03 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 60)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5451, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5450, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:03 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 61)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:03 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 40)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5451, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 2980.089652] FAULT_INJECTION: forcing a failure.
[ 2980.089652] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 2980.091582] CPU: 0 PID: 13339 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2980.092604] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2980.093776] Call Trace:
[ 2980.094152]  <TASK>
[ 2980.094455]  dump_stack_lvl+0xc1/0xf0
[ 2980.094965]  should_fail_ex+0x4b4/0x5b0
[ 2980.095532]  prepare_alloc_pages+0x178/0x500
[ 2980.096110]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2980.096791]  __alloc_pages_bulk+0x156/0x1190
[ 2980.097365]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2980.098094]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 2980.098729]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 2980.099525]  ? mark_held_locks+0x9e/0xe0
[ 2980.100065]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2980.100678]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2980.101403]  ? kasan_set_track+0x25/0x30
[ 2980.101921]  ? __kasan_kmalloc+0x7f/0x90
[ 2980.102459]  direct_splice_read+0x190/0x990
[ 2980.103026]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2980.103664]  ? __pfx_direct_splice_read+0x10/0x10
[ 2980.104308]  ? fsnotify_perm.part.0+0x221/0x610
[ 2980.104932]  generic_file_splice_read+0x16e/0x1d0
[ 2980.105589]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2980.106272]  vfs_splice_read+0x1c0/0x240
[ 2980.106808]  ? direct_splice_actor+0x11b/0x180
[ 2980.107416]  splice_direct_to_actor+0x2b0/0x8c0
[ 2980.108055]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2980.108699]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2980.109390]  ? security_file_permission+0xb5/0xe0
[ 2980.110020]  do_splice_direct+0x1bc/0x290
[ 2980.110572]  ? __pfx_do_splice_direct+0x10/0x10
[ 2980.111192]  ? lock_is_held_type+0x9f/0x120
[ 2980.111754]  do_sendfile+0xb1d/0x12b0
[ 2980.112272]  ? __pfx_do_sendfile+0x10/0x10
[ 2980.112836]  __x64_sys_sendfile64+0x1d5/0x210
[ 2980.113433]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2980.114092]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2980.114768]  do_syscall_64+0x3f/0x90
[ 2980.115268]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2980.115948] RIP: 0033:0x7f1388d97b19
[ 2980.116446] 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
[ 2980.118738] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2980.119674] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2980.120569] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2980.121487] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2980.122373] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2980.123274] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2980.124187]  </TASK>
[ 2980.206506] FAULT_INJECTION: forcing a failure.
[ 2980.206506] name failslab, interval 1, probability 0, space 0, times 0
[ 2980.208533] CPU: 1 PID: 13341 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2980.209615] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2980.210700] Call Trace:
[ 2980.211052]  <TASK>
[ 2980.211365]  dump_stack_lvl+0xc1/0xf0
[ 2980.211900]  should_fail_ex+0x4b4/0x5b0
[ 2980.212481]  should_failslab+0x9/0x20
[ 2980.213038]  __kmem_cache_alloc_node+0x5b/0x310
[ 2980.213813]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2980.214386]  kmalloc_trace+0x26/0xc0
[ 2980.214909]  __iomap_dio_rw+0x22b/0x1c00
[ 2980.215489]  ? kmem_cache_free+0xff/0x4a0
[ 2980.216065]  ? jbd2_journal_stop+0x185/0xde0
[ 2980.216676]  ? kmem_cache_alloc+0x307/0x390
[ 2980.217293]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2980.217916]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 2980.218571]  ? jbd2__journal_start+0xf7/0x810
[ 2980.219225]  ? generic_update_time+0x21b/0x2b0
[ 2980.219989]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2980.220615]  ? file_modified_flags+0x1f1/0x330
[ 2980.221265]  iomap_dio_rw+0x40/0xa0
[ 2980.221773]  ext4_file_write_iter+0x9ab/0x1950
[ 2980.222415]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2980.223078]  ? do_splice_direct+0x1bc/0x290
[ 2980.223676]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2980.224393]  ? lock_is_held_type+0x9f/0x120
[ 2980.224979]  do_iter_readv_writev+0x211/0x3c0
[ 2980.225603]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2980.226265]  ? avc_policy_seqno+0x9/0x20
[ 2980.226829]  ? security_file_permission+0xb5/0xe0
[ 2980.227499]  do_iter_write+0x18b/0x700
[ 2980.228033]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2980.228694]  ? kasan_set_track+0x25/0x30
[ 2980.229282]  vfs_iter_write+0x74/0xb0
[ 2980.229814]  iter_file_splice_write+0x73f/0xcb0
[ 2980.230491]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2980.231320]  ? generic_file_splice_read+0x13f/0x1d0
[ 2980.232009]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2980.232726]  direct_splice_actor+0x113/0x180
[ 2980.233348]  splice_direct_to_actor+0x33a/0x8c0
[ 2980.233985]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2980.234659]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2980.235379]  ? security_file_permission+0xb5/0xe0
[ 2980.236038]  do_splice_direct+0x1bc/0x290
[ 2980.236619]  ? __pfx_do_splice_direct+0x10/0x10
[ 2980.237295]  ? lock_is_held_type+0x9f/0x120
[ 2980.237880]  do_sendfile+0xb1d/0x12b0
[ 2980.238418]  ? __pfx_do_sendfile+0x10/0x10
[ 2980.239015]  __x64_sys_sendfile64+0x1d5/0x210
[ 2980.239674]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2980.240404]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2980.241124]  do_syscall_64+0x3f/0x90
[ 2980.241659]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2980.242360] RIP: 0033:0x7f553779db19
[ 2980.242853] 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
[ 2980.245320] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2980.246333] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2980.247286] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2980.248236] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2980.249197] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2980.250148] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2980.251214]  </TASK>
20:53:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5460, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5452, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:03 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
ioctl$CDROM_SEND_PACKET(0xffffffffffffffff, 0x5393, &(0x7f0000000100)={"8ff8510875d05dd167732345", &(0x7f0000000040)="f5ddb54b084b882317fb800eaf4d5c1fe53d8220b7", 0x15, 0x87b, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x6, 0x0, 0x1, 0x0, "4f283cb9", 0x0, "7a16aa49", 0x0, 0x1f, 0x7, "dcb331", "debef22141f2a5a7b01b5254f4e2f119e3aa5d99f94dadbf769c7947fb0c43018a27b615cdecabc14ec42c4d9866"}, 0x3, 0x2, 0xfffffffa, &(0x7f00000000c0)})
ioctl$BTRFS_IOC_SNAP_DESTROY(r0, 0x5000940f, &(0x7f00000001c0)={{r0}, "5532a47cfb4c712851c6a4151851c6be65fa80118f96798d569cf004cb3cfee1f040729961eac158636f83767e6472b5833d59921f8775c0f967876db3e36efc1548155e7723dd83a016a6f490020c20450c9bac5dd32270d19546a1a61a2357430d6248ba1bd326ced5a5832f9a46491f784b26e8e4f8a3c6374029d51f1981569dafbf48ae669b09d8a57102b664c45cce1fc929e57340d822e68be4a9bd4779c1332a8b926b9cf2d4404eaab1cc7348139c171103b301f1b4fc520ae40ae913d95df203391bc6d86fadd797c7f7946332dad9f04acedfb7ba6b9cc4016f83c305c0ca0b8f08940d976542a462e1c1996766e8d8257c06916a3512198f4f311e10958689d88ed3803dcbb78f8f284d10ff62ee58dd36e2d27d323b870c8c354c950eb5c12279f1c99b78cb19298e10be000a6832687ed53e3d539b2271a2f93e613266f4f14b2158017abf941100f7e6d08d7b18d6b931cd66a1173d0b541c284590b2d1e12fc460cb88d1ed466a21b911e172a98a8b77d03265ba61db39325cabb6d944e27ce56ecc9e26367f4c933a08d6ecccda8300f3044ca53bed70742058463a257c53b1677d8a03298aa475aa8daa2955677e61e6c9b8785abcb04983638ddc3764a5cb2ad06bc14d6eb70fc8aa5d39a820e3260f201111c9962fc09b4d54fd5f8dae0747fcdeed6f46e3b379b2ea94ca3a57459504d7fd9ed0fb633315405409a6fb15fa602448681108c89c69757ae4209cab45a3a0776e43ddcbcccc72060b0504f92d1b708f1138d9f332d587dbb119e1083a448ba05fe07bf51de4e51fc2f7a7c4d1cadedaa0b152e51deb2b90e4da0e56dfe540e945160e562a8a4c88c88aff0bf7727cb96904c9ba17a95720494a6f866050cf530eeb285a612baa425c6be3efe754a9e31ed490bd70b53dd561baa3764cf63a520aa57c61dc4f664e10a95e23169af9dca8470db680bb04a40e47ed2547ae1e311d4de1e7830cd56445288e4c368c4de713a006d0c1ce8975c02f076b026afa40e066f00eac7869a5e80fbcecfeb49214c72d5b8b8fba177ee2d2ce87292d88c2972c8d5c75acdc762635d7491ad55282af6a444376cf2d5158bda7ecc9f7b32f2d72fb1ba1fa5c78b400e6741bf37b373f65d841fda6a66350dae5bbb398b8359181bb9df9f39f926bbaaeefa0a0872f0341a2145c83ccbe453ffd382e06ddf76af0e371f6b371b56972ae8e94aa9dd0796d631e558c79a465ff6cd18829ad03c5f639154f255e1842c23c3821d91be97d9cfce65a6b94ddabdb40222c3aefcb55c0cdce1fa21c32c7acdcfb78c7b6ce630b9c623169cb7f24c9db2b8ab7b236e8fd6436fc116ed6863d0c4df0cf800b78886e9bf9647e7fefd1a05f7f9b46afc24dd3627b78a7ce583d157638a19131c02cf92b16836435806b0faff14a5acd0138a17be3d5f53dfa35843504b430b24d3ba238ea1fd631dea496be13d24dad3f5fb3c7a603ac64b6fd88d1bd34b8009ee481c3c6fe3305989727f5952c0444ce6e26738f52a405f1ffe12cb89286277b7534344fe3876acdc20043f4789e2600fea5d62a9dd8d6644054f899534f450972b87fdb6b2e56d5061ef33235220b14573930ebc79285aa6af89aecf9b9bf3c9fe96bebd701103224cb767dac7a7bcaf99219cb408b56d5539f12ec0b15907ca8a6ebb94a33010dd503bbe1b8b0fbe57261c6ed7df1930923d4d39d06701b3ab1b77be05331b721f5c36d9ec0238ef7a0e2d0c7a3a7dbebd2c087b3287f6583530a4318b84d0988fcb4616d72f49bd63c8ed57a7cd274dfde8f2549ea2702150fee2236e8790384e85bcbe322e54eff2e232545c0831b5a6cf1cd4b61ba614d4530759530796d94bd698b3cb87599668ef22e3c30a41c15548425aa2841cc7129f9b52ea6d086d7bf860b5940541d5409d1a9e12b5aaea0a50c1a1946fa4d9044421ba657ef30930b2d1def4c827cb8058e5a7937e3e257bb7b39e7ad6d6170ec9837d7912be3608f26ac32a42e4b40f73ce25e8b6a6ccbe1136c1605db7dbd6d0eef9d98fed096d38cce18ca027f8060199c9f2bff9c73bb6498667e892a694991b6536622579276f55dfc4b0a351273c707a13f6c73795d2de447baa9a02bf3873d3b5b8153b72bf5edc2a3f4d52651212ae634eb14b564f82c29234158a6729ebf3e46fcf73ebb0a19ddfb200fff7946ea33a5be004191354b9a632e5dd66ec91c8ac34073ecfacc716892107cae21a7abed3dfed2aaa934a12ccde935c65fb909b2a06524882504767004f5420413a4dc8b23e4cbbc5bf58abf8af2a159f641bcc8b75d385337641fec67f339ad440be81e52bba52e1bdcea51a84c21613ac95459ad3d7c7a7eb11066ecf23ccf975f27897c961ce242bbde3eb9ccaac0742c8cc6e6f6372fcb2508e4b42bdb7b6243388c756e6210eacb252168100cf239dff408ce82d4a392af96cd88899d81a27a7c7ee5ecccc28b11e256b60a46d5fbdfb3dea2509e9845d4ab90c135749abd0c527dc7b256a6563ee1f8d733717dcc3ddb741a35f8eab920d9e4da1f27ca07398c3c30d9051a138ea7204d175ac1b6f4273d645cdff504fed40bbdf226feb93e90c0329f2b45ac827f9ae8f793d0b865bf643b4787ce5e0ba1142168bf715435348684154503174b4e6097070a52f335dbc4052768b41726d8ada4d9f2d07c1c877d4cd2b7a54504af80a6c8417fddb9a11898bf506298a619a2c641b2af54690584fdc952d1ffa45c38a7b86365c94c8dce5a026edb684d151e92d720b3921e0eb7219596dd3be53e4edf02bb1fbd7ee9907ba6026d3d07ba71a4e4c9118093582cebb1d9901ecb96443be9fa8919d9520ea9c94c5ce837448685024b3e11de3e3e480f1b7facb1ebb06c3ef3e1a8aca9eb7b974829322456acfa57b4d19769dd0774b7a9b44e5186576e0488705cbe8cf35e876c7c10708bf32b8329ce89bd9666aad8d63d23e9458eb55e1d1986f67aeb418556573a9944228ebd1de5f1e24bf44f4ffcecc78a34c456790f321013747a827b53000d31284980a7068499dd6980830568f9e963c13cdc02b0609a99a64bbdbfbfb172b66d41912376622788a7df176a6af99739d3e68cfc0812695d1ca5ea225177d57514612eeabd770aa6d8b1b226bfc9d1f30ca011343016f54fe6c5155ae8cd415bd2a54219af002ba69d3b4b20d51d4a285963bdc54603dad5ed0669682b58422e31833677b991e94163cea4c6ab8e17c675fd532fc3c06b9da424347f3ee6a4b496a0db47ba5524e0381f59dea732f55846bfbd0749edb08b71ab89495a3b63e51f0ee10b862bebd93c72df2b49f78df2c742fd725825ae3d9c39b648701b11ce7a06c329f9da26d973419e982bad951c911c56003bea23cd57662a483ab50ca06f0ee37d43176b9c50a4548896668fb5527661db69bd78c01bcddd62fa6cf8be6e7f2f0201699e2a59d8eae8056b33f150553825f32fc7e7ece2269e39c804384ef44f4b6d5c489de3a0ba302569c223d5ac68393cb0ade66bddd81bdad7f0a9a0b1790405ad327ccc3298cc002ed2f0db786e84988cb9cdbf35fa9c836dc463cb20a570759a6de05aeacfbb392bfc9e67d93b9add82de770fbdd112a213db2de508d473e355de7955c6b9cb5d79cbe30275a2976778d40d70b3c55b4be53ab0c9eaa48619ca8109b85d5c63da7807fa295af8dc95a0053de7e63b2b87322fd1794c4449b06a03ec7be448d2c81dcdfd7ee645b70aa187d0c4efd8e6c25ed2ecc98c740ad1d35400d4cb1dd4fc890793f8dd136ceea0d5f890af2cc105a7d71aa87df98baaf37b0f27c5a6b3a01d563d4c23de4c1c876018169b5d414040057814df13560ae51213db3c32238a005339fda46d5e7e7e70bc18661c0e31339aeb6d56546fbdd68d1667eee24015c43ab2e67cb429649f46d9c789f2577e72e43f316d9ce5e6bf1561add6a064951aa7984a571cad83def88985440d21330ea0100096c3f811e828b628c2e490dc7306e8cdf73c048ad9a4c43e6a20a2999ed59d89458e5297931e7149bcd49b79960e931387b0ea8af49f6e1021c588bb1ca7397d60d2b26d7fe1680b8bace6ba9ff8a4cfcc7c07091c07a810b06487b86dd1639d5a2e000d2e82bfef1ecd7f18b7b618ab8694bdf8825fc5ac5e147810606e26a2d9e99997d979126a6fda76b993999e5ca6ef52b058301748de0e17cfb2ecd044104cd7274361d459b43389eed55d97956bdf4f412db3697906856cd997a0c348e121b176e91bc1616ceeb374c0e8ec61ce32be2d3696a9e34451ddad0d82a831157fb59302c99fb2b272f7c3b26435956a929014aea60243d474d92d9a53f58d99a38a0acb7cdc2a4075338af63276bd68cf00a9bece949400debe68cd1da79946fb41b2bd5570f7d73620d06b8eb116f7c927de5161dda6435857083efad9b4b8f82585f7d4f959e0ddfeb3b7bb0f12b9fab0344cf6f126dc9e4efa96ccdeaca3405f5de7955d6eca7cc1018351d4d840f29678e13cf373b57a1965526780034f0cad87798c172308c1eff0185a98819ab57f399d1760f8a69b62a8e86412eba1efa0bcb445acfc91b0d7349caf6bb789c75678ae1325c3319bf5e8c0c126240976b122952e873597db81f5e02a98a15c4d10514be2ab708d2ef35a4cdb916a5b5addb1a845be6e8af8f1fa034bcecc0f629b3df31be03a10f3b238c92a7915a9c19d7627c2823e75f8ffda81d4509afbf721097b879442474ea66625e19fcd11d88dd737d436827640f382a27f03244d705fe1f8971dfaea2eb592b5abc01eb3ddb0e6f4b20fb447a8ee72b0d74431d1657b037e80593e6601110d54c8bba5d6b20c995d031eb30b6d7bc1017e99d5e9a8ca3802acd4c78f6c155fd621da1967928a29975285b04851f3b073e67a08b33a96a226e89c38e8907c0b9851d8f8544d23fe1b0522eca58d5601a18c34df67a9f8bcc45c555d6019684405004dc5e689d485fb6d034391b1b3ac9fd96dadb8c66e34815bdae64a0febe26407cd728af5e5e9ca5d4d1b4b04e786f4ea373759ad0a36e2c08e9c7da1c7a3e7d48fdf19e789de9ec774956e99e1889560c0e4f4f803cb29913c89c4e2d1967b441c31bbac6d0b243ce80130fac3674f12436e00cf05c36de0b87ad453ed01054bb119a3020362ab9749cf6ce2f267f6ea412bb043f15f8df6f6e32820d689c5a564ddd55c70467f5aaa9ab3998c073fcb852475d75bcb67f1971e92c9d549dfa817dfd02b5a888e73a4abfeaf3d81ee8737d2e38e71db8b75f9c9099f5932aa4d9a3300d8bf8e7620417c16e74434c6a76491f304816ff40c2cff8bf387eccd7f39d81fc706e05221cb20d9211aec95d9d88db87c02b5c1eee1b9bdab1706141fdcbdba664ee8c0987ee3a73900033dfc8868270a2f82002b56f3b7aeaccfeb06d6d927fa6abe7b8fbc1f4d54d66453528b19a66f5f37f2c48ba6306481a24abc84c95aa61a99f9b1c6d36446d7b2c114e5787fcbfeb9eed0ac762f24550f42e07c9ec8dd81ad092c4f4373c54ef14dd418c07c3f40f77d8bd259c31f1abb916fffeaed4db9192110356bdb28fb575d15405fd5f665ebcd149cf2e85affb2e9df9897fc02ae92a09d740d5e864c78c8e2cc64502f0c521fac6d8edab342f22caea5ebaf9475658e9a294071f7110a09ee7e6c987bdb3e0ed05ea77e27f498fc824d3b44009ddf7212c0376d06b5896a67542380eaff088c26e95a8dee81f10d70f340"})
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000001280)={"562ea1f3025c847e51614880", &(0x7f00000011c0)="cc53c808c15b98b96a12410b2f346381a6c2129fcc05d00a305301425094318247244edb728e7b30d1e80aca706f784542d7ce921d310e010fa8c963e306d887c12868b7df7e9612dae74eb8570b40b9a7e9e237bafc58b523a2ef08fa7dcc95f7050488000950e7f1c63f53a2", 0x6d, 0x81, &(0x7f0000000140)={0x58, 0x1, 0x20, 0x0, 0x0, 0x0, 0x0, "f7ae7a9e", 0x6, "26e69650", 0xe, 0x8, 0x7, "f659a1", "a2499852a57448f16ca01bae9afd8a12947131fd3f255f808a82f2c7c70bfcef5ad42c45f241ba032f40cb1675e8"}, 0x2, 0x8, 0x2, &(0x7f0000001240)})
ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f00000012c0))

20:53:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5452, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:03 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 41)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:03 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 55)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:53:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5460, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:03 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 61)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5460, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40049409, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2980.525409] FAULT_INJECTION: forcing a failure.
[ 2980.525409] name failslab, interval 1, probability 0, space 0, times 0
[ 2980.526849] CPU: 0 PID: 13365 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2980.527642] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2980.528432] Call Trace:
[ 2980.528695]  <TASK>
[ 2980.528932]  dump_stack_lvl+0xc1/0xf0
[ 2980.529345]  should_fail_ex+0x4b4/0x5b0
[ 2980.529773]  ? ext4_mb_new_blocks+0x666/0x4680
[ 2980.530248]  should_failslab+0x9/0x20
[ 2980.530649]  kmem_cache_alloc+0x5a/0x390
[ 2980.531071]  ? __mark_inode_dirty+0x249/0xc10
[ 2980.531536]  ext4_mb_new_blocks+0x666/0x4680
[ 2980.532002]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2980.532510]  ? ext4_cache_extents+0x148/0x2d0
[ 2980.532985]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 2980.533488]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 2980.533988]  ext4_ext_map_blocks+0x1e14/0x5970
[ 2980.534470]  ? __pfx___lock_acquire+0x10/0x10
[ 2980.534963]  ? __pfx___lock_acquire+0x10/0x10
[ 2980.535512]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2980.536022]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 2980.536514]  ? ext4_map_blocks+0x704/0x19e0
[ 2980.536957]  ? __pfx_lock_acquire+0x10/0x10
[ 2980.537407]  ? lock_release+0x1e3/0x680
[ 2980.537823]  ? __pfx_lock_release+0x10/0x10
[ 2980.538267]  ? lock_is_held_type+0x9f/0x120
[ 2980.538721]  ? __pfx_down_write+0x10/0x10
[ 2980.539145]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 2980.539628]  ext4_map_blocks+0x776/0x19e0
[ 2980.540060]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 2980.540527]  ? jbd2__journal_start+0xf7/0x810
[ 2980.540983]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 2980.541488]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 2980.541987]  ? ext4_iomap_begin+0x48a/0x710
[ 2980.542421]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2980.542907]  ext4_iomap_begin+0x3b1/0x710
[ 2980.543337]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2980.543808]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 2980.544373]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 2980.544844]  iomap_iter+0x42f/0x1000
[ 2980.545254]  ? filemap_check_errors+0xa9/0x160
[ 2980.545725]  __iomap_dio_rw+0x734/0x1c00
[ 2980.546153]  ? kmem_cache_alloc+0x307/0x390
[ 2980.546594]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2980.547084]  ? generic_update_time+0x21b/0x2b0
[ 2980.547543]  ? __mnt_drop_write_file+0x4e/0xf0
[ 2980.548012]  ? file_modified_flags+0x1f1/0x330
[ 2980.548487]  iomap_dio_rw+0x40/0xa0
[ 2980.548865]  ext4_file_write_iter+0x9ab/0x1950
[ 2980.549355]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2980.549862]  ? do_splice_direct+0x1bc/0x290
[ 2980.550300]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2980.550832]  ? lock_is_held_type+0x9f/0x120
[ 2980.551272]  do_iter_readv_writev+0x211/0x3c0
[ 2980.551726]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2980.552226]  ? avc_policy_seqno+0x9/0x20
[ 2980.552640]  ? security_file_permission+0xb5/0xe0
[ 2980.553129]  do_iter_write+0x18b/0x700
[ 2980.553533]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2980.554032]  ? kasan_set_track+0x25/0x30
[ 2980.554441]  vfs_iter_write+0x74/0xb0
[ 2980.554842]  iter_file_splice_write+0x73f/0xcb0
[ 2980.555335]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2980.555877]  ? generic_file_splice_read+0x13f/0x1d0
[ 2980.556382]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2980.556904]  direct_splice_actor+0x113/0x180
[ 2980.557382]  splice_direct_to_actor+0x33a/0x8c0
[ 2980.557864]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2980.558372]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2980.558895]  ? security_file_permission+0xb5/0xe0
[ 2980.559382]  do_splice_direct+0x1bc/0x290
[ 2980.559810]  ? __pfx_do_splice_direct+0x10/0x10
[ 2980.560295]  ? lock_is_held_type+0x9f/0x120
[ 2980.560733]  do_sendfile+0xb1d/0x12b0
[ 2980.561135]  ? __pfx_do_sendfile+0x10/0x10
[ 2980.561582]  __x64_sys_sendfile64+0x1d5/0x210
[ 2980.562042]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2980.562542]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2980.563070]  do_syscall_64+0x3f/0x90
[ 2980.563456]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2980.563973] RIP: 0033:0x7f553779db19
[ 2980.564341] 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
[ 2980.566036] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2980.566755] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 2980.567431] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2980.568103] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 2980.568777] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2980.569454] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 2980.570146]  </TASK>
[ 2980.571600] FAULT_INJECTION: forcing a failure.
[ 2980.571600] name failslab, interval 1, probability 0, space 0, times 0
[ 2980.573425] CPU: 1 PID: 13364 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2980.574445] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2980.575458] Call Trace:
[ 2980.575796]  <TASK>
[ 2980.576095]  dump_stack_lvl+0xc1/0xf0
[ 2980.576606]  should_fail_ex+0x4b4/0x5b0
[ 2980.577151]  should_failslab+0x9/0x20
[ 2980.577684]  __kmem_cache_alloc_node+0x5b/0x310
[ 2980.578300]  ? __iomap_dio_rw+0x22b/0x1c00
[ 2980.579006]  kmalloc_trace+0x26/0xc0
[ 2980.579612]  __iomap_dio_rw+0x22b/0x1c00
[ 2980.580137]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 2980.580800]  ? perf_trace_preemptirq_template+0x252/0x420
[ 2980.581532]  ? __down_read_common+0x7c0/0x11e0
[ 2980.582130]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 2980.582867]  ? mark_held_locks+0x9e/0xe0
[ 2980.583417]  ? kasan_unpoison+0x27/0x60
[ 2980.584028]  ? __pfx_lock_acquire+0x10/0x10
[ 2980.584698]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 2980.585395]  ? lock_is_held_type+0x9f/0x120
[ 2980.585957]  iomap_dio_rw+0x40/0xa0
[ 2980.586445]  ext4_file_read_iter+0x2f4/0x4a0
[ 2980.587060]  direct_splice_read+0x3c4/0x990
[ 2980.587655]  ? __pfx___fsnotify_parent+0x10/0x10
[ 2980.588287]  ? __pfx_direct_splice_read+0x10/0x10
[ 2980.588921]  ? fsnotify_perm.part.0+0x221/0x610
[ 2980.589575]  generic_file_splice_read+0x16e/0x1d0
[ 2980.590320]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 2980.591038]  vfs_splice_read+0x1c0/0x240
[ 2980.591587]  ? direct_splice_actor+0x11b/0x180
[ 2980.592225]  splice_direct_to_actor+0x2b0/0x8c0
[ 2980.592893]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2980.593623]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2980.594304]  ? security_file_permission+0xb5/0xe0
[ 2980.594947]  do_splice_direct+0x1bc/0x290
[ 2980.595514]  ? __pfx_do_splice_direct+0x10/0x10
[ 2980.596138]  ? lock_is_held_type+0x9f/0x120
[ 2980.596708]  do_sendfile+0xb1d/0x12b0
[ 2980.597248]  ? __pfx_do_sendfile+0x10/0x10
[ 2980.597811]  __x64_sys_sendfile64+0x1d5/0x210
[ 2980.598444]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2980.599174]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2980.599880]  do_syscall_64+0x3f/0x90
[ 2980.600404]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2980.601093] RIP: 0033:0x7f1388d97b19
[ 2980.601596] 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
[ 2980.603862] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2980.604849] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 2980.605762] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2980.606677] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 2980.607612] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2980.608538] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 2980.609468]  </TASK>
20:53:18 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 62)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:18 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 42)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:18 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40049409, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:18 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 62)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:18 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40049409, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:18 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f00000001c0)={"ecf0cda14a2df48f7035ab52", &(0x7f0000000040)="1813fc19a3c4c1326da345178fd94ebb1877fee797545b2e913ae9bfac9c4dbc9d1e1e30f16c43f7accc374281a0db6dedf557f45aa344f5ee4ef4ba580f4351548e8df5ebea80162d0f19ed90a9a59165e420b978ef04918d2f39427eb5c044b09ea97e4e12943f39fde8b0b87724fad8b468e86d75ab5482f806db2b62907ca87a2e1facf982e971da0c69b0b1567442b6350dd55e87e5ad5fdf48f0ccb997045da0c39ad49662e305aa66f036b695c4a9d7ddac7774997fe62b8214", 0xbd, 0x2, &(0x7f0000000100)={0x21, 0x0, 0x5, 0x3, 0x0, 0x0, 0x0, "c677e602", 0x1f, "64ffb4e5", 0x2d, 0x8, 0x8, '<X4', "4cb71b46850398fe2d90814561957fa48adda6c6bc8d79db60a07e92746e4eeae61319f9b6c32f78b786990af974"}, 0x1, 0x9, 0x1, &(0x7f0000000140)})
r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r2=>0xffffffffffffffff})
r3 = dup3(r1, r2, 0x0)
bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
openat(r3, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
ioctl$CDROM_SEND_PACKET(r3, 0x5393, &(0x7f0000000340)={"e65cf38e2eff733a7792a363", &(0x7f0000000200)="bae9ddd19fedfcac24333e970dfab7cbdbc0633fa9ec4d6a954cd0fbb45787f1a7b103bce447dab6191f5fc072d143b2b8f3081d83a956203cc85f7d44764b24139fb21561eafad5b3880752add4d20a93a6722499c7f5c06a49b600d3e5e582aa62d2695f9bb471eea19b6913eba81f7854fdc506a4e7aa41435e5d2e17761755d7df6a8d833a8184521e6b60726673cd5ba5aedc3e4365687f806c932e11ee03ec8fbe2b537944c85abb4d", 0xac, 0x880, &(0x7f00000002c0)={0x1, 0x1, 0x2, 0x6, 0x0, 0x1, 0x0, "d4b717f6", 0x7, "ec312263", 0x1f, 0x2, 0x9, "106ccd", "0134c8c75069257b9bccac6dbeda03504ed4776045e9616a55b47f635d56c66df49f3edf559c9f83f9c9765af865"}, 0x2, 0x0, 0xfffffffd, &(0x7f0000000300)})
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:53:18 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 56)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:53:18 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40081271, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 2994.808456] FAULT_INJECTION: forcing a failure.
[ 2994.808456] name failslab, interval 1, probability 0, space 0, times 0
[ 2994.810645] CPU: 0 PID: 13388 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 2994.811769] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 2994.812951] Call Trace:
[ 2994.813310]  <TASK>
[ 2994.813646]  dump_stack_lvl+0xc1/0xf0
[ 2994.814212]  should_fail_ex+0x4b4/0x5b0
[ 2994.814808]  ? jbd2__journal_start+0x194/0x810
[ 2994.815441]  should_failslab+0x9/0x20
[ 2994.815995]  kmem_cache_alloc+0x5a/0x390
[ 2994.816589]  jbd2__journal_start+0x194/0x810
[ 2994.817230]  __ext4_journal_start_sb+0x3d7/0x560
[ 2994.817932]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 2994.818709]  ? ext4_meta_trans_blocks+0x252/0x310
[ 2994.819414]  ext4_convert_unwritten_extents+0x191/0x580
[ 2994.820171]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 2994.821016]  ext4_dio_write_end_io+0x12e/0x180
[ 2994.821703]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 2994.822431]  iomap_dio_complete+0x197/0x920
[ 2994.823061]  iomap_dio_rw+0x73/0xa0
[ 2994.823601]  ext4_file_write_iter+0x9ab/0x1950
[ 2994.824283]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 2994.825000]  ? do_splice_direct+0x1bc/0x290
[ 2994.825635]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2994.826400]  ? lock_is_held_type+0x9f/0x120
[ 2994.827045]  do_iter_readv_writev+0x211/0x3c0
[ 2994.827701]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 2994.828411]  ? avc_policy_seqno+0x9/0x20
[ 2994.829014]  ? security_file_permission+0xb5/0xe0
[ 2994.829734]  do_iter_write+0x18b/0x700
[ 2994.830313]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 2994.831044]  ? kasan_set_track+0x25/0x30
[ 2994.831647]  vfs_iter_write+0x74/0xb0
[ 2994.832209]  iter_file_splice_write+0x73f/0xcb0
[ 2994.832931]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2994.833722]  ? generic_file_splice_read+0x13f/0x1d0
[ 2994.834442]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 2994.835203]  direct_splice_actor+0x113/0x180
[ 2994.835862]  splice_direct_to_actor+0x33a/0x8c0
[ 2994.836557]  ? __pfx_direct_splice_actor+0x10/0x10
[ 2994.837290]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 2994.838061]  ? security_file_permission+0xb5/0xe0
[ 2994.838771]  do_splice_direct+0x1bc/0x290
[ 2994.839385]  ? __pfx_do_splice_direct+0x10/0x10
[ 2994.840081]  ? lock_is_held_type+0x9f/0x120
[ 2994.840720]  do_sendfile+0xb1d/0x12b0
[ 2994.841287]  ? __pfx_do_sendfile+0x10/0x10
[ 2994.841958]  __x64_sys_sendfile64+0x1d5/0x210
[ 2994.842634]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 2994.843375]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 2994.844158]  do_syscall_64+0x3f/0x90
[ 2994.844721]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2994.845485] RIP: 0033:0x7f1942f4bb19
[ 2994.846030] 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
[ 2994.848547] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 2994.849619] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 2994.850631] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 2994.851610] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 2994.852605] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 2994.853511] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 2994.854406]  </TASK>
20:53:18 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40081271, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:18 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40086602, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:18 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40081271, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:18 executing program 4:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xa42, 0x3)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220)
clock_gettime(0x0, &(0x7f00000000c0)={<r2=>0x0, <r3=>0x0})
futimesat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{0x77359400}, {r2, r3/1000+10000}})
sendfile(r1, r0, 0x0, 0xfffffdef)
ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x43})
r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r5=>0xffffffffffffffff})
r6 = dup3(r4, r5, 0x0)
bind$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
openat(r6, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
recvmmsg(r6, &(0x7f0000001440)=[{{&(0x7f00000001c0)=@xdp, 0x80, &(0x7f0000001400)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000000280)=""/106, 0x6a}], 0x4}, 0x7}], 0x1, 0x0, 0x0)
r7 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$F2FS_IOC_GET_PIN_FILE(r7, 0x8004f50e, &(0x7f0000000040))
ioctl$CDROMMULTISESSION(r7, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:53:18 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 63)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:18 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40087602, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:34 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 63)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:34 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101283, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:34 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 57)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:53:34 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 43)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:34 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 64)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:34 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40086602, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:34 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40086602, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:34 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x92603, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

[ 3010.930618] FAULT_INJECTION: forcing a failure.
[ 3010.930618] name failslab, interval 1, probability 0, space 0, times 0
[ 3010.932305] CPU: 1 PID: 13441 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3010.933111] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3010.933928] Call Trace:
[ 3010.934192]  <TASK>
[ 3010.934433]  dump_stack_lvl+0xc1/0xf0
[ 3010.934829]  should_fail_ex+0x4b4/0x5b0
[ 3010.935395]  ? jbd2__journal_start+0x194/0x810
[ 3010.935879]  should_failslab+0x9/0x20
[ 3010.936283]  kmem_cache_alloc+0x5a/0x390
[ 3010.936708]  jbd2__journal_start+0x194/0x810
[ 3010.937150]  __ext4_journal_start_sb+0x3d7/0x560
[ 3010.937649]  ? ext4_dirty_inode+0xa5/0x130
[ 3010.938082]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3010.938566]  ext4_dirty_inode+0xa5/0x130
[ 3010.939061]  __mark_inode_dirty+0x1aa/0xc10
[ 3010.939534]  touch_atime+0x67b/0x730
[ 3010.939924]  ? __pfx_touch_atime+0x10/0x10
[ 3010.940374]  ext4_file_read_iter+0x36c/0x4a0
[ 3010.940831]  direct_splice_read+0x3c4/0x990
[ 3010.941279]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3010.941776]  ? __pfx_direct_splice_read+0x10/0x10
[ 3010.942390]  ? fsnotify_perm.part.0+0x221/0x610
[ 3010.942889]  generic_file_splice_read+0x16e/0x1d0
[ 3010.943382]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3010.943908]  vfs_splice_read+0x1c0/0x240
[ 3010.944325]  ? direct_splice_actor+0x11b/0x180
[ 3010.944783]  splice_direct_to_actor+0x2b0/0x8c0
[ 3010.945265]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3010.945764]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3010.946285]  ? security_file_permission+0xb5/0xe0
[ 3010.946762]  do_splice_direct+0x1bc/0x290
[ 3010.947202]  ? __pfx_do_splice_direct+0x10/0x10
[ 3010.947702]  ? lock_is_held_type+0x9f/0x120
[ 3010.948143]  do_sendfile+0xb1d/0x12b0
[ 3010.948550]  ? __pfx_do_sendfile+0x10/0x10
[ 3010.948994]  __x64_sys_sendfile64+0x1d5/0x210
[ 3010.949446]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3010.949982]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3010.950534]  do_syscall_64+0x3f/0x90
[ 3010.950912]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3010.951426] RIP: 0033:0x7f1388d97b19
[ 3010.951801] 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
[ 3010.953535] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3010.954297] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3010.954806] FAULT_INJECTION: forcing a failure.
[ 3010.954806] name failslab, interval 1, probability 0, space 0, times 0
[ 3010.954976] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3010.955028] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3010.955043] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3010.955059] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3010.955092]  </TASK>
[ 3010.963716] CPU: 0 PID: 13435 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3010.964915] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3010.966133] Call Trace:
20:53:34 executing program 4:
r0 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000140), 0x10080, 0x0)
ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f00000001c0)=<r1=>0x0)
ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000200)={{r0}, r1, 0x4, @unused=[0x8, 0x2a, 0x27, 0xffffffff], @subvolid=0x3})
r2 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
openat$cgroup(r0, &(0x7f0000001200)='syz1\x00', 0x200002, 0x0)
ioctl$CDROMMULTISESSION(r2, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
ioctl$CDROM_SEND_PACKET(r2, 0x5393, &(0x7f0000000100)={"dbc6a37c543d84d8f56da6f7", &(0x7f0000000040)="f569c29fbe4d2d1b833838dcefd026b7bed0a9c8f7d102f4fac8f6fca29a3ec300702b28310a3abac96ad0fb1a0c0c5d3121947c3d0d6c62", 0x38, 0x7, &(0x7f0000000080)={0x7, 0x0, 0x2, 0x4, 0x0, 0x1, 0x0, '{0uD', 0x0, "131ad669", 0x3, 0x3f, 0x1, '{0F', "9fe8d5a715efa106dee6742a4ed9648b1a65395accb0bd891e295e79c2e8773e289053bffbfeaafd23bc6f2977e7"}, 0x2, 0x9, 0x2, &(0x7f00000000c0)})

20:53:34 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40087602, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 3010.966527]  <TASK>
[ 3010.967011]  dump_stack_lvl+0xc1/0xf0
[ 3010.967606]  should_fail_ex+0x4b4/0x5b0
[ 3010.968227]  ? __es_insert_extent+0x3a9/0x12f0
[ 3010.968910]  should_failslab+0x9/0x20
[ 3010.969504]  kmem_cache_alloc+0x5a/0x390
[ 3010.970146]  __es_insert_extent+0x3a9/0x12f0
[ 3010.970846]  ext4_es_insert_extent+0x2db/0xb30
[ 3010.971536]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 3010.972291]  ? _raw_read_unlock+0x1e/0x40
[ 3010.972892]  ? ext4_es_scan_range+0x11a/0x240
[ 3010.973565]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 3010.974285]  ? percpu_counter_add_batch+0xc8/0x180
[ 3010.975028]  ? do_raw_read_unlock+0x44/0xe0
[ 3010.975656]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3010.976368]  ext4_map_blocks+0xa0d/0x19e0
[ 3010.977006]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3010.977693]  ? jbd2__journal_start+0xf7/0x810
[ 3010.978372]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3010.979108]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3010.979839]  ? ext4_iomap_begin+0x48a/0x710
[ 3010.980488]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3010.981223]  ext4_iomap_begin+0x3b1/0x710
[ 3010.981875]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3010.982570]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3010.983416]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3010.984130]  iomap_iter+0x42f/0x1000
[ 3010.984721]  ? filemap_check_errors+0xa9/0x160
[ 3010.985429]  __iomap_dio_rw+0x734/0x1c00
[ 3010.986087]  ? kmem_cache_alloc+0x307/0x390
[ 3010.986744]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3010.987474]  ? generic_update_time+0x21b/0x2b0
[ 3010.988158]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3010.988863]  ? file_modified_flags+0x1f1/0x330
[ 3010.989567]  iomap_dio_rw+0x40/0xa0
[ 3010.990140]  ext4_file_write_iter+0x9ab/0x1950
[ 3010.990986]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3010.991726]  ? do_iter_readv_writev+0x1a0/0x3c0
[ 3010.992445]  do_iter_readv_writev+0x211/0x3c0
[ 3010.993095]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3010.993850]  ? avc_policy_seqno+0x9/0x20
[ 3010.994448]  ? security_file_permission+0xb5/0xe0
[ 3010.995175]  do_iter_write+0x18b/0x700
[ 3010.995747]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3010.996490]  ? kasan_set_track+0x25/0x30
[ 3010.997075]  vfs_iter_write+0x74/0xb0
[ 3010.997658]  iter_file_splice_write+0x73f/0xcb0
[ 3010.998394]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3010.999201]  ? generic_file_splice_read+0x13f/0x1d0
[ 3010.999949]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3011.000718]  direct_splice_actor+0x113/0x180
[ 3011.001397]  splice_direct_to_actor+0x33a/0x8c0
[ 3011.002117]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3011.002858]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3011.003632]  ? security_file_permission+0xb5/0xe0
[ 3011.004364]  do_splice_direct+0x1bc/0x290
[ 3011.004984]  ? __pfx_do_splice_direct+0x10/0x10
[ 3011.005723]  ? lock_is_held_type+0x9f/0x120
[ 3011.006378]  do_sendfile+0xb1d/0x12b0
[ 3011.006967]  ? __pfx_do_sendfile+0x10/0x10
[ 3011.007618]  __x64_sys_sendfile64+0x1d5/0x210
[ 3011.008304]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3011.009062]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3011.009869]  do_syscall_64+0x3f/0x90
[ 3011.010439]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3011.011211] RIP: 0033:0x7f553779db19
[ 3011.011762] 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
[ 3011.014315] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3011.015396] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3011.016390] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3011.017396] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3011.018445] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3011.019466] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3011.020502]  </TASK>
[ 3011.087060] FAULT_INJECTION: forcing a failure.
[ 3011.087060] name failslab, interval 1, probability 0, space 0, times 0
[ 3011.088703] CPU: 0 PID: 13444 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3011.090008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3011.091159] Call Trace:
[ 3011.091528]  <TASK>
[ 3011.091867]  dump_stack_lvl+0xc1/0xf0
[ 3011.092443]  should_fail_ex+0x4b4/0x5b0
[ 3011.093045]  ? __es_insert_extent+0x3a9/0x12f0
[ 3011.093725]  should_failslab+0x9/0x20
[ 3011.094296]  kmem_cache_alloc+0x5a/0x390
[ 3011.094905]  __es_insert_extent+0x3a9/0x12f0
[ 3011.095566]  ext4_es_insert_extent+0x2db/0xb30
[ 3011.096230]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 3011.096966]  ? _raw_read_unlock+0x1e/0x40
[ 3011.097577]  ? ext4_es_scan_range+0x11a/0x240
[ 3011.098256]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 3011.098961]  ? percpu_counter_add_batch+0xc8/0x180
[ 3011.099698]  ? do_raw_read_unlock+0x44/0xe0
[ 3011.100323]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3011.101019]  ext4_map_blocks+0xa0d/0x19e0
[ 3011.101665]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3011.102352]  ? jbd2__journal_start+0xf7/0x810
[ 3011.103013]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3011.103735]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3011.104466]  ? ext4_iomap_begin+0x48a/0x710
[ 3011.105107]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3011.105798]  ext4_iomap_begin+0x3b1/0x710
[ 3011.106431]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3011.107113]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3011.107935]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3011.108620]  iomap_iter+0x42f/0x1000
[ 3011.109195]  ? filemap_check_errors+0xa9/0x160
[ 3011.109891]  __iomap_dio_rw+0x734/0x1c00
[ 3011.110511]  ? kmem_cache_alloc+0x307/0x390
[ 3011.111153]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3011.111873]  ? generic_update_time+0x21b/0x2b0
[ 3011.112545]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3011.113225]  ? file_modified_flags+0x1f1/0x330
[ 3011.113975]  iomap_dio_rw+0x40/0xa0
[ 3011.114522]  ext4_file_write_iter+0x9ab/0x1950
[ 3011.115216]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3011.115957]  ? do_splice_direct+0x1bc/0x290
[ 3011.116592]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3011.117360]  ? lock_is_held_type+0x9f/0x120
[ 3011.118035]  do_iter_readv_writev+0x211/0x3c0
[ 3011.118685]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3011.119397]  ? avc_policy_seqno+0x9/0x20
[ 3011.119991]  ? security_file_permission+0xb5/0xe0
[ 3011.120692]  do_iter_write+0x18b/0x700
[ 3011.121263]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3011.122005]  ? kasan_set_track+0x25/0x30
[ 3011.122607]  vfs_iter_write+0x74/0xb0
[ 3011.123174]  iter_file_splice_write+0x73f/0xcb0
[ 3011.123879]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3011.124636]  ? generic_file_splice_read+0x13f/0x1d0
[ 3011.125357]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3011.126112]  direct_splice_actor+0x113/0x180
[ 3011.126765]  splice_direct_to_actor+0x33a/0x8c0
[ 3011.127446]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3011.128165]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3011.128908]  ? security_file_permission+0xb5/0xe0
[ 3011.129623]  do_splice_direct+0x1bc/0x290
[ 3011.130239]  ? __pfx_do_splice_direct+0x10/0x10
[ 3011.130937]  ? lock_is_held_type+0x9f/0x120
[ 3011.131554]  do_sendfile+0xb1d/0x12b0
[ 3011.132130]  ? __pfx_do_sendfile+0x10/0x10
[ 3011.132765]  __x64_sys_sendfile64+0x1d5/0x210
[ 3011.133427]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3011.134169]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3011.134957]  do_syscall_64+0x3f/0x90
[ 3011.135524]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3011.136244] RIP: 0033:0x7f876680ab19
[ 3011.136775] 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
[ 3011.139243] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3011.140284] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3011.141256] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3011.142232] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3011.143212] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3011.144179] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3011.145184]  </TASK>
20:53:34 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40087602, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:34 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101286, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:34 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101283, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:34 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x8800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba=0x8, 0xfc, 0x2})
r1 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xe, 0x80800)
ioctl$FIGETBSZ(r1, 0x2, &(0x7f00000000c0))

20:53:34 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101288, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:34 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101286, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:49 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 64)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:49 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101283, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:53:49 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 44)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:49 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101288, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:49 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f00000000c0)={"a052dec940a2d045c9c36528", &(0x7f00000001c0)="11f5fa060f6ee79da785e30541b7181f2f48b6c6fef3b0420a0ad57feef8dceb89b0ee7e6a41ecaa1507645c092c883608603655480cba4a95e3547a28ed8b3f32aafb78f695bf35be91bba307ca478c99b0020c4278b071e2f6d1008b50eaa983443efd1bd075e8d175388b212982e0b06afe2d68d2a135cd3eb7109676c562102b9ee1d7b24752fc0208eafa71b7a5eca7c20c7571c993020df5c501eb2b6a68ddee038b6cc7f01930c03c3a20e4f581a5d5a879b227bbd3f323a98a74784b431dc4fa6237828d0ea50d12e5023eadadcd05b8725dd105a2d2c0d377031b770d32b186571a5d224785f48c1f716cf9fdb0c92b8941537b85f7325b0b9b31e944eb456448cf4b25b9f2d83cce359b27878a73cc6079209118d7fa28d427d326aecd96c9e1d45c21398466b03c85e43ba76a1f22a47be7e225454e85e68ccc710cb07525f64feaa1bfc0322edfb407f1798c77ab367fb3e8943754a41b46f3d7df59ac01b6409c6ce00c6db8592ed388c1a4aa104042cecee1abfbd9486c9a66f2773071e3ae11bf3e35ca51cc10219bd0d871b70d71151e43eb9039361e339c8c760c9a8a9d55df3ee9e3f23df321a91b9219e289c48c67f85bb1abe8652f45320f45cff076d934f2017c68bd2e727d1d0a476ee2b775f793fe60ec02a1b6b9045fd76208e188477e881cef68727dd29783fbb6d7e946843609e34fcd979ed34acd330eac4e6fe3663919e33497902192bb16440ae60dca7b0d0832b2851166384534daa2c281b48fecddd11b1929cb1d6bb9e12ce910d5b8938143a0f87628a1b5e7ebf0053632d9e608d88dc492b9125e8f3f66981f306a83255a1602f518e67392871a1d1c5b6e773d955b3366221f951faaf46782a776b68b5bb1361a5d38b02215522cece3d645070406d1a2a2c629cc787e9ef9a7a393b0f33e574f5445cb50674ccca7d3b0ff8e97037daacc4d8e834f123a0e38d50fe96e43279ca5ee598f34b3feac5edd31e6d2d56b46e0b0313daea291aca672a91212df829182a9bbec1f212a0a71fa9ce85b5dba46a261c66b4dd3d2748a54744d1edb94dce6b0858686239ed960b4f6461e70b18d1f792075adc1d40942d789e2a358ace2d33f56b5787c8c741c6f8820ed34f032be343dfda73873c824874fbf55d4369137fecff110fc8a0c585aad1fa1b50cf173d86ae1712c4381bc290b421373beadd7a557c2d70eb1bdd82343bff490b1297da35a40f3003aaf353268a011bc2f5a14efb65f007f5188bc2bdd67c8e09571c2c758d3c791390f122925cbee91d242af533c4fc2c7683fb867d5c290a74648c9e0bd7786e700b53b0b04a3aadef7548925f9903a8fafa7ef4442c8439d16b05e49996ad07681cd8d09d80a2e3e6fd23857e0a2215db451ebdc3cfade23011e615b1a72fa9136494e5c8ad51f799057d3196d61f6ea29b1b37338678a12fd3df879c9680f4ab005d2bb65a12f839ff7bf2ebff065239b08fb4453f29fd2ca2900de87c59830f184071ad075238eebaa361d0b9f0688c1ba47aca33f28c7520928baf986c8fa420e42613dfded3853e03b400c798dbf9c27e8f642ef76ab04e04092bb9cccbd1b7b38e62b767179a21861c2d835e2b681ee3e21103abb2be6fb787fa9978be98f264150ad2008c056bd1377af44c3ccc86ce8f931fd58b2248c540ee27bb55be799aa3b8c30d8929c5f2f3d734491a4045b23b3499affde4419741f45a484a111561da6d09e797ab774e80f6baebdfd6365a4d311dd10ffe1129861235921bf565bf57e8d2f39367355632dab82bfc63909f94deb22d99c235da4619cbc7430f86187c25da6aab2afa22c5109fd1b0ef70ee203a138779bca80a7f06b6d92f7d0417aa55666d122634dd3bccba7e6c33b637ea3022bd2ddd58e0bfd895973d8fd4c0fbbfac21abca439b9ad4180a966d3a2c339a85b6e9ec572595cb5b93a62c9deff71d8e647228ed82097483419593238ebc10719ab62ac614c9ec07f6e567ea6758ee1650ff1bc1ef94771ba9416f5e880ef6f4ed514b1ca967e592171064e8596f43b45711660fb32acd1ba8a6718c0bceefb80c08abb19028a7d6644cc54398e8c535a572e3859092a7e4523d629ce81fb0e987e0eec793c41e23240f70d768eca9eff6fe3429165d5b0e62189fe0fc3ca411dd7807f3c3621a5326abf7b7515fdf19500d0f1ad839ef2d64b23d7e8a5ca8aa144c1620decc5bcd9749cdc8518bb0ed076e66d02d788938cca4749bb1eb7a03589d340c5a8ee2ec5391c0c89c0097821a56334a8a7785e7f439c8ab0c0482384d418fa9cb2821651cb596ca55e28dbd7df0e9685a1184c1bddd56ac522526478b9124c8eb7a75ce0640ade3952bb362aa8960ce37e583ec6082f11c55219cd0a2d61fbe5d9f3cd39b4d6243849beec5c8729f5ed0ba2f7e7e10d2e367bd9e3b1f075f7a18dee499e77a6e351a6e8646cfa62a31ddcdabf601cc6bb925b9fc60f863d2ab0d9b2c20a2eb3fc6b1e2f1b1659d5ccfff1eb85a5ff0863f56fc0c7f7b1936f979f485066420823a94b50fa19b074dfae79a96537d76e1a9e285e97f07444e966ccc84276775d79f58e7568031cfc354b1d577479d7d80180582a981fcf58f90664fbe2b44c21a23e3aabe7d96cfc29a4f35470ed8c722606d7ab2b51bec9c1d80a4334d2b03cfd12731deecd3783ba27eebb803160c2684fa8ff605272a98e3e760d86df12ad17e56a79b9369a1d5f1f4a834f43a4a06e5ddd54e709077d2517e008b1b19f067b21814cdce8c6d29bb4921a7377a08779e871f11a5bfb4c9c4f4ac15c3249aaeb2da853bf2bd47f4d1738d52262f8a9dece12ae010fcea6c3efbc9c5a2db69b6c31213c05d600435c24f84a6d5620249b7c5a8e7df12b0ba0627d4b0df6ac4e8df9e9aa06380e128ea1437002dbcd5bc8e09746d0bba46b8de138f710a9032ba8a82b7cb9ee1fac9ef3904b0d664da12bfbf09c0ee7120876718cff8ab470e44e904bf729080212e95edb15e2033e4b3066087bc9be59eb395fc59887daac07e73b04c8412b21b0764476fc1a80f68824a2ddfebf338f9991a7edaa95f4ce3c47800ab7d0d739dfac65c7099951265b69359c0aaf4309dbe3080d79488860b1292e6655768c6d3b26cd903f88f54d2ab73b69a4d1b001c16e4d37a86c3ed00d2dd7114dc9fa6992d23d6896dc3a07b3700e800ccc793d200e05be95b6876dd6e3308a49d8a9a6db894248fa63635dc860be4bef463238fc283517c684212d455ce53b47eb041b20f8ab047432ee03db8508d2cd5cf6ae05b31c8f8d0f7a81b0ac6fc8fcb2ca1d47896abcf8572d6fbfbe0347f18b3f2c495d77a553553c19490c492a0cb367bdde07675d12a58abdd3dabd5112eedb9b72a988a62c7b240b61f47bb603957932399ab2082acf5f49c7a610999cb8b5700b16430cb97391dd6f7db3184502db2fc5e4aefe61236dccd0bd9faba3d69f3032e51161a9bee672c99aa3e184e41c40327fd65c7d67d5fb86b700da91a735552e143011c51238314a3d2a5958720833bce95d09b7dacc00395cd6d7719f3ba4f7d0484aee76efe81f99db873a4367969d3f58880ed85b27dc33c0857153e027ccf26a4bf9ab0369d9e9e10b27d70d04d3b0bb4f8a3d24a9a62dced755a2e651b76f436c61a77b99ef082d5c92f83076fc1cebf2b2f007245f7fbf1dc90b8171e137450616260ec8dbf0df404cc88c83886d55c113a97660b5c667d7a8fede725e4085b26b0851d84accc468574bfded2a14edf9a807497fd4418cc287be39e5c01ad3a919d4d38af16fd18d538bd7620ffea78e1a1fc032096b6e4f262d14e3a53671ad891693511a600997d4acd8b21991c12643acfd31a32fa21eab433e077991456fe45813dce3c2bcc81cbdc9e5cc728b2d2b4508c056ed1a29198b01a2c463d6079faca80947ba678da749d91b505d9751e43f9c4b515536e5377d4c4279a54cd2d197380c510b9916fbfdc01c4d9983a9d3eff92d20145286ddd7d9cf7321e864bcc90e32d67d3e1ba04f0c7923f4d7da499bae2f09fd893a290b36518401db81a83a5ddd078f0909f673b25cfa237f3f697983d7299a3bce877f0088abbd841c4534d6bcbd9a01afc3ad19fe6b0945fae5590c2c5d539f91c44efa02a146a47a092388fa2b440a887451dc816e2ad7cb0146449249f5b7c31893b721bf86a4fae456380a3f53957a028debf3eb0d94835213d3672bd8b21b86b0474a5ba237eda268b85f251ee5a6b3247677a22b9a703f43a1da82f45c5881d22ed5fc0f7f44a1bc23773e0905602bf4bac6867261382b0c7978c7e7650b6347790b0061bf4110cab166e5f437baca53bd7fc25002ca39a692bfc451e62bbe3153ef317eaa48bb0b20446a4b6eaaf8e60b95b8d02ba03e88ca478fad54b0badbf403496b3fc5503884cec8e485c37e90a1d390dd89e95a04613a10c8147b5cd79a7e4f646e79eb6ce35cc00aa662a69583d339670d0f596ade7dea8b715751a9fed06dae76a7a160f3fc358bb03189f5c4f61e8d38566b1047e77aeb61d494f6c3bdb9b331eef1100e20822935038ba516408e1547b7a45ab6eed0a62b3e78e000493370c0ff8ba4ec1e34ef400a67839d725e489ce0f4ece78da1b1e16c64ed0a369275d5b34412cd934a5481afe358353dd4a39e996362ef2de2ac592c8d40d85ffdf720eb4ebf5d94d9d07f39b73bf9939cc28803ee0dfb54958813e2fd085b371108bfe6234d827681801a02e987162061bcacd58ec3cc773185758735f988d0f88fd8ca4ce7921201f63afbfa94f74461e1bd2305ed84d523ffcabd41cad31b79dcaf5a809210b245aade10791df3e818d20e4268e49a03711291833a7f65f7f521cbc9d8689cb5fb29a612a75d2322c54588c0435090fdfabec6da3cbf4649f8f90ee190c9ed4f7784f458474652bde139f39a6875e737babef7bd838b2dc2fe13328dec7b177488d255eeeb92df6b52796aa55998d04a72d381045962853fb802c3a5037de613d1ab3a55be406e79616941d7fa88a5178801179a429b79f5c4789d82ef9c6c2e8078275cba7833c46d917a72fe2226896c8bec06e9ff865435d4af2a6ba66c21737b2ec7067480fe63ac78ff29c528056addd89bd5185d1330e1004d92b23b0a8037e5a07cf0c00f435ac703d6c55f5af966029e43749ff8a62022ceeeb75369ca5ab99410ff4a966b7ba7e8011352d5042bd69c41cc0c2466c21bca4e8928054fdfbd896945151ec720c20952a3af2b624fda61ee9b616c8e040ad9f9c71e59e28082446ade93d62681e368e5f203fe178cff512fe2c5a2224fb2de074bd1a74261209e52065f67290c238bf7caf801fffa29a798ea624c1ac9200c064c9506d623050bfa1e58a4ccf1592eb54b6561ff337fce4b81fd272d925833e808a92840bd05a33f58dc080a0b3041dda68a3dd5abb79f3cbac167342d910617eb415b79ac9554898771e59dd1b4a41653340dd354e792b411aa12733860bd11f7587259ec8dbbf40a5631b6ce7a64af81df1eb7d96372e15550bd07634516c33459382a79a0bada3c073cba2f2410dce90ce8f2de3db79d6c365c9e2b61ca36848ad3551e2ec02458ed6ee11298aa8d1a005a8ac467f383f1150dada0ea0ef1e5b5b1229d4bd4f5e5e0c34e4c2810c67d9d4258ac3dc30f3efa0cb3d5dc64fbf6a448a9f59c786f23cadd7431921bc3a14f43bad3e45a1eb7fe5489f4d6fcf3947ff32aa60dd005bb0d2791a28963", 0x1000, 0x800, &(0x7f0000000040)={0x5f, 0x1, 0x1, 0x5, 0x0, 0x0, 0x0, "a8cf4063", 0x0, "3c991cbd", 0x3f, 0x6, 0x20, "fab1ee", "2ae86176b821fd6705b90daaa6d3238a0c7cb5105a46b70fe0747186cf576eff1aaa545169001cb05f97de351deb"}, 0x3, 0x3, 0x2, &(0x7f0000000080)})
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:53:49 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070c9, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:49 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 58)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:53:49 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 65)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:49 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101286, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3026.254303] FAULT_INJECTION: forcing a failure.
[ 3026.254303] name failslab, interval 1, probability 0, space 0, times 0
[ 3026.255412] CPU: 0 PID: 13494 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3026.255985] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3026.256551] Call Trace:
[ 3026.256741]  <TASK>
[ 3026.256913]  dump_stack_lvl+0xc1/0xf0
[ 3026.257206]  should_fail_ex+0x4b4/0x5b0
[ 3026.257517]  should_failslab+0x9/0x20
[ 3026.257812]  __kmem_cache_alloc_node+0x5b/0x310
[ 3026.258164]  ? ext4_find_extent+0xa41/0xd30
[ 3026.258477]  ? ext4_find_extent+0xa41/0xd30
[ 3026.258783]  __kmalloc+0x4a/0x160
[ 3026.259053]  ext4_find_extent+0xa41/0xd30
[ 3026.259361]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3026.259699]  ? perf_trace_preemptirq_template+0x252/0x420
[ 3026.260132]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3026.260550]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3026.260908]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3026.261290]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3026.261683]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3026.262091]  ? down_write+0xbe/0x1f0
[ 3026.262373]  ? down_write+0xce/0x1f0
[ 3026.262660]  ? down_write+0x11a/0x1f0
[ 3026.262940]  ? __pfx_down_write+0x10/0x10
[ 3026.263242]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3026.263587]  ext4_map_blocks+0x776/0x19e0
[ 3026.263926]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3026.264260]  ? jbd2__journal_start+0xf7/0x810
[ 3026.264586]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3026.264945]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3026.265303]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 3026.265685]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3026.266040]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 3026.266418]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 3026.266841]  ext4_dio_write_end_io+0x12e/0x180
[ 3026.267176]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 3026.267591]  iomap_dio_complete+0x197/0x920
[ 3026.267913]  iomap_dio_rw+0x73/0xa0
[ 3026.268180]  ext4_file_write_iter+0x9ab/0x1950
[ 3026.268526]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3026.268885]  ? do_splice_direct+0x1bc/0x290
[ 3026.269203]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3026.269586]  ? lock_is_held_type+0x9f/0x120
[ 3026.269916]  do_iter_readv_writev+0x211/0x3c0
[ 3026.270242]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3026.270593]  ? avc_policy_seqno+0x9/0x20
[ 3026.270893]  ? security_file_permission+0xb5/0xe0
[ 3026.271245]  do_iter_write+0x18b/0x700
[ 3026.271566]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3026.271929]  ? kasan_set_track+0x25/0x30
[ 3026.272221]  vfs_iter_write+0x74/0xb0
[ 3026.272502]  iter_file_splice_write+0x73f/0xcb0
[ 3026.272852]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3026.273250]  ? generic_file_splice_read+0x13f/0x1d0
[ 3026.273610]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3026.274044]  direct_splice_actor+0x113/0x180
[ 3026.274375]  splice_direct_to_actor+0x33a/0x8c0
[ 3026.274716]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3026.275080]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3026.275460]  ? security_file_permission+0xb5/0xe0
[ 3026.275908]  do_splice_direct+0x1bc/0x290
[ 3026.276223]  ? __pfx_do_splice_direct+0x10/0x10
[ 3026.276570]  ? lock_is_held_type+0x9f/0x120
[ 3026.276883]  do_sendfile+0xb1d/0x12b0
[ 3026.277200]  ? __pfx_do_sendfile+0x10/0x10
[ 3026.277518]  __x64_sys_sendfile64+0x1d5/0x210
[ 3026.277899]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3026.278267]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3026.278693]  do_syscall_64+0x3f/0x90
[ 3026.278974]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3026.279335] RIP: 0033:0x7f1942f4bb19
[ 3026.279595] 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
[ 3026.280782] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3026.281293] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3026.281769] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3026.282257] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3026.282730] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3026.283201] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3026.283690]  </TASK>
[ 3026.284189] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16029: block 16: len 16: ext4_ext_map_blocks returned -12
20:53:49 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070ca, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:53:49 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070c9, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:53:49 executing program 4:
r0 = socket$inet6_tcp(0xa, 0x1, 0x0)
r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x8}, {0x6}]})
syz_emit_ethernet(0x0, 0x0, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
syz_emit_ethernet(0xcc, &(0x7f0000000340)={@multicast, @multicast, @val={@void, {0x8100, 0x5, 0x0, 0x2}}, {@x25={0x805, {0x1, 0x4, 0xfd, "bc2075998a5fd60422eb84785b0eca518c342397ba9df091da4707ead03ebed43e94dde8e1a79e3ef8c749095d50a50eca2bb48fa9421fc5e40fe657621f581ea43d15e8e3eb41d6c8e2be0bf8768353759579375b7a3845b60abe5a03a5851af984bfff4790601127780004bfaba4d0be5c50e03e9e5f6849c673627991b1f271eec62a33d950148f4e98831a7e3ac62e5d27ffafb2577f268eae220c5c346ffc97d7f6822ebdba70c0a2a612b7998b73acd1d6445c93"}}}}, &(0x7f0000000140)={0x1, 0x2, [0x3ec, 0x494, 0x7ed, 0xb27]})
write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r2, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r3, r2, 0x0, 0xfffffdef)
close_range(r3, r1, 0x0)
ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000040))
r4 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
syz_emit_ethernet(0x132, &(0x7f00000001c0)={@local, @local, @val={@void, {0x8100, 0x2, 0x0, 0x1}}, {@mpls_mc={0x8848, {[{0xacb, 0x0, 0x1}, {0xbb}, {0xd13}, {0x1f}, {0x4}, {0x1000}, {0x7, 0x0, 0x1}, {0x1f, 0x0, 0x1}, {0x3, 0x0, 0x1}, {}], @ipv4=@udp={{0x3a, 0x4, 0x3, 0x0, 0xf8, 0x66, 0x0, 0x8, 0x11, 0x0, @multicast2, @loopback, {[@timestamp_addr={0x44, 0x2c, 0x7a, 0x1, 0x7, [{@multicast1, 0x1f}, {@loopback, 0x3f}, {@dev={0xac, 0x14, 0x14, 0x2e}, 0x4}, {@broadcast, 0x40000000}, {@dev={0xac, 0x14, 0x14, 0x2f}, 0x8}]}, @timestamp={0x44, 0x8, 0x6b, 0x0, 0x9, [0x8]}, @lsrr={0x83, 0x7, 0x8b, [@broadcast]}, @generic={0x88, 0xb, "d268d43c82e7d1e3e1"}, @cipso={0x86, 0x68, 0x2, [{0x6, 0x9, "e7dc5af4e14639"}, {0x2, 0x10, "f52e896a28b8df16cb51d197b608"}, {0x7, 0xe, "dacadebaf9b67491e925f462"}, {0x5, 0x6, "3632ea28"}, {0x6, 0xf, "40b64183665f5aef0e5454e27f"}, {0x6, 0xf, "e853ad4200c8bd48d84c0bf1a6"}, {0x5, 0xb, "af81444ca7065db4de"}, {0x1, 0xc, "d75cbe3257aa61f5858d"}]}, @ssrr={0x89, 0xf, 0xc5, [@initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr=0x64010102, @multicast1]}, @ssrr={0x89, 0xf, 0x3f, [@broadcast, @multicast1, @multicast2]}, @end, @end, @ra={0x94, 0x4}]}}, {0x4e22, 0x4e21, 0x10, 0x0, @gue={{0x2, 0x1, 0x1, 0x4, 0x0, @val=0x80}}}}}}}}, &(0x7f00000000c0)={0x0, 0x3, [0x171, 0x43c, 0x381, 0xb33]})
ioctl$CDROMMULTISESSION(r4, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:53:49 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 66)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:53:49 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 45)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:53:49 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 59)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 3026.457927] audit: type=1326 audit(1679172829.823:16): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=13510 comm="syz-executor.4" exe="/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f16f61d7b19 code=0x0
[ 3026.489771] FAULT_INJECTION: forcing a failure.
[ 3026.489771] name failslab, interval 1, probability 0, space 0, times 0
[ 3026.490734] CPU: 0 PID: 13509 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3026.491252] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3026.491765] Call Trace:
[ 3026.491935]  <TASK>
[ 3026.492090]  dump_stack_lvl+0xc1/0xf0
[ 3026.492361]  should_fail_ex+0x4b4/0x5b0
[ 3026.492642]  ? jbd2__journal_start+0x194/0x810
[ 3026.492939]  should_failslab+0x9/0x20
[ 3026.493206]  kmem_cache_alloc+0x5a/0x390
[ 3026.493489]  jbd2__journal_start+0x194/0x810
[ 3026.493784]  __ext4_journal_start_sb+0x3d7/0x560
[ 3026.494112]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 3026.494467]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3026.494785]  ext4_convert_unwritten_extents+0x191/0x580
[ 3026.495164]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 3026.495554]  ext4_dio_write_end_io+0x12e/0x180
[ 3026.495863]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 3026.496198]  iomap_dio_complete+0x197/0x920
[ 3026.496486]  iomap_dio_rw+0x73/0xa0
[ 3026.496732]  ext4_file_write_iter+0x9ab/0x1950
[ 3026.497043]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3026.497371]  ? do_splice_direct+0x1bc/0x290
[ 3026.497659]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3026.498029]  ? lock_is_held_type+0x9f/0x120
[ 3026.498316]  do_iter_readv_writev+0x211/0x3c0
[ 3026.498611]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3026.498938]  ? avc_policy_seqno+0x9/0x20
[ 3026.499211]  ? security_file_permission+0xb5/0xe0
[ 3026.499531]  do_iter_write+0x18b/0x700
[ 3026.499793]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3026.500124]  ? kasan_set_track+0x25/0x30
[ 3026.500392]  vfs_iter_write+0x74/0xb0
[ 3026.500666]  iter_file_splice_write+0x73f/0xcb0
[ 3026.500988]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3026.501341]  ? generic_file_splice_read+0x13f/0x1d0
[ 3026.501675]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3026.502026]  direct_splice_actor+0x113/0x180
[ 3026.502340]  splice_direct_to_actor+0x33a/0x8c0
[ 3026.502659]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3026.503007]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3026.503352]  ? security_file_permission+0xb5/0xe0
[ 3026.503669]  do_splice_direct+0x1bc/0x290
[ 3026.503950]  ? __pfx_do_splice_direct+0x10/0x10
[ 3026.504268]  ? lock_is_held_type+0x9f/0x120
[ 3026.504575]  do_sendfile+0xb1d/0x12b0
[ 3026.504841]  ? __pfx_do_sendfile+0x10/0x10
[ 3026.505147]  __x64_sys_sendfile64+0x1d5/0x210
[ 3026.505455]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3026.505813]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3026.506171]  do_syscall_64+0x3f/0x90
[ 3026.506445]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3026.506787] RIP: 0033:0x7f1942f4bb19
[ 3026.507047] 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
[ 3026.508245] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3026.508751] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3026.509234] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3026.509721] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3026.510213] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3026.510689] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3026.511194]  </TASK>
[ 3026.537664] FAULT_INJECTION: forcing a failure.
[ 3026.537664] name failslab, interval 1, probability 0, space 0, times 0
[ 3026.538990] CPU: 0 PID: 13513 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3026.539685] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3026.540317] Call Trace:
[ 3026.540591]  <TASK>
[ 3026.540892]  dump_stack_lvl+0xc1/0xf0
[ 3026.541245]  should_fail_ex+0x4b4/0x5b0
[ 3026.541607]  should_failslab+0x9/0x20
[ 3026.541952]  __kmem_cache_alloc_node+0x5b/0x310
[ 3026.542355]  ? iter_file_splice_write+0x169/0xcb0
[ 3026.542776]  ? kasan_quarantine_put+0x81/0x1d0
[ 3026.543156]  ? iter_file_splice_write+0x169/0xcb0
[ 3026.543579]  __kmalloc+0x4a/0x160
[ 3026.543895]  iter_file_splice_write+0x169/0xcb0
[ 3026.544278]  ? direct_splice_read+0x704/0x990
[ 3026.544687]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3026.545109]  ? generic_file_splice_read+0x13f/0x1d0
[ 3026.545535]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3026.545957]  direct_splice_actor+0x113/0x180
[ 3026.546340]  splice_direct_to_actor+0x33a/0x8c0
[ 3026.546712]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3026.547133]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3026.547534]  ? security_file_permission+0xb5/0xe0
[ 3026.547949]  do_splice_direct+0x1bc/0x290
[ 3026.548281]  ? __pfx_do_splice_direct+0x10/0x10
[ 3026.548681]  ? lock_is_held_type+0x9f/0x120
[ 3026.549040]  do_sendfile+0xb1d/0x12b0
[ 3026.549394]  ? __pfx_do_sendfile+0x10/0x10
[ 3026.549760]  __x64_sys_sendfile64+0x1d5/0x210
[ 3026.550149]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3026.550532]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3026.550914]  do_syscall_64+0x3f/0x90
[ 3026.551207]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3026.551583] RIP: 0033:0x7f1388d97b19
[ 3026.551856] 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
[ 3026.553100] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3026.553645] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3026.554159] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3026.554653] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3026.555145] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3026.555642] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3026.556150]  </TASK>
[ 3027.301206] audit: type=1326 audit(1679172830.666:17): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=13510 comm="syz-executor.4" exe="/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f16f61d7b19 code=0x0
20:54:03 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:54:03 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 60)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:54:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070ca, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:03 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 65)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070cd, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x40101288, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:03 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 67)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:03 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 46)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 3039.930525] FAULT_INJECTION: forcing a failure.
[ 3039.930525] name failslab, interval 1, probability 0, space 0, times 0
[ 3039.931545] CPU: 1 PID: 13538 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3039.932120] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3039.932674] Call Trace:
[ 3039.932863]  <TASK>
[ 3039.933030]  dump_stack_lvl+0xc1/0xf0
[ 3039.933327]  should_fail_ex+0x4b4/0x5b0
[ 3039.933630]  should_failslab+0x9/0x20
[ 3039.933913]  __kmem_cache_alloc_node+0x5b/0x310
[ 3039.934278]  ? ext4_find_extent+0xa41/0xd30
[ 3039.934585]  ? ext4_find_extent+0xa41/0xd30
[ 3039.934895]  __kmalloc+0x4a/0x160
[ 3039.935159]  ext4_find_extent+0xa41/0xd30
[ 3039.935464]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3039.935803]  ? __pfx___lock_acquire+0x10/0x10
[ 3039.936173]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3039.936592]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3039.936956]  ? ext4_map_blocks+0x704/0x19e0
[ 3039.937284]  ? __pfx_lock_acquire+0x10/0x10
[ 3039.937585]  ? lock_release+0x1e3/0x680
[ 3039.937865]  ? __pfx_lock_release+0x10/0x10
[ 3039.938199]  ? lock_is_held_type+0x9f/0x120
[ 3039.938511]  ? down_write+0x11a/0x1f0
[ 3039.938781]  ? __pfx_down_write+0x10/0x10
[ 3039.939075]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3039.939401]  ext4_map_blocks+0x776/0x19e0
[ 3039.939692]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3039.940008]  ? jbd2__journal_start+0xf7/0x810
[ 3039.940334]  ? __ext4_journal_start_sb+0x3da/0x560
[ 3039.940680]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3039.941041]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 3039.941446]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3039.941813]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 3039.942209]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 3039.942650]  ext4_dio_write_end_io+0x12e/0x180
[ 3039.942967]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 3039.943332]  iomap_dio_complete+0x197/0x920
[ 3039.943658]  iomap_dio_rw+0x73/0xa0
[ 3039.943925]  ext4_file_write_iter+0x9ab/0x1950
[ 3039.944264]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3039.944637]  ? lock_is_held_type+0x9f/0x120
[ 3039.944959]  do_iter_readv_writev+0x211/0x3c0
[ 3039.945297]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3039.945722]  ? avc_policy_seqno+0x9/0x20
[ 3039.946053]  ? security_file_permission+0xb5/0xe0
[ 3039.946422]  do_iter_write+0x18b/0x700
[ 3039.946716]  vfs_iter_write+0x74/0xb0
[ 3039.946971]  iter_file_splice_write+0x73f/0xcb0
[ 3039.947336]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3039.947724]  ? generic_file_splice_read+0x13f/0x1d0
[ 3039.948212]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3039.948639]  direct_splice_actor+0x113/0x180
[ 3039.948972]  splice_direct_to_actor+0x33a/0x8c0
[ 3039.949290]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3039.949656]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3039.950003]  ? security_file_permission+0xb5/0xe0
[ 3039.950357]  do_splice_direct+0x1bc/0x290
[ 3039.950670]  ? __pfx_do_splice_direct+0x10/0x10
[ 3039.951026]  ? lock_is_held_type+0x9f/0x120
[ 3039.951353]  do_sendfile+0xb1d/0x12b0
[ 3039.951623]  ? __pfx_do_sendfile+0x10/0x10
[ 3039.951954]  __x64_sys_sendfile64+0x1d5/0x210
[ 3039.952268]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3039.952704]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3039.953050]  do_syscall_64+0x3f/0x90
[ 3039.953347]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3039.953733] RIP: 0033:0x7f876680ab19
[ 3039.953995] 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
[ 3039.955277] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3039.955828] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3039.956339] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3039.956852] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3039.957367] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3039.957870] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3039.958403]  </TASK>
[ 3039.958862] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16029: block 16: len 16: ext4_ext_map_blocks returned -12
[ 3039.991568] FAULT_INJECTION: forcing a failure.
[ 3039.991568] name failslab, interval 1, probability 0, space 0, times 0
[ 3039.992553] CPU: 1 PID: 13539 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3039.993271] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3039.993850] Call Trace:
[ 3039.994035]  <TASK>
[ 3039.994205]  dump_stack_lvl+0xc1/0xf0
[ 3039.994487]  should_fail_ex+0x4b4/0x5b0
[ 3039.994768]  should_failslab+0x9/0x20
[ 3039.995079]  __kmem_cache_alloc_node+0x5b/0x310
[ 3039.995497]  ? direct_splice_read+0x15b/0x990
[ 3039.995815]  ? mark_held_locks+0x9e/0xe0
[ 3039.996120]  ? direct_splice_read+0x15b/0x990
[ 3039.996448]  __kmalloc+0x4a/0x160
[ 3039.996695]  direct_splice_read+0x15b/0x990
[ 3039.997006]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3039.997316]  ? __pfx_direct_splice_read+0x10/0x10
[ 3039.997652]  ? __might_resched+0x40c/0x510
[ 3039.997941]  ? fsnotify_perm.part.0+0x221/0x610
[ 3039.998285]  generic_file_splice_read+0x16e/0x1d0
[ 3039.998618]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3039.998985]  vfs_splice_read+0x1c0/0x240
[ 3039.999265]  ? direct_splice_actor+0x11b/0x180
[ 3039.999646]  splice_direct_to_actor+0x2b0/0x8c0
[ 3040.000126]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3040.000494]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3040.000869]  ? security_file_permission+0xb5/0xe0
[ 3040.001283]  do_splice_direct+0x1bc/0x290
[ 3040.001640]  ? __pfx_do_splice_direct+0x10/0x10
[ 3040.001998]  ? lock_is_held_type+0x9f/0x120
[ 3040.002421]  do_sendfile+0xb1d/0x12b0
[ 3040.002717]  ? __pfx_do_sendfile+0x10/0x10
[ 3040.003034]  __x64_sys_sendfile64+0x1d5/0x210
[ 3040.003345]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3040.003726]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3040.004110]  do_syscall_64+0x3f/0x90
[ 3040.004392]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3040.004798] RIP: 0033:0x7f1942f4bb19
[ 3040.005176] 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
[ 3040.006649] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3040.007288] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3040.007928] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3040.008429] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3040.008933] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3040.009421] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3040.009937]  </TASK>
20:54:03 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 68)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:03 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x1)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r1, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r2, r1, 0x0, 0xfffffdef)
ioctl$CDROM_SEND_PACKET(r2, 0x5393, &(0x7f0000000200)={"f971a01685baa2227133e99c", &(0x7f0000000040)="2dbfabd12e9150d6a398e0d745b9f2b4b3046629c2acb1dd32efdc952316a7366d9b3b5c0cb53599cfea241aa50ef4b61698bad51e6b02ac715fcc241d47b5322e1d53a8df4019aec79d7fde776f39e36211e85990bd06dd3dcf2cfa311d2a1aaae4e2e4c210bf87cfaedb2c40c4db06babc3287f94021505295b8032b6b9b6ad971b55f35d3bbd44eb0c756f88b016bdb367de12cb9ad0a9867893d096df010dfcd31d98942329ace4587e5d83948bc7428a232d3ce3cf6ebca0cb3de04476a60a2a621", 0xc4, 0x7fff, &(0x7f0000000140)={0x7, 0x1, 0x0, 0x8, 0x0, 0x0, 0x0, "b0554947", 0xc6, "cf4ed964", 0x3, 0x1f, 0x4d, "c4735d", "7536513c11a7048a30a7b0061ef0a9227dc29de899c1f7a949ebdde5e44b3485f605f957c54114ece5f4581a738d"}, 0x0, 0x6, 0x1ff, &(0x7f00000001c0)})
openat(r1, &(0x7f0000000280)='./file1\x00', 0x400, 0x1)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220)
fcntl$notify(r4, 0x402, 0x80000007)
futimesat(r3, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r4, r3, 0x0, 0xfffffdef)
ioctl$CDROM_SELECT_DISK(r4, 0x5322, 0x800)

20:54:03 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 47)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:03 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870c8, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:03 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 66)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070cd, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070c9, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3040.165563] FAULT_INJECTION: forcing a failure.
[ 3040.165563] name failslab, interval 1, probability 0, space 0, times 0
[ 3040.166470] CPU: 1 PID: 13553 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3040.167215] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3040.167779] Call Trace:
[ 3040.167953]  <TASK>
[ 3040.168116]  dump_stack_lvl+0xc1/0xf0
[ 3040.168406]  should_fail_ex+0x4b4/0x5b0
[ 3040.168808]  ? jbd2__journal_start+0x194/0x810
[ 3040.169128]  should_failslab+0x9/0x20
[ 3040.169400]  kmem_cache_alloc+0x5a/0x390
[ 3040.169691]  jbd2__journal_start+0x194/0x810
[ 3040.170001]  __ext4_journal_start_sb+0x3d7/0x560
[ 3040.170350]  ? ext4_dirty_inode+0xa5/0x130
[ 3040.170668]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3040.171022]  ext4_dirty_inode+0xa5/0x130
[ 3040.171328]  __mark_inode_dirty+0x1aa/0xc10
[ 3040.171615]  generic_update_time+0x21b/0x2b0
[ 3040.171931]  file_modified_flags+0x2d4/0x330
[ 3040.172263]  ? __pfx_file_modified_flags+0x10/0x10
[ 3040.172629]  ext4_file_write_iter+0xd1d/0x1950
[ 3040.173109]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3040.173515]  ? do_splice_direct+0x1bc/0x290
[ 3040.173829]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3040.174334]  ? lock_is_held_type+0x9f/0x120
[ 3040.174689]  do_iter_readv_writev+0x211/0x3c0
[ 3040.175024]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3040.175401]  ? avc_policy_seqno+0x9/0x20
[ 3040.175756]  ? security_file_permission+0xb5/0xe0
[ 3040.176164]  do_iter_write+0x18b/0x700
[ 3040.176456]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3040.176824]  ? kasan_set_track+0x25/0x30
[ 3040.177117]  vfs_iter_write+0x74/0xb0
[ 3040.177398]  iter_file_splice_write+0x73f/0xcb0
[ 3040.177761]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3040.178174]  ? generic_file_splice_read+0x13f/0x1d0
[ 3040.178534]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3040.178917]  direct_splice_actor+0x113/0x180
[ 3040.179210]  splice_direct_to_actor+0x33a/0x8c0
[ 3040.179553]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3040.179918]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3040.180294]  ? security_file_permission+0xb5/0xe0
[ 3040.180644]  do_splice_direct+0x1bc/0x290
[ 3040.180947]  ? __pfx_do_splice_direct+0x10/0x10
[ 3040.181300]  ? lock_is_held_type+0x9f/0x120
[ 3040.181618]  do_sendfile+0xb1d/0x12b0
[ 3040.181911]  ? __pfx_do_sendfile+0x10/0x10
[ 3040.182243]  __x64_sys_sendfile64+0x1d5/0x210
[ 3040.182578]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3040.182905]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3040.183295]  do_syscall_64+0x3f/0x90
[ 3040.183552]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3040.183923] RIP: 0033:0x7f1388d97b19
[ 3040.184166] 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
[ 3040.185429] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3040.185967] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3040.186582] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3040.187143] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3040.187708] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3040.188208] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3040.188795]  </TASK>
20:54:03 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 61)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:54:03 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870c8, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:03 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070ca, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3040.511726] FAULT_INJECTION: forcing a failure.
[ 3040.511726] name failslab, interval 1, probability 0, space 0, times 0
[ 3040.512799] CPU: 1 PID: 13572 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3040.513343] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3040.513852] Call Trace:
[ 3040.514049]  <TASK>
[ 3040.514201]  dump_stack_lvl+0xc1/0xf0
[ 3040.514464]  should_fail_ex+0x4b4/0x5b0
[ 3040.514754]  should_failslab+0x9/0x20
[ 3040.515023]  __kmem_cache_alloc_node+0x5b/0x310
[ 3040.515354]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3040.515631]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3040.515997]  kmalloc_trace+0x26/0xc0
[ 3040.516251]  __iomap_dio_rw+0x22b/0x1c00
[ 3040.516535]  ? __lock_acquire+0x1936/0x63b0
[ 3040.516829]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3040.517138]  ? __pfx___lock_acquire+0x10/0x10
[ 3040.517461]  ? __pfx_lock_acquire+0x10/0x10
[ 3040.517760]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3040.518123]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3040.518495]  ? lock_is_held_type+0x9f/0x120
[ 3040.518788]  iomap_dio_rw+0x40/0xa0
[ 3040.519045]  ext4_file_read_iter+0x2f4/0x4a0
[ 3040.519348]  direct_splice_read+0x3c4/0x990
[ 3040.519655]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3040.519968]  ? __pfx_direct_splice_read+0x10/0x10
[ 3040.520298]  ? fsnotify_perm.part.0+0x221/0x610
[ 3040.520625]  generic_file_splice_read+0x16e/0x1d0
[ 3040.520946]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3040.521335]  vfs_splice_read+0x1c0/0x240
[ 3040.521628]  ? direct_splice_actor+0x11b/0x180
[ 3040.521936]  splice_direct_to_actor+0x2b0/0x8c0
[ 3040.522305]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3040.522667]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3040.523009]  ? security_file_permission+0xb5/0xe0
[ 3040.523357]  do_splice_direct+0x1bc/0x290
[ 3040.523634]  ? __pfx_do_splice_direct+0x10/0x10
[ 3040.523983]  ? lock_is_held_type+0x9f/0x120
[ 3040.524271]  do_sendfile+0xb1d/0x12b0
[ 3040.524560]  ? __pfx_do_sendfile+0x10/0x10
[ 3040.524846]  __x64_sys_sendfile64+0x1d5/0x210
[ 3040.525175]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3040.525505]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3040.525894]  do_syscall_64+0x3f/0x90
[ 3040.526156]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3040.526535] RIP: 0033:0x7f553779db19
[ 3040.526778] 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
[ 3040.528020] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3040.528491] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3040.528930] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3040.529371] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3040.529809] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3040.530268] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3040.530720]  </TASK>
20:54:16 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401070cd, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:16 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870cb, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:16 executing program 4:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r1, r0, 0x0, 0xfffffdef)
sendmsg$NFNL_MSG_CTHELPER_DEL(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x15c, 0x2, 0x9, 0x101, 0x0, 0x0, {0xa}, [@NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x15}, @NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x8}}, @NFCTH_STATUS={0x8}, @NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x7}, @NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}, @NFCTH_TUPLE={0xfc, 0x2, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x3b}}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010100}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x34}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}]}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0xd}]}, 0x15c}, 0x1, 0x0, 0x0, 0x4c045}, 0x8000)
r2 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r2, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:54:16 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 67)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 48)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 69)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:16 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 62)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:54:16 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870cb, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 3052.997308] FAULT_INJECTION: forcing a failure.
[ 3052.997308] name failslab, interval 1, probability 0, space 0, times 0
[ 3052.998438] CPU: 1 PID: 13592 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3052.999008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3052.999577] Call Trace:
[ 3052.999761]  <TASK>
[ 3052.999924]  dump_stack_lvl+0xc1/0xf0
[ 3053.000217]  should_fail_ex+0x4b4/0x5b0
[ 3053.000527]  ? jbd2__journal_start+0x194/0x810
[ 3053.000852]  should_failslab+0x9/0x20
[ 3053.001143]  kmem_cache_alloc+0x5a/0x390
[ 3053.001455]  jbd2__journal_start+0x194/0x810
[ 3053.001785]  __ext4_journal_start_sb+0x3d7/0x560
[ 3053.002220]  ? ext4_dirty_inode+0xa5/0x130
[ 3053.002643]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3053.002988]  ext4_dirty_inode+0xa5/0x130
[ 3053.003296]  __mark_inode_dirty+0x1aa/0xc10
[ 3053.003679]  generic_update_time+0x21b/0x2b0
[ 3053.004062]  file_modified_flags+0x2d4/0x330
[ 3053.004391]  ? __pfx_file_modified_flags+0x10/0x10
[ 3053.004756]  ext4_file_write_iter+0xd1d/0x1950
[ 3053.005144]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3053.005577]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3053.005973]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3053.006386]  do_iter_readv_writev+0x211/0x3c0
[ 3053.006431] FAULT_INJECTION: forcing a failure.
[ 3053.006431] name failslab, interval 1, probability 0, space 0, times 0
[ 3053.006708]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3053.008521]  ? security_file_permission+0x98/0xe0
[ 3053.008872]  ? security_file_permission+0xb5/0xe0
[ 3053.009232]  do_iter_write+0x18b/0x700
[ 3053.009527]  vfs_iter_write+0x74/0xb0
[ 3053.009804]  iter_file_splice_write+0x73f/0xcb0
[ 3053.010176]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3053.010568]  ? generic_file_splice_read+0x13f/0x1d0
[ 3053.010930]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3053.011317]  direct_splice_actor+0x113/0x180
[ 3053.011650]  splice_direct_to_actor+0x33a/0x8c0
[ 3053.011997]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3053.012371]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3053.012747]  ? security_file_permission+0xb5/0xe0
[ 3053.013104]  do_splice_direct+0x1bc/0x290
[ 3053.013421]  ? __pfx_do_splice_direct+0x10/0x10
[ 3053.013776]  ? lock_is_held_type+0x9f/0x120
[ 3053.014096]  do_sendfile+0xb1d/0x12b0
[ 3053.014397]  ? __pfx_do_sendfile+0x10/0x10
[ 3053.014710]  __x64_sys_sendfile64+0x1d5/0x210
[ 3053.015045]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3053.015424]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3053.015810]  do_syscall_64+0x3f/0x90
[ 3053.016093]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3053.016474] RIP: 0033:0x7f1388d97b19
[ 3053.016739] 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
[ 3053.018003] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3053.018554] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3053.019049] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3053.019550] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3053.020045] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3053.020543] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3053.021052]  </TASK>
[ 3053.021302] CPU: 0 PID: 13597 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3053.022522] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3053.023634] Call Trace:
[ 3053.024004]  <TASK>
[ 3053.024333]  dump_stack_lvl+0xc1/0xf0
[ 3053.024898]  should_fail_ex+0x4b4/0x5b0
[ 3053.025485]  should_failslab+0x9/0x20
[ 3053.026046]  __kmem_cache_alloc_node+0x5b/0x310
[ 3053.026731]  ? ext4_find_extent+0xa41/0xd30
[ 3053.027344]  ? ext4_find_extent+0xa41/0xd30
[ 3053.027947]  __kmalloc+0x4a/0x160
[ 3053.028464]  ext4_find_extent+0xa41/0xd30
[ 3053.029061]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3053.029718]  ? __pfx___lock_acquire+0x10/0x10
[ 3053.030395]  ? __pfx___lock_acquire+0x10/0x10
[ 3053.031035]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3053.031726]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3053.032384]  ? ext4_map_blocks+0x704/0x19e0
[ 3053.032981]  ? __pfx_lock_acquire+0x10/0x10
[ 3053.033579]  ? lock_release+0x1e3/0x680
[ 3053.034142]  ? __pfx_lock_release+0x10/0x10
[ 3053.034750]  ? lock_is_held_type+0x9f/0x120
[ 3053.035361]  ? down_write+0x11a/0x1f0
[ 3053.035903]  ? __pfx_down_write+0x10/0x10
[ 3053.036482]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3053.037145]  ext4_map_blocks+0x776/0x19e0
[ 3053.037729]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3053.038371]  ? jbd2__journal_start+0xf7/0x810
[ 3053.039002]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3053.039688]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3053.040380]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 3053.041138]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3053.041819]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 3053.042582]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 3053.043417]  ext4_dio_write_end_io+0x12e/0x180
[ 3053.044070]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 3053.044787]  iomap_dio_complete+0x197/0x920
[ 3053.045401]  iomap_dio_rw+0x73/0xa0
[ 3053.045934]  ext4_file_write_iter+0x9ab/0x1950
[ 3053.046616]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3053.047326]  ? do_splice_direct+0x1bc/0x290
[ 3053.047938]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3053.048686]  ? lock_is_held_type+0x9f/0x120
[ 3053.049287]  do_iter_readv_writev+0x211/0x3c0
[ 3053.049907]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3053.050593]  ? avc_policy_seqno+0x9/0x20
[ 3053.051158]  ? security_file_permission+0xb5/0xe0
[ 3053.051829]  do_iter_write+0x18b/0x700
[ 3053.052376]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3053.053060]  ? kasan_set_track+0x25/0x30
[ 3053.053619]  vfs_iter_write+0x74/0xb0
[ 3053.054184]  iter_file_splice_write+0x73f/0xcb0
[ 3053.054873]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3053.055634]  ? generic_file_splice_read+0x13f/0x1d0
[ 3053.056335]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3053.057051]  direct_splice_actor+0x113/0x180
[ 3053.057696]  splice_direct_to_actor+0x33a/0x8c0
[ 3053.058369]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3053.059077]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3053.059807]  ? security_file_permission+0xb5/0xe0
[ 3053.060501]  do_splice_direct+0x1bc/0x290
[ 3053.061103]  ? __pfx_do_splice_direct+0x10/0x10
[ 3053.061792]  ? lock_is_held_type+0x9f/0x120
[ 3053.062432]  do_sendfile+0xb1d/0x12b0
[ 3053.062993]  ? __pfx_do_sendfile+0x10/0x10
[ 3053.063615]  __x64_sys_sendfile64+0x1d5/0x210
[ 3053.064276]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3053.064975]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3053.065698]  do_syscall_64+0x3f/0x90
[ 3053.066237]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3053.066938] RIP: 0033:0x7f1942f4bb19
[ 3053.067445] 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
[ 3053.069758] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3053.070752] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3053.071684] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3053.072610] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3053.073579] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3053.074550] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3053.075543]  </TASK>
[ 3053.076712] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16030: block 16: len 16: ext4_ext_map_blocks returned -12
20:54:16 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870c8, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:16 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870cc, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:16 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870cb, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:16 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870cc, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 70)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 3053.333476] FAULT_INJECTION: forcing a failure.
[ 3053.333476] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 3053.334634] CPU: 1 PID: 13618 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3053.335168] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3053.335706] Call Trace:
[ 3053.335882]  <TASK>
[ 3053.336042]  dump_stack_lvl+0xc1/0xf0
[ 3053.336313]  should_fail_ex+0x4b4/0x5b0
[ 3053.336599]  prepare_alloc_pages+0x178/0x500
[ 3053.336908]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3053.337249]  __alloc_pages_bulk+0x156/0x1190
[ 3053.337548]  ? perf_trace_preemptirq_template+0x252/0x420
[ 3053.337912]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 3053.338259]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3053.338653]  ? mark_held_locks+0x9e/0xe0
[ 3053.338939]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 3053.339263]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3053.339647]  ? kasan_set_track+0x25/0x30
[ 3053.339925]  ? __kasan_kmalloc+0x7f/0x90
[ 3053.340200]  direct_splice_read+0x190/0x990
[ 3053.340504]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3053.340830]  ? __pfx_direct_splice_read+0x10/0x10
[ 3053.341168]  ? fsnotify_perm.part.0+0x221/0x610
[ 3053.341496]  generic_file_splice_read+0x16e/0x1d0
[ 3053.341826]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3053.342227]  vfs_splice_read+0x1c0/0x240
[ 3053.342517]  ? direct_splice_actor+0x11b/0x180
[ 3053.342839]  splice_direct_to_actor+0x2b0/0x8c0
[ 3053.343183]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3053.343538]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3053.343908]  ? security_file_permission+0xb5/0xe0
[ 3053.344257]  do_splice_direct+0x1bc/0x290
[ 3053.344562]  ? __pfx_do_splice_direct+0x10/0x10
[ 3053.344898]  ? lock_is_held_type+0x9f/0x120
[ 3053.345222]  do_sendfile+0xb1d/0x12b0
[ 3053.345504]  ? __pfx_do_sendfile+0x10/0x10
[ 3053.345827]  __x64_sys_sendfile64+0x1d5/0x210
[ 3053.346169]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3053.346554]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3053.346932]  do_syscall_64+0x3f/0x90
[ 3053.347222]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3053.347587] RIP: 0033:0x7f1942f4bb19
[ 3053.347863] 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
[ 3053.349074] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3053.349620] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3053.350129] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3053.350596] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3053.351063] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3053.351530] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3053.352010]  </TASK>
20:54:29 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 63)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:54:29 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401c5820, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:29 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000040)={@msf={0x30, 0x20}, 0x0, 0x2})

20:54:29 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 68)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:29 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401c5820, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:29 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 71)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:29 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 49)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:29 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401870cc, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3066.420835] FAULT_INJECTION: forcing a failure.
[ 3066.420835] name failslab, interval 1, probability 0, space 0, times 0
[ 3066.421931] CPU: 0 PID: 13634 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3066.422550] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3066.423239] Call Trace:
[ 3066.423435]  <TASK>
[ 3066.423606]  dump_stack_lvl+0xc1/0xf0
[ 3066.423897]  should_fail_ex+0x4b4/0x5b0
[ 3066.424196]  should_failslab+0x9/0x20
[ 3066.424482]  __kmem_cache_alloc_node+0x5b/0x310
[ 3066.424824]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3066.425131]  kmalloc_trace+0x26/0xc0
[ 3066.425404]  __iomap_dio_rw+0x22b/0x1c00
[ 3066.425701]  ? kmem_cache_free+0xff/0x4a0
[ 3066.426000]  ? jbd2_journal_stop+0x185/0xde0
[ 3066.426318]  ? kmem_cache_alloc+0x307/0x390
[ 3066.426648]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3066.426968]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 3066.427301]  ? jbd2__journal_start+0xf7/0x810
[ 3066.427637]  ? generic_update_time+0x21b/0x2b0
[ 3066.427963]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3066.428300]  ? file_modified_flags+0x1f1/0x330
[ 3066.428634]  iomap_dio_rw+0x40/0xa0
[ 3066.428897]  ext4_file_write_iter+0x9ab/0x1950
[ 3066.429234]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3066.429592]  ? __get_task_ioprio+0x161/0x270
[ 3066.429916]  ? __sanitizer_cov_trace_const_cmp4+0x8/0x20
[ 3066.430310]  do_iter_readv_writev+0x211/0x3c0
[ 3066.430639]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3066.430991]  ? avc_policy_seqno+0x9/0x20
[ 3066.431291]  ? security_file_permission+0xb5/0xe0
[ 3066.431647]  do_iter_write+0x18b/0x700
[ 3066.431930]  vfs_iter_write+0x74/0xb0
[ 3066.432204]  iter_file_splice_write+0x73f/0xcb0
[ 3066.432547]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3066.432928]  ? generic_file_splice_read+0x13f/0x1d0
[ 3066.433279]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3066.433641]  direct_splice_actor+0x113/0x180
[ 3066.433965]  splice_direct_to_actor+0x33a/0x8c0
[ 3066.434296]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3066.434665]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3066.435030]  ? security_file_permission+0xb5/0xe0
[ 3066.435377]  do_splice_direct+0x1bc/0x290
[ 3066.435674]  ? __pfx_do_splice_direct+0x10/0x10
[ 3066.436024]  ? lock_is_held_type+0x9f/0x120
[ 3066.436334]  do_sendfile+0xb1d/0x12b0
[ 3066.436616]  ? __pfx_do_sendfile+0x10/0x10
[ 3066.436921]  __x64_sys_sendfile64+0x1d5/0x210
[ 3066.437250]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3066.437603]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3066.437977]  do_syscall_64+0x3f/0x90
[ 3066.438247]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3066.438632] RIP: 0033:0x7f1388d97b19
[ 3066.438912] 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
[ 3066.440201] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3066.440747] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3066.441259] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3066.441764] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3066.442274] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3066.442791] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3066.443319]  </TASK>
20:54:29 executing program 4:
openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r1=>0xffffffffffffffff})
r2 = dup3(r0, r1, 0x0)
bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
openat(r2, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
ioctl$CDROMMULTISESSION(r2, 0x5310, &(0x7f0000000180)={@msf={0x20, 0x5}, 0x0, 0x2})

20:54:29 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 50)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:29 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x401c5820, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:29 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4020940d, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:29 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4020940d, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:29 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r2=>0xffffffffffffffff})
r3 = dup3(r1, r2, 0x0)
bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10)
r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10)
r6 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r4)
sendmsg$NLBL_CIPSOV4_C_ADD(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000400)={0x24, r6, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8}]}, 0x24}}, 0x0)
openat(r3, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
ioctl$CDROMRESUME(r3, 0x5302)

20:54:41 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 51)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:41 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80041284, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:41 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000200)={"0cba8d55487dab040863e864", &(0x7f0000000040)="ecef4236cd90746f02f38082d887c19d764e3e36f2c546dd06ee8bdf3916c80a31c8f3b474ecaa92fd369e40586b3ccb5c2c347a838da49b290a3587940ee4c1be094182c5d53c435eb4bb09278e4e9e0639fa76bcac757a182847dfd10cb1dc83df85f350362cd8f1a421ed58c988d229fa1375f08e0da4947fa23d7dbb12598c6fdaf08d12621d24e4708bb0759f42e43b8e604a79080af879851ae5e32473e0bfbfa98236bc118363bd057b0b0fe2a6d886a8e49191266fc12bffb2b6448fb3375ef7292b419b9776c28175b101a02bcd1d98fb154a0736e1c8ed03ffd3", 0xdf, 0x3, &(0x7f0000000140)={0x4e, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, "01e502e3", 0x7, "94800eb4", 0x1f, 0x2, 0x3, "1ce8ef", "6230e02c70d46ba24673c39cd237e831a477894297eb97f9c88c167ae3efb2eaf3e54d4eb4462b10eae703d8b0c4"}, 0x0, 0x3, 0xfff, &(0x7f00000001c0)})
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r1, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r2, r1, 0x0, 0xfffffdef)
ioctl$F2FS_IOC_GET_PIN_FILE(r2, 0x8004f50e, &(0x7f0000000240))
ioctl$CDROM_SEND_PACKET(r1, 0x5393, &(0x7f00000003c0)={"d688a5e5965d4a5c34b21dd9", &(0x7f0000000280)="562ea2057180eb799d5e3799cb3422fa413c109dfecb80dd32c66f64bb4bd2934d0ce237fba1493cbad220de858e5a2fbc642c9e5b9315c668929186599a18f71e7dfc25c5be1a", 0x47, 0x20, &(0x7f0000000340)={0x22, 0x0, 0x1f, 0x3, 0x0, 0x0, 0x0, "6525551a", 0x4, "236bc0b5", 0x15, 0x5, 0x93, "adacd9", "29e7fd485afb094aec4e41c8e5bb9ec31cbdc66cbc865a7721cf550154b46f7a4511d86c8fbca4868543681bafa5"}, 0x2, 0x0, 0x9, &(0x7f0000000380)})

20:54:41 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 64)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:54:41 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 69)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:41 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 72)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:41 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80041284, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:41 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x4020940d, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3078.420788] FAULT_INJECTION: forcing a failure.
[ 3078.420788] name failslab, interval 1, probability 0, space 0, times 0
[ 3078.422350] CPU: 0 PID: 13671 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3078.423080] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3078.423821] Call Trace:
[ 3078.424111]  <TASK>
[ 3078.424326]  dump_stack_lvl+0xc1/0xf0
[ 3078.424688]  should_fail_ex+0x4b4/0x5b0
[ 3078.425071]  ? jbd2__journal_start+0x194/0x810
[ 3078.425520]  should_failslab+0x9/0x20
[ 3078.425922]  kmem_cache_alloc+0x5a/0x390
[ 3078.426391]  jbd2__journal_start+0x194/0x810
[ 3078.426854]  __ext4_journal_start_sb+0x3d7/0x560
[ 3078.427472]  ? ext4_iomap_begin+0x48a/0x710
[ 3078.428014]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3078.428469]  ext4_iomap_begin+0x48a/0x710
[ 3078.428967]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3078.429428]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3078.429528] FAULT_INJECTION: forcing a failure.
[ 3078.429528] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 3078.429928]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3078.431123]  iomap_iter+0x42f/0x1000
[ 3078.431474]  ? filemap_check_errors+0xa9/0x160
[ 3078.431895]  __iomap_dio_rw+0x734/0x1c00
[ 3078.432279]  ? kmem_cache_alloc+0x307/0x390
[ 3078.432672]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3078.433104]  ? generic_update_time+0x21b/0x2b0
[ 3078.433508]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3078.433920]  ? file_modified_flags+0x1f1/0x330
[ 3078.434338]  iomap_dio_rw+0x40/0xa0
[ 3078.434681]  ext4_file_write_iter+0x9ab/0x1950
[ 3078.435105]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3078.435549]  ? do_splice_direct+0x1bc/0x290
[ 3078.435939]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3078.436425]  ? lock_is_held_type+0x9f/0x120
[ 3078.436816]  do_iter_readv_writev+0x211/0x3c0
[ 3078.437223]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3078.437662]  ? avc_policy_seqno+0x9/0x20
[ 3078.438033]  ? security_file_permission+0xb5/0xe0
[ 3078.438472]  do_iter_write+0x18b/0x700
[ 3078.438840]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3078.439289]  ? kasan_set_track+0x25/0x30
[ 3078.439657]  vfs_iter_write+0x74/0xb0
[ 3078.440005]  iter_file_splice_write+0x73f/0xcb0
[ 3078.440443]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3078.440922]  ? generic_file_splice_read+0x13f/0x1d0
[ 3078.441378]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3078.441849]  direct_splice_actor+0x113/0x180
[ 3078.442259]  splice_direct_to_actor+0x33a/0x8c0
[ 3078.442693]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3078.443150]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3078.443613]  ? security_file_permission+0xb5/0xe0
[ 3078.444042]  do_splice_direct+0x1bc/0x290
[ 3078.444423]  ? __pfx_do_splice_direct+0x10/0x10
[ 3078.444851]  ? lock_is_held_type+0x9f/0x120
[ 3078.445250]  do_sendfile+0xb1d/0x12b0
[ 3078.445611]  ? __pfx_do_sendfile+0x10/0x10
[ 3078.446004]  __x64_sys_sendfile64+0x1d5/0x210
[ 3078.446416]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3078.446869]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3078.447356]  do_syscall_64+0x3f/0x90
[ 3078.447700]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3078.448158] RIP: 0033:0x7f1388d97b19
[ 3078.448493] 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
[ 3078.450025] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3078.450687] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3078.451299] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3078.451910] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3078.452522] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3078.453130] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3078.453757]  </TASK>
[ 3078.453968] CPU: 1 PID: 13679 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3078.454614] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3078.455297] Call Trace:
[ 3078.455500]  <TASK>
[ 3078.455678]  dump_stack_lvl+0xc1/0xf0
[ 3078.455974]  should_fail_ex+0x4b4/0x5b0
[ 3078.456291]  prepare_alloc_pages+0x178/0x500
[ 3078.456638]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3078.457017]  __alloc_pages_bulk+0x156/0x1190
[ 3078.457350]  ? perf_trace_preemptirq_template+0x252/0x420
[ 3078.457760]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 3078.458137]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3078.458551]  ? mark_held_locks+0x9e/0xe0
[ 3078.458867]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 3078.459197]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3078.459595]  ? kasan_set_track+0x25/0x30
[ 3078.459898]  ? __kasan_kmalloc+0x7f/0x90
[ 3078.460204]  direct_splice_read+0x190/0x990
[ 3078.460542]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3078.460868]  ? __pfx_direct_splice_read+0x10/0x10
[ 3078.461244]  ? fsnotify_perm.part.0+0x221/0x610
[ 3078.461581]  generic_file_splice_read+0x16e/0x1d0
[ 3078.461942]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3078.462312]  vfs_splice_read+0x1c0/0x240
[ 3078.462630]  ? direct_splice_actor+0x11b/0x180
[ 3078.462976]  splice_direct_to_actor+0x2b0/0x8c0
[ 3078.463332]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3078.463706]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3078.464089]  ? security_file_permission+0xb5/0xe0
[ 3078.464456]  do_splice_direct+0x1bc/0x290
[ 3078.464773]  ? __pfx_do_splice_direct+0x10/0x10
[ 3078.465140]  ? lock_is_held_type+0x9f/0x120
[ 3078.465466]  do_sendfile+0xb1d/0x12b0
[ 3078.465770]  ? __pfx_do_sendfile+0x10/0x10
[ 3078.466069]  __x64_sys_sendfile64+0x1d5/0x210
[ 3078.466414]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3078.466798]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3078.467199]  do_syscall_64+0x3f/0x90
[ 3078.467486]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3078.467874] RIP: 0033:0x7f876680ab19
[ 3078.468148] 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
[ 3078.469441] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3078.469988] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3078.470509] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3078.471026] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3078.471538] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3078.472054] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3078.472584]  </TASK>
20:54:41 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80041285, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:41 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80041285, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:41 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80041284, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:41 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 52)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:41 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 70)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:42 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081270, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 3078.683609] FAULT_INJECTION: forcing a failure.
[ 3078.683609] name failslab, interval 1, probability 0, space 0, times 0
[ 3078.684569] CPU: 1 PID: 13697 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3078.685335] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3078.685930] Call Trace:
[ 3078.686111]  <TASK>
[ 3078.686285]  dump_stack_lvl+0xc1/0xf0
[ 3078.686574]  should_fail_ex+0x4b4/0x5b0
[ 3078.686892]  should_failslab+0x9/0x20
[ 3078.687223]  __kmem_cache_alloc_node+0x5b/0x310
[ 3078.687594]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3078.687959]  kmalloc_trace+0x26/0xc0
[ 3078.688247]  __iomap_dio_rw+0x22b/0x1c00
[ 3078.688539]  ? __lock_acquire+0x1936/0x63b0
[ 3078.688874]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3078.689190]  ? __pfx_do_raw_spin_trylock+0x10/0x10
20:54:42 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80041285, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3078.689555]  ? __pfx___lock_acquire+0x10/0x10
[ 3078.690045]  ? prepare_alloc_pages+0x377/0x500
[ 3078.690399]  ? kasan_unpoison+0x27/0x60
[ 3078.690731]  ? __pfx_lock_acquire+0x10/0x10
[ 3078.691044]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 3078.691370]  ? lock_is_held_type+0x9f/0x120
[ 3078.691676]  iomap_dio_rw+0x40/0xa0
[ 3078.691946]  ext4_file_read_iter+0x2f4/0x4a0
[ 3078.692287]  direct_splice_read+0x3c4/0x990
[ 3078.692609]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3078.692967]  ? __pfx_direct_splice_read+0x10/0x10
[ 3078.693339]  ? fsnotify_perm.part.0+0x221/0x610
[ 3078.693706]  generic_file_splice_read+0x16e/0x1d0
[ 3078.694070]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3078.694472]  vfs_splice_read+0x1c0/0x240
[ 3078.694796]  ? direct_splice_actor+0x11b/0x180
[ 3078.695147]  splice_direct_to_actor+0x2b0/0x8c0
[ 3078.695501]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3078.695880]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3078.696270]  ? security_file_permission+0xb5/0xe0
[ 3078.696627]  do_splice_direct+0x1bc/0x290
[ 3078.696944]  ? __pfx_do_splice_direct+0x10/0x10
[ 3078.697304]  ? lock_is_held_type+0x9f/0x120
[ 3078.697614]  do_sendfile+0xb1d/0x12b0
[ 3078.697900]  ? __pfx_do_sendfile+0x10/0x10
[ 3078.698207]  __x64_sys_sendfile64+0x1d5/0x210
[ 3078.698556]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3078.698921]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3078.699291]  do_syscall_64+0x3f/0x90
[ 3078.699568]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3078.699939] RIP: 0033:0x7f876680ab19
[ 3078.700204] 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
[ 3078.701404] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3078.701926] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3078.702419] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3078.702924] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3078.703420] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3078.703902] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3078.704412]  </TASK>
20:54:42 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081270, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:42 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 73)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:42 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 65)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:54:54 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081272, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:54 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081270, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:54 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081272, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:54 executing program 4:
openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0)
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000040)='.pending_reads\x00', 0x260200, 0x8)
sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10, &(0x7f00000001c0)=[{&(0x7f00000000c0)="c625937dc85e03d99fb1786054c26e80386a7c9dc2a5a1a979312d6a4e19b4fdfc92acc0d25618500b8c0324d8167a1d441b38f5ce51764a7019aea2cce224b1618bf2a9bcc806dfc4eb56886e2d23905cebae5869199c516bb4376b5942ba8aa50d1f099aa98283a4631e69bbeb778075d05e0735d5502c4a12027a0aab46f9c67d18c071cba2aca927fefbc2808ef52dcd85c870fed796cebb60f956aa6a659a6e061f087f5d454a591fc8f117da98496da5693d143631cde5ed4a233b", 0xbe}], 0x1, &(0x7f0000000200)=[@ip_ttl={{0x14, 0x0, 0x2, 0x4}}, @ip_ttl={{0x14}}, @ip_ttl={{0x14, 0x0, 0x2, 0xb77}}, @ip_retopts={{0x18, 0x0, 0x7, {[@noop, @generic={0x0, 0x2}, @ra={0x94, 0x4}]}}}, @ip_retopts={{0x1c, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0xeb, 0x0, 0x5, [0x800]}, @end]}}}], 0x80}, 0x80)

20:54:54 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 74)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:54 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 71)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:54 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 53)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:54 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 66)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 3091.573741] FAULT_INJECTION: forcing a failure.
[ 3091.573741] name failslab, interval 1, probability 0, space 0, times 0
[ 3091.574600] FAULT_INJECTION: forcing a failure.
[ 3091.574600] name failslab, interval 1, probability 0, space 0, times 0
[ 3091.575389] CPU: 1 PID: 13727 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3091.577324] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3091.578380] Call Trace:
[ 3091.578737]  <TASK>
[ 3091.579050]  dump_stack_lvl+0xc1/0xf0
[ 3091.579588]  should_fail_ex+0x4b4/0x5b0
[ 3091.580145]  should_failslab+0x9/0x20
[ 3091.580668]  __kmem_cache_alloc_node+0x5b/0x310
[ 3091.581315]  ? ext4_find_extent+0xa41/0xd30
[ 3091.581888]  ? ext4_find_extent+0xa41/0xd30
[ 3091.582465]  __kmalloc+0x4a/0x160
[ 3091.582955]  ext4_find_extent+0xa41/0xd30
[ 3091.583526]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3091.584131]  ? __pfx___lock_acquire+0x10/0x10
[ 3091.584742]  ? __pfx___lock_acquire+0x10/0x10
[ 3091.585364]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3091.586024]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3091.586697]  ? ext4_map_blocks+0x704/0x19e0
[ 3091.587286]  ? __pfx_lock_acquire+0x10/0x10
[ 3091.587861]  ? lock_release+0x1e3/0x680
[ 3091.588414]  ? __pfx_lock_release+0x10/0x10
[ 3091.588984]  ? lock_is_held_type+0x9f/0x120
[ 3091.589586]  ? down_write+0x11a/0x1f0
[ 3091.590106]  ? __pfx_down_write+0x10/0x10
[ 3091.590673]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3091.591317]  ext4_map_blocks+0x776/0x19e0
[ 3091.591876]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3091.592493]  ? jbd2__journal_start+0xf7/0x810
[ 3091.593097]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3091.593755]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3091.594422]  ? ext4_iomap_begin+0x48a/0x710
[ 3091.595004]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3091.595649]  ext4_iomap_begin+0x3b1/0x710
[ 3091.596230]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3091.596848]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3091.597612]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3091.598241]  iomap_iter+0x42f/0x1000
[ 3091.598781]  ? filemap_check_errors+0xa9/0x160
[ 3091.599394]  __iomap_dio_rw+0x734/0x1c00
[ 3091.599944]  ? kmem_cache_alloc+0x307/0x390
[ 3091.600521]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3091.601134]  ? generic_update_time+0x21b/0x2b0
[ 3091.601722]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3091.602322]  ? file_modified_flags+0x1f1/0x330
[ 3091.602929]  iomap_dio_rw+0x40/0xa0
[ 3091.603418]  ext4_file_write_iter+0x9ab/0x1950
[ 3091.604029]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3091.604669]  ? do_splice_direct+0x1bc/0x290
[ 3091.605238]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3091.605906]  ? lock_is_held_type+0x9f/0x120
[ 3091.606475]  do_iter_readv_writev+0x211/0x3c0
[ 3091.607084]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3091.607734]  ? avc_policy_seqno+0x9/0x20
[ 3091.608279]  ? security_file_permission+0xb5/0xe0
[ 3091.608897]  do_iter_write+0x18b/0x700
[ 3091.609425]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3091.610052]  ? kasan_set_track+0x25/0x30
[ 3091.610574]  vfs_iter_write+0x74/0xb0
[ 3091.611086]  iter_file_splice_write+0x73f/0xcb0
[ 3091.611719]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3091.612416]  ? generic_file_splice_read+0x13f/0x1d0
[ 3091.613050]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3091.613724]  direct_splice_actor+0x113/0x180
[ 3091.614315]  splice_direct_to_actor+0x33a/0x8c0
[ 3091.614925]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3091.615580]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3091.616256]  ? security_file_permission+0xb5/0xe0
[ 3091.616861]  do_splice_direct+0x1bc/0x290
[ 3091.617420]  ? __pfx_do_splice_direct+0x10/0x10
[ 3091.618031]  ? lock_is_held_type+0x9f/0x120
[ 3091.618593]  do_sendfile+0xb1d/0x12b0
[ 3091.619115]  ? __pfx_do_sendfile+0x10/0x10
[ 3091.619680]  __x64_sys_sendfile64+0x1d5/0x210
[ 3091.620273]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3091.620909]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3091.621599]  do_syscall_64+0x3f/0x90
[ 3091.622103]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3091.622766] RIP: 0033:0x7f1388d97b19
[ 3091.623250] 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
[ 3091.625435] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3091.626368] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3091.627246] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3091.628104] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3091.628967] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3091.629843] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3091.630892]  </TASK>
[ 3091.631304] CPU: 0 PID: 13729 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3091.631842] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3091.632370] Call Trace:
[ 3091.632562]  <TASK>
[ 3091.632718]  dump_stack_lvl+0xc1/0xf0
[ 3091.632986]  should_fail_ex+0x4b4/0x5b0
[ 3091.633267]  should_failslab+0x9/0x20
[ 3091.633536]  __kmem_cache_alloc_node+0x5b/0x310
[ 3091.633850]  ? iter_file_splice_write+0x169/0xcb0
[ 3091.634175]  ? kasan_quarantine_put+0x81/0x1d0
[ 3091.634511]  ? iter_file_splice_write+0x169/0xcb0
[ 3091.634841]  __kmalloc+0x4a/0x160
[ 3091.635086]  iter_file_splice_write+0x169/0xcb0
[ 3091.635398]  ? direct_splice_read+0x704/0x990
[ 3091.635709]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3091.636065]  ? generic_file_splice_read+0x13f/0x1d0
[ 3091.636393]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3091.636731]  direct_splice_actor+0x113/0x180
[ 3091.637029]  splice_direct_to_actor+0x33a/0x8c0
[ 3091.637342]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3091.637674]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3091.638044]  ? security_file_permission+0xb5/0xe0
[ 3091.638376]  do_splice_direct+0x1bc/0x290
[ 3091.638699]  ? __pfx_do_splice_direct+0x10/0x10
[ 3091.639019]  ? lock_is_held_type+0x9f/0x120
[ 3091.639320]  do_sendfile+0xb1d/0x12b0
[ 3091.639585]  ? __pfx_do_sendfile+0x10/0x10
[ 3091.639875]  __x64_sys_sendfile64+0x1d5/0x210
[ 3091.640184]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3091.640520]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3091.640869]  do_syscall_64+0x3f/0x90
[ 3091.641152]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3091.641494] RIP: 0033:0x7f1942f4bb19
[ 3091.641758] 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
[ 3091.642880] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3091.643354] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3091.643802] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3091.644246] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3091.644691] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3091.645133] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3091.645590]  </TASK>
20:54:55 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 75)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:55 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081272, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3091.742461] FAULT_INJECTION: forcing a failure.
[ 3091.742461] name failslab, interval 1, probability 0, space 0, times 0
[ 3091.743532] CPU: 0 PID: 13743 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3091.744047] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3091.744554] Call Trace:
[ 3091.744748]  <TASK>
[ 3091.744903]  dump_stack_lvl+0xc1/0xf0
[ 3091.745169]  should_fail_ex+0x4b4/0x5b0
[ 3091.745452]  should_failslab+0x9/0x20
[ 3091.745719]  __kmem_cache_alloc_node+0x5b/0x310
[ 3091.746034]  ? iter_file_splice_write+0x169/0xcb0
[ 3091.746355]  ? kasan_quarantine_put+0x81/0x1d0
[ 3091.746673]  ? iter_file_splice_write+0x169/0xcb0
[ 3091.747002]  __kmalloc+0x4a/0x160
[ 3091.747245]  iter_file_splice_write+0x169/0xcb0
[ 3091.747568]  ? direct_splice_read+0x704/0x990
[ 3091.747910]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3091.748268]  ? generic_file_splice_read+0x13f/0x1d0
[ 3091.748595]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3091.748937]  direct_splice_actor+0x113/0x180
[ 3091.749232]  splice_direct_to_actor+0x33a/0x8c0
[ 3091.749547]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3091.749874]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3091.750214]  ? security_file_permission+0xb5/0xe0
[ 3091.750575]  do_splice_direct+0x1bc/0x290
[ 3091.750868]  ? __pfx_do_splice_direct+0x10/0x10
[ 3091.751188]  ? lock_is_held_type+0x9f/0x120
[ 3091.751481]  do_sendfile+0xb1d/0x12b0
[ 3091.751748]  ? __pfx_do_sendfile+0x10/0x10
[ 3091.752036]  __x64_sys_sendfile64+0x1d5/0x210
[ 3091.752338]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3091.752670]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3091.753022]  do_syscall_64+0x3f/0x90
[ 3091.753301]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3091.753651] RIP: 0033:0x7f1942f4bb19
[ 3091.753924] 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
[ 3091.755049] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3091.755569] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3091.756021] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3091.756470] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3091.756918] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3091.757367] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3091.757825]  </TASK>
20:54:55 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x480, 0x17)
r2 = socket$inet6(0xa, 0x800, 0x50000000)
mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x9015, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@posixacl}, {@access_user}, {@noextend}, {@access_client}, {@mmap}], [{@fsname={'fsname', 0x3d, '/dev/cdrom\x00'}}, {@obj_role}]}})
r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r3, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r4, r3, 0x0, 0xfffffdef)
mount$9p_fd(0x0, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0), 0x801, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@loose}, {@privport}, {}, {@cache_loose}, {@cache_fscache}], [{@dont_measure}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '*:\x0f\v&'}}, {@fsmagic={'fsmagic', 0x3d, 0xfff}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/cdrom\x00'}}]}})
r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
mount$bind(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x200000, 0x0)
write$binfmt_aout(r6, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r5, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r6, r5, 0x0, 0xfffffdef)
ioctl$FIONCLEX(r5, 0x5450)

20:54:55 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081280, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:54:55 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081280, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:54:55 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 72)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:55 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80081280, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:54:55 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 76)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:54:55 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 54)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:54:55 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80086601, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 3091.964492] SELinux: security_context_str_to_sid (user_u) failed with errno=-22
20:54:55 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 67)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 3092.181834] FAULT_INJECTION: forcing a failure.
[ 3092.181834] name failslab, interval 1, probability 0, space 0, times 0
[ 3092.183833] CPU: 0 PID: 13759 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3092.184911] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3092.185853] Call Trace:
[ 3092.186166]  <TASK>
[ 3092.186447]  dump_stack_lvl+0xc1/0xf0
[ 3092.186945]  should_fail_ex+0x4b4/0x5b0
[ 3092.187451]  should_failslab+0x9/0x20
[ 3092.187930]  __kmem_cache_alloc_node+0x5b/0x310
[ 3092.188501]  ? iter_file_splice_write+0x169/0xcb0
[ 3092.189089]  ? kasan_quarantine_put+0x81/0x1d0
[ 3092.189657]  ? iter_file_splice_write+0x169/0xcb0
[ 3092.190245]  __kmalloc+0x4a/0x160
[ 3092.190697]  iter_file_splice_write+0x169/0xcb0
[ 3092.191276]  ? direct_splice_read+0x704/0x990
[ 3092.191895]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3092.192613]  ? generic_file_splice_read+0x13f/0x1d0
[ 3092.193252]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3092.193943]  direct_splice_actor+0x113/0x180
[ 3092.194521]  splice_direct_to_actor+0x33a/0x8c0
[ 3092.195153]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3092.195805]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3092.196468]  ? security_file_permission+0xb5/0xe0
[ 3092.197099]  do_splice_direct+0x1bc/0x290
[ 3092.197655]  ? __pfx_do_splice_direct+0x10/0x10
[ 3092.198299]  ? lock_is_held_type+0x9f/0x120
[ 3092.198889]  do_sendfile+0xb1d/0x12b0
[ 3092.199407]  ? __pfx_do_sendfile+0x10/0x10
[ 3092.199968]  __x64_sys_sendfile64+0x1d5/0x210
[ 3092.200556]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3092.201214]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3092.201899]  do_syscall_64+0x3f/0x90
[ 3092.202387]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3092.203077] RIP: 0033:0x7f1942f4bb19
[ 3092.203556] 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
[ 3092.205766] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3092.206727] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3092.207633] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3092.208524] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3092.209412] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3092.210308] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3092.211229]  </TASK>
[ 3092.723520] SELinux: security_context_str_to_sid (user_u) failed with errno=-22
20:55:10 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80086601, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:10 executing program 4:
r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, &(0x7f0000000080)=0x10)
sendmsg$inet(r0, &(0x7f00000003c0)={&(0x7f0000000380)={0x2, 0x4e24, @empty}, 0x10, &(0x7f0000000740)=[{&(0x7f00000001c0)="ddb47b27a8b8074d3009be346556fa83a0acb592496a22514b7f299da31b53fe27476af33599ff4922537fe626b20ccca2ba046069b91a9195915cc19328c47bcfb1e0a3b145bb549ee0c421a73cdec7c18ead4ad37b32d16be2ee46b62dbfe7f092dea27eb74dd5ef2a98778f7003dbdc11ff3af9e2d4e0b3fdf5ea86691a5a4a70afec71c5afcd9eb27d9f90c95a2ad352462541531ef03160942ef646c4d03e66ec148278da7b266a6309dd19f1da5dde4449a01f8216308469fe790e324038eed0108126ee94e6325da68a97cf463d689f0e73c4bfe4ae381abd", 0xdc}, {&(0x7f0000000100)="6dab0de068214623a6d739f245a2b68ec5d54cc4855a65c5b464ade4c87cb3035c8777f7b17bc150cf3137b629e018f50167afb1b99801ee46b0187a4456ddbe418541", 0x43}, {&(0x7f00000002c0)="b993598a5ed7d1b2aa7155842fb459a45afe032a4f15be99550c21d6c33bf36aca75e35a7ceacf2ec21c3ef915d89da45711008404c7276fc9124b18d1bcb6f127fc6df4a70f275853cca34c0d78f51b4cd4d2e46b8592cde808741420371cc2e5810fb68ae364c79e457bab7dc2291e1e1e772f7f08b966054fb77ea4b3a22906c29834", 0xffffffffffffffec}, {&(0x7f0000000400)="29b05a11ea746cae20781b1b9b436f18d53908e31fcda109ea9dc4adc242340a5b17c877844290d35f164e2db9147fba37a19e6caa1555e0c57fff7be580651203d2a14738f1357df4f7c9198cebddc707b87a883c69a21507e77a288efda29219b93e75c8fe53f9ab53ae364779bea8a00b50af1e038804774780ccf1b623c0e05f71c08709ed320389f56ade6bd9956f8a6d282833a5388b307c16c0e39efaf3743c8055aba4420a43382c7e6a", 0xae}, {&(0x7f00000004c0)="ce630520147847ec1e44b243ab51f3eab600ad8f1a96f6266452ac45d9b4ab2e1980a0d5dd7616a0134c768d8c1a142d8b21746fd973bc58f3a0b0f644cc10462bef861d5cd82e7b23c7518765a997d8a8a25211223963867150b82d2ffd33c029ea54f4bf5420ac1562a185b69eba88852579a9ce9a3fbc683d54771c6c085da13d0acba232c233f34445747de4be2123b621e484917b4a2989dc95d65bc2f0471b4267bb0766025df54328be2b16b6d8c9fcaf2afd8948658e04bf5e44dffbb8c7b13a88e20232c510ddb68ae769b6817471f541a95f3d698d23827f7bf90da4e4cb264cbe52dfe751711de2c7610c673be8ea7802d7", 0xf7}, {&(0x7f00000005c0)="5d2fb6e406aaa42dd5d2f436d2e8a9b36e03a6c4f0f75dba01d6239f0fa5088d1ec0463b23705f02418bbb340ceb6b4bc1d1aca4fe2cd835db1b82938ae37a39beca132a0528c5cb81daf7c11f090000008fe4f702e2e1ad0000", 0x5a}, {&(0x7f0000000640)="d58a4b1fa55408f5a4519dbd9fe5f41ecf0c041da036a41254f846ad3975ce0baa8f7a2a40ca3149384bae4398c745cabfc422a359c6d4ebaccfb759568d3b6743cf4cea071bc4eebef57c8a8558e16a5473e6b5feec8584724b5906b6d46a28de1d79918697d7004fbfbce8c95034e8260c135047f3689ff7c4304cf3cb5c411881f3c9f135451e0a55ed1e874a226fdf3ce572a4e8917ecbaeec1dbd5bcab249a800de5cfba9cf1a87ef78528d8e0abeea69e85ad148febfe81af6d4d63d9ea808bace09c8e54cde45e6f1eb", 0xcd}], 0x7}, 0x1)
r1 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r1, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:55:10 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 68)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:55:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 77)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:55:10 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80086601, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:10 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80087601, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:10 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 55)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:10 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 73)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 3107.075557] FAULT_INJECTION: forcing a failure.
[ 3107.075557] name failslab, interval 1, probability 0, space 0, times 0
[ 3107.077606] CPU: 0 PID: 13792 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3107.078751] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3107.079923] Call Trace:
[ 3107.080282]  <TASK>
[ 3107.080599]  dump_stack_lvl+0xc1/0xf0
[ 3107.081144]  should_fail_ex+0x4b4/0x5b0
[ 3107.081719]  ? ext4_mb_new_blocks+0x666/0x4680
[ 3107.082360]  should_failslab+0x9/0x20
[ 3107.082928]  kmem_cache_alloc+0x5a/0x390
[ 3107.083507]  ? __mark_inode_dirty+0x249/0xc10
[ 3107.084141]  ext4_mb_new_blocks+0x666/0x4680
[ 3107.084783]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3107.085486]  ? ext4_cache_extents+0x148/0x2d0
[ 3107.086159]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 3107.086862]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 3107.087571]  ext4_ext_map_blocks+0x1e14/0x5970
[ 3107.088252]  ? perf_trace_preemptirq_template+0x252/0x420
[ 3107.088987]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3107.089764]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3107.090425]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3107.091179]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3107.091920]  ? down_write+0x11a/0x1f0
[ 3107.092451]  ? kasan_check_range+0x179/0x1d0
[ 3107.093065]  ? __pfx_down_write+0x10/0x10
[ 3107.093637]  ? ext4_map_blocks+0xc27/0x19e0
[ 3107.094213]  ext4_map_blocks+0x776/0x19e0
[ 3107.094785]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3107.095425]  ? jbd2__journal_start+0xf7/0x810
[ 3107.096041]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3107.096701]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3107.097368]  ? ext4_iomap_begin+0x48a/0x710
[ 3107.097950]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3107.098601]  ext4_iomap_begin+0x3b1/0x710
[ 3107.099211]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3107.099836]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3107.100585]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3107.101211]  iomap_iter+0x42f/0x1000
[ 3107.101731]  ? filemap_check_errors+0xa9/0x160
[ 3107.102359]  __iomap_dio_rw+0x734/0x1c00
[ 3107.102962]  ? kmem_cache_alloc+0x307/0x390
[ 3107.103553]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3107.104200]  ? generic_update_time+0x21b/0x2b0
[ 3107.104810]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3107.105451]  ? file_modified_flags+0x1f1/0x330
[ 3107.106176]  iomap_dio_rw+0x40/0xa0
[ 3107.106755]  ext4_file_write_iter+0x9ab/0x1950
[ 3107.107533]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3107.108334]  ? do_splice_direct+0x1bc/0x290
[ 3107.109014]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3107.109836]  ? lock_is_held_type+0x9f/0x120
[ 3107.110469]  do_iter_readv_writev+0x211/0x3c0
[ 3107.111201]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3107.111917]  ? avc_policy_seqno+0x9/0x20
[ 3107.112524]  ? security_file_permission+0xb5/0xe0
[ 3107.113242]  do_iter_write+0x18b/0x700
[ 3107.113818]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3107.114526]  ? kasan_set_track+0x25/0x30
[ 3107.115138]  vfs_iter_write+0x74/0xb0
[ 3107.115704]  iter_file_splice_write+0x73f/0xcb0
[ 3107.116424]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3107.117212]  ? generic_file_splice_read+0x13f/0x1d0
[ 3107.117946]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3107.118693]  direct_splice_actor+0x113/0x180
[ 3107.119387]  splice_direct_to_actor+0x33a/0x8c0
[ 3107.120077]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3107.120818]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3107.121576]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3107.122310]  ? splice_direct_to_actor+0x12/0x8c0
[ 3107.123045]  do_splice_direct+0x1bc/0x290
[ 3107.123673]  ? __pfx_do_splice_direct+0x10/0x10
[ 3107.124382]  ? lock_is_held_type+0x9f/0x120
[ 3107.125005]  do_sendfile+0xb1d/0x12b0
[ 3107.125594]  ? __pfx_do_sendfile+0x10/0x10
[ 3107.126241]  __x64_sys_sendfile64+0x1d5/0x210
[ 3107.126942]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3107.127680]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3107.128476]  do_syscall_64+0x3f/0x90
[ 3107.129057]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3107.129816] RIP: 0033:0x7f1388d97b19
[ 3107.130368] 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
[ 3107.132753] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3107.133681] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3107.134569] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3107.135466] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3107.136337] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3107.137234] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3107.138173]  </TASK>
[ 3107.161774] FAULT_INJECTION: forcing a failure.
[ 3107.161774] name failslab, interval 1, probability 0, space 0, times 0
[ 3107.163022] CPU: 1 PID: 13791 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3107.163566] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3107.164100] Call Trace:
[ 3107.164279]  <TASK>
[ 3107.164439]  dump_stack_lvl+0xc1/0xf0
[ 3107.164709]  should_fail_ex+0x4b4/0x5b0
[ 3107.164996]  ? jbd2__journal_start+0x194/0x810
[ 3107.165309]  should_failslab+0x9/0x20
[ 3107.165584]  kmem_cache_alloc+0x5a/0x390
[ 3107.165870]  jbd2__journal_start+0x194/0x810
[ 3107.166179]  __ext4_journal_start_sb+0x3d7/0x560
[ 3107.166513]  ? ext4_dirty_inode+0xa5/0x130
[ 3107.166809]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3107.167139]  ext4_dirty_inode+0xa5/0x130
[ 3107.167424]  __mark_inode_dirty+0x1aa/0xc10
[ 3107.167724]  generic_update_time+0x21b/0x2b0
[ 3107.168030]  file_modified_flags+0x2d4/0x330
[ 3107.168334]  ? __pfx_file_modified_flags+0x10/0x10
[ 3107.168676]  ext4_file_write_iter+0xd1d/0x1950
[ 3107.169003]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3107.169348]  ? __get_task_ioprio+0x99/0x270
[ 3107.169653]  ? __sanitizer_cov_trace_pc+0x20/0x70
[ 3107.169997]  do_iter_readv_writev+0x211/0x3c0
[ 3107.170313]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3107.170649]  ? avc_policy_seqno+0x9/0x20
[ 3107.170944]  ? security_file_permission+0xb5/0xe0
[ 3107.171282]  do_iter_write+0x18b/0x700
[ 3107.171563]  vfs_iter_write+0x74/0xb0
[ 3107.171846]  iter_file_splice_write+0x73f/0xcb0
[ 3107.172194]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3107.172584]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3107.172953]  ? generic_file_splice_read+0x13f/0x1d0
[ 3107.173312]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3107.173689]  direct_splice_actor+0x113/0x180
[ 3107.174015]  splice_direct_to_actor+0x33a/0x8c0
[ 3107.174341]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3107.174704]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3107.175084]  ? security_file_permission+0xb5/0xe0
[ 3107.175437]  do_splice_direct+0x1bc/0x290
[ 3107.175741]  ? __pfx_do_splice_direct+0x10/0x10
[ 3107.176088]  ? lock_is_held_type+0x9f/0x120
[ 3107.176402]  do_sendfile+0xb1d/0x12b0
[ 3107.176685]  ? __pfx_do_sendfile+0x10/0x10
[ 3107.177000]  __x64_sys_sendfile64+0x1d5/0x210
[ 3107.177313]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3107.177682]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3107.178045]  do_syscall_64+0x3f/0x90
[ 3107.178322]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3107.178680] RIP: 0033:0x7f1942f4bb19
[ 3107.178959] 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
[ 3107.180197] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3107.180729] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3107.181227] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3107.181801] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3107.182340] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3107.182835] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3107.183371]  </TASK>
20:55:10 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x801c581f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:10 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80087601, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:10 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
ioctl$CDROM_CHANGER_NSLOTS(r0, 0x5328)

20:55:10 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000200)={"26d71b179c9762c3e9bcb78a", &(0x7f0000000040)="4fb0b29d5660478dadbebb68dba42c14e5fc1f45ae5d9f4dc50bf4163e41bffe4725525f86753865b66390f15063618b6cb4fcc64035cefbee268d8f345dc66747d6f46642c076d1a318c56d9869197b49ffaa82c6e7f153d8c4c1cd103feb289d881160a8e3849ea35016d6704cee29479fb144b78799557fb6d87064b8e67159f0319bcd52b6db3395a7f54ed84a1362287a89861a6085e36c489f099bacc3e41f3cf4d251c57ead21e8f48e5c6dd05943de4e62b53c08c164c51e69c28a56d62699b0be852dc7b66329097bdc119a48cccd6b", 0xd4, 0xfffffe5f, &(0x7f0000000140)={0x1f, 0x1, 0x2, 0x9, 0x0, 0x0, 0x0, "9ef70345", 0xe2, "f97d457c", 0x8, 0x3f, 0x2, "dc8b75", "4a890f733df40ad8c394179ea6b86bffc9786f8aaa34b8d12dfc2d4fb57307bb51409fa8d6859ddf892a8dd15f81"}, 0x3, 0x75a24223, 0x7fff, &(0x7f00000001c0)})
ioctl$CDROMVOLREAD(r0, 0x5313, &(0x7f0000000240))
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:55:10 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x80087601, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:26 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 78)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:55:26 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x801c581f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:26 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 69)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:55:26 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0045878, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:26 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 56)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:26 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x801c581f, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:26 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 74)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:26 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = socket$nl_audit(0x10, 0x3, 0x9)
r2 = syz_io_uring_complete(0x0)
ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002640)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, <r3=>0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}})
ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000900)={0x4, 0x4, {0x0, @usage=0x400, 0x0, 0xf5, 0x80d, 0x4, 0x855, 0x7f, 0x20, @struct={0xc421, 0x9}, 0x6, 0xff, [0x8, 0x4, 0x4, 0x809, 0xe70d, 0x7e10c57]}, {0x8, @struct={0x1f, 0x10000008}, 0x0, 0x401, 0x3, 0x4, 0xe24000000, 0x8, 0x411, @struct={0x6, 0x2}, 0xd89, 0x1, [0x0, 0x4, 0x8, 0x1f, 0x3, 0x81]}, {0x7, @usage=0x80000000, r3, 0x8, 0x3, 0x7ff, 0x7fff, 0xffffffffffffff44, 0x8, @usage=0x400, 0x3, 0x40, [0xac9c, 0x4, 0xfffffffffffffffc, 0xffff, 0xfffffffffffff001, 0x9]}, {0x10000, 0x6, 0x1}})
ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000340)={r3, "b140cb8a0c1b0adfede565b42b7301ba"})
ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000001c0)={r3, 0x7fff, 0x400})
tee(r1, r2, 0xada, 0x8)

[ 3122.907691] FAULT_INJECTION: forcing a failure.
[ 3122.907691] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 3122.908645] CPU: 1 PID: 13826 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3122.909193] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3122.909773] Call Trace:
[ 3122.910023]  <TASK>
[ 3122.910185]  dump_stack_lvl+0xc1/0xf0
[ 3122.910463]  should_fail_ex+0x4b4/0x5b0
[ 3122.910753]  prepare_alloc_pages+0x178/0x500
[ 3122.911067]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3122.911423]  __alloc_pages_bulk+0x156/0x1190
[ 3122.911727]  ? perf_trace_preemptirq_template+0x252/0x420
[ 3122.912113]  ? __kmem_cache_alloc_node+0x1f8/0x310
[ 3122.912514]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3122.912915]  ? mark_held_locks+0x9e/0xe0
[ 3122.913206]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 3122.913531]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3122.913674] FAULT_INJECTION: forcing a failure.
[ 3122.913674] name failslab, interval 1, probability 0, space 0, times 0
[ 3122.913893]  ? kasan_set_track+0x25/0x30
[ 3122.913911]  ? __kasan_kmalloc+0x7f/0x90
[ 3122.915839]  direct_splice_read+0x190/0x990
[ 3122.916147]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3122.916477]  ? __pfx_direct_splice_read+0x10/0x10
[ 3122.916825]  ? fsnotify_perm.part.0+0x221/0x610
[ 3122.917157]  generic_file_splice_read+0x16e/0x1d0
[ 3122.917501]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3122.917866]  vfs_splice_read+0x1c0/0x240
[ 3122.918152]  ? direct_splice_actor+0x11b/0x180
[ 3122.918472]  splice_direct_to_actor+0x2b0/0x8c0
[ 3122.918798]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3122.919156]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3122.919512]  ? security_file_permission+0xb5/0xe0
[ 3122.919845]  do_splice_direct+0x1bc/0x290
[ 3122.920133]  ? __pfx_do_splice_direct+0x10/0x10
[ 3122.920462]  ? lock_is_held_type+0x9f/0x120
[ 3122.920759]  do_sendfile+0xb1d/0x12b0
[ 3122.921030]  ? __pfx_do_sendfile+0x10/0x10
[ 3122.921333]  __x64_sys_sendfile64+0x1d5/0x210
[ 3122.921650]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3122.921996]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3122.922360]  do_syscall_64+0x3f/0x90
[ 3122.922624]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3122.922975] RIP: 0033:0x7f553779db19
[ 3122.923235] 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
[ 3122.924397] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3122.924893] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3122.925362] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3122.925822] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3122.926290] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3122.926757] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3122.927257]  </TASK>
[ 3122.927422] CPU: 0 PID: 13828 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3122.928491] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3122.929559] Call Trace:
[ 3122.929913]  <TASK>
[ 3122.930234]  dump_stack_lvl+0xc1/0xf0
[ 3122.930775]  should_fail_ex+0x4b4/0x5b0
[ 3122.931344]  should_failslab+0x9/0x20
[ 3122.931880]  __kmem_cache_alloc_node+0x5b/0x310
[ 3122.932523]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3122.933106]  kmalloc_trace+0x26/0xc0
[ 3122.933655]  __iomap_dio_rw+0x22b/0x1c00
[ 3122.934237]  ? current_time+0x79/0x2c0
[ 3122.934795]  ? __pfx_perf_trace_preemptirq_template+0x10/0x10
[ 3122.935618]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3122.936245]  ? mark_held_locks+0x9e/0xe0
[ 3122.936831]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3122.937570]  ? __file_remove_privs+0x18e/0x640
[ 3122.938244]  ? inode_needs_update_time.part.0+0x11d/0x2c0
[ 3122.939108]  ? file_modified_flags+0x1f1/0x330
[ 3122.939769]  iomap_dio_rw+0x40/0xa0
[ 3122.940294]  ext4_file_write_iter+0x9ab/0x1950
[ 3122.940965]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3122.941671]  ? do_splice_direct+0x1bc/0x290
[ 3122.942289]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3122.943035]  ? lock_is_held_type+0x9f/0x120
[ 3122.943662]  do_iter_readv_writev+0x211/0x3c0
[ 3122.944296]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3122.944992]  ? avc_policy_seqno+0x9/0x20
[ 3122.945571]  ? security_file_permission+0xb5/0xe0
[ 3122.946257]  do_iter_write+0x18b/0x700
[ 3122.946819]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3122.947540]  ? kasan_set_track+0x25/0x30
[ 3122.948114]  vfs_iter_write+0x74/0xb0
[ 3122.948667]  iter_file_splice_write+0x73f/0xcb0
[ 3122.949353]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3122.950113]  ? generic_file_splice_read+0x13f/0x1d0
[ 3122.950829]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3122.951571]  direct_splice_actor+0x113/0x180
[ 3122.952205]  splice_direct_to_actor+0x33a/0x8c0
[ 3122.952876]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3122.953585]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3122.954311]  ? security_file_permission+0xb5/0xe0
[ 3122.955000]  do_splice_direct+0x1bc/0x290
[ 3122.955621]  ? __pfx_do_splice_direct+0x10/0x10
[ 3122.956299]  ? lock_is_held_type+0x9f/0x120
[ 3122.956915]  do_sendfile+0xb1d/0x12b0
[ 3122.957473]  ? __pfx_do_sendfile+0x10/0x10
[ 3122.958096]  __x64_sys_sendfile64+0x1d5/0x210
[ 3122.958739]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3122.959457]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3122.960205]  do_syscall_64+0x3f/0x90
[ 3122.960748]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3122.961476] RIP: 0033:0x7f876680ab19
[ 3122.961994] 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
[ 3122.964411] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3122.965439] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3122.966409] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3122.967377] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3122.968332] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3122.969286] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3122.970275]  </TASK>
[ 3122.995735] FAULT_INJECTION: forcing a failure.
[ 3122.995735] name failslab, interval 1, probability 0, space 0, times 0
[ 3122.998371] CPU: 0 PID: 13835 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3122.999660] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3123.000757] Call Trace:
[ 3123.001121]  <TASK>
[ 3123.001447]  dump_stack_lvl+0xc1/0xf0
[ 3123.002003]  should_fail_ex+0x4b4/0x5b0
[ 3123.002588]  should_failslab+0x9/0x20
[ 3123.003153]  __kmem_cache_alloc_node+0x5b/0x310
[ 3123.003821]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3123.004430]  kmalloc_trace+0x26/0xc0
[ 3123.004973]  __iomap_dio_rw+0x22b/0x1c00
[ 3123.005546]  ? kmem_cache_free+0xff/0x4a0
[ 3123.006093]  ? jbd2_journal_stop+0x185/0xde0
[ 3123.006670]  ? kmem_cache_alloc+0x307/0x390
[ 3123.007246]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3123.007817]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 3123.008426]  ? jbd2__journal_start+0xf7/0x810
[ 3123.009038]  ? generic_update_time+0x21b/0x2b0
[ 3123.009623]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3123.010219]  ? file_modified_flags+0x1f1/0x330
[ 3123.010819]  iomap_dio_rw+0x40/0xa0
[ 3123.011316]  ext4_file_write_iter+0x9ab/0x1950
[ 3123.011926]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3123.012563]  ? do_splice_direct+0x1bc/0x290
[ 3123.013121]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3123.013874]  ? lock_is_held_type+0x9f/0x120
[ 3123.014520]  do_iter_readv_writev+0x211/0x3c0
[ 3123.015194]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3123.015917]  ? avc_policy_seqno+0x9/0x20
[ 3123.016523]  ? security_file_permission+0xb5/0xe0
[ 3123.017237]  do_iter_write+0x18b/0x700
[ 3123.017819]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3123.018549]  ? kasan_set_track+0x25/0x30
[ 3123.019165]  vfs_iter_write+0x74/0xb0
[ 3123.019731]  iter_file_splice_write+0x73f/0xcb0
[ 3123.020447]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3123.021235]  ? generic_file_splice_read+0x13f/0x1d0
[ 3123.021925]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3123.022618]  direct_splice_actor+0x113/0x180
[ 3123.023233]  splice_direct_to_actor+0x33a/0x8c0
[ 3123.023866]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3123.024544]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3123.025237]  ? security_file_permission+0xb5/0xe0
[ 3123.025879]  do_splice_direct+0x1bc/0x290
[ 3123.026439]  ? __pfx_do_splice_direct+0x10/0x10
[ 3123.027071]  ? lock_is_held_type+0x9f/0x120
[ 3123.027667]  do_sendfile+0xb1d/0x12b0
[ 3123.028194]  ? __pfx_do_sendfile+0x10/0x10
[ 3123.028782]  __x64_sys_sendfile64+0x1d5/0x210
[ 3123.029394]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3123.030072]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3123.030852]  do_syscall_64+0x3f/0x90
[ 3123.031439]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3123.032250] RIP: 0033:0x7f1942f4bb19
[ 3123.032831] 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
[ 3123.035535] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3123.036692] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3123.037776] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3123.038790] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3123.039710] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3123.040615] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3123.041564]  </TASK>
[ 3123.060665] FAULT_INJECTION: forcing a failure.
[ 3123.060665] name failslab, interval 1, probability 0, space 0, times 0
[ 3123.062836] CPU: 0 PID: 13833 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3123.063991] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3123.065129] Call Trace:
[ 3123.065499]  <TASK>
[ 3123.065832]  dump_stack_lvl+0xc1/0xf0
[ 3123.066405]  should_fail_ex+0x4b4/0x5b0
[ 3123.067008]  should_failslab+0x9/0x20
[ 3123.067598]  __kmem_cache_alloc_node+0x5b/0x310
[ 3123.068289]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3123.068908]  kmalloc_trace+0x26/0xc0
[ 3123.069472]  __iomap_dio_rw+0x22b/0x1c00
[ 3123.070075]  ? kmem_cache_free+0xff/0x4a0
[ 3123.070708]  ? jbd2_journal_stop+0x185/0xde0
[ 3123.071368]  ? kmem_cache_alloc+0x307/0x390
[ 3123.072008]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3123.072660]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 3123.073348]  ? jbd2__journal_start+0xf7/0x810
[ 3123.074031]  ? generic_update_time+0x21b/0x2b0
[ 3123.074692]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3123.075377]  ? file_modified_flags+0x1f1/0x330
[ 3123.076043]  iomap_dio_rw+0x40/0xa0
[ 3123.076582]  ext4_file_write_iter+0x9ab/0x1950
[ 3123.077280]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3123.078006]  ? do_splice_direct+0x1bc/0x290
[ 3123.078654]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3123.079452]  ? lock_is_held_type+0x9f/0x120
[ 3123.080097]  do_iter_readv_writev+0x211/0x3c0
[ 3123.080759]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3123.081479]  ? avc_policy_seqno+0x9/0x20
[ 3123.082061]  ? security_file_permission+0xb5/0xe0
[ 3123.082723]  do_iter_write+0x18b/0x700
[ 3123.083264]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3123.083938]  ? kasan_set_track+0x25/0x30
[ 3123.084492]  vfs_iter_write+0x74/0xb0
[ 3123.085020]  iter_file_splice_write+0x73f/0xcb0
[ 3123.085685]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3123.086416]  ? generic_file_splice_read+0x13f/0x1d0
[ 3123.087125]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3123.087830]  direct_splice_actor+0x113/0x180
[ 3123.088451]  splice_direct_to_actor+0x33a/0x8c0
[ 3123.089100]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3123.089788]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3123.090498]  ? security_file_permission+0xb5/0xe0
[ 3123.091207]  do_splice_direct+0x1bc/0x290
[ 3123.091811]  ? __pfx_do_splice_direct+0x10/0x10
[ 3123.092489]  ? lock_is_held_type+0x9f/0x120
[ 3123.093101]  do_sendfile+0xb1d/0x12b0
[ 3123.093671]  ? __pfx_do_sendfile+0x10/0x10
[ 3123.094288]  __x64_sys_sendfile64+0x1d5/0x210
[ 3123.094915]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3123.095634]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3123.096389]  do_syscall_64+0x3f/0x90
[ 3123.096937]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3123.097696] RIP: 0033:0x7f1388d97b19
[ 3123.098223] 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
[ 3123.100653] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3123.101700] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3123.102671] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3123.103805] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3123.104818] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3123.105827] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3123.106846]  </TASK>
20:55:26 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 79)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:55:26 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 75)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:26 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0045878, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:26 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0045878, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:26 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0045878, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:26 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 70)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:55:26 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)={{}, {0x77359400}})
sendfile(r1, r1, 0x0, 0x9)
ioctl$GIO_UNIMAP(r2, 0x4b66, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]})
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:55:26 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 57)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:26 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0101282, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:26 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0045878, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 3123.276494] FAULT_INJECTION: forcing a failure.
[ 3123.276494] name failslab, interval 1, probability 0, space 0, times 0
[ 3123.277676] CPU: 1 PID: 13859 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3123.278251] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3123.278824] Call Trace:
[ 3123.279012]  <TASK>
[ 3123.279186]  dump_stack_lvl+0xc1/0xf0
[ 3123.279481]  should_fail_ex+0x4b4/0x5b0
[ 3123.279785]  should_failslab+0x9/0x20
[ 3123.280077]  __kmem_cache_alloc_node+0x5b/0x310
[ 3123.280428]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3123.280736]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3123.281126]  kmalloc_trace+0x26/0xc0
[ 3123.281402]  __iomap_dio_rw+0x22b/0x1c00
[ 3123.281701]  ? __lock_acquire+0x1936/0x63b0
[ 3123.282026]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3123.282352]  ? __pfx___lock_acquire+0x10/0x10
[ 3123.282689]  ? kasan_unpoison+0x27/0x60
[ 3123.282993]  ? __pfx_lock_acquire+0x10/0x10
[ 3123.283336]  ? __pfx___alloc_pages_bulk+0x10/0x10
[ 3123.283683]  ? lock_is_held_type+0x9f/0x120
[ 3123.283999]  iomap_dio_rw+0x40/0xa0
[ 3123.284277]  ext4_file_read_iter+0x2f4/0x4a0
[ 3123.284610]  direct_splice_read+0x3c4/0x990
[ 3123.284932]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3123.285277]  ? __pfx_direct_splice_read+0x10/0x10
[ 3123.285637]  ? fsnotify_perm.part.0+0x221/0x610
[ 3123.286057]  generic_file_splice_read+0x16e/0x1d0
[ 3123.286474]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3123.286868]  vfs_splice_read+0x1c0/0x240
[ 3123.287169]  ? direct_splice_actor+0x11b/0x180
[ 3123.287510]  splice_direct_to_actor+0x2b0/0x8c0
[ 3123.287860]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3123.288263]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3123.288774]  ? security_file_permission+0xb5/0xe0
[ 3123.289180]  do_splice_direct+0x1bc/0x290
[ 3123.289492]  ? __pfx_do_splice_direct+0x10/0x10
[ 3123.289844]  ? lock_is_held_type+0x9f/0x120
[ 3123.290160]  do_sendfile+0xb1d/0x12b0
[ 3123.290460]  ? __pfx_do_sendfile+0x10/0x10
[ 3123.290850]  __x64_sys_sendfile64+0x1d5/0x210
[ 3123.291264]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3123.291638]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3123.292102]  do_syscall_64+0x3f/0x90
[ 3123.292381]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3123.292757] RIP: 0033:0x7f553779db19
[ 3123.293027] 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
[ 3123.294271] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3123.294805] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3123.295315] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3123.295816] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3123.296385] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3123.296953] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3123.297460]  </TASK>
20:55:38 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 58)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:38 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 76)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:38 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 71)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:55:38 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0045878, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:38 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0189436, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:38 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0101282, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:38 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000080), 0x400d00, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000000)={@lba=0x1ff, 0xfd, 0x2})
ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000040))

20:55:38 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 80)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

[ 3135.230813] FAULT_INJECTION: forcing a failure.
[ 3135.230813] name failslab, interval 1, probability 0, space 0, times 0
[ 3135.231733] CPU: 1 PID: 13883 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3135.232271] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3135.232812] Call Trace:
[ 3135.232988]  <TASK>
[ 3135.233148]  dump_stack_lvl+0xc1/0xf0
[ 3135.233425]  should_fail_ex+0x4b4/0x5b0
[ 3135.233709]  ? jbd2__journal_start+0x194/0x810
[ 3135.234028]  should_failslab+0x9/0x20
[ 3135.234302]  kmem_cache_alloc+0x5a/0x390
[ 3135.234593]  jbd2__journal_start+0x194/0x810
[ 3135.234897]  __ext4_journal_start_sb+0x3d7/0x560
[ 3135.235228]  ? ext4_dirty_inode+0xa5/0x130
[ 3135.235546]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3135.235871]  ext4_dirty_inode+0xa5/0x130
[ 3135.236158]  __mark_inode_dirty+0x1aa/0xc10
[ 3135.236470]  generic_update_time+0x21b/0x2b0
[ 3135.236776]  file_modified_flags+0x2d4/0x330
[ 3135.237082]  ? __pfx_file_modified_flags+0x10/0x10
[ 3135.237428]  ext4_file_write_iter+0xd1d/0x1950
[ 3135.237760]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3135.238140]  ? do_splice_direct+0x1bc/0x290
[ 3135.238585]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3135.238972]  ? lock_is_held_type+0x9f/0x120
[ 3135.239416]  do_iter_readv_writev+0x211/0x3c0
[ 3135.239880]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3135.240336]  ? avc_policy_seqno+0x9/0x20
[ 3135.240639]  ? security_file_permission+0xb5/0xe0
[ 3135.240999]  do_iter_write+0x18b/0x700
[ 3135.241293]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3135.241669]  ? kasan_set_track+0x25/0x30
[ 3135.241973]  vfs_iter_write+0x74/0xb0
[ 3135.242259]  iter_file_splice_write+0x73f/0xcb0
[ 3135.242622]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3135.243025]  ? generic_file_splice_read+0x13f/0x1d0
[ 3135.243411]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3135.243877]  direct_splice_actor+0x113/0x180
[ 3135.244260]  splice_direct_to_actor+0x33a/0x8c0
[ 3135.244617]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3135.244991]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3135.245376]  ? security_file_permission+0xb5/0xe0
[ 3135.245732]  do_splice_direct+0x1bc/0x290
[ 3135.246094]  ? __pfx_do_splice_direct+0x10/0x10
[ 3135.246522]  ? lock_is_held_type+0x9f/0x120
[ 3135.246931]  do_sendfile+0xb1d/0x12b0
[ 3135.247267]  ? __pfx_do_sendfile+0x10/0x10
[ 3135.247708]  __x64_sys_sendfile64+0x1d5/0x210
[ 3135.248131]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3135.248515]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3135.248915]  do_syscall_64+0x3f/0x90
[ 3135.249198]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3135.249586] RIP: 0033:0x7f876680ab19
[ 3135.249868] 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
[ 3135.251161] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3135.251733] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3135.252245] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3135.252751] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3135.253261] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3135.253776] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3135.254309]  </TASK>
20:55:38 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc020660b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:38 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
dup(0xffffffffffffffff)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r2=>0xffffffffffffffff})
r3 = dup3(r1, r2, 0x0)
bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
openat(r3, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
sendmsg$AUDIT_TRIM(r3, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x3f6, 0x100, 0x70bd2b, 0x25dfdbfd, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x40000}, 0x20040040)

[ 3135.328817] FAULT_INJECTION: forcing a failure.
[ 3135.328817] name failslab, interval 1, probability 0, space 0, times 0
[ 3135.331444] CPU: 0 PID: 13892 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3135.332775] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3135.333985] Call Trace:
[ 3135.334378]  <TASK>
[ 3135.334751]  dump_stack_lvl+0xc1/0xf0
[ 3135.335363]  should_fail_ex+0x4b4/0x5b0
[ 3135.336023]  ? jbd2__journal_start+0x194/0x810
[ 3135.336713]  should_failslab+0x9/0x20
[ 3135.337326]  kmem_cache_alloc+0x5a/0x390
[ 3135.337996]  jbd2__journal_start+0x194/0x810
[ 3135.338704]  __ext4_journal_start_sb+0x3d7/0x560
[ 3135.339478]  ? ext4_iomap_begin+0x48a/0x710
[ 3135.340113]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3135.340881]  ext4_iomap_begin+0x48a/0x710
[ 3135.341522]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3135.342256]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3135.343090]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3135.343830]  iomap_iter+0x42f/0x1000
[ 3135.344397]  ? filemap_check_errors+0xa9/0x160
[ 3135.345124]  __iomap_dio_rw+0x734/0x1c00
[ 3135.345779]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3135.346633]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3135.347330]  ? generic_update_time+0x21b/0x2b0
[ 3135.348006]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3135.348764]  ? file_modified_flags+0x1f1/0x330
[ 3135.349437]  iomap_dio_rw+0x40/0xa0
[ 3135.350030]  ext4_file_write_iter+0x9ab/0x1950
[ 3135.350767]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3135.351564]  ? do_splice_direct+0x1bc/0x290
[ 3135.352241]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3135.353064]  ? lock_is_held_type+0x9f/0x120
[ 3135.353775]  do_iter_readv_writev+0x211/0x3c0
[ 3135.354482]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3135.355268]  ? avc_policy_seqno+0x9/0x20
[ 3135.355910]  ? security_file_permission+0xb5/0xe0
[ 3135.356675]  do_iter_write+0x18b/0x700
[ 3135.357337]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3135.358189]  ? kasan_set_track+0x25/0x30
[ 3135.358882]  vfs_iter_write+0x74/0xb0
[ 3135.359567]  iter_file_splice_write+0x73f/0xcb0
[ 3135.360376]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3135.361278]  ? generic_file_splice_read+0x13f/0x1d0
[ 3135.362132]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3135.363021]  direct_splice_actor+0x113/0x180
[ 3135.363803]  splice_direct_to_actor+0x33a/0x8c0
[ 3135.364598]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3135.365426]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3135.366320]  ? security_file_permission+0xb5/0xe0
[ 3135.367155]  do_splice_direct+0x1bc/0x290
[ 3135.367902]  ? __pfx_do_splice_direct+0x10/0x10
[ 3135.368717]  ? lock_is_held_type+0x9f/0x120
[ 3135.369446]  do_sendfile+0xb1d/0x12b0
[ 3135.370119]  ? __pfx_do_sendfile+0x10/0x10
[ 3135.370856]  __x64_sys_sendfile64+0x1d5/0x210
[ 3135.371652]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3135.372496]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3135.373396]  do_syscall_64+0x3f/0x90
[ 3135.374048]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3135.374923] RIP: 0033:0x7f1942f4bb19
[ 3135.375592] 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
[ 3135.378489] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3135.379774] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3135.381148] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3135.382577] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3135.383924] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3135.385079] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3135.386334]  </TASK>
20:55:38 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0101282, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:38 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0189436, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:38 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0481273, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:38 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 59)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:38 executing program 4:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r1, r0, 0x0, 0xfffffdef)
ioctl$CDROMMULTISESSION(r1, 0x5310, &(0x7f0000000180)={@lba=0x400, 0x1, 0x3})

20:55:53 executing program 4:
syz_mount_image$ext4(&(0x7f0000000200)='ext3\x00', &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="6461742200000000001c000000000000"])
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r2=>0xffffffffffffffff})
dup3(r1, r2, 0x0)
ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f00000001c0)={0x5, &(0x7f0000000440)=[{0x5, 0x1000, &(0x7f0000001000)="a649b615afdc4ec3b959bea9686fa0c63044f1dc77478a02010dc33984385752daa65c87e403e1ff609471469284d4941fbe7e59a51d6018940c7c720396920073c4ad5e8ff86057ceec1fc0bb5e62e448340cbf4cc5f0f54a664a256716839eaf07d8a18c0cbb3b56b983c671c76a9a05198b6c5074584e35bedc2dd2986225984adafab4a3a080f891612f45fad2bb765f98206330e92d72d4c91cb504cf259441c66277e5c0969977c1853ab441054ca2c393113cc2b007a40cfe475f570bec508c7e8362e7a5ed6452ffe3d55f22c1b52d2557d07a211854ad5aab9d68d4a63440f5adf0b14a45feda1c14b64dd5145bc889c9a5b86005b16748db941995de1b70c2b2c2b8025f95f40ff5b75408e1e1b9e107d21324c40096ecb245f69ec5baf425da68f1fb9e7d0536ae7347a3456df9d28cf1a875050d11df2f02786e2eedc4ec4c7209cb82a5133039a66ba495c4b8629f14e69f5be2cc56f1b5e236a54a37c5065a8926ea224745857a71d2da1b1c4dcb8896c69b3730987e961ad3bf107fda05e997835bef36c29e3531ce709568627380b91b579eadbde63e6cb13f10c691b431e4ce234063af1f1eb03d905139d053f92ea70298ba0bdc903c31daa5122860cbf04f3739c99bb67ee631760fa03b2dd0538dc458e9b521f49b98dea491128b68111684d4ab5fc4d9fdba7925190b76e06c732477e620e711507f6dc544517c597286369a597d71107f0e0c42e9d2468444f60d945190e6574066f95071758f388c68cb7db43a5c53ecad595d50e48c4d627356c2f881daf4ae58552636c0a8632ec08526542631fa2ce63440a1311d24c2294aa524bfa1a16c12ed4bda673fedd7a0f8198c35c6917c127a9627ae0c905c8a34ae5ccc7dddcd4b7937a20150ac87f65b0d7ec21d522a3a913d6a24f766012c90d8623a593035a5931df3f75ad4d78708775f691c4922b4e54cd01256a4262e356d66cbc5a3bd5f4568f3c6dc0e358460865f2bd2472b414b6611639db91a260d14669c3419a37e7b500954dfce504c1e25872faff3b011f876c5f542749583eb4ef1606393fe91fc408790f1377605ebe6fc21d529169c213059568e3e0a7a2a4399a1dcc91c6b5f98c06c352e2a315a5f943465457a011c2775c9460a5aa5bd79d860d8c42892e19a53fdd43d97a77130de0d3727c9c2b41dafff6560c33372ed6f30ba4a8f0a02a40354f3d62622be3fb51976f5a94df4a62de13a53129ba18f063e7abc2f42cd6fbb0117fe8bfb0739e50b40c48013b8720a2ff2f9218d046cecadc595c05928552ab697013284d2a3099be0c5d4ca694c80920b4174326ad5ce501efe7fc8ff1d11d66ddfcb11517db2ec463675987b61b5be4e73d5d0bc911fddc1ed1aea51cb40174d353c761544d604d166e81314e3b37cd498eaa7eacce36d6d1ba5ef22bf0879262743b8c44efd117f14d18fe33510da8a1fdf799ea5f1d9b1115bf1413458ba227e8e42b3f3de4f1fc3fa927affd4ed3d88bbef894315b52900de58a5ad3900315720df7a68d89d39d57fa1b8faa6cadd41b1bc1f5851c51e87a63688f86f2c59d7e7facecc6ae04039599c4deb7749d938cc34b70fcf9b70b65ca39d661cbd19c7bbdd1956ca6292676a899f1d53484f7971e2bd00bbbfffee1dd639ef32b29220baa7b459921da7f17cf499c98747db592b7c2af663aa3c4cd7c21644b4c080e2e26c4cf60a94e19a11fa5e27cb1d66c96a00bfae4a2fc91481eecf1e63066ad66a30dd3b533c30ec28ab28bbef387e4e61cc4e777e3035060b7c3108da0e51ac1ff21f4a3500b690d08b3bf2d25e1e4d5579262a1ac3b43c7416f7d6fcece9bfa43ffffed1c421dc53a7575398f6733ca49c561a901269c34276e38353b3bc8dd5da151073c4a9d912d6cf6ba37c75c6da0b2d6bc93b3038677be13f8b980153469ca31c7926ef3524c867e24ffd6b6352113d676d47aa5ca5b8340d58ac77046926944b4435e1ebb878ca132f62c7736c7956f2b6a226bafa4c24f21a2885e721e2129c0df2e7c9b0d1f4e9ee971356542c9423894d6837fc7e999c1e7a1e027ce9bcdf10d9a0e699cb694425ef13927e84fc5335855111dcde691a29e31bf2c5723aa4b98af44a273a61da4d55008c636f9dcae818d2f046500152728639b0d3337058125ef50ad175c8b29be64fc5de8ac8ed9a53ff3658cfa84cc93f3dea5fa7f6d81660f929d4ef78ad944a60be9061d01fdb93b13bc6a572976be52bafb2b9e02d1f617952d7565a9600284ba635c0a6f87ee1df4ec93495d7e4c9a3b87f9f5a2b7c485002c74bb1f21a16b7e0cde54195f62a384a2666fdc09c717cf9a506051cb78d0aa4ef20b709fb953533f3f36aa9006e36bf435e26041460bae852e6e12e8ff078a65bb247cabcf76936a3413b64612b7a8e0039ca6315486ffa5022f8ff04ca87c2d3496a10e6f8b2ea3733f98b7a8190fc8a373185013fb6cf6f98dac6b5c7edbb9b7cfbbd63785d8cd48372f564b97812206129938de076ba3317c92fe8900a4ee5df1a889a4de0642dfd2ad3034faacdcce8b97d721bc932322b80d3827bee1031b7f7746a3009a7ea1e554108e0757b18a40ddbb4ff20caef6e9c245b0b7fd9e7ee6162d0e9338c7c01315e5d546884cf085f35a552d46b98540adbf83571afd9042768350317f931a5ca74ef3084c418bf21addf03d55c20cde3125917078cf27eba95b60fad2195fc20952f21504d1bd3a30bbdb7230a0d0804de6ea948489612c9c980892795f38051aa6ac029e0213df1d262be4bb0d3475db58b51619e56671b196180acc10c8e8a6646ae272c7a0857c3bc5efc1c11cb7e3ec15b6c4875554a61e8c9b22348c68a9169dc81e708bf6f15e6e8607e6fe71f7fe74b8229e3144a182ba037cae6c83b527d51c707cd7e7c3803b8505d4ee9dc3aada3364499362cde6c86ae47b62f7eb558d48dcbef9bd220578622ce1924c30fcbfd2a9cb67a7e5b31b48b84398c38843d2dfcc529e940d3e8099a07c0ed5943bd535e39f997bafa1bf417b3f56142a52ff86cca7f8151f0a773ed76a0287ee0d5e95a58b4916cb6f83fc266bdf1ecbea50a53cd326416257ae1bf5fdb762940f6a87327a3756aa433095d58cbb30183bf4df8117d2ce9ad932342a6344eaccef2bbc2f02bd32f0be81a9e189514dc53dfc39c87055327b88add7a52c711aa41f35153174c32115259f291ef107c757facf71bafa69b595fc1a2b105092af51982e282dd994f8a2c0d4f1f04bfab4b81ab61d98362ad7860609a9b87eddfc73f1d04139a50388f6330b6a38790487557bc3ea0c07bcbbb2d1d22551de090f5347c46902847ea583599b413f7528c1928c8440f4afde00d0b3ca76ebf9c02bc2115487ce2a54372da21c96ec704ebc05c9368202b21b2152d16e4274ade7634c5201d089d8277f5bc20b01bd895f66987c04a6573fcc26c20b61909b1d4591648ca25e43abc93c6e60fae6e3c610cd487945f2c423003aa0ff60774f6add68efab931fdd116a5941fb1aa1d744cfec39bfe777fdbb04d810f0fbe76bfe57927356be7508e06bfe8dec737ff0f4ee8a7da62449e6eeaf03dce0a7cfd9ef8145ae429f440b1c27065d9e8e837a5865bd55fdaabc2a41b8a21edea5800f34b1d60d6d20c0030ea7ec6d9e10c5ca81677450ded44308da3a8fb4cc12dd2b5530f8636b328861515c62ca4f7d0459ee46b225f10fe2d98e7b6003f1ef93383de720b01734b6df25f48f839ac73725587d7553972dc4f4960227c75937126bdb1e1266e00c9acb9614e9081b3c42cdd795d2c8d9aaee8f73955974d42437f34fd58053584ebe71bed7a1d9ed5419d433e0dde5375c6eb0d23fc67afefa9b52f29ba5092daf39825daebfec5040ebb6a57ef7bbef225fb7d5368963b929f20be9dcbdf998458cf346c1c04794ed12434b0d238cd40beb482f21ce463bf8797da8577289e82d66b42e3549570d867d4c852f9981a312106beddab1df9fd2b8f6cf3322ac71a9c9cee784b960a07897196072770409a6e940583123650b75b5e23b9c0b9395f405b7dbfb4fa543e531de231c88e332eced82db16f25ed47a8d64fc8d984a44193dbc6e772e20d8e3efdf22e2af3b7634dced0a0d8a859d348fb5f354e17733d8677a081f086ad2b36f9b7052639e2aca08a28841d7caea408e20c6e6f91a8d32ad62fe2918a3101553ad1c11781ce799336e5fbfa86594544013a45fb2ef39bf2a9915195d789795e70ba1ae917e3fafa1ebad8ef1815aa2b5999e18bb59cdbfac37ef54924b7ecad77b5b406529fe4e9cbccf6d93dba925883f98ec61a02f224f87015b902f3112ec3f8e65affbcfdaf199b458e648c784d5e819ee1f3514b2ff21c6472cacfa31ba0dc6ab7ce283e9a774c3bf95aa5c97e48570f2f5cdb27eafd9ac56cf1fe88b66aad0c619b1b7dfdae466dfd8304d13bf215f78cadb8286f809a9d17480ed67f4d5cab9d395e4f0338f651095fcc668f3148108f01c6c3637db94f67b1896630f011d77a5c04b76e131a487d3c48dafeeb4cc68c5dec0a33b6a0efb0c1737ee9a6c77790cea2a700c3bee6e3d0a92b35d91943cc18f419e786952df43333cdb79988129b34a1d0ea3b09b3cd0b6afa9f1b229b405717ada7b47f086971cbd9d609d2f70d184f4ac4f2fcd38d9667fa6be2740eba3bd68bcb05b847137712fc309bc1066d1a90c9de311c6d7d68f29dc65decb336edd9b096d5f3864454689a33b8b571199fe67647ad4685faad5d6ec4d93da7495053810ecee4683f72a877eeb3f92947fd9d99db6cefb6aacfb0862090f02534ff1df1e840929b026e5b6ca504440f8fa6dfd92e2e5d46bb10463a66eb418fd56554fbebf1b042e8146656d725397080cf9b35576901cc86b869e5c554aad290b3bb4513ebd3cf42d17a9bf7e11d1555c08cbbe360680f159e091b55396fa0fc35103683c6ab30c9f05fe72828074337837b41e8b7276dd64e077bc817ced7290e7227478abdf9397b37a1f3562148d52204b838cf389c841715d4bce3774288b6eb7a21f4d58e5ebe98bd353ca38c8f88b56ac1b101b3cd6dbd57fd6ae1bd3461b682726f83b24506e1510e8077d6ca1ae7d4ce50ade39f59fe94f4cd994127b57be039c5a28fa9b1990ae67a8e43fae9343d4cdac5bda6fa0500fae841c0444aefc1924c82a9b89ee0de4919774b24f1fccd0b848621ff8ee7a8ca27a22603e0f10ecc4b92d0118ab461da4356f85dfea4ef72372daa9c8ddee59e2e3568cd5cf68632f12e6dbd8440205072600b6dac31b9f45a59d15247a2b68e0cd8aac20de8fc3b7efe7f5823758869b1e50cda5b84146e7918b4909557ef1871389644fe47dfbea2078e1f60b5386bdaef49342ec6e13b61d33a368155358d401daea6c12d376fd8bfe95ef896ff7b835b08102b5dec3ee0dab85f07e9cd964e8070a484a29cf156def6e7003a75f0867c7cf2d531a1be7c2251bdb001816c301cb82ee2c78e884e5917556b33d59dc6c4a75a77003fd336992f2510ac05ed5a88487fd17400420521d835b9f6359bbceeaedad414cef3afbaff11ab3ba73c36cdad38fda193a2fe0bca7568291a608099bcc5e95739bc12d08d7d6ef9783b17eba049b17fb2bd56a06d1c4404cd9898587d656af6d2f322a8d83d6e0a61b14097950a8b9e19f987f55c3faeb348bad31c6850a1e7172a99c4ba909f5edc73aa40ba712e5670061fbb00c9f6ec2e1552e1b966e0349e49bf6e8d46", 0x0, 0x1}, {0xfff, 0xb0, &(0x7f0000000040)="1d4c16aa55726e327c1198d7e8d4886713eb38eb24583d2161e0b3e910a3a9bfef12f59e91b8f420c58b5319c4b544ef7c038cbf5ea68b64fc792c7b765cccf551f5d78e78f1db329b005ec1ebde2e6a40efb915084d5d46f22134a8c4f7eebecee14190e718d1343c36b144b8ef46f210f4a07c79220f9157863d7661ff05f3fc4928b40c97c720d170e450e2aa2373fc1de8fac1c07241ca91fe5fa17a3e1779dff2c95be5897eeecb8d8314476822", 0x1, 0x1}, {0x9, 0x86, &(0x7f0000000280)="0758a99e7fa8f5eb26577e705df91f4942b0b363bd69d6454401381fc9a39eb8161dc9a833c9588ea7dc8b5d4abaaf165c666790782d2b1287a995edec211a2b2ea9683426e0845daf67ab59ef551780572fb88f965741f8feef7c9d1df7feb4c235d05acb9ea13900ae07832d34d6b73bff842d5ba7e415f927e8dd7b0992d4514637dbffb6"}, {0x6000000, 0x49, &(0x7f0000000100)="d6c56abb73141e1979bb3230010f6123ffd78b642fc2018b9c74d02d8c903aa0f08167017a1df96bf84132150360c71faf06756979456c3b7a8faf5abe3d67371656499ae4ada11b38", 0x1, 0x1}, {0x1, 0xfe, &(0x7f0000000340)="7f30d1af5c49005e57e0bba3883471dc241e38d975dd0cb2c6898a48d6c4ba289afba8aa491d5e1441b8fe0919bf09a17c6cc6344ae7453ebc3c4f0b69ed4f38c8db2048a1e69c93757423b6c820190c2f5a8a39516b9a1de95bd685812ca5c948a2ef2a821f3211f8217f7658a5b8676f59515451e7e056da6327ded8692c0b323bef16cc6797262fc35965e79bb6ecda49449be8ee6e5b74b3fe89fb0782482b13460c14c35dfc6e41898a67ab51301a01e2c1f233b1eab0a2a6976d5c3bda9ce51912b30ae2eeea8102c17bf5ab6200244751467f8f6c84f4c0d9c384d0f5ba5e9179bd941401fb4df7f237486e168f0d1baa1c96a2564602b0edfaff", 0x1, 0x1}]})

20:55:53 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0189436, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:53 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 60)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 3149.828008] ext3: Unknown parameter 'dat"'
20:55:53 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 77)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:53 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0c19f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:53 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 81)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:55:53 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc020660b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:53 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 72)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 3149.882090] ext3: Unknown parameter 'dat"'
[ 3149.890573] FAULT_INJECTION: forcing a failure.
[ 3149.890573] name failslab, interval 1, probability 0, space 0, times 0
[ 3149.891463] CPU: 0 PID: 13932 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3149.892013] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3149.892654] Call Trace:
[ 3149.892889]  <TASK>
[ 3149.893084]  dump_stack_lvl+0xc1/0xf0
[ 3149.893372]  should_fail_ex+0x4b4/0x5b0
[ 3149.893660]  ? jbd2__journal_start+0x194/0x810
[ 3149.893986]  should_failslab+0x9/0x20
[ 3149.894268]  kmem_cache_alloc+0x5a/0x390
[ 3149.894563]  jbd2__journal_start+0x194/0x810
[ 3149.894872]  __ext4_journal_start_sb+0x3d7/0x560
[ 3149.895215]  ? ext4_dirty_inode+0xa5/0x130
[ 3149.895541]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3149.895867]  ext4_dirty_inode+0xa5/0x130
[ 3149.896162]  __mark_inode_dirty+0x1aa/0xc10
[ 3149.896469]  generic_update_time+0x21b/0x2b0
[ 3149.896782]  file_modified_flags+0x2d4/0x330
[ 3149.897095]  ? __pfx_file_modified_flags+0x10/0x10
[ 3149.897441]  ext4_file_write_iter+0xd1d/0x1950
[ 3149.897778]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3149.898128]  ? do_splice_direct+0x1bc/0x290
[ 3149.898437]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3149.898814]  ? lock_is_held_type+0x9f/0x120
[ 3149.899124]  do_iter_readv_writev+0x211/0x3c0
[ 3149.899443]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3149.899788]  ? avc_policy_seqno+0x9/0x20
[ 3149.900081]  ? security_file_permission+0xb5/0xe0
[ 3149.900420]  do_iter_write+0x18b/0x700
[ 3149.900699]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3149.901047]  ? kasan_set_track+0x25/0x30
[ 3149.901326]  vfs_iter_write+0x74/0xb0
[ 3149.901598]  iter_file_splice_write+0x73f/0xcb0
[ 3149.901942]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3149.902321]  ? generic_file_splice_read+0x13f/0x1d0
[ 3149.902695]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3149.903058]  direct_splice_actor+0x113/0x180
[ 3149.903391]  splice_direct_to_actor+0x33a/0x8c0
[ 3149.903740]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3149.904125]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3149.904498]  ? security_file_permission+0xb5/0xe0
[ 3149.904858]  do_splice_direct+0x1bc/0x290
[ 3149.905185]  ? __pfx_do_splice_direct+0x10/0x10
[ 3149.905554]  ? lock_is_held_type+0x9f/0x120
[ 3149.905877]  do_sendfile+0xb1d/0x12b0
[ 3149.906177]  ? __pfx_do_sendfile+0x10/0x10
[ 3149.906486]  __x64_sys_sendfile64+0x1d5/0x210
[ 3149.906825]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3149.907184]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3149.907594]  do_syscall_64+0x3f/0x90
[ 3149.907865]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3149.908253] RIP: 0033:0x7f876680ab19
[ 3149.908509] 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
[ 3149.909787] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3149.910330] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3149.910844] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3149.911356] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3149.911881] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3149.912393] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3149.912923]  </TASK>
[ 3149.934642] FAULT_INJECTION: forcing a failure.
[ 3149.934642] name failslab, interval 1, probability 0, space 0, times 0
[ 3149.936475] CPU: 1 PID: 13936 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3149.937471] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3149.938535] Call Trace:
[ 3149.938899]  <TASK>
[ 3149.939195]  dump_stack_lvl+0xc1/0xf0
[ 3149.939723]  should_fail_ex+0x4b4/0x5b0
[ 3149.940399]  ? jbd2__journal_start+0x194/0x810
[ 3149.941002]  should_failslab+0x9/0x20
[ 3149.941613]  kmem_cache_alloc+0x5a/0x390
[ 3149.942232]  jbd2__journal_start+0x194/0x810
[ 3149.942798]  __ext4_journal_start_sb+0x3d7/0x560
[ 3149.943404]  ? ext4_dirty_inode+0xa5/0x130
[ 3149.944041]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3149.944741]  ext4_dirty_inode+0xa5/0x130
[ 3149.945332]  __mark_inode_dirty+0x1aa/0xc10
[ 3149.945888]  touch_atime+0x67b/0x730
[ 3149.946401]  ? __pfx_touch_atime+0x10/0x10
[ 3149.947059]  ext4_file_read_iter+0x36c/0x4a0
[ 3149.947651]  direct_splice_read+0x3c4/0x990
[ 3149.948333]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3149.948959]  ? __pfx_direct_splice_read+0x10/0x10
[ 3149.949688]  ? fsnotify_perm.part.0+0x221/0x610
[ 3149.950299]  generic_file_splice_read+0x16e/0x1d0
[ 3149.950922]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3149.951600]  vfs_splice_read+0x1c0/0x240
[ 3149.952122]  ? direct_splice_actor+0x11b/0x180
[ 3149.952740]  splice_direct_to_actor+0x2b0/0x8c0
[ 3149.953415]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3149.954180]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3149.954982]  ? security_file_permission+0xb5/0xe0
[ 3149.955848]  do_splice_direct+0x1bc/0x290
[ 3149.956543]  ? __pfx_do_splice_direct+0x10/0x10
[ 3149.957331]  ? lock_is_held_type+0x9f/0x120
[ 3149.958013]  do_sendfile+0xb1d/0x12b0
[ 3149.958796]  ? __pfx_do_sendfile+0x10/0x10
[ 3149.959569]  __x64_sys_sendfile64+0x1d5/0x210
[ 3149.960370]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3149.961229]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3149.962083]  do_syscall_64+0x3f/0x90
[ 3149.962729]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3149.963526] RIP: 0033:0x7f553779db19
[ 3149.964118] 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
[ 3149.966834] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3149.967980] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3149.969094] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3149.970190] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3149.971252] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3149.972420] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3149.973522]  </TASK>
20:55:53 executing program 4:
r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0)
perf_event_open(&(0x7f0000000080)={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, 0xffffffffffffffff, 0x0)
ioctl$sock_TIOCINQ(r0, 0x5411, &(0x7f0000000040))
openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0)
ioctl$CDROMMULTISESSION(r1, 0x5310, &(0x7f0000000040)={@lba=0x6, 0x1})
r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0)
r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r2, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r3, r2, 0x0, 0xfffffdef)
fdatasync(r3)

20:55:53 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc020660b, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:55:53 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 82)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:55:53 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0481273, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:55:53 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:55:53 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 61)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:55:53 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 78)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 3150.165730] FAULT_INJECTION: forcing a failure.
[ 3150.165730] name failslab, interval 1, probability 0, space 0, times 0
[ 3150.166644] CPU: 0 PID: 13949 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3150.167245] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3150.167842] Call Trace:
[ 3150.168037]  <TASK>
[ 3150.168204]  dump_stack_lvl+0xc1/0xf0
[ 3150.168505]  should_fail_ex+0x4b4/0x5b0
[ 3150.168821]  should_failslab+0x9/0x20
[ 3150.169115]  __kmem_cache_alloc_node+0x5b/0x310
[ 3150.169462]  ? ext4_find_extent+0xa41/0xd30
[ 3150.169779]  ? ext4_find_extent+0xa41/0xd30
[ 3150.170089]  __kmalloc+0x4a/0x160
[ 3150.170356]  ext4_find_extent+0xa41/0xd30
[ 3150.170673]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3150.171023]  ? __pfx___lock_acquire+0x10/0x10
[ 3150.171353]  ? __pfx___lock_acquire+0x10/0x10
[ 3150.171706]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3150.172078]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3150.172440]  ? ext4_map_blocks+0x704/0x19e0
[ 3150.172767]  ? __pfx_lock_acquire+0x10/0x10
[ 3150.173093]  ? lock_release+0x1e3/0x680
[ 3150.173394]  ? __pfx_lock_release+0x10/0x10
[ 3150.173714]  ? lock_is_held_type+0x9f/0x120
[ 3150.174047]  ? down_write+0x11a/0x1f0
[ 3150.174331]  ? __pfx_down_write+0x10/0x10
[ 3150.174626]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3150.174983]  ext4_map_blocks+0x776/0x19e0
[ 3150.175281]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3150.175637]  ? jbd2__journal_start+0xf7/0x810
[ 3150.175972]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3150.176338]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3150.176704]  ? ext4_iomap_begin+0x48a/0x710
[ 3150.177022]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3150.177384]  ext4_iomap_begin+0x3b1/0x710
[ 3150.177709]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3150.178061]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3150.178486]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3150.178825]  iomap_iter+0x42f/0x1000
[ 3150.179116]  ? filemap_check_errors+0xa9/0x160
[ 3150.179457]  __iomap_dio_rw+0x734/0x1c00
[ 3150.179775]  ? kmem_cache_alloc+0x307/0x390
[ 3150.180104]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3150.180470]  ? generic_update_time+0x21b/0x2b0
[ 3150.180814]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3150.181158]  ? file_modified_flags+0x1f1/0x330
[ 3150.181519]  iomap_dio_rw+0x40/0xa0
[ 3150.181796]  ext4_file_write_iter+0x9ab/0x1950
[ 3150.182155]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3150.182528]  ? do_splice_direct+0x1bc/0x290
[ 3150.182840]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3150.183239]  ? lock_is_held_type+0x9f/0x120
[ 3150.183559]  do_iter_readv_writev+0x211/0x3c0
[ 3150.183896]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3150.184248]  ? avc_policy_seqno+0x9/0x20
[ 3150.184553]  ? security_file_permission+0xb5/0xe0
[ 3150.184906]  do_iter_write+0x18b/0x700
[ 3150.185199]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3150.185550]  ? kasan_set_track+0x25/0x30
[ 3150.185859]  vfs_iter_write+0x74/0xb0
[ 3150.186135]  iter_file_splice_write+0x73f/0xcb0
[ 3150.186499]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3150.186895]  ? generic_file_splice_read+0x13f/0x1d0
[ 3150.187258]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3150.187648]  direct_splice_actor+0x113/0x180
[ 3150.187966]  splice_direct_to_actor+0x33a/0x8c0
[ 3150.188324]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3150.188673]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3150.189055]  ? security_file_permission+0xb5/0xe0
[ 3150.189396]  do_splice_direct+0x1bc/0x290
[ 3150.189710]  ? __pfx_do_splice_direct+0x10/0x10
[ 3150.190052]  ? lock_is_held_type+0x9f/0x120
[ 3150.190374]  do_sendfile+0xb1d/0x12b0
[ 3150.190652]  ? __pfx_do_sendfile+0x10/0x10
[ 3150.190972]  __x64_sys_sendfile64+0x1d5/0x210
[ 3150.191296]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3150.191680]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3150.192054]  do_syscall_64+0x3f/0x90
[ 3150.192334]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3150.192697] RIP: 0033:0x7f1942f4bb19
[ 3150.192971] 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
[ 3150.194173] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3150.194711] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3150.195211] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3150.195725] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3150.196226] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3150.196741] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3150.197253]  </TASK>
20:55:53 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 73)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:55:53 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0xc0481273, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3150.250795] FAULT_INJECTION: forcing a failure.
[ 3150.250795] name failslab, interval 1, probability 0, space 0, times 0
[ 3150.251742] CPU: 0 PID: 13960 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3150.252313] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3150.252882] Call Trace:
[ 3150.253072]  <TASK>
[ 3150.253236]  dump_stack_lvl+0xc1/0xf0
[ 3150.253524]  should_fail_ex+0x4b4/0x5b0
[ 3150.253829]  should_failslab+0x9/0x20
[ 3150.254116]  __kmem_cache_alloc_node+0x5b/0x310
[ 3150.254459]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3150.254771]  kmalloc_trace+0x26/0xc0
[ 3150.255056]  __iomap_dio_rw+0x22b/0x1c00
[ 3150.255359]  ? kmem_cache_free+0xff/0x4a0
[ 3150.255677]  ? jbd2_journal_stop+0x185/0xde0
[ 3150.256000]  ? kmem_cache_alloc+0x307/0x390
[ 3150.256312]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3150.256637]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 3150.256982]  ? jbd2__journal_start+0xf7/0x810
[ 3150.257323]  ? generic_update_time+0x21b/0x2b0
[ 3150.257657]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3150.258004]  ? file_modified_flags+0x1f1/0x330
[ 3150.258342]  iomap_dio_rw+0x40/0xa0
[ 3150.258610]  ext4_file_write_iter+0x9ab/0x1950
[ 3150.258958]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3150.259321]  ? do_splice_direct+0x1bc/0x290
[ 3150.259640]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3150.260029]  ? lock_is_held_type+0x9f/0x120
[ 3150.260349]  do_iter_readv_writev+0x211/0x3c0
[ 3150.260679]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3150.261038]  ? avc_policy_seqno+0x9/0x20
[ 3150.261336]  ? security_file_permission+0xb5/0xe0
[ 3150.261688]  do_iter_write+0x18b/0x700
[ 3150.261976]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3150.262337]  ? kasan_set_track+0x25/0x30
[ 3150.262632]  vfs_iter_write+0x74/0xb0
[ 3150.262907]  iter_file_splice_write+0x73f/0xcb0
[ 3150.263261]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3150.263668]  ? generic_file_splice_read+0x13f/0x1d0
[ 3150.264035]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3150.264413]  direct_splice_actor+0x113/0x180
[ 3150.264741]  splice_direct_to_actor+0x33a/0x8c0
[ 3150.265088]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3150.265451]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3150.265828]  ? security_file_permission+0xb5/0xe0
[ 3150.266181]  do_splice_direct+0x1bc/0x290
[ 3150.266487]  ? __pfx_do_splice_direct+0x10/0x10
[ 3150.266828]  ? lock_is_held_type+0x9f/0x120
[ 3150.267149]  do_sendfile+0xb1d/0x12b0
[ 3150.267431]  ? __pfx_do_sendfile+0x10/0x10
[ 3150.267762]  __x64_sys_sendfile64+0x1d5/0x210
[ 3150.268093]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3150.268460]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3150.268849]  do_syscall_64+0x3f/0x90
[ 3150.269130]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3150.269507] RIP: 0033:0x7f876680ab19
[ 3150.269773] 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
[ 3150.271014] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3150.271548] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3150.272056] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3150.272555] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3150.273050] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3150.273546] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3150.274059]  </TASK>
20:56:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 62)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:06 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0c19f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:06 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 74)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:56:06 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:06 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba=0x5, 0x0, 0x1})

20:56:06 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0c19f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 83)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:56:06 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 79)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

[ 3163.338562] FAULT_INJECTION: forcing a failure.
[ 3163.338562] name failslab, interval 1, probability 0, space 0, times 0
[ 3163.339461] CPU: 0 PID: 13990 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3163.340030] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3163.340621] Call Trace:
[ 3163.340813]  <TASK>
[ 3163.340973]  dump_stack_lvl+0xc1/0xf0
[ 3163.341269]  should_fail_ex+0x4b4/0x5b0
[ 3163.341578]  should_failslab+0x9/0x20
[ 3163.341876]  __kmem_cache_alloc_node+0x5b/0x310
[ 3163.342223]  ? iter_file_splice_write+0x169/0xcb0
[ 3163.342586]  ? kasan_quarantine_put+0x81/0x1d0
[ 3163.342934]  ? iter_file_splice_write+0x169/0xcb0
[ 3163.343301]  __kmalloc+0x4a/0x160
[ 3163.343559]  iter_file_splice_write+0x169/0xcb0
[ 3163.343925]  ? direct_splice_read+0x704/0x990
[ 3163.344268]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3163.344661]  ? generic_file_splice_read+0x13f/0x1d0
[ 3163.345095]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3163.345580]  direct_splice_actor+0x113/0x180
[ 3163.345908]  splice_direct_to_actor+0x33a/0x8c0
[ 3163.346250]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3163.346617]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3163.346986]  ? security_file_permission+0xb5/0xe0
[ 3163.347352]  do_splice_direct+0x1bc/0x290
[ 3163.347638]  ? __pfx_do_splice_direct+0x10/0x10
[ 3163.347995]  ? lock_is_held_type+0x9f/0x120
[ 3163.348326]  do_sendfile+0xb1d/0x12b0
[ 3163.348620]  ? __pfx_do_sendfile+0x10/0x10
[ 3163.348933]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3163.349331]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3163.349737]  __x64_sys_sendfile64+0x1d5/0x210
[ 3163.350078]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3163.350448]  ? syscall_enter_from_user_mode+0x21/0x50
[ 3163.350832]  ? syscall_enter_from_user_mode+0x2b/0x50
[ 3163.351178]  do_syscall_64+0x3f/0x90
[ 3163.351466]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3163.351816] RIP: 0033:0x7f553779db19
[ 3163.352095] 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
[ 3163.353208] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3163.353756] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3163.354262] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3163.354777] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3163.355286] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3163.355814] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3163.356335]  </TASK>
[ 3163.363639] sr 1:0:0:0: [sr0] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 3163.365035] sr 1:0:0:0: [sr0] tag#0 CDB: Read attributes 8c 8c 5d 14 c0 9d ff 0c 19 f8 c6 c4
20:56:06 executing program 4:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$F2FS_IOC_GET_PIN_FILE(0xffffffffffffffff, 0x8004f50e, &(0x7f0000000040))
ioctl$CDROMMULTISESSION(r0, 0x5310, &(0x7f0000000180)={@lba, 0x1, 0x2})
r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x404081, 0x0)
ioctl$CDROM_DEBUG(r1, 0x5330, 0x1)

20:56:06 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:06 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:06 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 3163.492233] sr 1:0:0:0: [sr0] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 3163.492885] sr 1:0:0:0: [sr0] tag#0 CDB: Read attributes 8c 8c 5d 14 c0 9d ff 08 19 f8 c6 c4
20:56:06 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 75)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:56:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 84)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:56:06 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3163.545534] sr 1:0:0:0: [sr0] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 3163.546887] sr 1:0:0:0: [sr0] tag#0 CDB: Read attributes 8c 8c 5d 14 c0 9d ff 08 19 f8 c6 c4
20:56:06 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 80)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 63)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:07 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x8, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:21 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:21 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 85)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:56:21 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 64)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:21 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:21 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:21 executing program 4:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
sendfile(r1, r0, 0x0, 0xfffffdef)
openat(r0, &(0x7f00000000c0)='./file1\x00', 0x8000, 0xc0)
r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/kprobe', 0x200400, 0x10)
r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r4=>0xffffffffffffffff})
r5 = dup3(r3, r4, 0x0)
bind$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
openat(r5, &(0x7f0000000080)='./file1\x00', 0x0, 0x10c)
sendfile(r2, r5, 0x0, 0x20)
r6 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r6, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
fallocate(r6, 0x5, 0x10001, 0x2)

20:56:21 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 76)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:56:21 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 81)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:21 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 3178.581409] FAULT_INJECTION: forcing a failure.
[ 3178.581409] name failslab, interval 1, probability 0, space 0, times 0
[ 3178.582406] CPU: 1 PID: 14040 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3178.582982] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3178.583561] Call Trace:
[ 3178.583745]  <TASK>
[ 3178.583917]  dump_stack_lvl+0xc1/0xf0
[ 3178.584212]  should_fail_ex+0x4b4/0x5b0
[ 3178.584600]  ? jbd2__journal_start+0x194/0x810
[ 3178.584935]  should_failslab+0x9/0x20
[ 3178.585229]  kmem_cache_alloc+0x5a/0x390
[ 3178.585540]  jbd2__journal_start+0x194/0x810
[ 3178.585872]  __ext4_journal_start_sb+0x3d7/0x560
[ 3178.586226]  ? ext4_dirty_inode+0xa5/0x130
[ 3178.586544]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3178.586891]  ext4_dirty_inode+0xa5/0x130
[ 3178.587193]  __mark_inode_dirty+0x1aa/0xc10
[ 3178.587534]  generic_update_time+0x21b/0x2b0
[ 3178.587922]  file_modified_flags+0x2d4/0x330
[ 3178.588246]  ? __pfx_file_modified_flags+0x10/0x10
[ 3178.588643]  ext4_file_write_iter+0xd1d/0x1950
[ 3178.589049]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3178.589412]  ? do_splice_direct+0x1bc/0x290
[ 3178.589733]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3178.590132]  ? lock_is_held_type+0x9f/0x120
[ 3178.590337] FAULT_INJECTION: forcing a failure.
[ 3178.590337] name failslab, interval 1, probability 0, space 0, times 0
[ 3178.590452]  do_iter_readv_writev+0x211/0x3c0
[ 3178.592507]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3178.592866]  ? avc_policy_seqno+0x9/0x20
[ 3178.593170]  ? security_file_permission+0xb5/0xe0
[ 3178.593534]  do_iter_write+0x18b/0x700
[ 3178.593825]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3178.594191]  ? kasan_set_track+0x25/0x30
[ 3178.594488]  vfs_iter_write+0x74/0xb0
[ 3178.594778]  iter_file_splice_write+0x73f/0xcb0
[ 3178.595129]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3178.595482]  ? generic_file_splice_read+0x13f/0x1d0
[ 3178.595852]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3178.596193]  direct_splice_actor+0x113/0x180
[ 3178.596524]  splice_direct_to_actor+0x33a/0x8c0
[ 3178.596867]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3178.597229]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3178.597603]  ? security_file_permission+0xb5/0xe0
[ 3178.597954]  do_splice_direct+0x1bc/0x290
[ 3178.598268]  ? __pfx_do_splice_direct+0x10/0x10
[ 3178.598629]  ? lock_is_held_type+0x9f/0x120
[ 3178.598950]  do_sendfile+0xb1d/0x12b0
[ 3178.599237]  ? __pfx_do_sendfile+0x10/0x10
[ 3178.599517]  __x64_sys_sendfile64+0x1d5/0x210
[ 3178.599866]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3178.600200]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3178.600584]  do_syscall_64+0x3f/0x90
[ 3178.600866]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3178.601250] RIP: 0033:0x7f553779db19
[ 3178.601520] 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
[ 3178.602754] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3178.603289] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3178.603781] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3178.604292] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3178.604788] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3178.605276] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3178.605789]  </TASK>
[ 3178.605982] CPU: 0 PID: 14035 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3178.607119] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3178.608224] Call Trace:
[ 3178.608589]  <TASK>
[ 3178.608918]  dump_stack_lvl+0xc1/0xf0
[ 3178.609471]  should_fail_ex+0x4b4/0x5b0
[ 3178.610051]  ? ext4_mb_new_blocks+0x666/0x4680
[ 3178.610701]  should_failslab+0x9/0x20
[ 3178.611261]  kmem_cache_alloc+0x5a/0x390
[ 3178.611863]  ? __mark_inode_dirty+0x249/0xc10
[ 3178.612477]  ext4_mb_new_blocks+0x666/0x4680
[ 3178.613122]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3178.613796]  ? ext4_cache_extents+0x148/0x2d0
[ 3178.614448]  ? __pfx_ext4_mb_new_blocks+0x10/0x10
[ 3178.615088]  ? ext4_ext_search_right+0x2e3/0xbd0
[ 3178.615786]  ext4_ext_map_blocks+0x1e14/0x5970
[ 3178.616422]  ? __pfx___lock_acquire+0x10/0x10
[ 3178.617064]  ? __pfx___lock_acquire+0x10/0x10
[ 3178.617703]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3178.618452]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3178.619121]  ? ext4_map_blocks+0x704/0x19e0
[ 3178.619771]  ? __pfx_lock_acquire+0x10/0x10
[ 3178.620395]  ? lock_release+0x1e3/0x680
[ 3178.621000]  ? __pfx_lock_release+0x10/0x10
[ 3178.621595]  ? lock_is_held_type+0x9f/0x120
[ 3178.622259]  ? __pfx_down_write+0x10/0x10
[ 3178.622832]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3178.623540]  ext4_map_blocks+0x776/0x19e0
[ 3178.624138]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3178.624820]  ? jbd2__journal_start+0xf7/0x810
[ 3178.625475]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3178.626128]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3178.626766]  ? ext4_iomap_begin+0x48a/0x710
[ 3178.627372]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3178.628003]  ext4_iomap_begin+0x3b1/0x710
[ 3178.628560]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3178.629158]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3178.629900]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3178.630510]  iomap_iter+0x42f/0x1000
[ 3178.631014]  ? filemap_check_errors+0xa9/0x160
[ 3178.631645]  __iomap_dio_rw+0x734/0x1c00
[ 3178.632234]  ? kmem_cache_alloc+0x307/0x390
[ 3178.632811]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3178.633444]  ? generic_update_time+0x21b/0x2b0
[ 3178.634039]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3178.634664]  ? file_modified_flags+0x1f1/0x330
[ 3178.635268]  iomap_dio_rw+0x40/0xa0
[ 3178.635755]  ext4_file_write_iter+0x9ab/0x1950
[ 3178.636380]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3178.637024]  ? do_splice_direct+0x1bc/0x290
[ 3178.637599]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3178.638290]  ? lock_is_held_type+0x9f/0x120
[ 3178.638867]  do_iter_readv_writev+0x211/0x3c0
[ 3178.639453]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3178.640117]  ? avc_policy_seqno+0x9/0x20
[ 3178.640666]  ? security_file_permission+0xb5/0xe0
[ 3178.641288]  do_iter_write+0x18b/0x700
[ 3178.641802]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3178.642445]  ? kasan_set_track+0x25/0x30
[ 3178.643005]  vfs_iter_write+0x74/0xb0
[ 3178.643509]  iter_file_splice_write+0x73f/0xcb0
[ 3178.644157]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3178.644830]  ? fsnotify_perm.part.0+0x150/0x610
[ 3178.645491]  ? generic_file_splice_read+0x13f/0x1d0
[ 3178.646174]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3178.646848]  direct_splice_actor+0x113/0x180
[ 3178.647448]  splice_direct_to_actor+0x33a/0x8c0
[ 3178.648091]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3178.648771]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3178.649448]  ? security_file_permission+0xb5/0xe0
[ 3178.650094]  do_splice_direct+0x1bc/0x290
[ 3178.650649]  ? __pfx_do_splice_direct+0x10/0x10
[ 3178.651337]  do_sendfile+0xb1d/0x12b0
[ 3178.651876]  ? __pfx_do_sendfile+0x10/0x10
[ 3178.652458]  __x64_sys_sendfile64+0x1d5/0x210
[ 3178.653060]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3178.653755]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3178.654448]  do_syscall_64+0x3f/0x90
[ 3178.654952]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3178.655627] RIP: 0033:0x7f1942f4bb19
[ 3178.656123] 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
[ 3178.658300] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3178.659225] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3178.660109] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3178.661109] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3178.662123] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3178.663133] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3178.664194]  </TASK>
20:56:22 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0xd, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:22 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:22 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 86)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:56:22 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0xe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:36 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:36 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 65)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:36 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x900, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:36 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 77)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:56:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:36 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 82)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:36 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 87)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:56:36 executing program 4:
ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, <r0=>0xffffffffffffffff}, './file0\x00'})
r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001300)={<r2=>0xffffffffffffffff, <r3=>0xffffffffffffffff})
r4 = dup3(r1, r2, 0x0)
bind$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={<r6=>0xffffffffffffffff})
r7 = dup3(r5, r6, 0x0)
bind$unix(r7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e)
fsetxattr(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="62747266732e00c86bc841e1ed8009f15064c95484fd64cd052af8"], &(0x7f0000001380)=':-\x00', 0x3, 0x1)
r8 = openat(r7, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
readv(r7, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f00000011c0)=""/125, 0x7d}, {&(0x7f0000001240)=""/4, 0x4}, {&(0x7f0000001280)=""/22, 0x16}], 0x4)
openat(r4, &(0x7f0000000180)='./file1\x00', 0xc5cae540acaf5a57, 0x43)
ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f00000001c0)={{r4}, "60f3496e7291d6aa202c3a88e3d29e2691f12e50535a09f91a520397dfdb3510d7bec8c650ebbca2a6a4f0661eb4c5ec9a17801a65d0cd57c9674edf395364fe842c8fe251379275d2f103414e88b6c7a4df7e567325c149b50b9e800385ff03dc8bb6006755fd769f646902243123d0f69df875b7d6ae21163c45821b757bcab4410b6bf386d334ec22f9209155d926d2bb248f51a9191c8c4997ba6c15c03a2e2a1c1a3606039ef0d51cb6497074d4f5cf0f0f63c0c9c802396eb9905beaa9d83f3d345ad1dfa54fb12c8b43fcd5ba9dd5df527c4d9dd6306933c8974224bfa985371db1be8c5484f52c2ad16b705bf770b68c913e0cf89310335f8fe73e1d1898eddcacd534c1feee2cee57a0c1e626672348d9095945b2d8e970a33e84737f905e70d21fcde3df4a99e05685a6d8be60409dc700cbf7a90ea2e4d12589f36b0142b98836a015e743c411273043f07cb58ea182c7c6f30ea28a0cbc4a1208cdaa25f00a0e8aa0d156573ab48799fbd73e1fc27fbdedec4f731ed422ab9330d105f7e8e949590d15a8c86835e6c2f75fb43f007f1ccb7c1e53f94124f2cd82f82e81ff4c6a180199a59cbd18bfd2f8956c39b667c2b45cc252d8f584b0f08c4d837a60fa50f19cc918a18f3253dfbd49b13589618f9910a3298b127c446d3aca17e21d44487e5471830a20e92d7ad834ecb5eaddb60c882bff7ed64ee1e9980551ae82bf2a64866facf14927c44c8390f0497acf1508c1cbf8095cfc088e121ca8cacbc9b89736a7f3c27e91c0eae870fd9e16d0d7853c1c116c9624136ba56f7cc25ff12c6023a2e54ae6cfdf979a3981d2fe05ac08218151373b48be2da4e4c62400325871e61f482a6edf5a71a4fafbfa794b1407a5f2d5ed3715e99771b9a00570ad3b60949140d93c89e7972d4752205cb9b7a02374648802bb9ae44723ee96913711929e6e219448cadbba72617684f4250db3cd0c3826a04317c3af834c6ca00c643854c02c55fc26a781e72946f93236a97208d80f9bbc04ae1d94ff541c290f34c485339c4a1d67556b40f5efa633c65d650a9e093d7635aa67a9035107ecf0e155fd5d47b6c847c2b6de671461124389f366c0de6581a5116d25c2ce24a34bafbb5873f8834c59d2c22be8fcfb4719678fc7a0dabc59c1b57f946ea81a4fd45c2b0931483b3e01946f63152509549efd24f334d644d9cd0dfdb032275d7fd3396d0610ae3f8fdb09a4540c070ffe0a8c9e24bf09b9cdac63cef034586ccd9918f7e7ef8bb644bcbbc156d2f93dcd70793309a23324aa6212db032f8a0ba89359cd88673975af33ff8b61fcb2901959fd05a040f92e5092dde3871d87678f03afae85246472db27dd129beda30eec5ef95188c7df0077a8b9d852ec212fe37b90b687b0a178d0a3c7a57d483f559b45dbb0e2d82cde6f0f35d8636e77eff39edf5effaf3bc7563607a2fd153c076eafa53d174f353c3a79384e0362e2755c633425bd7e616e98d485cfb6d6f8578532e4c05f82fe0aff91c60c8d42ca1a3f8f97bb014baafaa6863c8eb4802392f806e1e55708b01f891feb2d75b5c4a8c87e038494a0251f6b9d19918ea07ca12d95dcfb39ff190b3c97691cc1fcd7d3d8b6a2c3451881884b8e974c3fedd36e3ca41e5513f95b22da58286131d395592ef9d09dd6eeec1af48afaad1584028810559b7b4fda9e74bd6e60a46f2821b3c272cbe424e96a670dab0381dd831700b2a30b54a05a119c88c4bf4fcc3bf313bc27be8de3c8a01c895f40e720a40c7ee89b1cb42beb38a3346b880ec96bdfd18cadd7791f046d74a84acaa739daf36c140152ad6b37d6db0a6efab6254982dc13d2e8f9fd43a53263e2fa1f784a5c14ac05d53dfecc1a1e7246f219cf0bf32167baf66af3fbcc1b7255fc06027ce9fee19cf5a15a0a88213050eee59105881082d95bde429ebe79674cd6c9958a16d7eb51716a447206a6c57c0b3f545cc51feddd50346f318265640e5a9505bdf81eed3f46696320d4db49010e2bbae707234399cf27875c3599246fc78b7756dce9f82c1ec4d1ac32c6e70288aae03de2815b4ac2a28bfe1a2d50c712b5b076371fbe4f10f0a32ea33813717af3b635efe59acb9bf2432c11555944861621c678c084365bc83016ed4b7f9b3b4317aab0b5114269a41b6461e8d634f6e90b7bfcf92b8ab278b91833bd07852d52c4c042836fc4afd8d1d0aab103e88096a4c9586e3b0d2470c0dd431cda1dbb4d0c99793f903cbc5deda044eac13aeb6f620f608e67426bd9431fd93c2ba82d60757a6bdd9dc0fbf45196d1df5837f2ebfbcd0df6bf2716732e78dbf9f29f9ad92c78ff723a20772ee9a6e09e7b4a4cc1154cb34b51d29dafb76d3c82f72a1be8d7d0d737ae85fb47b40e1b7a62858fc3abde7aff29247e2730387cbeb90f9d3c403bffa467fbb0b265f6cc9e640193164b5cde10163845fba1a40956c5b9e3d3b1884a0fd66013560825b7eec7aabdb9e18aa32c89b820afeb9f4eebad81a6b7e9b720a7ba55d331b61d30e2d6794850c81933c00aacbdb87fbad91f5637d865112c2ebe6bf76ed762248040690a070bd5dcc1f4277a195033e36d3376c3384dd197dd1496fa9b073961facd7c1a05dbf2191762daacf1e749264379554948b5db41e1ed3c3ebb8addb0948287f550673a69e680deef6e672c2872dc4d52ee18357eaa21c9a72113b7d3aa3fdcecbf1324888cab78105d75fb03c453e56e641ccd086e1a05483c91ab8389afd8f3311e64c1ceb8d3a42656513d2f4bcb516b20c934eefcd88503c1c5efb1e30b8fd933c65712ebf5d965f5256b9d911b6f40e772107bccee676db52d240a6d65204ee991aaa6374f1cc97677dd0100efd6d578a1e9ade7c559e0a80b2138735b750c1d0ec5a018d3d81aa5dde9e318e45e24288dab9b8f0acd4f48b699e829e668ec89dc484bec0e7ce71105055c93b2e4febd40c4c25bc0c26d5d7c4439c678fdd95a144a58614bf1c2cb1e26ac7969b75e1d85a2ce28a444510c4caa0e1aad4c335330d73a0c78efb675a3106e9b07b44715287cec55458ec74038d7da75c4cee892e18dece52eee18e1f1fbf0855c973acbad9dc81ce8346e4b153fed868ed1dec62b2e97d55d702180b085c0b5580553a698d09e6b79cf9878ec221c8782bd3d67eed62aae24eef93239a1e8a483a56905abc6c94d0b6c074e9c060a19dc67315634265ccc9e8b16242269a60198800826b968e155bc4a637e84925763867e9981561be8d70b448010e088dff182f9b24d580e690814848b7f9ca987471977746f846cbcb1c750c9f0edbff0ade3ca3c9e112658214c21d3f037bcf3233e6f9de047e4f04b14e17159fccb30e7471eb5c31134f112b71e2279e84f0883f3b1072736b962d9d561fcd0c726c9645185b1457f5f96a604e6c619992351d8a60ec01df2e97114d05fdefb23a50b5039fd1bba2abea282e0c9f55143ebc86ca062722ce4c5ffa3c8d91bb77159b943d0d686ba080d1bd41418fbfe30450747aba86d8e107e517c5be836c5a15eff69da71d672e598f7f4564502b005e3e0c49142b98d8e3872415d69e20251605aef874083fe5fa2416114da1cc1a7ac187ef5ca9e6de78721b5f9e3a0b5bbb4de22b5f29f62b54518c15c0f0546ff926beb805b2c79a46bf95fe17a7ab1ea393ba3b65a5ee7800038aa183405f614f82d55ce31b3cd48b85ea73e16984acd38bde2f913e83fc9f5cbb6a4f4897d7a353e8b5c543cc488b14dc5ebd1c40063cb68ede118da95d3d2486da625aab369af4fb0cd3d0f8e8ecb4ba522ecf8cc1ef6b703bca5cc00e1b44531d73ebc5b3f5c6b834d13572f058220ed74a3941477f0653124fe7ff8ceb3eea4e71ae668617f73668f032ab792421993c3ca8e9f0f9fe10efcf3be950bfdd4970a23286e9d7bd3c337c203b800d17e26e26e27f4abf5693d5ccb0e662b56545a75cbb4f8423fe7e8c16606af2cf6789ed2365bcd47686270844870373e86f39b84925c8cd8d73c60e0f2598d39e0f43db056413fe7e836ee90e961d8406eb805cce9c916b7f453170ae8b0930edccdd6362f582860bbf9c6d5d7586c36290e1af2a2941ddd259c446193953e5bb1ccd7fb24046a055a26c1840fa194d2f2ba6249765160a9eb13826456875f018f840fbe6f159873595d327b09dc20b4e6ec98c6f5dc3089111af5735a8514e5d2ff59124998b9276f44b3a203d66864f695d70c971c7d64807359e32b26b6b1308cc306e3eaae8e2be4c5ec4148aa1628e91e7a8ae327c26177871dbc10b07f7c11a5f6e91e4c14a8cc0dc0537d2e77a3545ef0d8bf6ae07462099fcef7f22c2bf91d3491822551fb83b7bf47200ebc48cb8cb7ce348b134eaf0d19f2d781b68f024f83bb58fdead74116d2b6653f2630d44a82b3064723c8acc7314a76ef10b2b0166eaeec1b7712e4da578ee60f354f3ee1b153f100d57939ee9074443ff458df07fe935750d1bb48513700f54b84737329e7006b04fc7145a71db1894600cc519bdcc3283b9ae48ecadcc33e085f39399d43c4662a90a0af2c642ed724d9138e2bae5f40aa6847f414095b994e09b188a44d9cc613ee66faa007dec75e1ab1bc80a9d1978048cc6d5471bec0f988f99e33e8b096545ddedcb102fbcfd67561ce0b0a7356021e7a64342ce9bdf165c5aee8e4b2445ea97f2c1a20188382b09791c90285ed375a45a686071fc7c5a61acfe0371bfae4a5c46213bbe9feb251d6dc8e57456d442bf45dab00d787e27e8a260d73ac2af579be9b79d9d56e6511a557b7b9aaa7b23d8c0508923fb1a245640d26e123a62f5a5efaa5405e3e1306aded11170c20386837eabe3701ac83c6e8f3649a5a2030280e1c2844918e2e2c78b1237f284052ec3360d6907e89c9b5b8d11d85a5d9df30eefc99b28d564ce52c106fcc9bedc6e68a678403bc9b0e4ee72e81cd437c1dcf058c56a79e9af5ffd58883c95206cc6d15277fb0a9739950d41406f7fa32416c5c4ed2abf91dc2890c095da2fe480aadbb1057bbdf1b84bd62fa9401e6a3e014386fd78eb1fea2c4651ec1317c6c6ccded32cf1df780e779456f9d601e0251b8cd9e89b22ed579f633ddd5c421c9881089894e55049314da3af457193b6d30a5a27c7a671088075f8f301df792f93e9d45cc5ccd5704e5096604478f791587279f95a5d78a32ddcd3e8242b86448f72bde16b9ec616dfb5bd23aa4df4c983486174503b00e826213c937771ff2580a076925eedea9d0b55f00c334d6866f631b99fa9121076d997b65ce40cc71c051f114c85328989c8c9c230ec1c3be9cc33f1f79f7f948fc90662dee2c1425934ed81757c3579cea1e6972fe6f843456033eb3bc443039ef7366a270f0c91f36cc25fa262b96e9017dfcc2aa4c210929d9ab5ce774869203f5984c8da9f441900c27084c7833280007544c096c5ef8905bd2c88e3aaee4559a9935c6186ff79f4b1e2622104873275e729566c6865b752767ec3b8c4925db0876a946ffca6f3d8baa0ad6a9642502eecd0e7814cf3cf0a2beca5fed7450d9b47d9a2f06cd7cb06fcdcd269dc49f50d8f79d1fb95db249eebc8df1d1a3eb13bed2386191ea4d91c328e4c346db38f101ed39d6ab244ae7d1c9a3e3ffc44d0fe15ab7b77dde7d39adf020a18dd1d2aab2fd898bb06372a11bafecba09b267aca33a8a3526cee4f604fa2adeb0f9a5cbc2785a9189873455bb5df43f9b54e5cb16971a967d98c5874236"})
r9 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROMMULTISESSION(r9, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})
r10 = openat$cgroup(r8, &(0x7f00000013c0)='syz1\x00', 0x200002, 0x0)
lseek(r10, 0x8000, 0x1)

[ 3192.785268] FAULT_INJECTION: forcing a failure.
[ 3192.785268] name failslab, interval 1, probability 0, space 0, times 0
[ 3192.786227] CPU: 1 PID: 14072 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3192.786723] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3192.787214] Call Trace:
[ 3192.787407]  <TASK>
[ 3192.787555]  dump_stack_lvl+0xc1/0xf0
[ 3192.787811]  should_fail_ex+0x4b4/0x5b0
[ 3192.788098]  should_failslab+0x9/0x20
[ 3192.788352]  __kmem_cache_alloc_node+0x5b/0x310
[ 3192.788653]  ? ext4_find_extent+0xa41/0xd30
[ 3192.788932]  ? ext4_find_extent+0xa41/0xd30
[ 3192.789206]  __kmalloc+0x4a/0x160
[ 3192.789439]  ext4_find_extent+0xa41/0xd30
[ 3192.789708]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3192.790002]  ? __pfx___lock_acquire+0x10/0x10
[ 3192.790320]  ? __pfx___lock_acquire+0x10/0x10
[ 3192.790616]  ? perf_trace_preemptirq_template+0x252/0x420
[ 3192.790954]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3192.791274]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3192.791582]  ? ext4_map_blocks+0x704/0x19e0
[ 3192.791860]  ? __pfx_lock_acquire+0x10/0x10
[ 3192.792145]  ? lock_release+0x1e3/0x680
[ 3192.792405]  ? __pfx_lock_release+0x10/0x10
[ 3192.792681]  ? lock_is_held_type+0x9f/0x120
[ 3192.792965]  ? down_write+0x11a/0x1f0
[ 3192.793235]  ? __pfx_down_write+0x10/0x10
[ 3192.793505]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3192.793807]  ext4_map_blocks+0x776/0x19e0
[ 3192.794078]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3192.794370]  ? jbd2__journal_start+0xf7/0x810
[ 3192.794658]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3192.794977]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3192.795290]  ? ext4_convert_unwritten_extents+0x191/0x580
[ 3192.795630]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3192.795964]  ext4_convert_unwritten_extents+0x1cb/0x580
[ 3192.796308]  ? __pfx_ext4_convert_unwritten_extents+0x10/0x10
[ 3192.796683]  ext4_dio_write_end_io+0x12e/0x180
[ 3192.796984]  ? __pfx_ext4_dio_write_end_io+0x10/0x10
[ 3192.797306]  iomap_dio_complete+0x197/0x920
[ 3192.797585]  iomap_dio_rw+0x73/0xa0
[ 3192.797844]  ext4_file_write_iter+0x9ab/0x1950
[ 3192.798156]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3192.798496]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.798841]  ? lock_is_held_type+0x9f/0x120
[ 3192.799126]  do_iter_readv_writev+0x211/0x3c0
[ 3192.799440]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3192.799760]  ? avc_policy_seqno+0x9/0x20
[ 3192.800062]  ? security_file_permission+0xb5/0xe0
[ 3192.800399]  do_iter_write+0x18b/0x700
[ 3192.800665]  vfs_iter_write+0x74/0xb0
[ 3192.800914]  iter_file_splice_write+0x73f/0xcb0
[ 3192.801234]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3192.801609]  ? generic_file_splice_read+0x13f/0x1d0
[ 3192.801934]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3192.802291]  direct_splice_actor+0x113/0x180
[ 3192.802586]  splice_direct_to_actor+0x33a/0x8c0
[ 3192.802895]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3192.803240]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3192.803595]  ? security_file_permission+0xb5/0xe0
[ 3192.803913]  do_splice_direct+0x1bc/0x290
[ 3192.804213]  ? __pfx_do_splice_direct+0x10/0x10
[ 3192.804551]  ? lock_is_held_type+0x9f/0x120
[ 3192.804836]  do_sendfile+0xb1d/0x12b0
[ 3192.805112]  ? __pfx_do_sendfile+0x10/0x10
[ 3192.805418]  __x64_sys_sendfile64+0x1d5/0x210
[ 3192.805732]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3192.806062]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3192.806432]  do_syscall_64+0x3f/0x90
[ 3192.806695]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.807029] RIP: 0033:0x7f1388d97b19
[ 3192.807291] 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
[ 3192.808453] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3192.808947] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3192.809406] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3192.809871] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3192.810333] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3192.810794] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3192.811273]  </TASK>
[ 3192.811546] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4814: inode #16002: block 16: len 16: ext4_ext_map_blocks returned -12
20:56:36 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0})

[ 3192.844589] FAULT_INJECTION: forcing a failure.
[ 3192.844589] name failslab, interval 1, probability 0, space 0, times 0
[ 3192.845889] CPU: 1 PID: 14080 Comm: syz-executor.2 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3192.846469] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3192.847055] Call Trace:
[ 3192.847249]  <TASK>
[ 3192.847423]  dump_stack_lvl+0xc1/0xf0
[ 3192.847714]  should_fail_ex+0x4b4/0x5b0
[ 3192.848038]  should_failslab+0x9/0x20
[ 3192.848343]  __kmem_cache_alloc_node+0x5b/0x310
[ 3192.848707]  ? ext4_find_extent+0xa41/0xd30
[ 3192.849070]  ? ext4_find_extent+0xa41/0xd30
[ 3192.849421]  __kmalloc+0x4a/0x160
[ 3192.849691]  ext4_find_extent+0xa41/0xd30
[ 3192.850004]  ext4_ext_map_blocks+0x1c7/0x5970
[ 3192.850350]  ? __pfx___lock_acquire+0x10/0x10
[ 3192.850693]  ? __pfx___lock_acquire+0x10/0x10
[ 3192.851035]  ? perf_trace_run_bpf_submit+0xf3/0x190
[ 3192.851412]  ? __pfx_ext4_ext_map_blocks+0x10/0x10
[ 3192.851778]  ? ext4_map_blocks+0x704/0x19e0
[ 3192.852122]  ? __pfx_lock_acquire+0x10/0x10
[ 3192.852452]  ? lock_release+0x1e3/0x680
[ 3192.852761]  ? __pfx_lock_release+0x10/0x10
[ 3192.853087]  ? lock_is_held_type+0x9f/0x120
[ 3192.853423]  ? down_write+0x11a/0x1f0
[ 3192.853733]  ? __pfx_down_write+0x10/0x10
[ 3192.854103]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3192.854454]  ext4_map_blocks+0x776/0x19e0
[ 3192.854770]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3192.855118]  ? jbd2__journal_start+0xf7/0x810
[ 3192.855461]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3192.855886]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3192.856263]  ? ext4_iomap_begin+0x48a/0x710
[ 3192.856583]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3192.856944]  ext4_iomap_begin+0x3b1/0x710
[ 3192.857263]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3192.857610]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3192.858030]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3192.858380]  iomap_iter+0x42f/0x1000
[ 3192.858673]  ? filemap_check_errors+0xa9/0x160
[ 3192.859019]  __iomap_dio_rw+0x734/0x1c00
[ 3192.859330]  ? kmem_cache_alloc+0x307/0x390
[ 3192.859653]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3192.860021]  ? generic_update_time+0x21b/0x2b0
[ 3192.860361]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3192.860715]  ? file_modified_flags+0x1f1/0x330
[ 3192.861061]  iomap_dio_rw+0x40/0xa0
[ 3192.861339]  ext4_file_write_iter+0x9ab/0x1950
[ 3192.861691]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3192.862059]  ? do_splice_direct+0x1bc/0x290
[ 3192.862384]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.862778]  ? lock_is_held_type+0x9f/0x120
[ 3192.863101]  do_iter_readv_writev+0x211/0x3c0
[ 3192.863441]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3192.863810]  ? avc_policy_seqno+0x9/0x20
[ 3192.864123]  ? security_file_permission+0xb5/0xe0
[ 3192.864487]  do_iter_write+0x18b/0x700
[ 3192.864779]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3192.865144]  ? kasan_set_track+0x25/0x30
[ 3192.865449]  vfs_iter_write+0x74/0xb0
[ 3192.865740]  iter_file_splice_write+0x73f/0xcb0
[ 3192.866105]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3192.866502]  ? generic_file_splice_read+0x13f/0x1d0
[ 3192.866865]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3192.867256]  direct_splice_actor+0x113/0x180
[ 3192.867585]  splice_direct_to_actor+0x33a/0x8c0
[ 3192.867941]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3192.868325]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3192.868708]  ? security_file_permission+0xb5/0xe0
[ 3192.869068]  do_splice_direct+0x1bc/0x290
[ 3192.869378]  ? __pfx_do_splice_direct+0x10/0x10
[ 3192.869738]  ? lock_is_held_type+0x9f/0x120
[ 3192.870064]  do_sendfile+0xb1d/0x12b0
[ 3192.870351]  ? __pfx_do_sendfile+0x10/0x10
[ 3192.870675]  __x64_sys_sendfile64+0x1d5/0x210
[ 3192.871012]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3192.871383]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3192.871771]  do_syscall_64+0x3f/0x90
[ 3192.872059]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.872438] RIP: 0033:0x7f876680ab19
[ 3192.872711] 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
[ 3192.873973] RSP: 002b:00007f8763d80188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3192.874520] RAX: ffffffffffffffda RBX: 00007f876691df60 RCX: 00007f876680ab19
[ 3192.875026] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3192.875529] RBP: 00007f8763d801d0 R08: 0000000000000000 R09: 0000000000000000
[ 3192.876035] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3192.876535] R13: 00007ffcd6a901af R14: 00007f8763d80300 R15: 0000000000022000
[ 3192.877036]  </TASK>
[ 3192.902802] FAULT_INJECTION: forcing a failure.
[ 3192.902802] name failslab, interval 1, probability 0, space 0, times 0
[ 3192.904916] CPU: 0 PID: 14078 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3192.905931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3192.906936] Call Trace:
[ 3192.907269]  <TASK>
[ 3192.907565]  dump_stack_lvl+0xc1/0xf0
[ 3192.908101]  should_fail_ex+0x4b4/0x5b0
[ 3192.908629]  ? jbd2__journal_start+0x194/0x810
[ 3192.909212]  should_failslab+0x9/0x20
[ 3192.909730]  kmem_cache_alloc+0x5a/0x390
[ 3192.910269]  jbd2__journal_start+0x194/0x810
[ 3192.910850]  __ext4_journal_start_sb+0x3d7/0x560
[ 3192.911467]  ? ext4_dirty_inode+0xa5/0x130
[ 3192.912144]  ? __pfx_ext4_dirty_inode+0x10/0x10
[ 3192.912750]  ext4_dirty_inode+0xa5/0x130
[ 3192.913296]  __mark_inode_dirty+0x1aa/0xc10
[ 3192.913862]  touch_atime+0x67b/0x730
[ 3192.914368]  ? __pfx_touch_atime+0x10/0x10
[ 3192.914925]  ext4_file_read_iter+0x36c/0x4a0
[ 3192.915505]  direct_splice_read+0x3c4/0x990
[ 3192.916095]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3192.916706]  ? __pfx_direct_splice_read+0x10/0x10
[ 3192.917351]  ? fsnotify_perm.part.0+0x221/0x610
[ 3192.917970]  generic_file_splice_read+0x16e/0x1d0
[ 3192.918587]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3192.919277]  vfs_splice_read+0x1c0/0x240
[ 3192.919807]  ? direct_splice_actor+0x11b/0x180
[ 3192.920413]  splice_direct_to_actor+0x2b0/0x8c0
[ 3192.921032]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3192.921679]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3192.922350]  ? security_file_permission+0xb5/0xe0
[ 3192.922973]  do_splice_direct+0x1bc/0x290
[ 3192.923515]  ? __pfx_do_splice_direct+0x10/0x10
[ 3192.924156]  ? lock_is_held_type+0x9f/0x120
[ 3192.924726]  do_sendfile+0xb1d/0x12b0
[ 3192.925248]  ? __pfx_do_sendfile+0x10/0x10
[ 3192.925812]  __x64_sys_sendfile64+0x1d5/0x210
[ 3192.926404]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3192.927054]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3192.927738]  do_syscall_64+0x3f/0x90
[ 3192.928253]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.928978] RIP: 0033:0x7f553779db19
[ 3192.929624] 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
[ 3192.932450] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3192.933420] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3192.934323] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3192.935292] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3192.936220] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3192.937145] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3192.938046]  </TASK>
[ 3192.959114] FAULT_INJECTION: forcing a failure.
[ 3192.959114] name failslab, interval 1, probability 0, space 0, times 0
[ 3192.960044] CPU: 1 PID: 14085 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3192.960632] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3192.961219] Call Trace:
[ 3192.961410]  <TASK>
[ 3192.961585]  dump_stack_lvl+0xc1/0xf0
[ 3192.961879]  should_fail_ex+0x4b4/0x5b0
[ 3192.962193]  ? __es_insert_extent+0x3a9/0x12f0
[ 3192.962534]  should_failslab+0x9/0x20
[ 3192.962834]  kmem_cache_alloc+0x5a/0x390
[ 3192.963145]  __es_insert_extent+0x3a9/0x12f0
[ 3192.963494]  ext4_es_insert_extent+0x2db/0xb30
[ 3192.963837]  ? __pfx_ext4_es_insert_extent+0x10/0x10
[ 3192.964175]  ? _raw_read_unlock+0x1e/0x40
[ 3192.964486]  ? ext4_es_scan_range+0x11a/0x240
[ 3192.964782]  ? __pfx_ext4_es_scan_range+0x10/0x10
[ 3192.965143]  ? percpu_counter_add_batch+0xc8/0x180
[ 3192.965471]  ? do_raw_read_unlock+0x44/0xe0
[ 3192.965791]  ? ext4_es_lookup_extent+0xc8/0xad0
[ 3192.966105]  ext4_map_blocks+0xa0d/0x19e0
[ 3192.966424]  ? __pfx_ext4_map_blocks+0x10/0x10
[ 3192.966725]  ? jbd2__journal_start+0xf7/0x810
[ 3192.967062]  ? __ext4_journal_start_sb+0x3d7/0x560
[ 3192.967386]  ? __ext4_journal_start_sb+0x1e0/0x560
[ 3192.967707]  ? ext4_iomap_begin+0x48a/0x710
[ 3192.968029]  ? ext4_meta_trans_blocks+0x252/0x310
[ 3192.968395]  ext4_iomap_begin+0x3b1/0x710
[ 3192.968720]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3192.969077]  ? __pfx___filemap_fdatawrite_range+0x10/0x10
[ 3192.969518]  ? __pfx_ext4_iomap_begin+0x10/0x10
[ 3192.970185]  iomap_iter+0x42f/0x1000
[ 3192.970740]  ? filemap_check_errors+0xa9/0x160
[ 3192.971409]  __iomap_dio_rw+0x734/0x1c00
[ 3192.972085]  ? kmem_cache_alloc+0x307/0x390
[ 3192.972687]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3192.973306]  ? __ext4_journal_start_sb+0x10b/0x560
[ 3192.974020]  ? generic_update_time+0x21b/0x2b0
[ 3192.974650]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3192.975294]  ? file_modified_flags+0x1f1/0x330
[ 3192.975904]  iomap_dio_rw+0x40/0xa0
[ 3192.976439]  ext4_file_write_iter+0x9ab/0x1950
[ 3192.977098]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3192.977795]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.978523]  ? lock_is_held_type+0x9f/0x120
[ 3192.979136]  do_iter_readv_writev+0x211/0x3c0
[ 3192.979795]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3192.980576]  ? avc_policy_seqno+0x9/0x20
[ 3192.981150]  ? security_file_permission+0xb5/0xe0
[ 3192.981823]  do_iter_write+0x18b/0x700
[ 3192.982362]  vfs_iter_write+0x74/0xb0
[ 3192.982900]  iter_file_splice_write+0x73f/0xcb0
[ 3192.983577]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3192.984340]  ? generic_file_splice_read+0x13f/0x1d0
[ 3192.985032]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3192.985789]  direct_splice_actor+0x113/0x180
[ 3192.986463]  splice_direct_to_actor+0x33a/0x8c0
[ 3192.987117]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3192.987813]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3192.988548]  ? security_file_permission+0xb5/0xe0
[ 3192.989220]  do_splice_direct+0x1bc/0x290
[ 3192.989844]  ? __pfx_do_splice_direct+0x10/0x10
[ 3192.990562]  ? lock_is_held_type+0x9f/0x120
[ 3192.991167]  do_sendfile+0xb1d/0x12b0
[ 3192.991717]  ? __pfx_do_sendfile+0x10/0x10
[ 3192.992316]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3192.993042]  ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 3192.993797]  __x64_sys_sendfile64+0x1d5/0x210
[ 3192.994452]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3192.995240]  ? syscall_enter_from_user_mode+0x21/0x50
[ 3192.995972]  ? syscall_enter_from_user_mode+0x2b/0x50
[ 3192.996742]  do_syscall_64+0x3f/0x90
[ 3192.997347]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3192.998151] RIP: 0033:0x7f1942f4bb19
[ 3192.998678] 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
[ 3193.001035] RSP: 002b:00007f19404c1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3193.002044] RAX: ffffffffffffffda RBX: 00007f194305ef60 RCX: 00007f1942f4bb19
[ 3193.002990] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3193.003935] RBP: 00007f19404c11d0 R08: 0000000000000000 R09: 0000000000000000
[ 3193.004902] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
20:56:36 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 66)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:36 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0xd00, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

[ 3193.005859] R13: 00007ffd05b454ef R14: 00007f19404c1300 R15: 0000000000022000
[ 3193.006914]  </TASK>
20:56:36 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 83)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:36 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:36 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:49 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:49 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0xe00, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:49 executing program 4:
signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x38b9]}, 0x8, 0x80000)
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220)
futimesat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{}, {0x77359400}})
r2 = socket$inet(0x2, 0x6, 0x5)
ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc020662a, &(0x7f0000000480)={0xd77c, 0xcde0181, 0x0, 0x4, 0x6, [{0x6, 0x8, 0x80000000, '\x00', 0x1}, {0x101, 0x8, 0x80000000, '\x00', 0x480}, {0x3, 0x5, 0xfffffffffffffffe, '\x00', 0x100}, {0xfffffffffffffffa, 0x96, 0x3, '\x00', 0x880}, {0x101, 0x7fff, 0x72, '\x00', 0x100d}, {0x8, 0x4, 0x177, '\x00', 0x1003}]})
sendfile(r1, r0, 0x0, 0xfffffdef)
read$hiddev(r1, &(0x7f0000000080)=""/123, 0x7b)
r3 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x80883, 0x0)
ioctl$CDROMMULTISESSION(r3, 0x5310, &(0x7f0000000180)={@lba, 0x0, 0x2})

20:56:49 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 84)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:49 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:49 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 88)
stat(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r2=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0)
setresuid(0x0, r2, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0)

20:56:49 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 67)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:49 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 78)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

[ 3206.462502] audit: type=1400 audit(1679173009.828:18): avc:  denied  { create } for  pid=14114 comm="syz-executor.4" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1
[ 3206.478829] FAULT_INJECTION: forcing a failure.
[ 3206.478829] name failslab, interval 1, probability 0, space 0, times 0
[ 3206.480883] CPU: 1 PID: 14122 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3206.481957] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3206.483016] Call Trace:
[ 3206.483372]  <TASK>
[ 3206.483688]  dump_stack_lvl+0xc1/0xf0
[ 3206.484244]  should_fail_ex+0x4b4/0x5b0
[ 3206.484838]  should_failslab+0x9/0x20
[ 3206.485422]  __kmem_cache_alloc_node+0x5b/0x310
[ 3206.486068]  ? __iomap_dio_rw+0x22b/0x1c00
[ 3206.486653]  kmalloc_trace+0x26/0xc0
[ 3206.487185]  __iomap_dio_rw+0x22b/0x1c00
[ 3206.487750]  ? kmem_cache_free+0xff/0x4a0
[ 3206.488454]  ? jbd2_journal_stop+0x185/0xde0
[ 3206.489076]  ? kmem_cache_alloc+0x307/0x390
[ 3206.489693]  ? __pfx___iomap_dio_rw+0x10/0x10
[ 3206.490323]  ? __pfx_jbd2_journal_stop+0x10/0x10
[ 3206.490981]  ? jbd2__journal_start+0xf7/0x810
[ 3206.491662]  ? generic_update_time+0x21b/0x2b0
[ 3206.492390]  ? __mnt_drop_write_file+0x4e/0xf0
[ 3206.493046]  ? file_modified_flags+0x1f1/0x330
[ 3206.493421] FAULT_INJECTION: forcing a failure.
[ 3206.493421] name failslab, interval 1, probability 0, space 0, times 0
[ 3206.493693]  iomap_dio_rw+0x40/0xa0
[ 3206.495180]  ext4_file_write_iter+0x9ab/0x1950
[ 3206.495854]  ? __pfx_ext4_file_write_iter+0x10/0x10
[ 3206.496571]  ? do_splice_direct+0x1bc/0x290
[ 3206.497192]  ? entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3206.497940]  ? lock_is_held_type+0x9f/0x120
[ 3206.498557]  do_iter_readv_writev+0x211/0x3c0
[ 3206.499194]  ? __pfx_do_iter_readv_writev+0x10/0x10
[ 3206.499880]  ? avc_policy_seqno+0x9/0x20
[ 3206.500465]  ? security_file_permission+0xb5/0xe0
[ 3206.501160]  do_iter_write+0x18b/0x700
[ 3206.501724]  ? __kmem_cache_alloc_node+0x1bc/0x310
[ 3206.502421]  ? kasan_set_track+0x25/0x30
[ 3206.502989]  vfs_iter_write+0x74/0xb0
[ 3206.503546]  iter_file_splice_write+0x73f/0xcb0
[ 3206.504249]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3206.505019]  ? generic_file_splice_read+0x13f/0x1d0
[ 3206.505722]  ? __pfx_iter_file_splice_write+0x10/0x10
[ 3206.506461]  direct_splice_actor+0x113/0x180
[ 3206.507098]  splice_direct_to_actor+0x33a/0x8c0
[ 3206.507749]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3206.508474]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3206.509203]  ? security_file_permission+0xb5/0xe0
[ 3206.509881]  do_splice_direct+0x1bc/0x290
[ 3206.510480]  ? __pfx_do_splice_direct+0x10/0x10
[ 3206.511156]  ? lock_is_held_type+0x9f/0x120
[ 3206.511773]  do_sendfile+0xb1d/0x12b0
[ 3206.512366]  ? __pfx_do_sendfile+0x10/0x10
[ 3206.512988]  __x64_sys_sendfile64+0x1d5/0x210
[ 3206.513630]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3206.514344]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3206.515091]  do_syscall_64+0x3f/0x90
[ 3206.515630]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3206.516364] RIP: 0033:0x7f553779db19
[ 3206.516882] 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
[ 3206.519307] RSP: 002b:00007f5534d13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3206.520345] RAX: ffffffffffffffda RBX: 00007f55378b0f60 RCX: 00007f553779db19
[ 3206.521312] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3206.522281] RBP: 00007f5534d131d0 R08: 0000000000000000 R09: 0000000000000000
[ 3206.523240] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3206.524221] R13: 00007fffbe6b707f R14: 00007f5534d13300 R15: 0000000000022000
[ 3206.525214]  </TASK>
[ 3206.525551] CPU: 0 PID: 14121 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3206.526315] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3206.527072] Call Trace:
[ 3206.527319]  <TASK>
[ 3206.527537]  dump_stack_lvl+0xc1/0xf0
[ 3206.527913]  should_fail_ex+0x4b4/0x5b0
[ 3206.528315]  should_failslab+0x9/0x20
[ 3206.528737]  __kmem_cache_alloc_node+0x5b/0x310
[ 3206.529259]  ? direct_splice_read+0x15b/0x990
[ 3206.529699]  ? direct_splice_read+0x15b/0x990
[ 3206.530139]  __kmalloc+0x4a/0x160
[ 3206.530492]  direct_splice_read+0x15b/0x990
[ 3206.530916]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3206.531369]  ? __pfx_direct_splice_read+0x10/0x10
[ 3206.531848]  ? fsnotify_perm.part.0+0x221/0x610
[ 3206.532328]  generic_file_splice_read+0x16e/0x1d0
[ 3206.532799]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3206.533305]  vfs_splice_read+0x1c0/0x240
[ 3206.533700]  ? direct_splice_actor+0x11b/0x180
[ 3206.534148]  splice_direct_to_actor+0x2b0/0x8c0
[ 3206.534631]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3206.535147]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3206.535643]  ? security_file_permission+0xb5/0xe0
[ 3206.536101]  do_splice_direct+0x1bc/0x290
[ 3206.536524]  ? __pfx_do_splice_direct+0x10/0x10
[ 3206.536986]  ? lock_is_held_type+0x9f/0x120
[ 3206.537408]  do_sendfile+0xb1d/0x12b0
[ 3206.537821]  ? __pfx_do_sendfile+0x10/0x10
[ 3206.538283]  __x64_sys_sendfile64+0x1d5/0x210
[ 3206.538732]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3206.539248]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3206.539802]  do_syscall_64+0x3f/0x90
[ 3206.540174]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3206.540688] RIP: 0033:0x7f1388d97b19
[ 3206.541045] 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
[ 3206.542688] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3206.543389] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3206.544042] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3206.544693] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3206.545354] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3206.546006] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3206.546691]  </TASK>
20:56:49 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x20000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:50 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:50 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x300, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

20:56:50 executing program 5:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 79)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0)
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getegid()

20:56:50 executing program 1:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0})

20:56:50 executing program 7:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x80000, 0x3000000, 0x0, 0x0, 0x0, 0x0, 0x0})

20:56:50 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0)
perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x6dc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0)
ioctl$BLKFRASET(0xffffffffffffffff, 0x1264, &(0x7f0000000040)=0x9)
perf_event_open(&(0x7f0000000280)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
sendfile(r0, r0, 0x0, 0x100000) (fail_nth: 68)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c5042, 0x0)
write(r2, &(0x7f0000000200)='E', 0x140000)
stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, <r3=>0x0})
setresuid(0x0, r3, 0x0)
getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in6=@local}}, {{@in6=@private0}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8)
openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40100, 0x10)
newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480), 0x0)
getgid()
getegid()

20:56:50 executing program 6:
r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0)
ioctl$CDROM_SEND_PACKET(r0, 0x5393, &(0x7f0000000300)={"8c8c5d14c09dff0819f8c6c4", 0x0, 0x900, 0x0, 0x0, 0x0, 0x0, 0x900, 0x0})

[ 3207.115562] FAULT_INJECTION: forcing a failure.
[ 3207.115562] name failslab, interval 1, probability 0, space 0, times 0
[ 3207.117307] CPU: 0 PID: 14158 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1
[ 3207.117965] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 3207.118611] Call Trace:
[ 3207.118828]  <TASK>
[ 3207.119017]  dump_stack_lvl+0xc1/0xf0
[ 3207.119353]  should_fail_ex+0x4b4/0x5b0
[ 3207.119703]  should_failslab+0x9/0x20
[ 3207.120031]  __kmem_cache_alloc_node+0x5b/0x310
[ 3207.120447]  ? direct_splice_read+0x15b/0x990
[ 3207.120839]  ? direct_splice_read+0x15b/0x990
[ 3207.121222]  __kmalloc+0x4a/0x160
[ 3207.121525]  direct_splice_read+0x15b/0x990
[ 3207.121893]  ? __pfx___fsnotify_parent+0x10/0x10
[ 3207.122293]  ? __pfx_direct_splice_read+0x10/0x10
[ 3207.122705]  ? __cond_resched+0x46/0x70
[ 3207.123048]  ? fsnotify_perm.part.0+0x221/0x610
[ 3207.123453]  generic_file_splice_read+0x16e/0x1d0
[ 3207.123860]  ? __pfx_generic_file_splice_read+0x10/0x10
[ 3207.124318]  vfs_splice_read+0x1c0/0x240
[ 3207.124660]  ? direct_splice_actor+0x11b/0x180
[ 3207.125048]  splice_direct_to_actor+0x2b0/0x8c0
[ 3207.125436]  ? __pfx_direct_splice_actor+0x10/0x10
[ 3207.125846]  ? __pfx_splice_direct_to_actor+0x10/0x10
[ 3207.126272]  ? security_file_permission+0xb5/0xe0
[ 3207.126671]  do_splice_direct+0x1bc/0x290
[ 3207.127028]  ? __pfx_do_splice_direct+0x10/0x10
[ 3207.127453]  ? lock_is_held_type+0x9f/0x120
[ 3207.127811]  do_sendfile+0xb1d/0x12b0
[ 3207.128138]  ? __pfx_do_sendfile+0x10/0x10
[ 3207.128497]  __x64_sys_sendfile64+0x1d5/0x210
[ 3207.128876]  ? __pfx___x64_sys_sendfile64+0x10/0x10
[ 3207.129290]  ? lockdep_hardirqs_on_prepare+0x27b/0x3f0
[ 3207.129733]  do_syscall_64+0x3f/0x90
[ 3207.130048]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 3207.130481] RIP: 0033:0x7f1388d97b19
[ 3207.130784] 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
[ 3207.132183] RSP: 002b:00007f138630d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028
[ 3207.132826] RAX: ffffffffffffffda RBX: 00007f1388eaaf60 RCX: 00007f1388d97b19
[ 3207.133390] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003
[ 3207.133946] RBP: 00007f138630d1d0 R08: 0000000000000000 R09: 0000000000000000
[ 3207.134504] R10: 0000000000100000 R11: 0000000000000246 R12: 0000000000000002
[ 3207.135059] R13: 00007fffc48ba03f R14: 00007f138630d300 R15: 0000000000022000
[ 3207.135645]  </TASK>
[ 3219.634561] kmemleak: 1 new suspected memory leaks (see /sys/kernel/debug/kmemleak)
BUG: memory leak
unreferenced object 0xffff888008ebfe00 (size 256):
  comm "syz-executor.1", pid 14141, jiffies 4297873583 (age 27.664s)
  hex dump (first 32 bytes):
    00 45 b2 43 80 88 ff ff 8e 36 00 00 c8 01 3d 04  .E.C.....6....=.
    c0 64 51 00 00 ea ff ff 00 10 00 00 00 00 00 00  .dQ.............
  backtrace:
    [<00000000c684dc3d>] __kmalloc_node+0x4d/0x160
    [<00000000cf893163>] kvmalloc_node+0xaa/0x200
    [<00000000da88aef0>] iov_iter_extract_pages+0x353/0x1950
    [<000000000087c7b4>] bio_map_user_iov+0x2f7/0xea0
    [<00000000a63157ab>] blk_rq_map_user_iov+0x68d/0x16c0
    [<00000000f549beff>] blk_rq_map_user_io+0x1d1/0x200
    [<0000000045e84726>] sg_io+0x564/0xd80
    [<000000009ca55d02>] scsi_cdrom_send_packet+0x2a9/0x510
    [<000000005496939e>] scsi_ioctl+0x135/0x15d0
    [<000000000a3857a3>] sr_block_ioctl+0x1f8/0x240
    [<000000004b441c32>] blkdev_ioctl+0x35e/0x7f0
    [<00000000e9e62cb7>] __x64_sys_ioctl+0x19e/0x210
    [<00000000bbb14b19>] do_syscall_64+0x3f/0x90
    [<00000000099e2aa6>] entry_SYSCALL_64_after_hwframe+0x72/0xdc

BUG: leak checking failed

VM DIAGNOSIS:
20:57:18  Registers:
info registers vcpu 0
RAX=dffffc0000000000 RBX=ffffffff877382f0 RCX=ffffffff812cdbd6 RDX=ffffffff877382f0
RSI=0000000000000008 RDI=ffffffff877779c8 RBP=0000000000000000 RSP=ffff88806ce09c70
R8 =0000000000000000 R9 =ffffffff877779cf R10=fffffbfff0eeef39 R11=0000000000000001
R12=ffffffff8542b188 R13=ffffffff8542a800 R14=ffffffff85d2792c R15=0000000000000000
RIP=ffffffff812cdc1e RFL=00000002 [-------] 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 ffff88806ce00000 00000000 00000000
LDT=0000 fffffe0000000000 00000000 00000000
TR =0040 fffffe71435f0000 00004087 00008b00 DPL=0 TSS64-busy
GDT=     fffffe71435ee000 0000007f
IDT=     fffffe0000000000 00000fff
CR0=80050033 CR2=00007ffcc0757ca8 CR3=000000000dc3a000 CR4=00350ef0
DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 
DR6=00000000ffff0ff0 DR7=0000000000000600
EFER=0000000000000d01
FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0
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=0a64656c69616620676e696b63656863
XMM02=31636e75662e6e75522e6c697475736f XMM03=00000000000000000000000000000000
XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962
XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72
XMM08=444e45535f4d4f524443246c74636f69 XMM09=33357830202c30722854454b4341505f
XMM10=303030303030663778302826202c3339 XMM11=3431643563386338227b3d2930303330
XMM12=34633663386639313830666664393063 XMM13=30202c3030397830202c307830202c22
XMM14=7830202c307830202c307830202c3078 XMM15=0a297d307830202c3030397830202c30
info registers vcpu 1
RAX=0000000001b85725 RBX=0000000000000001 RCX=ffffffff8445a75e RDX=0000000000000000
RSI=0000000000000000 RDI=ffffffff81282ef5 RBP=dffffc0000000000 RSP=ffff888008e1fe68
R8 =0000000000000001 R9 =ffff88806cf34f83 R10=ffffed100d9e69f0 R11=0000000000000001
R12=ffffffff85d267d0 R13=1ffff110011c3fd2 R14=0000000000000000 R15=0000000000000000
RIP=ffffffff8445b77f RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=1
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 fffffe22f5c32000 00004087 00008b00 DPL=0 TSS64-busy
GDT=     fffffe22f5c30000 0000007f
IDT=     fffffe0000000000 00000fff
CR0=80050033 CR2=00007f73f25ee388 CR3=000000000dc3a000 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=00001fa0
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=00000000000000000000000000000000
XMM02=000000000000000041496c6400000000 XMM03=0000ff00000000000000000000000000
XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962
XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72
XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000
XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000
XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000
XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000