7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 2) [ 2222.285621] FAULT_INJECTION: forcing a failure. [ 2222.285621] name failslab, interval 1, probability 0, space 0, times 0 [ 2222.287011] CPU: 0 PID: 10507 Comm: syz-executor.2 Not tainted 5.10.230 #1 [ 2222.287830] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2222.288789] Call Trace: [ 2222.289092] dump_stack+0x107/0x167 [ 2222.289509] should_fail.cold+0x5/0xa [ 2222.289945] ? ext4_find_extent+0xa77/0xd70 [ 2222.290445] should_failslab+0x5/0x20 [ 2222.290883] __kmalloc+0x72/0x390 [ 2222.291286] ext4_find_extent+0xa77/0xd70 [ 2222.291760] ? kfree+0xd7/0x340 [ 2222.292155] ext4_swap_extents+0x321/0x14c0 [ 2222.292654] ? ext4_ind_migrate+0x165/0x830 [ 2222.293159] ? ext4_get_es_cache+0x600/0x600 [ 2222.293669] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2222.294258] ext4_move_extents+0x2559/0x3050 [ 2222.294781] ? lock_acquire+0x197/0x470 [ 2222.295247] ? lock_acquire+0x197/0x470 [ 2222.295703] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2222.296317] ? lock_release+0x680/0x680 [ 2222.296790] __ext4_ioctl+0x302e/0x4190 [ 2222.297257] ? ext4_reset_inode_seed+0x450/0x450 [ 2222.297806] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2222.298412] ? find_held_lock+0x2c/0x110 [ 2222.298887] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2222.299548] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2222.300153] ? do_vfs_ioctl+0x283/0x10d0 [ 2222.300622] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2222.301227] ? generic_block_fiemap+0x60/0x60 [ 2222.301746] ? lock_downgrade+0x6d0/0x6d0 [ 2222.302223] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2222.302779] ? wait_for_completion_io+0x270/0x270 [ 2222.303338] ? selinux_file_ioctl+0xb6/0x270 [ 2222.303855] ? __ext4_ioctl+0x4190/0x4190 [ 2222.304327] __x64_sys_ioctl+0x19a/0x210 [ 2222.304794] do_syscall_64+0x33/0x40 [ 2222.305220] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2222.305804] RIP: 0033:0x7f6bb6e1eb19 [ 2222.306231] 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 [ 2222.308346] RSP: 002b:00007f6bb4394188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2222.309214] RAX: ffffffffffffffda RBX: 00007f6bb6f31f60 RCX: 00007f6bb6e1eb19 [ 2222.310027] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2222.310839] RBP: 00007f6bb43941d0 R08: 0000000000000000 R09: 0000000000000000 [ 2222.311651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2222.312472] R13: 00007ffd1fc0c27f R14: 00007f6bb4394300 R15: 0000000000022000 09:03:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x1000000000000000}) 09:03:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x100000000000000}) 09:03:13 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x4c00}) [ 2222.342997] FAULT_INJECTION: forcing a failure. [ 2222.342997] name failslab, interval 1, probability 0, space 0, times 0 [ 2222.344658] CPU: 0 PID: 10518 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2222.345434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2222.346356] Call Trace: [ 2222.346652] dump_stack+0x107/0x167 [ 2222.347065] should_fail.cold+0x5/0xa [ 2222.347493] ? create_object.isra.0+0x3a/0xa20 [ 2222.348011] ? create_object.isra.0+0x3a/0xa20 [ 2222.348527] should_failslab+0x5/0x20 [ 2222.349016] kmem_cache_alloc+0x5b/0x310 [ 2222.349500] create_object.isra.0+0x3a/0xa20 [ 2222.349994] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2222.350564] kmem_cache_alloc_trace+0x151/0x320 [ 2222.351093] alloc_pipe_info+0x10a/0x590 [ 2222.351553] splice_direct_to_actor+0x774/0x980 [ 2222.352089] ? _cond_resched+0x12/0x80 [ 2222.352529] ? inode_security+0x107/0x140 [ 2222.352993] ? pipe_to_sendpage+0x380/0x380 [ 2222.353483] ? avc_policy_seqno+0x9/0x70 [ 2222.353942] ? selinux_file_permission+0x92/0x520 [ 2222.354485] ? do_splice_to+0x160/0x160 [ 2222.354932] ? security_file_permission+0xb1/0xe0 [ 2222.355492] do_splice_direct+0x1c4/0x290 [ 2222.355965] ? splice_direct_to_actor+0x980/0x980 [ 2222.356505] ? avc_policy_seqno+0x9/0x70 [ 2222.356965] ? security_file_permission+0xb1/0xe0 [ 2222.357512] do_sendfile+0x553/0x11e0 [ 2222.357944] ? do_pwritev+0x270/0x270 [ 2222.358373] ? wait_for_completion_io+0x270/0x270 [ 2222.358916] ? rcu_read_lock_any_held+0x75/0xa0 [ 2222.359437] ? vfs_write+0x354/0xb10 [ 2222.359862] __x64_sys_sendfile64+0x1d1/0x210 [ 2222.360365] ? __ia32_sys_sendfile+0x220/0x220 [ 2222.360882] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2222.361469] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2222.362049] do_syscall_64+0x33/0x40 [ 2222.362467] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2222.363043] RIP: 0033:0x7fcd90203b19 [ 2222.363460] 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 [ 2222.365537] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2222.366391] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2222.367194] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2222.368001] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2222.368802] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2222.369605] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:03:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 86) 09:03:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 98) 09:03:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x200000000000000}) 09:03:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x4000000000000000}) 09:03:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x3}) [ 2222.527249] FAULT_INJECTION: forcing a failure. [ 2222.527249] name failslab, interval 1, probability 0, space 0, times 0 [ 2222.530212] CPU: 1 PID: 10529 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2222.531760] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2222.533458] Call Trace: [ 2222.534013] dump_stack+0x107/0x167 [ 2222.534765] should_fail.cold+0x5/0xa [ 2222.535548] ? create_object.isra.0+0x3a/0xa20 [ 2222.536502] should_failslab+0x5/0x20 [ 2222.537278] kmem_cache_alloc+0x5b/0x310 [ 2222.538340] create_object.isra.0+0x3a/0xa20 [ 2222.539245] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2222.540304] __kmalloc+0x16e/0x390 [ 2222.541040] ext4_find_extent+0xa77/0xd70 [ 2222.541903] ext4_swap_extents+0x321/0x14c0 [ 2222.542992] ? mext_check_coverage.constprop.0+0x2a7/0x3e0 [ 2222.544153] ? kfree+0xd7/0x340 [ 2222.545019] ? ext4_get_es_cache+0x600/0x600 [ 2222.545933] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2222.547243] ext4_move_extents+0x2559/0x3050 [ 2222.548195] ? lock_acquire+0x197/0x470 [ 2222.549025] ? lock_acquire+0x197/0x470 [ 2222.549838] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2222.550908] ? lock_release+0x680/0x680 [ 2222.551761] __ext4_ioctl+0x302e/0x4190 [ 2222.552823] ? ext4_reset_inode_seed+0x450/0x450 [ 2222.553811] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2222.554911] ? find_held_lock+0x2c/0x110 [ 2222.555987] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2222.557185] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2222.558515] ? do_vfs_ioctl+0x283/0x10d0 [ 2222.559362] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2222.560718] ? generic_block_fiemap+0x60/0x60 [ 2222.561874] ? lock_downgrade+0x6d0/0x6d0 [ 2222.562939] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2222.564200] ? wait_for_completion_io+0x270/0x270 [ 2222.565264] ? selinux_file_ioctl+0xb6/0x270 [ 2222.566394] ? __ext4_ioctl+0x4190/0x4190 [ 2222.567457] __x64_sys_ioctl+0x19a/0x210 [ 2222.568329] do_syscall_64+0x33/0x40 [ 2222.569119] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2222.570207] RIP: 0033:0x7ff621d6bb19 [ 2222.570994] 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 [ 2222.574857] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2222.576459] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2222.577982] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2222.579532] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2222.581044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2222.582536] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 [ 2222.639289] FAULT_INJECTION: forcing a failure. [ 2222.639289] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2222.642171] CPU: 1 PID: 10535 Comm: syz-executor.2 Not tainted 5.10.230 #1 [ 2222.643602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2222.645326] Call Trace: [ 2222.645877] dump_stack+0x107/0x167 [ 2222.646634] should_fail.cold+0x5/0xa [ 2222.647437] __alloc_pages_nodemask+0x182/0x600 [ 2222.648422] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2222.649672] ? find_get_entry+0x2c8/0x740 [ 2222.650524] ? mark_held_locks+0x9e/0xe0 [ 2222.651367] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2222.652454] alloc_pages_current+0x187/0x280 [ 2222.653363] __page_cache_alloc+0x2d2/0x360 [ 2222.654264] pagecache_get_page+0x2c7/0xc80 [ 2222.655177] grab_cache_page_write_begin+0x64/0xa0 [ 2222.656204] ext4_move_extents+0x1203/0x3050 [ 2222.657155] ? lock_acquire+0x197/0x470 [ 2222.657985] ? lock_acquire+0x197/0x470 [ 2222.658816] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2222.659917] ? lock_release+0x680/0x680 [ 2222.660772] __ext4_ioctl+0x302e/0x4190 [ 2222.661606] ? ext4_reset_inode_seed+0x450/0x450 [ 2222.662597] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2222.663686] ? find_held_lock+0x2c/0x110 [ 2222.664558] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2222.665750] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2222.666819] ? do_vfs_ioctl+0x283/0x10d0 [ 2222.667666] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2222.668761] ? generic_block_fiemap+0x60/0x60 [ 2222.669687] ? lock_downgrade+0x6d0/0x6d0 [ 2222.670548] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2222.671552] ? wait_for_completion_io+0x270/0x270 [ 2222.672575] ? selinux_file_ioctl+0xb6/0x270 [ 2222.673500] ? __ext4_ioctl+0x4190/0x4190 [ 2222.674363] __x64_sys_ioctl+0x19a/0x210 [ 2222.675191] do_syscall_64+0x33/0x40 [ 2222.675976] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2222.677037] RIP: 0033:0x7f6bb6e1eb19 [ 2222.677811] 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 [ 2222.681878] RSP: 002b:00007f6bb4394188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2222.683458] RAX: ffffffffffffffda RBX: 00007f6bb6f31f60 RCX: 00007f6bb6e1eb19 [ 2222.684961] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2222.686450] RBP: 00007f6bb43941d0 R08: 0000000000000000 R09: 0000000000000000 [ 2222.687929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2222.689405] R13: 00007ffd1fc0c27f R14: 00007f6bb4394300 R15: 0000000000022000 09:03:26 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 3) 09:03:26 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000013c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000001440)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)={&(0x7f0000000340)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000004400000008000300", @ANYRES32=r3, @ANYBLOB="d35a0000000000000a005d30df6637a49c065f03030303000065a8e798ddee81c94edd3f8ddfc904329cf52522f95e7c68111ac82a4d2f9c9b5c1fe555f0eb3341491172738c4509af9f8200df50071b7b5c19b5c6e9a4e9fd90ddd148607fd0742efbe6418f5af38fab3487c6b91a0412fbcf707fd589a63c4df517bb3e1adec9443d518a310f444d63259dd5edbad17865c8945be582bc41af2794d0db87f89ccf9c2942f9a600276ffba2a496e3300ba00344f9aa454644f5614689db119633d9f2"], 0x30}}, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f0000005780)={0x4fd4, 0x0, 0x20, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_NAN_FUNC={0x568, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_PUBLISH_TYPE={0x5, 0x3, 0xff}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0x178, 0xe, 0x0, 0x1, [{0x1c, 0x0, "6a0bdfea190586da971a0bbae13f51484613480dcefe2181"}, {0xe3, 0x0, "670123f073a5a74f152b3fba2d4bbe50f4ef9fe388e7063cb7b6bbc380fbc8963134a4ff750a70c0cece714859d7f0647e151aac8b6faaafb6fa4942152a3e2914fd3329a48958d787b683fa91c9f3d96d92432dd84cde5cf2784fa71b0b6974ebcbe220eec164b2190d91c4cafce6e72cfed59c885c55bb5530c67460b5f0477b988a66904f629c338fd51bb85ad5a315abb2ea795d858d76ca454d464fa472b6fd66e63dc183abf794bb832ba95d0cf9aec16514b322c423a23a31db1d034b17dd9950907ecc73c77b69f68f6fe6dc5b1ed96442913a730396ef76aa12c4"}, {0x71, 0x0, "c1770f2300ea4a8d569f0596a0484c379dfe5fee7dfa7fa4d284989ec508cdfd0825cc8e5f3c02ce18a9ef96e3248b07949d5638efe5b95d56dd5c62e9ae9f73fbc15a1c661059f9bb6503d0242a3915d634e506d242c531730f93c409ebabba64a317689ec5350ba00170fe56"}]}, @NL80211_NAN_FUNC_RX_MATCH_FILTER={0x3d4, 0xd, 0x0, 0x1, [{0xbe, 0x0, "9166f33bf3dbfdd34c7666f2fe9d7bd02cd29d60d0b52c035c100c063705cf922060f59822e64a8cf989fb19d67acd881cb3930dfde1e460e247d41a04feb01a3c416981cfa6df6c137556d3059fa95fd7a99d006f2af08657ccd78ea204aca63c011539177c0b80d5755bb653c0b8c104d1dc4356240ec963f8db96d67a7331252f905f15aeefc1c9d8f068e85a6545c2177a4cbacccc1ab22a4ee8d1e76bb3471918369c17b0e9b485b000c32a9a9b96add4a64a6e02734bf3"}, {0x58, 0x0, "4a962b3c123f966bae0d0c72d8d2f8f15ada19b8ebaa5bb7f07841906c9091335b59b2857102c83c9444f4c04dea8daddadf3c2df0d3165232bf037171168a1f19706f48e0d7ff7a9976a3117e1a585d6be7dd25"}, {0xe4, 0x0, "5c347da3aab4583f50279a3391045a2c786681cdd5067617ecf85059173700f6186934aad0d1c30f9d46f2bc22fb150d056c9faca2ba81aaac063443ef61e90d455f54b2c57eef517be31211eb3b0c1074183189a7af95717039e7fd651551a80832cb170c83862c22b9c224bfefaf755ab25b78ca664f8ee980043474c160da3b275d7ddfb2a0b28b11bcec03b832b35874aef9df65a2eedef07624304ad916fd68a874246564cc77b4b020bd27085303c9c004395ece4ada0612196d5d70cff19f47e5dc69e86705edde77e4c6e125b1ef51b46d7bdbc1b1f9b71c114a1574"}, {0xcf, 0x0, "e40c51ac64d4cbb5dbe3503be4cf00d1528ded311a5fdec4fb8a812e13fa496e0012bbc2c439872dde82efdc1e8e9909ba0e52fab52a6b58bb3e6f03ad4b889f18cba88afb8c156303e2bb5bbb819d489606cfb09fb7f012cbfe12773371ccca53741211a041271eec353684ac525350404e1b241843e2c7183f6921801e698e7742b6d265d109e3afa14b31034ca291da0ba2e0b5c7c005a35092bc2ecd5f767a818cd05302d3da532e735092fa631c8912775c28122c16f33e897f300350fe8c0bdfeff3298ea13bcaae"}, {0x38, 0x0, "dc27699d53f80745ccf06b4bdf5f977fad90f4796a6527c75d1e39a7e107304041aeaa7f7f399944b0e19450ffd8229bd82e23da"}, {0xc6, 0x0, "34caf9e24317d96680a3ff810a1e3ab84e2e43cc56b365259d24196d2c9e752faa978ea0eccc425f5bedd57bafe4e2e5cefa306d8a1e2b3d16680480272d3495508263c3fa35154df2abe4b8ec5f2bb535a2becd2d982767af773ff87f8ef08d6475b589b28c2528be5bf036e4710a9acd916a014ffc07a87f9f42bf4cd4e72145b8cfa24df46f058f2eaf23bee941e4a6b9b566ae1c7354eaa9e9d271e9bb1ab155fe5bdb701af8242d930496f134c36173d3a445bfe20cda8d5a6e3afe672304b2"}, {0x4}]}, @NL80211_NAN_FUNC_INSTANCE_ID={0x5, 0xf, 0xbd}, @NL80211_NAN_FUNC_SRF={0x4}, @NL80211_NAN_FUNC_PUBLISH_BCAST={0x4}]}, @NL80211_ATTR_NAN_FUNC={0x1268, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SRF={0x14, 0xc, 0x0, 0x1, [@NL80211_NAN_SRF_MAC_ADDRS={0x10, 0x4, 0x0, 0x1, [{0xa, 0x6, @broadcast}]}]}, @NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID={0x5, 0x7, 0x8}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0x1248, 0xe, 0x0, 0x1, [{0x1004, 0x0, "5062ce6783308f00e3690c4ef844941db7003cdf8f9b68bc648b529d8c44a5a7d04b50b7e79436ae5732579b503da228e9e290534ef81a1fa77e3e07c70ae3d546e0144d36458b585a80c2a4bdd0c82ad991910fd1fbac14036609cf4c2c9ac69e201ad8be5a8a3d493ddc41332488d96e4ebe3c4c7435129d34757c1480e825bafccf0fa0f71f87b9173a18c697cd7efefb7b9a5e3ae1a7f40c6050403bfee792d3169b64d722c65ecea2cf2b5f62f16393c72fb311192fe2b23bfc4dce82eafb6db146374fabfb65e66f22ff3d80d069bef27237235c5e5cc881b58a4db271f9f3a0d323b8e4fff37c854a6e56f13347bc70d3dc970d9c855a555c21c7c9acee106367863c8f8b6e2e321a4b884b83b2be9ccdcfa63442a29523b74f8c430f368ef1cb83827f3b9ebcfb7e1c484eeec930c308addcd681ccfe8a81981f791b9d6781693d76317480acdd25eba7fe1d91824d509eada9c56159797a2cfb98d53d2a7ff2addfd3de46a5bd714d8a5e921e4dc2e21d0165dc354d0f6c52679400039ad559383273d14974bb3db13f4849006eef64b964029f723b3932b2cd9595dfba98b413a844646cac7f266b62da9df74c57b8d673dd924cec9ca1bae0b44283016a0bb92e20adb892855d8986b3040a262bc396c4d855aa5e81c9d91537fa24d7e897035cb4a4c477f26fc1c5fbcd9b352cc2bf4758e6752a7f7cfce87a8b7be87ff58896c43725f682fb20afd2ff7ac33d1945ef3774ab9425c71a7caf4a29500f9ee375335a7663af6bda91d713f12070c509c9c09512cbb7fd85a7a638edb3514164f463d5fbb8055925187b85e914b9fa975511ba61da165996e1ff4f8060ead0812ead8d2f6da872bfc0194fd67a0a0e8e169c386998434ab6f2312ede6f04aa7754afbc0e8de860a9f5907ee293ed235252511a4f887b824895158f2914bb26a945bd5d1f34dff6037bf86f2671c96aafbfbc48ca767bcc53052878be1124161261b126d0292dcfc642b92391423eb680ee40bee12d0e9add71ab6e00da35cbbbb64b926de5774860a79436f6a07247d2e504a8b024c833aac0ac8ea0b1d0909ae20db6b518f9abdb5fdade1e43173207a2c6a6ea61f2d0caa39acd6c2c097468f1eb9c5b1bb625049a4c19091cc347c13fd49022f7183ab98c02d10791f3937eedc9b4129716255476daeef45e872dd97191e93050152720efc56a964d7c3f3726e180e893f561e2e164b20d1d2db977b57050225324f7fe02d04fdec8458e910d523bf56517609204e1fb5fa277b2874ed57cba990f817f23102ee563fd2a9a83c7d1c72cae662a46b3a711766559d3520b1eb699af0cf29b51359aa563774a839e03ed88e7c856b19847c681f44117773de774df9680375b42bdbd679c76e9f3bf8a329c6ac0da25bbacdcef3eef30bd55bdcda6182a15f63c73f08e5585f0174a7155304b3396845ea3daf76aa70377745aa351b9b48c90a25edf884fd060284f7e386fbe7c567ea7a4f497efa038414796fbdde4903b3c9571f1f2b4c7a375e499081567d9ffb5599e063353b3dad6d43edf9214130ecf0155d6735410c49da8b6dfb24c35d7f2ee3f2dd366c22f6e9b8c140e5b0fde912c8e031dbb112fab0fe6b3d2bffe89d616c16f4e8d4f5852a36407ac629c07393ccfafb0e3dba7ea24d135c0f23599fba8fa429e5d957fab3e28acdd86444729953307fb47e68881e03b8b5e0b6ecd0beb28b0a4b4f18ee7bb079c31d39ebb88e076b6ca2b6c96c7344c745c3f4075c7d92551aa8aefc83b0e0f12ae1eb356efb4e5c09815e835ed1a74f2ad9c1ca50d6562e5baf90545ad5f15e7d0fc9e39befc1cb5fe0d7c08b59e4584d12080f645b333a11d3fcfbfa1e631ab470a9cee02eca77f2963aa5684d3b47b72254437cf738b12633a86aca81e95bdd148119aac43fa50d7c3ed95e88d8956d93def72e8ad2099eda65bb28a449218d28316d871c05b6b3747cfb31a0bf7a7cb3360aa2bab36aac7647d51043c31decc0c788b8ca71d5363e10b3d2106b6fc1dd1b612e227312d37ddbc4d38d454214ae712245e653e47bede95bc602c26bca13f6826acdca35135b4be9bf8d1028eaf560a709e5bc9f0f63346ffe022b16cb39265a39c843f182d7db3ba6b43eee584debf6386f5bf884fd524728f0dd53bc01448f90996c65b25f2e93b400bd10ea1ba8eb8f743ff0849324488e3b14d9dcf995350d205c29ea94025f4469c12241a5157db3903709a3e9428c37f2b19cd1607e4c2a9afc896be189468ac41a15b949c3b3b7443641a67e82a9df71973c50805de96f8501ef1ba7ec7650a4330da108dc97f14478da9e8be068402087d02d74eda948016b4f35bd88010fbb006d48b5b6f9c3f9c9c285e8e08f3359d444645a60c2ee52aae50a617bce21160e5481030e0861438fda48247a159f6efb4076e80be04139e9212ad800d0357ed413417b11dfa533be0c10d47e46aabdf85d54daedfe08760ca177e458b98a345295dcf50999edf6b33f0fc09249edf3c79afd8b978bb0b80385ee6e455d0b0b8bab3c2055c728f3d9ec1a30b7a6a1b7b962f190f889aa31ff3a4bd3bc02b44ea4d7e706d54dc3049bc8dca15d6ec2892116f645ac71fb55e541b252d5c64d18e3ec7ecc95dd4778e6f60aca64e818321344ff7b04249a0d7291e146c2dd8fc0c0044c2a73f9d9315051cfe36867c034fc702fb91840f3348e8abe8b77ea86a33b3c40c733cdd802795de57062f04e4af2c79fad0933e10caaeff62e53bb011cb5a168f5740b971df7a851494ada56f9ab7bf8500a3c93334d1eb4addfa2c9e8808878a845830c56e0aca597c34280f4e950d68775b48a589e6a7258a98e8a6ddbe51e1c63a6b87a4b32ef98a83ad9e5942472f86637cc611996bcdb8565d72335ec397eaddd7204ac8f63c7ba0b6fdd7745cf22a2b094f338fd47661a7723c1d0a4685238026f56c10ead7033aa14ef5570110d610f0607062ea0b7dd042301778954d24be4e1574e7a3f04a9fec71a6cafedc34c3676b3dea955295e18e8d542fd5098668398ca0df725058f5118949a9cfdd15f711a355b4af5d232bcc191674e254536dbd13a3e2273f117afdd38401c9cbf136e58c49be53f6eb6edb46860bc116350b078274e516e88d8332c98490631b6ded380990d13503dcfab8e8a075c84c4f80b710c0ddb9aa5161fd341b8bdfd56518d946796265a2da8d2fd916232168d8149ae542b145362d7ece85ea2304f8eef4209635f55946b66c940e84a152770f0c77b4c3b51bb26f124c4c273acc4356eff075b35c75764a7ff7a33f0c8c0d0f247f442ff49c1b5acb5352c2f357f565040787c0838e2f639bdee678532652aa75f05c94605ef32f1baf7fa9c7514ec6dfcacf4dd2cd88451b50a42b598c0438a753a509ff8da1cd00fd0a248449e592200b5980449cad11843afcd7c81a3d32f1285b5fe37ec43410535f2a85d83c1b72221c68bf08549b754c8c114bed9229c5ad74fcaa6afa446df2fc7ad50271597facdeab93f9831665803fc9c9530a5b0a804e0fadcf6b8958fd07b0a27059d05fb3fff96cc67128f9cc30e8df985312429900db57b96bd1de72df068f1df1fc1624659441132a72dd8f99e001b25b38a766ff11bb09eef35cdc2fc54327521bd840ac85af00f9ac9bb0d555aec5519c86b45f807db6f2aa738e46384c75036958ca082ad61a27b44271301014d51e30d18cac3aee7d19b210393729bf82adb5263b02f5ff2e164a8d8ee3de6d5e3b2c9e001497440f4928fb182819874cb72f42f68634de76ef493f3d1b146b0a6d66b916776a6a1ca0e8b2d22f53d9d9f14e235298bd49eefb9576406bd8c0d3fdfb698897030baf52f487e7f256102722569030eb5e91fd00dcd3fa462c50df89da930b4cbe1de3517827efcae899a768026daed602be0af3975672137c92f6c3c68e7257e220abd8ec26cd5132b1ab8989f8cfe2be2f4ea5daad24f8eac7a653fd0499994baa2aa0aea5a6142a431d204971b1f6d146bee5e8ab447da48d8f77d3d2e9018a3e59525ba9d0cc6134842a6975cc2ec1e5209080da4ca46959b54d18033d0cba700d47a583c75c53140cc3125067c1a194353485471ebed97b3792b92ddbffb710b19e2997dab51dabb1b52b1c13b3710dba5ac8209f5734a5955bdbae86257bd0fad1bb9c91ff0e6c606f716e40d6fbf89a7f3bc6994a837a2b84673f7fe6f91b3d1e1745f5ea32290e9adcc538d56ad194f56e452c124ce21460c9a9353aebeb33ca01d9dd1eca753672aae6ec8c915bcbf5d5b323c69203d7d95a2ac80dba80833e03ebb59c9955cf1236e9aada16ea75474d38b2df9c1f44d54f376ccb8c29299312ccaa9fceed39ffd2a9e2442c442e40062ee470dd7d4e782bcabfc0a3a0b2483ee6b3f51f14e760d686d2e26d51b0824c27dab8acf988966d0276a8867b51f16ef2b95334874bb1643d69d14ecd9a7f25351ca85e0670456b7850797cab8328906276e40101ce526af9da60aeb8095e39da6c2f63e3fc4e3cdf7b943127ff65cd5666d7a4aaa9feb3a6b7b1fc96f7af142dcca214e38a9040fd1a7ac479124d9075fec2090527e0aba24175e6283287aba528d35791653b38dcdad01a7a1abcf1866d459a989944a2c030691961db7c093ef4f289d4e39c2bc05e56f7aefbb4a8a8e377a06cf525fdacc38557a87c18b544568e5c6d52ca7cbe81ade6c63d69ce342b08efc4419a658022cb5c892a05670c13d6efae761392def6a1621096a668f5f8cd0984e650e6d9a1c27fad94499eb1fa2f8816d7adee48deb40318299ca819780c695883118e3ce535d7d4202c9f93eba31adadb48b5fdd6b47c796e4824cb4947eb7b27b9b61c6f21bf3b916bd4d5df1a729178a12454fb649f080b640809a6ce64e70e66c4080e3d7951b880401afbd03159f7c102f1b3712109dd9c32dc8a20b621a79de1a8bfbc0ff9ad9894af33d83e4097e10e86a2f98598c65b1e865b467e094690574c904bddd4d4e2dc90dea2ea2ff475f329e6ac3a133296189b3e025fea44540b6b965a4f912e367a42f266f1cbf05c657d93bca194c7945eaa2f89b76b072f90b594eb7e7abbabaefb4777eb04250b439bba0db690532bde452bdd4c252020f97f6b87fc2e056c5a8cbc8ad0e15e417baee75b4302ec9835544d938457290d979823f49f785f76d45af8152bae2dd248fb08725e006832f84932ba9053daaef1984202f9aaba7577083c27c43af4528476dd12c27183d05187caff2e59f14f28f73668b64f8a578ce2c252c7ec7e7b693ab094b8ca432773f96d2f587c0b5cfe6bc2023fbc8902d14f84e8262666121631213c6792223dfa0a9435da0d9202dae8e651b18ff600358bb5bf297b57826fd3e0c173dd3aa1394368834c942da81caadbe24231c246c3e43d52e6e97b855226e55bd361debeac7905fb6c19ac9bfea6f279e4d31b733a867e861a1ca73f0c6a85ae659936ad321c40e1108549c8cb7405d36f910c5d69d337b5b22fc24be158d66235f8e2ae143d035cf6c5065cee3e343e04c01ba1dc8be2aa00d622a5cc184609bbdce22eabff63e8da6d4993526bc665fb8906cf3f0b1f216906676d8ce73aa5129051226b6fd546acab8bda2c25395cc056bb21814cb752150607e09706ab3a80dfec337005ef2bab4afe0db84e6f8868d8f7e2ba5f9c870a33c4c159d5203e7bae05adce1b966f634ee01d2f8553e178f8fdf712d92506c752afb756d54d8659bc"}, {0x5d, 0x0, "1aa737e11b8b7d1059132b5d7abc341499dc44553099cf1cfcec20cef5234d04f4738d865c2d12e2f55581f9726edf52433c04faba22a19f7811ab2e3af995cdfd8f61acfe8b9cb66383397b133d11be2b1105fb3cf1b1203f"}, {0xfd, 0x0, "a8d6969ff784cdb778b226f4632f5df006a3f528e7216cd981fbd5d2cc54794c0c1599160806b35b6003c58377889129f3774fed00788d2e0d797df54fb4e5146ae96c47892761ecf86f36d318fcabae27faa6270bec068913817c5eadeff076cedf3baa3f149e79bbfb4bb3e056c08d691b1bdad81d4709c0c0ce89d00bef2ced192cdbe4e1b6599cd71ae835237cb60b435baa58a064930d971553fbc84f7eddd8535fb9a1d7ae8d3e03d6e41480e2cc2f210625b34a553c11c8245753d07429636c15e7a0549b5cd15cb97523a045a7352b1bdaa09d8e4f4e498778bff47d02152c51cf06d5a308f2510708ab64c5af54f678e7e41cd26b"}, {0xdf, 0x0, "b457a6940bbf3fad17e7cd936271aae9eb0937fbbc801a7cd7f39dd38587d222dbd7f5020f0ed4832012ccfbe0a8ee3f8e00cb9230b6bd47121de10e695eba24baad6ad488d436c8440134e1e80f01ad1eb84b209c9b0ad509b9c35ba52fb6c610e8b284f06c2e67da44bd51863c7a4fcc7c5879e012cde5e0b6c0c4b627950e02c0f152f589236b70b2cf25bc578fa04afb4b0f823343526e9d9441eaaa39578feb8c51ef073532cc8acd69576c0f1d499b3630ee5a679939de5ac8bfe2c2178585d1f8da6c04336b98c5c57aa11b3a0e2f10b16d9fdaa9f929bc"}]}]}, @NL80211_ATTR_NAN_FUNC={0x15c, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SRF={0x144, 0xc, 0x0, 0x1, [@NL80211_NAN_SRF_INCLUDE={0x4}, @NL80211_NAN_SRF_MAC_ADDRS={0x1c, 0x4, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa, 0x6, @device_b}]}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x1}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x4}, @NL80211_NAN_SRF_BF={0x103, 0x2, "e86c3f714f156f47e703c980823fa00c380e2c6f4a0777a9e9d6922806814590bb29393f13088fa5c1b2440d8bd7283923cdc9229163bcd2aed34492a3dace62cb6c95e68dcf72baf52173c88a3726a6c68fe2bf9320d78c816be94f095e13b6178ba7add88e9a415c4093245391f49cd891f290e818804040ba86482db02738f5384040f501b09a7d2b4d1a0b0c74b4b5e5b8560c5ba43f660ccb1503a6e406b7e53278faf33cbce00c49c8055bff93187b71da2e6e0513f4daa57b9f3883a5efa1edd2b2894b3c2c59944e4bac0b66fb493d8c528190029601d783822e3ad9fcfe37c1f11a608bddb9f684c20ad4eeafa7f6689520d834ebe9f36530227b"}, @NL80211_NAN_SRF_INCLUDE={0x4}, @NL80211_NAN_SRF_INCLUDE={0x4}, @NL80211_NAN_SRF_INCLUDE={0x4}]}, @NL80211_NAN_FUNC_TYPE={0x5, 0x1, 0x1}, @NL80211_NAN_FUNC_FOLLOW_UP_DEST={0xa, 0x8, @device_b}]}, @NL80211_ATTR_NAN_FUNC={0x24, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SERVICE_ID={0xa, 0x2, "93d0568a0e1a"}, @NL80211_NAN_FUNC_TTL={0x8, 0xa, 0xff}, @NL80211_NAN_FUNC_SERVICE_ID={0xa, 0x2, "8f3d0dfd8450"}]}, @NL80211_ATTR_NAN_FUNC={0x178, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SRF={0x16c, 0xc, 0x0, 0x1, [@NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0xbf}, @NL80211_NAN_SRF_MAC_ADDRS={0x40, 0x4, 0x0, 0x1, [{0xa}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x20}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x5c}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x5c}, @NL80211_NAN_SRF_BF={0x103, 0x2, "2d00d5825460e1645d02c1b1facbc9b7cdb93bd69fa662ce81793293864354277cec925c84a8134fbcd3b990cd11ae3a4397429676f61efafe0c5215ecddebf607b20acb71d0a4f02d97d7eb81bddabd26654eee3ef724e7eb5847116393e0547024df9551d02f5ab78eb4a8d62748a801bb7949acd4544d3c1d72264d0504b69ebe72b9782f02e993c73e056a4119989bc1ca07b44240bac6e62aff619e109744669cadd58a947888233d0013471deb7b0db174f39b0ce71a72027f52228916779247d1c66a9483ce5e5109062413805b3e0a31966a51b9e0a1bc7df7f368bcf514e559afbe1100705f5265ab123bcb43c2308d530c0b02d97166e1c7bfd2"}, @NL80211_NAN_SRF_INCLUDE={0x4}]}, @NL80211_NAN_FUNC_TERM_REASON={0x5, 0x10, 0x1f}]}, @NL80211_ATTR_NAN_FUNC={0x24, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SERVICE_ID={0xa, 0x2, "80ce5961e8af"}, @NL80211_NAN_FUNC_FOLLOW_UP_DEST={0xa, 0x8, @device_b}, @NL80211_NAN_FUNC_FOLLOW_UP_ID={0x5, 0x6, 0x7f}]}, @NL80211_ATTR_NAN_FUNC={0x1220, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_INSTANCE_ID={0x5, 0xf, 0x4}, @NL80211_NAN_FUNC_TX_MATCH_FILTER={0x1188, 0xe, 0x0, 0x1, [{0x1004, 0x0, "772a596d21f8529facec6a61d8cc74e3563a62ecef28a2e0750c98c6e93233e0c8f8a21016be93736deb96bac4bfd5424f913330480eabee97a2a84bfb3620917a96b1c072fa106ab2e7fbff0cfac0057f959fc188997cf2959af88bf8cfa3cc9880ddafc16c72fe47eb5d0542f663c9647116a23136c3076dea4e8196d5406494c61fec49fa9036d6c36b9c2ab6d39f2787bed3ffac03f833c879517a800f56b319c1d51ebd692b4fc56b7067c99b44ae25639f7be24d2ab4bc867297ca8b9a40e66eea32454df8bb96b88cd58acc4400c457269a13b7733eb408466f256c04983aba5c33e692c92de8f4176a0adcedb182e1486979382b576acf877175c8c676df9b3e0510e70d89fa3cecf94bbd5887d63eb689da24809f816fbec1ba31d2e518ec5cb7b8e06f9ab1e2376c4b00b55afa8b29536ae60f60ff481a62d70e921508220141f649ef85d9391e421a301f9dccab9e9e5df1171cbcb36ccfb0eaee9c5780217f6257a258e38937831db78e24df914043a2c1e2222681aed572511a57181aecca79dec5c2e633fb56ea237d8206ed6cf14db12ef5497ce3cc2c9f6767658d281518449fb9fed02d94bb3bd53ddd1823732e55ad92ec7340fafb422468ec2577e799cec93766307a0ea3b1a60d4365c00cbb5bc58b03687ef6690d9ba251ce5e4aad9312b149e59eb0c0df4ca654b8b24f9ba387de1241a3d57c0b4c4c04e88d5ba5457cee88f823937c78a138dcc162fdd7c41e4ec1aa8ad1e3c3f82bc9fddd4bcc3a163c82168533fa28179bd12aa7b49639aec8fb9a9164adee2a76665172418a5be61d3e228db88b2c9e0a6f0ae07e7add796a5c5bc695e8d3a849f73acc96f0fd9d04871d8b3943944128fe4370492143ccaef1a97269b6fd7f87c7efa8ffd6162eceb8e1456eabb4a0ab8b4962fb766775676a322f31777c9d1334c7606602b76316f04888dd8c321efc062716c2910bd93ab28ac8fd3787d4551b8dda90e62d9c98eff1b6375ec5a6967f8f57adaaa13bb386e8c74f4e08466d2c30aebb9df23288f6a09234ca0834236025cd0b4ea6c7db2b9a601fbf1792666729d770b9c7f34c4982a96d71c1ba72b0a3636fa9cff93875fb90ed1f17b988a7c7f3a84bd080b5064e7f159d27c4bd82ef98f1024079cb45c886aa9ffec152552e5d8e47606697bd12059c409aa0ad58afbbeb79b6b251edc594038052a27ea5ad0ff066876773a749551153415a7e88aec4a7bb709d1f7445df466b167a59155bfb282991dd7d912816bd696b577913f04213e6e6762e16d3431d7c3dc9a9cd8d8a584565ec4fa18974496296196abfd265bd581ad420ca5d1739c77bce767d27a678193363bdc3e90de6b4c6acb3e75cd07c51c84fc31a9dc62888781dbfb06b5ad18c706322e7813eb272cb8a4d5b9921fc6dcce77b05da6dbfd432709ab1893ae650ee5fc5ab582f1b5b9555707e8b9d06c56659dfc08a7da5af9529a698278afd3e72076069ef0a339fc525fcee68d3af03105b831d8545e92338ca158be13a468414f2c2b0e379478aeca5150b077ef931ce3f79d960e781a78de7a495e50a6031f5a43b491058117c228a7f3f08abe7b484d5291d321a38d54b6c237c66f991e2d1ad2036f979da6e83b14b84bd109262d85ad817238dc3ac94e2becb8531cd6ecc04b450a48bcf491b4739b3ae0b0536bed049aa681f5d1c0be011a48b6956bbf51f5c3e56975bcd09a3ccb9ed71c8bbe6e254663553c3e3334e73a3905ca7927f9608a55f0b71dc2924a8081267d03801d8ce5516b3b62e0fdfbe14bb0024b3d1e2d8c48eb8faf1f32e76c1c74bccf12a28114f745666a32feb70fd581b833362ff48d076c2db6a562ca836efd5359e79258e48303e593ce532512d9c2471a236985224b0ba10f2575b2a3b59ec88ed4bf01d5c1103395e1c520c3fe27837c0241b89fc83ce594362ff9747f955b3302b2e1937d9fd772835aa314633b0f6b73539dc779d47b75f9909ef131557fcd15b9df2e9bca318d82fd6077ae14b57f2c87017ea1cbfce5e4c413a6d8671ab83211df17ae5a70c21ec99ede6c39f718d9d327792ff79729e778a68bf683324c6581593a21d9c03724763b928b5169b599863747d7df2bd2f3aad6164e6a3428d08aeaddce97d88afa6d2f135936aac3525507957c960164c487a9e907a79583e88f1ac36dcc78075c069ab9d683f650055e7ebfb5c5a0a2d4fe3d2cdced46c4c832619e6979e4b548716dc1490c061a5029c0c0f87e2b024c6328dea4e99913d8ab19d2c916f8e4262f20cb4763f3c764c119b768b2c5fceb48dd097dce93d9e1904db1479287def6d0997bfd2f79426388b9808410d9c3d4d3298991ae2b30713b85761bd876af029af94d04d5cdb11c31d4dd662032e047e45e10ff8da7d2532414a78d29e675b45f0d72078e7a2a1285c6702d2f6232eac6bd9f592aa54f662c650a9ad384fbe0b9a06cfb9fa15f674784b8c1bf70a862393e77638487873b3707b970a419f5111f979e696b3120f92bdff5167b8c6a4f7df86a04199a16b056ffbe177277d212d591e2afad0344e5ee42f02ce379589198d23990e30fa4be2aa4e204e203d3e7bc38663297567ece38ccb79f2097a7478301eee7c60f9637dd0f123c23d11c004854749eb734c631f62762be48b618170d9b3d3004231669f5e600fccf2cf8eb9258a29b2601da09e62d551d65592d41b163f879507950e4cc6d3c8479a49826f9f5f35be8b84e99f65dc071bcd7ac24b54ebedbcd6492701e07a5fd99b624a568a84c487309ba240bb3ecd462ce1ca5bdd38d1762c17cdcf419441ff4a1f59d8deb10ca5886289303f3eeef16598e9c7faad1c26b5cb70936661083033d03a5c2b0dc8c28f3b40e4ca5b9757d89feb934c66ff584137332c8437e4f974dab33ee5c6493fb3263f9d7d02fb5be9c6f4ab9618875d1e978c63f1864d9ed1a9dcecd2b5d8afa98993af5728cb130b4f78ecdc276d076c036f9a9068b4f67ab821476a66b25929961fb4f728bb84d98a593ba216c1c243b2d555cc9952f3640121ea1c761b136542874d8a5abd6ad6201e728cf258fd1faca0c7b7486cf022aa19eaf72bcf47f7ad97aa59d55babf8bf10b4fd8aaece4fc80e9b3d916e77aa0fdcb45808612cf94d95389c56068b386a16d7262261adc5cfb5a61bcfb8f5c41b4fd3f39d0ac80a525059674ad54e9c876c8b7178cbef598f754187a0fb755c55c2995bcbfb7802c78e8ee13cc40b5e374e7f3e3a06a33fb46d822f422e36bf34e5dc6a6cdfe6fae35f9094860ada1ca2861e17da58f493a98906ee27af33aaa8d18fb265d28172140b05ae7ea145a957cd70d349ed20271d3d042aef320cb25d617165c3bd21197b952d99e2d06dbd1fb000cd0aa74bfa949c8eb0d99fe301fab7b259cc1091f69110ba84ce678a88ed1aae0db5854c0db125329caba9dda7159ce1f9f01ccd650c902c93313a756a97224a08e5a730415b2a689c7c9898bcb9c396fc4675211bb2e871116975fad92b80b5682c09a35e5fecf499ac23f95bc7243c624fd5c1ca666d177b6da60d88983765127a33115d189e162d309270981ef70ceaa6365774422fda1e8fbcc8ef1fa116844988d1c12ac86f084016606ea98ed90302c1373fe1f528c0fc895a17898fc3143be30bfec8b2a124d58655f9767b65d02480e0561cdac844dc1915cb946fcc3dce8c884de3a87166b6afd515e3b3f87d9c0b7c5b6802085fc2460bac9ef0aed8641bff584da819657ddb4447705d95c617495a7139321991ab3489a9f6a54dcbe12a2f2883f40241d26d383365d9ed64e6642fd6a0607c5a67beb42d2001790966f788d0d5a620944827b52e8cde8db0bb3ed1c7600f21915701722315f465acbd09b8d3f107b40b635cdafbfb169c2c843f6fe5e6ad774e5616fa197939b12eba4df56e6b2d2560e85dc8b8a2822f90e2c22abff5c2f8ec88dc8a2fa9d3f5969975861f83de6d6c8d0666d8ccd3f91fe576811f576365c50ecb4fca8580b4fc65b08706f48810f878f24d76675d82611e04ed5e4f221aebfa2422dd6601ecdd9c13d970cc5e61684051756b8d2dcb9738468e4fdb7189ae2bc20e0c6463f13384404b30c9eb314b8ef8063f927a5b1bb74b16e2b8dd3ca06f58f8e6ce8f74701e0bdd04fa3f204041dfdf317a8557b29d639d443388a381e217168f01d5ad3651078c4d13a48b6b8d7471128f92673cc68710046602400265b5e5d4df8cac975706396563eec0fb313a026cdac84e32bd4eff4ae4ab8c8372ede4c715aa2352b2d04c200a184922f833be0fb65b32a14b88b201fe98c0569b5ec85fdbec8b1538130385e95e5f7485219944f33fd03c0bba903907f5f0d6e187df9158823c252889d4e10b4cfc11e9082617efc1e304d1267bed730c047e9e867ae5aecc70fd94306106fd654f4b7e6abc41d472ec9313f3871ca0a77cf0250841940ca4b1151f0a08b9174b7acac58b31b79a3d67f4f5bb7f2d25f1ab2dd4e91090cf568e97fec34adf9559021226c5516e62335f99f0ff62f9dec384fc5a56aa73a146c3263f25b080eca5ef5a30b72cfa43fa534942cd63f44f1b044db298200f023d6bcb58c6e05dac8067bedea9fd56327453c3e1b27872987d7f6b2fbbe3f9122893305cec77833ee7ec5ef0aa214aa1020e0ab6e1a6ed818672b1e1ac61df112f659998d35988a81f2d087e518c543d689c465409da63950bf0b675f744af3859ec8d45c48e8141bb005432bc82daa7f4aec065976eba8f829b5228e322a051a0f09e52c795e61a986cecdb663f1c67dd5d53bfbfef57c9f552d728089a6515ca08850899130bfa0d130af78be10d6806c3978ba1295f1c7c1089961555b6384f3acca47cc174b636e92420216077ed52b7ad9bec219901b045fc3649a2b8704e11fcadca702f573f2bc44ecfc137a06dddfb6dce748cf276541a1d3fc4915d352dd7898efe2cdf81679345b8d8b38a5e5822176fa8983be920d716d68fcce5a7e472cfbeb673b2b9bdc04a0fec5e7f6adb3093f931ab0ce168cf76073a231f4e395f11432fba920cf2ff2552bff071786c2b21a9d7c08ae82192be63256be1e9fff44d8d6f3e52550622f178641f77868ba9dc450e732dcd3e724217849784cb476090b1b879d2d9a59386e7f2d8fc83413b2705c8937fdbee084ba4c61a09f3f29666c244d9b6286ad7f9c14c8ea4e506144099d31a00ebe3f591d61c398fa42cec20608235ac188ef991bd2c44781c540cf31f693580bab588ab9a060e445e4f4bddfdf21eff51fcc367f28b772a5ce225ef34e610d6d43050cc9064cddc5282fd0675878cd76d4019a54ef75fcfc529229209bb241e8baf3b7c5549a80919f657e6614f3ef13dfb469c6845f2004540d57132b7943636b61817f5838ea442901a56447a1d50fb3c9987a3027e1d72987c2c75377fd5975aa4974662c22edc44c5f201078440f2a7003bbcba57e034ade0a6c50008bbd2c136ddd57276470ab6e89653c84c5a192c2f1d6361259a92d6fd42379f3900458a8640e7c60408611dda0f808d70b2ace46d59d7f90482a53946a04125dae5a6dfe0cf3e7085e791734cd8ce1a14d6003f16b113b1c42e3e6591848e1a12b8476bb7ddb35e7de568baa7d3880684ceeda791efeab76eeca2b10e0acd55bb13512924cc0258a14133e1eabf0240e11de9de27dcae9eccd49fe90d9e2fd5a308e8f6d62efb0530ae0991ce9f547d725b08b0cf5ddccc37fac0c692"}, {0xf2, 0x0, "363a31903e20b5401142ed9fe2610fd462fa04e7d82d24fb823efde8cbd16c93a41659d84c3460b34b49210a2ba117003d2a9f5d70f9ec2087ff5b349a99426d60c9bdd7cb88a0ffc5a67c9f5c38b2c179930b46c934f1e0233b4ae2c7ffd42ec2e9a33757878174d3f2e84172f13246f244b0d8ffd8377c748d3e84e7411859d43ea3d17f43daee819a86d4107f772febc8d058335de80b733b4f91e64248e21572812e35ab3690759ff6433c08edeb5ddaf19ecf8c5a0126a4e1ac9b1b8560bdf5f235b504c061de3817d14fa60be37d2922e61990fd8748472184921d40cc01de6ffef9e72d71008c096d2164"}, {0x8c, 0x0, "945b407d4c031584ee098afd2c10905c6a64eb10954a0ca4903526f9a2eafaa2241bb64a122336312285f237e304b3c7954ba609767e8044737057a9dad4bebca7cfab0325dd6edc2bc64fc0a3b078a7f5a718020617dee5bd84d98b8068a766261cbd88e53f9a18ae57f16ee87791aa00c958d834713d928e5ce54fd06a5c704639d6a5f30d4f1f"}]}, @NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE={0x4}, @NL80211_NAN_FUNC_TYPE={0x5, 0x1, 0x1}, @NL80211_NAN_FUNC_TYPE={0x5, 0x1, 0x1}, @NL80211_NAN_FUNC_SRF={0x78, 0xc, 0x0, 0x1, [@NL80211_NAN_SRF_INCLUDE={0x4}, @NL80211_NAN_SRF_BF_IDX={0x5, 0x3, 0x83}, @NL80211_NAN_SRF_MAC_ADDRS={0x1c, 0x4, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}]}, @NL80211_NAN_SRF_MAC_ADDRS={0x4c, 0x4, 0x0, 0x1, [{0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}]}]}, @NL80211_ATTR_NAN_FUNC={0x10f0, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_SERVICE_INFO={0x64, 0xb, "579e788efa941ff09ea6f3410b189083b0bd156cd792109888331dc9274ebf3cf2d826e606aae80cf58e58ead4a1804621d2d7b246591771e5f13a4bcb0fc6a47cbcf87df30df53462671020c22c8f7533187aa95f8c1e7449135f91d0abecb8"}, @NL80211_NAN_FUNC_RX_MATCH_FILTER={0x1058, 0xd, 0x0, 0x1, [{0x1004, 0x0, "31a838abc8537fd584c1de13c3cca921edb7d5c7c2bb9937a546d2fe99272c3afa1066c5d0e37c78832ded545b726f265d60c979f4e7c434bc7a9989f03d2f594aff90f204f440f54cef27e28e131c6e1ad9ced9e1d4bdac45e72bd6e8b518029d8586dab4ddfc686fdabd8ac82e0c3e99a32e615f4bb17ce86c11d018bb4fb4541f15bdfb7726bc19b19c5009495d859ba35265a270e7fbce0d08a7080022f9e9d96e59777b93b72cbe3faaebc94a260533e78809b48c46c52ee74e8b0ccdd54da0761e7aa318ec8fc84dda4c8ae85784287aee15e0c7d6354be234b6eb5e2a6718f1d5b874eef5df35794440c515918752a33312ff322b885d608a7b3569f940d9cbd0f774593f47f92a4c5d233b9a17bba564bb59afea396fd2735dcf71395714b177b2bc5ebe535b91e421d0594fbfec474aca83ab11c4293664d2dcb7e396b409a34eb2a36c04687ebe665e195a209abf34a27d9b359c65f22ef96cf9d9f2f3654f41893ae3c9036f111583cdc7598ef36f514587fd32c8b3f1fc06c19b9a7ff2feccbbbcf8b5be1104dd68daac2d45e6de5e93541cf7dbb8b01043c99d1006245d6577ea4686a53117436b416ecd0214b84a99213a82d663326c479bee7f38cf49974e4472d62173b0b5feeefbb8c4a9a9945dbef151635d09f94e3d4a9290f6ac323f2f9105efd249d0dcc4b82191a3a498166d4e4d7ead083ed5e406302e46e43f2a8fb5db4672cd610e46028273f694f745349532201f1152070b488fa51390395cd9f60c0c4785bab7e6e21f494efd42c182033a0f530fd82fc58eb126fd680cf7132044dda4dfc45ffa2b2caa149b74f99f5c1904c28b75126c4a0258458888215220f77a79b5faa28ee790c7bb270adbc0df2a9b01093942bdc7d7bf54c453cdbe0a2a1f1c0f646b2d1efb63f8e7e690f078724e4702420cc225abbe37ebd39e88a10c1fbd46c42cb1e377dfe006312323302eb27b1acd5b6ddef354dcc896470291143f602c6178853591ae9a2f9449ca2cdee7f18c6c04b2421bce82a521bb1ad8a3edb3665356d3d9eee5f6981d1a3bfd9f0e97db4af2d5ae9190ea1b1f2ccd990d8c2899d189fbea3918b64f98cb7055e3c295fed92fe494a3f99170381032c45e7ffb6c9b3b5f90700993297100330f42ee41fe7118e14dfb101e077131b76238b45393d4edc14de1545a0f683e229b7da56720152d593a05f77a0b0fcd39e65544511faeb0ac8306a8bd00e2370c8c8fc9eed7846cdce5fb423f6de36899133abb8023d993917db41f091f48fedf82346183efeb1c4ec3d30407469989fcf5e1f10dae615b66e2bf6bf3d9686fd42406ff4db6b3be05a4d7dc2e218f6b07ec339ec3909d9a23c76ce7c42e0e1e443459c8315d33221320b484ad66ea50417feaf0eccef446b1e08802ace03875d811b35c9ec4a91cf4e4df12425c100761c1a2d026da478b61a3b0a54935b541664f6f70bf95e16d787b2209614e9ddc3d477657734afcc82b9d594ca226cef7028327bb88f4bad985f12066b6c668a09239fe143811da35d002de9eb4b71ddf7f04e1e6bc9269b9f4f27c27399939f7f3fee2f072c92e5b2fdbaefb8c725044636b077555a427baf83b291a39f65dbb2e1898d74fa88e6b4ffb2e4a3f822f666cd4238dca58529f2143a4b28715165b1f2360d841474ee6487b6ee79f7b4038e615faa37d82c1cea6693a04f37bfbbb8fcb9f80b4485941a6966c920439fd504a328834a7fcd25b62fa86c1ac18fbcc286f5476d796c860410f84ad6b93f7dbc9b4ce32f32edbb76c5d9fc0ed807fc017e43171a363f15b006bc3bf19747f333790741debf336b56955f88d6edf7cb7d27b8fd09d210d66a20929bd38f59768091c2f67e3df4faf0b466bdbf2c4e2e8cfa671db22dc4a8db273d617ffd4e1a39d314796f08203b0e46292c9b9d4e3eb798c91097f8e1c64a32d0a3376d165aa4dd7c077ee4cf912f0d2d4406bc5828308c2ea02e1f0df864b6845bc43aaf791cb7007d9d5c0c16fb84a0c4d51b1b3e6c9a48877219f4614ed0398fec1f05439f79cc8c7f85775a7214d73e9f3af49791f3c5a4bc22c336e51ad12f705d5b307471e958e5739b43626a1d9abffe8a2976485ed0858809064d9171990e0f516db4f5dd1d865c2b2172414138bf4041df3d0aaa5dbe1548a42992bc8929a55ef53e51ee47e275622f7ffd848f2e1a9df87206b2e37ae898e597cd63cbdbb7cfdc1ec2c43c12ed0442187578ed7242345d8e7f40d1c36d8260190934817bc2a3abafa83020fa0cbf93f71928619730fdc426540026e71380d64549507dbff6e154a3be9fd519e60fb94dfc6366b8114aea3f2c32e34c1eb1424af491f77663abc8406307e73f69bca65786bcffc82ab4b89caca853feab0f6927297e8c1046f9133ebaa8a450a8a583a06692ad198fbe84837d98d3b9127b2a583cf48ff5b44f3ade526b1afefe9e72ca97ac74bee6391e11fe0f6e537e5a4033255ec192d2e4e0e6b8813b861ab20b2a77dc9a1a6f75135feaf351220b4a8fa9292fcb207343d0309ca4d225ea22231abd430bc0d96117e1f859e98c68197c88e6b6a4c2bdffa2ab9a8a0d53481e4f1540397e9d5b749263041a21a57f63185300b04f96a1bfe0e8cb626004a1290925e2f5336983beb519f2bf4a5739227f9aa3552a08df34314d2da5ded62a7ed77b94d2376bb7b26e8c6cab99b72acc79e9e09836f60187cb7bf212b1213119a1f6b1a24113c48238b2b780ca04f41297cd94e83ced0644fe9bb126076c2ee60dbf40561a295e85b0abf7cb40ad426effb68119ca1a2fda6351ff8507c888a39a378580fb4c4dec7fc6fcf2992a0cf703295ef370af6e5f45d5227b9cba5f9545d4d3ea33ecbe01518b3f4003457a7bf0db53f7c8b92fa3048d2c7772e6a965cc947057bef6250ae5c3f63160f4f911074debdcc3692c19d589db514f5d17ab7be6a68176a34ce765eafa7b1f856c4e5bd096e9378deec929883011908dd090e559a4496f9fe870fcfb832910854d5542abe27c2ee8c878fd16f83a91cfc958a26d2f22733496c7a637f01110c77f1016a4df60adef2b83c1314098ce86cb6ce4ef52ce0a792a6f164abcc3d62eb3a122ab3b432e03c76031d0f2d88ac6c48809b0f5f67f6deaca7b529bd81d1aecf53b570fce16011ab3396f3bdce536bd0bbcfc29f7c1eb551a098f94e2c12679dafe9ec98d076ef8163ce2cee43202d6a34e89e64ecbab6416ebe27d866a47b9c8bc7f53600a8ae5c1301c33e390abfb0e2c677df1014877a426722600308551d3bdf989005d63356fe9483f01305f936bebaefa509ba9924a2bd38939a4bda767eea135681449983dce1e7c26012a376768c3bd210396f2f219147b91439bc8504a0e796f79d2e3b8b199a0655f0ab760600feefe4cf849d05af570d1c709d935d18923c3e53134397340c1fd6468d5be2566de5e0e0963cdf6d54b724e3de9d3bfe5afa254bc290b57e1ad2cd88747bcc715a07ebca1c28c7a24803d3fb3f93422bd061fff5e921c07a8f87abe3799c470d0293739cdc3894f961ad5940ff326e59d8450edd36310860b924613f2402bd1b0410a90cbf120d8e46388f926257e70d372133bd1e052a2ad1874f2892dc7780cc56d996900966d37d77480e31aeac4bd71480b3122daf625f72dc8c928fc0b338a845cab4fa526d64ac83b3d56a6853aa26b0ffa08d81f5e4f25f3f452fd4cb29b7954c25ae9b8fd5e7f7b8ba63842bccb75ea2349f78f459bee87ecf194f4ca6638559eedc97cb7db016a482bbebe5beca25779122f5a2646b03eeeb5552c880a9a6722189a246dbbe172d0b7219ebc4015dbecc29d4626e6dbf01edecf2d642f0f324d3d25f6eb0abda215dc9a58b991cf57751abf93725f220cf91c9ba141ef89549626385407ba19322d47b0694030d726655184ba802ed95c5f6ce816485b9eda1842896b42df7874d79372c70cf36f1e683c22f1cbbcee5fcdae3f2f66d9f17116ac5bb53e85259fdf8e691e77dadb6ea41c39f59914bcab3deed7e6eea54323504b3c5a8b18b8544294279ac4b091e344b17c87e5ca7cdb01e095206b897e066400f4ca8ce4b96dbdbd0f6c901295f43a939af5ecd0ff2b7689c29fc0bddcce51c76079a545cc73e9b0bf9e8dcac3ab9afec711bbc90b60fda4076da8bc785be9b34df2e36feb7dd646940661f02ee3ff5fd6a89093cd0bba481ff54bed43bcdeeeeba1c1c83a77c87f18dda6c3a8e215f5eebf974069c859864caa47a7dec7914575b51444162be63efe14d505c4ba88df998915f51e7207eb7d1747ae3ed08a234869f5f27d0736232cddb5fab04b03239a6b086fa7ffcc946a88777ba010d0e4b6478208fc924901d0ec2576d9400332b3f4ada9335d3993ff3947bf04a9223d6bd0006ea8ccae64d4656b4f93169670d147fcd13cba946e65d7dbcf515dd4658a50fb7eb392f0705168927eb54fe6c6b391e301d7429b75351c31fdbbfef4c0f0d2dd6161d246614e800118b91df12ccd9660d31e85acd5bbf31902177eeb4015ad5c73f448b7a429321003bc6254c1c29c420953efc0d3834691db44f13ee918d407001f48b1e29adcb0c1d766f6d67e313db04017795d73e343df2937cfef72a68aa8aaa1e418349886fa0f47d9b0afabfbc47304e14b5b762f6f7cf6c312f40744f777ff29297a29575d8a2ba317697f40d1f28bd60550810cc52d0d78291a7575c611cdcc66fd242a36d3252b908828a6b405e5aed4a312cbaedb6f664b86bbaec6eb60a4ea0d4f6a1ed569fab6e7ebfed9baf839967b1cc10a19bb691fdc14176546045e073562db3addc999f757561dd9de71412fafc83283efdbec427be21708a1a6c0f493ace71d5c601b3eb699e79a1cafc11e482d35544c19693d8748af29375129c47070b3aaf55c3067d80b67c94f06294cc484bb8e0a1073499c5f810b7701acd040136937cf7f84d9ef05b5063b85c284725b8a9d90293e674013770a2429d828fbf1ae178ac43686f12e6f9609a845fb85dd44ff45f90b17b3930be732594b7541bd665e437c56a9cb94ab02032237492ec616ab0a591a8ec93b377b59bb0afee30754a5a742f366d8b1b5df8e6b44190134dc08fe647aa1459c7cccdffc249cf978289059543effc4aca0cd38e34c11f144eda8ff6f8d4310edee7be0f12b5664311781451cdef38ae483cf651298c89facee8b4baebe404ee95f0a6c1783120bc54f0bd3f31e9037299b4a65db4ac02ddb6bfbb68e9d770ec7089066cb049573b36cd87ad28a3a758429dbd3cbbf8fac4c400508c9c1cac8c38a2b6c4f868ab566f370ddf0d726db7f61584e0286d1ec72111536c44085accc6726e871e71104836433ab8155fbfda0f6959fc10f842c0503c58666044c344da253deb14c6f2da5d0f161aabaddb4059c5fc7032cdecbd398ab4f82657f7dd2a4ba4ab504c215ef87fe12012f88b006eb8792c3187ed236e68ddd6732760d636a6071728378a1882edb50d8252a4d3160efc1c137801328e795972c7732f719a418bc621cc64b58a277d49286f6b261cfd107c7068be760f6448ecd45f968f0aa958d317985ecb9d3b1a0774f3668f59d64f01afc2634d7741a7b3a3e955be5e076bb1ab5581f97fa4165a13585630da0b39890518fb244bd8683d3f2665e9cf96fe031d2f4f277872dde92c12910e69d58acbd6f2652e7fae35cba435318e278030f1f072a8ed38f6d755203071f845673c6a9802f4e39d7a05"}, {0x4e, 0x0, "cda2df6c9857004dfbff921c6dddc579c16f15a080e10f3e923eb11e4e4472d3501036163d37cf2251b582ad45c447532d8d0301d39771da07d182740687fac37110fa16afc0470805e6"}]}, @NL80211_NAN_FUNC_TERM_REASON={0x5, 0x10, 0x8}, @NL80211_NAN_FUNC_FOLLOW_UP_ID={0x5, 0x6, 0xd0}, @NL80211_NAN_FUNC_SERVICE_ID={0xa, 0x2, "d79773b11edc"}, @NL80211_NAN_FUNC_SERVICE_ID={0xa, 0x2, "3ab3b8c61f3b"}, @NL80211_NAN_FUNC_TTL={0x8, 0xa, 0x2f6}]}, @NL80211_ATTR_NAN_FUNC={0x8, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_CLOSE_RANGE={0x4}]}, @NL80211_ATTR_NAN_FUNC={0x11b4, 0xf0, 0x0, 0x1, [@NL80211_NAN_FUNC_RX_MATCH_FILTER={0x11b0, 0xd, 0x0, 0x1, [{0xb6, 0x0, "884d2d5c27d5124b7e5ae5d67dd7eaa2a0341fca32969f72ca69d0d40e9b0e2f45673518991b4c3f6b5b0c9c602a352c77d4ad25c5e8278fa7291d102d2dc8ce300027fe109602fcf7afb91f3ced66b5a7a7cb43cedde59df3505eadf45fc12c901ce1824cd3edb4f03d2ab024282e74f24716e78adf9a64931bc54e4c8c2e381a6afe1b77330e092b377f769f1ebe91bcfb68e8d5f15f845bfff034a421c7b69f910dc59b152272e4e0a81e428a97d3c562"}, {0x1004, 0x0, "0ff18198455e4d74650228156c0d82555269bbf36e7e91f8f29a3ee49a8ef9675ebf25cd624c6cd776d34056c5c666c4fa5c12b145005bdf067e1470d717fecb481a83079c9e404c9f83182158f319b9449ebf2f99413aa4b3565b633c5843e98a4cb0e95f30ef9e5ed212ce6155f8b76cd67ff4f75157c37e9a6b833228158cb4fee16b70e44cfe94c306df577e98ffc0ee73c6592a34a1bc34c059fe4e1245c5604527fbc6ef91500a6506d3ae7f883a1feccf03c34f721983c1f7edbbd5d805af14890319616754d9dc16ace58efdcab3ba93382b36b840ca28d3d3a6420a006e5ab62eab6bc2f4c34a23e819c6e1d12c4937e70bf941f72798d7740206ad2566c77d232312d586a70f2fac0c37a562103e7d98d87aba522b7ce98482ad033662a74d31209de03d656d8ef5d1a5379e2ee27682e5fab19cbd276ee3c9c83a5b6c361983c774616600428581d12dae8c902288edb0be7f2fdacae8b7997f909ad9fd27a7e686f9a23e2aeded71ea16501e24485d104fcb028a4c3489d504336b259d9f2fc45f4ad881b90955cce841eb4d32a2d4495c6f407f76f2e1e78aaca66c9afff47b8ce62909621c80d4605dc420451ca4d2b19232842a3038694ef153a4efc0dd9ed17eb780b8d9900907144461bbb1e92d4e8ede298701db950d1da5f3d1cac065f404e941f126e46aa83f02af287af31b11216a9c8e8ef1c6fe64d4218bf62c46cd26d214091b2348efba9e639178a24c5186c8cdbdf7ba8ca79b387ed68cca2507b2d5bc299860b891b62f6de21ded50de2e9c39cd5664e63029939d1e161ba4acb0512dcaec0af9eb3a1e3b15555b0d5f4827c80a6f508edd3d9f0e2868e63a25248257ef37f53aeed2f955cc6ca638de7893e123c57be6d849d676eb8794c9e7c59f43e112faf099ff907ed6e29f8aa366c8ecf290205497305b6e54ce401595fcf259a0cfe6fba0cf4b669b33402e20403d856c9f75c4bdeaaa7509a44c9471106544538b863121bbc8d398e612356250182204eb01a696bc1226cc2c95362be252e508de7f7394cd0c18ba2af5f506b039aa9af075f6b06d9f47d62341e2ad612bd0a2623d714f3983c1f08fb97bb9e6a9940cf7d6f821f469b3ec949103b3a660a4e36add4889714ff3120eb800dd477cfd90fc3ea3c291258a2410c85913d3f1e75cb66f2ac80155dcd5052214e6a4d7ea043fee10a711a1e6b939786ee2e6ef37f8b67b87343f4ede8bc14060f57850fe4174baa33e2435a0a3fe8c44191bde006f1896211e7777b8ed6d6c8e7b8482c6b2c5dbc22af56cc79759aa13ec0a670a7273624e0224c17ef7427fff95c5d6bd415868668c3aa9498e4219c727c37f687359105fdb0e09cfbd66b59b60749ab279dd618a658de06572c8aa727f3ad1d22b59b7eae8810944c8a076f2a56c62c8d7eac50a203b3aa618aea681dc30b99bc61bc4d554748ee5637bf5f375e0e65600dbcc8c63a2dd7282ce2d8bf97067626e9c00de0d65552565d6c2e09292cfe7a6bfffeb652e6421bed373ac04c7896e247467e6e3c5414d04172cda7a7d6f80764e7d6e8f9d22e1d3024cef3ab9b8e1052788ddca4574325f5b85c9f5abb3ad2fb24323236dbe246b55e64713ca357996a12c4b5a6d9217be904f6b72b554ab57d4ffc64ab11496cf0812193ecdb14db3bcbec7fd4931811cf366095c13d37179c3023f8ba232eae6dd7da524171dc6f437935738859076b6347bf740baa4a22def40e8a9b185f45652309c6000b77cc473cdfa8af50bb64811524ed84726c3624cad4f1b43f05e1308b50bee98c50297bee666da6ba1d6d959dcc6c219b5263b3cdf82c0fee9978aaf106703db2539e2860ced472b76765995048fdc12936b4d7042969a1f8b2252fa0ceec3e477d8c5263394b972471e4cb3c87a5c3e71245e996b1754820c187045fad93ca64d11e3b3bfcca7125e13708d7d05d5e44dc4d8dc1fa9d234f960c7f15f386f555097170cfacc947361d0322356c48f90c8c676d545efdc7ff7b72787ea623f649db162c6fec7c8a08eea9cf11df8bd16b7b58ca2cc65d89e2feaba946249ef4b4acb28f54b367fd980beab273e731e74165e3aaedad17c6e263375427895131ebb14bbc3105e5f206a7262c2e0ab20e2c769419f36f7f0f6bca310f2253e5940529937c49ab074dcc2e8a093084ad1c555075aff2472a083b42f19f320038a4181297f4b9bbb90c9cda7fe3f4a70db9e8d9e164311727b2891e83e030783caade4bfc5055a2a18a46454c3c8edb25a25ac4ec38b3053cff31860ccf235a5aa16d9383f236fbf8ce2686f93663870ba22fc4eedaf40236e8585e1e29e1877763d46bc61d9ba2c0f285a5e378ad1f1cb3f3cf65717f860fbf9941fa3a5d05a8c18feec3addbc28b41eccfccf536264e0aee51300df358d64eb8161ece8e157b175f8bddc158097ab4cd18f463f5e57f5a3f9797e6b186fa43dfeec14926e513e53edad0067fa343f0f85e4c4c4aeeb4a68ca12e8bb8a5a1074b6397b74db1f78d22f7a26ff6634412177d89777fc81522cb1cb5d3a042652a6c6a9c51d392c62ee8b4a3fee575df731fa6a6495ea60be2ee4af18c034456c16bd23f92edcab71931a5111e43e9b6786dfdafa9152e0cbf171470b7355766e0902785d78d4db4a2027440daaf10bbe71c9f1b9a9b9f8bf603c15741fa530bd767af21fa4cd3c4bdf5cded4fa9d884fe5fcde76e62ef48a0aa8942ca470554c9a4aac59437894d64218021c8aacb1d24318e0d36c202d98fe3c5c86a6f510abc0363d41ca2d9e0a2ec0c8c7c0abdca0c3fef2ee6aeeb73cff3ad199fcbe52cca4ad9980a578cead453a11867838ade2050e30106a56fee2061964824556d7b436c6ad6cae27ed50e81a2cd9e68252fb9e5e522b986c98363087bc1df3643ed2710c326df9c1eccd9df8dac1a8718400d36572d0049057a0784cc6f919bfd3cb1e646faddd2afe7f7a42a072281e9365d68920e6dadafc8d38fd5bf048db2e92232aefcd20d0ab201d8aa90ca623c95331f1a30c65c3a5a1a0278244311c928f73a0e3e4d9ad433a4189bb6010da36f98b1d79316a15a9dad87d7321e66c18b0e0cd3be17d6af8a26ec96d9a87ce89f9b0ee0d7546f5d2b98391db8d4ddd7ba4eaa3e5d30911cb4372367c80f56582f31330caa37a3be7c0067cad7707e31a6225a4e09007e164f483bb9bab5329cd7b2703e4235297430eea3c92287ed934a77625b2d6e0c5e316e0f254423e6e0bf581329600ce12089c35fb1a0c0e74e73d7d004b3b0cf01e0e2fed64d19d8b0f8aa4005372cb51b68fc7167645da1715c2febf79043f56ceab8e264c2df34efee2500329345cc97567498c2a5bfd822f071c100494c2fa53cfbdb3235a577c1d500afcc166c9a223d8d2e9e7e310cc75701adab7c1459226942deb66709b8e14c389dd0578cf3a6b721ef0a17c9455474cb7af17a70d15863cf42a8f576081d39f8fbbc8cc335e35e914b5d5e1f0fe3d93fc294b86492240f2e1c79e857f599cec6edc5c8e8c01d02b7f87aa9c252523f86e05506e71b686c61ce551a7148f32ff5e031bc7befc6b6e9c18e73f1ba97568c5d35c279be66d8626ec591cd52fab77bf57f91ef60d5ee1533d78fa374f19cc2bbe74602e6d1d365cfdc2dab8eb14ab3b6feeb529c32c1d4900866190f057b4373d80f8eb99fefccad89def7e87fa1bd02ecfe45b3d38d5c5f2a89284ca0335a9fe6fd75c4a195d81766511de4f7ecd666f3b9d015b3083577ad017bf954f8e5d3c69bb28b570c0d1acaa905494cc48d58cabbc529d339fe0f3e480306e593227f98be3a3ceb9e6b4bf63ca9a28bb1ed5d795f1820aa3be3a4f1bd7338f14f7ca7f88e89ddf7f5374bdc17b04ba516f849f35b14aeec3e11a630bcfa211e80f8d52c1363bd03b11b53be8ba765b1fae16e737ba831b915f43900737132d4013cd99e59931b79eda380ab26f0ea4a22657d349a21d6ea0f017027aa7f950d4961ba42a0230c151d017cfbd6e60b9432dfcf562ef9b152d23b20975cabed34d39501c00f6968eb8afd8e4abda8a5e6b7fb71c61d38f2fa7e8385c011bc8b22f70408305b0a93e5419c71934e7008fbf84683ffe3eea64e64f599b827485c68cfbceb1ab488d1f6a6070bb4c6ea2cf20f38eb0af350dde4537d648f285a86a56ca084f90ea122149c1c52d21d8cf2f51aa35512de7ac18350272df1b604dca30d82eda6c58ebd5d961725daa725450e01ef48ce6528bc0b7513d5ca1d2477a2a6b4a3c607b437182f1cc81d4a65eb7d471ed93ca9170a7425a0257b77c10bea8d75e2d8f44d00a588589d3e767b9e7cdd0ce966618f767a0b3900deca26d4c389f50a35992c55e6182b7b688f900963d43727832b60401edd058c16ce39483b2b1334d64d3a622db4a0803b18a5af0d3ac3d6be4bff202fc55c7bf24c78300c631521444fdb9fdb5ced59178d64b742aeec83aa1fbbe071fa75640146c371a5beb42dda02cab079a424d1c763b5f9a71c86abd67d40cba3cb360f71ddc5efa8358310fa99acf0cda0f107437700da28527f9d733ec284bf60eb46ebfa5a3d264faa8a5288a32c576b778d8f0f9afcb9896486a786db31c5830db42746908a3de3d5a5d470e08fb8088fee8ecf56714c200f7f5f9b218761063e5b0010415b7e9fc6b79766d5f2a8df61a652152a5cbdc7eaff41f114e73c892d5a4ab1af6cddf974f577f03f877bb15705288f05cbebbbc3e8554a481883f7be6c3862a0ae9a5cb9534ae6e874013a30c417ce33eb332c9986a07e8ef37811fda0f3bc4b79a04a0452205167691dd34607a2e336c26271d049cb7616b5aedcdd0503972271f0a4593f23cd2bd0fd8367714af74267b4858e1a4cc3c42d92b4d4cc2e6350eadd4c1e56bb3fe62c46a14980cd2a73aca793b7492e239c976f5136c118f00233c13c6aafe88dd2a7c64be28e956c0346356cd39a7e313ee1815cf53fb4c76c03cc66648f3b2068c1d7cc9ec28b1173928976cee0a9255ed4d3357d0f16d9560bedfcb5088e00bd36138d6900689d13366621f4d99602286952c00d535c56f1cd5a40a591b4c0ae628d43bf07f16ff6ad7ebd32335aa0ac4afc8f8711224d06a872a05f99f00971503790cfcba69e4e1df5b935e60c51f15c99b15fac4be8da1e78b90f628afd7f247bc0bf3c177f4ac856ad337ab3bfd7d17446d414c1d9c7fa4c577c05e2e7cc0cddca5835849390864627dbec6a941d4aae031f8e3f743f8d92c7ba54578725e1e233451fd4c4025e15a112dc92aa5005f1932d3bcd356a801fbcc4fb8909c367e45caa5e4e8db744d2adb004cfa46e54923bbff3c568edb8f4e99aadad48f1a895a62ebc936ac1032043123b0c8bfc0c8d1ddc009040f11bc81c97c98a46161c75d43cc08617a37e5e5d8a284740957ca6fec4450ab2ca398600ac4762393e8fc4ca5d8c62f743ab46cec75d188ff273f58b07e64e91fa3481546306b44b2054538c7e05e078ce42d8822fbf252190e25675ebcfebf7f9ccbdbc60cd4cd2549a3c0b57b1c1763597d653a841639fe4bbbd991af9edc6ec18b1cba2ab6af3374392cb5bfca3d7a5a3b6104fc1502af050048c26809835422ae30f8b26c343081e74ded7275c636f72ba2c5e6ad2d67a9e03dfe438cc104db2a829f3432dfa036de9479ac02ef407ccf1eff68071afcf6244c161ade570ffa7f93bece3d1eb756bd809bcfaeb17c0923e82f3d7616166846d7a724d1ff455ae5f3ea9c"}, {0x2f, 0x0, "dc69ea93b13fda8af8f65c5ed16ed856dbc9545b0885b64aac90d72b619f85bb8897d69b11e08ffa659ab2"}, {0x4}, {0x41, 0x0, "efb0011bb4e028d7141da30945d82f7b22483bb50350c3c03100389c08b84ef3684ac3f8d8aadcfe267b46fcf86545cff3e5feeb295f6df754ba76a396"}, {0x3c, 0x0, "fd88be55d120202620f6c911c69d4645ad5e40f0d4c073e23d319dc7e49aa80184415aa3fdad18b37f0c457dd2ee65337e418e58778c4afa"}, {0x35, 0x0, "02671d82bc99ed96841fae66ec31c0bb806e8946fdb94b6f305db77b4bd6c6ca9e6fe44247df5e9683dbc9d3cad06f6418"}, {0x4}]}]}]}, 0x4fd4}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) sendfile(r4, r5, 0x0, 0x100000001) ioctl$sock_SIOCETHTOOL(r4, 0x8946, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB="0e000000ff03000014000000080000007f0000000200000003000000060000128f000000030000006bd50b3b010000007e00000006000000de3d000009080000040000000100000001000000010000003a4a00000000000002000000"]}) 09:03:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 99) 09:03:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x300000000000000}) 09:03:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 87) 09:03:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0xfeffffff00000000}) 09:03:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x4}) [ 2234.869729] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.7'. 09:03:26 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x6400}) [ 2234.886813] FAULT_INJECTION: forcing a failure. [ 2234.886813] name failslab, interval 1, probability 0, space 0, times 0 [ 2234.888527] CPU: 0 PID: 10558 Comm: syz-executor.2 Not tainted 5.10.230 #1 [ 2234.889350] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2234.890354] Call Trace: [ 2234.890675] dump_stack+0x107/0x167 [ 2234.891106] should_fail.cold+0x5/0xa [ 2234.891563] ? create_object.isra.0+0x3a/0xa20 [ 2234.892113] should_failslab+0x5/0x20 [ 2234.892579] kmem_cache_alloc+0x5b/0x310 [ 2234.893072] create_object.isra.0+0x3a/0xa20 [ 2234.893585] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2234.894189] __kmalloc+0x16e/0x390 [ 2234.894614] ext4_find_extent+0xa77/0xd70 [ 2234.895113] ext4_swap_extents+0x361/0x14c0 [ 2234.895621] ? ext4_ind_migrate+0x165/0x830 [ 2234.896144] ? ext4_get_es_cache+0x600/0x600 [ 2234.896676] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2234.897274] ext4_move_extents+0x2559/0x3050 [ 2234.897817] ? lock_acquire+0x197/0x470 [ 2234.898288] ? lock_acquire+0x197/0x470 [ 2234.898756] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2234.899375] ? lock_release+0x680/0x680 [ 2234.899881] __ext4_ioctl+0x302e/0x4190 [ 2234.900365] ? ext4_reset_inode_seed+0x450/0x450 [ 2234.900921] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2234.901547] ? find_held_lock+0x2c/0x110 [ 2234.902035] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2234.902710] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2234.903315] ? do_vfs_ioctl+0x283/0x10d0 [ 2234.903797] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2234.904430] ? generic_block_fiemap+0x60/0x60 [ 2234.904957] ? lock_downgrade+0x6d0/0x6d0 [ 2234.905465] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2234.906034] ? wait_for_completion_io+0x270/0x270 [ 2234.906604] ? selinux_file_ioctl+0xb6/0x270 [ 2234.907121] ? __ext4_ioctl+0x4190/0x4190 [ 2234.907618] __x64_sys_ioctl+0x19a/0x210 [ 2234.908094] do_syscall_64+0x33/0x40 [ 2234.908550] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2234.909149] RIP: 0033:0x7f6bb6e1eb19 [ 2234.909596] 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 [ 2234.911753] RSP: 002b:00007f6bb4394188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2234.912665] RAX: ffffffffffffffda RBX: 00007f6bb6f31f60 RCX: 00007f6bb6e1eb19 [ 2234.913498] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2234.914339] RBP: 00007f6bb43941d0 R08: 0000000000000000 R09: 0000000000000000 [ 2234.915172] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2234.916000] R13: 00007ffd1fc0c27f R14: 00007f6bb4394300 R15: 0000000000022000 [ 2234.945030] FAULT_INJECTION: forcing a failure. [ 2234.945030] name failslab, interval 1, probability 0, space 0, times 0 [ 2234.945906] FAULT_INJECTION: forcing a failure. [ 2234.945906] name failslab, interval 1, probability 0, space 0, times 0 [ 2234.947695] CPU: 1 PID: 10554 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2234.950147] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2234.951830] Call Trace: [ 2234.952381] dump_stack+0x107/0x167 [ 2234.953121] should_fail.cold+0x5/0xa [ 2234.953899] ? alloc_pipe_info+0x1e5/0x590 [ 2234.954775] should_failslab+0x5/0x20 [ 2234.955552] __kmalloc+0x72/0x390 [ 2234.956274] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2234.957325] alloc_pipe_info+0x1e5/0x590 [ 2234.958154] splice_direct_to_actor+0x774/0x980 [ 2234.959102] ? _cond_resched+0x12/0x80 [ 2234.959892] ? inode_security+0x107/0x140 [ 2234.960744] ? pipe_to_sendpage+0x380/0x380 [ 2234.961642] ? avc_policy_seqno+0x9/0x70 [ 2234.962482] ? selinux_file_permission+0x92/0x520 [ 2234.963481] ? do_splice_to+0x160/0x160 [ 2234.964311] ? security_file_permission+0xb1/0xe0 [ 2234.965331] do_splice_direct+0x1c4/0x290 [ 2234.966200] ? splice_direct_to_actor+0x980/0x980 [ 2234.967213] ? avc_policy_seqno+0x9/0x70 [ 2234.968065] ? security_file_permission+0xb1/0xe0 [ 2234.969109] do_sendfile+0x553/0x11e0 [ 2234.969926] ? do_pwritev+0x270/0x270 [ 2234.970731] ? wait_for_completion_io+0x270/0x270 [ 2234.971751] ? rcu_read_lock_any_held+0x75/0xa0 [ 2234.972736] ? vfs_write+0x354/0xb10 [ 2234.973526] __x64_sys_sendfile64+0x1d1/0x210 [ 2234.974466] ? __ia32_sys_sendfile+0x220/0x220 [ 2234.975427] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2234.976523] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2234.977599] do_syscall_64+0x33/0x40 [ 2234.978381] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2234.979457] RIP: 0033:0x7fcd90203b19 [ 2234.980248] 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 [ 2234.984102] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2234.985700] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2234.987197] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2234.988705] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2234.990201] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2234.991690] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2234.993213] CPU: 0 PID: 10557 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2234.994026] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2234.994985] Call Trace: [ 2234.995293] dump_stack+0x107/0x167 [ 2234.995712] should_fail.cold+0x5/0xa [ 2234.996152] ? create_object.isra.0+0x3a/0xa20 [ 2234.996687] should_failslab+0x5/0x20 [ 2234.997122] kmem_cache_alloc+0x5b/0x310 [ 2234.997586] create_object.isra.0+0x3a/0xa20 [ 2234.998091] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2234.998669] __kmalloc+0x16e/0x390 [ 2234.999086] ext4_find_extent+0xa77/0xd70 [ 2234.999560] ext4_swap_extents+0x321/0x14c0 [ 2235.000053] ? mext_check_coverage.constprop.0+0x2a7/0x3e0 [ 2235.000688] ? kfree+0xd7/0x340 [ 2235.001066] ? ext4_get_es_cache+0x600/0x600 [ 2235.001562] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2235.002137] ext4_move_extents+0x2559/0x3050 [ 2235.002650] ? lock_acquire+0x197/0x470 [ 2235.003102] ? lock_acquire+0x197/0x470 [ 2235.003549] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2235.004135] ? lock_release+0x680/0x680 [ 2235.004603] __ext4_ioctl+0x302e/0x4190 [ 2235.005065] ? ext4_reset_inode_seed+0x450/0x450 [ 2235.005598] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2235.006196] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2235.006838] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2235.007417] ? do_vfs_ioctl+0x283/0x10d0 [ 2235.007873] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2235.008466] ? generic_block_fiemap+0x60/0x60 [ 2235.008971] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2235.009560] ? trace_hardirqs_on+0x5b/0x180 [ 2235.010048] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2235.010659] ? selinux_file_ioctl+0xb6/0x270 [ 2235.011156] ? __fget_light+0xea/0x290 [ 2235.011593] ? __ext4_ioctl+0x4190/0x4190 [ 2235.012059] __x64_sys_ioctl+0x19a/0x210 [ 2235.012537] do_syscall_64+0x33/0x40 [ 2235.012961] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2235.013539] RIP: 0033:0x7ff621d6bb19 [ 2235.013957] 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 [ 2235.016015] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2235.016880] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2235.017677] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2235.018475] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2235.019272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2235.020072] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 [ 2235.179521] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.7'. 09:03:39 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x6800}) 09:03:39 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="b19d1dc1c98817cb0a7f56b774b082d63cfe248cdc54bd031199854e0d5f1ff7eaf1057cb3f4877425cb7e8863085ca08f4381081c9254d0659b4b7498ee4dc89dc57defa3f1bce7e73f8d485fe3996986a5d63605faa087f015dca80839041c48f3e648b1578407cb4016efe573c665443d46357c10dee5055f51ff15694276a8cc755e951881128d6bae2d5e48c7c89d171897a3bc304e1318795ec003491aff9870ef385c07c5f7df88fc0af9ed0404df114f86ae8ec76ccc3d19e2cbe33f9e2886a953d9bcf43f27a58ea9023d738608b06357ce133f0458600603b3055794699b23a1542fa8b990", @ANYRESOCT, @ANYRES32, @ANYRES32=r0, @ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRES16=0x0]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x3, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7fffffff}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r3, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r4, r5, 0x0, 0x100000001) 09:03:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 88) 09:03:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x400000000000000}) 09:03:39 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 4) 09:03:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 100) 09:03:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0xffffffff00000000}) 09:03:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x5}) [ 2248.670108] FAULT_INJECTION: forcing a failure. [ 2248.670108] name failslab, interval 1, probability 0, space 0, times 0 [ 2248.673050] CPU: 0 PID: 10588 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2248.674589] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2248.676332] Call Trace: [ 2248.676906] dump_stack+0x107/0x167 [ 2248.677663] should_fail.cold+0x5/0xa [ 2248.678466] ? create_object.isra.0+0x3a/0xa20 [ 2248.679433] should_failslab+0x5/0x20 [ 2248.680236] kmem_cache_alloc+0x5b/0x310 [ 2248.681102] create_object.isra.0+0x3a/0xa20 [ 2248.682027] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2248.682165] FAULT_INJECTION: forcing a failure. [ 2248.682165] name failslab, interval 1, probability 0, space 0, times 0 [ 2248.683088] __kmalloc+0x16e/0x390 [ 2248.683118] alloc_pipe_info+0x1e5/0x590 [ 2248.683141] splice_direct_to_actor+0x774/0x980 [ 2248.683164] ? _cond_resched+0x12/0x80 [ 2248.683183] ? inode_security+0x107/0x140 [ 2248.683198] ? pipe_to_sendpage+0x380/0x380 [ 2248.683216] ? avc_policy_seqno+0x9/0x70 [ 2248.683234] ? selinux_file_permission+0x92/0x520 [ 2248.683259] ? do_splice_to+0x160/0x160 [ 2248.693278] ? security_file_permission+0xb1/0xe0 [ 2248.694299] do_splice_direct+0x1c4/0x290 [ 2248.695177] ? splice_direct_to_actor+0x980/0x980 [ 2248.696191] ? avc_policy_seqno+0x9/0x70 [ 2248.697064] ? security_file_permission+0xb1/0xe0 [ 2248.698088] do_sendfile+0x553/0x11e0 [ 2248.698899] ? do_pwritev+0x270/0x270 [ 2248.699725] ? setup_APIC_eilvt+0x2f0/0x2f0 [ 2248.700638] ? tick_program_event+0xa8/0x140 [ 2248.701586] __x64_sys_sendfile64+0x1d1/0x210 [ 2248.702528] ? __ia32_sys_sendfile+0x220/0x220 [ 2248.703497] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2248.704600] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2248.705702] do_syscall_64+0x33/0x40 [ 2248.706484] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2248.707571] RIP: 0033:0x7fcd90203b19 [ 2248.708358] 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 [ 2248.712308] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2248.713920] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2248.715419] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2248.716931] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2248.718428] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2248.719927] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2248.721543] CPU: 1 PID: 10587 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2248.723011] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2248.724759] Call Trace: [ 2248.725317] dump_stack+0x107/0x167 [ 2248.726080] should_fail.cold+0x5/0xa [ 2248.726889] ? ext4_find_extent+0xa77/0xd70 [ 2248.727792] should_failslab+0x5/0x20 [ 2248.728603] __kmalloc+0x72/0x390 [ 2248.729324] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2248.730395] ext4_find_extent+0xa77/0xd70 [ 2248.731277] ext4_swap_extents+0x361/0x14c0 [ 2248.732184] ? mext_check_coverage.constprop.0+0x2a7/0x3e0 [ 2248.733331] ? kfree+0xd7/0x340 [ 2248.734036] ? ext4_get_es_cache+0x600/0x600 [ 2248.734962] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2248.736040] ext4_move_extents+0x2559/0x3050 [ 2248.736993] ? lock_acquire+0x197/0x470 [ 2248.737843] ? lock_acquire+0x197/0x470 [ 2248.738659] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2248.739758] ? lock_release+0x680/0x680 [ 2248.740599] __ext4_ioctl+0x302e/0x4190 [ 2248.741463] ? ext4_reset_inode_seed+0x450/0x450 [ 2248.742434] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2248.743536] ? find_held_lock+0x2c/0x110 [ 2248.744380] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2248.745592] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2248.746643] ? do_vfs_ioctl+0x283/0x10d0 [ 2248.747499] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2248.748574] ? generic_block_fiemap+0x60/0x60 [ 2248.749506] ? lock_downgrade+0x6d0/0x6d0 [ 2248.750358] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2248.751356] ? wait_for_completion_io+0x270/0x270 [ 2248.752360] ? selinux_file_ioctl+0xb6/0x270 [ 2248.753271] ? __ext4_ioctl+0x4190/0x4190 [ 2248.754119] __x64_sys_ioctl+0x19a/0x210 [ 2248.754951] do_syscall_64+0x33/0x40 [ 2248.755713] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2248.756803] RIP: 0033:0x7ff621d6bb19 [ 2248.757566] 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 [ 2248.761420] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2248.762964] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2248.764433] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2248.765909] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2248.767358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2248.768819] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:03:40 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x6c00}) [ 2248.800005] FAULT_INJECTION: forcing a failure. [ 2248.800005] name failslab, interval 1, probability 0, space 0, times 0 [ 2248.802615] CPU: 1 PID: 10597 Comm: syz-executor.2 Not tainted 5.10.230 #1 [ 2248.804072] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2248.805775] Call Trace: [ 2248.806317] dump_stack+0x107/0x167 [ 2248.807065] should_fail.cold+0x5/0xa [ 2248.807850] ? jbd2__journal_start+0x190/0x7e0 [ 2248.808796] should_failslab+0x5/0x20 [ 2248.809576] kmem_cache_alloc+0x5b/0x310 [ 2248.810403] ? jbd2__journal_start+0x117/0x7e0 [ 2248.811329] jbd2__journal_start+0x190/0x7e0 [ 2248.812243] __ext4_journal_start_sb+0x214/0x390 [ 2248.813222] ext4_move_extents+0x10bb/0x3050 [ 2248.814144] ? lock_acquire+0x197/0x470 [ 2248.814994] ? lock_acquire+0x197/0x470 [ 2248.815847] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2248.817250] ? lock_release+0x680/0x680 [ 2248.818247] __ext4_ioctl+0x302e/0x4190 [ 2248.819097] ? ext4_reset_inode_seed+0x450/0x450 [ 2248.820219] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2248.821347] ? find_held_lock+0x2c/0x110 [ 2248.822376] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2248.823747] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2248.825163] ? do_vfs_ioctl+0x283/0x10d0 [ 2248.826176] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2248.827296] ? generic_block_fiemap+0x60/0x60 [ 2248.828463] ? lock_downgrade+0x6d0/0x6d0 [ 2248.829501] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2248.830523] ? wait_for_completion_io+0x270/0x270 [ 2248.831678] ? selinux_file_ioctl+0xb6/0x270 [ 2248.832604] ? __ext4_ioctl+0x4190/0x4190 [ 2248.833472] __x64_sys_ioctl+0x19a/0x210 [ 2248.834369] do_syscall_64+0x33/0x40 [ 2248.835239] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2248.836598] RIP: 0033:0x7f6bb6e1eb19 [ 2248.837386] 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 [ 2248.841768] RSP: 002b:00007f6bb4373188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2248.843544] RAX: ffffffffffffffda RBX: 00007f6bb6f32020 RCX: 00007f6bb6e1eb19 [ 2248.845045] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2248.846720] RBP: 00007f6bb43731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2248.848213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2248.849895] R13: 00007ffd1fc0c27f R14: 00007f6bb4373300 R15: 0000000000022000 09:03:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x2}) 09:03:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x500000000000000}) 09:03:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x6}) 09:03:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 89) 09:03:40 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x7400}) 09:03:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2249.105010] FAULT_INJECTION: forcing a failure. [ 2249.105010] name failslab, interval 1, probability 0, space 0, times 0 [ 2249.107670] CPU: 0 PID: 10613 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2249.109140] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2249.110890] Call Trace: [ 2249.111453] dump_stack+0x107/0x167 [ 2249.112227] should_fail.cold+0x5/0xa [ 2249.113045] ? create_object.isra.0+0x3a/0xa20 [ 2249.114021] should_failslab+0x5/0x20 [ 2249.114827] kmem_cache_alloc+0x5b/0x310 [ 2249.115692] create_object.isra.0+0x3a/0xa20 [ 2249.116615] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2249.117696] __kmalloc+0x16e/0x390 [ 2249.118451] ext4_find_extent+0xa77/0xd70 [ 2249.119324] ? kfree+0xd7/0x340 [ 2249.120034] ext4_swap_extents+0x321/0x14c0 [ 2249.120977] ? ext4_ind_migrate+0x165/0x830 [ 2249.121901] ? ext4_get_es_cache+0x600/0x600 [ 2249.122836] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2249.123920] ext4_move_extents+0x2559/0x3050 [ 2249.124890] ? lock_acquire+0x197/0x470 [ 2249.125740] ? lock_acquire+0x197/0x470 [ 2249.126580] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2249.127692] ? lock_release+0x680/0x680 [ 2249.128558] __ext4_ioctl+0x302e/0x4190 [ 2249.129416] ? ext4_reset_inode_seed+0x450/0x450 [ 2249.130419] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2249.131523] ? find_held_lock+0x2c/0x110 [ 2249.132397] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2249.133618] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2249.134709] ? do_vfs_ioctl+0x283/0x10d0 [ 2249.135566] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2249.136708] ? generic_block_fiemap+0x60/0x60 [ 2249.137734] ? lock_downgrade+0x6d0/0x6d0 [ 2249.138616] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2249.139643] ? wait_for_completion_io+0x270/0x270 [ 2249.140668] ? selinux_file_ioctl+0xb6/0x270 [ 2249.141608] ? __ext4_ioctl+0x4190/0x4190 [ 2249.142489] __x64_sys_ioctl+0x19a/0x210 [ 2249.143349] do_syscall_64+0x33/0x40 [ 2249.144133] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2249.145221] RIP: 0033:0x7ff621d6bb19 [ 2249.146007] 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 [ 2249.149915] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2249.151528] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2249.153036] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2249.154537] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2249.156040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2249.157550] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:03:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x800000000000000}) 09:03:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x3}) 09:03:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x4}) 09:03:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 90) 09:03:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x8}) [ 2249.491121] FAULT_INJECTION: forcing a failure. [ 2249.491121] name failslab, interval 1, probability 0, space 0, times 0 [ 2249.493658] CPU: 1 PID: 10635 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2249.495066] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2249.496761] Call Trace: [ 2249.497308] dump_stack+0x107/0x167 [ 2249.498054] should_fail.cold+0x5/0xa [ 2249.498827] ? create_object.isra.0+0x3a/0xa20 [ 2249.499756] should_failslab+0x5/0x20 [ 2249.500524] kmem_cache_alloc+0x5b/0x310 [ 2249.501364] create_object.isra.0+0x3a/0xa20 [ 2249.502245] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2249.503278] kmem_cache_alloc+0x159/0x310 [ 2249.504134] jbd2_journal_add_journal_head+0x1a3/0x540 [ 2249.505206] jbd2_journal_get_create_access+0x40/0x560 [ 2249.506288] __ext4_journal_get_create_access+0x43/0x90 [ 2249.507369] ext4_ext_insert_extent+0x127a/0x40f0 [ 2249.508379] ? get_implied_cluster_alloc.isra.0+0x620/0x620 [ 2249.509528] ? __ext4_ext_dirty+0x11c/0x240 [ 2249.510409] ext4_split_extent_at+0x429/0xf20 [ 2249.511341] ? ext4_ext_insert_extent+0x40f0/0x40f0 [ 2249.512392] ? ext4_find_extent+0x7ef/0xd70 [ 2249.513291] ext4_swap_extents+0x102c/0x14c0 [ 2249.514179] ? ext4_ind_migrate+0x165/0x830 [ 2249.515069] ? ext4_get_es_cache+0x600/0x600 [ 2249.515975] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2249.517041] ext4_move_extents+0x2559/0x3050 [ 2249.517974] ? lock_acquire+0x197/0x470 [ 2249.518794] ? lock_acquire+0x197/0x470 [ 2249.519597] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2249.520665] ? lock_release+0x680/0x680 [ 2249.521540] __ext4_ioctl+0x302e/0x4190 [ 2249.522365] ? ext4_reset_inode_seed+0x450/0x450 [ 2249.523324] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2249.524385] ? find_held_lock+0x2c/0x110 [ 2249.525238] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2249.526407] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2249.527444] ? do_vfs_ioctl+0x283/0x10d0 [ 2249.528271] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2249.529359] ? generic_block_fiemap+0x60/0x60 [ 2249.530266] ? lock_downgrade+0x6d0/0x6d0 [ 2249.531113] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2249.532102] ? wait_for_completion_io+0x270/0x270 [ 2249.533104] ? selinux_file_ioctl+0xb6/0x270 [ 2249.534000] ? __ext4_ioctl+0x4190/0x4190 [ 2249.534858] __x64_sys_ioctl+0x19a/0x210 [ 2249.535687] do_syscall_64+0x33/0x40 [ 2249.536441] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2249.537496] RIP: 0033:0x7ff621d6bb19 [ 2249.538258] 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 [ 2249.541998] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2249.543547] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2249.545001] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2249.546442] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2249.547886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2249.549348] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:03:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x1000000000000000}) 09:03:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 91) 09:03:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x5}) 09:03:55 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x7a00}) 09:03:55 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000440)={&(0x7f0000000680)={0x3ec, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x228, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x6}, @ETHTOOL_A_BITSET_VALUE={0x4}, @ETHTOOL_A_BITSET_VALUE={0xc1, 0x4, "581bae8c90469ede3ff97995ad70065703ac6cc4c2978843dd1677408f8cdd4fa504cbb9c7e7093b1a42c862adf84f0cf2e2722c78210358ec5699bf642d54c50aa466bf6a6a0349aa8214cbf8ec63f0a66725c5031340ba483c80a0d2b1e427370f8ed6a1941840c5ac2b65b029d973c9aac5f093da16dd8ce5680dc8ca9817255bcd4b0dd3b13002db5afb0b3fbe1f46ac650e8122177333b21e2aac67312a9540e8e7610d0b007d5f72a3224987124d661c57b2c7a59c78817c9e92"}, @ETHTOOL_A_BITSET_VALUE={0x7d, 0x4, "e42831a44652e3f74d8985d30155bef59ff13b782991f2e84b1b525512a21f2363118adffa14cd44aa79627dfd1a35c5c9f3703c8b3b06dc95b4318fb1db848acb52538f8644958a2407e55ce0762c170c1c979beda7e3ff6dd4baa8cf9f465a982bcb1d3fba5a61c84b8d5aa3141d28daef2296fd2e036ab7"}, @ETHTOOL_A_BITSET_VALUE={0xd3, 0x4, "768f83839c4b17a2c1cb68d5aacb724185bc4e0c3731f64d9edc58d08bb4eb5fe08b300675baf0565b24745c6d3a1b6c8b7ce0fd8954de824609417142c2463a854a0556c18251b9d27884dc3d0b5158517e73df1b95356bcd7acb7ce55669ee930f81d93f1adc0b5909079504a4e48774682a89e0428aba54c05dbed8af3b39f85d0deda4da7e7f15772fcd0cefed0b59c953baf8458bbbf27c3d4f09b0bef84ad949de3bf71ae51ffc5c537623c93cb06d87bbdd3f53455301c827fada3de908a58d4ff36e0bc8bba4849c03bfb8"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x80, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}]}, 0x3ec}, 0x1, 0x0, 0x0, 0x20000000}, 0x2040000) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r3, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r4, r5, 0x0, 0x100000001) 09:03:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x2, &(0x7f0000000040)={0x0, r1, 0x2}) 09:03:55 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 5) 09:03:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x10}) [ 2264.605965] FAULT_INJECTION: forcing a failure. [ 2264.605965] name failslab, interval 1, probability 0, space 0, times 0 [ 2264.607521] CPU: 0 PID: 10646 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2264.608349] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2264.609361] Call Trace: [ 2264.609691] dump_stack+0x107/0x167 [ 2264.610130] should_fail.cold+0x5/0xa [ 2264.610588] ? create_object.isra.0+0x3a/0xa20 [ 2264.611132] should_failslab+0x5/0x20 [ 2264.611593] kmem_cache_alloc+0x5b/0x310 [ 2264.612085] create_object.isra.0+0x3a/0xa20 [ 2264.612614] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2264.613223] __kmalloc+0x16e/0x390 [ 2264.613664] ext4_find_extent+0xa77/0xd70 [ 2264.614116] FAULT_INJECTION: forcing a failure. [ 2264.614116] name failslab, interval 1, probability 0, space 0, times 0 [ 2264.614154] ? kfree+0xd7/0x340 [ 2264.614173] ext4_swap_extents+0x321/0x14c0 [ 2264.617457] ? ext4_ind_migrate+0x165/0x830 [ 2264.617979] ? ext4_get_es_cache+0x600/0x600 [ 2264.618507] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2264.619115] ext4_move_extents+0x2559/0x3050 [ 2264.619663] ? lock_acquire+0x197/0x470 [ 2264.620135] ? lock_acquire+0x197/0x470 [ 2264.620608] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2264.621237] ? lock_release+0x680/0x680 [ 2264.621732] __ext4_ioctl+0x302e/0x4190 [ 2264.622214] ? ext4_reset_inode_seed+0x450/0x450 [ 2264.622781] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2264.623400] ? find_held_lock+0x2c/0x110 [ 2264.623898] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2264.624576] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2264.625187] ? do_vfs_ioctl+0x283/0x10d0 [ 2264.625692] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2264.626320] ? generic_block_fiemap+0x60/0x60 [ 2264.626851] ? lock_downgrade+0x6d0/0x6d0 [ 2264.627354] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2264.627928] ? wait_for_completion_io+0x270/0x270 [ 2264.628504] ? selinux_file_ioctl+0xb6/0x270 [ 2264.629022] ? __ext4_ioctl+0x4190/0x4190 [ 2264.629532] __x64_sys_ioctl+0x19a/0x210 [ 2264.630013] do_syscall_64+0x33/0x40 [ 2264.630453] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2264.631057] RIP: 0033:0x7ff621d6bb19 [ 2264.631500] 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 [ 2264.633730] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2264.634634] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2264.635498] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2264.636338] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2264.637205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2264.638054] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 [ 2264.638930] CPU: 1 PID: 10659 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2264.640442] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2264.642436] Call Trace: [ 2264.643112] dump_stack+0x107/0x167 [ 2264.643943] should_fail.cold+0x5/0xa [ 2264.644879] ? iter_file_splice_write+0x165/0xc90 [ 2264.645917] should_failslab+0x5/0x20 [ 2264.646720] __kmalloc+0x72/0x390 [ 2264.647454] iter_file_splice_write+0x165/0xc90 [ 2264.648421] ? __fsnotify_parent+0x47a/0xb10 [ 2264.649369] ? generic_splice_sendpage+0x140/0x140 [ 2264.650425] ? pipe_to_user+0x170/0x170 [ 2264.651275] ? security_file_permission+0xb1/0xe0 [ 2264.652501] ? generic_splice_sendpage+0x140/0x140 [ 2264.653725] direct_splice_actor+0x10f/0x170 [ 2264.654787] splice_direct_to_actor+0x387/0x980 [ 2264.655928] ? pipe_to_sendpage+0x380/0x380 [ 2264.656965] ? do_splice_to+0x160/0x160 [ 2264.657874] ? security_file_permission+0xb1/0xe0 [ 2264.659022] do_splice_direct+0x1c4/0x290 [ 2264.660169] ? splice_direct_to_actor+0x980/0x980 [ 2264.661532] ? avc_policy_seqno+0x9/0x70 [ 2264.662852] ? security_file_permission+0xb1/0xe0 [ 2264.664201] do_sendfile+0x553/0x11e0 [ 2264.665103] ? do_pwritev+0x270/0x270 [ 2264.666155] ? wait_for_completion_io+0x270/0x270 [ 2264.667267] ? rcu_read_lock_any_held+0x75/0xa0 [ 2264.668478] ? vfs_write+0x354/0xb10 [ 2264.669399] __x64_sys_sendfile64+0x1d1/0x210 [ 2264.670463] ? __ia32_sys_sendfile+0x220/0x220 [ 2264.671447] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2264.672549] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2264.673776] do_syscall_64+0x33/0x40 [ 2264.674712] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2264.675903] RIP: 0033:0x7fcd90203b19 [ 2264.676938] 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 [ 2264.680966] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2264.682919] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2264.684664] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2264.686409] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2264.688025] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2264.689751] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:03:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4b47, &(0x7f0000000040)={0x0, r1, 0x2}) 09:03:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 92) 09:03:56 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x1000000}) 09:03:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x300}) 09:03:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8}) 09:03:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4b49, &(0x7f0000000040)={0x0, r1, 0x2}) 09:03:56 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x2000000}) 09:03:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0xfeffffff00000000}) [ 2264.861341] FAULT_INJECTION: forcing a failure. [ 2264.861341] name failslab, interval 1, probability 0, space 0, times 0 [ 2264.864176] CPU: 1 PID: 10674 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2264.865818] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2264.867927] Call Trace: [ 2264.868609] dump_stack+0x107/0x167 [ 2264.869372] should_fail.cold+0x5/0xa [ 2264.870230] ? ext4_mb_new_blocks+0x1fd8/0x45c0 [ 2264.871217] should_failslab+0x5/0x20 [ 2264.872112] kmem_cache_alloc+0x5b/0x310 [ 2264.872968] ext4_mb_new_blocks+0x1fd8/0x45c0 [ 2264.873939] ? find_held_lock+0x2c/0x110 [ 2264.874802] ? jbd2_journal_dirty_metadata+0x1bb/0xa10 [ 2264.875894] ? ext4_discard_preallocations+0xd80/0xd80 [ 2264.877020] ? __ext4_handle_dirty_metadata+0x1f3/0x720 [ 2264.878140] ext4_new_meta_blocks+0x1e1/0x320 [ 2264.879079] ? ext4_should_retry_alloc+0x240/0x240 [ 2264.880106] ? ext4_reserve_inode_write+0x114/0x230 [ 2264.881160] ext4_ext_insert_extent+0x1015/0x40f0 [ 2264.882199] ? get_implied_cluster_alloc.isra.0+0x620/0x620 [ 2264.883380] ? __ext4_ext_dirty+0x11c/0x240 [ 2264.884282] ext4_split_extent_at+0x429/0xf20 [ 2264.885223] ? ext4_ext_insert_extent+0x40f0/0x40f0 [ 2264.886310] ? ext4_find_extent+0x7ef/0xd70 [ 2264.887232] ext4_swap_extents+0x102c/0x14c0 [ 2264.888141] ? ext4_ind_migrate+0x165/0x830 [ 2264.889046] ? ext4_get_es_cache+0x600/0x600 [ 2264.889993] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2264.891084] ext4_move_extents+0x2559/0x3050 [ 2264.892029] ? lock_acquire+0x197/0x470 [ 2264.892873] ? lock_acquire+0x197/0x470 [ 2264.893738] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2264.894839] ? lock_release+0x680/0x680 [ 2264.895697] __ext4_ioctl+0x302e/0x4190 [ 2264.896524] ? ext4_reset_inode_seed+0x450/0x450 [ 2264.897534] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2264.898629] ? find_held_lock+0x2c/0x110 [ 2264.899477] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2264.900672] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2264.901766] ? do_vfs_ioctl+0x283/0x10d0 [ 2264.902609] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2264.903692] ? generic_block_fiemap+0x60/0x60 [ 2264.904611] ? lock_downgrade+0x6d0/0x6d0 [ 2264.905474] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2264.906499] ? wait_for_completion_io+0x270/0x270 [ 2264.907527] ? selinux_file_ioctl+0xb6/0x270 [ 2264.908435] ? __ext4_ioctl+0x4190/0x4190 [ 2264.909311] __x64_sys_ioctl+0x19a/0x210 [ 2264.910167] do_syscall_64+0x33/0x40 [ 2264.910962] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2264.912027] RIP: 0033:0x7ff621d6bb19 [ 2264.912804] 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 [ 2264.916605] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2264.918194] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2264.919662] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2264.921140] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2264.922634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2264.924092] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:03:56 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x3000000}) 09:03:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0xffffffff00000000}) 09:04:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x500}) 09:04:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 93) 09:04:09 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 6) 09:04:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x541b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x10}) 09:04:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x2}) 09:04:09 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x4000000}) 09:04:09 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) r0 = creat(&(0x7f0000000200)='./file0\x00', 0x3c) r1 = syz_genetlink_get_family_id$tipc(&(0x7f00000015c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000001680)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x1c, r1, 0x200, 0x70bd2d, 0x0, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000040}, 0x4000010) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r1, 0x100, 0x70bd25, 0x25dfdbfe, {{}, {}, {0x8, 0x11, 0x6}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x4000) sendmsg$TIPC_CMD_SHOW_LINK_STATS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x28, r1, 0x10, 0x70bd26, 0x25dfdbfe, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x20000004) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x4307, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) [ 2277.779121] FAULT_INJECTION: forcing a failure. [ 2277.779121] name failslab, interval 1, probability 0, space 0, times 0 [ 2277.780826] CPU: 0 PID: 10707 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2277.781778] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2277.782816] Call Trace: [ 2277.782866] FAULT_INJECTION: forcing a failure. [ 2277.782866] name failslab, interval 1, probability 0, space 0, times 0 [ 2277.783166] dump_stack+0x107/0x167 [ 2277.785971] should_fail.cold+0x5/0xa [ 2277.786455] ? create_object.isra.0+0x3a/0xa20 [ 2277.787030] should_failslab+0x5/0x20 [ 2277.787514] kmem_cache_alloc+0x5b/0x310 [ 2277.788027] create_object.isra.0+0x3a/0xa20 [ 2277.788573] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2277.789217] kmem_cache_alloc+0x159/0x310 [ 2277.789757] ext4_mb_new_blocks+0x1fd8/0x45c0 [ 2277.790323] ? find_held_lock+0x2c/0x110 [ 2277.790839] ? jbd2_journal_dirty_metadata+0x1bb/0xa10 [ 2277.791490] ? ext4_discard_preallocations+0xd80/0xd80 [ 2277.792146] ? __ext4_handle_dirty_metadata+0x1f3/0x720 [ 2277.792815] ext4_new_meta_blocks+0x1e1/0x320 [ 2277.793376] ? ext4_should_retry_alloc+0x240/0x240 [ 2277.793998] ? ext4_reserve_inode_write+0x114/0x230 [ 2277.794622] ext4_ext_insert_extent+0x1015/0x40f0 [ 2277.795236] ? get_implied_cluster_alloc.isra.0+0x620/0x620 [ 2277.795943] ? __ext4_ext_dirty+0x11c/0x240 [ 2277.796485] ext4_split_extent_at+0x429/0xf20 [ 2277.797050] ? ext4_ext_insert_extent+0x40f0/0x40f0 [ 2277.797673] ? ext4_find_extent+0x7ef/0xd70 [ 2277.798230] ext4_swap_extents+0x102c/0x14c0 [ 2277.798780] ? ext4_ind_migrate+0x165/0x830 [ 2277.799333] ? ext4_get_es_cache+0x600/0x600 [ 2277.799886] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2277.800529] ext4_move_extents+0x2559/0x3050 [ 2277.801095] ? lock_acquire+0x197/0x470 [ 2277.801603] ? lock_acquire+0x197/0x470 [ 2277.802111] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2277.802763] ? lock_release+0x680/0x680 [ 2277.803285] __ext4_ioctl+0x302e/0x4190 [ 2277.803804] ? ext4_reset_inode_seed+0x450/0x450 [ 2277.804399] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2277.805052] ? find_held_lock+0x2c/0x110 [ 2277.805572] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2277.806295] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2277.806940] ? do_vfs_ioctl+0x283/0x10d0 [ 2277.807446] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2277.808103] ? generic_block_fiemap+0x60/0x60 [ 2277.808667] ? lock_downgrade+0x6d0/0x6d0 [ 2277.809180] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2277.809791] ? wait_for_completion_io+0x270/0x270 [ 2277.810394] ? selinux_file_ioctl+0xb6/0x270 [ 2277.810943] ? __ext4_ioctl+0x4190/0x4190 [ 2277.811462] __x64_sys_ioctl+0x19a/0x210 [ 2277.811973] do_syscall_64+0x33/0x40 [ 2277.812435] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2277.813071] RIP: 0033:0x7ff621d6bb19 [ 2277.813533] 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 [ 2277.815801] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2277.816737] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2277.817615] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2277.818504] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2277.819381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2277.820259] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 [ 2277.821173] CPU: 1 PID: 10705 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2277.822687] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2277.824444] Call Trace: [ 2277.825012] dump_stack+0x107/0x167 [ 2277.825794] should_fail.cold+0x5/0xa [ 2277.826599] ? create_object.isra.0+0x3a/0xa20 [ 2277.827575] should_failslab+0x5/0x20 [ 2277.828377] kmem_cache_alloc+0x5b/0x310 [ 2277.829235] ? igrab+0xc0/0xc0 [ 2277.829939] create_object.isra.0+0x3a/0xa20 [ 2277.830861] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2277.831956] __kmalloc+0x16e/0x390 [ 2277.832733] iter_file_splice_write+0x165/0xc90 [ 2277.833741] ? __fsnotify_parent+0x47a/0xb10 [ 2277.834700] ? generic_splice_sendpage+0x140/0x140 [ 2277.835760] ? pipe_to_user+0x170/0x170 [ 2277.836628] ? security_file_permission+0xb1/0xe0 [ 2277.837655] ? generic_splice_sendpage+0x140/0x140 [ 2277.838709] direct_splice_actor+0x10f/0x170 [ 2277.839662] splice_direct_to_actor+0x387/0x980 [ 2277.840665] ? pipe_to_sendpage+0x380/0x380 [ 2277.841590] ? do_splice_to+0x160/0x160 [ 2277.842443] ? security_file_permission+0xb1/0xe0 [ 2277.843486] do_splice_direct+0x1c4/0x290 [ 2277.844377] ? splice_direct_to_actor+0x980/0x980 [ 2277.845407] ? avc_policy_seqno+0x9/0x70 [ 2277.846286] ? security_file_permission+0xb1/0xe0 [ 2277.847330] do_sendfile+0x553/0x11e0 [ 2277.848160] ? do_pwritev+0x270/0x270 [ 2277.848993] ? wait_for_completion_io+0x270/0x270 [ 2277.850037] ? rcu_read_lock_any_held+0x75/0xa0 [ 2277.851040] ? vfs_write+0x354/0xb10 [ 2277.851846] __x64_sys_sendfile64+0x1d1/0x210 [ 2277.852798] ? __ia32_sys_sendfile+0x220/0x220 [ 2277.853805] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2277.854933] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2277.856036] do_syscall_64+0x33/0x40 [ 2277.856839] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2277.857940] RIP: 0033:0x7fcd90203b19 [ 2277.858733] 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 [ 2277.862653] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2277.864281] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2277.865816] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2277.867345] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2277.868873] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2277.870410] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:04:09 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x5000000}) 09:04:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5421, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x3}) 09:04:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x300}) 09:04:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 94) 09:04:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x4}) 09:04:09 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x6000000}) 09:04:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x600}) [ 2278.130998] FAULT_INJECTION: forcing a failure. [ 2278.130998] name failslab, interval 1, probability 0, space 0, times 0 [ 2278.132527] CPU: 0 PID: 10748 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2278.133302] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2278.134241] Call Trace: [ 2278.134553] dump_stack+0x107/0x167 [ 2278.134965] should_fail.cold+0x5/0xa [ 2278.135396] ? ext4_find_extent+0xa77/0xd70 [ 2278.135886] should_failslab+0x5/0x20 [ 2278.136325] __kmalloc+0x72/0x390 [ 2278.136721] ext4_find_extent+0xa77/0xd70 [ 2278.137205] ext4_swap_extents+0x321/0x14c0 [ 2278.137699] ? mext_check_coverage.constprop.0+0x2a7/0x3e0 [ 2278.138345] ? kfree+0xd7/0x340 [ 2278.138725] ? ext4_get_es_cache+0x600/0x600 [ 2278.139233] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2278.139820] ext4_move_extents+0x2559/0x3050 [ 2278.140341] ? lock_acquire+0x197/0x470 [ 2278.140802] ? lock_acquire+0x197/0x470 [ 2278.141254] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2278.141866] ? lock_release+0x680/0x680 [ 2278.142337] __ext4_ioctl+0x302e/0x4190 [ 2278.142800] ? ext4_reset_inode_seed+0x450/0x450 [ 2278.143339] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2278.143937] ? find_held_lock+0x2c/0x110 [ 2278.144413] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2278.145071] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2278.145666] ? do_vfs_ioctl+0x283/0x10d0 [ 2278.146134] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2278.146731] ? generic_block_fiemap+0x60/0x60 [ 2278.147243] ? lock_downgrade+0x6d0/0x6d0 [ 2278.147716] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2278.148275] ? wait_for_completion_io+0x270/0x270 [ 2278.148826] ? selinux_file_ioctl+0xb6/0x270 [ 2278.149327] ? __ext4_ioctl+0x4190/0x4190 [ 2278.149810] __x64_sys_ioctl+0x19a/0x210 [ 2278.150275] do_syscall_64+0x33/0x40 [ 2278.150699] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2278.151288] RIP: 0033:0x7ff621d6bb19 [ 2278.151714] 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 [ 2278.153820] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2278.154689] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2278.155501] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2278.156313] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2278.157131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2278.157954] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:04:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5450, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 95) 09:04:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x5}) 09:04:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x500}) 09:04:24 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x7000000}) 09:04:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x80000}) 09:04:24 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 7) 09:04:24 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000040)=0x80, 0x80800) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_FILES_UPDATE={0x14, 0x3, 0x0, 0x0, 0x5, &(0x7f0000000400), 0x0, 0x0, 0x1}, 0xeec) sendfile(r1, r2, 0x0, 0x100000001) [ 2293.012971] FAULT_INJECTION: forcing a failure. [ 2293.012971] name failslab, interval 1, probability 0, space 0, times 0 [ 2293.015890] CPU: 0 PID: 10770 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2293.017448] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2293.019190] Call Trace: [ 2293.019744] dump_stack+0x107/0x167 [ 2293.020505] should_fail.cold+0x5/0xa [ 2293.021314] ? jbd2__journal_start+0x190/0x7e0 [ 2293.022297] should_failslab+0x5/0x20 [ 2293.023094] kmem_cache_alloc+0x5b/0x310 [ 2293.023944] jbd2__journal_start+0x190/0x7e0 [ 2293.024869] __ext4_journal_start_sb+0x214/0x390 [ 2293.025867] ext4_dirty_inode+0xbc/0x130 [ 2293.026728] ? ext4_setattr+0x20f0/0x20f0 [ 2293.027592] __mark_inode_dirty+0x492/0xd40 [ 2293.028500] generic_update_time+0x21c/0x370 [ 2293.029419] file_update_time+0x43a/0x520 [ 2293.030297] ? evict_inodes+0x470/0x470 [ 2293.031161] ? down_write_killable+0x180/0x180 [ 2293.032118] file_modified+0x7d/0xa0 [ 2293.032904] ext4_file_write_iter+0x8f8/0x1530 [ 2293.033874] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2293.034851] ? kasan_save_stack+0x32/0x40 [ 2293.035717] ? direct_splice_actor+0x10f/0x170 [ 2293.036666] ? splice_direct_to_actor+0x387/0x980 [ 2293.037665] ? do_splice_direct+0x1c4/0x290 [ 2293.038569] ? do_sendfile+0x553/0x11e0 [ 2293.039392] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2293.040363] ? do_syscall_64+0x33/0x40 [ 2293.041175] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2293.042307] do_iter_readv_writev+0x476/0x750 [ 2293.043257] ? new_sync_write+0x660/0x660 [ 2293.044119] ? avc_policy_seqno+0x9/0x70 [ 2293.044969] ? selinux_file_permission+0x92/0x520 [ 2293.045975] ? security_file_permission+0xb1/0xe0 [ 2293.046999] do_iter_write+0x191/0x700 [ 2293.047813] ? trace_hardirqs_on+0x5b/0x180 [ 2293.048720] vfs_iter_write+0x70/0xa0 [ 2293.049526] iter_file_splice_write+0x726/0xc90 [ 2293.050516] ? generic_splice_sendpage+0x140/0x140 [ 2293.051558] ? security_file_permission+0xb1/0xe0 [ 2293.052575] ? generic_splice_sendpage+0x140/0x140 [ 2293.053601] direct_splice_actor+0x10f/0x170 [ 2293.054529] splice_direct_to_actor+0x387/0x980 [ 2293.055502] ? pipe_to_sendpage+0x380/0x380 [ 2293.056408] ? do_splice_to+0x160/0x160 [ 2293.057238] ? security_file_permission+0xb1/0xe0 [ 2293.058253] do_splice_direct+0x1c4/0x290 [ 2293.059137] ? splice_direct_to_actor+0x980/0x980 [ 2293.060147] ? avc_policy_seqno+0x9/0x70 [ 2293.060995] ? security_file_permission+0xb1/0xe0 [ 2293.062012] do_sendfile+0x553/0x11e0 [ 2293.062838] ? do_pwritev+0x270/0x270 [ 2293.063635] ? wait_for_completion_io+0x270/0x270 [ 2293.064640] ? rcu_read_lock_any_held+0x75/0xa0 [ 2293.065603] ? vfs_write+0x354/0xb10 [ 2293.066396] __x64_sys_sendfile64+0x1d1/0x210 [ 2293.067325] ? __ia32_sys_sendfile+0x220/0x220 [ 2293.068289] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2293.069375] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2293.070473] do_syscall_64+0x33/0x40 [ 2293.071258] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2293.072326] RIP: 0033:0x7fcd90203b19 [ 2293.073110] 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 [ 2293.076960] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2293.078559] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2293.080054] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2293.081545] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2293.083045] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2293.084535] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:04:24 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x8000000}) [ 2293.177642] FAULT_INJECTION: forcing a failure. [ 2293.177642] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2293.180221] CPU: 0 PID: 10778 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2293.181661] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2293.183411] Call Trace: [ 2293.183973] dump_stack+0x107/0x167 [ 2293.184734] should_fail.cold+0x5/0xa [ 2293.185532] __alloc_pages_nodemask+0x182/0x600 [ 2293.186516] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2293.187776] ? find_get_entry+0x2c8/0x740 [ 2293.188641] ? lru_cache_add+0x45c/0x800 [ 2293.189496] alloc_pages_current+0x187/0x280 [ 2293.190421] __page_cache_alloc+0x2d2/0x360 [ 2293.191324] pagecache_get_page+0x2c7/0xc80 [ 2293.192240] grab_cache_page_write_begin+0x64/0xa0 [ 2293.193279] ext4_move_extents+0x1224/0x3050 [ 2293.194222] ? lock_acquire+0x197/0x470 [ 2293.195071] ? lock_acquire+0x197/0x470 [ 2293.195901] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2293.196993] ? lock_release+0x680/0x680 [ 2293.197849] __ext4_ioctl+0x302e/0x4190 [ 2293.198698] ? ext4_reset_inode_seed+0x450/0x450 [ 2293.199687] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2293.200774] ? find_held_lock+0x2c/0x110 [ 2293.201632] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2293.202838] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2293.203910] ? do_vfs_ioctl+0x283/0x10d0 [ 2293.204762] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2293.205853] ? generic_block_fiemap+0x60/0x60 [ 2293.206793] ? lock_downgrade+0x6d0/0x6d0 [ 2293.207658] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2293.208664] ? wait_for_completion_io+0x270/0x270 [ 2293.209684] ? selinux_file_ioctl+0xb6/0x270 [ 2293.210612] ? __ext4_ioctl+0x4190/0x4190 [ 2293.211480] __x64_sys_ioctl+0x19a/0x210 [ 2293.212332] do_syscall_64+0x33/0x40 [ 2293.213120] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2293.214190] RIP: 0033:0x7ff621d6bb19 [ 2293.214991] 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 [ 2293.218835] RSP: 002b:00007ff61f2c0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2293.220422] RAX: ffffffffffffffda RBX: 00007ff621e7f020 RCX: 00007ff621d6bb19 [ 2293.221908] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2293.223404] RBP: 00007ff61f2c01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2293.224904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2293.226406] R13: 00007ffe2520102f R14: 00007ff61f2c0300 R15: 0000000000022000 09:04:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8}) 09:04:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x1000000}) 09:04:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x4000}) 09:04:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5451, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:24 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x48000000}) 09:04:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 96) 09:04:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5452, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2293.529176] FAULT_INJECTION: forcing a failure. [ 2293.529176] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2293.531936] CPU: 0 PID: 10811 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2293.533401] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2293.535370] Call Trace: [ 2293.535945] dump_stack+0x107/0x167 [ 2293.536752] should_fail.cold+0x5/0xa [ 2293.537793] __alloc_pages_nodemask+0x182/0x600 [ 2293.539042] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2293.540635] ? find_get_entry+0x2c8/0x740 [ 2293.541514] ? mark_held_locks+0x9e/0xe0 [ 2293.542398] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2293.543566] alloc_pages_current+0x187/0x280 [ 2293.544489] __page_cache_alloc+0x2d2/0x360 [ 2293.545412] pagecache_get_page+0x2c7/0xc80 [ 2293.546354] grab_cache_page_write_begin+0x64/0xa0 [ 2293.547386] ext4_move_extents+0x1203/0x3050 [ 2293.548349] ? lock_acquire+0x197/0x470 [ 2293.549206] ? lock_acquire+0x197/0x470 [ 2293.550064] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2293.551194] ? lock_release+0x680/0x680 [ 2293.552070] __ext4_ioctl+0x302e/0x4190 [ 2293.552929] ? ext4_reset_inode_seed+0x450/0x450 [ 2293.553952] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2293.555082] ? find_held_lock+0x2c/0x110 [ 2293.555962] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2293.557176] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2293.558305] ? do_vfs_ioctl+0x283/0x10d0 [ 2293.559189] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2293.560330] ? generic_block_fiemap+0x60/0x60 [ 2293.561292] ? lock_downgrade+0x6d0/0x6d0 [ 2293.562184] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2293.563240] ? wait_for_completion_io+0x270/0x270 [ 2293.564276] ? selinux_file_ioctl+0xb6/0x270 [ 2293.565214] ? __ext4_ioctl+0x4190/0x4190 [ 2293.566101] __x64_sys_ioctl+0x19a/0x210 [ 2293.566995] do_syscall_64+0x33/0x40 [ 2293.567791] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2293.568877] RIP: 0033:0x7ff621d6bb19 [ 2293.569671] 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 [ 2293.573589] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2293.575205] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2293.576707] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2293.578221] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2293.579763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2293.581274] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:04:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x80000}) 09:04:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x1000000}) 09:04:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x10}) 09:04:39 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 8) 09:04:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x2000000}) 09:04:39 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x4c000000}) 09:04:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 97) 09:04:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5460, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:39 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@caif=@dbg={0x25, 0xc0, 0xff}, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x185142, 0x4) r3 = syz_genetlink_get_family_id$gtp(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$GTP_CMD_NEWPDP(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="02012dbd7000fedbdf25000000000800090004000000080002000000000008000200010000000800090000000000587b92ef12029c8419784f05f53fd3f2fd01cbccfdeaa9e5ec5a7e3ec09f36ae8f507f66e7da74c95b091d2f39ada0d93afd9b12e75bc0ec5429a317337f199c17e70bd3cae5fafffe000000000000000000"], 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x20000800) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0x34, r3, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @local}, @GTPA_NET_NS_FD={0x8}, @GTPA_NET_NS_FD={0x8, 0x7, r0}, @GTPA_LINK={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x40001}, 0x4800) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000180)=@isdn, &(0x7f0000000140)=0x80, 0x80800) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r5, @ANYBLOB="a5590000000000002e2f66696c6531000b4ef09f734a8885f8ce7428d2194afa5bd10e2b8ad2177fb62ceb2f22ae8c3e26b895cfaa94251920a1ea2cb01846484d00278ef9c8b8ef77c9c5ce366e50b0b6e3dbc9d0f38c15ed883b8a92dc8ff62f9b776bd829e3d633f8e954332f63b915280af181163cc30db377ab0517664a496768c3897bdd5c96984fc90f9748cdb7e98cce3e0e506430ab74858c59c7feae5f4e4ed767e09ecdd6a821eff5b2ce176521526ec98e40ca01d96eac5ad39af350f7a7ed183a07a7a0cdce5f693e176002010605668a5f86a7fd9acd59846c1c856228e13718c6de328a14f335177c8989810c17998ae099df2561"]) sendfile(r2, r4, 0x0, 0x100000001) 09:04:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2308.581258] FAULT_INJECTION: forcing a failure. [ 2308.581258] name failslab, interval 1, probability 0, space 0, times 0 [ 2308.582137] FAULT_INJECTION: forcing a failure. [ 2308.582137] name failslab, interval 1, probability 0, space 0, times 0 [ 2308.584194] CPU: 0 PID: 10840 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2308.587581] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2308.589317] Call Trace: [ 2308.589876] dump_stack+0x107/0x167 [ 2308.590637] should_fail.cold+0x5/0xa [ 2308.591446] ? create_object.isra.0+0x3a/0xa20 [ 2308.592404] should_failslab+0x5/0x20 [ 2308.593206] kmem_cache_alloc+0x5b/0x310 [ 2308.594057] create_object.isra.0+0x3a/0xa20 [ 2308.594984] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2308.596048] kmem_cache_alloc+0x159/0x310 [ 2308.596920] jbd2__journal_start+0x190/0x7e0 [ 2308.597848] __ext4_journal_start_sb+0x214/0x390 [ 2308.598848] ext4_dirty_inode+0xbc/0x130 [ 2308.599699] ? ext4_setattr+0x20f0/0x20f0 [ 2308.600562] __mark_inode_dirty+0x492/0xd40 [ 2308.601469] generic_update_time+0x21c/0x370 [ 2308.602388] file_update_time+0x43a/0x520 [ 2308.603263] ? evict_inodes+0x470/0x470 [ 2308.604099] ? down_write_killable+0x180/0x180 [ 2308.605057] file_modified+0x7d/0xa0 [ 2308.605833] ext4_file_write_iter+0x8f8/0x1530 [ 2308.606797] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2308.607755] ? kasan_save_stack+0x32/0x40 [ 2308.608621] ? direct_splice_actor+0x10f/0x170 [ 2308.609567] ? splice_direct_to_actor+0x387/0x980 [ 2308.610571] ? do_splice_direct+0x1c4/0x290 [ 2308.611485] ? do_sendfile+0x553/0x11e0 [ 2308.612306] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2308.613272] ? do_syscall_64+0x33/0x40 [ 2308.614081] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2308.615209] do_iter_readv_writev+0x476/0x750 [ 2308.616147] ? new_sync_write+0x660/0x660 [ 2308.617010] ? avc_policy_seqno+0x9/0x70 [ 2308.617857] ? selinux_file_permission+0x92/0x520 [ 2308.618872] ? security_file_permission+0xb1/0xe0 [ 2308.619886] do_iter_write+0x191/0x700 [ 2308.620706] ? trace_hardirqs_on+0x5b/0x180 [ 2308.621618] vfs_iter_write+0x70/0xa0 [ 2308.622415] iter_file_splice_write+0x726/0xc90 [ 2308.623406] ? generic_splice_sendpage+0x140/0x140 [ 2308.624442] ? security_file_permission+0xb1/0xe0 [ 2308.625453] ? generic_splice_sendpage+0x140/0x140 [ 2308.626480] direct_splice_actor+0x10f/0x170 [ 2308.627406] splice_direct_to_actor+0x387/0x980 [ 2308.628382] ? pipe_to_sendpage+0x380/0x380 [ 2308.629286] ? do_splice_to+0x160/0x160 [ 2308.630118] ? security_file_permission+0xb1/0xe0 [ 2308.631143] do_splice_direct+0x1c4/0x290 [ 2308.632007] ? splice_direct_to_actor+0x980/0x980 [ 2308.633011] ? avc_policy_seqno+0x9/0x70 [ 2308.633866] ? security_file_permission+0xb1/0xe0 [ 2308.634886] do_sendfile+0x553/0x11e0 [ 2308.635696] ? do_pwritev+0x270/0x270 [ 2308.636497] ? wait_for_completion_io+0x270/0x270 [ 2308.637507] ? rcu_read_lock_any_held+0x75/0xa0 [ 2308.638474] ? vfs_write+0x354/0xb10 [ 2308.639265] __x64_sys_sendfile64+0x1d1/0x210 [ 2308.640201] ? __ia32_sys_sendfile+0x220/0x220 [ 2308.641157] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2308.642249] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2308.643343] do_syscall_64+0x33/0x40 [ 2308.644126] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2308.645192] RIP: 0033:0x7fcd90203b19 [ 2308.645972] 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 [ 2308.649835] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2308.651439] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2308.652929] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2308.654427] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2308.655934] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2308.657430] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2308.658954] CPU: 1 PID: 10827 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2308.660216] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2308.661795] Call Trace: [ 2308.662394] dump_stack+0x107/0x167 [ 2308.663071] should_fail.cold+0x5/0xa [ 2308.663758] ? create_object.isra.0+0x3a/0xa20 [ 2308.664580] should_failslab+0x5/0x20 [ 2308.665262] kmem_cache_alloc+0x5b/0x310 [ 2308.665990] create_object.isra.0+0x3a/0xa20 [ 2308.666779] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2308.667682] __kmalloc+0x16e/0x390 [ 2308.668318] ext4_find_extent+0xa77/0xd70 [ 2308.669049] ? add_to_page_cache_locked+0x40/0x40 [ 2308.669911] mext_check_coverage.constprop.0+0x223/0x3e0 [ 2308.670880] ? ext4_multi_mount_protect+0xab0/0xab0 [ 2308.671761] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2308.672658] ? wait_on_page_writeback+0xb9/0x240 [ 2308.673506] ext4_move_extents+0x12e0/0x3050 [ 2308.674310] ? lock_acquire+0x197/0x470 [ 2308.675032] ? lock_acquire+0x197/0x470 [ 2308.675739] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2308.676665] ? lock_release+0x680/0x680 [ 2308.677393] __ext4_ioctl+0x302e/0x4190 [ 2308.678110] ? ext4_reset_inode_seed+0x450/0x450 [ 2308.678972] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2308.679903] ? find_held_lock+0x2c/0x110 [ 2308.680646] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2308.681673] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2308.682592] ? do_vfs_ioctl+0x283/0x10d0 [ 2308.683321] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2308.684258] ? generic_block_fiemap+0x60/0x60 [ 2308.685050] ? lock_downgrade+0x6d0/0x6d0 [ 2308.685789] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2308.686644] ? wait_for_completion_io+0x270/0x270 [ 2308.687505] ? selinux_file_ioctl+0xb6/0x270 [ 2308.688279] ? __ext4_ioctl+0x4190/0x4190 09:04:40 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x64000000}) [ 2308.689003] __x64_sys_ioctl+0x19a/0x210 [ 2308.689905] do_syscall_64+0x33/0x40 [ 2308.690559] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2308.691477] RIP: 0033:0x7ff621d6bb19 [ 2308.692134] 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 [ 2308.695341] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2308.696669] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2308.697912] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2308.699199] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2308.700461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2308.701714] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:04:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x300}) 09:04:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x2000000}) 09:04:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x3000000}) 09:04:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 98) 09:04:40 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x68000000}) [ 2309.012582] FAULT_INJECTION: forcing a failure. [ 2309.012582] name failslab, interval 1, probability 0, space 0, times 0 [ 2309.014298] CPU: 1 PID: 10864 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2309.015279] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2309.016710] Call Trace: [ 2309.017086] dump_stack+0x107/0x167 [ 2309.017594] should_fail.cold+0x5/0xa [ 2309.018136] ? ext4_find_extent+0xa77/0xd70 [ 2309.018744] should_failslab+0x5/0x20 [ 2309.019296] __kmalloc+0x72/0x390 [ 2309.019783] ext4_find_extent+0xa77/0xd70 [ 2309.020364] ? add_to_page_cache_locked+0x40/0x40 [ 2309.021033] mext_check_coverage.constprop.0+0x223/0x3e0 [ 2309.021781] ? ext4_multi_mount_protect+0xab0/0xab0 [ 2309.022465] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2309.023190] ? wait_on_page_writeback+0xb9/0x240 [ 2309.023843] ext4_move_extents+0x12e0/0x3050 [ 2309.024477] ? lock_acquire+0x1b9/0x470 [ 2309.025028] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2309.025748] ? lock_release+0x680/0x680 [ 2309.026303] ? io_schedule_timeout+0x140/0x140 [ 2309.026964] __ext4_ioctl+0x302e/0x4190 [ 2309.027516] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2309.028233] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2309.028986] ? ext4_reset_inode_seed+0x450/0x450 [ 2309.029636] ? trace_hardirqs_on+0x5b/0x180 [ 2309.030237] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2309.031021] ? write_comp_data+0x2f/0x80 [ 2309.031612] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2309.032322] ? do_vfs_ioctl+0x283/0x10d0 [ 2309.032876] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2309.033588] ? generic_block_fiemap+0x60/0x60 [ 2309.034202] ? lock_downgrade+0x6d0/0x6d0 [ 2309.034768] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2309.035462] ? selinux_file_ioctl+0xb6/0x270 [ 2309.036066] ? __ext4_ioctl+0x4190/0x4190 [ 2309.036638] __x64_sys_ioctl+0x19a/0x210 [ 2309.037201] do_syscall_64+0x33/0x40 [ 2309.037726] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2309.038424] RIP: 0033:0x7ff621d6bb19 [ 2309.038953] 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 [ 2309.041459] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2309.042496] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2309.043496] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2309.044474] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.045452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2309.046417] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:04:51 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 9) 09:04:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x660c, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 99) 09:04:51 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x8001}}, './file1\x00'}) r5 = openat2(r4, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={0x2000, 0x70, 0x20}, 0x18) fstat(r2, &(0x7f0000000600)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057b00)={0x0, [], 0x80, "5fabd34a60e47f"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r5, 0xc0709411, &(0x7f0000000340)={{0x0, 0x8a, 0x4, 0x7fff, 0xfff, 0xdbe7, 0x992, 0x1, 0x10001, 0x7f, 0x1, 0x9, 0x7, 0x100000001, 0x20}, 0x20, [0x0, 0x0, 0x0, 0x0]}) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:04:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x500}) 09:04:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x3000000}) 09:04:51 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x6c000000}) 09:04:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x4000000}) [ 2320.082972] FAULT_INJECTION: forcing a failure. [ 2320.082972] name failslab, interval 1, probability 0, space 0, times 0 [ 2320.085812] CPU: 0 PID: 10894 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2320.087335] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2320.089076] Call Trace: [ 2320.089638] dump_stack+0x107/0x167 [ 2320.090412] should_fail.cold+0x5/0xa [ 2320.091230] ? __iomap_dio_rw+0x1ee/0x1110 [ 2320.092125] should_failslab+0x5/0x20 [ 2320.092928] kmem_cache_alloc_trace+0x55/0x320 [ 2320.093893] __iomap_dio_rw+0x1ee/0x1110 [ 2320.094756] ? __mark_inode_dirty+0x12e/0xd40 [ 2320.095719] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2320.096676] ? generic_update_time+0x21c/0x370 [ 2320.097649] ? __mnt_drop_write_file+0x9/0x70 [ 2320.098592] ? file_update_time+0xd4/0x520 [ 2320.099490] ? evict_inodes+0x470/0x470 [ 2320.100334] ? down_write_killable+0x180/0x180 [ 2320.100874] FAULT_INJECTION: forcing a failure. [ 2320.100874] name failslab, interval 1, probability 0, space 0, times 0 [ 2320.101303] iomap_dio_rw+0x31/0x90 [ 2320.103390] ext4_file_write_iter+0xe0e/0x1530 [ 2320.104366] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2320.105327] ? kasan_save_stack+0x32/0x40 [ 2320.106200] ? direct_splice_actor+0x10f/0x170 [ 2320.107161] ? splice_direct_to_actor+0x387/0x980 [ 2320.108182] ? do_splice_direct+0x1c4/0x290 [ 2320.109093] ? do_sendfile+0x553/0x11e0 [ 2320.109929] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2320.110903] ? do_syscall_64+0x33/0x40 [ 2320.111734] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2320.112866] do_iter_readv_writev+0x476/0x750 [ 2320.113814] ? new_sync_write+0x660/0x660 [ 2320.114688] ? avc_policy_seqno+0x9/0x70 [ 2320.115554] ? selinux_file_permission+0x92/0x520 [ 2320.116576] ? security_file_permission+0xb1/0xe0 [ 2320.117599] do_iter_write+0x191/0x700 [ 2320.118428] ? trace_hardirqs_on+0x5b/0x180 [ 2320.119350] vfs_iter_write+0x70/0xa0 [ 2320.120153] iter_file_splice_write+0x726/0xc90 [ 2320.121144] ? generic_splice_sendpage+0x140/0x140 [ 2320.122192] ? security_file_permission+0xb1/0xe0 [ 2320.123206] ? generic_splice_sendpage+0x140/0x140 [ 2320.124250] direct_splice_actor+0x10f/0x170 [ 2320.125178] splice_direct_to_actor+0x387/0x980 [ 2320.126171] ? pipe_to_sendpage+0x380/0x380 [ 2320.127083] ? do_splice_to+0x160/0x160 [ 2320.127930] ? security_file_permission+0xb1/0xe0 [ 2320.128956] do_splice_direct+0x1c4/0x290 [ 2320.129825] ? splice_direct_to_actor+0x980/0x980 [ 2320.130837] ? avc_policy_seqno+0x9/0x70 [ 2320.131703] ? security_file_permission+0xb1/0xe0 [ 2320.132729] do_sendfile+0x553/0x11e0 [ 2320.133542] ? do_pwritev+0x270/0x270 [ 2320.134348] ? wait_for_completion_io+0x270/0x270 [ 2320.135378] ? rcu_read_lock_any_held+0x75/0xa0 [ 2320.136352] ? vfs_write+0x354/0xb10 [ 2320.137140] __x64_sys_sendfile64+0x1d1/0x210 [ 2320.138080] ? __ia32_sys_sendfile+0x220/0x220 [ 2320.139044] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2320.140152] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2320.141234] do_syscall_64+0x33/0x40 [ 2320.142015] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2320.143090] RIP: 0033:0x7fcd90203b19 [ 2320.143889] 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 [ 2320.147766] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2320.149363] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2320.150862] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2320.152361] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2320.153861] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2320.155365] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2320.156890] CPU: 1 PID: 10892 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2320.157725] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2320.158668] Call Trace: [ 2320.158976] dump_stack+0x107/0x167 [ 2320.159399] should_fail.cold+0x5/0xa [ 2320.159835] ? create_object.isra.0+0x3a/0xa20 [ 2320.160358] should_failslab+0x5/0x20 [ 2320.160794] kmem_cache_alloc+0x5b/0x310 [ 2320.161258] create_object.isra.0+0x3a/0xa20 [ 2320.161756] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2320.162329] __kmalloc+0x16e/0x390 [ 2320.162749] ext4_find_extent+0xa77/0xd70 [ 2320.163249] ? kfree+0xd7/0x340 [ 2320.163651] ext4_swap_extents+0x321/0x14c0 [ 2320.164140] ? ext4_ind_migrate+0x165/0x830 [ 2320.164642] ? ext4_get_es_cache+0x600/0x600 [ 2320.165148] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2320.165730] ext4_move_extents+0x2559/0x3050 [ 2320.166263] ? lock_acquire+0x197/0x470 [ 2320.166719] ? lock_acquire+0x197/0x470 [ 2320.167173] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2320.167785] ? lock_release+0x680/0x680 [ 2320.168272] __ext4_ioctl+0x302e/0x4190 [ 2320.168760] ? ext4_reset_inode_seed+0x450/0x450 [ 2320.169302] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2320.169900] ? find_held_lock+0x2c/0x110 [ 2320.170371] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2320.171027] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2320.171619] ? do_vfs_ioctl+0x283/0x10d0 [ 2320.172085] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2320.172679] ? generic_block_fiemap+0x60/0x60 [ 2320.173185] ? lock_downgrade+0x6d0/0x6d0 [ 2320.173677] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2320.174227] ? wait_for_completion_io+0x270/0x270 [ 2320.174783] ? selinux_file_ioctl+0xb6/0x270 [ 2320.175290] ? __ext4_ioctl+0x4190/0x4190 [ 2320.175770] __x64_sys_ioctl+0x19a/0x210 [ 2320.176233] do_syscall_64+0x33/0x40 [ 2320.176656] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2320.177236] RIP: 0033:0x7ff621d6bb19 [ 2320.177659] 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 [ 2320.179753] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2320.180616] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2320.181426] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2320.182238] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2320.183047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2320.183877] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:04:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x4000000}) 09:04:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x80000}) 09:04:51 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x74000000}) 09:04:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6611, &(0x7f0000000040)={0x0, r1, 0x2}) 09:04:51 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 10) 09:04:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) (fail_nth: 100) 09:04:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x5000000}) 09:04:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x5000000}) [ 2320.467793] FAULT_INJECTION: forcing a failure. [ 2320.467793] name failslab, interval 1, probability 0, space 0, times 0 [ 2320.469261] CPU: 1 PID: 10929 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2320.470047] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2320.471005] Call Trace: [ 2320.471318] dump_stack+0x107/0x167 [ 2320.471733] should_fail.cold+0x5/0xa [ 2320.472172] ? create_object.isra.0+0x3a/0xa20 [ 2320.472697] should_failslab+0x5/0x20 [ 2320.473134] kmem_cache_alloc+0x5b/0x310 [ 2320.473604] create_object.isra.0+0x3a/0xa20 [ 2320.474105] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2320.474692] kmem_cache_alloc_trace+0x151/0x320 [ 2320.475236] __iomap_dio_rw+0x1ee/0x1110 [ 2320.475707] ? __mark_inode_dirty+0x12e/0xd40 [ 2320.476226] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2320.476748] ? generic_update_time+0x21c/0x370 [ 2320.477274] ? __mnt_drop_write_file+0x9/0x70 [ 2320.477787] ? file_update_time+0xd4/0x520 [ 2320.478272] ? evict_inodes+0x470/0x470 [ 2320.478730] ? down_write_killable+0x180/0x180 [ 2320.479269] iomap_dio_rw+0x31/0x90 [ 2320.479690] ext4_file_write_iter+0xe0e/0x1530 [ 2320.480221] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2320.480740] ? kasan_save_stack+0x32/0x40 [ 2320.481211] ? direct_splice_actor+0x10f/0x170 [ 2320.481736] ? splice_direct_to_actor+0x387/0x980 [ 2320.482286] ? do_splice_direct+0x1c4/0x290 [ 2320.482777] ? do_sendfile+0x553/0x11e0 [ 2320.483234] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2320.483762] ? do_syscall_64+0x33/0x40 [ 2320.484211] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2320.484828] do_iter_readv_writev+0x476/0x750 [ 2320.485341] ? new_sync_write+0x660/0x660 [ 2320.485813] ? avc_policy_seqno+0x9/0x70 [ 2320.486279] ? selinux_file_permission+0x92/0x520 [ 2320.486828] ? security_file_permission+0xb1/0xe0 [ 2320.487396] do_iter_write+0x191/0x700 [ 2320.487841] ? trace_hardirqs_on+0x5b/0x180 [ 2320.488335] vfs_iter_write+0x70/0xa0 [ 2320.488773] iter_file_splice_write+0x726/0xc90 [ 2320.489310] ? generic_splice_sendpage+0x140/0x140 [ 2320.489884] ? security_file_permission+0xb1/0xe0 [ 2320.490436] ? generic_splice_sendpage+0x140/0x140 [ 2320.491000] direct_splice_actor+0x10f/0x170 [ 2320.491507] splice_direct_to_actor+0x387/0x980 [ 2320.492036] ? pipe_to_sendpage+0x380/0x380 [ 2320.492530] ? do_splice_to+0x160/0x160 [ 2320.492986] ? security_file_permission+0xb1/0xe0 [ 2320.493539] do_splice_direct+0x1c4/0x290 [ 2320.494015] ? splice_direct_to_actor+0x980/0x980 [ 2320.494559] ? avc_policy_seqno+0x9/0x70 [ 2320.495027] ? security_file_permission+0xb1/0xe0 [ 2320.495596] do_sendfile+0x553/0x11e0 [ 2320.496034] ? do_pwritev+0x270/0x270 [ 2320.496471] ? setup_APIC_eilvt+0x2f0/0x2f0 [ 2320.496971] ? tick_program_event+0xa8/0x140 [ 2320.497475] __x64_sys_sendfile64+0x1d1/0x210 [ 2320.497982] ? __ia32_sys_sendfile+0x220/0x220 [ 2320.498511] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2320.499108] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2320.499702] do_syscall_64+0x33/0x40 [ 2320.500128] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2320.500714] RIP: 0033:0x7fcd90203b19 [ 2320.501140] 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 [ 2320.503259] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2320.504130] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2320.504947] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2320.505761] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2320.506571] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2320.507398] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:04:51 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x7a000000}) 09:04:51 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x0, 0x20000091) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) r1 = syz_genetlink_get_family_id$gtp(&(0x7f00000000c0), r0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000340)={&(0x7f00000006c0)=ANY=[@ANYBLOB="2000ff70a25f2239fd8d505347415b1ba34e4bc4e08ffe1b7fea50871e94f38990a2a658d99347fae777649213163353b913512500e87e6d58d92af755e1f35a88713965f8c4628782a6ae84d5e9bcab7387864e9a334f0062ce59fa284918628e71c480c09bfddeb5aeb4c84ed01991c7ffd7808977e8e6917b33d48550f9cbf7cc2096ebf1eeeadbeb108520d53741a322a20d7e16aafb2ae87a408d830400000098bca5a5d1f37f71057a554d29ce336529c9f289a92a10243ab08eeeefde0512044f26a9925e25204dbbbc32b92cffdb3b9540c5ad45f30c41310c2a65acb3591ac79a1a13c3b7fab8beac16e95c6692bd2707", @ANYRES16=r1, @ANYBLOB="20002dbd7000fbdbdf25000000000800020001000000080002000100000008000100", @ANYRES32=0x0, @ANYBLOB="08000200000000000c00030000000000000000000800080002000000080004000a0101000800020001000000"], 0x58}}, 0x4008858) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_io_uring_setup(0x6443, &(0x7f00000003c0)={0x0, 0x1330, 0x1, 0x0, 0x3e3, 0x0, r0}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000440), &(0x7f0000000500)=0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000680)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x2004, @fd=r0, 0x1, &(0x7f0000000540)=""/136, 0x88, 0x8}, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x5, 0x2, 0x800}) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r5, 0x0, 0x100000001) 09:04:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x6000000}) 09:04:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6612, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2320.554261] FAULT_INJECTION: forcing a failure. [ 2320.554261] name failslab, interval 1, probability 0, space 0, times 0 [ 2320.557301] CPU: 0 PID: 10934 Comm: syz-executor.0 Not tainted 5.10.230 #1 [ 2320.558776] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2320.560539] Call Trace: [ 2320.561121] dump_stack+0x107/0x167 [ 2320.561887] should_fail.cold+0x5/0xa [ 2320.562718] ? create_object.isra.0+0x3a/0xa20 [ 2320.563693] should_failslab+0x5/0x20 [ 2320.564492] kmem_cache_alloc+0x5b/0x310 [ 2320.565354] create_object.isra.0+0x3a/0xa20 [ 2320.566297] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2320.567403] kmem_cache_alloc+0x159/0x310 [ 2320.568284] ? jbd2_journal_put_journal_head+0x38a/0x560 [ 2320.569448] insert_revoke_hash+0x28/0x270 [ 2320.570342] jbd2_journal_revoke+0x2bb/0x570 [ 2320.571286] __ext4_forget+0x218/0x3e0 [ 2320.572117] ext4_free_blocks+0x194b/0x21f0 [ 2320.573038] ? jbd2_journal_extend+0x15b/0x6a0 [ 2320.574013] ? lock_downgrade+0x6d0/0x6d0 [ 2320.574910] ? ext4_mb_new_blocks+0x45c0/0x45c0 [ 2320.575892] ? rwlock_bug.part.0+0x90/0x90 [ 2320.576808] ? do_raw_read_unlock+0x3b/0x70 [ 2320.577712] ? _raw_read_unlock+0x1a/0x30 [ 2320.578595] ? jbd2_journal_extend+0x160/0x6a0 [ 2320.579582] ext4_ext_try_to_merge+0x5a3/0x740 [ 2320.580546] ext4_swap_extents+0xea8/0x14c0 [ 2320.581467] ? ext4_get_es_cache+0x600/0x600 [ 2320.582394] ? rwsem_down_write_slowpath+0xc30/0xc30 [ 2320.583498] ext4_move_extents+0x2559/0x3050 [ 2320.584455] ? lock_acquire+0x197/0x470 [ 2320.585297] ? lock_acquire+0x197/0x470 [ 2320.586129] ? ext4_double_up_write_data_sem+0x30/0x30 [ 2320.587229] ? lock_release+0x680/0x680 [ 2320.588129] __ext4_ioctl+0x302e/0x4190 [ 2320.588988] ? ext4_reset_inode_seed+0x450/0x450 [ 2320.589986] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2320.591103] ? find_held_lock+0x2c/0x110 [ 2320.591989] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2320.593202] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2320.594284] ? do_vfs_ioctl+0x283/0x10d0 [ 2320.595147] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2320.596277] ? generic_block_fiemap+0x60/0x60 [ 2320.597235] ? lock_downgrade+0x6d0/0x6d0 [ 2320.598112] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2320.599121] ? wait_for_completion_io+0x270/0x270 [ 2320.600148] ? selinux_file_ioctl+0xb6/0x270 [ 2320.601070] ? __ext4_ioctl+0x4190/0x4190 [ 2320.601936] __x64_sys_ioctl+0x19a/0x210 [ 2320.602781] do_syscall_64+0x33/0x40 [ 2320.603578] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2320.604641] RIP: 0033:0x7ff621d6bb19 [ 2320.605436] 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 [ 2320.609266] RSP: 002b:00007ff61f2e1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2320.610860] RAX: ffffffffffffffda RBX: 00007ff621e7ef60 RCX: 00007ff621d6bb19 [ 2320.612378] RDX: 0000000020000040 RSI: 00000000c028660f RDI: 0000000000000003 [ 2320.613876] RBP: 00007ff61f2e11d0 R08: 0000000000000000 R09: 0000000000000000 [ 2320.615386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2320.616881] R13: 00007ffe2520102f R14: 00007ff61f2e1300 R15: 0000000000022000 09:05:07 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x181800, 0x180) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) r4 = socket$netlink(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000680)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r4, 0xd000943e, &(0x7f0000000880)={r5, 0x0, "30bf094bc60517b7eb98641146c88d29d8cfb9bb60d2820cc14515ad428f7770def2c14222ef3572a84cf70db179da68b7c2a1930a41594d8fc80d6a61046fb5e4f33f886a766ab2bf4c41a9b487df82eb8cde85606f1e21fd4d7c72b422dbcb9b774e2fcde9500c7799e103f69d32f88978027a89aa31ab28e64d9d5e8fd7e7e3a0287de0457c544e11cfeae3c0cd99e8f1d627b01238ea3e82b4d92c04b796f2cfa5d7a0e91f5eab46294ca73f3e7446f640c14aa6190ecb34a316b3956e8e624b238cb6b69e46da777235589ee87d26cf266d9fac8580b5ffff4ed4179d74f4ea1fca0348e97cd326233fe8d4a1d01875b0f37d0df242c4c6e3321f4ac68c", "591a03b7cbae89da9c1ded76930bb841aff94bda0174970beb989563c178093187145bfbcb2523d48771c24f136dbca770f7ea3d068b3a14f6e5310252519d531dc6dec7a947fede289e91e73aadb113d5745b65548dab5cc7ca89be21250e2eec04761a1a4be6c7bcff372253ca0f0f0bd573ba438be89f5b5843c7012beea2cc6c12545cbb4c21fd2b4d7eb5edf6a577a48ad7da7a81ec6a336e71b3a4572f722f0c01e80604f7b5667d58ffd84ddc5685b4096d196779e379a61b7a0a87bced063eb35b3fd85f08c267ef8955fd6536506eb15604868e5b91be31a6a52e33937237a04d78a2780b6f81b45375cd2ab573035bfc73cc55e0c44fd3a79ece81c800c9a1064f4e7a828018db9cbc611659363f8ac99b543ed6f7a3164aba08b48f123f03be5d74215fa87d8a326158bcf352fc3b985ec265504faf93cadce9d4234f227bb02fab0939bc8958e4fdd18c5f80af99f6fb72e266a66d3a18fab6fcdadb8c1350edf1bca39058b297f0dfc98fbf8683db606193094c77a800468c5232fa0ae5638f83f650d533ac7ec4cd81ac0dc560e424c9b683019a0263a82c7f0fed0e3c9727bb2aa0f113f15c3f83dd90e24e2efe358277abd74249f476267da940d5c08106fb6b6f81ac9ea4f30d02459837e9db428c75bd97994fd22a7d7b467bccc20068d371721c5f581a977b56e3a6aa21dfcf2c7ca5102618a7221aa5cb9f926206429d19fc2003c41a9edf8fcc6f1ad76d3bf2652e17efa63ee8dfedcd10d48565410e8a9674e0203d1ae076543c97bfb8be5cc2f67645f27e1c8023c03c3b780fbf81014d24f080ab3f8cdd52314165407613dd28838316fc33012ba663387a487fd60fff531c0046d03b66f626b58d87e8f8dc5538f3192ba02166ddeaba52a9ff34e805cc9b8a16bceefd491c3810719ea379dc82d885fd1b17eb488bd56fa7e302f25514e8d5b014bc01f36b5263c9428482f42ab034176b6e70e107fc687ae5fd3e76e3fa9514038632521cfa184c6aa657c4b248adca9395d96e58ed93a5276389a10b164f3cc8cff51fd053a73d81553ea5e08e12fc71c7ee85f0a79328e4c6e2e2226825f0f5fe712a7fa8ff7b6ebb8092a33b7dcfa15acd960b227517459bfb27960678fc3b4e163d3bc12b8aeccf6a1c55a586c56c4d74e88bdde4385b366831772b98684c473696c49738ecdc1562c59df8981e7ac155dd1cd248b58ef1955e415f1fd35d4a5b61e6ee01169cbeac06a36a67ba4e85cb78362974ebfc095784d3c3257a845d15b9d92653b16b648538b45f6566ff91114c6c98e9401ca7dc3666dabc83cfa8776bf825cb6b1ac66899c24f00cf671097dc7f7fa350bbff27134cdc4725f634fd2f688ad8c8db78068aed8bfadca156b82c5c025ea8cf60f72cf75fc772971542e734b8d2b86fdee68b3c0d79f86847dfe32d0ceacef9acf630b8d2eb51804e57d0d31ea6c9aa5b72ba256c5d9c1772a8b1ff402a0677d92b023f42e071dca3a066cef5fdb7a3bb5992c1e5d9a27ab694920afec2935e5d41867badc01e41c2301a93adbdb365d7db78588fd2bb82f113d528269d7b89f51182c8611237fe0a8dc5f8f43f83a8f31fac4de89e07b34b176b366b544225275420e7c3a8819bc4d90810f6e23248beffcecac64242faa71e51f5523612336db2a928340ba4f3dde4428ed1d85f53fad060b97dd7f084fa4fdaa3736d4a4129c5bcb5c395d10bce07bd920d068c49975460066508e8475d12e8e9ba34d7fdc47dd32678a1b7ca9e9fd4656d73fd4b493d79047d5de38a825dcebca45fb5ba6233fb7312be8db56a3b4a3691d62c527ca020e1edea56c0f0305ecd3c998bc6e9d256b4ba80602249c5c5ac178d94acce9edd4aed0c7307b612f853629a251b2d5d64a81121a2726fd664e5b23b43e99c0222148daa32e62f4821c227d6a17a47bafee17e80c8baf31b927e28a20c360a88b5be4631b491cba099e76d0b851fa31bb5b3c5e5d955c989522d61f640118f43aac66e8914ce10ad65e5f52e3d68b0f077fa632e8f8a303de2e92d3e122795324fa1c153856648bb0015d6866750e85811c0d950353adf5b35c9a48a0a09ee3068271d7ee356d7463de606f90396a01c27232ce08c465c16ec0f3d6ca03c82fd32328cdea149dbeb0b6d4ead8fa4287fa354c1002c8b01ee56f4880f7a7b22fbf64a74e2269e4c47bac9dae1912b7a8fedfd2912e18abd1f98e9a6047503cd74bfe1af9721b6da7622c70abf5df5a4fa953d125fa488499e47b0261a0a0301b89972210a8ae951520371cf8035efdfcdbbf5ffdf2b813d001c4068f180fded02df6a3e1a973a62a51bd3a82f19e6610cc7f89eb70e5832326e8ee525ae407835dd9a8c685f90ea5c9351eff5549e5316bf57878dcbd7ff2b4113a3a8931544294807cd1eb1809d06660987a8c8073918fbb1b3f85190f30eb3f4555a2e5b7095a5fa5ee10380514b92a11de7af315e0e172ccf9e19a82fdf5733c93941c1966ee7ee666eda3364ae0c3e454f9f0dee2c26663d31d17e2d1e79dd45ae008a748939202bb18426dbdc91c961d351a341dfb1b9df45edf4a50ad9c8d0662b2980da95530511593e9ca609521e7d023981a09b38836761bf56afdb8f3a080ba6321dff139af5e927e6185beb10dcd46c37fc2cac30afbff4259c889548fcd3b190ffaea9df559f1cb19ccd58d9f4b76acf43b79aea9f3ce100275133613ddce8843f57b40511bec46a2a86d1290b40dc9ddcdeefbc2edbcf664e41458d33def0a1752b4c02b973fa2020ed69e94423dbd0430ac78795d8a59c30848eab93dfd290efd641e2688a1d308df620ffda79d17625486bdf3837cd09a479f4975ef93f7508d586b6e46d2a5695c54c6207a2f2b20d694a1cf5f90b714797397c577734403dcde7b9c3971a392d335064adffe8e28649127160eb648211a536546cdc3fd3aa06ce37c39cc53be2f1e0c1d4fccb46a8fec1339158b65589b546bebfb98436b3d3271624b03dab621c2a3ccaac3426d571c013c681ea153c0ce3fa8a57f7672d46a08e574d0c3cdf666276da274e407dfdd7bcc0e05d3b4986745c4ef885df8f2466310c56175722ef5cf2be3280e31a7d6914a99a0863b1dbaceb330e4194374e00f946182c226ac011c6c223bdbd5d6a2a2c2d3ab1fa3c60565a694110ddb0ae49e11fd03b4ab7042dbec57941df57e874f9f0c0bc4f9f1bdb46ae1bf10754c0d5d43fc821299df569e9ebfc4c5534605c1381bc6c5597a868f5f51ce61bfa143668cd759712d7501fe2445fb14c3bef81df0b538b28ec2189ab92086f7d8881a8f375e13db015b3c21d049e3a4eebd7d56c516bcba49216ba190295933a2d9664300ec5bd6461c7fa965ecca8b15c1a1159e8a3dd5b253f62d93c5421be60f69d7298ed5cc7a6066eb64c2e99d619e726e67c4bf31615a837c9a103a828d6d002e916ff7d04459ca4f15f8879267ac7a8cd93cbacc633b12964fe65649ee22d175efdd18020bf9dec88bfa0453ec0e37fafb83b3dc9abff080d9a73b3bd6b064a80cc49eb4dc8943a4a11d41053944a99e81e00d0629ceb656a9aadfd81360ced86b8b52ae7d57044e6868ab9cee5437c04af0e2e706be3829cc8dc9ec280816216877cdc8d420091ad18d1ec2a26c19ccb417212c79666fcb2c117efa1227dd1e96a2884181e0d216325647e95c6f361e02a42ebe229094b201743134223718ebada7bc2616adf78c1bbf547a0a377b2592a1a3604fc9b44520e920de67e44d4d5f002dc0b8f75a30fd82537a8087267fe5dfc706e6ddd5ada928b0144dce71ee9824186d608f6690bc66d4a502798049441cc5506b98c5b63abe4bf2df9a2ddcc7ed0760ee25eeef411338b3a10a240dedfe8e6bd2da29877e0b70872856171d6fdc5771d300e76e235e8b431ba43c20b61298535d33cf1884297b3a078fb7ca53e3558f251f9dd249c1a9017fea0209720c018dcc3825b77f5c81ef01de63cc31cdb3099307ca945bf869afc2dabad9050387719ed985bfbef28af9dd86fa3bb9b7cbdcaccc424c12c03f647899777c2a927782433fa53cf7e166cd3569bc7a0a94b6c88d792f2371d639948a38085107646d05a09d2d46edea21042b5d9e080cfc12c0d551b7d89b1bfdf49d50024df287b2ac92c1821361748a3bf2ab066dddf9bac85212ffa5e79ccd9ec1bb25470554ee619ecc2106ca159a878e68bc9125aff31b7ceb422b93054951c480afbc56f5c2b9c4e44372b4933f1eb30ad14d8cc3caf8dc39b59e4a57a8d215aab48ee21f0dc8dc567d718e6dd118b02bd2cd80ade2ecbd1782e5011bcbd2e6720c90f71ebfb8ba47b5ddc8901b9724416ff1e68a1e1d879af0a1b173a06dfd49c95f5fe5aa5db98398a44b873430603772c7ada3c863fad28e36ccf007c44e77157c1bc6bdf59b5312ebf6e29842d54761e2f77d40e4e9478e1da5938e55216d3a076afd8bcd76c5a2eba13bc251ac906960c8c53d3135a9a80ec3fcbcc360452a421f2e189c27351ce3fa0a06102c7a7ea8e08ad9449d74d7c469b96de6ab38b919020ca7dd68e6c5011a28d0ffd5ea96d2eeb17af50f86584cc61e9fa4bf098e5f32c90042e521207314c3d3a14601cdfebc84c67bb11f253105080dcf95e98ab72d53caa1c6a1e76ec6fa6be6a087895cb2fa8c7e4842f739d85312d382306516ea560e5e7572cdbda35d0e9b6d144ed47e0e8fadde992706f0f153bc91585f4de064f5e0e7a1126ebd31fad8c41467393ba7678d5ea0e1cbf2c6da4fe49c6828da360715a7c9fb1250483a0f53f641696f6145e31529356cbdaff4183cd750e3fef90b0d1d0f0efd6a2782902385396bd52e071ed54169fee40aeb853c67796e744036cc1acb5956f15ef68a5a5a70d409eb0ac55869813fa4397e8ea9a3e6a94b581d1c7432a1dfb5d076934067b2b3adc8c53556881a36e753cd5b27de3b9e474bc71b823ccd3626f722caf25d019b4b5589e594ad09bb8f02c87101484fc0867f31593d433286b58f44006aac4768b0e82c2cc4c647defb94893d91d5ce9eb1915c1b3a7949b14f72ea913c4ed19ac6ed617b39c7ae50b2ecaec31c1cc0a5ca30c84482221bdb9a301006c762a5ec11bb6dc22aad4f5cb65604007388a34948396033d3cc127039d3ef8a7bb769f8d6bd12b43d2abefc2e1c1b2071508748782f2a002acb06fdfcc93728699cc9377e0d1682a81da0c0711a958fd9ece489517f8bc0926de5a586284b4bbcaf2f17123cb431ae98f22656f92335016fd69caac7d096187b5578124c7c43c61b86de168c4cf663f24057633425a8007a6f2db129864bfaf973cb72b9b579fb813f0463748d0cc53a3b9132d3ba83001caf20c963e1b12ab"}) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:05:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x1000000}) 09:05:07 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 11) 09:05:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6628, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8000000}) 09:05:07 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0xfdfdffff}) 09:05:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x8000000}) [ 2335.718702] audit: type=1400 audit(1733043907.103:11): avc: denied { write } for pid=10956 comm="syz-executor.7" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=perf_event permissive=1 [ 2335.722869] FAULT_INJECTION: forcing a failure. [ 2335.722869] name failslab, interval 1, probability 0, space 0, times 0 [ 2335.726135] CPU: 1 PID: 10954 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2335.727836] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.729862] Call Trace: [ 2335.730509] dump_stack+0x107/0x167 [ 2335.731400] should_fail.cold+0x5/0xa [ 2335.732338] ? jbd2__journal_start+0x190/0x7e0 [ 2335.733452] should_failslab+0x5/0x20 [ 2335.734381] kmem_cache_alloc+0x5b/0x310 [ 2335.735354] ? __kernel_text_address+0x9/0x40 [ 2335.736453] jbd2__journal_start+0x190/0x7e0 [ 2335.737729] __ext4_journal_start_sb+0x214/0x390 [ 2335.738878] ext4_iomap_begin+0x485/0x700 [ 2335.739900] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2335.741118] ? kasan_save_stack+0x1b/0x40 [ 2335.742119] ? ext4_file_write_iter+0xe0e/0x1530 [ 2335.743257] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2335.744784] ? splice_direct_to_actor+0x387/0x980 [ 2335.745937] ? do_splice_direct+0x1c4/0x290 [ 2335.746972] ? do_sendfile+0x553/0x11e0 [ 2335.747931] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2335.749043] ? do_syscall_64+0x33/0x40 [ 2335.749975] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.751262] iomap_apply+0x164/0x810 [ 2335.752177] ? iomap_dio_rw+0x90/0x90 [ 2335.753094] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2335.754491] ? mark_held_locks+0x9e/0xe0 [ 2335.755482] ? filemap_check_errors+0xa5/0x150 [ 2335.756598] __iomap_dio_rw+0x6cd/0x1110 [ 2335.757578] ? iomap_dio_rw+0x90/0x90 [ 2335.758511] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2335.759606] ? generic_update_time+0x21c/0x370 [ 2335.760723] ? __mnt_drop_write_file+0x9/0x70 [ 2335.761793] ? evict_inodes+0x470/0x470 [ 2335.762742] ? down_write_killable+0x180/0x180 [ 2335.763849] iomap_dio_rw+0x31/0x90 [ 2335.764722] ext4_file_write_iter+0xe0e/0x1530 [ 2335.765829] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2335.766914] ? kasan_save_stack+0x32/0x40 [ 2335.767909] ? direct_splice_actor+0x10f/0x170 [ 2335.768992] ? splice_direct_to_actor+0x387/0x980 [ 2335.770135] ? do_splice_direct+0x1c4/0x290 [ 2335.771158] ? do_sendfile+0x553/0x11e0 [ 2335.772105] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2335.773211] ? do_syscall_64+0x33/0x40 [ 2335.774144] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.775422] do_iter_readv_writev+0x476/0x750 [ 2335.776502] ? new_sync_write+0x660/0x660 [ 2335.777496] ? avc_policy_seqno+0x9/0x70 [ 2335.778470] ? selinux_file_permission+0x92/0x520 [ 2335.779631] ? security_file_permission+0xb1/0xe0 [ 2335.780783] do_iter_write+0x191/0x700 [ 2335.781719] ? trace_hardirqs_on+0x5b/0x180 [ 2335.782741] vfs_iter_write+0x70/0xa0 [ 2335.783642] iter_file_splice_write+0x726/0xc90 [ 2335.784708] ? generic_splice_sendpage+0x140/0x140 [ 2335.785744] ? security_file_permission+0xb1/0xe0 [ 2335.786742] ? generic_splice_sendpage+0x140/0x140 [ 2335.787751] direct_splice_actor+0x10f/0x170 [ 2335.788673] splice_direct_to_actor+0x387/0x980 [ 2335.789640] ? pipe_to_sendpage+0x380/0x380 [ 2335.790551] ? do_splice_to+0x160/0x160 [ 2335.791361] ? security_file_permission+0xb1/0xe0 [ 2335.792384] do_splice_direct+0x1c4/0x290 [ 2335.793245] ? splice_direct_to_actor+0x980/0x980 [ 2335.794227] ? avc_policy_seqno+0x9/0x70 [ 2335.795070] ? security_file_permission+0xb1/0xe0 [ 2335.796085] do_sendfile+0x553/0x11e0 [ 2335.796882] ? do_pwritev+0x270/0x270 [ 2335.797670] ? wait_for_completion_io+0x270/0x270 [ 2335.798677] ? rcu_read_lock_any_held+0x75/0xa0 [ 2335.799638] ? vfs_write+0x354/0xb10 [ 2335.800424] __x64_sys_sendfile64+0x1d1/0x210 [ 2335.801355] ? __ia32_sys_sendfile+0x220/0x220 [ 2335.802313] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2335.803403] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2335.804477] do_syscall_64+0x33/0x40 [ 2335.805260] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.806343] RIP: 0033:0x7fcd90203b19 [ 2335.807123] 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 [ 2335.810997] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2335.812607] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2335.814090] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2335.815587] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.817099] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2335.818609] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:05:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40046629, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:22 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0xfffffdfd}) 09:05:22 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 12) 09:05:22 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:05:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x2, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x10000000}) 09:05:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x10000000}) 09:05:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x2000000}) 09:05:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40049409, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2351.034306] FAULT_INJECTION: forcing a failure. [ 2351.034306] name failslab, interval 1, probability 0, space 0, times 0 [ 2351.037413] CPU: 0 PID: 10987 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2351.039024] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2351.040806] Call Trace: [ 2351.041367] dump_stack+0x107/0x167 [ 2351.042152] should_fail.cold+0x5/0xa [ 2351.042959] ? create_object.isra.0+0x3a/0xa20 [ 2351.043944] should_failslab+0x5/0x20 [ 2351.044765] kmem_cache_alloc+0x5b/0x310 [ 2351.045640] create_object.isra.0+0x3a/0xa20 [ 2351.046578] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2351.047668] kmem_cache_alloc+0x159/0x310 [ 2351.048564] ? __kernel_text_address+0x9/0x40 [ 2351.049529] jbd2__journal_start+0x190/0x7e0 [ 2351.050461] __ext4_journal_start_sb+0x214/0x390 [ 2351.051485] ext4_iomap_begin+0x485/0x700 [ 2351.052382] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2351.053431] ? kasan_save_stack+0x1b/0x40 [ 2351.054319] ? ext4_file_write_iter+0xe0e/0x1530 [ 2351.055336] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2351.056698] ? splice_direct_to_actor+0x387/0x980 [ 2351.057728] ? do_splice_direct+0x1c4/0x290 [ 2351.058650] ? do_sendfile+0x553/0x11e0 [ 2351.059500] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2351.060503] ? do_syscall_64+0x33/0x40 [ 2351.061336] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2351.062479] iomap_apply+0x164/0x810 [ 2351.063281] ? iomap_dio_rw+0x90/0x90 [ 2351.064111] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2351.065362] ? mark_held_locks+0x9e/0xe0 [ 2351.066232] ? filemap_check_errors+0xa5/0x150 [ 2351.067215] __iomap_dio_rw+0x6cd/0x1110 [ 2351.068088] ? iomap_dio_rw+0x90/0x90 [ 2351.068929] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2351.069904] ? generic_update_time+0x21c/0x370 [ 2351.070886] ? __mnt_drop_write_file+0x9/0x70 [ 2351.071846] ? evict_inodes+0x470/0x470 [ 2351.072714] ? down_write_killable+0x180/0x180 [ 2351.073698] iomap_dio_rw+0x31/0x90 [ 2351.074480] ext4_file_write_iter+0xe0e/0x1530 [ 2351.075472] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2351.076449] ? kasan_save_stack+0x32/0x40 [ 2351.077330] ? direct_splice_actor+0x10f/0x170 [ 2351.078296] ? splice_direct_to_actor+0x387/0x980 [ 2351.079314] ? do_splice_direct+0x1c4/0x290 [ 2351.080227] ? do_sendfile+0x553/0x11e0 [ 2351.081075] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2351.082049] ? do_syscall_64+0x33/0x40 [ 2351.082879] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2351.084021] do_iter_readv_writev+0x476/0x750 [ 2351.084987] ? new_sync_write+0x660/0x660 [ 2351.085862] ? avc_policy_seqno+0x9/0x70 [ 2351.086726] ? selinux_file_permission+0x92/0x520 [ 2351.087746] ? security_file_permission+0xb1/0xe0 [ 2351.088791] do_iter_write+0x191/0x700 [ 2351.089614] ? trace_hardirqs_on+0x5b/0x180 [ 2351.090542] vfs_iter_write+0x70/0xa0 [ 2351.091345] iter_file_splice_write+0x726/0xc90 [ 2351.092356] ? generic_splice_sendpage+0x140/0x140 [ 2351.093424] ? security_file_permission+0xb1/0xe0 [ 2351.094446] ? generic_splice_sendpage+0x140/0x140 [ 2351.095494] direct_splice_actor+0x10f/0x170 [ 2351.096433] splice_direct_to_actor+0x387/0x980 [ 2351.097438] ? pipe_to_sendpage+0x380/0x380 [ 2351.098348] ? do_splice_to+0x160/0x160 [ 2351.099200] ? security_file_permission+0xb1/0xe0 [ 2351.100220] do_splice_direct+0x1c4/0x290 [ 2351.101112] ? splice_direct_to_actor+0x980/0x980 [ 2351.102122] ? avc_policy_seqno+0x9/0x70 [ 2351.102995] ? security_file_permission+0xb1/0xe0 [ 2351.104018] do_sendfile+0x553/0x11e0 [ 2351.104854] ? do_pwritev+0x270/0x270 [ 2351.105657] ? wait_for_completion_io+0x270/0x270 [ 2351.106693] ? rcu_read_lock_any_held+0x75/0xa0 [ 2351.107667] ? vfs_write+0x354/0xb10 [ 2351.108472] __x64_sys_sendfile64+0x1d1/0x210 [ 2351.109414] ? __ia32_sys_sendfile+0x220/0x220 [ 2351.110395] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2351.111500] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2351.112621] do_syscall_64+0x33/0x40 [ 2351.113404] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2351.114501] RIP: 0033:0x7fcd90203b19 [ 2351.115284] 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 [ 2351.119237] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2351.120842] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2351.122375] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2351.123905] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2351.125438] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2351.126949] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:05:22 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x3}, 0x12406, 0x0, 0x0, 0x3, 0x0, 0x5, 0xfff8, 0x0, 0x10001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:05:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x3000000}) 09:05:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4b47, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0xfeffffff}) 09:05:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x40000000}) 09:05:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40086602, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:22 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x1, 0x0, 0xfe, 0x0, 0x0, 0x5e, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:05:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4b49, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x4000000}) 09:05:39 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 13) 09:05:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xfeffffff}) 09:05:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x5000000}) 09:05:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40086604, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0xfffffffe}) 09:05:39 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r1, &(0x7f0000000040), 0x12) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8800) openat$cgroup_int(r2, &(0x7f0000000100)='hugetlb.2MB.max_usage_in_bytes\x00', 0x2, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') r6 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xb, 0x2010, r2, 0x8000000) r7 = mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x10, r1, 0x10000000) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000140)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x1, 0x4007, @fd, 0x393, 0x0, 0x0, 0x1e, 0x1, {0x1, r8}}, 0x1ff) write$cgroup_int(r5, &(0x7f0000000040), 0x12) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x4, 0x0, 0x1, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, {0x2}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_STATX={0x15, 0x0, 0x0, r2, &(0x7f00000002c0), &(0x7f0000000180)='./file0\x00', 0x7ff, 0x400, 0x1}, 0x8000) ioctl$NS_GET_NSTYPE(r5, 0xb703, 0x0) 09:05:39 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, 0xffffffffffffffff, 0x8000000) io_uring_enter(0xffffffffffffffff, 0x58ab, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x6000008, 0x80010, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:05:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x541b, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2367.872711] syz-executor.5 (11064): /proc/11064/oom_adj is deprecated, please use /proc/11064/oom_score_adj instead. [ 2367.878699] FAULT_INJECTION: forcing a failure. [ 2367.878699] name failslab, interval 1, probability 0, space 0, times 0 [ 2367.881391] CPU: 1 PID: 11051 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2367.883071] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2367.885191] Call Trace: [ 2367.885919] dump_stack+0x107/0x167 [ 2367.886678] should_fail.cold+0x5/0xa [ 2367.887468] ? create_object.isra.0+0x3a/0xa20 [ 2367.887968] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. [ 2367.888417] should_failslab+0x5/0x20 [ 2367.888439] kmem_cache_alloc+0x5b/0x310 [ 2367.888463] create_object.isra.0+0x3a/0xa20 [ 2367.888479] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2367.888503] kmem_cache_alloc+0x159/0x310 [ 2367.888522] ? __kernel_text_address+0x9/0x40 [ 2367.888546] jbd2__journal_start+0x190/0x7e0 [ 2367.888574] __ext4_journal_start_sb+0x214/0x390 [ 2367.888601] ext4_iomap_begin+0x485/0x700 [ 2367.898899] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2367.899925] ? kasan_save_stack+0x1b/0x40 [ 2367.900790] ? ext4_file_write_iter+0xe0e/0x1530 [ 2367.901788] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2367.903066] ? splice_direct_to_actor+0x387/0x980 [ 2367.904044] ? do_splice_direct+0x1c4/0x290 [ 2367.904945] ? do_sendfile+0x553/0x11e0 [ 2367.905775] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2367.906752] ? do_syscall_64+0x33/0x40 [ 2367.907614] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2367.909089] iomap_apply+0x164/0x810 [ 2367.910059] ? iomap_dio_rw+0x90/0x90 [ 2367.910861] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2367.912238] ? mark_held_locks+0x9e/0xe0 [ 2367.913245] ? filemap_check_errors+0xa5/0x150 [ 2367.914358] __iomap_dio_rw+0x6cd/0x1110 [ 2367.915418] ? iomap_dio_rw+0x90/0x90 [ 2367.916366] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2367.917399] ? generic_update_time+0x21c/0x370 [ 2367.918365] ? __mnt_drop_write_file+0x9/0x70 [ 2367.919314] ? evict_inodes+0x470/0x470 [ 2367.920155] ? down_write_killable+0x180/0x180 [ 2367.921135] iomap_dio_rw+0x31/0x90 [ 2367.921906] ext4_file_write_iter+0xe0e/0x1530 [ 2367.922871] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2367.923983] ? kasan_save_stack+0x32/0x40 [ 2367.925022] ? direct_splice_actor+0x10f/0x170 [ 2367.926214] ? splice_direct_to_actor+0x387/0x980 [ 2367.927246] ? do_splice_direct+0x1c4/0x290 [ 2367.928280] ? do_sendfile+0x553/0x11e0 [ 2367.929121] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2367.930093] ? do_syscall_64+0x33/0x40 [ 2367.930914] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2367.932310] do_iter_readv_writev+0x476/0x750 [ 2367.933507] ? new_sync_write+0x660/0x660 [ 2367.934381] ? avc_policy_seqno+0x9/0x70 [ 2367.935290] ? selinux_file_permission+0x92/0x520 [ 2367.936382] ? security_file_permission+0xb1/0xe0 [ 2367.937608] do_iter_write+0x191/0x700 [ 2367.938629] ? trace_hardirqs_on+0x5b/0x180 [ 2367.939640] vfs_iter_write+0x70/0xa0 [ 2367.940478] iter_file_splice_write+0x726/0xc90 [ 2367.941613] ? generic_splice_sendpage+0x140/0x140 [ 2367.942698] ? security_file_permission+0xb1/0xe0 [ 2367.943852] ? generic_splice_sendpage+0x140/0x140 [ 2367.945251] direct_splice_actor+0x10f/0x170 [ 2367.946177] splice_direct_to_actor+0x387/0x980 [ 2367.947163] ? pipe_to_sendpage+0x380/0x380 [ 2367.948223] ? do_splice_to+0x160/0x160 [ 2367.949080] do_splice_direct+0x1c4/0x290 [ 2367.949957] ? splice_direct_to_actor+0x980/0x980 [ 2367.950965] ? avc_policy_seqno+0x9/0x70 [ 2367.951821] ? security_file_permission+0xb1/0xe0 [ 2367.952837] do_sendfile+0x553/0x11e0 [ 2367.953661] ? do_pwritev+0x270/0x270 [ 2367.954528] ? wait_for_completion_io+0x270/0x270 [ 2367.955797] ? rcu_read_lock_any_held+0x75/0xa0 [ 2367.956869] ? vfs_write+0x354/0xb10 [ 2367.957671] __x64_sys_sendfile64+0x1d1/0x210 [ 2367.958735] ? __ia32_sys_sendfile+0x220/0x220 [ 2367.959732] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2367.961070] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2367.962291] do_syscall_64+0x33/0x40 [ 2367.963079] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2367.964160] RIP: 0033:0x7fcd90203b19 [ 2367.964962] 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 [ 2367.969418] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2367.971155] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2367.972912] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2367.974619] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2367.976268] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2367.978159] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:05:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5421, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2367.991793] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. 09:05:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xfffffffe}) [ 2368.000527] audit: type=1400 audit(1733043939.385:12): avc: denied { map } for pid=11058 comm="syz-executor.5" path="/proc/11058/task/11064/oom_adj" dev="proc" ino=38694 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=file permissive=1 09:05:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40086607, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x8000000000000}) 09:05:39 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:05:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8000000}) 09:05:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5450, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:39 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x301602) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:05:52 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 14) 09:05:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x100000000000000}) 09:05:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5451, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8000000000000}) 09:05:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x10000000}) 09:05:52 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DISASSOCIATE(r0, &(0x7f0000000180)={&(0x7f0000000080), 0xfffffffffffffff3, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="3c00000072c7fc7ee9badca1a988580dd06f09ddb40196e42301e2ae6fbf31d5742f2f69c4", @ANYRES16=0x0, @ANYBLOB="010025bd7000ffdbdf25280000000c009968000000f96aacf85c89ef7f6ac22e4da768952b4d0dfc53c568e9dc978a734ee4ee7647dce53c39a473348a939f7fa436"], 0x2c}, 0x1, 0x0, 0x0, 0x45001}, 0xc2f330f542be36dc) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x890c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x545143, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000340)='.\x00', 0x0, 0x5, &(0x7f0000000780)=[{&(0x7f0000000380)="b5122deac127b2830921af88ca527b9620", 0x11}, {&(0x7f00000003c0)="27928d1bb9586ecf53da386da9580b993d9a0cc18f0ce50906a88f4ca10c9b7df8c875be12869dd94c5661a4cf7a486f55727a919d6c1777f113662ad106a1ee01927b07f6b613ed77de77c0fc44971c4d394e0f14eabe3f97ed50", 0x5b, 0x1000}, {&(0x7f0000000500)="9bda3a71708512a1f761d675e336cb4d936c13bdabc5f06b560288077f3f579b4dcf547896fe5015588df1765568b08ad9e32d05be4ee8f7494866258bf56f53a6a6bed698f4fcad212ff5e3f0e947b4f5da57c5b0a13cd732b4f99f298f62b58d135a790583753fa1bc1d8ed7bacf9c7a08b3554296055788fea34ac4cf64f8ca12f9b2a555ae7b0663207016076bb4baec4564d5134d8715a934a28ba90347f44f0a6278444cf3f91d6a2b49dcc22c6e7e5cbdc9954586f459522809ef60592cb202116cd8f1999bcd814b55d0dbfd1976f7740aa2292c63cdbda1c68eee20013f", 0xe2, 0x9}, {&(0x7f0000000440), 0x0, 0x3ff}, {&(0x7f0000000680)="66ae862f7dad0c3b4cc070074fe81a4d12f61b4a5ecce51926b0c759f3200d46f485df2997055c2a40f4cd115bd75df247bcd1f70d583d3d2476770dbf550588d78c950f691831cab94738e07ab84b3a01d6e45e90b75bc819c4dd3f86f58d3347c71674b36f86ae850bce700f52b96c0b41704f9e3c32d8a7316059023647e90abc2e54c8737c8b28c7f070b83c5b94e1df403b943db0de4884ecfed7a71d08bb8b66dcf5f7880f27ce9b7012ddfd9913f1ee8139ec08f644c177980a80970298ec4645ff00329933c8e4a131166b66f8d6e52ac42c18ad7554de3e30302e3be15b6eddf26541ab8eeb206e3af4af9288ad87378cea531550c6", 0xfa, 0x701f5227}], 0x26040, &(0x7f00000009c0)={[{@discard}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x1b}}, {@usrjquota_path={'usrjquota', 0x3d, './file1'}}, {@max_batch_time={'max_batch_time', 0x3d, 0x9}}, {@grpquota}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@audit}, {@context={'context', 0x3d, 'user_u'}}, {@appraise_type}, {@subj_type={'subj_type', 0x3d, '(\xcf'}}, {@fowner_eq={'fowner', 0x3d, r4}}]}) ppoll(&(0x7f0000000900)=[{r0, 0x42}, {0xffffffffffffffff, 0x80}, {r5, 0x400}], 0x3, &(0x7f0000000940), &(0x7f0000000980)={[0xffffffff]}, 0x8) fcntl$setlease(r1, 0x400, 0x2) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, 0xffffffffffffffff, 0x0, 0x100000001) 09:05:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:52 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) 09:05:52 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000040), 0x9}, 0x440, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x10440, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2380.937663] FAULT_INJECTION: forcing a failure. [ 2380.937663] name failslab, interval 1, probability 0, space 0, times 0 [ 2380.940286] CPU: 0 PID: 11106 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2380.941799] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2380.943525] Call Trace: [ 2380.944085] dump_stack+0x107/0x167 [ 2380.944852] should_fail.cold+0x5/0xa [ 2380.945670] ? create_object.isra.0+0x3a/0xa20 [ 2380.946642] should_failslab+0x5/0x20 [ 2380.947445] kmem_cache_alloc+0x5b/0x310 [ 2380.948314] create_object.isra.0+0x3a/0xa20 [ 2380.949242] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2380.950331] kmem_cache_alloc+0x159/0x310 [ 2380.951204] ? __kernel_text_address+0x9/0x40 [ 2380.952153] jbd2__journal_start+0x190/0x7e0 [ 2380.953091] __ext4_journal_start_sb+0x214/0x390 [ 2380.954097] ext4_iomap_begin+0x485/0x700 [ 2380.954977] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2380.956006] ? kasan_save_stack+0x1b/0x40 [ 2380.956881] ? ext4_file_write_iter+0xe0e/0x1530 [ 2380.957879] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2380.959196] ? splice_direct_to_actor+0x387/0x980 [ 2380.960205] ? do_splice_direct+0x1c4/0x290 [ 2380.961098] ? do_sendfile+0x553/0x11e0 [ 2380.961940] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2380.962914] ? do_syscall_64+0x33/0x40 [ 2380.963727] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2380.964839] iomap_apply+0x164/0x810 [ 2380.965628] ? iomap_dio_rw+0x90/0x90 [ 2380.966425] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2380.967622] ? mark_held_locks+0x9e/0xe0 [ 2380.968482] ? filemap_check_errors+0xa5/0x150 [ 2380.969481] __iomap_dio_rw+0x6cd/0x1110 [ 2380.970328] ? iomap_dio_rw+0x90/0x90 [ 2380.971144] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2380.972168] ? generic_update_time+0x21c/0x370 [ 2380.973245] ? __mnt_drop_write_file+0x9/0x70 [ 2380.974309] ? evict_inodes+0x470/0x470 [ 2380.975248] ? down_write_killable+0x180/0x180 [ 2380.976325] iomap_dio_rw+0x31/0x90 [ 2380.977187] ext4_file_write_iter+0xe0e/0x1530 [ 2380.978287] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2380.979359] ? kasan_save_stack+0x32/0x40 [ 2380.980333] ? direct_splice_actor+0x10f/0x170 [ 2380.981410] ? splice_direct_to_actor+0x387/0x980 [ 2380.982536] ? do_splice_direct+0x1c4/0x290 [ 2380.983544] ? do_sendfile+0x553/0x11e0 [ 2380.984470] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2380.985574] ? do_syscall_64+0x33/0x40 [ 2380.986484] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2380.987737] do_iter_readv_writev+0x476/0x750 [ 2380.988792] ? new_sync_write+0x660/0x660 [ 2380.989778] ? avc_policy_seqno+0x9/0x70 [ 2380.990731] ? selinux_file_permission+0x92/0x520 [ 2380.991867] ? security_file_permission+0xb1/0xe0 [ 2380.993006] do_iter_write+0x191/0x700 [ 2380.993932] ? trace_hardirqs_on+0x5b/0x180 [ 2380.994954] vfs_iter_write+0x70/0xa0 [ 2380.995851] iter_file_splice_write+0x726/0xc90 [ 2380.996957] ? generic_splice_sendpage+0x140/0x140 [ 2380.998127] ? security_file_permission+0xb1/0xe0 [ 2380.999251] ? generic_splice_sendpage+0x140/0x140 [ 2381.000392] direct_splice_actor+0x10f/0x170 [ 2381.001430] splice_direct_to_actor+0x387/0x980 [ 2381.002521] ? pipe_to_sendpage+0x380/0x380 [ 2381.003529] ? do_splice_to+0x160/0x160 [ 2381.004455] ? security_file_permission+0xb1/0xe0 [ 2381.005600] do_splice_direct+0x1c4/0x290 [ 2381.006567] ? splice_direct_to_actor+0x980/0x980 [ 2381.007684] ? avc_policy_seqno+0x9/0x70 [ 2381.008634] ? security_file_permission+0xb1/0xe0 [ 2381.009774] do_sendfile+0x553/0x11e0 [ 2381.010679] ? do_pwritev+0x270/0x270 [ 2381.011569] ? wait_for_completion_io+0x270/0x270 [ 2381.012699] ? rcu_read_lock_any_held+0x75/0xa0 [ 2381.013795] ? vfs_write+0x354/0xb10 [ 2381.014667] __x64_sys_sendfile64+0x1d1/0x210 [ 2381.015710] ? __ia32_sys_sendfile+0x220/0x220 [ 2381.016779] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2381.018005] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2381.019206] do_syscall_64+0x33/0x40 [ 2381.020074] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2381.021264] RIP: 0033:0x7fcd90203b19 [ 2381.022145] 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 [ 2381.026398] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2381.028165] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2381.029818] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2381.031463] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2381.033109] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2381.034767] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:05:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xfeffffff}) 09:05:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x200000000000000}) 09:05:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x100000000000000}) 09:05:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40087602, &(0x7f0000000040)={0x0, r1, 0x2}) 09:05:52 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:05:52 executing program 7: sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000680)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRESOCT, @ANYRESDEC, @ANYRESHEX, @ANYRES16, @ANYBLOB="d460bdbd6f9b63a05a22c6cb4aea293611fd1dbf372ddad9ea03a14cd87f223f8f53bc1d49a4367e9e443aeb86b0a42af9e73772cb40d4c6a9621c37604147cd2f40a033ffa05d0785255f15378a418a0ae823182c2c86280c999ad5d6c4464dc80003e7b6482100912355344d7c274b0cd87e9712078901a696fd925774503d180420e130c77033969f55b806aca42bdbac35e0e86a77b6d91f6903357d44c78bf50e6f3ae0c13a0f846a981eee2e81d7c10b594bee1bfe338836d551f072e7d04150f4535604cb0cb3cd4dfe46b3999d8331049b04f526cfcf946eb7bb964e22f1d7bbbabd05b26d1c5c6fb24a8ac43b4f77b05bd9ffd8998864b8", @ANYRESHEX, @ANYRESDEC]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x100) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={0x80000, 0xb1, 0x5}, 0x18) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x4, 0x0, @fd=r4, 0x1, 0x0, 0x6, 0x4, 0x2}, 0x7) fstat(r2, &(0x7f0000000600)) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) accept4(r6, &(0x7f0000000200)=@isdn, &(0x7f00000000c0)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:05:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5452, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2381.263447] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. [ 2381.284789] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. 09:06:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x200000000000000}) 09:06:07 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendfile(r3, r2, &(0x7f0000000040)=0x6, 0x7fffffff) sendfile(r1, r2, 0x0, 0x100000001) 09:06:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x400c6615, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x5460, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:07 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:07 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 15) 09:06:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x300000000000000}) 09:06:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xfffffffe}) 09:06:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40106614, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:07 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2395.837826] FAULT_INJECTION: forcing a failure. [ 2395.837826] name failslab, interval 1, probability 0, space 0, times 0 [ 2395.839536] CPU: 0 PID: 11187 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2395.840357] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2395.841337] Call Trace: [ 2395.841646] dump_stack+0x107/0x167 [ 2395.842083] should_fail.cold+0x5/0xa [ 2395.842533] ? mempool_alloc+0x148/0x360 [ 2395.843015] ? mempool_free_pages+0x20/0x20 [ 2395.843525] should_failslab+0x5/0x20 [ 2395.843975] kmem_cache_alloc+0x5b/0x310 [ 2395.844445] ? mempool_free_pages+0x20/0x20 [ 2395.844935] mempool_alloc+0x148/0x360 [ 2395.845377] ? mempool_resize+0x7d0/0x7d0 [ 2395.845844] ? lock_downgrade+0x6d0/0x6d0 [ 2395.846324] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2395.846881] bio_alloc_bioset+0x36e/0x600 [ 2395.847351] ? bvec_alloc+0x2f0/0x2f0 [ 2395.847781] ? iov_iter_npages+0x1fd/0xa70 [ 2395.848260] iomap_dio_bio_actor+0x518/0xef0 [ 2395.848759] iomap_dio_actor+0x36f/0x560 [ 2395.849221] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2395.849760] ? do_syscall_64+0x33/0x40 [ 2395.850223] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2395.850850] iomap_apply+0x289/0x810 [ 2395.851288] ? iomap_dio_rw+0x90/0x90 [ 2395.851738] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2395.852423] ? mark_held_locks+0x9e/0xe0 [ 2395.852911] ? filemap_check_errors+0xa5/0x150 [ 2395.853447] __iomap_dio_rw+0x6cd/0x1110 [ 2395.853934] ? iomap_dio_rw+0x90/0x90 [ 2395.854402] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2395.854939] ? generic_update_time+0x21c/0x370 [ 2395.855487] ? __mnt_drop_write_file+0x9/0x70 [ 2395.856014] ? evict_inodes+0x470/0x470 [ 2395.856464] ? down_write_killable+0x180/0x180 [ 2395.857006] iomap_dio_rw+0x31/0x90 [ 2395.857430] ext4_file_write_iter+0xe0e/0x1530 [ 2395.857982] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2395.858517] ? kasan_save_stack+0x32/0x40 [ 2395.859011] ? direct_splice_actor+0x10f/0x170 [ 2395.859544] ? splice_direct_to_actor+0x387/0x980 [ 2395.860109] ? do_splice_direct+0x1c4/0x290 [ 2395.860621] ? do_sendfile+0x553/0x11e0 [ 2395.861085] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2395.861624] ? do_syscall_64+0x33/0x40 [ 2395.862090] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2395.862726] do_iter_readv_writev+0x476/0x750 [ 2395.863238] ? new_sync_write+0x660/0x660 [ 2395.863703] ? avc_policy_seqno+0x9/0x70 [ 2395.864157] ? selinux_file_permission+0x92/0x520 [ 2395.864698] ? security_file_permission+0xb1/0xe0 [ 2395.865243] do_iter_write+0x191/0x700 [ 2395.865699] ? trace_hardirqs_on+0x5b/0x180 [ 2395.866205] vfs_iter_write+0x70/0xa0 [ 2395.866656] iter_file_splice_write+0x726/0xc90 [ 2395.867222] ? generic_splice_sendpage+0x140/0x140 [ 2395.867813] ? security_file_permission+0xb1/0xe0 [ 2395.868371] ? generic_splice_sendpage+0x140/0x140 [ 2395.868951] direct_splice_actor+0x10f/0x170 [ 2395.869470] splice_direct_to_actor+0x387/0x980 [ 2395.870029] ? pipe_to_sendpage+0x380/0x380 [ 2395.870541] ? do_splice_to+0x160/0x160 [ 2395.871011] ? security_file_permission+0xb1/0xe0 [ 2395.871584] do_splice_direct+0x1c4/0x290 [ 2395.872070] ? splice_direct_to_actor+0x980/0x980 [ 2395.872638] ? avc_policy_seqno+0x9/0x70 [ 2395.873120] ? security_file_permission+0xb1/0xe0 [ 2395.873690] do_sendfile+0x553/0x11e0 [ 2395.874152] ? do_pwritev+0x270/0x270 [ 2395.874609] ? wait_for_completion_io+0x270/0x270 [ 2395.875190] ? rcu_read_lock_any_held+0x75/0xa0 [ 2395.875707] ? vfs_write+0x354/0xb10 [ 2395.876135] __x64_sys_sendfile64+0x1d1/0x210 [ 2395.876670] ? __ia32_sys_sendfile+0x220/0x220 [ 2395.877198] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2395.877813] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2395.878401] do_syscall_64+0x33/0x40 [ 2395.878821] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2395.879598] RIP: 0033:0x7fcd90203b19 [ 2395.880039] 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 [ 2395.882178] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2395.883066] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2395.883915] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2395.884748] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2395.885592] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2395.886449] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:06:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x300000000000000}) 09:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x400000000000000}) 09:06:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8000000000000}) 09:06:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x401c5820, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:19 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x5, 0x80, 0x0, 0x7, 0x0, 0x0, 0x0, 0x5a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000000), 0x7}, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x660c, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:19 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 16) 09:06:19 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) 09:06:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x400000000000000}) 09:06:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x500000000000000}) 09:06:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x100000000000000}) 09:06:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4020940d, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2407.885913] FAULT_INJECTION: forcing a failure. [ 2407.885913] name failslab, interval 1, probability 0, space 0, times 0 [ 2407.887800] CPU: 0 PID: 11224 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2407.888748] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2407.889887] Call Trace: [ 2407.890252] dump_stack+0x107/0x167 [ 2407.890761] should_fail.cold+0x5/0xa [ 2407.891294] ? create_object.isra.0+0x3a/0xa20 [ 2407.891918] should_failslab+0x5/0x20 [ 2407.892446] kmem_cache_alloc+0x5b/0x310 [ 2407.893008] ? lock_chain_count+0x20/0x20 [ 2407.893579] create_object.isra.0+0x3a/0xa20 [ 2407.894185] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2407.894887] __kmalloc+0x16e/0x390 [ 2407.895379] ext4_find_extent+0xa77/0xd70 [ 2407.895969] ext4_ext_map_blocks+0x1c8/0x5830 [ 2407.896629] ? lock_chain_count+0x20/0x20 [ 2407.897229] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2407.897983] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2407.898743] ? ext4_ext_release+0x10/0x10 [ 2407.899339] ? ext4_map_blocks+0x5cd/0x1910 [ 2407.899956] ? lock_release+0x680/0x680 [ 2407.900525] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2407.901201] ? lock_downgrade+0x6d0/0x6d0 [ 2407.901808] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2407.902575] ? down_write+0xe0/0x160 [ 2407.903086] ? down_write_killable+0x180/0x180 [ 2407.903747] ext4_map_blocks+0x63f/0x1910 [ 2407.904339] ? kmem_cache_alloc+0x2a6/0x310 [ 2407.904955] ? __kernel_text_address+0x9/0x40 [ 2407.905595] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2407.906237] ? jbd2__journal_start+0xf3/0x7e0 [ 2407.906893] ? __ext4_journal_start_sb+0x214/0x390 [ 2407.907597] ? __ext4_journal_start_sb+0x1db/0x390 [ 2407.908301] ext4_iomap_begin+0x3ad/0x700 [ 2407.908900] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2407.909567] ? kasan_save_stack+0x1b/0x40 [ 2407.910156] ? ext4_file_write_iter+0xe0e/0x1530 [ 2407.910842] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2407.911746] ? splice_direct_to_actor+0x387/0x980 [ 2407.912431] ? do_splice_direct+0x1c4/0x290 [ 2407.913047] ? do_sendfile+0x553/0x11e0 [ 2407.913611] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2407.914273] ? do_syscall_64+0x33/0x40 [ 2407.914837] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2407.915599] iomap_apply+0x164/0x810 [ 2407.916103] ? iomap_dio_rw+0x90/0x90 [ 2407.916644] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2407.917468] ? mark_held_locks+0x9e/0xe0 [ 2407.918053] ? filemap_check_errors+0xa5/0x150 [ 2407.918685] __iomap_dio_rw+0x6cd/0x1110 [ 2407.919256] ? iomap_dio_rw+0x90/0x90 [ 2407.919811] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2407.920459] ? generic_update_time+0x21c/0x370 [ 2407.921119] ? __mnt_drop_write_file+0x9/0x70 [ 2407.921756] ? evict_inodes+0x470/0x470 [ 2407.922330] ? down_write_killable+0x180/0x180 [ 2407.922952] iomap_dio_rw+0x31/0x90 [ 2407.923469] ext4_file_write_iter+0xe0e/0x1530 [ 2407.924124] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2407.924772] ? kasan_save_stack+0x32/0x40 [ 2407.925360] ? direct_splice_actor+0x10f/0x170 [ 2407.926006] ? splice_direct_to_actor+0x387/0x980 [ 2407.926695] ? do_splice_direct+0x1c4/0x290 [ 2407.927280] ? do_sendfile+0x553/0x11e0 [ 2407.927842] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2407.928498] ? do_syscall_64+0x33/0x40 [ 2407.929023] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2407.929781] do_iter_readv_writev+0x476/0x750 [ 2407.930428] ? new_sync_write+0x660/0x660 [ 2407.931015] ? avc_policy_seqno+0x9/0x70 [ 2407.931588] ? selinux_file_permission+0x92/0x520 [ 2407.932273] ? security_file_permission+0xb1/0xe0 [ 2407.932959] do_iter_write+0x191/0x700 [ 2407.933515] ? trace_hardirqs_on+0x5b/0x180 [ 2407.934128] vfs_iter_write+0x70/0xa0 [ 2407.934654] iter_file_splice_write+0x726/0xc90 [ 2407.935332] ? generic_splice_sendpage+0x140/0x140 [ 2407.936051] ? security_file_permission+0xb1/0xe0 [ 2407.936743] ? generic_splice_sendpage+0x140/0x140 [ 2407.937436] direct_splice_actor+0x10f/0x170 [ 2407.938061] splice_direct_to_actor+0x387/0x980 [ 2407.938730] ? pipe_to_sendpage+0x380/0x380 [ 2407.939351] ? do_splice_to+0x160/0x160 [ 2407.939888] ? security_file_permission+0xb1/0xe0 [ 2407.940583] do_splice_direct+0x1c4/0x290 [ 2407.941139] ? splice_direct_to_actor+0x980/0x980 [ 2407.941829] ? avc_policy_seqno+0x9/0x70 [ 2407.942388] ? security_file_permission+0xb1/0xe0 [ 2407.943070] do_sendfile+0x553/0x11e0 [ 2407.943613] ? do_pwritev+0x270/0x270 [ 2407.944151] ? wait_for_completion_io+0x270/0x270 [ 2407.944832] ? rcu_read_lock_any_held+0x75/0xa0 [ 2407.945507] ? vfs_write+0x354/0xb10 [ 2407.946034] __x64_sys_sendfile64+0x1d1/0x210 [ 2407.946646] ? __ia32_sys_sendfile+0x220/0x220 [ 2407.947285] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2407.947989] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2407.948716] do_syscall_64+0x33/0x40 [ 2407.949216] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2407.949936] RIP: 0033:0x7fcd90203b19 [ 2407.950445] 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 [ 2407.952894] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2407.953912] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2407.954870] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2407.955822] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2407.956773] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2407.957726] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:06:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x500000000000000}) 09:06:19 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:06:19 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000140)) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f00000000c0)={0x0, "938853665bcb2ffe17c5dd4b918da656581a1d415cca5b2810e88cee6cd6e7833de430a61d5a1245fcf967333852a29fa6c87761bc37ffcd3c007becdadce618", 0x13}, 0x48, 0xfffffffffffffffc) r1 = add_key(&(0x7f0000000280)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="fa", 0x1, 0xfffffffffffffffe) keyctl$chown(0x4, r1, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f00000002c0)='&&\\!\x00', r1) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r2, &(0x7f0000000040), 0x12) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x950c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r2, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x200000000000000}) 09:06:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6611, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40286608, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x800000000000000}) 09:06:19 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r2) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xff, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x2, @perf_bp={&(0x7f0000000000), 0xd}}, 0x0, 0xffffffffffffffff, r2, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x600000000000000}) [ 2408.198050] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 0 (only 16 groups) 09:06:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x300000000000000}) [ 2408.323684] audit: type=1400 audit(1733043979.708:13): avc: denied { read } for pid=11271 comm="syz-executor.5" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=perf_event permissive=1 [ 2408.341201] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 0 (only 16 groups) 09:06:19 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 17) 09:06:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x1000000000000000}) [ 2408.447148] FAULT_INJECTION: forcing a failure. [ 2408.447148] name failslab, interval 1, probability 0, space 0, times 0 [ 2408.448582] CPU: 0 PID: 11288 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2408.449375] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2408.450272] Call Trace: [ 2408.450572] dump_stack+0x107/0x167 [ 2408.450962] should_fail.cold+0x5/0xa [ 2408.451376] ? bvec_alloc+0x148/0x2f0 [ 2408.451785] should_failslab+0x5/0x20 [ 2408.452192] kmem_cache_alloc+0x5b/0x310 [ 2408.452630] bvec_alloc+0x148/0x2f0 [ 2408.453021] bio_alloc_bioset+0x40a/0x600 [ 2408.453494] ? bvec_alloc+0x2f0/0x2f0 [ 2408.453917] ? iov_iter_npages+0x1fd/0xa70 [ 2408.454425] iomap_dio_bio_actor+0x518/0xef0 [ 2408.454936] iomap_dio_actor+0x36f/0x560 [ 2408.455398] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2408.455900] ? do_syscall_64+0x33/0x40 [ 2408.456342] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2408.456957] iomap_apply+0x289/0x810 [ 2408.457361] ? iomap_dio_rw+0x90/0x90 [ 2408.457798] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2408.458427] ? mark_held_locks+0x9e/0xe0 [ 2408.458897] ? filemap_check_errors+0xa5/0x150 [ 2408.459427] __iomap_dio_rw+0x6cd/0x1110 [ 2408.459867] ? iomap_dio_rw+0x90/0x90 [ 2408.460306] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2408.460827] ? generic_update_time+0x21c/0x370 [ 2408.461356] ? __mnt_drop_write_file+0x9/0x70 [ 2408.461843] ? evict_inodes+0x470/0x470 [ 2408.462293] ? down_write_killable+0x180/0x180 [ 2408.462824] iomap_dio_rw+0x31/0x90 [ 2408.463249] ext4_file_write_iter+0xe0e/0x1530 [ 2408.463772] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2408.464295] ? kasan_save_stack+0x32/0x40 [ 2408.464741] ? direct_splice_actor+0x10f/0x170 [ 2408.465268] ? splice_direct_to_actor+0x387/0x980 [ 2408.465814] ? do_splice_direct+0x1c4/0x290 [ 2408.466281] ? do_sendfile+0x553/0x11e0 [ 2408.466736] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2408.467241] ? do_syscall_64+0x33/0x40 [ 2408.467680] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2408.468254] do_iter_readv_writev+0x476/0x750 [ 2408.468767] ? new_sync_write+0x660/0x660 [ 2408.469214] ? avc_policy_seqno+0x9/0x70 [ 2408.469681] ? selinux_file_permission+0x92/0x520 [ 2408.470199] ? security_file_permission+0xb1/0xe0 [ 2408.470765] do_iter_write+0x191/0x700 [ 2408.471187] ? trace_hardirqs_on+0x5b/0x180 [ 2408.471651] vfs_iter_write+0x70/0xa0 [ 2408.472058] iter_file_splice_write+0x726/0xc90 [ 2408.472561] ? generic_splice_sendpage+0x140/0x140 [ 2408.473096] ? security_file_permission+0xb1/0xe0 [ 2408.473611] ? generic_splice_sendpage+0x140/0x140 [ 2408.474173] direct_splice_actor+0x10f/0x170 [ 2408.474657] splice_direct_to_actor+0x387/0x980 [ 2408.475154] ? pipe_to_sendpage+0x380/0x380 [ 2408.475616] ? do_splice_to+0x160/0x160 [ 2408.476039] ? security_file_permission+0xb1/0xe0 [ 2408.476602] do_splice_direct+0x1c4/0x290 [ 2408.477046] ? splice_direct_to_actor+0x980/0x980 [ 2408.477593] ? avc_policy_seqno+0x9/0x70 [ 2408.478031] ? security_file_permission+0xb1/0xe0 [ 2408.478597] do_sendfile+0x553/0x11e0 [ 2408.479011] ? do_pwritev+0x270/0x270 [ 2408.479420] ? wait_for_completion_io+0x270/0x270 [ 2408.479933] ? rcu_read_lock_any_held+0x75/0xa0 [ 2408.480427] ? vfs_write+0x354/0xb10 [ 2408.480826] __x64_sys_sendfile64+0x1d1/0x210 [ 2408.481302] ? __ia32_sys_sendfile+0x220/0x220 [ 2408.481791] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2408.482358] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2408.482908] do_syscall_64+0x33/0x40 [ 2408.483303] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2408.483849] RIP: 0033:0x7fcd90203b19 [ 2408.484245] 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 [ 2408.486198] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2408.487013] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2408.487772] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2408.488529] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2408.489286] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2408.490045] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:06:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305828, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6612, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:31 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 18) 09:06:31 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0x2, 0xffffffffffffffff, 0x2) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x400000000000000}) 09:06:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x4000000000000000}) 09:06:31 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:06:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x800000000000000}) 09:06:32 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x500000000000000}) 09:06:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x1000000000000000}) 09:06:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xfeffffff00000000}) [ 2420.704147] FAULT_INJECTION: forcing a failure. [ 2420.704147] name failslab, interval 1, probability 0, space 0, times 0 [ 2420.706884] CPU: 0 PID: 11310 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2420.708335] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2420.710074] Call Trace: [ 2420.710629] dump_stack+0x107/0x167 [ 2420.711396] should_fail.cold+0x5/0xa [ 2420.712190] ? kmem_cache_alloc+0x2a6/0x310 [ 2420.713091] ? create_object.isra.0+0x3a/0xa20 [ 2420.714043] should_failslab+0x5/0x20 [ 2420.714851] kmem_cache_alloc+0x5b/0x310 [ 2420.715700] ? mempool_alloc+0x155/0x360 [ 2420.716556] create_object.isra.0+0x3a/0xa20 [ 2420.717466] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2420.718530] kmem_cache_alloc+0x159/0x310 [ 2420.719409] bvec_alloc+0x148/0x2f0 [ 2420.720170] bio_alloc_bioset+0x40a/0x600 [ 2420.721037] ? bvec_alloc+0x2f0/0x2f0 [ 2420.721831] ? iov_iter_npages+0x1fd/0xa70 [ 2420.722732] iomap_dio_bio_actor+0x518/0xef0 [ 2420.723671] iomap_dio_actor+0x36f/0x560 [ 2420.724513] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2420.725482] ? do_syscall_64+0x33/0x40 [ 2420.726291] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2420.727412] iomap_apply+0x289/0x810 [ 2420.728195] ? iomap_dio_rw+0x90/0x90 [ 2420.728995] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2420.730216] ? mark_held_locks+0x9e/0xe0 [ 2420.731093] ? filemap_check_errors+0xa5/0x150 [ 2420.732059] __iomap_dio_rw+0x6cd/0x1110 [ 2420.732906] ? iomap_dio_rw+0x90/0x90 [ 2420.733723] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2420.734679] ? generic_update_time+0x21c/0x370 [ 2420.735653] ? __mnt_drop_write_file+0x9/0x70 [ 2420.736587] ? evict_inodes+0x470/0x470 [ 2420.737424] ? down_write_killable+0x180/0x180 [ 2420.738386] iomap_dio_rw+0x31/0x90 [ 2420.739155] ext4_file_write_iter+0xe0e/0x1530 [ 2420.740124] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2420.741081] ? kasan_save_stack+0x32/0x40 [ 2420.741949] ? direct_splice_actor+0x10f/0x170 [ 2420.742920] ? splice_direct_to_actor+0x387/0x980 [ 2420.743921] ? do_splice_direct+0x1c4/0x290 [ 2420.744822] ? do_sendfile+0x553/0x11e0 [ 2420.745647] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2420.746615] ? do_syscall_64+0x33/0x40 [ 2420.747431] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2420.748554] do_iter_readv_writev+0x476/0x750 [ 2420.749499] ? new_sync_write+0x660/0x660 [ 2420.750365] ? avc_policy_seqno+0x9/0x70 [ 2420.751224] ? selinux_file_permission+0x92/0x520 [ 2420.752229] ? security_file_permission+0xb1/0xe0 [ 2420.753248] do_iter_write+0x191/0x700 [ 2420.754066] ? trace_hardirqs_on+0x5b/0x180 [ 2420.754989] vfs_iter_write+0x70/0xa0 [ 2420.755788] iter_file_splice_write+0x726/0xc90 [ 2420.756775] ? generic_splice_sendpage+0x140/0x140 [ 2420.757824] ? security_file_permission+0xb1/0xe0 [ 2420.758842] ? generic_splice_sendpage+0x140/0x140 [ 2420.759868] direct_splice_actor+0x10f/0x170 [ 2420.760799] splice_direct_to_actor+0x387/0x980 [ 2420.761777] ? pipe_to_sendpage+0x380/0x380 [ 2420.762678] ? do_splice_to+0x160/0x160 [ 2420.763518] ? security_file_permission+0xb1/0xe0 [ 2420.764538] do_splice_direct+0x1c4/0x290 [ 2420.765418] ? splice_direct_to_actor+0x980/0x980 [ 2420.766428] ? avc_policy_seqno+0x9/0x70 [ 2420.767290] ? security_file_permission+0xb1/0xe0 [ 2420.768312] do_sendfile+0x553/0x11e0 [ 2420.769124] ? do_pwritev+0x270/0x270 [ 2420.769923] ? wait_for_completion_io+0x270/0x270 [ 2420.770942] ? rcu_read_lock_any_held+0x75/0xa0 [ 2420.771915] ? vfs_write+0x354/0xb10 [ 2420.772708] __x64_sys_sendfile64+0x1d1/0x210 [ 2420.773653] ? __ia32_sys_sendfile+0x220/0x220 [ 2420.774614] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2420.775724] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2420.776804] do_syscall_64+0x33/0x40 [ 2420.777586] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2420.778669] RIP: 0033:0x7fcd90203b19 [ 2420.779458] 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 [ 2420.783334] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2420.784931] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2420.786429] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2420.787941] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2420.789453] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2420.790956] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:06:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:32 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffda1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6628, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xffffffff00000000}) 09:06:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0xfeffffff00000000}) 09:06:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40046629, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x2}) 09:06:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4030582a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:44 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xffffffe0, 0x7}}, './file1\x00'}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000080)={@mcast2, 0x0, 0x2, 0x0, 0x2, 0x4, 0x7}, 0x20) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) 09:06:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x800000000000000}) 09:06:44 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 19) 09:06:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0xffffffff00000000}) 09:06:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x3}) 09:06:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40049409, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:44 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000000), 0x8}}, 0x0, 0xefffffffffffffff, 0xffffffffffffffff, 0x9) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x86900, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x701000, 0x0) sendmsg$GTP_CMD_NEWPDP(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, 0x0, 0x10, 0x70bd27, 0x25dfdbfd, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @multicast2}, @GTPA_FLOW={0x6, 0x6, 0x2}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_NET_NS_FD={0x8, 0x7, r0}, @GTPA_O_TEI={0x8, 0x9, 0x4}, @GTPA_I_TEI={0x8}, @GTPA_NET_NS_FD={0x8, 0x7, r1}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_NET_NS_FD={0x8, 0x7, r2}, @GTPA_TID={0xc, 0x3, 0x2}]}, 0x68}, 0x1, 0x0, 0x0, 0x80}, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2433.428781] FAULT_INJECTION: forcing a failure. [ 2433.428781] name failslab, interval 1, probability 0, space 0, times 0 [ 2433.430601] CPU: 0 PID: 11374 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2433.431536] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2433.432622] Call Trace: [ 2433.432980] dump_stack+0x107/0x167 [ 2433.433471] should_fail.cold+0x5/0xa [ 2433.433980] ? create_task_io_context+0x2c/0x430 [ 2433.434621] should_failslab+0x5/0x20 [ 2433.435138] kmem_cache_alloc_node+0x55/0x330 [ 2433.435751] create_task_io_context+0x2c/0x430 [ 2433.436369] submit_bio_checks+0x1382/0x1730 [ 2433.436959] ? lock_acquire+0x197/0x470 [ 2433.437499] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 2433.438332] ? lock_release+0x680/0x680 [ 2433.438857] ? find_held_lock+0x2c/0x110 [ 2433.439408] ? __bio_add_page+0x328/0x430 [ 2433.439966] submit_bio_noacct+0x82/0x1010 [ 2433.440550] ? blk_queue_enter+0xc30/0xc30 [ 2433.441131] submit_bio+0xf3/0x4e0 [ 2433.441605] ? submit_bio_noacct+0x1010/0x1010 [ 2433.442215] ? bio_alloc_bioset+0x2a1/0x600 [ 2433.442799] ? bio_add_pc_page+0x100/0x100 [ 2433.443378] ? bvec_alloc+0x2f0/0x2f0 [ 2433.443887] iomap_dio_submit_bio+0x295/0x360 [ 2433.444489] iomap_dio_bio_actor+0x4b3/0xef0 [ 2433.445098] iomap_dio_actor+0x36f/0x560 [ 2433.445645] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2433.446272] ? do_syscall_64+0x33/0x40 [ 2433.446796] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.447521] iomap_apply+0x289/0x810 [ 2433.448019] ? iomap_dio_rw+0x90/0x90 [ 2433.448542] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2433.449316] ? mark_held_locks+0x9e/0xe0 [ 2433.449872] ? filemap_check_errors+0xa5/0x150 [ 2433.450492] __iomap_dio_rw+0x6cd/0x1110 [ 2433.451046] ? iomap_dio_rw+0x90/0x90 [ 2433.451581] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2433.452196] ? generic_update_time+0x21c/0x370 [ 2433.452825] ? __mnt_drop_write_file+0x9/0x70 [ 2433.453421] ? evict_inodes+0x470/0x470 [ 2433.453950] ? down_write_killable+0x180/0x180 [ 2433.454561] iomap_dio_rw+0x31/0x90 [ 2433.455045] ext4_file_write_iter+0xe0e/0x1530 [ 2433.455668] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2433.456291] ? kasan_save_stack+0x32/0x40 [ 2433.456847] ? direct_splice_actor+0x10f/0x170 [ 2433.457469] ? splice_direct_to_actor+0x387/0x980 [ 2433.458121] ? do_splice_direct+0x1c4/0x290 [ 2433.458688] ? do_sendfile+0x553/0x11e0 [ 2433.459218] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2433.459833] ? do_syscall_64+0x33/0x40 [ 2433.460348] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.461058] do_iter_readv_writev+0x476/0x750 [ 2433.461672] ? new_sync_write+0x660/0x660 [ 2433.462230] ? avc_policy_seqno+0x9/0x70 [ 2433.462796] ? selinux_file_permission+0x92/0x520 [ 2433.463645] ? security_file_permission+0xb1/0xe0 [ 2433.464303] do_iter_write+0x191/0x700 [ 2433.464824] ? trace_hardirqs_on+0x5b/0x180 [ 2433.465399] vfs_iter_write+0x70/0xa0 [ 2433.465901] iter_file_splice_write+0x726/0xc90 [ 2433.466525] ? generic_splice_sendpage+0x140/0x140 [ 2433.467204] ? security_file_permission+0xb1/0xe0 [ 2433.467852] ? generic_splice_sendpage+0x140/0x140 [ 2433.468505] direct_splice_actor+0x10f/0x170 [ 2433.469084] splice_direct_to_actor+0x387/0x980 [ 2433.469712] ? pipe_to_sendpage+0x380/0x380 [ 2433.470291] ? do_splice_to+0x160/0x160 [ 2433.470830] ? security_file_permission+0xb1/0xe0 [ 2433.471491] do_splice_direct+0x1c4/0x290 [ 2433.472042] ? splice_direct_to_actor+0x980/0x980 [ 2433.472682] ? avc_policy_seqno+0x9/0x70 [ 2433.473243] ? security_file_permission+0xb1/0xe0 [ 2433.473886] do_sendfile+0x553/0x11e0 [ 2433.474405] ? do_pwritev+0x270/0x270 [ 2433.474917] ? wait_for_completion_io+0x270/0x270 [ 2433.475561] ? rcu_read_lock_any_held+0x75/0xa0 [ 2433.476179] ? vfs_write+0x354/0xb10 [ 2433.476682] __x64_sys_sendfile64+0x1d1/0x210 [ 2433.477277] ? __ia32_sys_sendfile+0x220/0x220 [ 2433.477886] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2433.478585] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2433.479271] do_syscall_64+0x33/0x40 [ 2433.479763] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2433.480436] RIP: 0033:0x7fcd90203b19 [ 2433.480926] 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 [ 2433.483384] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2433.484396] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2433.485349] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2433.486294] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2433.487261] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2433.488211] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:06:44 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x2, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4030582b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x2}) 09:06:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40086602, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:58 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x3f, 0xfff, 0x9, @private2={0xfc, 0x2, '\x00', 0x1}, @remote, 0x80, 0x8, 0xa42, 0xd1c}}) setsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000180)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', r2}, 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r3, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r4, r5, 0x0, 0x100000001) 09:06:58 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 20) 09:06:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x4}) 09:06:58 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:06:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305839, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x1000000000000000}) [ 2447.209895] FAULT_INJECTION: forcing a failure. [ 2447.209895] name failslab, interval 1, probability 0, space 0, times 0 [ 2447.212566] CPU: 0 PID: 11396 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2447.214020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2447.215773] Call Trace: [ 2447.216332] dump_stack+0x107/0x167 [ 2447.217109] should_fail.cold+0x5/0xa [ 2447.217908] ? kmem_cache_alloc+0x2a6/0x310 [ 2447.218816] ? create_object.isra.0+0x3a/0xa20 [ 2447.219799] should_failslab+0x5/0x20 [ 2447.220605] kmem_cache_alloc+0x5b/0x310 [ 2447.221458] ? mempool_alloc+0x155/0x360 [ 2447.222316] create_object.isra.0+0x3a/0xa20 09:06:58 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = getpgrp(0x0) pidfd_open(r1, 0x0) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000040)=0x3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2447.223243] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2447.224500] kmem_cache_alloc+0x159/0x310 [ 2447.225380] bvec_alloc+0x148/0x2f0 [ 2447.226144] bio_alloc_bioset+0x40a/0x600 [ 2447.227019] ? bvec_alloc+0x2f0/0x2f0 [ 2447.227832] ? iov_iter_npages+0x1fd/0xa70 [ 2447.228764] iomap_dio_bio_actor+0x518/0xef0 [ 2447.229837] iomap_dio_actor+0x36f/0x560 [ 2447.230690] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2447.231666] ? do_syscall_64+0x33/0x40 [ 2447.232491] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2447.233610] iomap_apply+0x289/0x810 [ 2447.234391] ? iomap_dio_rw+0x90/0x90 [ 2447.235198] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2447.236425] ? mark_held_locks+0x9e/0xe0 [ 2447.237297] ? filemap_check_errors+0xa5/0x150 [ 2447.238267] __iomap_dio_rw+0x6cd/0x1110 [ 2447.239114] ? iomap_dio_rw+0x90/0x90 [ 2447.239940] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2447.240895] ? generic_update_time+0x21c/0x370 [ 2447.241860] ? __mnt_drop_write_file+0x9/0x70 [ 2447.242802] ? evict_inodes+0x470/0x470 [ 2447.243643] ? down_write_killable+0x180/0x180 [ 2447.244620] iomap_dio_rw+0x31/0x90 [ 2447.245396] ext4_file_write_iter+0xe0e/0x1530 [ 2447.246383] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2447.247341] ? kasan_save_stack+0x32/0x40 [ 2447.248229] ? direct_splice_actor+0x10f/0x170 [ 2447.249183] ? splice_direct_to_actor+0x387/0x980 [ 2447.250198] ? do_splice_direct+0x1c4/0x290 [ 2447.251100] ? do_sendfile+0x553/0x11e0 [ 2447.251937] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2447.252908] ? do_syscall_64+0x33/0x40 [ 2447.253725] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2447.254851] do_iter_readv_writev+0x476/0x750 [ 2447.255816] ? new_sync_write+0x660/0x660 [ 2447.256689] ? avc_policy_seqno+0x9/0x70 [ 2447.257544] ? selinux_file_permission+0x92/0x520 [ 2447.258564] ? security_file_permission+0xb1/0xe0 [ 2447.259587] do_iter_write+0x191/0x700 [ 2447.260469] ? trace_hardirqs_on+0x5b/0x180 [ 2447.261397] vfs_iter_write+0x70/0xa0 [ 2447.262217] iter_file_splice_write+0x726/0xc90 [ 2447.263219] ? generic_splice_sendpage+0x140/0x140 [ 2447.264300] ? security_file_permission+0xb1/0xe0 [ 2447.265329] ? generic_splice_sendpage+0x140/0x140 [ 2447.266377] direct_splice_actor+0x10f/0x170 [ 2447.267320] splice_direct_to_actor+0x387/0x980 [ 2447.268326] ? pipe_to_sendpage+0x380/0x380 [ 2447.269255] ? do_splice_to+0x160/0x160 [ 2447.270099] ? security_file_permission+0xb1/0xe0 [ 2447.271133] do_splice_direct+0x1c4/0x290 [ 2447.272025] ? splice_direct_to_actor+0x980/0x980 [ 2447.273052] ? avc_policy_seqno+0x9/0x70 [ 2447.273922] ? security_file_permission+0xb1/0xe0 [ 2447.274957] do_sendfile+0x553/0x11e0 [ 2447.275787] ? do_pwritev+0x270/0x270 [ 2447.276603] ? wait_for_completion_io+0x270/0x270 [ 2447.277631] ? rcu_read_lock_any_held+0x75/0xa0 [ 2447.278625] ? vfs_write+0x354/0xb10 [ 2447.279422] __x64_sys_sendfile64+0x1d1/0x210 [ 2447.280381] ? __ia32_sys_sendfile+0x220/0x220 [ 2447.281359] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2447.282474] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2447.283573] do_syscall_64+0x33/0x40 [ 2447.284378] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2447.285478] RIP: 0033:0x7fcd90203b19 [ 2447.286278] 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 [ 2447.290226] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2447.291862] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2447.293388] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2447.294912] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2447.296445] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2447.297972] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:06:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40806685, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x3}) 09:06:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xfeffffff00000000}) 09:06:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40086604, &(0x7f0000000040)={0x0, r1, 0x2}) 09:06:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x5}) 09:06:58 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$nl_generic(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="20000000dae34cc200000000000000000a000200080000000000000004000680"], 0x20}}, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x92, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1008a, 0x0, 0xfffffffe, 0x0, 0x4}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fchdir(0xffffffffffffffff) r4 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x202) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000000c0)={0xb5, 0x8, 0x401}) fcntl$lock(r3, 0x22, &(0x7f0000000040)={0x1, 0x0, 0x7e32, 0x3ff}) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r3, 0x0, 0x0) [ 2447.615389] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. 09:06:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0xffffffff00000000}) [ 2447.635448] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. [ 2447.664906] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=58330 sclass=netlink_route_socket pid=11443 comm=syz-executor.5 09:06:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2447.715887] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=58330 sclass=netlink_route_socket pid=11447 comm=syz-executor.5 09:07:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80086601, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40086607, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:14 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 21) 09:07:14 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup3(0xffffffffffffffff, r2, 0x0) openat(r2, &(0x7f0000000040)='./file1\x00', 0xa000, 0x6) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000500)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r4, 0x0, 0x100000001) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) io_submit(0x0, 0x2, &(0x7f00000001c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, 0x5327, 0xffffffffffffffff, &(0x7f0000000080)="7990d5d75f", 0x5, 0x2, 0x0, 0x2, r0}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x4, r3, &(0x7f0000000340)="c7508e83ef55c8f4cbcd2d8ff0a86966214e78ac0ba23d5f50d5a1daa3f5cf4c8c29f486c9539dc6a6731662944ac1cd09b568f83c48342059e7bd7ab83596a19ced6d30a457f3ac602ec7eca2469a031cac6fda1a847ebcf35eaf1de62d2d95c0713d44fdbf053231027e6231dc3dc84f48086ec235350f11492cb1d3e0b40e73a4008ac4f5c196e58b5766d4c51f38d0221d9baa6d4562257ddf77d9cce214b93183b77e2cc3af7dadfb6f6877c5d00e60a76c109a020e9bb78f564ef91eeedd9776cf", 0xc4, 0x67, 0x0, 0x8f2d4dcf66cdcf}]) 09:07:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x4}) 09:07:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x8}) 09:07:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x2}) 09:07:15 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5e, 0x90000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:15 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0xfe, 0x7, 0x0, 0xa0, 0x0, 0x5e, 0x108, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x7, @perf_bp={&(0x7f0000000000), 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x200000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80086603, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x3}) [ 2463.779126] FAULT_INJECTION: forcing a failure. [ 2463.779126] name failslab, interval 1, probability 0, space 0, times 0 [ 2463.781801] CPU: 1 PID: 11474 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2463.783247] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2463.784990] Call Trace: [ 2463.785544] dump_stack+0x107/0x167 [ 2463.786299] should_fail.cold+0x5/0xa [ 2463.787093] ? create_object.isra.0+0x3a/0xa20 [ 2463.788057] should_failslab+0x5/0x20 [ 2463.788855] kmem_cache_alloc+0x5b/0x310 [ 2463.789706] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2463.790829] create_object.isra.0+0x3a/0xa20 [ 2463.791740] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2463.792802] kmem_cache_alloc+0x159/0x310 [ 2463.793659] ? __kernel_text_address+0x9/0x40 [ 2463.794599] jbd2__journal_start+0x190/0x7e0 [ 2463.795514] __ext4_journal_start_sb+0x214/0x390 [ 2463.796511] ext4_iomap_begin+0x485/0x700 [ 2463.797383] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2463.798400] ? kasan_save_stack+0x1b/0x40 [ 2463.799257] ? ext4_file_write_iter+0xe0e/0x1530 [ 2463.800250] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2463.801578] ? splice_direct_to_actor+0x387/0x980 [ 2463.802586] ? do_splice_direct+0x1c4/0x290 [ 2463.803478] ? do_sendfile+0x553/0x11e0 [ 2463.804304] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2463.805256] ? do_syscall_64+0x33/0x40 [ 2463.806068] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2463.807183] iomap_apply+0x164/0x810 [ 2463.807955] ? iomap_dio_rw+0x90/0x90 [ 2463.808761] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2463.809970] ? mark_held_locks+0x9e/0xe0 [ 2463.810831] ? filemap_check_errors+0xa5/0x150 [ 2463.811793] __iomap_dio_rw+0x6cd/0x1110 [ 2463.812637] ? iomap_dio_rw+0x90/0x90 [ 2463.813442] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2463.814388] ? ext4_orphan_add+0x253/0x9e0 [ 2463.815265] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2463.816290] ? ext4_empty_dir+0xae0/0xae0 [ 2463.817145] ? jbd2__journal_start+0xf3/0x7e0 [ 2463.818079] iomap_dio_rw+0x31/0x90 [ 2463.818834] ext4_file_write_iter+0xe0e/0x1530 [ 2463.819807] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2463.820773] ? kasan_save_stack+0x32/0x40 [ 2463.821630] ? kasan_save_stack+0x1b/0x40 [ 2463.822489] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2463.823540] ? iter_file_splice_write+0x165/0xc90 [ 2463.824541] ? direct_splice_actor+0x10f/0x170 [ 2463.825496] ? splice_direct_to_actor+0x387/0x980 [ 2463.826496] ? do_splice_direct+0x1c4/0x290 [ 2463.827386] ? do_sendfile+0x553/0x11e0 [ 2463.828211] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2463.829173] ? do_syscall_64+0x33/0x40 [ 2463.829974] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2463.831081] do_iter_readv_writev+0x476/0x750 [ 2463.832023] ? new_sync_write+0x660/0x660 [ 2463.832891] ? avc_policy_seqno+0x9/0x70 [ 2463.833733] ? selinux_file_permission+0x92/0x520 [ 2463.834738] ? security_file_permission+0xb1/0xe0 [ 2463.835756] do_iter_write+0x191/0x700 [ 2463.836598] ? trace_hardirqs_on+0x5b/0x180 [ 2463.837498] vfs_iter_write+0x70/0xa0 [ 2463.838286] iter_file_splice_write+0x726/0xc90 [ 2463.839269] ? generic_splice_sendpage+0x140/0x140 [ 2463.840311] ? security_file_permission+0xb1/0xe0 [ 2463.841321] ? generic_splice_sendpage+0x140/0x140 [ 2463.842346] direct_splice_actor+0x10f/0x170 [ 2463.843266] splice_direct_to_actor+0x387/0x980 [ 2463.844250] ? pipe_to_sendpage+0x380/0x380 [ 2463.845155] ? do_splice_to+0x160/0x160 [ 2463.845985] ? security_file_permission+0xb1/0xe0 [ 2463.846999] do_splice_direct+0x1c4/0x290 [ 2463.847857] ? splice_direct_to_actor+0x980/0x980 [ 2463.848866] ? security_file_permission+0x94/0xe0 [ 2463.849875] ? security_file_permission+0xb1/0xe0 [ 2463.850887] do_sendfile+0x553/0x11e0 [ 2463.851685] ? do_pwritev+0x270/0x270 [ 2463.852482] ? setup_APIC_eilvt+0x2f0/0x2f0 [ 2463.853389] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2463.854475] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2463.855587] ? trace_hardirqs_on+0x5b/0x180 [ 2463.856486] __x64_sys_sendfile64+0x1d1/0x210 [ 2463.857409] ? __ia32_sys_sendfile+0x220/0x220 [ 2463.858357] ? __ia32_sys_sendfile+0x220/0x220 [ 2463.859309] do_syscall_64+0x33/0x40 [ 2463.860087] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2463.861168] RIP: 0033:0x7fcd90203b19 [ 2463.861936] 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 [ 2463.865742] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2463.867296] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2463.868766] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2463.870234] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2463.871708] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2463.873184] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:07:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x10}) 09:07:15 executing program 5: r0 = getpgrp(0x0) pidfd_open(r0, 0x0) syz_open_procfs$namespace(r0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x5}) 09:07:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80087601, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:28 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 22) 09:07:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x300}) 09:07:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x800c6613, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:28 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f0000000040)=@l2tp6={0xa, 0x0, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x3}, 0xfffffffffffffc26) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:07:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x4}) 09:07:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x6}) 09:07:28 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x10, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f00000000c0), 0xe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffb}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) write$sndseq(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x3, 0x1f, 0x7, @time={0x9, 0x4}, {0x2, 0x1}, {0x1, 0xf8}, @control={0x40, 0x8, 0x2}}, {0x8, 0x2, 0xfb, 0x2, @time={0x100, 0xc6f}, {0x0, 0x64}, {0x2d, 0x8}, @quote={{0x2, 0x80}, 0x3000, &(0x7f0000000000)={0x10, 0x81, 0x6, 0xbb, @time={0x4, 0x800}, {0x6, 0x6}, {0x3f, 0x54}, @result={0x1000, 0x1}}}}], 0x38) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r2, 0x80047210, &(0x7f0000000180)) setns(r1, 0x80) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r3, &(0x7f0000000040), 0x12) openat(r3, &(0x7f0000000100)='./file0\x00', 0x420200, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40087602, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:28 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$packet(0x11, 0x2, 0x300) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r1, &(0x7f0000000240)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) sendmsg$GTP_CMD_NEWPDP(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r0, 0x20, 0x70bd2a, 0x25dfdbfb, {}, [@GTPA_LINK={0x8, 0x1, r3}, @GTPA_FLOW={0x6, 0x6, 0x3}, @GTPA_PEER_ADDRESS={0x8, 0x4, @initdev={0xac, 0x1e, 0x1, 0x0}}, @GTPA_TID={0xc, 0x3, 0x4}, @GTPA_MS_ADDRESS={0x8, 0x5, @local}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x50) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = inotify_init() fallocate(r4, 0x10, 0x8, 0x768f) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r6, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2477.209443] FAULT_INJECTION: forcing a failure. [ 2477.209443] name failslab, interval 1, probability 0, space 0, times 0 [ 2477.211250] CPU: 1 PID: 11521 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2477.212091] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2477.213095] Call Trace: [ 2477.213422] dump_stack+0x107/0x167 [ 2477.213863] should_fail.cold+0x5/0xa [ 2477.214332] ? create_object.isra.0+0x3a/0xa20 [ 2477.214889] should_failslab+0x5/0x20 [ 2477.215350] kmem_cache_alloc+0x5b/0x310 [ 2477.215841] create_object.isra.0+0x3a/0xa20 [ 2477.216368] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2477.217007] kmem_cache_alloc+0x159/0x310 [ 2477.217509] ? mempool_free_pages+0x20/0x20 [ 2477.218026] mempool_alloc+0x148/0x360 [ 2477.218502] ? lock_chain_count+0x20/0x20 [ 2477.219000] ? mempool_resize+0x7d0/0x7d0 [ 2477.219499] ? mark_lock+0xf5/0x2df0 [ 2477.219952] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2477.220584] __sg_alloc_table+0x24e/0x390 [ 2477.221098] sg_alloc_table_chained+0x9b/0x1f0 [ 2477.221647] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2477.222231] scsi_alloc_sgtables+0x236/0xaf0 [ 2477.222768] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2477.223379] ? lockdep_init_map_type+0x2c7/0x780 [ 2477.223955] sd_init_command+0x516/0x3550 [ 2477.224461] scsi_queue_rq+0xe5e/0x27f0 [ 2477.224958] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2477.225549] ? elv_rb_del+0x50/0xa0 [ 2477.225983] ? elv_rqhash_del+0x119/0x160 [ 2477.226482] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2477.227073] ? dd_dispatch_request+0x1c0/0x990 [ 2477.227629] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2477.228216] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2477.228872] ? lock_acquire+0x197/0x470 [ 2477.229353] ? hctx_lock+0x7f/0x200 [ 2477.229794] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2477.230452] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2477.231055] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 2477.231686] __blk_mq_run_hw_queue+0x12c/0x290 [ 2477.232231] ? blk_mq_start_request+0x3f0/0x3f0 [ 2477.232795] ? do_raw_spin_lock+0x121/0x260 [ 2477.233315] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 2477.233926] blk_mq_run_hw_queue+0x170/0x2f0 [ 2477.234450] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 2477.235068] ? dd_dispatch_request+0x990/0x990 [ 2477.235614] blk_mq_sched_insert_requests+0x247/0x720 [ 2477.236233] blk_mq_flush_plug_list+0x415/0x6c0 [ 2477.236797] ? blk_mq_insert_requests+0x450/0x450 [ 2477.237382] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2477.238078] blk_flush_plug_list+0x26c/0x3c0 [ 2477.238602] ? mark_held_locks+0x9e/0xe0 [ 2477.239088] ? blk_insert_cloned_request+0x450/0x450 [ 2477.239706] blk_finish_plug+0x50/0xa0 [ 2477.240174] __iomap_dio_rw+0xca0/0x1110 [ 2477.240672] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2477.241224] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2477.241851] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2477.242497] ? trace_hardirqs_on+0x5b/0x180 [ 2477.243023] iomap_dio_rw+0x31/0x90 [ 2477.243461] ext4_file_write_iter+0xe0e/0x1530 [ 2477.244016] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2477.244561] ? kasan_save_stack+0x32/0x40 [ 2477.245063] ? direct_splice_actor+0x10f/0x170 [ 2477.245608] ? splice_direct_to_actor+0x387/0x980 [ 2477.246178] ? do_splice_direct+0x1c4/0x290 [ 2477.246693] ? do_sendfile+0x553/0x11e0 [ 2477.247164] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2477.247723] ? do_syscall_64+0x33/0x40 [ 2477.248187] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2477.248829] do_iter_readv_writev+0x476/0x750 [ 2477.249366] ? new_sync_write+0x660/0x660 [ 2477.249854] ? avc_policy_seqno+0x9/0x70 [ 2477.250331] ? selinux_file_permission+0x92/0x520 [ 2477.250899] ? security_file_permission+0xb1/0xe0 [ 2477.251473] do_iter_write+0x191/0x700 [ 2477.251933] ? trace_hardirqs_on+0x5b/0x180 [ 2477.252444] vfs_iter_write+0x70/0xa0 [ 2477.252901] iter_file_splice_write+0x726/0xc90 [ 2477.253462] ? generic_splice_sendpage+0x140/0x140 [ 2477.254049] ? security_file_permission+0xb1/0xe0 [ 2477.254619] ? generic_splice_sendpage+0x140/0x140 [ 2477.255197] direct_splice_actor+0x10f/0x170 [ 2477.255718] splice_direct_to_actor+0x387/0x980 [ 2477.256267] ? pipe_to_sendpage+0x380/0x380 [ 2477.256783] ? do_splice_to+0x160/0x160 [ 2477.257253] ? security_file_permission+0xb1/0xe0 [ 2477.257822] do_splice_direct+0x1c4/0x290 [ 2477.258309] ? splice_direct_to_actor+0x980/0x980 [ 2477.258882] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2477.259530] do_sendfile+0x553/0x11e0 [ 2477.259990] ? do_pwritev+0x270/0x270 [ 2477.260441] ? wait_for_completion_io+0x270/0x270 [ 2477.261019] ? rcu_read_lock_any_held+0x75/0xa0 [ 2477.261564] ? vfs_write+0x354/0xb10 [ 2477.262004] __x64_sys_sendfile64+0x1d1/0x210 [ 2477.262528] ? __ia32_sys_sendfile+0x220/0x220 [ 2477.263066] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2477.263682] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2477.264294] do_syscall_64+0x33/0x40 [ 2477.264733] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2477.265345] RIP: 0033:0x7fcd90203b19 [ 2477.265783] 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 [ 2477.265896] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. 09:07:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x8010661b, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2477.267938] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2477.267959] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2477.267965] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2477.267971] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2477.267978] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2477.267984] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:07:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x500}) [ 2477.336607] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. 09:07:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x8}) 09:07:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x5}) 09:07:28 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020801000470008400f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f0000000240)=ANY=[]) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x2) fchown(0xffffffffffffffff, 0xee00, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x82801) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x22) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x200) r4 = fcntl$dupfd(r1, 0x406, r2) ioctl$SG_NEXT_CMD_LEN(r4, 0x2283, &(0x7f0000000000)=0x1) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r6, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x400c6615, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2492.579902] FAULT_INJECTION: forcing a failure. [ 2492.579902] name failslab, interval 1, probability 0, space 0, times 0 [ 2492.581334] CPU: 1 PID: 11586 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2492.582170] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2492.583184] Call Trace: [ 2492.583506] dump_stack+0x107/0x167 [ 2492.583945] should_fail.cold+0x5/0xa [ 2492.584408] ? mempool_alloc+0x148/0x360 [ 2492.584908] ? mempool_free_pages+0x20/0x20 [ 2492.585437] should_failslab+0x5/0x20 [ 2492.585902] kmem_cache_alloc+0x5b/0x310 [ 2492.586390] ? mempool_free_pages+0x20/0x20 [ 2492.586910] mempool_alloc+0x148/0x360 [ 2492.587383] ? mempool_resize+0x7d0/0x7d0 [ 2492.587881] ? mark_lock+0xf5/0x2df0 [ 2492.588334] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2492.588960] __sg_alloc_table+0x24e/0x390 [ 2492.589468] sg_alloc_table_chained+0x9b/0x1f0 [ 2492.590012] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2492.590594] scsi_alloc_sgtables+0x236/0xaf0 [ 2492.591121] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2492.591732] ? lockdep_init_map_type+0x2c7/0x780 [ 2492.592303] sd_init_command+0x516/0x3550 [ 2492.592807] scsi_queue_rq+0xe5e/0x27f0 [ 2492.593298] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2492.593886] ? elv_rb_del+0x50/0xa0 [ 2492.594321] ? elv_rqhash_del+0x119/0x160 [ 2492.594822] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2492.595413] ? dd_dispatch_request+0x1c0/0x990 [ 2492.595962] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2492.596545] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2492.597182] ? lock_acquire+0x197/0x470 [ 2492.597663] ? hctx_lock+0x7f/0x200 [ 2492.598104] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2492.598757] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2492.599370] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 2492.599998] __blk_mq_run_hw_queue+0x12c/0x290 [ 2492.600545] ? blk_mq_start_request+0x3f0/0x3f0 [ 2492.601103] ? do_raw_spin_lock+0x121/0x260 [ 2492.601630] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 2492.602238] blk_mq_run_hw_queue+0x170/0x2f0 [ 2492.602766] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 2492.603387] ? dd_dispatch_request+0x990/0x990 [ 2492.603933] blk_mq_sched_insert_requests+0x247/0x720 [ 2492.604551] blk_mq_flush_plug_list+0x415/0x6c0 [ 2492.605112] ? blk_mq_insert_requests+0x450/0x450 [ 2492.605704] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2492.606394] blk_flush_plug_list+0x26c/0x3c0 [ 2492.606919] ? trace_hardirqs_on+0x5b/0x180 [ 2492.607434] ? blk_insert_cloned_request+0x450/0x450 09:07:43 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 23) 09:07:43 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x100, 0x4}, 0x10150}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) io_uring_register$IORING_REGISTER_BUFFERS(r2, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/43, 0x2b}, {0xffffffffffffffff}, {&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)=""/102, 0x66}], 0x8) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x801c581f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2492.608041] blk_finish_plug+0x50/0xa0 [ 2492.608791] __iomap_dio_rw+0xca0/0x1110 [ 2492.609299] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2492.609844] ? generic_update_time+0x21c/0x370 [ 2492.610387] ? __mnt_drop_write_file+0x9/0x70 [ 2492.610920] ? evict_inodes+0x470/0x470 [ 2492.611399] ? down_write_killable+0x180/0x180 09:07:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40106614, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x4000}) 09:07:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x10}) 09:07:43 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000680)) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x101}}, './file1\x00'}) recvfrom$inet6(r3, &(0x7f0000000140)=""/231, 0xe7, 0x0, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) [ 2492.611942] iomap_dio_rw+0x31/0x90 [ 2492.612557] ext4_file_write_iter+0xe0e/0x1530 [ 2492.613140] ? ext4_file_read_iter+0x4c0/0x4c0 09:07:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x8}) [ 2492.613696] ? direct_splice_actor+0x10f/0x170 [ 2492.614383] ? splice_direct_to_actor+0x387/0x980 [ 2492.614957] ? do_splice_direct+0x1c4/0x290 [ 2492.615478] ? do_sendfile+0x553/0x11e0 [ 2492.615952] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2492.616510] ? do_syscall_64+0x33/0x40 [ 2492.616979] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2492.617634] do_iter_readv_writev+0x476/0x750 [ 2492.618176] ? new_sync_write+0x660/0x660 [ 2492.618678] ? avc_policy_seqno+0x9/0x70 [ 2492.619169] ? selinux_file_permission+0x92/0x520 [ 2492.619751] ? security_file_permission+0xb1/0xe0 [ 2492.620338] do_iter_write+0x191/0x700 [ 2492.620808] vfs_iter_write+0x70/0xa0 [ 2492.621264] iter_file_splice_write+0x726/0xc90 [ 2492.621837] ? generic_splice_sendpage+0x140/0x140 [ 2492.622431] ? security_file_permission+0xb1/0xe0 [ 2492.623012] ? generic_splice_sendpage+0x140/0x140 [ 2492.623595] direct_splice_actor+0x10f/0x170 [ 2492.624126] splice_direct_to_actor+0x387/0x980 [ 2492.624683] ? pipe_to_sendpage+0x380/0x380 [ 2492.625195] ? do_splice_to+0x160/0x160 [ 2492.625682] ? security_file_permission+0xb1/0xe0 [ 2492.626261] do_splice_direct+0x1c4/0x290 [ 2492.626792] ? splice_direct_to_actor+0x980/0x980 [ 2492.627363] ? avc_policy_seqno+0x9/0x70 [ 2492.627848] ? security_file_permission+0xb1/0xe0 [ 2492.628424] do_sendfile+0x553/0x11e0 [ 2492.628886] ? do_pwritev+0x270/0x270 [ 2492.629351] ? wait_for_completion_io+0x270/0x270 [ 2492.629922] ? rcu_read_lock_any_held+0x75/0xa0 [ 2492.630469] ? vfs_write+0x354/0xb10 [ 2492.630912] __x64_sys_sendfile64+0x1d1/0x210 [ 2492.631440] ? __ia32_sys_sendfile+0x220/0x220 [ 2492.631995] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2492.632624] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2492.633240] do_syscall_64+0x33/0x40 [ 2492.633714] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2492.634325] RIP: 0033:0x7fcd90203b19 [ 2492.634767] 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 [ 2492.636941] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2492.637846] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2492.638688] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 09:07:44 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000180)={0x0, 0x7f, 0x0, 'queue1\x00'}) [ 2492.639526] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2492.640539] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2492.641390] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:07:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0045878, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:44 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x80000}) 09:07:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x300}) 09:07:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x10}) 09:07:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x401c5820, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0045878, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:44 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 24) 09:07:44 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000000)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x80, 0x0, 0x5e, 0x8801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4020940d, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x1000000}) 09:07:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x300}) [ 2493.107008] FAULT_INJECTION: forcing a failure. [ 2493.107008] name failslab, interval 1, probability 0, space 0, times 0 [ 2493.108794] CPU: 1 PID: 11643 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2493.109602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2493.110550] Call Trace: [ 2493.110857] dump_stack+0x107/0x167 [ 2493.111275] should_fail.cold+0x5/0xa [ 2493.111712] ? create_object.isra.0+0x3a/0xa20 [ 2493.112238] should_failslab+0x5/0x20 [ 2493.112683] kmem_cache_alloc+0x5b/0x310 [ 2493.113146] create_object.isra.0+0x3a/0xa20 [ 2493.113662] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2493.114239] kmem_cache_alloc+0x159/0x310 [ 2493.114723] jbd2__journal_start+0x190/0x7e0 [ 2493.115228] __ext4_journal_start_sb+0x214/0x390 [ 2493.115772] ext4_convert_unwritten_extents+0x18d/0x580 [ 2493.116381] ? ext4_fallocate+0x3880/0x3880 [ 2493.116882] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2493.117410] ? generic_update_time+0x21c/0x370 [ 2493.117940] ext4_dio_write_end_io+0x452/0x600 [ 2493.118466] iomap_dio_complete+0x1a1/0x790 [ 2493.118956] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2493.119489] iomap_dio_rw+0x63/0x90 [ 2493.119905] ext4_file_write_iter+0xe0e/0x1530 [ 2493.120433] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2493.120951] ? kasan_save_stack+0x32/0x40 [ 2493.121435] ? direct_splice_actor+0x10f/0x170 [ 2493.121959] ? splice_direct_to_actor+0x387/0x980 [ 2493.122511] ? do_splice_direct+0x1c4/0x290 [ 2493.123016] ? do_sendfile+0x553/0x11e0 [ 2493.123465] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2493.124000] ? do_syscall_64+0x33/0x40 [ 2493.124444] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2493.125058] do_iter_readv_writev+0x476/0x750 [ 2493.125586] ? new_sync_write+0x660/0x660 [ 2493.126060] ? avc_policy_seqno+0x9/0x70 [ 2493.126527] ? selinux_file_permission+0x92/0x520 [ 2493.127080] ? security_file_permission+0xb1/0xe0 [ 2493.127631] do_iter_write+0x191/0x700 [ 2493.128077] ? trace_hardirqs_on+0x5b/0x180 [ 2493.128572] vfs_iter_write+0x70/0xa0 [ 2493.129010] iter_file_splice_write+0x726/0xc90 [ 2493.129564] ? generic_splice_sendpage+0x140/0x140 [ 2493.130136] ? security_file_permission+0xb1/0xe0 [ 2493.130690] ? generic_splice_sendpage+0x140/0x140 [ 2493.131254] direct_splice_actor+0x10f/0x170 [ 2493.131758] splice_direct_to_actor+0x387/0x980 [ 2493.132293] ? pipe_to_sendpage+0x380/0x380 [ 2493.132786] ? do_splice_to+0x160/0x160 [ 2493.133238] ? security_file_permission+0xb1/0xe0 [ 2493.133795] do_splice_direct+0x1c4/0x290 [ 2493.134269] ? splice_direct_to_actor+0x980/0x980 [ 2493.134816] ? avc_policy_seqno+0x9/0x70 [ 2493.135280] ? security_file_permission+0xb1/0xe0 [ 2493.135833] do_sendfile+0x553/0x11e0 [ 2493.136272] ? do_pwritev+0x270/0x270 [ 2493.136747] ? wait_for_completion_io+0x270/0x270 [ 2493.137527] ? rcu_read_lock_any_held+0x75/0xa0 [ 2493.138164] ? vfs_write+0x354/0xb10 [ 2493.138593] __x64_sys_sendfile64+0x1d1/0x210 [ 2493.139101] ? __ia32_sys_sendfile+0x220/0x220 [ 2493.139628] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2493.140226] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2493.140815] do_syscall_64+0x33/0x40 [ 2493.141245] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2493.141841] RIP: 0033:0x7fcd90203b19 [ 2493.142271] 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 [ 2493.144366] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2493.145238] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2493.146057] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2493.146875] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2493.147692] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2493.148501] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:07:56 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 25) 09:07:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x500}) 09:07:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0046686, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x500}) 09:07:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x2000000}) 09:07:56 executing program 5: syz_open_procfs$namespace(0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x40, 0xe8, 0x3f, 0x3e, 0x0, 0x80000001, 0x80021, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000000), 0x1}, 0x40000, 0x5, 0x33e, 0x1, 0x9, 0x7, 0x4, 0x0, 0x46, 0x0, 0x2044}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40286608, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:56 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_GET(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x90, r2, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@TIPC_NLA_SOCK={0x7c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xdf00}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x40}]}, @TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x393}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x40}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4f}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1ff}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x90}, 0x40090) sendmsg$TIPC_NL_SOCK_GET(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000001a40)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000001fc0)={&(0x7f0000001a80)={0x53c, r2, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_SOCK={0x94, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xffffffff}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffffffff}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x81}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0xb0000000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x62a7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xb12}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7f}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffff0000}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0x144, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x20000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x42af}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x101}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xdaca956}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}]}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd846}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}]}]}, @TIPC_NLA_LINK={0x48, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fff}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}]}, @TIPC_NLA_LINK={0xbc, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5a578826}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10000}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffff81}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x200}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xaa43748d}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x81}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}]}, @TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5d6a}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x20}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x81}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7f2d}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffff801}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}, @TIPC_NLA_NODE={0xac, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x10001}, @TIPC_NLA_NODE_ID={0x9d, 0x3, "ba2b7fc71affa04d5990a64c10aab66723c0a36899236c400224a5db7235fd6db6f36d94bbe206b3fceac4b4cf72c6c5ad41a851de950ce9e5a8488063a229e3c1794ee77992490f65e5114525f0cbe042ee3dd07c797cbd44c73dd5bc8218b0892c2574db85219220a321fc447d500fb3b9290857d85fdb181ca0aeba29da301e8b098634da0daeb222f821587c04f8f1e357478afbacc112"}]}, @TIPC_NLA_MEDIA={0x6c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x141e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_BEARER={0x60, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x13, 0x1, @l2={'eth', 0x3a, 'syzkaller0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x8001, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}]}]}, 0x53c}, 0x1, 0x0, 0x0, 0x20015}, 0x8004) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r3, 0x0, 0x0, 0x1000002) sendmsg$inet6(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000680)="00edad9637876f10c173404c2bf79256df179940fb2f16175cd5c0156e9c293c5675cd014ce7e5348cbe0b22f21e3b0012302655db04964d1a6ada2acada3562acc317f255ca274d5c08781cacc6c048656903b4bb662fa7ec5e2b9d679d7df262480adee9cce684036f04c9764589f8c3fc16eba581faeb3138f3caf43802fc99eb8d993acfdf378709fe77dac496faf67af89f4618478f81dc981be068394ea4c10214d301ab0ae1fb6ff7fb2ff38915de4b931a83f2e17e9be703a98a5b16346d79bfb2dae34766e52982e15051167a66a4e58872a71ae5504b4c822e7134c9a2c9331251eba58d24132a7693611adfea40d77639510f259e92a17e65451321601243a52b95a797af0926700d3bf1e3f47477ead54d1583d8d6d597edc49b0b4710d588305070fe1a50794b053dc529c4a572594093456253aaad698d2258ad820a40d959c08aacc987c058f770f5d3ea0715b25bfd5850da6baaf9e98e0f916dd7c5e9f07541f0190fff7d1cacf09662d2cfd3ab62cb105ad5d98e967d5a1be197c058ebe41f6911afcc96d64cbc2e1da20cc6fd7e5ce5837967ee9f94a45b9ee708394926e3461133e714fe5716e61a90ecbb1c766fad6149aede63c8c5294df2e24e9d36bc7bafb30a246fd6d9d637133ccfb630c01bd83528b08af637215129a1ce3e77f37279b59b0ce325c1c6d4108def352fa8b2d4ed49d9268ce45cb51070fbd0be5dceebf9452f8d5a8698dd0d739717ba1cf07e1efd5a9218925145b52bb08e8ce75ec3e29ce261b74e30eae0bff9fcbe4355b0b129159e94998211e516cf9d9804491229a68c5b600abde585f777301bceb82f44c6afbcb170e281803e9c216bbfcc902797a18b3f6e262aadd3f50008d217b12e7e9ba658026563641fb6b8dfee891b7dc7f8c996908a413672c4ee39fe8a443b7aa7cb39f87f4610f8d6ed4bda645e9f252daee8f90d5e52a26f69f0134172ae9a8592f0b95ef0f97ab9a1a179deb22bc0f4685b8cc13f389864498867f46f7aa743276c70c563d04d0caeeeb7c91a4f0fec4684ecb11af16fba16cdf9cf0b9496034632c982c8e8e48e9b3f10a322cce978ccafa1c2a7492af4edb23df9b6eea2d08ba38ff4129dbf4d7a5e21011a00004eaca892f9f52b3e9e57a97237a91065cb539680f0fa1df211e4a24c6868da28bd76b97484c3e85c5020adbda2dbb3a70cd26f816acf292a220cd7b27ec255b4d4eaae956556f86b13ea37ef97a365bf8466274bb537003503457006ed682a7983d86c81c60bd6bd5f4afe414234c9e7541a22431294820fcc8579e5c81104937217c10ce2865bc253d4459bb5cf08990fbcbd7967e4233c92e5abe12c51712bb63182871c30bfcc251b6db1d4b48bb95671c2766d590091844868f279a43b117e8fe39b8d686f964a8a0bd33a42813dae81eadf8a99222ab8e0f9140a03f3a9955b5c18e413b5a301050aed72edd1ab4c4192d8eeb48a98c72aaa2eecacc11312a66579c6074f6c757e3a7af93643b18b44e3c9e42296fa7c154a1cebed451d48f0145c5401870d28408c552055b2b44e495b15299533e42d0f7e7ca89c21e3346658075f7743c041dd28c8309dc0b046ec7dffdb1b82a8faa0d295b3793f47203bb4583596f7f932c189c5b79f923f181872ef92ac22a55bf74f47546bdb5643b424df29978cf940e75431140dd8b4502488a48d63c5f8e3bf93112bdd66aa254e2ae4a414b7193c9bb8c3925acf0cd20e34e8ea80507685040af7cd527c8383ed024cb8a3ccc580bd47f236b41ee3dcb78863e19d60468395657031da67aeec977bf83edc3b9294a9f33a86b99d783b8615ba09dd8e6e45a27ee89f9dadc513a7cd5418274deee150929e9d6753043a7f172add97545b1b6335039449452ff8103194e3d59150104a0e1a28808348637bba97253de516a867513077ed3e2b80feea1dbc73bf28d1df4c7733973ef16fd8f64c1afc37913ba0ff2ae3309d0f5cef7f76f406592100a313093fc3df0a9bb7bca552538808ddd50ef12e91c84fb6d18cf6b27b0973c508b4f1230813e728b2368eaf52c1af061799d3f46ac2ac9efeb9edfb86ced9e21baf2bb4919ceb114d9adf1ba44abb5eada1a52bbcd453e53f90fbf3c13eafc184464c2c9739d19da53114e13bb3984bf9a210043b4790fa9ec46be93d5fb41ac9311b403974766aaa10e2dd6218ce78408a1f8cf8e553a9bd0d32ebc9aab38ab354539d2b560337d61e3bad19b9d1364a430b42d978d2941e1aa4924c2d9fe5273670461686f4b1e3efbb2d060049310a5e191d1b2919a4bf939fabdae1e71cb255c31e48998b6c13d7d9d2460b87527b0d3923f4aa5198d452bd546969ad0f751bf96126e228543fb964988b01d6364bbffff784e027fab01411a6da60b1496a2a2f47e045169811e6b68be65f368343855d8d44eb484e81ba9506f212038d2fe0ca71b51a09991cfd95097e2fc979b4b062a4f3d9bd26c5a5cf76139e7d7de8725845bdfcec6b582f23a7166699a710cb9ab807ee7c86c2855aab6d34f3809f2bb71ddcef97b4834252ceaf354374aeda5df8a6e49ac5948eb4f7957b556930031d7a5b05b862dda5f8b23b3f2fb895ab22a51aaedaf13923d7de79de398e7e3d79bf61bc558a1c82fb42f392b1344b97684badc4738b2cdb2e98699995f32445e5d3bb93659fb97a9c7c3949278a9a9bf560cb0eac333a67f0011f35ecd8e41aaaa077f8e5d0afff2f54a8c585104579b042a756da3885d49d3929dc11204566e87f7bcd43a2b448394f8cf109199a9ba21c860bc615832ea3294b0e3115d0bbb8f4cc365b2144ced4923d844da48c59c3fa0ec476f81892f19b629f2f6c8dbeef2683fe7574e36bf722fe1b7c528bd9a1ea0d0db2bdf74fe29eb0892ba25c01efa2ccef172ebc5135ad6d1d3b0b1a731f22df898e956e713ed89d88185f23d98fee9592f5e76074aa594150da020bd52fda4eaeeaf7f2d899b9f1eb00b3fee2d7b9deeb4c7f224d041292122932318e41b507f2b7f34e876c38a1a7ad7a6666d7a2c0242f1d9c0eb890b13711d57d44d1ddb80e3d22aceb656627edd3dbdeee3920b7cf458352751509baf06b361bf05d83184a8d03eb54927c8247abac47b6bfc6c99c07bd284002a43a730d1c7f5e8403a99471033653f31430740dbc6e5eb9ebb51178d9ec5c00ea34d361ad2209dfac9e1ece307301223efbea93c3bf86bbe9dd3718b6b17c2a7c9d39d57b2c8cb57306abf82588f411d283b065e67dba21813024a5c4a4addbc8fee60c6f27b98f348e153e98e8525728c071aa6aebe4e4d43ce822aa93047abc076702cc0f867e83c852b8bb8d2feabdf7becdc275631bedd63b1a42271580b01f8a92107f999adfa85b720e047cf972478693c95ee9ab1ea49fa73a36a1561b6ee51b5b55c35e7e865aeac4ac51054d0c06a141d89bbe2ce271701ac8a59ea1a556a56886019353cf91c07ea629548fe7f37eea7395b0be3f6dd4a985e696850f337cf644b0016d8b3c28339857d96b3dcf67326164323f970e332a7dd2d02d5d57fea85764be84fa6244b241dc5e201f21ac46c7cdaa56a583ef7e2fa356cb0381fbd83d6fc8623fb7709d8a4fb65458af591ae1140b30414a4ead6dc2439ec38cc9ff8120d7a78df63928f347d627d730fcdc2bdfad5c6ae9368267bde495ac0e1537c4afdff399b3e13a3c84a0dd5b37d38f8bffac02813dc69b268552e9d97311599c164e28fa89f9119209b4313a4b2cef126f3b67cfbf8a2f603a29678f8291ad3d7e0b8ba7333516ab747af4a386443f34e5b2f3107c424a3956aa479ee608ac1708750ddbcd6863f3625e8f8ca60aa44a5ebb723f1c11e2ccaa3be6a11126b078b54ab7b0f6612331f11f382dbcaee25c1c52c292bb59c44151e78aa34fa5e5763242eb4ed430e016e339f81a3033dd96918576543fe6962756e518108b57c8362450c3a03287dad2c11fd812ae2d438efd3692fe467599de8cf3f0c866cbd8796518b4c5b24e840161d67412d049375d3b0b8db905d02685f4320bfa38dd1fe60a8c4c7a3919a9848afbe0803fd1d5bd7f99bc2bb16992b767013d1631b2001b4173b3ad7a634f903857d6993e598e13be977e4ca04d9dbf6dd2b31846bb53a8a2a3ca7c0d577381b762e9d839ec7d9221534773c9ddc81a2631815ba65354c6b3687b46c937cf7a2314a1066ca97e1032f54c49f510907974127e191fb78a3ee53d63cdb12b155fc61c836c35da859924d3ef57573197c4870d8d1d491804a6bb9bd81c7c7f0515479ff39144917e80355f255cbeeff985b585de4ec099b9de2ae4550714be8cc07be5cd0c8f75cb5de6e2903175dc0dc068472e0c8fa472f3906ac2ce267a0df0b8f830c02f982c3daca5afc2f8ddcb57d28e33cc1079a09c1cbf05effeb81102e314512ca77fa5ec916032d069b8494cda55fe617c170f4586e1d9749b4ff3e16dbc5aec704c94152772b4fdfc27d011d4d61a63623edbaeeb65257586c841e59694a9e31423e63356fe0eb3b290bf30664d0ef7ee70b02d7114ecfb55041a4cba038cb92f35de5473b5e9b80c655d54cc0ded1517c545945e5befd54207a2992da64cca460fc9f97a4d0c2257e08b50892dab05fee31703a5af7b228c6ddd0c3e7cb11362884de958aeab555ec6b85cc08f3dda9af0a886f6423bf2c522e35ce44412855965e417999c247118f78a37fc6287de333fed81a89e938793980dffe0a074eaba71008e4652fd7d28eabb5fd8429b8065140e5f8097f383f3d9f4af90caa964ffee0f3221931445d695df68e8fc24dc846fb5c93d55016558448a0b6cb268ac8fc0a60c7b18df20e9352e80d55e85c0b749c6fa2ddc37674b802832e748e9ebac9a9c17ba781f2b45ac4e3517a18ee2c1340af0c0a37947cd5c14492b46ce4dc9c32e2fc62e409e64e8bb824ef71abd6b2f5120c82663631b5cf696aba3a72b6fa6d9042cdda88f23dfc60f6be1be938599b76c9c44c91a7aca6243b27306e5f17c753956ed2344005487033ec0d75767b64f0051d3f4758c2d41dc706295a9831800db7b428b3103559b576e635e323ce3a3ca55fd6ad59d2e5751547fcebcb9b8d9125598f5ebb82b5c950c6ebebd03be17bb291e6e79fd2e0003fecbd4df11e39544bfa5f3b272ed5ea9346f1969fdb8cc3916769a290362555b4db608b3524fcd9caccd8776426604f3529abff75101b436773de6069af726e678051eb558e487729fdc9e304417d8fac01b14fa644d36b8d7c0681de357af324969cd366166209c51f374e3ff16a9ef9f29a84a65d808b4119fa3dbed58c9283fa8e38b09004578937d245f8bec6eca6cc606096a4a55c46951522e5864c55da415c5d3b76ccd0e6baaf87caa39fbc891c06af456a2a9e74e42e878481ba14107ca79078c450bc2b53b8c01daea820dea5e77ad6ec9ac5f376a18ce39a5eec9febb2da44106dc1d17621fc2b5287ee07e0084cd9fd0bb7ec1d0bb825895389a11be82204650a7706ad573cd40b68bc1923ba56ecfba698b86fb97b8d4554943ee47f472cee2d066d53ae7b3208e9a51bdd5943cf33fd0753b40551a0e4f65e594c78579695290fa8874bb0ff15656fe29138684c9674407099360920938c768c5697f13e8747f574ceb053eb2c2bf972e6d4652a5172f5df15359cc278a2115a207d6370b0be584ccf1bf8c111cd89f87c4689bd4cffa7255cae470dfb41e561255b1b2a40661103d897c98daa799dcfe33", 0x1000}, {&(0x7f0000000040)="c25d8eb2e4f2c5", 0x7}, {&(0x7f0000000340)="260f5f0e34b884d26f168ee04c60049eef392188e536dd66d3e9189fa85ed0802eb0918ae65448cdd83cdffa3cae00b55aaabd4fb33ef9727961e07c9a8d186c305384e57649150a126be515bcd6e099765ae915e9d79550f9435f4a00fb8192fb2328e52886d096e5ce122d9b0e70adb8a64c79305671ac2564401085e277dfeed18c", 0x83}, {&(0x7f0000000500)="cd51260d312b0e456be5725453848838800db919f7edb83df25955c9fdf397675fac04acfd45d27f68e2fcd7ded37dccb4ad96cee71409a0081e0d4e372198a172b4dc2b78ca9b322c7d74b061ff2839bf425cc2b3f75a84370250a4a579c17f5b41994ff4fb2988b7afdf71264f16ffdbbf39d0a5a75ff089d9e345cc6959ec285eaf8126c8f2dc82ae2350b7aa730dc138e40fb96acea42a2ddd981cad92e57c56f9510e782a94cc9bedf4b79af430a90d37298f0d52a1735d59706f91071f0c08dd24595d26d488e0fdf1be793b19f3fd5854545d5dd77822a040d4f0a12fe3580534cf6125ea7d8f7c5a9ad653f2332fcd4f", 0xf4}, {&(0x7f0000000080)="41fc39ac73d3f1ba37338fc3878302c6ae61575eee5559311eb04c13f6c9b384a37d06f630d673cbd8e0f0788f8dc52e6ec8b3ec916f6cc251d1ea330044b51a28c8abd043cc50a25f9c1b83d1b69a34983b5adbe2e27315d872e7ef1c8092d9eb9812123b35", 0x66}, {&(0x7f0000000180)="c9b9cbd07dc2e9b0db352c632b294329c4634b2daf86046250207449f13a388a7f330b24d6e35a22b02108518b1e0e711c855002daf3f07cfe98502b27eeb57ff24504d5cf467bea7dc9b4a100b78161dfeeabc4367f57deb322ad43a6693ffa92ba4ac0a628e8f93b4f5b8d68f599c97c9abac2171f36e558ae", 0x7a}, {&(0x7f0000001680)="f331bfeb6313e635a0be6276675bc2c9b9267f96b7421ed478bff66bab400de4802a9cbf0c6bad4a238f66f657e469c38630b4aaacf0a4031e8fde1a92abe3d4cca34728c2b8f80b858a643df360df45c04b6028d934d7da8dc0af01c4d6157698f393e7b6b8452ddfc38bd680511dbdfda6140bc27fc3e13b7dac78292b68743068e32a98f520478ed844d00b6665c0be13e88882d3c2be3600db0a30ff2a56c291a2d5c90f487282066c444cf8521c6e07ec381501f238e0846240bd6f407323c08025f8b0c8cd76251cfa7248b22a4f2775c14f08b8cd29cab3edcd6e5a1bc237dda3793da0bf60070f8e9394d493bd691bb9cb8aef67051871d31e9528", 0xff}, {&(0x7f0000001780)="c1282c1ce08a09fcb8937bffa7077300f2f8cf72cc510445e98f53ff786f5b9ea2d68f085096ff0c8c9158a0f7a8d9b1d4a9f635fbba9cc402c350c854facaa63cbc88d14a022af217bf1883695c0fe5964481170c56695c0287dd3435cfe7ef2eb92e0e0439ff783e3f7e1f70ebca8a26c2b5069f279420c0c482f4250e7734daa3cf4903c5a8e9de04d61880c2a64f182f3d8fbed3cb32554ac63b3dd98b96f4d900116087eda5c98ef6c16e961914628c09c953fe8daace181590c4a3bfcda308bce7b78d6d78bfbc1ba052b489fc33681414315ba661be2e0cae7e8d92caf02e", 0xe2}, {&(0x7f0000001880)="7ab6d9a6e81a3199835eecfc40efa6ed26c4c2573002dc850fcb47e84ec5f061d3c128c893dc6f21470434fe47782ef7d47a86fa51e4a72796bcf2f338fca54213cdefc2b243f50030f1bd7d9182543ecfeeddc0af3f9c4660e8d3448ef3b7dc23a296ff521fdd3049949323d7764ae86a380f4bc6ae75825c8ecfd0f957684cad15cbd36ae3", 0x86}], 0x9, &(0x7f0000000400)=[@rthdrdstopts={{0x28, 0x29, 0x37, {0x89, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x1, [0x0]}]}}}], 0x28}, 0x20000000) ftruncate(0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r4, r5, 0x0, 0x100000001) [ 2505.618044] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 0 (only 16 groups) 09:07:57 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0, 0x456692dd, 0x1, 0x1, {0x0, r0}}, 0x3) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2505.696724] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 0 (only 16 groups) 09:07:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x600}) 09:07:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305828, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0096616, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2505.770073] FAULT_INJECTION: forcing a failure. [ 2505.770073] name failslab, interval 1, probability 0, space 0, times 0 [ 2505.773959] CPU: 0 PID: 11667 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2505.775530] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2505.777404] Call Trace: [ 2505.778014] dump_stack+0x107/0x167 [ 2505.778840] should_fail.cold+0x5/0xa [ 2505.779698] ? ext4_find_extent+0xa77/0xd70 [ 2505.780674] should_failslab+0x5/0x20 [ 2505.781530] __kmalloc+0x72/0x390 [ 2505.782329] ext4_find_extent+0xa77/0xd70 [ 2505.783273] ext4_ext_map_blocks+0x1c8/0x5830 [ 2505.784302] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2505.785483] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2505.786681] ? ext4_ext_release+0x10/0x10 [ 2505.787618] ? ext4_map_blocks+0x5cd/0x1910 [ 2505.788752] ? lock_release+0x680/0x680 [ 2505.789649] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2505.790728] ? lock_downgrade+0x6d0/0x6d0 [ 2505.791679] ? down_write+0xe0/0x160 [ 2505.792521] ? down_write_killable+0x180/0x180 [ 2505.793560] ext4_map_blocks+0x63f/0x1910 [ 2505.794510] ? kmem_cache_alloc+0x2a6/0x310 [ 2505.795482] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2505.796493] ? jbd2__journal_start+0xf3/0x7e0 [ 2505.797511] ? __ext4_journal_start_sb+0x214/0x390 [ 2505.798619] ? __ext4_journal_start_sb+0x1db/0x390 [ 2505.799728] ext4_convert_unwritten_extents+0x1c6/0x580 [ 2505.800925] ? ext4_fallocate+0x3880/0x3880 [ 2505.801925] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2505.802952] ? generic_update_time+0x21c/0x370 [ 2505.803990] ext4_dio_write_end_io+0x452/0x600 [ 2505.805030] iomap_dio_complete+0x1a1/0x790 [ 2505.806012] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2505.807050] iomap_dio_rw+0x63/0x90 [ 2505.807877] ext4_file_write_iter+0xe0e/0x1530 [ 2505.808927] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2505.809967] ? kasan_save_stack+0x32/0x40 [ 2505.810911] ? direct_splice_actor+0x10f/0x170 [ 2505.811938] ? splice_direct_to_actor+0x387/0x980 [ 2505.813003] ? do_splice_direct+0x1c4/0x290 09:07:57 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$int_out(r1, 0x5466, &(0x7f00000001c0)) perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000005e, 0x440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x6100, 0x0, 0x3}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r4) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r5, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="7c0300002100060028bd7000fddbdf251a00000074000c80db3dcd680e80a6e2177a24293fb84b18f3fd8c2cd51cffeb608afeb70cb75e051d70a788eef5b2b5967b12d05d91079b1d4adddd2717100442f45d006dc50d59e115cd255654b89b1e9a1533b35faa971a6eefd221a22392f52c063da8a5e51195bdb0421bb4e81108009400", @ANYRES32=r5, @ANYBLOB="f1028580094a08ddda14bd5f071c19ae9168fcd6813bf8306b46fa1f5271e47dbdb11ada6021731df5b7348a2a4a18adcdf871b1a1baa813c2deec1e16bdef81cc1c57a9becb75e8a68f094b0e16f1ee70b19106b5c9277efe8b1f1e91969f08aa0f6a2431f646995adc9a4e2c9f8eb4c2c370eca0bfd48a3dc28d1c0398e2a8c2589fbbbaf7b5771cf0ea421f1be9b4463e61039bf104faa57a9f71b06e191a9fb71aedb6648cb914c097717d4e6049604ebf012c8ee30bd36be18c258f6931af17bab364109d891f43c9688903e63216323b43fdc87e787be2887c6af7453f843164925e11521a1b647f0175809409743b03c746a32ee580a3582f1200aafcc2a5ec61b58651b6a3b24c265ec6c0b4dc23dbad476881397d4ff7722f3c27691b79026c4b722b2a0a002e009d3e8b5af198d155a274f003d309206b56d92c3d13d386652e971ed757c7f198029fdc7c41511aecc8b4e0ac30a8622e0e74600080bd98dce70333d0ac1edf63ff9c3682a1e246a5c3b277ecbc14c31c59f7567ad4451ed4230ff77b296efb36e015069d639671087c3c0a7c3f4311f383effa97fab5b09ff903cda86fb623ae7ac4f58e8cfd044ce30cec1907ded2bd05ce55fb7ccf1e46a65c2c0c077d33b13010d7e03621f1ff8d0ec62984d01326b9a427ed8eca89c536342399ec8f2b6da5dcf03d9cc1ef73de51a20ca76e8be686fe77633c785b08006000", @ANYRES32=0xee01, @ANYBLOB="08000600", @ANYRES32=r0, @ANYBLOB="de452ba0714409a8e1c4887e893e95d86e63b28395296cb19308a14a2f74d95a422f22382a983a76349d2be6346f0c2eea0be9e4591c66d74ccfd0fa5b45c810062a9d273fdfa6faa00f09c064c150ea867f01d69c0c4f332661cdba90149e346319a6652786fb45156d37c4c6eaf07ab8b6479e56a2c6ea6014b35484e2ba0e43bff27269da1a02ee85b61846473f01addc1394e819f5141ed128da2aa3db98ceaf8af37e9291900c178911c7fb62a9f50fb4c9d6d26ceb078c585212db42ad2ab0deca0f742a55952ce734452937e6a33cb38c46465a5c417df7b08187000000"], 0x37c}, 0x1, 0x0, 0x0, 0x8000}, 0x80) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000000)={0x1, @time={0x1f, 0x4}, 0xc5, {0x5, 0x1}, 0xff, 0x0, 0x7}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2505.813977] ? do_sendfile+0x553/0x11e0 [ 2505.814999] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2505.816036] ? do_syscall_64+0x33/0x40 [ 2505.816909] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2505.818118] do_iter_readv_writev+0x476/0x750 [ 2505.819128] ? new_sync_write+0x660/0x660 [ 2505.820107] ? avc_policy_seqno+0x9/0x70 [ 2505.821062] ? selinux_file_permission+0x92/0x520 [ 2505.822195] ? security_file_permission+0xb1/0xe0 [ 2505.823311] do_iter_write+0x191/0x700 [ 2505.824200] ? trace_hardirqs_on+0x5b/0x180 [ 2505.825219] vfs_iter_write+0x70/0xa0 [ 2505.826110] iter_file_splice_write+0x726/0xc90 [ 2505.827216] ? generic_splice_sendpage+0x140/0x140 [ 2505.828363] ? security_file_permission+0xb1/0xe0 [ 2505.829504] ? generic_splice_sendpage+0x140/0x140 [ 2505.830659] direct_splice_actor+0x10f/0x170 [ 2505.831687] splice_direct_to_actor+0x387/0x980 [ 2505.832777] ? pipe_to_sendpage+0x380/0x380 [ 2505.833808] ? do_splice_to+0x160/0x160 [ 2505.834746] ? security_file_permission+0xb1/0xe0 [ 2505.835904] do_splice_direct+0x1c4/0x290 [ 2505.836851] ? splice_direct_to_actor+0x980/0x980 [ 2505.837966] ? avc_policy_seqno+0x9/0x70 [ 2505.838913] ? security_file_permission+0xb1/0xe0 [ 2505.840016] do_sendfile+0x553/0x11e0 [ 2505.840899] ? do_pwritev+0x270/0x270 [ 2505.841793] ? wait_for_completion_io+0x270/0x270 [ 2505.842934] ? rcu_read_lock_any_held+0x75/0xa0 [ 2505.844026] ? vfs_write+0x354/0xb10 [ 2505.844921] __x64_sys_sendfile64+0x1d1/0x210 [ 2505.845977] ? __ia32_sys_sendfile+0x220/0x220 [ 2505.847056] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2505.848308] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2505.849543] do_syscall_64+0x33/0x40 [ 2505.850416] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2505.851598] RIP: 0033:0x7fcd90203b19 [ 2505.852494] 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 [ 2505.856596] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2505.858359] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2505.860036] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2505.861753] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2505.863472] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2505.865172] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2505.867710] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4863: inode #16001: block 0: len 16: ext4_ext_map_blocks returned -12 09:07:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x80000}) 09:07:57 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 26) 09:07:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x3000000}) 09:07:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0185879, &(0x7f0000000040)={0x0, r1, 0x2}) 09:07:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x1000000}) 09:07:57 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:07:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x80000}) 09:07:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2506.101518] FAULT_INJECTION: forcing a failure. [ 2506.101518] name failslab, interval 1, probability 0, space 0, times 0 [ 2506.104637] CPU: 0 PID: 11718 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2506.106139] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2506.107834] Call Trace: [ 2506.108384] dump_stack+0x107/0x167 [ 2506.109123] should_fail.cold+0x5/0xa [ 2506.109918] ? create_object.isra.0+0x3a/0xa20 [ 2506.110849] should_failslab+0x5/0x20 [ 2506.111632] kmem_cache_alloc+0x5b/0x310 [ 2506.112472] create_object.isra.0+0x3a/0xa20 [ 2506.113359] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2506.114418] kmem_cache_alloc+0x159/0x310 [ 2506.115255] jbd2__journal_start+0x190/0x7e0 [ 2506.116182] __ext4_journal_start_sb+0x214/0x390 [ 2506.117150] ext4_convert_unwritten_extents+0x18d/0x580 [ 2506.118238] ? ext4_fallocate+0x3880/0x3880 [ 2506.119118] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2506.120037] ? generic_update_time+0x21c/0x370 [ 2506.120963] ext4_dio_write_end_io+0x452/0x600 [ 2506.121901] iomap_dio_complete+0x1a1/0x790 [ 2506.122785] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2506.123718] iomap_dio_rw+0x63/0x90 [ 2506.124461] ext4_file_write_iter+0xe0e/0x1530 [ 2506.125399] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2506.126382] ? kasan_save_stack+0x32/0x40 [ 2506.127225] ? direct_splice_actor+0x10f/0x170 [ 2506.128153] ? splice_direct_to_actor+0x387/0x980 [ 2506.129134] ? do_splice_direct+0x1c4/0x290 [ 2506.130023] ? do_sendfile+0x553/0x11e0 [ 2506.130828] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2506.131774] ? do_syscall_64+0x33/0x40 [ 2506.132568] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2506.133651] do_iter_readv_writev+0x476/0x750 [ 2506.134582] ? new_sync_write+0x660/0x660 [ 2506.135434] ? avc_policy_seqno+0x9/0x70 [ 2506.136269] ? selinux_file_permission+0x92/0x520 [ 2506.137255] ? security_file_permission+0xb1/0xe0 [ 2506.138267] do_iter_write+0x191/0x700 [ 2506.139066] ? trace_hardirqs_on+0x5b/0x180 [ 2506.139973] vfs_iter_write+0x70/0xa0 [ 2506.140746] iter_file_splice_write+0x726/0xc90 [ 2506.141701] ? generic_splice_sendpage+0x140/0x140 [ 2506.142736] ? security_file_permission+0xb1/0xe0 [ 2506.143729] ? generic_splice_sendpage+0x140/0x140 [ 2506.144728] direct_splice_actor+0x10f/0x170 [ 2506.145634] splice_direct_to_actor+0x387/0x980 [ 2506.146590] ? pipe_to_sendpage+0x380/0x380 [ 2506.147474] ? do_splice_to+0x160/0x160 [ 2506.148285] ? security_file_permission+0xb1/0xe0 [ 2506.149304] do_splice_direct+0x1c4/0x290 [ 2506.150172] ? splice_direct_to_actor+0x980/0x980 [ 2506.151142] ? avc_policy_seqno+0x9/0x70 [ 2506.151987] ? security_file_permission+0xb1/0xe0 [ 2506.152979] do_sendfile+0x553/0x11e0 [ 2506.153777] ? do_pwritev+0x270/0x270 [ 2506.154554] ? wait_for_completion_io+0x270/0x270 [ 2506.155538] ? rcu_read_lock_any_held+0x75/0xa0 [ 2506.156484] ? vfs_write+0x354/0xb10 [ 2506.157248] __x64_sys_sendfile64+0x1d1/0x210 [ 2506.158181] ? __ia32_sys_sendfile+0x220/0x220 [ 2506.159113] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2506.160182] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2506.161263] do_syscall_64+0x33/0x40 [ 2506.162034] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2506.163078] RIP: 0033:0x7fcd90203b19 [ 2506.163849] 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 [ 2506.167606] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2506.169166] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2506.170629] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2506.172078] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2506.173526] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2506.174977] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:08:10 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 27) 09:08:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0189436, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:10 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x111) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:08:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x2000000}) 09:08:10 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0xef, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x5004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x85}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2519.265843] FAULT_INJECTION: forcing a failure. 09:08:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x4000000}) [ 2519.265843] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.269848] CPU: 0 PID: 11748 Comm: syz-executor.6 Not tainted 5.10.230 #1 09:08:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4030582a, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2519.271456] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.273447] Call Trace: [ 2519.274049] dump_stack+0x107/0x167 [ 2519.274878] should_fail.cold+0x5/0xa [ 2519.275749] ? __es_insert_extent+0xed1/0x1370 [ 2519.276779] should_failslab+0x5/0x20 [ 2519.277635] kmem_cache_alloc+0x5b/0x310 [ 2519.278567] __es_insert_extent+0xed1/0x1370 [ 2519.279584] ext4_es_insert_extent+0x45d/0xf10 [ 2519.280618] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2519.281584] ? lock_downgrade+0x6d0/0x6d0 [ 2519.282545] ? down_write+0xe0/0x160 [ 2519.283396] ? down_write_killable+0x180/0x180 [ 2519.284434] ext4_map_blocks+0x80b/0x1910 [ 2519.285377] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2519.286396] ? jbd2__journal_start+0xf3/0x7e0 [ 2519.287421] ? __ext4_journal_start_sb+0x214/0x390 [ 2519.288516] ? __ext4_journal_start_sb+0x1db/0x390 [ 2519.289619] ext4_convert_unwritten_extents+0x1c6/0x580 [ 2519.290822] ? ext4_fallocate+0x3880/0x3880 [ 2519.291811] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2519.292831] ? generic_update_time+0x21c/0x370 [ 2519.293856] ext4_dio_write_end_io+0x452/0x600 [ 2519.294897] iomap_dio_complete+0x1a1/0x790 [ 2519.295875] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2519.296907] iomap_dio_rw+0x63/0x90 [ 2519.297727] ext4_file_write_iter+0xe0e/0x1530 [ 2519.298775] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2519.299806] ? kasan_save_stack+0x32/0x40 [ 2519.300738] ? direct_splice_actor+0x10f/0x170 [ 2519.301757] ? splice_direct_to_actor+0x387/0x980 [ 2519.302842] ? do_splice_direct+0x1c4/0x290 [ 2519.303818] ? do_sendfile+0x553/0x11e0 [ 2519.304704] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2519.305741] ? do_syscall_64+0x33/0x40 [ 2519.306625] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2519.307826] do_iter_readv_writev+0x476/0x750 [ 2519.308846] ? new_sync_write+0x660/0x660 [ 2519.309841] ? avc_policy_seqno+0x9/0x70 [ 2519.310959] ? selinux_file_permission+0x92/0x520 [ 2519.312238] ? security_file_permission+0xb1/0xe0 [ 2519.313542] do_iter_write+0x191/0x700 [ 2519.314588] ? trace_hardirqs_on+0x5b/0x180 [ 2519.315732] vfs_iter_write+0x70/0xa0 [ 2519.316755] iter_file_splice_write+0x726/0xc90 [ 2519.317998] ? generic_splice_sendpage+0x140/0x140 [ 2519.319340] ? security_file_permission+0xb1/0xe0 [ 2519.320519] ? generic_splice_sendpage+0x140/0x140 [ 2519.321618] direct_splice_actor+0x10f/0x170 [ 2519.322615] splice_direct_to_actor+0x387/0x980 [ 2519.323669] ? pipe_to_sendpage+0x380/0x380 [ 2519.324640] ? do_splice_to+0x160/0x160 [ 2519.325525] ? security_file_permission+0xb1/0xe0 [ 2519.326621] do_splice_direct+0x1c4/0x290 [ 2519.327547] ? splice_direct_to_actor+0x980/0x980 [ 2519.328625] ? avc_policy_seqno+0x9/0x70 [ 2519.329541] ? security_file_permission+0xb1/0xe0 [ 2519.330638] do_sendfile+0x553/0x11e0 [ 2519.331503] ? do_pwritev+0x270/0x270 [ 2519.332378] ? wait_for_completion_io+0x270/0x270 [ 2519.333456] ? rcu_read_lock_any_held+0x75/0xa0 [ 2519.334505] ? vfs_write+0x354/0xb10 [ 2519.335344] __x64_sys_sendfile64+0x1d1/0x210 [ 2519.336353] ? __ia32_sys_sendfile+0x220/0x220 [ 2519.337402] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2519.338610] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2519.339758] do_syscall_64+0x33/0x40 [ 2519.340591] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2519.341739] RIP: 0033:0x7fcd90203b19 [ 2519.342588] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2519.346693] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2519.348388] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2519.349974] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2519.351577] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.353176] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2519.354773] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:08:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x1000000}) 09:08:10 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r0) setns(r0, 0x8000000) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) ptrace(0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:08:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x2000000}) 09:08:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc020660b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x3000000}) 09:08:10 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000012c0)={0x0, 0x80, 0x9, 0x9, 0x7, 0x4, 0x0, 0x1f, 0x80000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x100, 0x2, @perf_config_ext={0x1c000000, 0x5}, 0x4002, 0x8, 0x10000, 0x2, 0x2, 0x9, 0x3, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x9, r1, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0xac3d) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000000)=0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r4, 0x5000943f, &(0x7f00000002c0)={{r5}, r6, 0x0, @unused=[0x76, 0x1, 0x7, 0x2], @subvolid=0x450}) r7 = fcntl$dupfd(r1, 0x0, r0) sendmsg$GTP_CMD_NEWPDP(r7, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={0xfffffffffffffffc}}, 0x4004) 09:08:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x4030582b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x5000000}) 09:08:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc020662a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:28 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 28) 09:08:28 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xfffffffffffffffc, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f00000001c0), 0x2001, 0x0) r2 = dup3(r0, r1, 0x80000) fallocate(r2, 0x20, 0x2000000000000089, 0x1002002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) r5 = accept4(r4, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0x80, 0x180800) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x2, 0x0, r5, 0x0, &(0x7f0000000340)="6e4a8da3146e21baca98eb43741779ab7c07b278412f5a84f758bcdfbd7424dcbee2d93e6c98553eb13c810456d96738d22e8c96462882d49551d6432871290c86282b3d40f2303f1861fa9f1b15f5393cd8ceb9068dc4", 0x57, 0x12140, 0x1, {0x0, r6}}, 0x9) sendfile(r3, r4, 0x0, 0x100000001) 09:08:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286602, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x3000000}) 09:08:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x4000000}) 09:08:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x8000000}) 09:08:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305839, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:28 executing program 5: ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2536.680525] FAULT_INJECTION: forcing a failure. [ 2536.680525] name failslab, interval 1, probability 0, space 0, times 0 [ 2536.682563] CPU: 0 PID: 11813 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2536.683799] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2536.685264] Call Trace: [ 2536.685739] dump_stack+0x107/0x167 [ 2536.686386] should_fail.cold+0x5/0xa [ 2536.687076] ? create_object.isra.0+0x3a/0xa20 [ 2536.687883] should_failslab+0x5/0x20 [ 2536.688554] kmem_cache_alloc+0x5b/0x310 [ 2536.689276] create_object.isra.0+0x3a/0xa20 [ 2536.690043] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2536.690953] kmem_cache_alloc+0x159/0x310 [ 2536.691683] __es_insert_extent+0xed1/0x1370 [ 2536.692473] ext4_es_insert_extent+0x45d/0xf10 [ 2536.693279] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2536.694038] ? lock_downgrade+0x6d0/0x6d0 [ 2536.694783] ? down_write+0xe0/0x160 [ 2536.695445] ? down_write_killable+0x180/0x180 [ 2536.696270] ext4_map_blocks+0x80b/0x1910 [ 2536.697010] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2536.697796] ? jbd2__journal_start+0xf3/0x7e0 [ 2536.698591] ? __ext4_journal_start_sb+0x214/0x390 [ 2536.699466] ? __ext4_journal_start_sb+0x1db/0x390 [ 2536.700337] ext4_convert_unwritten_extents+0x1c6/0x580 [ 2536.701261] ? trace_hardirqs_on+0x5b/0x180 [ 2536.702015] ? ext4_fallocate+0x3880/0x3880 [ 2536.702776] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2536.703574] ? ext4_dio_write_end_io+0x1f/0x600 [ 2536.704384] ext4_dio_write_end_io+0x452/0x600 [ 2536.705187] iomap_dio_complete+0x1a1/0x790 [ 2536.705929] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2536.706733] iomap_dio_rw+0x63/0x90 [ 2536.707386] ext4_file_write_iter+0xe0e/0x1530 [ 2536.708211] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2536.709003] ? kasan_save_stack+0x32/0x40 [ 2536.709737] ? direct_splice_actor+0x10f/0x170 [ 2536.710531] ? splice_direct_to_actor+0x387/0x980 [ 2536.711390] ? do_splice_direct+0x1c4/0x290 [ 2536.712147] ? do_sendfile+0x553/0x11e0 [ 2536.712848] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2536.713652] ? do_syscall_64+0x33/0x40 [ 2536.714344] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2536.715289] do_iter_readv_writev+0x476/0x750 [ 2536.716081] ? new_sync_write+0x660/0x660 [ 2536.716798] ? avc_policy_seqno+0x9/0x70 [ 2536.717509] ? selinux_file_permission+0x92/0x520 [ 2536.718360] ? security_file_permission+0xb1/0xe0 [ 2536.719228] do_iter_write+0x191/0x700 [ 2536.719913] ? trace_hardirqs_on+0x5b/0x180 [ 2536.720672] vfs_iter_write+0x70/0xa0 [ 2536.721343] iter_file_splice_write+0x726/0xc90 [ 2536.722163] ? generic_splice_sendpage+0x140/0x140 [ 2536.723045] ? security_file_permission+0xb1/0xe0 [ 2536.723895] ? generic_splice_sendpage+0x140/0x140 [ 2536.724747] direct_splice_actor+0x10f/0x170 [ 2536.725520] splice_direct_to_actor+0x387/0x980 [ 2536.726334] ? pipe_to_sendpage+0x380/0x380 [ 2536.727059] ? do_splice_to+0x160/0x160 [ 2536.727585] ? security_file_permission+0xb1/0xe0 [ 2536.728222] do_splice_direct+0x1c4/0x290 [ 2536.728765] ? splice_direct_to_actor+0x980/0x980 [ 2536.729395] ? avc_policy_seqno+0x9/0x70 [ 2536.729931] ? security_file_permission+0xb1/0xe0 [ 2536.730566] do_sendfile+0x553/0x11e0 [ 2536.731086] ? do_pwritev+0x270/0x270 [ 2536.731587] ? wait_for_completion_io+0x270/0x270 [ 2536.732218] ? rcu_read_lock_any_held+0x75/0xa0 [ 2536.732828] ? vfs_write+0x354/0xb10 [ 2536.733317] __x64_sys_sendfile64+0x1d1/0x210 [ 2536.733902] ? __ia32_sys_sendfile+0x220/0x220 [ 2536.734501] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2536.735190] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2536.735864] do_syscall_64+0x33/0x40 [ 2536.736351] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2536.737034] RIP: 0033:0x7fcd90203b19 [ 2536.737541] 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 [ 2536.740018] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2536.741036] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2536.741988] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2536.742948] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2536.743899] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2536.744848] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:08:28 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040), 0x4, 0x103) fallocate(r1, 0x0, 0x361, 0x6) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) dup2(r3, r0) 09:08:41 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 29) 09:08:41 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:08:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286603, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x4000000}) 09:08:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x10000000}) 09:08:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x5000000}) 09:08:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40806685, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:41 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f00000000c0)={0x0, 0xffffffff, 0x0, 'queue0\x00'}) [ 2550.257160] FAULT_INJECTION: forcing a failure. [ 2550.257160] name failslab, interval 1, probability 0, space 0, times 0 [ 2550.260209] CPU: 1 PID: 11840 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2550.261866] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2550.263723] Call Trace: [ 2550.264323] dump_stack+0x107/0x167 [ 2550.265115] should_fail.cold+0x5/0xa [ 2550.266038] ? __es_insert_extent+0xed1/0x1370 [ 2550.267032] should_failslab+0x5/0x20 [ 2550.267861] kmem_cache_alloc+0x5b/0x310 [ 2550.268714] __es_insert_extent+0xed1/0x1370 [ 2550.269644] ext4_es_insert_extent+0x45d/0xf10 [ 2550.270606] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 2550.271501] ? lock_downgrade+0x6d0/0x6d0 [ 2550.272388] ? down_write+0xe0/0x160 [ 2550.273145] ? down_write_killable+0x180/0x180 [ 2550.274116] ext4_map_blocks+0x80b/0x1910 [ 2550.275001] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2550.275966] ? jbd2__journal_start+0xf3/0x7e0 [ 2550.276923] ? __ext4_journal_start_sb+0x214/0x390 [ 2550.277948] ? __ext4_journal_start_sb+0x1db/0x390 [ 2550.278982] ext4_convert_unwritten_extents+0x1c6/0x580 [ 2550.280122] ? ext4_fallocate+0x3880/0x3880 [ 2550.281048] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2550.282002] ? generic_update_time+0x21c/0x370 [ 2550.282967] ext4_dio_write_end_io+0x452/0x600 [ 2550.283948] iomap_dio_complete+0x1a1/0x790 [ 2550.284855] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2550.285818] iomap_dio_rw+0x63/0x90 [ 2550.286584] ext4_file_write_iter+0xe0e/0x1530 [ 2550.287573] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2550.288535] ? kasan_save_stack+0x32/0x40 [ 2550.289409] ? direct_splice_actor+0x10f/0x170 [ 2550.290364] ? splice_direct_to_actor+0x387/0x980 [ 2550.291387] ? do_splice_direct+0x1c4/0x290 [ 2550.292295] ? do_sendfile+0x553/0x11e0 [ 2550.293126] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2550.294098] ? do_syscall_64+0x33/0x40 [ 2550.294914] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2550.296067] do_iter_readv_writev+0x476/0x750 [ 2550.297018] ? new_sync_write+0x660/0x660 [ 2550.297887] ? avc_policy_seqno+0x9/0x70 [ 2550.298765] ? selinux_file_permission+0x92/0x520 [ 2550.299811] ? security_file_permission+0xb1/0xe0 [ 2550.300828] do_iter_write+0x191/0x700 [ 2550.301645] ? trace_hardirqs_on+0x5b/0x180 [ 2550.302548] vfs_iter_write+0x70/0xa0 [ 2550.303359] iter_file_splice_write+0x726/0xc90 [ 2550.304360] ? generic_splice_sendpage+0x140/0x140 [ 2550.305404] ? security_file_permission+0xb1/0xe0 [ 2550.306496] ? generic_splice_sendpage+0x140/0x140 [ 2550.307545] direct_splice_actor+0x10f/0x170 [ 2550.308478] splice_direct_to_actor+0x387/0x980 [ 2550.309461] ? pipe_to_sendpage+0x380/0x380 [ 2550.310369] ? do_splice_to+0x160/0x160 [ 2550.311199] ? security_file_permission+0xb1/0xe0 [ 2550.312244] do_splice_direct+0x1c4/0x290 [ 2550.313120] ? splice_direct_to_actor+0x980/0x980 [ 2550.314145] ? avc_policy_seqno+0x9/0x70 [ 2550.315042] ? security_file_permission+0xb1/0xe0 [ 2550.316085] do_sendfile+0x553/0x11e0 [ 2550.316897] ? do_pwritev+0x270/0x270 [ 2550.317696] ? wait_for_completion_io+0x270/0x270 [ 2550.318702] ? rcu_read_lock_any_held+0x75/0xa0 [ 2550.319678] ? vfs_write+0x354/0xb10 [ 2550.320456] __x64_sys_sendfile64+0x1d1/0x210 [ 2550.321389] ? __ia32_sys_sendfile+0x220/0x220 [ 2550.322335] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2550.323439] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2550.324521] do_syscall_64+0x33/0x40 [ 2550.325290] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2550.326354] RIP: 0033:0x7fcd90203b19 [ 2550.327134] 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 [ 2550.330994] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2550.332589] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2550.334074] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2550.335566] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2550.337050] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2550.338523] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:08:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x8000000}) 09:08:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286604, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:41 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x8}}, './file0\x00'}) r1 = getpgrp(0x0) pidfd_open(r1, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, '\x00', [{0x1, 0x5, 0x7, 0x7fff, 0x4, 0x5}, {0x1, 0x101, 0x1, 0x5, 0x29836e5e, 0x401}], ['\x00', '\x00']}) fcntl$setownex(r0, 0xf, &(0x7f0000000040)={0x0, r1}) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) 09:08:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x40000000}) 09:08:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x5000000}) 09:08:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80086601, &(0x7f0000000040)={0x0, r1, 0x2}) 09:08:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x10000000}) 09:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80086603, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286605, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:00 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000040)={{0xa, 0x4e23, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x9}, {0xa, 0x4e23, 0x2000200, @empty, 0x101}, 0x5, [0x1, 0x8001, 0x5, 0x8, 0x0, 0x6, 0x100, 0x81]}, 0x5c) 09:09:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xfeffffff}) 09:09:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xfeffffff}) 09:09:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x6000000}) 09:09:00 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r0, &(0x7f0000000040), 0x12) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:09:00 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 30) 09:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80087601, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2569.052721] FAULT_INJECTION: forcing a failure. [ 2569.052721] name failslab, interval 1, probability 0, space 0, times 0 [ 2569.054053] CPU: 1 PID: 11909 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2569.054834] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2569.055777] Call Trace: [ 2569.056090] dump_stack+0x107/0x167 [ 2569.056501] should_fail.cold+0x5/0xa [ 2569.056933] ? create_object.isra.0+0x3a/0xa20 [ 2569.057455] should_failslab+0x5/0x20 [ 2569.057886] kmem_cache_alloc+0x5b/0x310 [ 2569.058347] create_object.isra.0+0x3a/0xa20 [ 2569.058843] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2569.059393] __kmalloc+0x16e/0x390 [ 2569.059802] iter_file_splice_write+0x165/0xc90 [ 2569.060313] ? generic_splice_sendpage+0x140/0x140 [ 2569.060863] ? pipe_to_user+0x170/0x170 [ 2569.061321] ? security_file_permission+0xb1/0xe0 [ 2569.061868] ? generic_splice_sendpage+0x140/0x140 [ 2569.062422] direct_splice_actor+0x10f/0x170 [ 2569.062923] splice_direct_to_actor+0x387/0x980 [ 2569.063449] ? pipe_to_sendpage+0x380/0x380 [ 2569.063921] ? do_splice_to+0x160/0x160 [ 2569.064379] ? security_file_permission+0xb1/0xe0 [ 2569.064910] do_splice_direct+0x1c4/0x290 [ 2569.065479] ? splice_direct_to_actor+0x980/0x980 [ 2569.066100] ? avc_policy_seqno+0x9/0x70 [ 2569.066558] ? security_file_permission+0xb1/0xe0 [ 2569.067076] do_sendfile+0x553/0x11e0 [ 2569.067513] ? do_pwritev+0x270/0x270 [ 2569.068042] ? wait_for_completion_io+0x270/0x270 [ 2569.068677] ? rcu_read_lock_any_held+0x75/0xa0 [ 2569.069197] ? vfs_write+0x354/0xb10 [ 2569.069715] __x64_sys_sendfile64+0x1d1/0x210 [ 2569.070372] ? __ia32_sys_sendfile+0x220/0x220 [ 2569.071000] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2569.071597] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2569.072281] do_syscall_64+0x33/0x40 [ 2569.072791] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2569.073595] RIP: 0033:0x7fcd90203b19 [ 2569.074091] 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 [ 2569.076206] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2569.077065] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2569.077829] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2569.078631] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2569.079397] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2569.080214] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:09:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x8000000}) 09:09:00 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x80000000}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x200101) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) 09:09:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286606, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x800c6613, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xfffffffe}) 09:09:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xfffffffe}) 09:09:00 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r1, 0x0) sendmsg$nl_netfilter(r1, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)={0x17a4, 0x2, 0x4, 0x401, 0x70bd26, 0x25dfdbfe, {0x3, 0x0, 0x8}, [@generic="9e8e17a3a89298f503776db8b0d81d9260d1be31df195e7fae15b5560bfbe11a18dcfd18f6465b6a9ae3041cfa755257fc522ee405d27c906736f875df1e642d3d57fba9c32848bd814b21cf5e974a3f35027bd7975ec9fa7cc5ab8b5e7bf64409e12d3f9c2aeb4f7e8a86153b88d943acaacbe3660cf74162781afa6a92b895903c5e5253658c5ccf7466a6beb5da83ee1256ac7681fd19e6de7c39c71ece21393578e65b6c361aa6253dd5a29937dd43beca84c38d855874571ffa8d5ed6c21ebacb0544fe3573d1cba4e76a3530c4f34c03646c9a8f2a210ea20f8bbe31c3bda6f1bba8eabd9501f7fa1267da8664e920b23e4cd2ce35", @typed={0x8, 0x44, 0x0, 0x0, @fd=r0}, @nested={0x238, 0x6c, 0x0, 0x1, [@generic="03811ec31c026a900975c71aec1da77e6f1c6048aa01859997e5e59f6fb62786a9c0da17c6554358b19b186293c86b912626ca2ecb72e7d0f7009bfd0ccc6ce1c2b3b1913b434f8048bb14b75aed32b1e78a8fa75e46d9711d6f67bb3f8b105f65ea9227029478b55264578d686ed988bfe586d7399fc39befa132dff09259f76703511ca7038aaac1842050bacd56108a79cbba77adc8709128efcbd6c9", @generic, @typed={0x7, 0x56, 0x0, 0x0, @str='&-\x00'}, @typed={0x8, 0x84, 0x0, 0x0, @ipv4=@private=0xa010101}, @generic="d63d6ee7c6bab487ef4a3f8a013092ac09387b52c0dc45daef86fccf363fa9c9a30cb15624d0ff4c501792da6a736cf387c76213fd02bc9806099032f9d19fdfd68d1814b198f5eb3be51170fce49d5190745e0d3aaa74fe9aee5c34904fabf49902a30e88d0c8a3eaf2d9ff0c96188ac8dbc4e36e82c2659aff4c21f93a8c246f15745ba8b508", @generic="58654d7588181f11cb450a3ebc149de46dff8980973ca307a5c1542d0b06b0722ba5bc53e09653de5b3b76ee0d3114a2ba54ce7037eb3b1d20afc0d368c9d3e8420cc3555236a5ee6e5374477f233927ec886df9ac030920e679ec875af9f2627388c76a0c132b56294a651a06262b3d3b474a987920a494e492a16f01ea3520ca95e6bf7f9f344cbf6c01ad9931c1b7690eab3a660a9264a4b16c670182b0922034ad79fe744e669937af99271e46dd75689d892e37f8cbc59886cecd6080703ec1f7ec1da3444228a73fd3a697fbc7a44334ba8b8e0c385f1ba23ba16f1002c9e29879705d33e6d57243587ea36eab95c1f8ed0eea41bce794c4a5994354"]}, @nested={0x456, 0x3d, 0x0, 0x1, [@typed={0x92, 0x28, 0x0, 0x0, @binary="2e2b8db44042ad35ca529ff936bec34dc77fd91a824f5f620e44074f1b4b27790525694261f5010ba25551db3ca4ccfed0d241fc16b74a1ba457c31e4384e78c79fefad38e589456965443ac84bd626f0a79a1ef1bd2af45c7cb152fd8e59cea3caf219fbac9c11bde6e263b2bd3180b9736af48738b95f7a4eae5a08dd6b0bec68b26795a61a253df58da8104ea"}, @generic="44296d5e15df96f4c2ee90a18b51c5bacafac6d5937ea55fdb6fb6fe1066250b5d2f743ad3102e4074f4e0b22aef62f45b96e23a51a573c66694c6878a20f7e71691f60dd1002142431369e43cfa4242a5cebb0085003564e096b2a4cfe497803ea04de51475c660e620b8da87492b14b0f3584b7571041c8b23a4f59c68d502b2da3109695aa24aedd0c1675b4f4fa1be6c4138611adb20dae427eb5d73a72ba7fbf44e2d9c90dd00acba405979874aa411b7a281f2cc4c376296b2d2833db7e72c3d025520d4dae928c407305ea7acf5cc45dbea831ef5c52bc4f726b39e", @typed={0xc, 0x63, 0x0, 0x0, @u64=0x5}, @typed={0x14, 0x79, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @generic="db4c5186840d0bae99ee35dbd9378be1e6dc49a208ed45baecf16ccbe0f638011cde171f7f7f049a90b2d626f592503ecfbad0ade0a941a01e2b9cfb261c4d4c49fce0dad1f9f86b39f787f96ac62416417e7a20b6927a031ceb936a60ecac31692289639bd962783d56b364e0be118ca60b62e4032a63e182c71cd1acabbafc8eaa2b8fab985c03113fa47772c2", @typed={0xd1, 0x56, 0x0, 0x0, @binary="452c18d7fa5a07ea0b1ca00f802119406ffbdd7042eda2da08c21f52d3793e3fbdde162dc3012c5f7bcff1c4de60377dfa94610754f5190b99ad758b870a7929fc542f531ff2d33a41eda5ca1c8ff5ff25d3db0ed1c1881b02f365c10bfd541fcf5c63182fc78783bbbdbf3d1e0d0d61fe31ea1fe31ef9d644e77c15283bdd51ae887c52adfc0b2288a4d881690e902795a2121670431942f2978b9cd140fb49b28b89f429b45a5e839067072b45a5f75dc8702da4237ee4c59819fa19bbd7cb22d82539f5d7733c0e47330655"}, @typed={0x4, 0x95}, @generic="e59cd44cd6d8e4dd8dd0e5bc77678fe60ba202719223711fe6230927bb0968cfaefa0d4318251205f3901be24e9c012d9dd72fbee880bdc170f317a257e0bce1f2e5094d88fbc19da79bfe8eee3215298c9ec71eb7821fc58d2db363ea572b9eca62f63f07db5a14d1dbd6ab37963e8d916efb12ad1e69d8023ec3bb9cfa192109aa619e88c7bc33be3a9347f93187ffe40afb14bee6517092c05bc5f48e3c334040b8f9e3fe08efad74cfe8d31ef46367d6ccf2d14e4c9bff35073d61f7011e81c44ea13fa8e3d046f4da570d9126648d5d69ec309148b07a42feeb428be6574b7af6aa03f2d046b3e94f96b003aeba0b163f797b2a53011f", @typed={0x8, 0x80, 0x0, 0x0, @u32=0x80000001}, @generic="a3e493c99f6c822c7f1a84fcb96ce0e294b5db300882dc428b1cdc59deaa0391822d7f112c742efaaaa01622de2386433a483297c061935ac2e235fec7a77c8216f24988fe47ed51b35ea2206eb7d03a9aec12b736ca56c9"]}, @generic="2ad5ad34258acc3608e82892f1ed7183a4f164af1587eb76e51dc9bf78592457042b98d88a64f64d3ca74be70e073878d204d748b4c2e5375b8f8dd8164ef3f7d8bf89ef44883559c39391739476b8eef9e4274d488359a90633bef317b78f2a076235d310ef434d6aa4320da5db4449f92769f43f9355e4eca7ed5085ce874f60ea7375063a6a74cdeeea6fe66fefc7a14538800167072162021f03d56b2e88ea432866b49922370921996f74bea820fe3ce32dd9bc7df9ca06bde722af415e633daa04e280548667a1dba517f614b6762569a76674e9a0b13c41dea66c048481eb6bfc88e2a642c667ac9a55146129b810d70fd7e55c4a1ec63590ec72052b2f38c981f8b5baa75d7a3a6fc546dff48c343e7ce32098104f2efa2e85810953d140f2924dedb7a95e66db8b306c71c6afe5e87aca6f6d44d63868e98eaa05c667041900d4538903eedeaf5265430157e130ea27baa67f75619feea5456f4d63268f23b5dfb67e6c57259d97f6557b4ac7017c56dcbb51e1d5316166ccdf6e8b432baf69d84a8f69a3d3f95de346294c44ee26a7b646f26458cbf7d91d5a3ed79abf399ce8d833f9f3b04ebb020a736beae14446e878e8c477b10569b66898002d906347bb362569295b4e6d6264ae2ca0ef23024f5d77fe895a7122590045ab6679d424b27cb4631bdb9042fd9e2eb20ad68894dba6a9d544aa3f9a037ac9eb825cf46ad87652df779ee0b98ca5dfe60dc3eda5b1003896e9e99717c9a4f0e2850f61bd8e1095c60af9cf105064a48f960c8925290d4f4a0321491089f813ed49c6d73102c9b75a9589970a0afd61d60102f12cb80a1ee0cc3ebdd22932142c2c8e6510b286dd885d8931df92b6f3f1558b3e393cca2c648921e516f01aac807660d906bbd2088e892118706e0458418f1a73642bbd81eaf931ab0facd73e020ccdde6b30eba0b6f7e93f8b50d54937bcc20d811f41813a2db1a4667291357ace1fb454362bc55269aabfaa45fab292289784a3db111b111117acd43ce9b30f1614642a3cbad144ed73ca589148c8e6f09ffad68bba9e16653bde66ae2c2619f5323d3d2efeddb2f7dd19b358ab9ac8286589cd26566f1de535860269ce044323b8c7d02505869f38c58eae0ddd5a6608efb6c83278b046034bd7767d54e8267b02091108d05015b2b0bb9e25eb22ccfe20d6af165f14d620cb1a837d1028900ecb83e9e172b17c5b07ad83180826a1606b0b48304a972cb757b7b7609c0ac432471d8b27f4738bca64ac168362e15c665edaa4762817dfc7f10ba61a74cbc046a91b47b8b5c170c8a9841053ad2e2032f6f59812af600155e68e85fa9e396fc7df77ec389eaed860ca499abbeedcfc7b4b75900f880d9b84ca118c8ab485f5bdd8005ced6a7bbee50b75901a6636f8fe3cbc1b702f1e2910e54de7b2cf1f62a62a3ce2aebfb491c6b4f6e171219810fa397925b516c35564fd47cf1cf1acc8588bad45044cc0987934a3e86618faa53247ba172d9c040ffaaae7e8af5389c1e0dd136944e6dbcc22938ed514ac07f2fc0496e5b7b1a695bff14bbe19eed7a428f28baf25693e8c750185a7295df63554fc7035e919099b65f21f762709ebacb0c2289a58c610a1268668081b052ca1d1bb6d4699763e77ac1375360e974f2a223d8fdc6e2e83ad685efc15a47c4accc337d5d452d7968dae857cad4368da5aaf9707a71fef37bd8b87c5213bed908efa0619b4b7640238fa45e13ab5686e525c55513063181797bd9c3a7f91e3f51510313d2c1a6f5474f0901b2167586843c5dca8ec0610e516124f709ebcfc07dc24b4ac5b2430f9e1436a1a6872a69b6630af8eb0517b692cff24a78ccace84d560dc2f8856205ed2b02608dfd21a2810ba9771f7d1ffe0f283c4027930773a7a61dbb39e23e3fd410700fa3c013bc5fc253941c5e395649d72d9a4a46ab4b6ff0ab2c0b105948723c1fb03ef752ea119ed1bcc953a70b94161f4a12d548270f39b678a5a12090c13edfdfde55d032ba7a3dacd7517ea8cf12867b29a2131634d4bf8eca63b8204a47883e27a25cc0c58974721b7460453f1955b0895b56a093bc6bbe038f2b71cef15423f26bd46b2c2d6189240a82af0cd9da65b649c97c4d4b036fac8597bf7de89c84354f35ca43cbe2b78f5e2dbdf1d1e74a06ece95789b3abb75ba9c67123bfca1d56b3cf66bcebc9ca1e4f9d20859ac8d05d6574fa317b2a5409e385f16edf610b132414fc441ad61391cf3d2df43dd25b622460912264d76b2e226f028f1d7d0acb54850dae1a49dbd625dd775c4f5fde26b5d994cc0369f5ff6dca7eac99bb9a9c095167d0e8bb7f7c5fdc62d005764e46a0770d3d360a832fa323f7fb4eb49dc5180dd4350d1aed0ce41eed52fa77bd2129164f628ab39bf8427bd7f4ce27326cc89f9d58b40d6a7120f790e7aa5fd2b0cd81c016055087c0bd050a0b9e4b4d2309ea116bafdee5538fe035842767e4b5a2be9e7847e435f2cb6e7a29ce112dc6afbebc2e7123f1368f6dc28603c85dee7d03e29677494ffcbcd78698da29a21e4d6a9f02833416394a9d4259dc2c2c21159cc8466d4d5505849fc0a039f8dc7ba3ec5a1ff6d03d6a4b64ff6d48a318f42163664d472eb8d538b4746cfd3f8461e7baf4cd802f562b9f20c063b40486f69b1502cff9551f8e19257b9b92f10665412f9007c6fc54fb17245d4eaed4346738f19ecddebbb404ee55b98de266044b78530808d6bd29f03f913310278eec20cc9bb58a52b844df3b23f2fdd2fa1b8d44d57601c61ecffa31a8b5bf225871790803ff9e03d0088ada7979dcf76a9eda13a7935ef7c219db67b8a9201ad85e127b20e95b221874968410b1746407364a85e57918a5e4bb8761643d8ca0493adfe9b5e390de0ffe64eebfb80a1e41f0004b3dd97c0ae954b46cf216afee9ab30d74fe0e4b6e31379564cc6c33be001e880570c8f5b7f6715f98339c9a7a9fbf26351039a523667cc301fad2d7f9dce86839fba7323ffebe06f2f6a646543746615b4f44a869478affe20054703dd16b4ab5f1d1ee89b3735f2b49bb1654634e6bda4b511b222b06388118832cbfa9e7587c2535b9a3e24d73320c49e7503dd838ac09756ce041eb4c6f3220408d324a30b5ca39cfd42e9e6abcb270324da120d166d991797bbc1e3db4b0554f6acce47ada7fd4e859835c68673d597f5345b13f5110e4c9698ae1cd0f6fb3e7e4a89d76204f65f6660f1568b56173abfc21285f60c557f3cc41ed0df33968fbb3d2a5f36f771ea79e48711f6c8f975269f0f2bd820b53eecc92ba11c966fda4eb3bbdbce78669ae1a5384b7759a40939b92b5c146a3e900e9ede93cce025d6abba8665ed4f13ebac9249d0c20d470d6a057bb556c1c822e7b8ffb6aee899f8070065583dbea51c7dc8f80d59d245a20ac5a0270d78e484f3bdec8f7feebf9e50f30def258345b57eb6f95419d8085cbcfc8ae18cbe2727ce85cc78637b6793726e49fcfe390c7059c367d7a7d3fa5e4551438d545b89a2324e3acb780384e0333541661f0f6e16875c0b7255201fef4239f242d6c793db3a40d884abe20cb3be5578129825929cb86937b216e327feb76c0c96a01d5d9b8aeaaee508ca86f46a617ae7d34d6c71e129c3c1eb6b8f88b44255bae076f151277a6c35b88d65c9eccf8cb1665156a5ba0e67e11da7287188d495e28edd0d18bc68eea18d8270ea49ac1ed3ba6bfbc8ee5a5754a90fb9efdb3e6884014c8821cbab7898bbbe8ee8f189068069345889d17d034585cf5297e1b3303ca81da25bff90414e59209681830bad207e1a083f035bd3e512b8b866474be57141291d98ece5822973c70688fa8b820e8047314b26b9663ba8cee0cdd7e6d55eb0f3849304d17366f8ac1bfd3c5b05efed717a723e6a832d7f13b4ea27681bff0ad420203837bf9384de53eaeae1af7a0429222d195e180ca46f8181b69cd803d2307b60a0d61dfea538e730d2dc0f18f343ba5add74d159b130cdabcf7c6e90556d65042da30d9e0df0c0863483890261dec476e95d40f2a98d245bfd47e281c2749eed3d682a37d818e6a6bb12abf7e7853c7379adbe79f8a5bc2fad5c3214df10ea378d0d2a3788409e742d059e9e7c7236020553bd6e60b433b48701b5dea11f724452fc1e20dcf5aaa04b9d8ffeb50eb8840138dcb9a7fd29cf3aae67c28abcaa16dee1ee9fc5388f6321cdb1d3c05514c92a35b64436bbd5708d7540d9cf486a19032570142441c6e8cd3c3f121c5610015bfcdecd383e4f25c2dc821367d1f56e302afa031b3eb205dd34574083508a9fd6318cd96c8c3b10e774c23b382c50f1b3e5d77b870c03f3efff99d73cdfa0d42407aec4d29f972c81156964737de6eda8183f4a5c351101e011e38da0c383ec60381663bf2ce002bf27c560c9f5b9ffb6c2e1ecd4b541e3b076597ba655115656751b401aff179d13c8a84b154420c75e2793c7437e992790274305624c81cc6150cf16a217c853b682c07f156dc45e7c728875fbc67e208314b21b30f8c42d53b9de3cc704663275e07f1ddbc32674ecefda6a3c18e8727c5982222d86859971353598af7e276aa28952b2204877df75a2ce7102c4a4c7fa93f6aa0d28d13b96076bf6e476d9a89bfd79e72fbfb210929d4a37edcfbfd33070fd002d7010f8c9030f0cbbd4a5f951c3a59969a0e97685585b00a07214359b698342836a7777ab1921804968d9dad9c45e4acbc073a4a6986da771ed9dd387870457d5eeef24572c46be5e111f3869fb11ed62c0e3bc241fcc9a411216cae36fa1ca89eb23d25ecece865b5636f78089792cab22b6b12d7373c079012fe97922e19c8ed09ffe3b308144f7112a69a3ffb89872c851ae6f6eefdc06639efdd73f84225ddae3adbbbd64310320217c6766957590cee502957df0b655adab224520d767a318379f21ab69d20ff94895cfae6e623218bd12a69b6dbed84df354704128ce24564b7c3332112e2536792cc8af7297ca7f6d2438b52747ec8e1724452afc2ef5e843b3486f56f235179efa82983288bdd887eedab7a2d5444b37c6c7029665ee7d6a13ac3b9d92bb75e3a2abdc42538bed847b9d1b2e45c11050a71618d77ba0dbc2cea18465a6e5c1125fb0099a6c28cb5c1f4e512f62fd1016fd6cc03c943eed60baeeb1f938267d23fd3fa6abdaf7daddd6b8354a56925f4926f71961b60b4bf7dab9dc384660112eb1fee386541975bd47177a7bde7908130a7a868d585bf6b5b1e785d1af08e6655d259da04d1816d99a709ca939e64404d1f2c1e13ccba1253b77b0be0bb66c4bbeebed6bedacc3df95c7b573ad51a920d9bd12b4d0afb4e41f6376b210d6a1a1a9d631c03e3ce9b5c7eebba80df4a456fc407bcaa2908facc0dd17f2ef4c52c18c05c548d8f11c5c30a322d9920a1d891b5304bb600e4272f824104f51546cb5da501ab4b7ae655de0b67aaca0575f3cdd35a187507b5d291a82081212bc9ab8eba59000073a52eb546cebbb5375a59443d0ad0ac8dc39c425225d5eeb36a20a67c0125aa6352863e51349b199aa3ab2be67c2e92e456f5288f0dab594be6c3922eb55632c767ef09d732683aa33fee5b538023a5c43099915745e39d9ef99417c068b74f0193fb2dad1b31f13c11fb149cdc76729393be937683f22058f1d3c845b6bed8d5f815253afeb71370de555c4e1cc8afabd4bc21ac649f96abf7b13c3d875ab27990063548e5252b873749e79e95b541d181f977085"]}, 0x17a4}, 0x1, 0x0, 0x0, 0x40d0}, 0x20000800) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r4 = accept4(r1, &(0x7f0000000180)=@tipc=@name, &(0x7f0000001a80)=0x80, 0x80800) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001b00), r3) sendmsg$IPVS_CMD_NEW_SERVICE(r4, &(0x7f0000001c00)={&(0x7f0000001ac0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001bc0)={&(0x7f0000001b40)={0x50, r5, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x3c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x8}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x404c082}, 0x20000400) r6 = io_uring_setup(0x1852, &(0x7f0000000000)={0x0, 0x6fdd, 0x1, 0x3, 0x2c1, 0x0, r3}) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000001, 0x100010, r6, 0x8000000) 09:09:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286607, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x8010661b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x801c581f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x10000000}) 09:09:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x8000000000000}) 09:09:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x8000000000000}) 09:09:13 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x91) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x115142, 0x0) r2 = socket$netlink(0x10, 0x3, 0x14) fallocate(r2, 0x1c, 0x8000, 0xffffffffffffffe1) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80000) sendfile(r1, r3, 0x0, 0x100000001) 09:09:13 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0xa3, 0x9, 0x9f, 0x4f, 0x0, 0x80000000, 0x4208, 0xc, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000000), 0x8}, 0x8000, 0x7, 0xf75, 0x9, 0x0, 0x3, 0x9, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x1) 09:09:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286608, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:13 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 31) [ 2581.778114] FAULT_INJECTION: forcing a failure. [ 2581.778114] name failslab, interval 1, probability 0, space 0, times 0 [ 2581.779662] CPU: 0 PID: 11979 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2581.780584] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2581.781679] Call Trace: [ 2581.782040] dump_stack+0x107/0x167 [ 2581.782522] should_fail.cold+0x5/0xa [ 2581.783030] ? create_object.isra.0+0x3a/0xa20 [ 2581.783779] should_failslab+0x5/0x20 [ 2581.784267] kmem_cache_alloc+0x5b/0x310 [ 2581.784794] ? igrab+0xc0/0xc0 [ 2581.785206] create_object.isra.0+0x3a/0xa20 [ 2581.785759] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2581.786401] __kmalloc+0x16e/0x390 [ 2581.786859] iter_file_splice_write+0x165/0xc90 [ 2581.787450] ? __fsnotify_parent+0x47a/0xb10 [ 2581.788030] ? generic_splice_sendpage+0x140/0x140 [ 2581.788655] ? pipe_to_user+0x170/0x170 [ 2581.789170] ? security_file_permission+0xb1/0xe0 [ 2581.789779] ? generic_splice_sendpage+0x140/0x140 [ 2581.790399] direct_splice_actor+0x10f/0x170 [ 2581.790963] splice_direct_to_actor+0x387/0x980 [ 2581.791555] ? pipe_to_sendpage+0x380/0x380 [ 2581.792100] ? do_splice_to+0x160/0x160 [ 2581.792619] ? security_file_permission+0xb1/0xe0 [ 2581.793228] do_splice_direct+0x1c4/0x290 [ 2581.793750] ? splice_direct_to_actor+0x980/0x980 [ 2581.794354] ? avc_policy_seqno+0x9/0x70 [ 2581.794866] ? security_file_permission+0xb1/0xe0 [ 2581.795478] do_sendfile+0x553/0x11e0 [ 2581.795963] ? do_pwritev+0x270/0x270 [ 2581.796453] ? wait_for_completion_io+0x270/0x270 [ 2581.797067] ? rcu_read_lock_any_held+0x75/0xa0 [ 2581.797651] ? vfs_write+0x354/0xb10 [ 2581.798122] __x64_sys_sendfile64+0x1d1/0x210 [ 2581.798684] ? __ia32_sys_sendfile+0x220/0x220 [ 2581.799260] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2581.799916] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2581.800573] do_syscall_64+0x33/0x40 [ 2581.801038] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2581.801682] RIP: 0033:0x7fcd90203b19 [ 2581.802148] 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 [ 2581.804488] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2581.805442] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2581.806337] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2581.807231] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2581.808124] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2581.809024] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:09:13 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000000540)={&(0x7f0000000480)=""/168, 0xa8, 0x7}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x4000) r3 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x6ab, 0x3, &(0x7f0000000380)=[{&(0x7f0000000100)="f3acf9cf445a3447243a6802b496ec30a372b3bc3f72bfe82e47093695c7680ea1f0496ad8cec98bb64c87e23cc24df9b58285db0f5e2cf0de7d55b6ced0136333d5f91c21911293ba339e28035951f8bb3a73ca7b54a7b41648b4d2b1d15b0f5a9f31b9895c28527d5cce9758af16663178913caec58ca310786ac56442c6d8ae39e00df516507ebdc7a973235ea13e2fc84dc3b0b84643219b9aec6236ee37f25905f2d1c45b15a7001cfdab2ec3b0a1c446ed04d5f1f9abf804051ea3628bcf3a71325f4071b34ee84004a8984112182dddb7f9babe96d5", 0xd9, 0x9}, {&(0x7f00000002c0)="00a065abc8995a194925387d22005c55ff50228303b84c80c6f49f2d4c4735b96ab31ec37ac94f8bd90b3c9feeeb2bd0629c192dc1fe614176b10e59349ba96c74b62eae53f07ab3e508cbbd1f4b285c276cc9", 0x53, 0x7ff}, {&(0x7f0000000340)="8e6833b97848992739fb16bb3780221ef8be686b3febfabcdfe262", 0x1b, 0xbfb3}], 0x40000, &(0x7f0000000400)={[{@nobarrier}]}) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000440), 0x410000, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fcntl$dupfd(r5, 0x406, r6) 09:09:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x100000000000000}) 09:09:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0xfeffffff}) 09:09:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0045878, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286609, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x100000000000000}) 09:09:13 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) fcntl$dupfd(r1, 0x406, r0) 09:09:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x200000000000000}) 09:09:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0xfffffffe}) 09:09:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x200000000000000}) 09:09:13 executing program 5: r0 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000002, 0x2010, 0xffffffffffffffff, 0x8000000) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) syz_io_uring_submit(r0, 0x0, &(0x7f0000000000)=@IORING_OP_FADVISE={0x18, 0x2, 0x0, @fd=r1, 0x1, 0x0, 0x3, 0x1}, 0xfffffffd) syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x3ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) openat(r4, &(0x7f0000000140)='./file0\x00', 0x424600, 0x40) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:09:26 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 32) 09:09:26 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x6, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r2) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f00000000c0)={0x5, 0x0, 'client0\x00', 0x2, "467b5184198652aa", "1214d9e1b5c68643c682b90b597ae819aa7a76b0900c60abae28083dac317cfb", 0x37fb, 0x4}) 09:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x300000000000000}) 09:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0045878, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x300000000000000}) 09:09:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x8000000000000}) 09:09:26 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057b00)={0x0, [{0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4, r8}, {r10}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x80, "5fabd34a60e47f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c0c0)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}], 0x0, "8ccdf701817e39"}) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r12, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r14 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x8802, 0x0) fstat(r13, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r13, r14, 0x0, 0x100000001) 09:09:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x400000000000000}) [ 2594.939808] FAULT_INJECTION: forcing a failure. [ 2594.939808] name failslab, interval 1, probability 0, space 0, times 0 09:09:26 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2594.942877] CPU: 0 PID: 12065 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2594.944726] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2594.946812] Call Trace: [ 2594.947479] dump_stack+0x107/0x167 [ 2594.948395] should_fail.cold+0x5/0xa [ 2594.949366] ? create_object.isra.0+0x3a/0xa20 [ 2594.950511] ? create_object.isra.0+0x3a/0xa20 09:09:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660c, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2594.951658] should_failslab+0x5/0x20 [ 2594.952654] kmem_cache_alloc+0x5b/0x310 [ 2594.953673] ? iter_file_splice_write+0x165/0xc90 [ 2594.954888] create_object.isra.0+0x3a/0xa20 [ 2594.955962] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2594.957254] __kmalloc+0x16e/0x390 [ 2594.958137] iter_file_splice_write+0x165/0xc90 [ 2594.959290] ? __fsnotify_parent+0x47a/0xb10 [ 2594.960400] ? generic_splice_sendpage+0x140/0x140 [ 2594.961658] ? mark_held_locks+0x9e/0xe0 [ 2594.962681] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2594.964029] ? generic_splice_sendpage+0x140/0x140 [ 2594.965265] direct_splice_actor+0x10f/0x170 [ 2594.966363] splice_direct_to_actor+0x387/0x980 [ 2594.967524] ? pipe_to_sendpage+0x380/0x380 [ 2594.968601] ? do_splice_to+0x160/0x160 [ 2594.969603] ? security_file_permission+0xb1/0xe0 [ 2594.970813] do_splice_direct+0x1c4/0x290 [ 2594.971842] ? splice_direct_to_actor+0x980/0x980 [ 2594.973046] ? avc_policy_seqno+0x9/0x70 [ 2594.974044] ? security_file_permission+0xb1/0xe0 [ 2594.975256] do_sendfile+0x553/0x11e0 [ 2594.976206] ? do_pwritev+0x270/0x270 [ 2594.977168] ? wait_for_completion_io+0x270/0x270 [ 2594.978363] ? rcu_read_lock_any_held+0x75/0xa0 [ 2594.979508] ? vfs_write+0x354/0xb10 [ 2594.980419] __x64_sys_sendfile64+0x1d1/0x210 [ 2594.981537] ? __ia32_sys_sendfile+0x220/0x220 [ 2594.982670] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2594.983963] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2594.985249] do_syscall_64+0x33/0x40 [ 2594.986167] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2594.987427] RIP: 0033:0x7fcd90203b19 [ 2594.988348] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2594.992875] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2594.994758] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2594.996493] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2594.998253] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2594.999993] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2595.001746] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:09:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0046686, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x400000000000000}) 09:09:38 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 33) 09:09:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x500000000000000}) 09:09:38 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0xffffffffffffffff, 0xff) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r1, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup2(r0, r3) fstat(r4, &(0x7f0000000040)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:09:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660d, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:38 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup3(r0, r0, 0x80000) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) r7 = socket$packet(0x11, 0x3, 0x300) sendmsg(r7, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r8, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r8, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r9 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r9, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r9, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendmmsg$unix(r5, &(0x7f0000000980)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000180)=[{&(0x7f00000002c0)="31d6b9210e0660e0cac77a7f6181c374691260a809f89c9fa763896eed955242884cf11bff0083ea38ea10a49de4e7886a6b9ddb795f185efc483086483dab20b3bc4faf0fcfc7c4d5f969fc11df07607c4ff6734953293f3804f26d7cf0986919340d677cfe18245d5bed36055c5a4fe8cb227df84747ba714824a9e00e3d4d748f7483e10d12c554c3b78ae968ad30c74eea8bb1b7406d00f0669623b7437b2570f531af3cbdb07104013e1a3c80bdc08832ff2e487f44e458eabb4c30c3a8951314794d85754ef633e2bfd3369ad321551f17bc4c", 0xd6}, {&(0x7f00000003c0)="2cf955a307abce63dab00d8b1bddeed3e21d6879ca6d4b2d6cb362a753a551e58e574b71d8d562f1a89284dda054b84c859ed2314b211fb6c22c8de35321eb5b92b2e4df98204157179cc76edb4c5f68d85819d648520999f6b293a0eb9d4ac817252b30bbd80e9dcda7caa45725e996859288b7e126393491e8be3bd0a419462a53b439d68fef0ed9ceb816b511ffdc21b2041950cde4066e966619b15050175661824f595b12a6f0ae515c8c2c20f4d89813ea71dc306d4625869d8bc0d7f7d7abda109ba27714d72d5aed67c36690fe3eb9596ae7da3eb600df16af026de0b3c82f9a5996ec422afb4bff6d69424f07e74e51", 0xf4}, {&(0x7f0000000000)="083f136cc58c967283c711f2f21ce43e443656464bc8a1397382120467a33191ccad28762b7c7278cbaf536ad9bcbb1ad39bf7c0176c54a4b51daf60a4172b", 0x3f}, {&(0x7f00000004c0)="aacd359d14691f23e8e587a6c80cfdcf30b3f6b94849bfb25619daa5b4a2125fb67e9c359c2c9ea1269a1931d920558783b41b837f9238a949fd832557609da40b1f62c772454574e7091446b8570fedb2f7c59bb06ee1c1a9b535fc4af9026f81d7b0b355b9626590a09a6b925631f78a96679d9c893b28fbff6637e1c57d43cc27b074eb2868245fe15096918fecbcf53455644f96d160d3bcb917fc1ec70b4b76ae17a6fb6a836cbaaaf2d3010f4b1e7dde2fd35fc8cee9cd8cf4a87eb8", 0xbf}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000f36878cd6b749abb8e1ea27dd63d000000000000010000000100000034000000000000481a80dd449fb49b000000000055d2a85191a070028c2231a0d7229d3e1e036d34f0e2b41cb29862c98f36fdb2d3a3e43db495c0052834287213c59a74fca6f15fab24b58f5fac24b8c71af1586b9ffde24c8cbbd84d421b157f80d1d40cf163e98f4187203a02bfb2480bb14fa7f5f851d2f29cd088d848b3479adae9d8d6e0feb841119cd23635b7ace9e34dc132403d9763c5d5b92a7f36caa4bb8a2b680000000000000000", @ANYRES32=r0, @ANYRESDEC, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2800000300000000000000000000000092c20d59f00c77fb9977a380c905e42863a118a2f17ceb77d5d92d5ac325b169939546f61ef05ceeb4ef82f5829ab6ac47270a3d0e4eb7d8451be3f8e556149189ee20739e5d4ab49495faf8f80336472f0a60728f4b94c4a29218b59676aa18bf7682c23055dea23500b198f13114161e5f6a685755528e2e596ae5603b6d1d8ed5fc4f869381fd059df2ec7aa614f4cc4fad3587ac1b8b556d51a31e70ed1a6c016b7c2c9dcc9d8fa7e3eff549154122496d7d1159e31570865630870b", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2], 0xd8, 0x881}}], 0x1, 0x10) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:09:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x100000000000000}) [ 2607.357848] FAULT_INJECTION: forcing a failure. [ 2607.357848] name failslab, interval 1, probability 0, space 0, times 0 [ 2607.359461] CPU: 1 PID: 12098 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2607.360196] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2607.361085] Call Trace: [ 2607.361385] dump_stack+0x107/0x167 [ 2607.361773] should_fail.cold+0x5/0xa [ 2607.362182] ? create_object.isra.0+0x3a/0xa20 [ 2607.362675] should_failslab+0x5/0x20 [ 2607.363082] kmem_cache_alloc+0x5b/0x310 [ 2607.363516] create_object.isra.0+0x3a/0xa20 [ 2607.363980] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2607.364521] kmem_cache_alloc+0x159/0x310 [ 2607.364966] start_this_handle+0x674/0x1390 [ 2607.365430] ? kmem_cache_alloc+0x159/0x310 [ 2607.365899] ? mark_held_locks+0x9e/0xe0 [ 2607.366330] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2607.366885] ? trace_hardirqs_on+0x5b/0x180 [ 2607.367345] ? kmem_cache_alloc+0x2a6/0x310 [ 2607.367811] jbd2__journal_start+0x390/0x7e0 [ 2607.368283] __ext4_journal_start_sb+0x214/0x390 [ 2607.368789] ext4_dirty_inode+0xbc/0x130 [ 2607.369221] ? ext4_setattr+0x20f0/0x20f0 [ 2607.369672] __mark_inode_dirty+0x492/0xd40 [ 2607.370132] generic_update_time+0x21c/0x370 [ 2607.370604] file_update_time+0x43a/0x520 [ 2607.371043] ? evict_inodes+0x470/0x470 [ 2607.371470] ? down_write_killable+0x180/0x180 [ 2607.371960] ? __sanitizer_cov_trace_pc+0x45/0x60 [ 2607.372473] file_modified+0x7d/0xa0 [ 2607.372870] ext4_file_write_iter+0x8f8/0x1530 [ 2607.373368] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2607.373855] ? io_schedule_timeout+0x140/0x140 [ 2607.374339] ? do_splice_direct+0x1c4/0x290 [ 2607.374803] ? do_sendfile+0x553/0x11e0 [ 2607.375222] ? do_syscall_64+0x33/0x40 [ 2607.375636] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2607.376203] do_iter_readv_writev+0x476/0x750 [ 2607.376680] ? new_sync_write+0x660/0x660 [ 2607.377119] ? avc_policy_seqno+0x9/0x70 [ 2607.377589] ? selinux_file_permission+0x92/0x520 [ 2607.378101] ? security_file_permission+0xb1/0xe0 [ 2607.378619] do_iter_write+0x191/0x700 [ 2607.379034] ? _raw_spin_unlock_irqrestore+0x25/0x40 [ 2607.379582] vfs_iter_write+0x70/0xa0 [ 2607.379995] iter_file_splice_write+0x726/0xc90 [ 2607.380499] ? generic_splice_sendpage+0x140/0x140 [ 2607.381028] ? security_file_permission+0xb1/0xe0 [ 2607.381547] ? generic_splice_sendpage+0x140/0x140 [ 2607.382072] direct_splice_actor+0x10f/0x170 [ 2607.382540] splice_direct_to_actor+0x387/0x980 [ 2607.383037] ? pipe_to_sendpage+0x380/0x380 [ 2607.383496] ? do_splice_to+0x160/0x160 [ 2607.383917] ? security_file_permission+0xb1/0xe0 [ 2607.384433] do_splice_direct+0x1c4/0x290 [ 2607.384872] ? splice_direct_to_actor+0x980/0x980 [ 2607.385390] ? avc_policy_seqno+0x9/0x70 [ 2607.385822] ? security_file_permission+0xb1/0xe0 [ 2607.386340] do_sendfile+0x553/0x11e0 [ 2607.386751] ? do_pwritev+0x270/0x270 [ 2607.387157] ? wait_for_completion_io+0x270/0x270 [ 2607.387671] ? rcu_read_lock_any_held+0x75/0xa0 [ 2607.388162] ? vfs_write+0x354/0xb10 [ 2607.388560] __x64_sys_sendfile64+0x1d1/0x210 [ 2607.389035] ? __ia32_sys_sendfile+0x220/0x220 [ 2607.389528] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2607.390084] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2607.390631] do_syscall_64+0x33/0x40 [ 2607.391026] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2607.391570] RIP: 0033:0x7fcd90203b19 [ 2607.391966] 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 [ 2607.393916] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2607.394827] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2607.395830] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2607.396591] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2607.397502] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2607.398441] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:09:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x800000000000000}) 09:09:38 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x424}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:09:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0096616, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660e, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x200000000000000}) 09:09:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x500000000000000}) 09:09:38 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:09:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0185879, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x1000000000000000}) 09:09:50 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) 09:09:50 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 34) 09:09:50 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000000c0)={0x6, 0x5, 0x0, 'queue1\x00', 0x9}) 09:09:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x300000000000000}) 09:09:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286610, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x800000000000000}) 09:09:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0406618, &(0x7f0000000040)={0x0, r1, 0x2}) 09:09:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0189436, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2619.601898] FAULT_INJECTION: forcing a failure. [ 2619.601898] name failslab, interval 1, probability 0, space 0, times 0 [ 2619.604592] CPU: 0 PID: 12157 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2619.606147] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2619.607912] Call Trace: [ 2619.608482] dump_stack+0x107/0x167 [ 2619.609255] should_fail.cold+0x5/0xa [ 2619.610083] ? create_object.isra.0+0x3a/0xa20 [ 2619.611067] should_failslab+0x5/0x20 [ 2619.611879] kmem_cache_alloc+0x5b/0x310 [ 2619.612746] create_object.isra.0+0x3a/0xa20 [ 2619.613680] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2619.614772] kmem_cache_alloc+0x159/0x310 [ 2619.615662] jbd2__journal_start+0x190/0x7e0 [ 2619.616613] __ext4_journal_start_sb+0x214/0x390 [ 2619.617629] ext4_dirty_inode+0xbc/0x130 [ 2619.618495] ? ext4_setattr+0x20f0/0x20f0 [ 2619.619373] __mark_inode_dirty+0x492/0xd40 [ 2619.620299] generic_update_time+0x21c/0x370 [ 2619.621241] file_update_time+0x43a/0x520 [ 2619.622133] ? evict_inodes+0x470/0x470 [ 2619.622986] ? down_write_killable+0x180/0x180 [ 2619.623959] file_modified+0x7d/0xa0 [ 2619.624758] ext4_file_write_iter+0x8f8/0x1530 [ 2619.625745] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2619.626743] ? kasan_save_stack+0x32/0x40 [ 2619.627636] ? direct_splice_actor+0x10f/0x170 [ 2619.628605] ? splice_direct_to_actor+0x387/0x980 [ 2619.629626] ? do_splice_direct+0x1c4/0x290 [ 2619.630545] ? do_sendfile+0x553/0x11e0 [ 2619.631388] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2619.632364] ? do_syscall_64+0x33/0x40 [ 2619.633190] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2619.634332] do_iter_readv_writev+0x476/0x750 [ 2619.635291] ? new_sync_write+0x660/0x660 [ 2619.636173] ? avc_policy_seqno+0x9/0x70 [ 2619.637042] ? selinux_file_permission+0x92/0x520 [ 2619.638069] ? security_file_permission+0xb1/0xe0 [ 2619.639104] do_iter_write+0x191/0x700 [ 2619.639930] ? trace_hardirqs_on+0x5b/0x180 [ 2619.640855] vfs_iter_write+0x70/0xa0 [ 2619.641660] iter_file_splice_write+0x726/0xc90 [ 2619.642679] ? generic_splice_sendpage+0x140/0x140 [ 2619.643738] ? security_file_permission+0xb1/0xe0 [ 2619.644765] ? generic_splice_sendpage+0x140/0x140 [ 2619.645816] direct_splice_actor+0x10f/0x170 [ 2619.646754] splice_direct_to_actor+0x387/0x980 [ 2619.647748] ? pipe_to_sendpage+0x380/0x380 [ 2619.648668] ? do_splice_to+0x160/0x160 [ 2619.649517] ? security_file_permission+0xb1/0xe0 [ 2619.650561] do_splice_direct+0x1c4/0x290 [ 2619.651446] ? splice_direct_to_actor+0x980/0x980 [ 2619.652462] ? avc_policy_seqno+0x9/0x70 [ 2619.653333] ? security_file_permission+0xb1/0xe0 [ 2619.654380] do_sendfile+0x553/0x11e0 [ 2619.655207] ? do_pwritev+0x270/0x270 [ 2619.656015] ? wait_for_completion_io+0x270/0x270 [ 2619.657044] ? rcu_read_lock_any_held+0x75/0xa0 [ 2619.658034] ? vfs_write+0x354/0xb10 [ 2619.658828] __x64_sys_sendfile64+0x1d1/0x210 [ 2619.659785] ? __ia32_sys_sendfile+0x220/0x220 [ 2619.660761] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2619.661875] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2619.663107] do_syscall_64+0x33/0x40 [ 2619.663993] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2619.665231] RIP: 0033:0x7fcd90203b19 [ 2619.666133] 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 [ 2619.670539] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2619.672306] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2619.673982] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2619.675508] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2619.677035] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2619.678559] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:09:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x1000000000000000}) 09:09:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x4000000000000000}) 09:09:51 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x22002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)=ANY=[@ANYBLOB="14000000", @ANYRES16=r4, @ANYBLOB="2f77000000002aed273de7ee6b69e41adc2cebf1e75ab5823c0f66df8ce00a606b314fda6b3cdeee62e63d01ea5b546ca573eab438685400dd03626c92ee7ef227d518fba5cb8b601a63c84e0669e589e813d8c1d7d217b487b1705179b7f33f2e729e591c5872ce913f307f1f9b764037811df9653f3c51f4030aebbb6e96dfd4e009f448aa097286498ab385876e321b41568bd5bc70feb49b7491de91cd1b0000000000000000da95e53ab75fc7b345e754323aa7839e9c2b9afebd7d4c181426b256d8308185e6590c22b590d461ef2d8295d025e28915d6363f883e4e9ba9712e8529d8a4a6885100871870dcf30c2c73b55fb7fe23db35a96310cd4c334ad8c61a8a3b9b37fccb8e79558f222e6a1902c8e6befd3ed553a2f860b12d1fee0f650b5ea13a9a71711522effcaccfa72471ddc0874e1280d1b672222b9686d8b66fa94303acac588058834a7e0f059256e24f0c746631849bb2c1fce7853d3144622d72ccfe4e6395fc98075abc588a29454692549640aece2130c41bae174043822ad1d866f5ca2bf917e16ae6"], 0x14}}, 0x0) r5 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10020008}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x14, r5, 0x200, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x0) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:09:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x400000000000000}) 09:10:03 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 35) 09:10:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc020660b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:03 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$ptys(0xc, 0x3, 0x0) write$binfmt_elf64(r0, &(0x7f0000000680)={{0x7f, 0x45, 0x4c, 0x46, 0x12, 0x20, 0x0, 0x39, 0xffffffffffffffff, 0x3, 0x6, 0x8, 0x37c, 0x40, 0x3af, 0xff, 0xfff7, 0x38, 0x1, 0x101, 0x3}, [{0x0, 0x0, 0x0, 0x10000, 0x4, 0x1ee00000000, 0xffffffffffffffff, 0x40}, {0x5, 0x80, 0x3, 0x3, 0x4, 0x1, 0x6, 0x4}], "9284688228523e82185c4a3c36c8664a09bc556a475e4dda53f2744f306e1af0868601bfaaa08c1cc04353888fc2aa934b7166d281e1f4bdbf5e05f55080fb9eebae76b9a8c784f3d3f410c97ce79383de0a83ca04fcdb9b3d48b2d0a1246a28ecafc76c5e942fd62c11257cfb61fe3705708f2e75175485c4317e2f4afe0507d7d425bd8a8ee7ac2e1623e75c56b0ae445a1745a8f3d5bc280c867e093b99a9d63cc014cf2fe36ab1b3a06dd87a8b5c73c5464abb201cb4f18e5e2c09edce462f35", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x672) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000001700)=""/4099, 0xffffff3e, 0xcd04, 0x0, 0xfffffffffffffed7) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0xa, 0x4e20, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x3}, 0x1c, &(0x7f00000000c0)=[{&(0x7f0000000080)="fc7a4ed1a5c464788e603a017309cc2e22eeef684fe75848ecc6e861d6410b0df6edbde5c1cae37aa7761e123d4c00f28dfa81d1520138dc4a", 0x39}, {&(0x7f0000000340)="a8699a90341912d23f9c668b72a87cf7266387e3f7e178812b375f4bd24e0288255a687dac66f7308a98a56ee8ddb5dea3af4eebf2c47bd68a0a78920d31c5ad3048e0f34f0814e0e6b59b830a9457e2cac1822d66b0b4a23958b22e043fb51404e0a44deebac042d7b96c1dbfa25f521df910b15c34997c7aa14ebed3cb925c0b2b77b1bb528895f1a0acc177190ac8c0babf43db22470f37fff2a1d5f241024ad5ea9a91c53d35915d9a57cc5ec00fb1133cab4f06fdb652ef0219e912865c73c99fab873e00", 0xc7}], 0x2, &(0x7f0000000d00)=[@hopopts_2292={{0x38, 0x29, 0x36, {0x16, 0x3, '\x00', [@calipso={0x7, 0x18, {0x0, 0x4, 0x7, 0x8000, [0x6, 0x1]}}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x5e, 0x2, '\x00', [@hao={0xc9, 0x10, @empty}, @ra={0x5, 0x2, 0x1}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x1}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfff}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1}}}, @hoplimit={{0x14}}, @rthdr={{0x48, 0x29, 0x39, {0x1, 0x6, 0x2, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @empty, @private0={0xfc, 0x0, '\x00', 0x1}]}}}, @hopopts_2292={{0xa8, 0x29, 0x36, {0x11, 0x11, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @pad1, @generic={0x5, 0x6e, "c2aec36b6da473e87ea910053a322e3c77159c82b4c45a4971860727a1036406911dbf00ad6e6317b777c1c7dfdabd90c2ba2040fb8a874bb0a331fb341699b5513192f9b94aa462d351e72bf65874254fe9508ec7dc9fa2c4a034aca48c86c85b55dfe9994e4fc6404a780a3c34"}, @jumbo={0xc2, 0x4, 0x8001}, @enc_lim={0x4, 0x1, 0x8}]}}}, @tclass={{0x14, 0x29, 0x43, 0x1}}], 0x1e0}, 0x80) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:10:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0406619, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xfeffffff00000000}) 09:10:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xfeffffff00000000}) 09:10:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x500000000000000}) 09:10:03 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r4 = fcntl$dupfd(r3, 0x406, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057b00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0x80, "5fabd34a60e47f"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000046780)=ANY=[@ANYRES64=0x0, @ANYBLOB="3e03000000000000fdffffffffffffff05000000000000000100000401000000010000000000000000800000000000000180000001000080010400003d01000000000000010000000180000000000000010000000000000013060000000000002000"/136]) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000056b00)={{0x0, 0x8, 0x7, 0x9, 0x3, 0x5, 0x6, 0xffff, 0x3, 0x1, 0x0, 0x2, 0x3f, 0x1000, 0x5}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057b00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r13}], 0x80, "5fabd34a60e47f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000046840)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {r9}, {0x0, r13}], 0x2, "31551b18c30c2d"}) [ 2632.544808] FAULT_INJECTION: forcing a failure. [ 2632.544808] name failslab, interval 1, probability 0, space 0, times 0 [ 2632.547393] CPU: 0 PID: 12207 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2632.548873] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2632.550648] Call Trace: [ 2632.551216] dump_stack+0x107/0x167 [ 2632.551994] should_fail.cold+0x5/0xa [ 2632.552805] ? create_object.isra.0+0x3a/0xa20 [ 2632.553785] should_failslab+0x5/0x20 [ 2632.554603] kmem_cache_alloc+0x5b/0x310 [ 2632.555472] create_object.isra.0+0x3a/0xa20 [ 2632.556407] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2632.557495] kmem_cache_alloc+0x159/0x310 [ 2632.558395] ? __kernel_text_address+0x9/0x40 [ 2632.559355] jbd2__journal_start+0x190/0x7e0 [ 2632.560297] __ext4_journal_start_sb+0x214/0x390 [ 2632.561320] ext4_iomap_begin+0x485/0x700 [ 2632.562210] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2632.563262] ? kasan_save_stack+0x1b/0x40 [ 2632.564150] ? ext4_file_write_iter+0xe0e/0x1530 [ 2632.565161] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2632.566518] ? splice_direct_to_actor+0x387/0x980 [ 2632.567546] ? do_splice_direct+0x1c4/0x290 [ 2632.568463] ? do_sendfile+0x553/0x11e0 [ 2632.569306] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2632.570302] ? do_syscall_64+0x33/0x40 [ 2632.571133] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2632.572267] iomap_apply+0x164/0x810 [ 2632.573059] ? iomap_dio_rw+0x90/0x90 [ 2632.573873] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2632.575118] ? mark_held_locks+0x9e/0xe0 [ 2632.575992] ? filemap_check_errors+0xa5/0x150 [ 2632.576971] __iomap_dio_rw+0x6cd/0x1110 [ 2632.577831] ? iomap_dio_rw+0x90/0x90 [ 2632.578665] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2632.579632] ? generic_update_time+0x21c/0x370 [ 2632.580607] ? __mnt_drop_write_file+0x9/0x70 [ 2632.581559] ? evict_inodes+0x470/0x470 [ 2632.582415] ? down_write_killable+0x180/0x180 [ 2632.583390] iomap_dio_rw+0x31/0x90 [ 2632.584172] ext4_file_write_iter+0xe0e/0x1530 [ 2632.585155] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2632.586129] ? kasan_save_stack+0x32/0x40 [ 2632.587026] ? direct_splice_actor+0x10f/0x170 [ 2632.587993] ? splice_direct_to_actor+0x387/0x980 [ 2632.589059] ? do_splice_direct+0x1c4/0x290 [ 2632.590035] ? do_sendfile+0x553/0x11e0 [ 2632.590884] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2632.591871] ? do_syscall_64+0x33/0x40 [ 2632.592695] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2632.593837] do_iter_readv_writev+0x476/0x750 [ 2632.594803] ? new_sync_write+0x660/0x660 [ 2632.595682] ? avc_policy_seqno+0x9/0x70 [ 2632.596543] ? selinux_file_permission+0x92/0x520 [ 2632.597612] ? security_file_permission+0xb1/0xe0 [ 2632.598721] do_iter_write+0x191/0x700 [ 2632.599552] ? trace_hardirqs_on+0x5b/0x180 [ 2632.600525] vfs_iter_write+0x70/0xa0 [ 2632.601395] iter_file_splice_write+0x726/0xc90 [ 2632.602406] ? generic_splice_sendpage+0x140/0x140 [ 2632.603456] ? security_file_permission+0xb1/0xe0 [ 2632.604467] ? generic_splice_sendpage+0x140/0x140 [ 2632.605714] direct_splice_actor+0x10f/0x170 [ 2632.606685] splice_direct_to_actor+0x387/0x980 [ 2632.607669] ? pipe_to_sendpage+0x380/0x380 [ 2632.608611] ? do_splice_to+0x160/0x160 [ 2632.609501] ? security_file_permission+0xb1/0xe0 [ 2632.610525] do_splice_direct+0x1c4/0x290 [ 2632.611403] ? splice_direct_to_actor+0x980/0x980 [ 2632.612403] ? avc_policy_seqno+0x9/0x70 [ 2632.613309] ? security_file_permission+0xb1/0xe0 [ 2632.614389] do_sendfile+0x553/0x11e0 [ 2632.615204] ? do_pwritev+0x270/0x270 [ 2632.616045] ? wait_for_completion_io+0x270/0x270 [ 2632.617121] ? rcu_read_lock_any_held+0x75/0xa0 [ 2632.618090] ? vfs_write+0x354/0xb10 [ 2632.618893] __x64_sys_sendfile64+0x1d1/0x210 [ 2632.619831] ? __ia32_sys_sendfile+0x220/0x220 [ 2632.620795] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2632.621926] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2632.623079] do_syscall_64+0x33/0x40 [ 2632.623862] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2632.624983] RIP: 0033:0x7fcd90203b19 [ 2632.625783] 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 [ 2632.629782] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2632.631414] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2632.632959] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2632.634504] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2632.636047] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2632.637554] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:10:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc020662a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xffffffff00000000}) 09:10:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0506617, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x600000000000000}) 09:10:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0xffffffff00000000}) 09:10:04 executing program 5: ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r3 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fcntl$dupfd(r3, 0x0, r4) 09:10:18 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 36) 09:10:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x2}) 09:10:18 executing program 5: sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, 0x0, 0x800, 0x70bd2d, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x7d}}}}, [""]}, 0x28}, 0x1, 0x0, 0x0, 0xab91dd6de3b9d2e5}, 0x0) syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) pidfd_open(r1, 0x0) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x8a, 0xf8, 0xab, 0x4, 0x0, 0x81, 0x401, 0xb, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0x25d5, 0x1}, 0x828, 0x3, 0x1, 0x0, 0x5, 0x3, 0x8, 0x0, 0x7, 0x0, 0x7}, r1, 0x9, r0, 0x1) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:10:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x2}) 09:10:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286602, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc080661a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:18 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000180)) r4 = socket$packet(0x11, 0x2, 0x300) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r4, &(0x7f0000000240)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000040)={'syztnl2\x00', r6, 0x4, 0x0, 0x0, 0x1ff, 0x47, @mcast1, @rand_addr=' \x01\x00', 0x1, 0x0, 0x3, 0x6}}) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:10:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x800000000000000}) 09:10:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0c0583b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286603, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2646.944614] FAULT_INJECTION: forcing a failure. [ 2646.944614] name failslab, interval 1, probability 0, space 0, times 0 [ 2646.946961] CPU: 1 PID: 12275 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2646.948179] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2646.949664] Call Trace: [ 2646.950141] dump_stack+0x107/0x167 [ 2646.950808] should_fail.cold+0x5/0xa [ 2646.951495] ? jbd2__journal_start+0x190/0x7e0 [ 2646.952320] should_failslab+0x5/0x20 [ 2646.953028] kmem_cache_alloc+0x5b/0x310 [ 2646.953898] ? __kernel_text_address+0x9/0x40 [ 2646.954698] jbd2__journal_start+0x190/0x7e0 [ 2646.955506] __ext4_journal_start_sb+0x214/0x390 [ 2646.956371] ext4_iomap_begin+0x485/0x700 [ 2646.957123] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2646.957997] ? kasan_save_stack+0x1b/0x40 [ 2646.958858] ? ext4_file_write_iter+0xe0e/0x1530 [ 2646.959960] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2646.961084] ? splice_direct_to_actor+0x387/0x980 [ 2646.961944] ? do_splice_direct+0x1c4/0x290 [ 2646.962713] ? do_sendfile+0x553/0x11e0 [ 2646.963432] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2646.964264] ? do_syscall_64+0x33/0x40 [ 2646.964950] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2646.965913] iomap_apply+0x164/0x810 [ 2646.966572] ? iomap_dio_rw+0x90/0x90 09:10:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0x1000000000000000}) [ 2646.967257] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2646.968482] ? mark_held_locks+0x9e/0xe0 [ 2646.969196] ? filemap_check_errors+0xa5/0x150 [ 2646.970002] __iomap_dio_rw+0x6cd/0x1110 [ 2646.970709] ? iomap_dio_rw+0x90/0x90 [ 2646.971404] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2646.972196] ? generic_update_time+0x21c/0x370 [ 2646.972982] ? __mnt_drop_write_file+0x9/0x70 [ 2646.973762] ? evict_inodes+0x470/0x470 [ 2646.974459] ? down_write_killable+0x180/0x180 [ 2646.975267] iomap_dio_rw+0x31/0x90 [ 2646.975903] ext4_file_write_iter+0xe0e/0x1530 [ 2646.976700] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2646.977489] ? kasan_save_stack+0x32/0x40 [ 2646.978211] ? direct_splice_actor+0x10f/0x170 [ 2646.979008] ? splice_direct_to_actor+0x387/0x980 [ 2646.979830] ? do_splice_direct+0x1c4/0x290 [ 2646.980573] ? do_sendfile+0x553/0x11e0 [ 2646.981258] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2646.982048] ? do_syscall_64+0x33/0x40 [ 2646.982739] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 09:10:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x3}) [ 2646.983670] do_iter_readv_writev+0x476/0x750 [ 2646.984603] ? new_sync_write+0x660/0x660 [ 2646.985402] ? avc_policy_seqno+0x9/0x70 [ 2646.986165] ? selinux_file_permission+0x92/0x520 [ 2646.986994] ? security_file_permission+0xb1/0xe0 [ 2646.987833] do_iter_write+0x191/0x700 [ 2646.988502] ? trace_hardirqs_on+0x5b/0x180 [ 2646.989255] vfs_iter_write+0x70/0xa0 [ 2646.989909] iter_file_splice_write+0x726/0xc90 [ 2646.990720] ? generic_splice_sendpage+0x140/0x140 [ 2646.991592] ? security_file_permission+0xb1/0xe0 [ 2646.992419] ? generic_splice_sendpage+0x140/0x140 [ 2646.993258] direct_splice_actor+0x10f/0x170 [ 2646.994011] splice_direct_to_actor+0x387/0x980 [ 2646.994820] ? pipe_to_sendpage+0x380/0x380 [ 2646.995551] ? do_splice_to+0x160/0x160 [ 2646.996231] ? security_file_permission+0xb1/0xe0 [ 2646.997084] do_splice_direct+0x1c4/0x290 [ 2646.997904] ? splice_direct_to_actor+0x980/0x980 [ 2646.998830] ? avc_policy_seqno+0x9/0x70 [ 2646.999785] ? security_file_permission+0xb1/0xe0 [ 2647.000612] do_sendfile+0x553/0x11e0 [ 2647.001256] ? do_pwritev+0x270/0x270 [ 2647.001918] ? wait_for_completion_io+0x270/0x270 [ 2647.002746] ? rcu_read_lock_any_held+0x75/0xa0 [ 2647.003530] ? vfs_write+0x354/0xb10 [ 2647.004160] __x64_sys_sendfile64+0x1d1/0x210 [ 2647.004915] ? __ia32_sys_sendfile+0x220/0x220 [ 2647.005710] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2647.006721] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2647.007609] do_syscall_64+0x33/0x40 [ 2647.008235] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2647.009103] RIP: 0033:0x7fcd90203b19 [ 2647.009736] 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.013090] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2647.014575] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2647.015789] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2647.016980] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2647.018364] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2647.019566] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:10:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x3}) 09:10:18 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:10:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286604, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:18 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 37) 09:10:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0xfeffffff00000000}) 09:10:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x4}) 09:10:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x4}) [ 2647.297612] FAULT_INJECTION: forcing a failure. [ 2647.297612] name failslab, interval 1, probability 0, space 0, times 0 [ 2647.300793] CPU: 0 PID: 12310 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2647.302409] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2647.304318] Call Trace: [ 2647.304918] dump_stack+0x107/0x167 [ 2647.305745] should_fail.cold+0x5/0xa [ 2647.306611] ? create_object.isra.0+0x3a/0xa20 [ 2647.307654] should_failslab+0x5/0x20 [ 2647.308507] kmem_cache_alloc+0x5b/0x310 [ 2647.309429] create_object.isra.0+0x3a/0xa20 [ 2647.310416] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2647.311576] kmem_cache_alloc+0x159/0x310 [ 2647.312507] ? __kernel_text_address+0x9/0x40 [ 2647.313522] jbd2__journal_start+0x190/0x7e0 [ 2647.314538] __ext4_journal_start_sb+0x214/0x390 [ 2647.315623] ext4_iomap_begin+0x485/0x700 [ 2647.316569] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2647.317674] ? kasan_save_stack+0x1b/0x40 [ 2647.318608] ? ext4_file_write_iter+0xe0e/0x1530 [ 2647.319680] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2647.321092] ? splice_direct_to_actor+0x387/0x980 [ 2647.322166] ? do_splice_direct+0x1c4/0x290 [ 2647.323136] ? do_sendfile+0x553/0x11e0 [ 2647.324022] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2647.325054] ? do_syscall_64+0x33/0x40 [ 2647.325920] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2647.327121] iomap_apply+0x164/0x810 [ 2647.327958] ? iomap_dio_rw+0x90/0x90 [ 2647.328809] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2647.330101] ? mark_held_locks+0x9e/0xe0 [ 2647.331031] ? filemap_check_errors+0xa5/0x150 [ 2647.332053] __iomap_dio_rw+0x6cd/0x1110 [ 2647.332958] ? iomap_dio_rw+0x90/0x90 [ 2647.333827] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2647.334853] ? generic_update_time+0x21c/0x370 [ 2647.335884] ? __mnt_drop_write_file+0x9/0x70 [ 2647.336886] ? evict_inodes+0x470/0x470 [ 2647.337778] ? down_write_killable+0x180/0x180 [ 2647.338820] iomap_dio_rw+0x31/0x90 [ 2647.339638] ext4_file_write_iter+0xe0e/0x1530 [ 2647.340669] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2647.341685] ? kasan_save_stack+0x32/0x40 [ 2647.342612] ? direct_splice_actor+0x10f/0x170 [ 2647.343639] ? splice_direct_to_actor+0x387/0x980 [ 2647.344709] ? do_splice_direct+0x1c4/0x290 [ 2647.345670] ? do_sendfile+0x553/0x11e0 [ 2647.346551] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2647.347602] ? do_syscall_64+0x33/0x40 [ 2647.348474] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2647.349667] do_iter_readv_writev+0x476/0x750 [ 2647.350672] ? new_sync_write+0x660/0x660 [ 2647.351605] ? avc_policy_seqno+0x9/0x70 [ 2647.352510] ? selinux_file_permission+0x92/0x520 [ 2647.353585] ? security_file_permission+0xb1/0xe0 [ 2647.354668] do_iter_write+0x191/0x700 [ 2647.355554] ? trace_hardirqs_on+0x5b/0x180 [ 2647.356530] vfs_iter_write+0x70/0xa0 [ 2647.357387] iter_file_splice_write+0x726/0xc90 [ 2647.358439] ? generic_splice_sendpage+0x140/0x140 [ 2647.359559] ? security_file_permission+0xb1/0xe0 [ 2647.360634] ? generic_splice_sendpage+0x140/0x140 [ 2647.361729] direct_splice_actor+0x10f/0x170 [ 2647.362712] splice_direct_to_actor+0x387/0x980 [ 2647.363764] ? pipe_to_sendpage+0x380/0x380 [ 2647.364736] ? do_splice_to+0x160/0x160 [ 2647.365626] ? security_file_permission+0xb1/0xe0 [ 2647.366710] do_splice_direct+0x1c4/0x290 [ 2647.367650] ? splice_direct_to_actor+0x980/0x980 [ 2647.368722] ? avc_policy_seqno+0x9/0x70 [ 2647.369641] ? security_file_permission+0xb1/0xe0 [ 2647.370727] do_sendfile+0x553/0x11e0 [ 2647.371605] ? do_pwritev+0x270/0x270 [ 2647.372460] ? wait_for_completion_io+0x270/0x270 [ 2647.373542] ? rcu_read_lock_any_held+0x75/0xa0 [ 2647.374581] ? vfs_write+0x354/0xb10 [ 2647.375427] __x64_sys_sendfile64+0x1d1/0x210 [ 2647.376427] ? __ia32_sys_sendfile+0x220/0x220 [ 2647.377450] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2647.378628] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2647.379790] do_syscall_64+0x33/0x40 [ 2647.380621] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2647.381771] RIP: 0033:0x7fcd90203b19 [ 2647.382611] 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.386726] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2647.388440] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2647.390038] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2647.391638] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2647.393250] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2647.394847] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:10:31 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 38) 09:10:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x5}) 09:10:31 executing program 5: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000040)) r1 = syz_open_procfs$namespace(r0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x2) fcntl$dupfd(r2, 0x0, r2) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x80080, 0x0) readv(r4, &(0x7f0000001640)=[{&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000001440)=""/225, 0xe1}, {&(0x7f0000001540)=""/10, 0xa}, {&(0x7f0000001580)=""/133, 0x85}], 0x8) r5 = dup3(0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r5, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, r5, {0x2}}, './file0\x00'}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0xfffffffc, 0x0, 0x0, 'queue1\x00'}) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0xfffff3e3, 0xaac, 0x3, 0xffff4be0, 0x9}) 09:10:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2, r1, 0x2}) 09:10:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286605, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:31 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000040)={0x100, 0x5, 0xfffffffffffffff8, 0x7, 0x100, 0x3ff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:10:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x5}) 09:10:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2, 0x0, 0x0, 0xffffffff00000000}) [ 2660.016387] FAULT_INJECTION: forcing a failure. [ 2660.016387] name failslab, interval 1, probability 0, space 0, times 0 [ 2660.017804] CPU: 1 PID: 12346 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2660.018591] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2660.019543] Call Trace: [ 2660.019850] dump_stack+0x107/0x167 [ 2660.020268] should_fail.cold+0x5/0xa [ 2660.020703] ? create_object.isra.0+0x3a/0xa20 [ 2660.021225] should_failslab+0x5/0x20 [ 2660.021657] kmem_cache_alloc+0x5b/0x310 [ 2660.022119] create_object.isra.0+0x3a/0xa20 [ 2660.022619] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2660.023202] kmem_cache_alloc+0x159/0x310 [ 2660.023680] ? mempool_free_pages+0x20/0x20 [ 2660.024170] mempool_alloc+0x148/0x360 [ 2660.024618] ? mempool_resize+0x7d0/0x7d0 [ 2660.025090] ? lock_downgrade+0x6d0/0x6d0 [ 2660.025566] ? mark_held_locks+0x9e/0xe0 [ 2660.026039] bio_alloc_bioset+0x36e/0x600 [ 2660.026513] ? bvec_alloc+0x2f0/0x2f0 [ 2660.026951] ? iomap_dio_bio_actor+0x326/0xef0 [ 2660.027479] ? iov_iter_npages+0x1fd/0xa70 [ 2660.027963] iomap_dio_bio_actor+0x518/0xef0 [ 2660.028472] iomap_dio_actor+0x36f/0x560 [ 2660.028932] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2660.029456] ? do_syscall_64+0x33/0x40 [ 2660.029896] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2660.030504] iomap_apply+0x289/0x810 [ 2660.030923] ? iomap_dio_rw+0x90/0x90 [ 2660.031363] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2660.032022] ? mark_held_locks+0x9e/0xe0 [ 2660.032493] ? filemap_check_errors+0xa5/0x150 [ 2660.033013] __iomap_dio_rw+0x6cd/0x1110 [ 2660.033474] ? iomap_dio_rw+0x90/0x90 [ 2660.033911] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2660.034424] ? generic_update_time+0x21c/0x370 [ 2660.034944] ? __mnt_drop_write_file+0x9/0x70 [ 2660.035457] ? evict_inodes+0x470/0x470 [ 2660.035907] ? down_write_killable+0x180/0x180 [ 2660.036424] iomap_dio_rw+0x31/0x90 [ 2660.036839] ext4_file_write_iter+0xe0e/0x1530 [ 2660.037366] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2660.037879] ? kasan_save_stack+0x32/0x40 [ 2660.038357] ? direct_splice_actor+0x10f/0x170 [ 2660.038869] ? splice_direct_to_actor+0x387/0x980 [ 2660.039418] ? do_splice_direct+0x1c4/0x290 [ 2660.039904] ? do_sendfile+0x553/0x11e0 [ 2660.040350] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2660.040878] ? do_syscall_64+0x33/0x40 [ 2660.041320] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2660.041923] do_iter_readv_writev+0x476/0x750 [ 2660.042431] ? new_sync_write+0x660/0x660 [ 2660.042898] ? avc_policy_seqno+0x9/0x70 [ 2660.043363] ? selinux_file_permission+0x92/0x520 [ 2660.043911] ? security_file_permission+0xb1/0xe0 [ 2660.044458] do_iter_write+0x191/0x700 [ 2660.044902] ? trace_hardirqs_on+0x5b/0x180 [ 2660.045397] vfs_iter_write+0x70/0xa0 [ 2660.045828] iter_file_splice_write+0x726/0xc90 [ 2660.046363] ? generic_splice_sendpage+0x140/0x140 [ 2660.046931] ? security_file_permission+0xb1/0xe0 [ 2660.047486] ? generic_splice_sendpage+0x140/0x140 [ 2660.048039] direct_splice_actor+0x10f/0x170 [ 2660.048542] splice_direct_to_actor+0x387/0x980 [ 2660.049076] ? pipe_to_sendpage+0x380/0x380 [ 2660.049567] ? do_splice_to+0x160/0x160 [ 2660.050020] ? security_file_permission+0xb1/0xe0 [ 2660.050572] do_splice_direct+0x1c4/0x290 [ 2660.051044] ? splice_direct_to_actor+0x980/0x980 [ 2660.051598] ? avc_policy_seqno+0x9/0x70 [ 2660.052060] ? security_file_permission+0xb1/0xe0 [ 2660.052618] do_sendfile+0x553/0x11e0 [ 2660.053054] ? do_pwritev+0x270/0x270 [ 2660.053489] ? wait_for_completion_io+0x270/0x270 [ 2660.054041] ? rcu_read_lock_any_held+0x75/0xa0 [ 2660.054570] ? vfs_write+0x354/0xb10 [ 2660.054991] __x64_sys_sendfile64+0x1d1/0x210 [ 2660.055502] ? __ia32_sys_sendfile+0x220/0x220 [ 2660.056025] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2660.056623] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2660.057207] do_syscall_64+0x33/0x40 [ 2660.057628] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2660.058213] RIP: 0033:0x7fcd90203b19 [ 2660.058638] 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.060727] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2660.061592] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2660.062404] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2660.063226] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2660.064030] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2660.064840] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:10:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286606, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0xff}}, './file1\x00'}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0xd6100, 0x0) renameat2(r7, &(0x7f0000000380)='./file1\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x4) r8 = dup(r6) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r9, 0x325, 0x0, 0x0, {{}, {@void, @val={0x8, 0x10}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_TDLS_OPER(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x74, r9, 0x1, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8}, @val={0xc, 0x99, {0x4a, 0x25}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x3}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x5}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x801}, 0x4040810) setsockopt$sock_void(0xffffffffffffffff, 0x1, 0x24, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x8}) 09:10:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x8}) [ 2660.168920] netlink: 'syz-executor.3': attribute type 16 has an invalid length. 09:10:31 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000000), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:10:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x2}) 09:10:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286607, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:31 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) r3 = getpgid(r2) fcntl$setownex(r1, 0xf, &(0x7f00000000c0)={0x1, r3}) r4 = getpgrp(0x0) pidfd_open(r4, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff7fc, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x0, 0x0, 0x2, 0x0, 0x6, 0x0, 0x0, 0x3}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = fsmount(0xffffffffffffffff, 0x0, 0x77) copy_file_range(r0, &(0x7f0000000100)=0x80, r5, 0x0, 0xff, 0x0) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r7, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:10:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x4, r1, 0x2}) 09:10:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="af7d586700ee6e81ac5e767541716e6fa1988a5db559b35c5b250f9a38a853aaeecb81cd77b8c6e932b9f5a3a573216d2911817c235d27091827659d511508e7d7c3305a484c93f5929906308a16f49f4a1954", 0x53}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) statx(r3, &(0x7f0000000780)='./file1\x00', 0x800, 0x400, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000180)='./file1\x00', 0xfffffffffffffff9, 0x7, &(0x7f00000006c0)=[{&(0x7f00000002c0)="10cdeb0b1cbe60b102ea5adb5d3441729d54007abfc69c4f5c0176ac637a01562326c799e99d296d4275bd77f29747192fdef27e53e68a66accc62fb1341e7ddbe6931e86b06198f20d1b1fd32da24cf302122a419a0a31b465b91e56f", 0x5d, 0x101}, {&(0x7f0000000340)="0317f3190e9d7563a3eb1fbf2e67c7ad95ab6312916fe811a87c06b1759f6c54e20d77ae0108bf72c02ec5d05c6b24757eaab81011b490ab24fe0fa13fbddfce942507511e93aa151d72f555686c5eb563e2a980453e1d999fbe0c5f443854fc121b0cc6932e463e4d5714f828a46b5f607fdf379d9994fea0a10d8b1332d7ba1cf6574bec00a3b87bd7aabf43f7769e393d1bbcd024852d382d51f055", 0x9d, 0x81}, {&(0x7f0000000400)="61e1c11b145501d3e7b0ce1e55f6141686a25061a4ec162080d2f51c4ec6044f45ea2d641b78729687dcb2a5aca79d29bcb1a40871d33406604eb8e9be353aa2de4e82ac4686c095167e5c8b951e991b83868f4a5842286b9aa208bdaa7057f4538aa2a52faf8d1002e350cb64f1ec66bc93ba6c52d57be6fadd6432e95d69d59f878f2992c1480b19e4525882588e8bb2d2802ad6ef59e34cfa0024c07423e178f45b414e36f2ae4b524ba46393cf41ca00c476c2aa40a5dd8d861037d334fa72f9b4b6b5ce6ede4e87f33750764b4a87f07c263122e894b18cb6f73e12016093c1092e6d43b3edb02f221de5c5cc995e192e", 0xf3}, {&(0x7f0000000200), 0x0, 0x55b}, {&(0x7f0000000500)="d5a49b433d8110199fd5cc46ac5785668f35c32ae5692cf17c7dff2c3eec3fa177acd4ede4b02c3e69e1bb97e94c1ab77b1018bdb0dcc70b9ff2a101346c27d15951a6f910b22c1462b5ed603d45ac937a3191dc53762f5e75f0faf750c4f92c9f58bde73236f165bf211cba6e55e1c6", 0x70, 0x80000000}, {&(0x7f0000000580)="2169dffd04ace94a4454cecc844311fe4b597c1786654e93c3aab4113374732a3455c165d6a2b04bf9937383ef15467f51599298a2a15bbb9a62f04c4e6a3ebd", 0x40, 0x80000000}, {&(0x7f00000005c0)="1108527338e922c9431c0b1b75ba672b6edb3230946be5517f0bbd481e42f78e8d0c0a2f376f074fc7910cb7bf18cfad0193bc4555296f045877ae7c8c2312b2858e99f4e3a56fdc0d36c5e952d4d01addef40509d1cdf33031384faae995fb8da2e8a45e80c291917932bde8d4d2d8bdfaba801a7848955e15e506423c477be088e5be91ae3c76f16272f6c9979c1afc2a63cb1993af676a94e41fe61c1e97b05798d229585548a068199a0269d19b5793dba27523f2bc37061a59cb9fc3f3e8dd15260d1fd39dd4b2590a10c1dbd7f4bb51d846e014639ed37cb9933abd45358c0326dbe0a92c44fd847f421fbf374", 0xf0, 0x3}], 0x82000, &(0x7f00000008c0)={[{@grpjquota_path={'grpjquota', 0x3d, './file0'}}], [{@euid_eq={'euid', 0x3d, 0xee01}}, {@euid_gt={'euid>', r4}}]}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:45 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 39) 09:10:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x10}) 09:10:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x10}) 09:10:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286608, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:45 executing program 7: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000180)=[@mss={0x2, 0xffff}, @sack_perm, @sack_perm, @timestamp, @sack_perm, @timestamp], 0x6) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x129000, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'caif0\x00'}) ftruncate(0xffffffffffffffff, 0xfffffffffffffffd) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x50, r4, 0x383e1000) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, 0xffffffffffffffff, 0x0, 0x3) 09:10:45 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x27408, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) write$sndseq(r4, &(0x7f0000000100)=[{0x20, 0x2, 0x2, 0xb4, @tick=0x7fff, {0x1, 0x9}, {0x5, 0x40}, @connect={{0x6, 0x4}, {0x8, 0x8}}}, {0x8, 0x0, 0xa5, 0x80, @time={0x10001, 0x4}, {0x4, 0x2}, {0x40, 0x58}, @addr={0x1, 0x7f}}, {0x7f, 0x2, 0x9, 0x1, @time={0x1000, 0xffffffc1}, {0x81}, {0x39, 0x5}, @result={0x1, 0x80}}, {0x1, 0xf2, 0x8, 0x40, @time={0xc53, 0x9}, {0x4}, {0x90, 0x4}, @note={0x9, 0x1, 0x7, 0x5, 0x81}}, {0x2, 0x19, 0x0, 0x1, @tick=0x9, {0x5, 0xa1}, {0x1, 0x5}, @connect={{0x4, 0x2}, {0x5, 0x20}}}, {0xdb, 0x1f, 0x4, 0x61, @time={0x1, 0x4}, {0x81, 0x80}, {0x9b, 0x8}, @connect={{0x2, 0x4}, {0x1, 0x1}}}], 0xa8) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f00000003c0)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "901afd6f77aa0d"}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000001e00)={r6, 0x7ff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000001, 0x20010, r5, 0xc1418000) ioctl$BTRFS_IOC_QGROUP_LIMIT(r1, 0x8030942b, &(0x7f0000000040)={0x136c, {0xe, 0x8000, 0x6, 0x200, 0x5}}) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f00000002c0)) [ 2674.209555] FAULT_INJECTION: forcing a failure. [ 2674.209555] name failslab, interval 1, probability 0, space 0, times 0 [ 2674.212119] CPU: 1 PID: 12407 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2674.213637] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2674.215459] Call Trace: [ 2674.216072] dump_stack+0x107/0x167 [ 2674.216883] should_fail.cold+0x5/0xa [ 2674.217731] ? ext4_find_extent+0xa77/0xd70 [ 2674.218683] should_failslab+0x5/0x20 [ 2674.219534] __kmalloc+0x72/0x390 [ 2674.220324] ext4_find_extent+0xa77/0xd70 [ 2674.221262] ext4_ext_map_blocks+0x1c8/0x5830 [ 2674.222302] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2674.223470] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2674.224634] ? ext4_ext_release+0x10/0x10 [ 2674.225565] ? ext4_map_blocks+0x5cd/0x1910 [ 2674.226516] ? lock_release+0x680/0x680 [ 2674.227398] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2674.228450] ? lock_downgrade+0x6d0/0x6d0 [ 2674.229374] ? down_write+0xe0/0x160 [ 2674.230183] ? down_write_killable+0x180/0x180 [ 2674.231208] ext4_map_blocks+0x63f/0x1910 [ 2674.232136] ? kmem_cache_alloc+0x2a6/0x310 [ 2674.233080] ? __kernel_text_address+0x9/0x40 [ 2674.234074] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2674.235072] ? jbd2__journal_start+0xf3/0x7e0 [ 2674.236071] ? __ext4_journal_start_sb+0x214/0x390 [ 2674.237160] ? __ext4_journal_start_sb+0x1db/0x390 [ 2674.238241] ext4_iomap_begin+0x3ad/0x700 [ 2674.239172] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2674.240266] ? kasan_save_stack+0x1b/0x40 [ 2674.241181] ? ext4_file_write_iter+0xe0e/0x1530 [ 2674.242233] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2674.243641] ? splice_direct_to_actor+0x387/0x980 [ 2674.244708] ? do_splice_direct+0x1c4/0x290 09:10:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286609, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2674.245668] ? do_sendfile+0x553/0x11e0 [ 2674.246765] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.248016] ? do_syscall_64+0x33/0x40 [ 2674.248867] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2674.249966] iomap_apply+0x164/0x810 [ 2674.250742] ? iomap_dio_rw+0x90/0x90 [ 2674.251525] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2674.252725] ? mark_held_locks+0x9e/0xe0 [ 2674.253575] ? filemap_check_errors+0xa5/0x150 [ 2674.254517] __iomap_dio_rw+0x6cd/0x1110 [ 2674.255352] ? iomap_dio_rw+0x90/0x90 09:10:45 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$AUTOFS_IOC_SETTIMEOUT(r0, 0x80049367, &(0x7f0000000040)=0x7) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpgrp(0x0) pidfd_open(r3, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x8, 0xfd, 0x6, 0x1, 0x0, 0xd49c, 0x81003, 0x5, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3f, 0x4, @perf_bp={&(0x7f0000000000), 0xa}, 0x800, 0x5, 0x0, 0x3, 0x8, 0x1, 0x7, 0x0, 0x3ed, 0x0, 0x2}, r3, 0x7, r2, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2674.256165] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2674.257373] ? generic_update_time+0x21c/0x370 [ 2674.258555] ? __mnt_drop_write_file+0x9/0x70 [ 2674.259738] ? evict_inodes+0x470/0x470 [ 2674.260783] ? down_write_killable+0x180/0x180 [ 2674.261968] iomap_dio_rw+0x31/0x90 [ 2674.262915] ext4_file_write_iter+0xe0e/0x1530 [ 2674.264123] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2674.265303] ? kasan_save_stack+0x32/0x40 [ 2674.266380] ? direct_splice_actor+0x10f/0x170 [ 2674.267548] ? splice_direct_to_actor+0x387/0x980 [ 2674.268799] ? do_splice_direct+0x1c4/0x290 [ 2674.269911] ? do_sendfile+0x553/0x11e0 [ 2674.270935] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.272154] ? do_syscall_64+0x33/0x40 [ 2674.273155] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2674.274537] do_iter_readv_writev+0x476/0x750 [ 2674.275717] ? new_sync_write+0x660/0x660 [ 2674.276790] ? avc_policy_seqno+0x9/0x70 [ 2674.277838] ? selinux_file_permission+0x92/0x520 [ 2674.279085] ? security_file_permission+0xb1/0xe0 [ 2674.280361] do_iter_write+0x191/0x700 [ 2674.281363] ? trace_hardirqs_on+0x5b/0x180 09:10:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x300}) [ 2674.282479] vfs_iter_write+0x70/0xa0 [ 2674.283665] iter_file_splice_write+0x726/0xc90 [ 2674.284910] ? generic_splice_sendpage+0x140/0x140 [ 2674.286190] ? security_file_permission+0xb1/0xe0 09:10:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x300}) [ 2674.287438] ? generic_splice_sendpage+0x140/0x140 [ 2674.288811] direct_splice_actor+0x10f/0x170 [ 2674.289952] splice_direct_to_actor+0x387/0x980 [ 2674.291155] ? pipe_to_sendpage+0x380/0x380 [ 2674.292082] ? do_splice_to+0x160/0x160 [ 2674.292904] ? security_file_permission+0xb1/0xe0 [ 2674.293899] do_splice_direct+0x1c4/0x290 [ 2674.294767] ? splice_direct_to_actor+0x980/0x980 [ 2674.295769] ? avc_policy_seqno+0x9/0x70 [ 2674.296618] ? security_file_permission+0xb1/0xe0 [ 2674.297632] do_sendfile+0x553/0x11e0 [ 2674.298450] ? do_pwritev+0x270/0x270 [ 2674.299242] ? wait_for_completion_io+0x270/0x270 [ 2674.300248] ? rcu_read_lock_any_held+0x75/0xa0 [ 2674.301206] ? vfs_write+0x354/0xb10 [ 2674.301980] __x64_sys_sendfile64+0x1d1/0x210 [ 2674.302899] ? __ia32_sys_sendfile+0x220/0x220 [ 2674.303850] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2674.304934] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2674.306003] do_syscall_64+0x33/0x40 [ 2674.306774] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2674.307835] RIP: 0033:0x7fcd90203b19 09:10:45 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r0 = creat(0x0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(r0, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0xcc, r1, 0x100, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_OPER_CLASS={0x5, 0xd6, 0x9}, @NL80211_ATTR_OPER_CLASS={0x5, 0xd6, 0x3}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x43}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1644}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x1ff}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x504}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x1e}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0xffffffff}], @NL80211_ATTR_OPER_CLASS={0x5, 0xd6, 0x1}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x6}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x4}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x7}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x26}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x30c}], @NL80211_ATTR_OPER_CLASS={0x5, 0xd6, 0x3f}]}, 0xcc}, 0x1, 0x0, 0x0, 0x8000}, 0x8010) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000001c0)={0x0, 0x4, 0x2, 0xb4}) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000440)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) [ 2674.308601] 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.312699] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2674.314245] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2674.315698] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2674.317159] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2674.318624] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2674.320085] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:10:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x5, r1, 0x2}) 09:10:45 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 40) [ 2674.485155] FAULT_INJECTION: forcing a failure. [ 2674.485155] name failslab, interval 1, probability 0, space 0, times 0 [ 2674.488543] CPU: 0 PID: 12436 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2674.489915] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2674.491650] Call Trace: [ 2674.492199] dump_stack+0x107/0x167 [ 2674.492930] should_fail.cold+0x5/0xa [ 2674.493698] ? mempool_alloc+0x148/0x360 [ 2674.494505] ? mempool_free_pages+0x20/0x20 [ 2674.495365] should_failslab+0x5/0x20 [ 2674.496136] kmem_cache_alloc+0x5b/0x310 [ 2674.496951] ? mempool_free_pages+0x20/0x20 [ 2674.497802] mempool_alloc+0x148/0x360 [ 2674.498587] ? mempool_resize+0x7d0/0x7d0 [ 2674.499409] ? lock_downgrade+0x6d0/0x6d0 [ 2674.500248] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2674.501234] bio_alloc_bioset+0x36e/0x600 [ 2674.502070] ? bvec_alloc+0x2f0/0x2f0 [ 2674.502831] ? iov_iter_npages+0x1fd/0xa70 [ 2674.503681] iomap_dio_bio_actor+0x518/0xef0 [ 2674.504596] iomap_dio_actor+0x36f/0x560 [ 2674.505394] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.506325] ? do_syscall_64+0x33/0x40 [ 2674.507099] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2674.508162] iomap_apply+0x289/0x810 [ 2674.508902] ? iomap_dio_rw+0x90/0x90 [ 2674.509678] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2674.510820] ? mark_held_locks+0x9e/0xe0 [ 2674.511643] ? filemap_check_errors+0xa5/0x150 [ 2674.512570] __iomap_dio_rw+0x6cd/0x1110 [ 2674.513376] ? iomap_dio_rw+0x90/0x90 [ 2674.514157] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2674.515060] ? generic_update_time+0x21c/0x370 [ 2674.515979] ? __mnt_drop_write_file+0x9/0x70 [ 2674.516866] ? evict_inodes+0x470/0x470 [ 2674.517668] ? down_write_killable+0x180/0x180 [ 2674.518585] iomap_dio_rw+0x31/0x90 [ 2674.519311] ext4_file_write_iter+0xe0e/0x1530 [ 2674.520245] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2674.521148] ? kasan_save_stack+0x32/0x40 [ 2674.521981] ? direct_splice_actor+0x10f/0x170 [ 2674.522886] ? splice_direct_to_actor+0x387/0x980 [ 2674.523862] ? do_splice_direct+0x1c4/0x290 [ 2674.524718] ? do_sendfile+0x553/0x11e0 [ 2674.525508] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2674.526436] ? do_syscall_64+0x33/0x40 [ 2674.527204] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2674.528295] do_iter_readv_writev+0x476/0x750 [ 2674.529186] ? new_sync_write+0x660/0x660 [ 2674.530012] ? avc_policy_seqno+0x9/0x70 [ 2674.530817] ? selinux_file_permission+0x92/0x520 [ 2674.531787] ? security_file_permission+0xb1/0xe0 [ 2674.532759] do_iter_write+0x191/0x700 [ 2674.533541] ? trace_hardirqs_on+0x5b/0x180 [ 2674.534406] vfs_iter_write+0x70/0xa0 [ 2674.535162] iter_file_splice_write+0x726/0xc90 [ 2674.536111] ? generic_splice_sendpage+0x140/0x140 [ 2674.537094] ? security_file_permission+0xb1/0xe0 [ 2674.538052] ? generic_splice_sendpage+0x140/0x140 [ 2674.539025] direct_splice_actor+0x10f/0x170 [ 2674.539913] splice_direct_to_actor+0x387/0x980 [ 2674.540834] ? pipe_to_sendpage+0x380/0x380 [ 2674.541699] ? do_splice_to+0x160/0x160 [ 2674.542487] ? security_file_permission+0xb1/0xe0 [ 2674.543441] do_splice_direct+0x1c4/0x290 [ 2674.544274] ? splice_direct_to_actor+0x980/0x980 [ 2674.545224] ? avc_policy_seqno+0x9/0x70 [ 2674.546034] ? security_file_permission+0xb1/0xe0 [ 2674.547004] do_sendfile+0x553/0x11e0 [ 2674.547782] ? do_pwritev+0x270/0x270 [ 2674.548545] ? wait_for_completion_io+0x270/0x270 [ 2674.549504] ? rcu_read_lock_any_held+0x75/0xa0 [ 2674.550418] ? vfs_write+0x354/0xb10 [ 2674.551158] __x64_sys_sendfile64+0x1d1/0x210 [ 2674.552062] ? __ia32_sys_sendfile+0x220/0x220 [ 2674.552975] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2674.554013] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2674.555038] do_syscall_64+0x33/0x40 [ 2674.555791] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2674.556800] RIP: 0033:0x7fcd90203b19 [ 2674.557539] 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.561192] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2674.562694] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2674.564113] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2674.565521] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2674.566936] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2674.568366] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:10:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = epoll_create(0x6) fadvise64(r2, 0x7, 0xfffffffffffffff9, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x240601, 0x8a) sendfile(r3, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c, 0x4, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:10:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x500}) 09:11:00 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 41) 09:11:00 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_NSTYPE(0xffffffffffffffff, 0xb703, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:11:00 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000680)={0x220, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'bridge0\x00'}}]}, @TIPC_NLA_MEDIA={0x6c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x346e}]}]}, @TIPC_NLA_MEDIA={0x108, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x200}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xd016}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xee8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x45c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xc13}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x50}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xd6}]}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x70000000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}]}, @TIPC_NLA_LINK={0x48, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1767}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x26}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffc}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}]}]}, 0x220}, 0x1, 0x0, 0x0, 0x8015}, 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:11:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x6, r1, 0x2}) 09:11:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x500}) 09:11:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) dup2(r2, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0xaaba, 0x867, 0x91, 0x8}) sendfile(r2, r3, 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendfile(r2, r4, 0x0, 0x7) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="4800d8d58d44645cce1703", 0xb}], 0x1}, 0x0) lseek(r6, 0x1, 0x3) 09:11:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x4000}) 09:11:00 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x2, 0x3f, 0x7, 0x81, 0x0, 0x100, 0x2100, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp, 0x1000, 0x8000000, 0x10001, 0x7, 0x5, 0x401, 0x8000, 0x0, 0x4, 0x0, 0x1}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x0) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r3, 0x0) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f0000000140)={0x0, {0x2, 0x4e21, @local}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2e}}, {0x2, 0x4e24, @private=0xa010102}, 0x220, 0x0, 0x0, 0x0, 0xe9, &(0x7f0000000040)='erspan0\x00', 0x8, 0x4, 0x4e}) 09:11:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660b, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2688.897927] FAULT_INJECTION: forcing a failure. [ 2688.897927] name failslab, interval 1, probability 0, space 0, times 0 [ 2688.900706] CPU: 0 PID: 12469 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2688.902152] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2688.903903] Call Trace: [ 2688.904493] dump_stack+0x107/0x167 [ 2688.905261] should_fail.cold+0x5/0xa [ 2688.906073] ? bvec_alloc+0x148/0x2f0 [ 2688.906876] should_failslab+0x5/0x20 [ 2688.907676] kmem_cache_alloc+0x5b/0x310 [ 2688.908569] bvec_alloc+0x148/0x2f0 [ 2688.909335] bio_alloc_bioset+0x40a/0x600 [ 2688.910210] ? bvec_alloc+0x2f0/0x2f0 [ 2688.911026] ? iov_iter_npages+0x1fd/0xa70 [ 2688.911922] iomap_dio_bio_actor+0x518/0xef0 [ 2688.912871] iomap_dio_actor+0x36f/0x560 [ 2688.913727] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2688.914701] ? do_syscall_64+0x33/0x40 [ 2688.915514] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2688.916654] iomap_apply+0x289/0x810 [ 2688.917436] ? iomap_dio_rw+0x90/0x90 [ 2688.918238] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2688.919450] ? mark_held_locks+0x9e/0xe0 [ 2688.920343] ? filemap_check_errors+0xa5/0x150 [ 2688.921302] __iomap_dio_rw+0x6cd/0x1110 [ 2688.922150] ? iomap_dio_rw+0x90/0x90 [ 2688.922963] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2688.923915] ? generic_update_time+0x21c/0x370 [ 2688.924925] ? __mnt_drop_write_file+0x9/0x70 [ 2688.925871] ? evict_inodes+0x470/0x470 [ 2688.926722] ? down_write_killable+0x180/0x180 [ 2688.927674] iomap_dio_rw+0x31/0x90 [ 2688.928469] ext4_file_write_iter+0xe0e/0x1530 [ 2688.929443] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2688.930411] ? kasan_save_stack+0x32/0x40 [ 2688.931274] ? direct_splice_actor+0x10f/0x170 [ 2688.932237] ? splice_direct_to_actor+0x387/0x980 [ 2688.933266] ? do_splice_direct+0x1c4/0x290 [ 2688.934185] ? do_sendfile+0x553/0x11e0 [ 2688.935016] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2688.935983] ? do_syscall_64+0x33/0x40 [ 2688.936819] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2688.937948] do_iter_readv_writev+0x476/0x750 [ 2688.938888] ? new_sync_write+0x660/0x660 [ 2688.939752] ? avc_policy_seqno+0x9/0x70 [ 2688.940630] ? selinux_file_permission+0x92/0x520 [ 2688.941641] ? security_file_permission+0xb1/0xe0 [ 2688.942658] do_iter_write+0x191/0x700 [ 2688.943473] ? trace_hardirqs_on+0x5b/0x180 [ 2688.944407] vfs_iter_write+0x70/0xa0 [ 2688.945218] iter_file_splice_write+0x726/0xc90 [ 2688.946216] ? generic_splice_sendpage+0x140/0x140 [ 2688.947263] ? security_file_permission+0xb1/0xe0 [ 2688.948302] ? generic_splice_sendpage+0x140/0x140 [ 2688.949336] direct_splice_actor+0x10f/0x170 [ 2688.950270] splice_direct_to_actor+0x387/0x980 [ 2688.951261] ? pipe_to_sendpage+0x380/0x380 [ 2688.952160] ? do_splice_to+0x160/0x160 09:11:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x80000}) [ 2688.953019] ? security_file_permission+0xb1/0xe0 [ 2688.954240] do_splice_direct+0x1c4/0x290 [ 2688.955104] ? splice_direct_to_actor+0x980/0x980 [ 2688.956096] ? avc_policy_seqno+0x9/0x70 [ 2688.956986] ? security_file_permission+0xb1/0xe0 [ 2688.958020] do_sendfile+0x553/0x11e0 [ 2688.958824] ? do_pwritev+0x270/0x270 [ 2688.959631] ? wait_for_completion_io+0x270/0x270 [ 2688.960671] ? rcu_read_lock_any_held+0x75/0xa0 [ 2688.961644] ? vfs_write+0x354/0xb10 [ 2688.962424] __x64_sys_sendfile64+0x1d1/0x210 [ 2688.963353] ? __ia32_sys_sendfile+0x220/0x220 [ 2688.964340] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2688.965441] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2688.966515] do_syscall_64+0x33/0x40 [ 2688.967294] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2688.968380] RIP: 0033:0x7fcd90203b19 [ 2688.969171] 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.973092] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2688.974688] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2688.976196] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2688.977733] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2688.979237] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2688.980762] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:11:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x80000}) 09:11:12 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 42) 09:11:12 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)={0x33c, 0x19, 0x1, 0x70bd2a, 0x25dfdbfb, {0x1c}, [@nested={0x314, 0x49, 0x0, 0x1, [@generic="bc82c819b7e94ea152f1a5e68f45db6fe028a5c65df315be6c617d3c46e455ffd3956ff809915b5384093b5f62c60386e2d5fd85723a3122fbb2d494306ef94a3f2fa02363f69feb3f20929984af479de37b6c1b79d94362db7161084dcdb41390b63aad90657e70e4836e5bdd37eb078f55a1d6483c4429589708d7ef197ae85546695e6d4cdbd4ed8e78e3193784cb0a1efbf13740b2abfe48fecd036b99719fb7313c41ee32d2698d5e21cae4d938be991a796fadc2fdfd4c0218d286635e8743705987c13a5ec6255a0e1e855e2349606b9cf7ee112bea8650f9ff551e49671b94882f49", @typed={0x20, 0x71, 0x0, 0x0, @str='-#(^:+/*$[&-{*+)##}]}:#]{#-\x00'}, @generic="7ebbacc2d66d6d771c0d8e6d787a3d79a89594095c2f913ee71cc32199837724a2710e0fed6e625b83b03630d2436418a3", @typed={0xc4, 0x7f, 0x0, 0x0, @binary="575ee4b33e769684d3ab99c49de35becd02d153bb9663b11468f8e646e6b58c112343d4e99fc79dc45589e1bab6e6c4a3b732e8af0d0c27165883c78f3f4203732114d1d9432dbb962767ebcae2af61fbd8f199ff1d3861fa0bf41a441d01c94e5e25985e80f62e0ec4abdbcce6208a6a483d6fa8699e67176c0d8a158bf96265a49b0ed546f4eda85e88211d5ee54cdaa2eeb04a876b1944d9a15359db2323caeaab97f9d6b0e5ae2d27de8c952dec4640ddf5112355ec5a4988dd1aae3e82d"}, @generic="1da723b30ccc072fbe680a44c5eb2b9fd7f5b8895e5329f9e4274656c71c906a4e7b234f379f71678de32114af41e3861fad55f3436e35", @typed={0x8, 0x61, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="cb32919006aff14b2bb442a4e303cc837f4fc7cd017adaf8d595f6d62c48ead7733aec78a02a0b5e8229130cb1ac62a81adba1f19e6f743e1e4f9c7344074996f67f6f5577762b3bb3a87cf06612f594548c096aee8d7f4c6a39d8430cae5fcb0dcc26950483310e2fe358e32e5b8694", @typed={0x3f, 0x46, 0x0, 0x0, @binary="5b99105ff1da0f95080caeeba07166ad0c4ce198185fae556c684acbcdd1c0b2d2f9397efd1dce339cbbe46a24bc075a38f0c750e4e767f4ad5cc7"}, @typed={0xc, 0x4f, 0x0, 0x0, @u64=0x9}, @generic="7fd0fe7c87c8bc62d68f406c7ef2f81b60deadf8a0810ed30e4c"]}, @typed={0xc, 0x96, 0x0, 0x0, @str='@!\\(.)/\x00'}, @generic="112b01f734c285"]}, 0x33c}, 0x1, 0x0, 0x0, 0x8000080}, 0x8880) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000040)={0x6, 0x100, 0x3, 0x45, 0x9}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r2 = openat$cgroup(r1, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) kcmp(0xffffffffffffffff, 0x0, 0x5, r0, r2) 09:11:12 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendfile(r0, r1, &(0x7f0000000040)=0x6, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:11:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) signalfd4(r2, &(0x7f0000000100)={[0x7]}, 0x8, 0x80800) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x7, r1, 0x2}) 09:11:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660c, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x1000000}) 09:11:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x1000000}) 09:11:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x2000000}) [ 2701.593850] FAULT_INJECTION: forcing a failure. [ 2701.593850] name failslab, interval 1, probability 0, space 0, times 0 [ 2701.596849] CPU: 0 PID: 12511 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2701.598622] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2701.600662] Call Trace: [ 2701.601336] dump_stack+0x107/0x167 [ 2701.602235] should_fail.cold+0x5/0xa [ 2701.603173] ? kmem_cache_alloc+0x2a6/0x310 [ 2701.604238] ? create_object.isra.0+0x3a/0xa20 [ 2701.605373] should_failslab+0x5/0x20 [ 2701.606312] kmem_cache_alloc+0x5b/0x310 09:11:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660d, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2701.607313] ? mempool_alloc+0x155/0x360 [ 2701.608415] create_object.isra.0+0x3a/0xa20 [ 2701.609506] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2701.610759] kmem_cache_alloc+0x159/0x310 [ 2701.611788] bvec_alloc+0x148/0x2f0 [ 2701.612698] bio_alloc_bioset+0x40a/0x600 [ 2701.613723] ? bvec_alloc+0x2f0/0x2f0 [ 2701.614663] ? iov_iter_npages+0x1fd/0xa70 [ 2701.615715] iomap_dio_bio_actor+0x518/0xef0 09:11:13 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2701.616826] iomap_dio_actor+0x36f/0x560 [ 2701.617867] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2701.619007] ? do_syscall_64+0x33/0x40 [ 2701.619963] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2701.621293] iomap_apply+0x289/0x810 [ 2701.622211] ? iomap_dio_rw+0x90/0x90 [ 2701.623153] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2701.624582] ? mark_held_locks+0x9e/0xe0 [ 2701.625606] ? filemap_check_errors+0xa5/0x150 [ 2701.626741] __iomap_dio_rw+0x6cd/0x1110 [ 2701.627735] ? iomap_dio_rw+0x90/0x90 [ 2701.628702] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2701.629834] ? generic_update_time+0x21c/0x370 [ 2701.630968] ? __mnt_drop_write_file+0x9/0x70 [ 2701.632071] ? evict_inodes+0x470/0x470 [ 2701.633058] ? down_write_killable+0x180/0x180 [ 2701.634178] ? kcov_remote_stop+0x310/0x310 [ 2701.635242] iomap_dio_rw+0x31/0x90 [ 2701.636140] ext4_file_write_iter+0xe0e/0x1530 [ 2701.637286] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2701.638408] ? kasan_save_stack+0x32/0x40 [ 2701.639423] ? direct_splice_actor+0x10f/0x170 [ 2701.640541] ? splice_direct_to_actor+0x387/0x980 [ 2701.641728] ? do_splice_direct+0x1c4/0x290 [ 2701.642789] ? do_sendfile+0x553/0x11e0 [ 2701.643764] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2701.644906] ? do_syscall_64+0x33/0x40 [ 2701.645861] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2701.647177] do_iter_readv_writev+0x476/0x750 [ 2701.648285] ? new_sync_write+0x660/0x660 [ 2701.649197] ? avc_policy_seqno+0x9/0x70 [ 2701.650059] ? selinux_file_permission+0x92/0x520 [ 2701.651086] ? security_file_permission+0xb1/0xe0 [ 2701.652118] do_iter_write+0x191/0x700 [ 2701.652959] ? _raw_spin_unlock_irqrestore+0x25/0x40 [ 2701.654046] vfs_iter_write+0x70/0xa0 [ 2701.654856] iter_file_splice_write+0x726/0xc90 [ 2701.655860] ? generic_splice_sendpage+0x140/0x140 [ 2701.656925] ? security_file_permission+0xb1/0xe0 [ 2701.657951] ? generic_splice_sendpage+0x140/0x140 [ 2701.658997] direct_splice_actor+0x10f/0x170 [ 2701.659934] splice_direct_to_actor+0x387/0x980 [ 2701.660940] ? pipe_to_sendpage+0x380/0x380 [ 2701.661870] ? do_splice_to+0x160/0x160 [ 2701.662723] ? security_file_permission+0xb1/0xe0 [ 2701.663764] do_splice_direct+0x1c4/0x290 [ 2701.664661] ? splice_direct_to_actor+0x980/0x980 [ 2701.665700] ? avc_policy_seqno+0x9/0x70 [ 2701.666574] ? security_file_permission+0xb1/0xe0 [ 2701.667617] do_sendfile+0x553/0x11e0 [ 2701.668447] ? do_pwritev+0x270/0x270 [ 2701.669277] ? wait_for_completion_io+0x270/0x270 [ 2701.670311] ? rcu_read_lock_any_held+0x75/0xa0 [ 2701.671301] ? vfs_write+0x354/0xb10 [ 2701.672101] __x64_sys_sendfile64+0x1d1/0x210 [ 2701.673058] ? __ia32_sys_sendfile+0x220/0x220 [ 2701.674035] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2701.675146] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2701.676245] do_syscall_64+0x33/0x40 [ 2701.677049] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2701.678145] RIP: 0033:0x7fcd90203b19 [ 2701.678944] 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 [ 2701.682868] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2701.684488] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2701.686015] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2701.687539] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2701.689068] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2701.690591] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:11:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8, r1, 0x2}) 09:11:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x2000000}) 09:11:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) creat(&(0x7f0000000180)='./file1\x00', 0x10) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x4) r6 = perf_event_open$cgroup(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x6f, 0x7, 0x8, 0x0, 0x1f, 0x41020, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x2, @perf_bp={&(0x7f00000002c0)}, 0x16004, 0xcfb, 0x2f687e30, 0x6, 0x7, 0x2, 0x6, 0x0, 0x1, 0x0, 0x9}, r1, 0xf, 0xffffffffffffffff, 0x4) dup3(r5, r6, 0x80000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r7, &(0x7f0000000080)=""/215, 0xd7) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r3, 0xd29, 0x37, 0x2, 0x7f}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x105200, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x5c, 0x49407, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x4326c, 0x0, 0x0, 0x1, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660e, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:26 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffa}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/shm\x00', 0x0, 0x0) ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) eventfd2(0x2, 0x180000) dup(0xffffffffffffffff) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000) r4 = fcntl$dupfd(r2, 0x406, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:11:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x3000000}) 09:11:26 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f00000002c0)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @rand_addr=0x64010102}, 0x4, 0x2, 0x0, 0x4}}, 0x80) r1 = socket$packet(0x11, 0x5, 0x300) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f0000000040)) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) 09:11:26 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 43) 09:11:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x9, r1, 0x2}) 09:11:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0xe41, &(0x7f0000000080)=[0xffffffffffffffff], 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r3, 0x0, &(0x7f00000002c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x2004, @fd, 0x0, 0x5, 0x0, 0x4}, 0x80000001) r4 = syz_io_uring_setup(0x55db, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000280)=0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, 0x0, 0x0, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x4, 0x0, 0x1, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, {0x2, r7}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index=0xa, 0x8ee2, 0x0, 0x7, 0x1, 0x0, {0x0, r7}}, 0xf) fallocate(r2, 0x0, 0x0, 0x8000) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r8, 0x0, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x3, 0x0, 0x0, 0xfffffffffffffffc}) 09:11:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0286610, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x3000000}) [ 2714.777887] FAULT_INJECTION: forcing a failure. [ 2714.777887] name failslab, interval 1, probability 0, space 0, times 0 [ 2714.779735] CPU: 0 PID: 12572 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2714.780698] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2714.781729] Call Trace: [ 2714.782058] dump_stack+0x107/0x167 [ 2714.782515] should_fail.cold+0x5/0xa [ 2714.782981] ? create_object.isra.0+0x3a/0xa20 [ 2714.783547] should_failslab+0x5/0x20 [ 2714.784012] kmem_cache_alloc+0x5b/0x310 [ 2714.784526] create_object.isra.0+0x3a/0xa20 [ 2714.785060] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2714.785702] kmem_cache_alloc+0x159/0x310 [ 2714.786212] start_this_handle+0x674/0x1390 [ 2714.786746] ? trace_hardirqs_on+0x5b/0x180 [ 2714.787307] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2714.787951] ? _raw_spin_unlock_irqrestore+0x25/0x40 [ 2714.788586] ? kmem_cache_alloc+0x2a6/0x310 [ 2714.789110] jbd2__journal_start+0x390/0x7e0 [ 2714.789666] __ext4_journal_start_sb+0x214/0x390 [ 2714.790242] ext4_convert_unwritten_extents+0x18d/0x580 [ 2714.790899] ? ext4_fallocate+0x3880/0x3880 [ 2714.791434] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2714.791982] ? generic_update_time+0x21c/0x370 [ 2714.792543] ext4_dio_write_end_io+0x452/0x600 [ 2714.793121] iomap_dio_complete+0x1a1/0x790 [ 2714.793674] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2714.794229] iomap_dio_rw+0x63/0x90 [ 2714.794678] ext4_file_write_iter+0xe0e/0x1530 [ 2714.795238] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2714.795796] ? kasan_save_stack+0x32/0x40 [ 2714.796298] ? direct_splice_actor+0x10f/0x170 [ 2714.796862] ? splice_direct_to_actor+0x387/0x980 [ 2714.797464] ? do_splice_direct+0x1c4/0x290 [ 2714.797986] ? do_sendfile+0x553/0x11e0 [ 2714.798498] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2714.799060] ? do_syscall_64+0x33/0x40 [ 2714.799545] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.800191] do_iter_readv_writev+0x476/0x750 [ 2714.800745] ? new_sync_write+0x660/0x660 [ 2714.801256] ? avc_policy_seqno+0x9/0x70 [ 2714.801786] ? selinux_file_permission+0x92/0x520 [ 2714.802387] ? security_file_permission+0xb1/0xe0 [ 2714.802982] do_iter_write+0x191/0x700 [ 2714.803461] ? trace_hardirqs_on+0x5b/0x180 [ 2714.803987] vfs_iter_write+0x70/0xa0 [ 2714.804477] iter_file_splice_write+0x726/0xc90 [ 2714.805051] ? generic_splice_sendpage+0x140/0x140 [ 2714.805713] ? security_file_permission+0xb1/0xe0 [ 2714.806327] ? generic_splice_sendpage+0x140/0x140 [ 2714.806980] direct_splice_actor+0x10f/0x170 [ 2714.807562] splice_direct_to_actor+0x387/0x980 [ 2714.808153] ? pipe_to_sendpage+0x380/0x380 [ 2714.808701] ? do_splice_to+0x160/0x160 [ 2714.809210] ? security_file_permission+0xb1/0xe0 [ 2714.809832] do_splice_direct+0x1c4/0x290 [ 2714.810376] ? splice_direct_to_actor+0x980/0x980 [ 2714.811008] ? avc_policy_seqno+0x9/0x70 [ 2714.811535] ? security_file_permission+0xb1/0xe0 [ 2714.812157] do_sendfile+0x553/0x11e0 [ 2714.812661] ? do_pwritev+0x270/0x270 [ 2714.813139] ? wait_for_completion_io+0x270/0x270 [ 2714.813777] ? rcu_read_lock_any_held+0x75/0xa0 [ 2714.814374] ? vfs_write+0x354/0xb10 [ 2714.814855] __x64_sys_sendfile64+0x1d1/0x210 [ 2714.815428] ? __ia32_sys_sendfile+0x220/0x220 [ 2714.816020] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2714.816689] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2714.817366] do_syscall_64+0x33/0x40 [ 2714.817833] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2714.818505] RIP: 0033:0x7fcd90203b19 [ 2714.818981] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2714.821352] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2714.822325] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2714.823250] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2714.824158] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2714.825087] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2714.826014] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:11:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xc, r1, 0x2}) 09:11:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0406618, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:26 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="010023000bbd87651b670713fb8b2d51610111ffae3468fad02b4cfed57b2d7f1a4036cdb0c577"]) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r4, &(0x7f0000000040), 0x12) ioctl$NS_GET_OWNER_UID(r4, 0xb704, &(0x7f0000000000)) fallocate(r1, 0x11, 0x7, 0x9) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f00000000c0)={0x7fff, 0x8, 0x0, 'queue0\x00', 0xa4b}) 09:11:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x4000000}) 09:11:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = syz_io_uring_complete(0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000180), r1) sendmsg$DEVLINK_CMD_SB_POOL_SET(r3, &(0x7f0000000540)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f00000002c0)={0x204, r4, 0x400, 0x70bd29, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x8}, {0x8, 0x13, 0x1}, {0x5, 0x14, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0x5}, {0x8, 0x13, 0xffffffff}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xeff}, {0x6, 0x11, 0x435}, {0x8}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0x6}, {0x8, 0x13, 0x6}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x2}, {0x8, 0x13, 0x80000001}, {0x5, 0x14, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0x83}, {0x8, 0x13, 0x1}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x200}, {0x8, 0x13, 0xfffffff9}, {0x5, 0x14, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x7}, {0x8, 0x13, 0x2}, {0x5}}]}, 0x204}, 0x1, 0x0, 0x0, 0x4}, 0x810) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) fsetxattr$trusted_overlay_redirect(r6, &(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x8, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:26 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000180), 0x9, 0x4a0002) fallocate(r1, 0x2d, 0x200, 0x0) r2 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90847, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000000), 0x5}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0x8001, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$FICLONERANGE(r3, 0x4020940d, &(0x7f0000000140)={{r2}, 0x3, 0x800, 0x8}) sendmsg$NL80211_CMD_DEAUTHENTICATE(r3, &(0x7f0000000800)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000007c0)={&(0x7f00000006c0)={0xc8, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x7ff, 0x3b}}}}, [@NL80211_ATTR_IE={0x66, 0x2a, [@random_vendor={0xdd, 0x22, "3acf596b0bad206d51e075a7b58db0c9244b7fa94ccb809cfb0364d77dbcbf9a822f"}, @chsw_timing={0x68, 0x4, {0x7, 0x3}}, @gcr_ga={0xbd, 0x6, @broadcast}, @prep={0x83, 0x25, @ext={{}, 0x2, 0x5, @device_a, 0x4912, @broadcast, 0x4, 0x800, @device_b, 0x7}}, @mesh_config={0x71, 0x7, {0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x7, 0x20}}]}, @NL80211_ATTR_IE={0x28, 0x2a, [@prep={0x83, 0x1f, @not_ext={{}, 0x5, 0xf5, @broadcast, 0x9, "", 0x7fffffff, 0x8, @device_b, 0x8}}, @challenge={0x10, 0x1, 0x3c}]}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x2}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x6}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x7279}]}, 0xc8}}, 0x40009) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f00000002c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 09:11:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x4000000}) 09:11:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0406619, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x5000000}) 09:11:38 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 44) 09:11:38 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1c04}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000600)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendmmsg(r3, &(0x7f0000004c00)=[{{&(0x7f0000000080)=@vsock={0x28, 0x0, 0xffffffff, @local}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000340)="66f0d6449f91b904b10f88d3d4e02cadfc501579660417b55270e630539cde6afe9f6885a42f8429105648e25121d416d0c920ba19f2c7bc285f186f2ef56a2961dc2d1162d52059d1d2101bb40d1f0604e734edb2062b831ad72020132e1f1f13a28b42a5fbe1e47c41bfde912681cc3c6ad86df551bb6d2e782ca0578f3458648246b7d7b44b26d0be8c36d199def7eecd34230878afab4670869d6ba9edba1fe6a1ffbbabdbd59db29f", 0xab}, {&(0x7f0000000180)="f7c098db4442c63fcbfee9988042c69a0e78d6c6ce2958226055bbe0c10d3c06a139449b6eb14ea376c54410fc36599616bc5612505f7c52498def2d1a427b7235ddfe7486850a4739d3f0ea501ddd3674c5ff3e4f5de6343940d3b02232e164249366ea4c1816d234c0ce29cc47", 0x6e}, {&(0x7f0000000500)="a067c31297240b719b310d5e759f856dd8fc5dedb18ab5009944bd8c366ac41c695f8facf4c2691e8ddf255516835dc6ad064d1c9c8fdadb7365d14e0f6055b6bcec931a823c040f2e1b5abf509b5830ce13d5b4d43e9188e1f49435d520f738ceb12f0b6e5b86835090bcf54aa8142ebc5c1f64d97ae909020a3f654bafdc65dc10fdabd7c68ec0164bd8882e681016316e8c8cfb6c8ecae6ea7c1418cbe30052ed1ab2896b5005f412b75eb633fc2beba0fbf377b1c56f8c819875176f03d112f67a591be52d1642b8f1da0c10425d0f5af73788d0f50e819a3536667feba868", 0xe1}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="08010000000000000600000076eadd336dfcb7ba8c782154ec9a27f262c42af2c100f43ef98f807a9ed0c78d9749d297848eade6a18ccccd9cf78ce83fac7b028f6d9f74d18f0a2ba0e0424ea9f8c7e2f9b165020c2972943bf6790985082c9edc91bb2d48df8d82eda423ef8d02b20d010d818653ba629e018b12ec79c32e6d7b5a5804c2ba98383d7787f7f40d0998d1ea25612343acb0a92b2440133e90988931c6ae9a42dbd51b5a1a0500000000000000def112dbee6cf89c5d872f2ad4face32f74d734728a95ba53e4caf3cbcc587a7db26be346d3e58b54667548f6ee7b2ca2bfcec404a0dce46b04dfbbfdf2a9e629395d85cb23e8f46b5fefd7cf5fcf6f23300000000080100000000000007010000eb0900002c3cf966f5f22f7e08e296e05700afc29754d91ae1330215fad62d949b08c661734e97b4bed39176d52a5da4549fe5e8e30bff2f2e7cfae7df72ff1e1cabef881577e7aea57ff47bbdbd79c26ef7053257979a3c4cfd23b76ed8de2d186f17eaf5a78e6209adb74f35fd2cd12d69761f99328cf8efeb6ffd762a985a52bf8c5a2ce50e045cff55c473e14b145d6c9844c6ac8e7fb122d105bfaf8106c045ddb426c0a08a0ea7ac232abb6f108ccefedfc72763ee202d36adbc93f48d56430088ce0dc3802f68dc5e7f7b9c771a616cc834e32e5e774ff1628800ca7524b1aed2c02cb435fff77fb0597e2315290cbd8b020000000000000070000000000000000000000005000000f757cc30995bf57a978cfe5b07aa8d353cdec1ccf8fba33a481a49a763cc772d69d9fea691831f7d587cadf777c46b82e56dbbb4ae961c70b3000eb1c9b2304e5e5ea886c9956542b16ff045a34511778f9ca3ab626502e91123125da0000000"], 0x280}}, {{&(0x7f0000000900)=@nfc_llcp={0x27, 0x1, 0x2, 0x3, 0x3, 0x7, "11d412dacbb24e057fee51a8e9e056033099902dd7ca7f87f60466d7b3efb0f545bb5f83ee90400412855fe29d55be4a33c94603437ca433503adfad6e6645", 0x31}, 0x80, &(0x7f0000000e40)=[{&(0x7f0000000980)="ee540aaab654b238e46b38a9ab8d0fa45f", 0x11}, {&(0x7f00000009c0)="03dba124d60ae9c9bac1a13b1865e375224ef30d6ff3a35a25fc56c22b05465fb6e4930bf5d5ab1e6ca36776e860f174fa22b27467e91589add10fccaf0296bea468d9897d87f1c5dd6571e1505c1d04035df38083f93be172bde1450505b615fdcca05df64df94a481717ffb6122dcfe0ca4e73ec76db39b8693ded466a09c0bca6ec58035f78481eeb40f0d72c7d6e2c1934308acc1718f7f9037c15b793dc2cb8cc08cfd44ee371619f3af9d59ebdf83d963bc2dad47dcd19cf4cce763166464cc1cb58d5caf78d34e4766fdf5d2219defe8b085b657f4d94c6cbb43599242bcf030ef1", 0xe5}, {&(0x7f0000004e40)="0da0da229b45fe09a3c919e1f2e0e17b10be87726599783fe5244b090414d7412ba2f091a2f282e12d55d0f6fa9fa344bf35592d39746c8e02578bd2ce3cec9efe6045710bd36812d7e34d6d0a9b662f3eeafce324dfd7b5e07c081f2f1c98aca61e8510db61cc49eff3c737320450862b1f17e1d295ff631573ec8f232e5ca0e35bce055762a6a0d2db2dda004e582a63274bb81c9a967a57f78de3e9903bca3d85e810060a2692274706569ed9b4c842198df78ee7b41da433dabf74660d237a4cdf4de301087923607d62a2c2bc3407fdf1a5ab80019202397152e2b5a8ba1166340d3f57deac8573a5892e674a6a1f35602806f5ce84149989526f07b4f588460375fe556d3588", 0x109}, {&(0x7f0000000bc0)="3b2acd3cbf5c9241b3981817f6851fdea70fa118ad1911e36e7b68e772ce3323fa9edd759633096cbceeca90fb193e18df92a086e8ade1641ce611fa0d2503275c8b17786d3db39145d32f051f77cb4c6cc68a7895c5d9ad95c10442c8212251bffbea382e8a8e0992b5ec8a67c54339b6c2e5dc9446cf2591189d411bce0b48cc5a2f46b50a22b209885c83c789829c391efa0b9dc25c8466e722afab6dc5cdca9d33190d0f909c096bf5cdff1ae99c4d5298139dc8cbfa00d184de8f9f912db3fadd54acebb87a97b45eb8af477f3b44e7c7c1eb", 0xd5}, {&(0x7f0000000cc0)="4509774e8c4d7c886ae16cbbe8e146fe5bb2435488be2c0ec61badb473dff207145ff92efc5db875925fdfe172f6721ca92fe03a4da10692d9b74084d09c894a0ebb67ec66d9f6817ee10977b76a114e79a93e42bbf09c4cf2476d54a6fc7a552d8847a05bf2a773fd560180e30ac7c062a7ef6c608c7398ee28404c129269829553c5f8ea1e856b268e62cf769e68a2c776b3e4234331e0d9326184b16e6fb2559cb90162a8f0e6294765d85e767425f587133de5608d41a2fa94a3b344", 0xbe}, {&(0x7f0000000d80)="db57986f6688e2e2aa2ace73b09940d2d3f1be16daabafcaaec213f0c3ef0da4289b1165acc007225d2df9dfe6b8bfc13803882e16cab04494cd73540f", 0x3d}, {&(0x7f0000000dc0)="27d88d15502adb0a493f2a678befd6eb1f09c6a6b6b0a3d322fd065163383d8c3f9cd49053fcb2f7d722b8db0506390e6afdd2e2c49fd1028aeec6958f9ba6f768a34647ca04a85595ec4882c14134cb0f4d691fd72cd836279c1bddeb7850a65856c4b66079", 0x66}], 0x7, &(0x7f0000000ec0)=[{0x28, 0x29, 0x7e50757, "7ab14b89c6e680c515d0dd787bf962aec3bb6400a8a4"}, {0x40, 0x109, 0x3, "7bc8a70fe98881d71e2f5d26b356672c7fb6a7f7b8bada2ba1202cb41aa0c1cf78cace4e8640da900c068120"}, {0x1010, 0x10c, 0x5d, "4d6ce176103ab2f4a86c23bf934c5d2e01d616badf382c6baab4e7f09d7fcd82c291b302d7a9e676ca073ac240af0b49d75f7a1e563a5f970a74db837e76c10abcc3aa9f1797ec64f90454ddecc41055be0ecfb5346b847b41073c0b15e20041a8810c9bee79ef4a058febc081a600070a92488c7273f253ccdfdf9ab24e0a335a5521538dc60548901c57d7657d7f873e425ddab69b6096b9a3e284fc24ead303eaaddf82e36f40e761f1246b7b0f39e0442a09b9f259d7765a93bd80390329f4f50a2a19818c3c650440349d31eee2d7819ad195738b7a0d85405e79fad6fb815c7119174fa35a73ec0b4ef4321008b4e8c087a7c213be257a4ab1594d003d38fb73e2add58175120c06849349e86aa61264cb9495a6d9820a3c9a5dfcef25a5b5bb39fe1119059d0c39995e0d31231e7c9216abc78f0fbe30df9938b4d501d0ea9c607ee47b01919e178ec78bf0fee5135b03069f79ce0f24d2c88d8505e329b0cce590e01b4e29031a2dcf05efa46a44937247af8111a83289caa63966c1400e1b77a23c2337e8995333a9b381715a33e336a3b7a20f91d046bf6355546ba648090490673f33b9b7a934e7356176139fbe3d327f9666170919cc2a72b51da3de170dce59c45c626520284d1ce0fa92983b52f51e2ae1d1524cc2f6de66b9f125ebb9a9c24cc1a1aaa01e4af14b7d53d720287a901b57962478945619b45c04c044fa6cebd88e7071041198d912150e1573eedc10844431760cae296765021812cee1d591c122a229192522dfd40d5403dc6e90653d98bc4503f1533939d2434b31adb66d9708da8c7e66d91345e207520aff4906ce48ba04a0f8f49cde3d6bc68a6c54b893223b32e36615eab406ba3f6aac1dbc4bc60311f4b8ac9d87b2361e476a1b2d264b19e3f5c97ab2823d21ba2c72b201d32eabc41cd1a96bbd3d3405d3fbce8f1b9c14e6ad338374aa127975fd3d6f14e2803bf5c3bf16e7770af81f3badb722ca9bf502ca9a732a79c0b0ec6a8980c1ad903c41ffd276584f3b50b4ebc819fb66bbfe2929b2407566a5fc4effa25509580664842e9d4234c54e6701b7a30be9d102b88749e310655295a12fcafeedc6c34fe8032e844b9c03070b19408d6f684cea4871abaae017493d84b2e46455600bcfa7e2889320f8db556ac61cf3be34bfb184c793f8246441edba04d3d86fca2cbd82253ed8b3da517dde7a34b8d5ca7ce054c0893341dc078550cf921f01fb92162c78cc4163041059bc757968bd36c2e9d23caa53c6ddc1a62ec834f332ab3de57bf97c2e7e4fb35327be1aab572d0365ccc352e45c9a69a351901fd99a475e2ac0e7ae3ab88857d3c2465a8d1d8b630c84562293c5068ce14e8c91835d383372ce7fcd70d3d9ecbacecb640dc6a4f8962a8f74a986f8c9aa6e34eb8e80bb0bf88b44e88d0794e10ced05539009953d12be0eb816d2a4aad8ee263eea23a150e90bd2547356c582f673b83c9858b12325b4092c7ca02b96969f466b35ac99491e3c9534a18947d13a62706b8d27a222ad794801d2856c752f2d8bee9784d98b56d5fc5ce911d8c146adfffe3fc448589c2e8637d7b1c6f05f92526810c8590fad57616fb29ba7df1f971fb167b0c21d343f469eee203712645d98e309cefbcf7e2fd62efe8dffaf04f15f75eb60cab31871fa5f5641c332bba532bd64b22575bd696cbb46803bd8d46adbfc73922e6a9a5da44ec3256d8f12132df2784a6951661d790fce314cb9c30095f6acb183844d55c348472356160d74fa3e160f9ad2a35a47601e144435fdaf412fb91e9c571fde38786c01b2a75a82eb43c2a5ec16780782cecffe49aea3f82ad3f60ced3d46ebd56cc79ecf8633e3de42bd5906415f66b4dca3d5f066e74a8a0f84301254474765477417efedce896212c1967fa88732a7e543064abadd30e42ffa8155db43de1fe06d4f646d627578feec06879741a05d0b8273b5cefb79d3e0d8791443581f020b50cae4e464d17b8406c8bc92c517c8d9bfe7fc8c7c2a7a8ca23e8dac5346c3ce5263cfec6a08c438e4b58c88363db0d3123093401036daeb922e2e06ca7ef3a0fc2388c129a4fcfbfd6e2444961229e5b1c835c74b878c95b0af0c5324a3c8ccd5acf2f3e78b34882958ef680046d1f1c697d7aa3ecb8fa6954412ff9f66ac2bbdb87ee7878dce1bca017cc718078d7230f459866aa0dd78604e08f89ace2a1593d68b2bfc2f89ad302f405f0bc5b94640a08a8954ff47eb0961529c6ceedb5d629b9e9ad51b351990403b0bdf8c2ff34f08f8fcdad4dcf21c56d3926696ebbeb8e7b123a9036fce529cd13ee71532933633d25be01bb110569d29ac4c4accdaacae0a4b6d41e4088c72c2327fed53a494989c1f47d43d09aba8ea6a0b0e189a5e2b5d2bb9081911107bc9e48250a3ade02b24159a690704fc2d0e29b6bd758785d920f3d3629febb3eb3edc5d2ceea53ba303a759485564abc08c5984ddb11706e8da9924e46b9664ac7e8b82fad2c65ad45bf7e447011fe9f40c07dafba528338aca92507189f358babad0690c21f3acf9915352628942adf86b1724bc5550989e836b99979356c3ca9f6f1513ddf947e08f4e2c9226365eb4b38db5cf0e016a97b798fe4f3d5efba334f5f7b34ffa72a6d19c4a164aef372c985be918049cf401b0537ec6179f97086c4c9ae864bbbc0296541bd3d665da40d9182abd82f93106b9053ebe5d6f6a5ddf8812012770af9c15f195f85169389ec60a79e535c7bc84856aa9a9e7fea02b51729cb3f35ca0a9e53a5b9e37149366570cc2a23110fc4598868b1267f30b83c54fc914c9f8fb3aa71b6ca6427764c72f96fb60383f7020886879d5cd5c2c685252714db670ff027557c49e700dd4f259d2d245c9242929c1c500a97fe6d5757c43458aceb759c6cadac82a5c1b2287c1844e5cac1e1734babaf84f5d87b1d23d022a4da20719cd65cff3252d4305cf1dc412dde0b2a539d377d9601b508e4e1db3d387c0d5994141f5648ef5d2a20da3d45ca4de0db3f08e5829193214f0b4f3b063778a35904e871af45c3e78eea000071ac4fef891482e9284a58007941ba0e5dde404c299bc900d0486aa67d0bcf94b77ee5e8a0b4e37ea0ccb12e1aa74aaa696a9d884d0b580603e869c045573bdb7088872ac4452cd8e3dca6c8ab064a53f22f4356843cea079a13d23be91342f119a96ef75a60585145d51afcee927faaf834e05ccd70c40cf3db6de790517d25e608ae7159b5c2d2f5fdeb080899dd6db2375f3aa504d3f5b2f07ae7b13e39f3300ba12539079b99e3d67160f0760631eb13d02e8c21bdc14034db309473e2cc2dfdb65a8eff3678ab35ebb91ef845ba0bfe5a43a870131b8bedb8004449b56f7af78aff45f63d39166ee814e8d5ddd0ce07e978a074443e0bbb35bdf0d5ccb176cb8c723d314ba21b187b202428e0f161bf7be45d921965a25aadcdfbc47a855b4ebe56e5950558e5c41e4a50a05b2f0ffc7e8d031ddea820156ba490d42d093be9b45cd868008fe265526340dc2bf57a06d432eafdaa6e962143047ca8a7dcffca4ed666efcd4de38ffac8d1b70bd4212c1069e12bbf61b0dafbae76db0317494b916c2515d76e97824b57ea456896f1154e788bf809689cd97f243e7e1aa997e5485efefe8d4ca6e96fbb9ffd8336847cab30d8d389526457fdf7bd737f75f7fe97c72084a8355e9d0aae0719a909e0f964b64ab654b2c28236b8f8349562ee5880ace6448c631613ec1567ac0de9b827d3008bb2a3d9cbcc309a4d64ee12c698d9dafbfc2fe3c2f193a0db24b5ef5650ebfe1f039e4ad46dfcbb7d2605222f4fbaa637fac9870bb40fa6b2ed9fb7bdd75c17eaf9b46b91c521486b3add90f95ddd59cc1bf35139b336baafd01f3330b49d0d61c0e9afd5b65ce14d40dc9da1c9f66d476dd6d2b8ee21bc4626b6f5ab300678723ff09d864e2667d4a15bc3531714c12ed4aa603e71f90655c1757c81e6d3ee677d1bdb57015290bf2620e92f783002bda8c0fd3533a21a3a88c20cd8db3bdc9be8f62750791558ced2eeacdff37405913134cf377f44ec8a3d2e67bad85b6547e4819c00cc749b0f844f9f028f7ace6c0d994aa0ad9a4f52c5a2479a3d8325a1ba3a4f5390fbad43919f4df5694d0c18275c87a03d3d31104396d93696b765fca9bd60189e322824bde0d3ed0cab7afd458c3970b0170bb3b2d00110799363164b064574b3c443f0684d1abf48c6920e1832cada79ea0a2e390baba8d2c68dce005a0f1c7f7127807c9185fecd26ca4ebd72f4c840d6710a2e324e4d2dae43ff50d3892d66ac2d70c0bc12346996fc1d8788e661a48887182fc06bbfd19427defd7cda759a1699ea72cab1564643bc46680cfe40b964936cdb2baafff3bb2b005817571e88482ec2d255c1c727b1a2bc5926e9a74b41e71fdab71fd8f05d55215092f5aa332dcbc79d5467b34c44707b1f53292e5c146ee0682b40b440f7f6b6757626242fc1c8bd6d7f3a2ce29c82242ef6d128c34c8b9ac6c823ba909a25ef9189b0efae24eaa48fc99ed7ce6dd7faa4ef0bfd234c4941ddb7c1dd41b2e63152084ecbb7791f404925be69911679b7a2be2c6950c93be00e41f53282495244b1f1fe870b14276f1c5bd23472adc279edf41d00a0105c4c365bf7d6eacb45ddecf84752b50c53970f40519e07d3e64eb8e7df3d3d1d5f0b108869e9907171e5c1e32abb82fcf3b1e5b0b9b99d2b6033c25eb68dbc54c679f9a60b65f343a57d3017d2b49d9aa1d44968cd74e6510298d73ac03540448e5589d80101dd9033d2bcf6bd27ddb316986b9e0a26edb17c39dbc0c167a349738d3d09d65e872aabed86faaa2a70ecd38511514ac8e453b59f7762bb69d63a0c518f6a481568bf387b1a46575a3e2c1b6e7973a8172e963b572460c120249abf17d2f774772333a5cc8c30ffd861be4bcd916cca4148102ef3caacb8ec5606cbe4f290bffbfcc6b833e1e211bd54fe1ccd8f4c476e8f9e61899149a22bb43c347b05f59278ebd8aa7c374e0cbb42d8450a3d1a39048265b89b5a16790779c0b006770060cb217afa31450e5c82f1810dc7482b37b2b0228f9a188cbda4959d1b3ccd81599c801af9608dd16b260ed3d5331b8fa4c89ccd9262e024e0238b1e94d00687b5fb233a40636c505826e17db55f019c1c6a98c9bdbb6b935851b054cb3658c75ddbcb158069a6a6366b7e4d23f657fe501c92337113fa853b539f1449aea0cc514e741f541da6de8133a1f50cdea741316fc70b7b8191f3fda29c253be615894ca87483c79bfa1a1af45de0524c6c3aaac0bb93aec51fa56f4becd0aeb3e8d2111b493ec69469e0c0d8be2eb439542ccd92987eeae73ac30ad4f9e088e395a306d808b58e030342294050aee0c444a4cd60d6c3d34f5b433b2ff78c2a12c1fee78ac778971a93a8e220808901093c356a01e1ab229cff7167ad4c2d710c094d6dca0c0267318c0713b8c8ccfc27989fc5dc4a4294d754aae21b465b201b8f03669f83d2ab7f5b3787952fdeb5a4206825cdcf1979094b4b9d95344088d5d77b75acec0abf7fae864eeb4eb416b0f71280eaf72b4952c86d33e2b044b72dac5354536047b0b13bcd39d8ee40e893177e3147af76b83b487713d178304a86b6a8431f0ffaee28885f2bcb55b2bd97841fb02a69e0cd935ccb81be3dd16d8f46429931fb578135cfc9dfe038c055c01533ab057f0ede4e07255a9702ba7043a3ac322641c0ea053d821d490"}, {0xd8, 0x123, 0x6, "03f9ae66c51b74c8548375c7e0399ec2156c899df047f012eccab58eaf04850bbfd586d9c087b2e32d7f4fd48021d2b18a1b4e4becc25615624e39b656d25c807e9054c6df595d43f0155efe52cb481235738b94ace0797ce8f164207c1011f2e35df7ba4d80c5c3ae47869f0e44250af0105e08bd734339332c69577c2bd511bf110f2aaa0d61bf0c4f78310ef2acd696471ffda249ba0adf54f3d8f5c12d312ebd8bdb659bbe0a0ec2020e9166ee1fb7b4ffa5a744993270ffb61c7c58da66f2b756c7"}, {0xd0, 0x181, 0x20, "931bd528c092b34b96e3d0b649b93e63eb935dff6cc8ec8d02e3d4c32fe6679c7844341a004ff97087d9cf7329d90a7997e617ad64278154366fb85c220578ec9d5b38109d789e628bd243c70a35f28b4a2d660af5aa47e8386d5c18ca6ea8bef7588241a0f60915da10dae275c1d52df619c5701ae77f4bf8a66e911522e8314f25b463a3f7f451aac874e111e6ed92a4846ad20ef2014f3a174818984082cf9539ac7e082164ee99df6a106d623e09fd3bc71f5d86db12093ad374157408b2"}, {0xe8, 0x11b, 0x3, "4e00acbff9036d1e028ffcce296894d12d17d75e744b29f6418d1f9df63361da748f4d40bafed158684cdae2195dd0e54fc3059d13cd6965fcfd7e41bf42fe5dadb34f69a7c2bd49f744bce402f86d92cb25e3d06a19bcc928587a8752f15791169d4dfcfc8d35d1c66389616984caf71fbad1f27fde73f296e628dc08acfc8be9bf4c2e73dfc3693be6d84a6f8bf88d473dce259934d998d35b2db207bf5d7a4651b1d8f90fac92db3ac4cedb5cdfe0e4e23b03c0c086a730d83755baed16fc54b5e3be07397779661ca6c3197d44f284f11f819f"}, {0x50, 0x115, 0x3, "6ceee0ce5dc31b207ca176f009000000000000003e1b8b900cd2eb84c144d991055f5ce4f6a9b6039b11aef3469811b2439e7f0c2d32260714664b04"}, {0xb8, 0x16f, 0x0, "5a90ecc32a922d2b3ccc9ba7991bb8c1116bb554243716fb70e3a79fb12bfe95e387869514a38e4a31dd1aa81441c8733d44227e9e982d847bae9b4c1cc0a54a9ab37970eb40e7a6bcf8ddd4bd1e9c0ae31243960c22794ac4ddcd8a655534cad1086ef7087e3bf8a6f63cda5dc93fc138b1c982d56ce5b45bb4f30a440866377272791ca9ada8c4d5b1f3fdb374f2186e914b0082ae59a8f1f180873a9dccda57ee"}], 0x1410}}, {{0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000004b00)="c2f6a02cecdc8781e130ff0a3eadd2a15aa0d5d362", 0x15}], 0x1, &(0x7f0000004f80)=[{0x48, 0x10c, 0x5, "3507fced6f97df9aa2c0a558f9a2f27f2f880024964d3625eb7734f20068617bc5f59d61e90a8fb1aaf2c6dc1546dab12e287955"}, {0x108, 0x108, 0x1c25, "1746a6d78d6022370df16901b1a9561c33b7c6b7112230a4192d1aa64f70f59ac778bb15d9d457b334e525d97779ccc8035d0a2fb07dd7a2c22b41653ff41ca48f092e3c157ae6ea72109ed97f819cdfc6425e681cde6de9be2866fef63b81706d05b1a6cf8d8d51de5d4cbc4b5f568a390434eac4372061f9c24b974ecdf1fb173bbdc6e79a4838f5461de07feb2afeda58b750e56bb38fd685cd81ae7fe772c1218b4e54b43c6987a3187ce90dcf776bf1738cc793fabe06470f82541b681816b72c6d6f940de6c210f633c804181843ffae2f1e87ca7af8fb13e6b8efd3e46cbf2bcfc5b08b081ef80b7dad5400b6151e00f8a1f9"}, {0x60, 0x118, 0x7, "ac2c7c351a6f492398d9ba0e8994bddc6c08b6ae642b1c4ae18a2f858c42b52908b8790b90a2698f00fe24c45d520b0749babe54278b176433411357ff7f8e33130825d6f7054929eff4d861"}, {0xe8, 0x101, 0x3, "7f24cd9511b5d99921f68220d34a2b47709b15fbf501a690563a317f7167faf3c4a44d4f41f45bfc8b551f1d8bbb80d8daaeac2ba0653f620eb96f5580e044863276bd71f5b92c9babd049740c30c1d1ac9b36927daa556b9e837da533cfe461d6b5b34b81e5074f6303413cfae284d01236b6ad3e4b5cb2e5a8da4f69f5ef4401f39a1ec5e93e0c0d7f50b572274cc735723fcead07e46c64c6fcdb5076d0475fe5b00fe98c05e7f1cc916d0dfb1f04d332fb7f5b9a1833ae657e09ef7e67c66d8b3e6ec2de42be9cbac9dc9f964906ecc2a3db2c2205bc"}, {0x18, 0x114, 0x7fff, 'g'}, {0x18, 0x3a, 0x40, "2ea80888f8ed57b2"}, {0xa8, 0x10a, 0x8000, "e603507a6b108d163796c35f2fb655ae49d7e46c5beb8ac92fa144719b2a1eb2ed944a3c51a7f88a7228b86e28c48fb2294d3c39577a9ddaed90e0595c079dc29d91955b2a71a5865b4a743ac97b7112a7dd290f2eba6ac49c9073e6d7dc0c892f4c025c72b3b5130007cc445dd99d087627be19a4320cf801448c184daefce49815508f377df639b8fe44d4690be7d8070657930057"}, {0xf8, 0x10f, 0x4, "8829a52b0cb0e688c88cd29ad45e5dbe05f9d58f19c2d9790a01afb5814bc51cab775e1375ad2f9c35a28ae25bd7e0ba770cbe1d1381e5bdb7c1e512d9a13775786ecb60bc8439968e7f15da40d95dc7682b6647a3c43b413b3ef3378f7a5434052e07c6fc50542d4148ebe25f5a13504d95677b97b5f11746bc23061558bf0e27546887d6ebec88edf4fe977da274d87141bbd653b6da399dc92838fd5bd897d700444182816a92b34fd3908aad47ca85b8da6dda4f3e3a9811240e5bbffd91e6f208707fcacf66b99d36043c120e8bfa9746f62117000554f563c8d0b3f9ba9331a797f353de37"}, {0x210, 0x10d, 0x19, "c2ad3a682f722ae08039555ce438c8283f9b8d9d75b7a5c7244e5dcb1b570e0701c2643109ae9322fdd7a09ab8e77ea5a24f7886b7555e629a29261486a066d035ca8100370a689fa31468484d611fe197efda27962c9e58855286c0b36abea652769f9e12c6ef3e12bfa135487f1a84fccc0d6acad4644a6b1ad5bfba9dc85726e6f5f95e238395ce33878fc3ef1f8aaa7e1923eff0e3de6e685959cd4469c2dfd1cba55d14d885e4a2756eeef0733320df260aa79e00008c5431f723c18bd256e005e4d1842fb271fed607a4f400f15136d3442ecdd5740cffa0b4d6298ab79969f030b0775e2af8829a86403168370dd8740e09c0af50aa1ad2a8b9477671af7aaff6121b4f5f0f74a7a7c65d380b948fbd80194aee0720da5d3c59f9febe47db6bd124312a897047e09b589fd7c4650a2bca4f71a79a3d4861147f4a09bdbc20ae89babbb7979cd3d59e561ea67448a1691a6ce02b3dbf8583e5ebfb935ab76e2a14c0e60e0de248be503777e921dfa9865ad9e6587578cce8d1e41b32d56ada197d566a452659d67252709663d725669caad8c0634c7ca0ab42ee0c9784a4c92bab9e04256374aa69d7dbc271b0090ec33a3c15a2fe4a981f48087090c4add2bd3afcae267c4c061befea7c17d4381bc9e1a24813c8e01e481ccb4decb6da79bfc8dd6fbfb6fc327eebd9295d0c269b852c7b0de48abb"}], 0x678}}, {{&(0x7f0000002900)=@phonet={0x23, 0x7, 0xff, 0xfb}, 0x80, &(0x7f0000004dc0)=[{&(0x7f0000002380)="989d1aa1732d0d638b8d5f652307d06afe12912dcbc879c0e1f6c4cabae4f9d48448673496b3a3acf45cf14cfd390d47f6e3aa60292ee99d7da330d78d171eb481bab7d56539d5f2f1fb9bdf16c1770022d7ae487acb446dab10970ebf2ad62f9e200ba2014ba6f44aa2d7b22f9c833258dd5e7ecd03c64471329c88263c6b1a4bc3a62afed452b4595b2acb6fc4a9f3642df44fcabc4c8bd872ab11a4d582970b7b6323c4667902e681243f5fd49bfbae01f2ef4d17108f297b9b8008411eccdf384269db0bfc6d054e74f93ced73d20506ea518f6b71a21b6c8211079078423ba12767cc923bf564e6a22f3a13a0f8bd6bc661b8c4070ed993ad96d31839f2bacc2ca77a6319bfca690aba2e09b70ee7c6d4705e1618506ebe53d9883963f4df2bb08043f4ab1f9b587c29738a13201a504f81e5fdd1f89486e3c2e130c41ccca83a", 0x143}, {&(0x7f0000002a80)="b4c361d13539e9ff8cf6aec1530349217a0000ab492391c33551cafc7080ac32f46286ac84bf959bd1523550499380f306958d75a333353cdb1b274e78543f3c564560e666f73d234c11ed7f7c23e01a9b0a4b8e3e8e5072be67afd386a1cca7d7", 0x61}, {&(0x7f0000002b00)="598332ef427ec7c1b3101ac765edda8fb1bcd2245e15d598bbbc295a9c9dc3a4f5557348690ef475b5e5e1e14f3394b32de9723884adf14c5b73d17376877484f834976764ac71f46afbf485a88d69c08f67a37e4a731c0d28d733ac6874b231fcc48456424f96b3a67b061f1aaf250299c097443b26ac73c4b185e34710f2c1a9f5003a54335479b00082ce357cf13b1e1b070d0bf2f8e49e238b17f2021b816407c1d71d7020bf114a1009b8dbaa56ca935d6d955b2a365017f3687789616acf391375a2a4b924553dc415f4d3345151e1d36d20b6f4aabf3783f4272774b37f4bd1f483676f58469b15cb0fad2666cb387c6dd6bd10c3872017e00bec401ed26c5c25a505e51739fc7228182b77b821a0ecfd4ea7dbd154b31718d7371c3554acdb16f8f6b3ef392eea37bd272b220a195d43b3672086a381ad5ba2312a587de8cd6b0d08f65980f127751f6ae366d0f56ea5ae5b901b559429dd2325309a981c7fc232cc2dd3e38d10099f59704d111285fb57652744fc21464b8dc6c0bd1058ea6e74d947b716c5fd2bd892b3c973d892846cad11b2f87d034813a7ae8ec34557722856b69e0e9df8decb4b5d454dd4cb6bcb819d140edb075d94914d55686f69df05a0d78d59157d6d6b5d0bc03e6a35c1779593073b66ccee908f543d9270aeb3a66320cfb6bba488439b21b1a1f31dd6fa6db9ffcb7afdc98e717e5c9fb4370963857f63c7d00df6c35c978a426430917770025598e52f678b9ed7fb78b63cbe5084f82464d5a71eae64adc06889e8b7321f452b43796b417d1e0e911a483caa55a0e79da9839b4965eebf68e6cd5b8cd3bcdc7dfa4d99fe27271e3de903e5b123751d432b6f5c8fcbfdb5e1566a41ddd70864e9900de7ada662fe66a3845bee0a4cdbdc2ade02967f2179eea783916e1c6626a22be73874b34c16abfe0b40f731dea27caeec03acd57d673df567c3a2e54464de76424960537e7c5a09d22b0eba6134438f15fb210cba94e71500b3a505b1149b3fdff8c47d5d1eb4b53fa489f5cc0e4308be34026a82cb72589a7eb9a69e47bef341d2968b5f1d85b863ca3a461b2dca49db83b5a538c749f0fc22cd648ebbd07bbb39848024c766c355d9d236319458935cfa233bbff029dd4c245d75442eb75ce7cacf4523182d0b3a7e6b1fa1778bc758447aeea384d9c996b6136766636fbec164a735a60d92d542f30192b8d415796d76b1299ee040ded6013358ff4671f7438834c7e832098d328139d38af79e177b44a5d4d285087f01c80e562bd27e5ed839a5c7a979f6d675ee9f7612bfa693525d58de96b2e7a16cb0ee52c1f9f710d8c926d20617005a7529f66e1318486c874be8bac3cb8d6d8fce8273e1a63164d66088e7cd78a540ff6f287f4c682a603c0bd0573126928d47c41137067e06c10c0648a918108eb8af0ca6105c3d565bec209ee2e9a46b5984ce95bbe42f3ca550391847f38e30b959dc276e3b1c15e5f828a4e28be406d1f8175168c939d0be5f4b8bb38ffc83998b00cac09514e57301700d6a66d5ba20291079d9d8a04305c422d3eb6d00248e019f1998e7ca2b40cbb82704cd314ff605d46a71940e6dfaa9d50150019a58f61a9551b85124aa479e61379974a89b9376e9b35918b63b1783bcc1c4e3639f51bcab1eae3ec97b02fa219f94871260c33202c25b528fbaf32c50847ffdd49ceb861dd464700525676d67942487e76d6a9c5201fed3fda8555334f24bb82a6e12c87ed8ce4ebed00f676ddfaa60bb1f28d16d8c8fa5ef931299b0be1d6ddd249dcd3ef5efd9822df3c4b8dcc5115606f57b52f2ea753bb398a54d731c5f43ae3d849289f6f027bf51a07246d3dbdaa4316dfee2d882d65bf4debda6020040994576820c1d760d418ef362b50e7e02541d1744a669085408264698fb6d88eb8e1dea64579406a2ea1f897ac70bb3b7f021b0cf03a853b745e67a50384bcb33f4a5d0d70a9c05eca1c9f5cc10c1402a77a41b770b96e6098092116da75bb1a1b4d512e20855d0a47e945cfeab6549bc2d3607cf138412ad873d66a15746a119e7a2b733947a3067092869de7a235f3db273ecba76d3aae1fd69f0a12e7c5691759fecd6268cf67215249af909c4d1c0a970dbd6d403a0cd1ca9480d3489235791941770e49f4e4b82e670f18f54d0557e914ebc91b6e9d19305bceb8be2dd11b17b1f71c00602bda73ae38d0737e8edb03e0b07066a9d218c96b22959134b801aa4a0957d2e41ad3798ffaf14d72993cde00987b9139c7dcf4d953b0bce1f0dba042abd5403a65eb0f447e57ae411f34512ec80203bc342483a58a1c1bb9ae47049fdd83d3fc4689d3d0e1e32c430d104edbc2140d4d5d5ab01158180a0bdc3c302a4e638a0abcc7c81031fd80d306cc1dee68bbbe0f514a942b72fea19666d4b2ed62167fa4e3eed53f58ea62477f10fec7721a529899d62b2fd6b2e7bbeb834cd083e72c7f855289bcb283aa225f125ec88a02f3f42318a98e15cbdec287112651bf98512cd1ccf17cbe8a1bc9b841bc496d9cc372f093faf36f5718d296c4004ae222001bc0e39006d510f13ca4a7c4dce20709404ab13fb6fd5d9bf6157ff78bce3d555296d31f40392d3bace6ba9ec122d24231ed4c0d048bdcd82b44e319b1eff779296c971930672011c24260236561da8ca3f5af65542ba02d928c031c9a5757611638394e8ad9e759d953e15dd48dfb1c015205d7bfbb5213304c9177a6fc93eb7e116649e63ca90ffa212e0db474b4f40f5b3f3c31afe8c61f9be89ab433d1fc183df3333bc7f3b9ed0568efcfddac9bbb2932567a42eda71576c96dfc482beaa162a67587f0d2c6ea6355d4f4513d459d178e83a097283ec43dac737ce91f500e3c0c6e6978cc206a855a719352e7e98c0545a36b9222f42d58327d2f72b54fd9f3832a98eb118d1cadbe02cbe24f6cbe3b97829a29cce66a440ea6823f4ac660619cfadf4789aaa800ac7db4f91e7762246167a01381bf71260ffc05df6cc736fa1bb30c2d8129dd733df8057b0b6616429cf2e7f9155de2dd5a222a81723aa87e695d9e349f1eac6d8fe3cd1abe01333f019461206b1c01eb0e2b673c60ef26e4cb85d2b0f8c4ac7d1aa210229dcda34b064f9da6f98af0c5d160a999c4ff69ea5a83aa894e39e553fd1752b6379e204cb1a8cd47e3ad68241a08bd43b198e2350d13386d7f20a425c59520004569480c12c7cd900ade932693802367db480254efaeb59e280b45805b8adc28a71ea148d037d1681a52874f3847e3a9c29cdd6aea850c45f46a634e46f9ef49d54dd9b01eb2f14bc2cd789ffa8e86b31ecee210c554352dd3ef358c92c72085334ef9890b2b00ab264c21b9270e3d5d5a4b593f15de162a3f4b77b2d2496992a2dfb7dae50f12533653b0a17378da278b172709d2a3c7f8ea41f29a923704218ab27559ae204afbc095242c651bb20a601098164e41dd8e5c1802bc79df4e498e92cc72e1d011af8914198f86dc9207abc72a4a6446a6cdb8bbdd60f936d2741668e5095faeaf4aa6e0b5f860977eaa275dd6698b4c72b491ccf14981ee86b85fb2fae81cccce9a70bf6d459d7c91c3fbb38abe55f8f476aff50fc1245804e85bea933181114e9e6437a73e2b1fbebe14cf5ca48c0c0fc511f767e03ef81580357dc61fb154c7e9fd09e13cac43420b2476a08035a6b3d402bd20ce74feefc408abe6709465fb5d5ca82ce1f00fb04fd5317b05f77493dccb90d17c3aca511536d6409ed27170492e6ca3aa2ff1cc1ed28cc34af57dfa33e043017ea44f6b29943942ce8c7cdd84ef4496013124665ef7eb2412548d77c49678a5d09a1a14c081d235098dee656f3ddd3e02b88fbebb00b58cd825fdfd92d9668757778c479d6db209c73d4c4fcc1bab99278313b844becee75e56fdd33e59434e45ec2da23cbb6a8ce80dec6cedc0a3b80f74f91af7977697c66def7dc75f1d2c87e7bd9f2f81af0e90fdf39fee0190bae131ddf1c9d7b5d4edb52b9a9cd8599b94457dc5f65c450c0e5d4953f3627a2b71e8fc4bd72917b2c322f9c2471aa13fa6c1dc4397746c82b3480346beb2a5e3c45e9856bb0c0b00c62f4a0413689238886ccc28576e867a5b4dc8dcae3f42d009b41e6413b214412b23dec764a391aaeaa41f3b916cbc3ce1fdf6c9cd0158e2fc0d3af289f8864a0822b19aa17424d128c861b999adf1742f3d65289e00b831dcdec7776f0bdb015ae7a41894bab580004c2212519ab89071e7485133f69a080ad051b3d2a494bbec6b05353a0e0e363b5e974543073428857ea1e9a3d38d7fb3619e38024d5380cb29db7ac905c36031dec332999a53f989968f9f06db78acb35479b53ae6bbe962d7a4b158a9def1b42804520832bccf249c6476317d9e41fc2bb427fd4422ae974acffde5c063c3ad607fa49b8a140fcf8ff18442f687e6dd2363904f4aff1ad8bc4c79e6a3c267082c5380a2a5af3c81d77de8685b0fc053982b8a3d16bb3b06574d9deea5a7330f01d9aea9917823f28ffbc8c47e94ce473de62a60180d3c7288a1cadc8a322767eaecfefb25ef06de6e1e1ef759a106c13888a19edb19076b93c131f42ee2347c972fecbe455c79e3dc57ed36f15e5fb0020830f4de5e0385ffd17c3186f818ac4a3b8b580bf7533859489a148e941f775fc4f63d2e2b467d12e666802c895e09cd765ec9e4725d1eb99f4ab89633c628b18d8e435f173c1f779422786d62c0144fac0712fcf07326bf2760ccf4330684c7e05900c71a0b26127fa2cf84cbe42e29cde0d367c10aac83a7bdce99787348a68b673c1221da7daf0db8e360130fce8ac28321ee598018cc4c3a8b776ea398e61e1d58687a8cf1bd720ab0c1e69415d16e11d67222b9884fab410068c1291c0b4da0c7c1444b46fc5232e365ae3b9023817d9edc9ac07475cf507d726e06760041a80af636a52628723177898229639d60d0001545745534707f71370eebe88b0b439ec286879db2a3bc90c89c48f3df4d999da11b4ff17cb99e7d9a79f425e73cc583ee55ff85e9e3ea1e395fccd7d9096e943ea25a83e24b8477485e562cd144d56a94f5cd34b2c233f56e2644124ad3ef190bef991357c8d81902656d9076037ebbb7a8dcee2be4517edb3a7e651c0d236044ffaf89c80c13765cf47f45bc51d02e26f89c3487fe70b391f9ba420be92501900bab70fd4e04946c0cd66448300d79ddc7cc67bd7d94e45a7912cbad38264005379f295623b3885f03e2cfda096b560920b9f4584d9101743c7e899bafe93aebc113cb4870a5296b5c7b6ef3c3c0c88df7637cc0ffa6044fe96622c980f44dba32b88c9400ea9c7759e5c19f179df6bb505bcb92c26f15186a0dfdc239a4d516e68917998b682b2596e376e9f9ada1aaed8dc8a3479618bfb1d1ef02e627fb62e5346d93f8db43cf4010f5507a9839bd460dfe55143fa3597ccafd5ccdf32ac71ed9a98ca0092543bde6562a7bd8cd770f7588f4c40a5f012b11a7dbf16b8aa31ad12626c608d012eaa1ce2a024a519b9b7cb2703e9c4fffab0e4cbc1b2bb4a0840745d3c2b716f768227bdf8a2c8428dc1b23051fb661f73c2116004f52fa6a50ee7b8f2e4a992760fdeabc0648fd6a105db198f8f3484433320c8dbaecc32713dd3dac060c3a89e775251502ebfb6cb63ec2c8f164054c7b2b062186e5af221e003fc8fb7b2d62e3825c40e6d96cb83724760eaeb1ac731b7fb72fa0fe102964d89b76e3c2c7e63186093b7", 0x1000}, {&(0x7f0000003b00)="9522d7579cc6eddd9613716f867887a4c6b51f39803c50876b637d220aae12e22080b5cdfd56064c5e8b3ae56307abd8f219b326ec49576a2456555f8906cb5a15ebc9c4d4930d1c19cb1b593b41989e8b700e242934194c8f540f8e4917549d09290cb1a10d4422fdfc28ad7989688f3e61f5f0df4b5d4ae55d7ef819185b0aa7db8ca1807c8153d4b7a6d4fcea32863b1ef72ebdd28c8c764dc97297f0b1a93473f1a6fe0ad15d395c619f7df669ded09aa25bdbc7f404cb388fe6e6de913bbb358553c1cc9ae343439810e3a048c0708273c00dd85c01212df63462f00c376ee75cdbd5ddfd5a685bf3f947736ee9457508a99b22710b065db49c08b070740d36930e917e5470454cb21b924bdfd374d2d75f61ee5ca2a54c03adac9301661bfe822f34e0804f1ece8f15314f89b50ea94af5dba61e7cebbaa42c5f427360ddafd3e04cde9ade0b033379f9d75739c2a664617a5746668b503abbf4165c467668fa429d8abf156aad453df1c9cd82f050034c3f554938240d512f57fc243cf01e474734d981f51694324ad74bc5cdf7417456a112d1bd3239194e9288c1a27e94ae446f63c39e3e91ca88884f9ae25747d65d078b0b0008563f01c3230f22959cc1a6449fc7eeb5af035198a129997c3092c27e333c10656a0190b2abe2d58223b3c4bc73f8cfc3338dfb2a9197b24556a04fbf7f70736a4606b35dd64910ef208f9839d0a7b53e2626904ad5e3e1b1e111546f5426f2e7979d02495201aa3661ff6675a143245455ae1b1c068523471efa12e6e7b7af8844929d83c71a0d28550935e1f66e4f34e72d9f3c41440aae6766411d795cfef66c97eaa9103aed5c99fe00286834dd7afcc0c0347cbb23fc96a27a7eee122a78e8d050ec03abee03a61d00a246a2a8c35ff3b53703d51755a44433908b44a64b6cf3bb51a3a5dab8c10549eaaf2fea894e93558f2a264d128cb8d77888b053f34e1f14a0ddeda30b63f8776a4bad09fc3003b88b2cb24e848a8ca1f1a2e9ac4c34a71c69f4acd17508d2123f008610c80b3ffd7ae4321ef47952709748006f1d8ca625ebdb3bcb2537fc9e5990dca9cfcbe584aac6b51aaa927b6a602dd572edce0d0c6fdb109f163735d32009376a367fa881a39112722da9220c3fd2a265514b89110c283ef40ba4f9d0f0e341200a7b3dd911f1b15f8331ffa558530174ade9833550acb552404175f7c071e9a24aa8872a3688e3aec033f85fef850ad9297da96c5436e3d6217ec5d65bff3e31f908fd019f76b9b9984e9cf9a6c1c38e63688b53f8ab64b2c6288491122b6950aa7fe5ed93a9dd68811c2280a03116ba3ac309876cec719db50dcf5662389e1a01388b10dd6e5fdef30eaf38cdb484d1174e5f5bb5b068a36ccbd1c17b739700417e7e7f682fc1a413ea5e742510bdb94ae25ad1853c87b0b2a2bec1d45be73f00e7152e7485bd9212fc9404296590e4ff0fcda9a7b9e94ab66c38c009271c8a22f01fa6ae99748dcfa9f9b3065d1a9dd437105a2c85679595e16ede8038a26599df46b4a2a4da844babf3b94f6056ac66112e9ab05a02a08012ca3876ff08409ad479cd0a338d67345296e54ce663d13ae7abd17c37331a0fc09a6e0132a95f2ed898c673da592af51c91acbd13aec6768ca581c9ba84e10fa2847df01411f7759007c8943db5121a2c6aa20a6e2960bc426a8ffecd963a027f1c4ae8d40e90b6fb843d03280f6d3358884e4575631602d2887814895c6384110f527f705c48300a03975e8ac7be48b1fe624cbf19e36c353ad0230e097a651933492354fa4607dd38eafcab899a3d6b79374a84afda8d20fcb50c6229c9f60b74ff50d76e8d1402c859d55a086dd5430d2a62f2d468bec90d899a5a6aea95a1bb38b38d6de3a813348b3f5fa35b0fe752062681a7bff23f04328fde6f00bb484a4d4a2c0926784c96d8616574ad32fb7c2a664b71f50ea8e0e9a91bd2a49e6925b6ef84519a50e2694e638fa961c432cdda40a397faabb8e9a5eeb1cf64ceefec818fff33b842b366b7737a1a07130e48dcd1f188bfe0f9c557744a8ff65490242a13f4117309446ca018e27c576efadf0ccff3ae370d6067d873e6fe30ecf92ee34d84a65c1e00d327eecd42f5b2200bb51442febfb0bc5dfb42c23d8de7cc43108db60fc3625222cd7900768b968899d37a390f350a1064a4d66d493ea70cc2dc6fe89eb1131931da236b401dd8a64441b3d4a985db745d7d093efd7538a704899dfaf315e73d4975b85cfe7dd4f415e1497146b8c502e5b9c7c60f55fecda926620ec0a8a7076e79b74d7082fd4f4c74b2da11083645f63d924ab02b1a6abc865283d694e62e4e8e821da8a24d981c2b14092125d1613c95d3ca243f4232104d12e20930d9f16c8c49c9351a10c2a83ce1e6ac9aca714e1611751b9a1add47bedbd93223935ac6cf8b02b1c448ea75701177c54b5bb415e8d74cfc8c170869e03e7953dc10a626dab2cd11f34d7da5ecf7fb4a1de8c4819de272af5197369efbc9253a734fb884f238f7d557ba516e4e7fb617cc06cce2219a103a780ab3d282a888cac5308e4e68cce5db7d962f5b0751d3ffa1839b91456380cfc42fe7f8c3b10f1dda90de0bbc08d1fc452737095148b7dd5f4a210d6c83c1d76496083d393643b74d95fdede16550604dc17804f3aa11e84dc8a3bd7adbe117678e714e9c4c2168260bfe9fcb979bb7866e27951f7926ec945df3b7e9e9ed083d4409d1d0b881ecc93905ec7cf577263427953937cfbaa2fc70de24fc6ab9caf0625a0ff269eb0d24e66049af7c86224d969707ae0a4dcf41cb73436feb5ea6502d6da164f56211162dc403797881aec0bee4e3a984d674fe95fa4b158b8131e0e239fe35ec2ab48cd04e7bf418fc7ac260df126fed51e41a6c1410f93cc8ee2ae7df7b8242902a2110726cfa031767a973eac0a27556c0d7269766c24ecb16c776c513a98bf8301ea256c38012a67581e53a9d0d05afcece97edda4e7e465fe3126a489608587b3fb16dee866dfa4d6eec30dcb7734578c15efaa2c34faf8f075a835474dc49c2fb66f97ee1e61bfef00dd2b20171f5a7439a697ca9099510f02d73b133196c3cd3d2a7696f46e86bdc315aeb1a41ff3ab2cc1ebfb34205cd2401d0bb9b458f624904de57dc49db3cc73fafcec2cd7af4436add9edcfa2cb23cb8521d5932e0e1b56f1a02c68d9300f4e84a99b56e1687e2786a5ad6449dc0f1f3ce32f58c8e074df0028795dfc09c41a28b76e01b98c57ffd1e658d6a3396949fa89eee491f75777533e49bfbee8c36155d508df908dc86d6265b4347ffa37eb2dccaff1cc933d07d4c72198f60bf63451cb20aa4d61518e223f4a5f2c1f80db8843566323f231d861cdf1245549e1a3481b8c84c2024810c948f8996a8725821bfb284403d0ba950ad626fa82b2c2637b58ba548dcea4597f83ee161b5e02ed8069564118ed03722a625847a06db372836c5f9eaf6cc87f5df14ed311d4c02e56f93215df94ccfafb9002504a3528e9d06c465ad2edd2bedc15833bd6142ca398e4b1ae335a1ff4109a83677b2b220644d7196801e743fa92603ebb496d145fdb91a52375be0c0e864e6504e6ad1e7862c0501af2e8a782c14fef24faab0ff9cb27ddfcb28bdacdf47cee1148d812c2ca656a83c186141ebb9a3cff9a23fbaa4b6c245ef0a1f094ad99fd3c5f5c0616395864ed690c7c9cbc962fd9bc140a29c44529e355963e5675e180ca26d8358edcaf423b8175a8f3297151cdb337e85f9b003fb58774134f4788e92a0fe51e642e26228db00143140b66fb13abef3a3ec4a5e169e78fa8c9c5a785188d737c66875139a14df5d6724fcf4a4cbdae9eea270cdcd5266367df4e36681e87e8b3832c1260667d6baabca517d50d494abac11f17ba1ae6f2944256ba33f4ebc51509dec90bd108a783c69bdb2b2cc88a3e09415818b03bcf247e7139649d31f73029fe8d35c51720daddfa81829551b8fd3b841c74b9112778f5683f048cd8b71f0ae6a744a5abf6b27897d24c90ec6c9397f490089881ecdd05bed803163fa9627043e6c305b77ed9774a5b0e37085e6b330968a13dddedeb7cc525f41be3703e22d13246d37fad86104ccec8340380122018bb93d432e8fd0c31732110b686a93e34a3dfd0434fd175b4fbcd692447d04c20ce17ef20fd1927eb2d0ff11fa2138c09e5403edb391ddb091006b1380e4ef4b9edc46da37fde483040f3af869f41e705b381aed76e84312836dfd295bd7adf8e545674373800b582dc0257b01bae2629c97c37d99b5c13c644d04f42fea29563250a14be0c19ae28f422db9a7c0cb17590f6b82cf43e726fb01c86720225872330a31559e41bc67dfce1dcda8aa2cda7ca774796f3d6451afb7ada91056ab7ffa85587ffcbfad3032b49c7cc1e72e87f1e080a7fd5e77f75fd934c7344094e11f90a48b3b38d6fc5af5fe4d426d6cdf36973a4167560accca44aeeb6e379f95aaf3f096f4a7b8a9d3ae0010c1652ec95834f656a46f7b8966e62cb34b220f4aa58f2c08233e48f0fa2282cb52a5e099495bb70eb9d89c5ce0b06bc1519cbe7c123d8a5d5199f83bc99da2d896d9d1ba3fc1945e35c7307b9921ea6e76efeecf745691912fabdcbca0160dfb7b41198f5a0e216758a4c0c1c8defbe46ea4a62dc1b3353b7726521bb4b5d5dc2bf6539e69cd6581a948e697d7340d07a396623ce42761d2b94d38cb8d7de946f25854199839710810490c0ee42fa2b17954bc1e551d56e4a3b362d0f4ee066afb60f3970fb796e2f838296be3e580241fa17b44087ce43d9a44468a8ea8ad543a36df7cb57ce21699e8177e15844b1add1525aea781294cb9f7ad8ebc13123a5d5fe60a09f54db0021b3036cd9dbcc7d9fbe477c9e1bc152475ca69099749274972274db6d6eba4f6bbb2eda0dd9307b205d677245c3895ec71a4eebb226ea3c434cad1a17f748535b29ec5274cdddbdab9da5d747d05c2ed058a47aeaa2d53d80ad2380c715bc68e46062b7977a852797f042670d8003038eb237392c7f0f506a7644581c5a1e8cc54d6e31c1fc855c11b41f27aafa89c7f8dcbeba6112c76fcc106bd75fe14d8bafc5fbc388aa7441d9f513a5fff7de4881ba239ce09aba46b5cb759b5189bef9a64f0c61df8e3355424b626e8b10376a4931ab9ad109e27e4eab8d55374feb380816b418b560fcd7693a81387e7d18058554ff74c3251f3c40aefa1551cfa988a1e485c456abd229008dee18f61744a70af4c63ea6a197dae0883d5584a88ba749b6c29423e5f7e68de5447de5b6227dcccb70de39e2bd5741fe50c0f5e9ea0ebf73d6f326a0ddddb64c975c59216692cee5b7174285c9f40088232916ad3a931698ef12edb5d7875e75478c8397a7f05d637004dfb43fbf75a184d8228e7ba09d4470424fd894292c42376820c22f282c590a081bff85f2e93d581b40f0ddd64af08640d917fa366eb907a14068f448396b800d246862286372fab498067d68949dd6a17caee1a481289790dea541216ec80a57cf2d50f2ca8c320f44d32acbe8b2af2edbb1841be47269cfcb546b800b94df9bf749d0226cbac414cf9efe2ca64643427efe3ca48812845bfab019d4cedee3c4b4bd4b88384a0ee9825446c829a1a2f486a8f381e2a4c8c523c8722ffba25fad2ef929ab4485b09c3c071fb0ff34bcc912eb909eb99cd8c8d38ab58989985fa8344a46b3cc16ed36a124218845d24290e30f0369a257f", 0x1000}, {&(0x7f0000004d00)="9c09f4938b2615d6e8f76a853fe41366b1dbb93cf2c5a7760ab67715e5dae09b485ca9cb691df56e346f7cb140d25b570c60bd460191ffe049fedbda9b3b81b4d262046471df26916cb35a3f01b1ecd666eed2f3c18b0f2dba769059bbd8dfc86c05ba7409b1e16dbb4a52b9e523db1760a156e6f78d505cbda4772900ef4e4ede7a4e6242ef846283bd9800933e19a22a5511976d60", 0x96}, {&(0x7f0000000440)="893ff2d1224f8ca9a067", 0xa}], 0x6, &(0x7f0000004b40)=ANY=[@ANYBLOB="00000000000000000a01000031000000350a4ecdd13daabbbed42cadc2032692a14d765c96c5f6f79158a5208bb8ed5e9ad21809f04affb9d2fbe2eef7b60f3ae458ad38249dec6fcd1d8a8ac132777b98ffa28a5da0844ab19fc1adbd6f3208bff4c1ad580b3eafd32167edcf9cc44448962a6d9a3ed09ceab23a8a76d1031a321403c4059b9a118d00b46075858466b9bba277050c41cadd78fd6c9d323dd293000000"]}}], 0x4, 0x48815) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:11:38 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r2) fsmount(r2, 0x1, 0x2) 09:11:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xd, r1, 0x2}) 09:11:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x5607) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = dup(r2) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r3, 0xc0189379, &(0x7f00000002c0)=ANY=[@ANYBLOB="01831b9e01a6aa8fbc0000004f69a436c4ec86741f9b778bde985da7b2d2ebc0713fa08d6580da7633e1fb54230e28c2dd4f04321a3f7d81433b2cdbb55cbf18c9218d27f58118fb461398c60bf47b8b38054a7d9e19be9bd00c49b76733746d76244dae443569082a5ae35f547719d8485f17b1a44ccfac113245a91b910fa58dbb651e2deabd802faaa61dee7f79334d6284cff1aa9b4cf83918bba983d62b895535d56ecf72461bdf12e2e957e405343f3614", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file2\x00']) fallocate(r2, 0x0, 0x0, 0x8000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = dup(r4) signalfd4(r5, &(0x7f0000000080)={[0x6]}, 0x8, 0x80800) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0506617, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x5000000}) [ 2727.431618] FAULT_INJECTION: forcing a failure. [ 2727.431618] name failslab, interval 1, probability 0, space 0, times 0 [ 2727.433397] CPU: 1 PID: 12636 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2727.434250] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2727.435358] Call Trace: [ 2727.435755] dump_stack+0x107/0x167 [ 2727.436294] should_fail.cold+0x5/0xa [ 2727.436753] ? jbd2__journal_start+0x190/0x7e0 [ 2727.437306] should_failslab+0x5/0x20 [ 2727.437774] kmem_cache_alloc+0x5b/0x310 [ 2727.438267] jbd2__journal_start+0x190/0x7e0 [ 2727.438801] __ext4_journal_start_sb+0x214/0x390 [ 2727.439383] ext4_convert_unwritten_extents+0x18d/0x580 [ 2727.440028] ? ext4_fallocate+0x3880/0x3880 [ 2727.440555] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2727.441103] ? generic_update_time+0x21c/0x370 [ 2727.441669] ext4_dio_write_end_io+0x452/0x600 [ 2727.442220] iomap_dio_complete+0x1a1/0x790 [ 2727.442744] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2727.443294] iomap_dio_rw+0x63/0x90 [ 2727.443733] ext4_file_write_iter+0xe0e/0x1530 [ 2727.444287] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2727.444837] ? kasan_save_stack+0x32/0x40 [ 2727.445336] ? direct_splice_actor+0x10f/0x170 [ 2727.445894] ? splice_direct_to_actor+0x387/0x980 [ 2727.446470] ? do_splice_direct+0x1c4/0x290 [ 2727.446989] ? do_sendfile+0x553/0x11e0 [ 2727.447465] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2727.448022] ? do_syscall_64+0x33/0x40 [ 2727.448495] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2727.449140] do_iter_readv_writev+0x476/0x750 [ 2727.449689] ? new_sync_write+0x660/0x660 [ 2727.450189] ? avc_policy_seqno+0x9/0x70 [ 2727.450674] ? selinux_file_permission+0x92/0x520 [ 2727.451256] ? security_file_permission+0xb1/0xe0 [ 2727.451840] do_iter_write+0x191/0x700 [ 2727.452310] ? trace_hardirqs_on+0x5b/0x180 [ 2727.452833] vfs_iter_write+0x70/0xa0 [ 2727.453294] iter_file_splice_write+0x726/0xc90 [ 2727.453867] ? generic_splice_sendpage+0x140/0x140 [ 2727.454465] ? security_file_permission+0xb1/0xe0 [ 2727.455047] ? generic_splice_sendpage+0x140/0x140 [ 2727.455639] direct_splice_actor+0x10f/0x170 [ 2727.456167] splice_direct_to_actor+0x387/0x980 [ 2727.456732] ? pipe_to_sendpage+0x380/0x380 [ 2727.457255] ? do_splice_to+0x160/0x160 [ 2727.457745] ? security_file_permission+0xb1/0xe0 [ 2727.458334] do_splice_direct+0x1c4/0x290 [ 2727.458837] ? splice_direct_to_actor+0x980/0x980 [ 2727.459413] ? avc_policy_seqno+0x9/0x70 [ 2727.459904] ? security_file_permission+0xb1/0xe0 [ 2727.460487] do_sendfile+0x553/0x11e0 [ 2727.460952] ? do_pwritev+0x270/0x270 [ 2727.461410] ? wait_for_completion_io+0x270/0x270 [ 2727.461996] ? rcu_read_lock_any_held+0x75/0xa0 [ 2727.462549] ? vfs_write+0x354/0xb10 [ 2727.462994] __x64_sys_sendfile64+0x1d1/0x210 [ 2727.463530] ? __ia32_sys_sendfile+0x220/0x220 [ 2727.464083] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2727.464715] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2727.465331] do_syscall_64+0x33/0x40 [ 2727.465782] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2727.466391] RIP: 0033:0x7fcd90203b19 [ 2727.466835] 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.469024] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2727.469938] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2727.470789] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2727.471639] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2727.472490] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2727.473337] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:11:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10, r1, 0x2}) 09:11:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc080661a, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:38 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000000)) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$int_out(r1, 0x5460, &(0x7f0000000100)) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x2, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x3938700}, 0x1, 0x0, 0x1, {0x0, r4}}, 0x2) 09:11:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x8000000}) 09:11:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5e, 0x3284, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xeb, 0x1}, 0x4324c, 0x0, 0x3, 0x0, 0x800000000}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x8000000}) 09:11:38 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 45) 09:11:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0c0583b, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:39 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:11:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x12, r1, 0x2}) 09:11:39 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000700)={0x0, 0x7, 0x1, [0x7, 0x3ff, 0x1, 0x3, 0x4], [0x5f, 0x6, 0x3, 0x4, 0x0, 0x7, 0x0, 0x1ff, 0x5c4d, 0x9, 0x0, 0x1, 0x100000001, 0x80000000, 0xffff, 0x3ff, 0x5, 0x8, 0xd, 0x6, 0xc85, 0xff, 0xfff, 0x20, 0x401, 0xbe, 0x0, 0x1, 0x1, 0x1, 0x560f2981, 0xc000000, 0x6, 0x1, 0x3f, 0x0, 0x5, 0x7, 0x794, 0x7fffffff, 0x40, 0x6, 0x0, 0x10000, 0x6, 0xfffffffffffffe2f, 0x6, 0x1, 0x48aaeabf, 0x94a, 0x100000001, 0x7, 0x8000, 0x80000000, 0xfffffffffffffffc, 0x8, 0x7ff, 0x2, 0x0, 0x2, 0x15a828b5, 0x6f, 0x0, 0xffffffff, 0x6, 0x1, 0x83a, 0x7, 0x2, 0x4db9, 0x7fffffff, 0xff, 0x101, 0x0, 0x719, 0x2, 0x7, 0x100000000, 0xfffffffffffffc00, 0x400, 0x400, 0x0, 0x1f, 0xffffffff, 0x2, 0x0, 0x8, 0x40, 0x2, 0x2, 0x1, 0x3, 0x6, 0x0, 0x9, 0x7, 0x8, 0x7ff, 0xfffffffffffffff9, 0x7, 0x0, 0x7, 0xe8f, 0x2, 0x9, 0x0, 0x5bd5, 0x100000000, 0xff, 0xb0, 0x8000, 0x20, 0xfffffffffffffffe, 0x1, 0x7f, 0x3ff, 0x5, 0x0, 0x100000001, 0xd5, 0x2]}) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) accept4$unix(r3, &(0x7f0000000040), &(0x7f00000000c0)=0x6e, 0x0) openat$cgroup_freezer_state(r1, &(0x7f0000000180), 0x2, 0x0) clone3(&(0x7f0000000680)={0x8000, &(0x7f00000001c0)=0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400), {0x1}, &(0x7f0000000500)=""/199, 0xc7, &(0x7f0000000600)=""/104, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r3}}, 0x58) fstat(r4, &(0x7f0000000340)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:11:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x10000000}) 09:11:39 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(0xffffffffffffffff, 0x6628) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000000)={0x8, @time={0x0, 0x40}, 0x40, {0x7f, 0x3}, 0x2a, 0x2, 0x4}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2727.788910] FAULT_INJECTION: forcing a failure. [ 2727.788910] name failslab, interval 1, probability 0, space 0, times 0 [ 2727.791677] CPU: 0 PID: 12666 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2727.793188] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2727.795014] Call Trace: [ 2727.795595] dump_stack+0x107/0x167 [ 2727.796397] should_fail.cold+0x5/0xa [ 2727.797247] ? jbd2__journal_start+0x190/0x7e0 [ 2727.798261] should_failslab+0x5/0x20 [ 2727.799093] kmem_cache_alloc+0x5b/0x310 [ 2727.799995] jbd2__journal_start+0x190/0x7e0 [ 2727.800975] __ext4_journal_start_sb+0x214/0x390 [ 2727.802035] ext4_convert_unwritten_extents+0x18d/0x580 [ 2727.803199] ? ext4_fallocate+0x3880/0x3880 [ 2727.804160] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2727.805166] ? generic_update_time+0x21c/0x370 [ 2727.806172] ext4_dio_write_end_io+0x452/0x600 [ 2727.807181] iomap_dio_complete+0x1a1/0x790 [ 2727.808115] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2727.809107] iomap_dio_rw+0x63/0x90 [ 2727.809910] ext4_file_write_iter+0xe0e/0x1530 [ 2727.810911] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2727.811905] ? kasan_save_stack+0x32/0x40 [ 2727.812806] ? direct_splice_actor+0x10f/0x170 [ 2727.813803] ? splice_direct_to_actor+0x387/0x980 [ 2727.814853] ? do_splice_direct+0x1c4/0x290 [ 2727.815784] ? do_sendfile+0x553/0x11e0 [ 2727.816638] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2727.817649] ? do_syscall_64+0x33/0x40 [ 2727.818489] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2727.819653] do_iter_readv_writev+0x476/0x750 [ 2727.820631] ? new_sync_write+0x660/0x660 [ 2727.821531] ? avc_policy_seqno+0x9/0x70 [ 2727.822417] ? selinux_file_permission+0x92/0x520 [ 2727.823466] ? security_file_permission+0xb1/0xe0 [ 2727.824526] do_iter_write+0x191/0x700 [ 2727.825372] ? trace_hardirqs_on+0x5b/0x180 [ 2727.826334] vfs_iter_write+0x70/0xa0 [ 2727.827171] iter_file_splice_write+0x726/0xc90 [ 2727.828199] ? generic_splice_sendpage+0x140/0x140 [ 2727.829282] ? security_file_permission+0xb1/0xe0 [ 2727.830344] ? generic_splice_sendpage+0x140/0x140 [ 2727.831416] direct_splice_actor+0x10f/0x170 [ 2727.832378] splice_direct_to_actor+0x387/0x980 [ 2727.833397] ? pipe_to_sendpage+0x380/0x380 [ 2727.834349] ? do_splice_to+0x160/0x160 [ 2727.835205] ? security_file_permission+0xb1/0xe0 [ 2727.836253] do_splice_direct+0x1c4/0x290 [ 2727.837149] ? splice_direct_to_actor+0x980/0x980 [ 2727.838193] ? avc_policy_seqno+0x9/0x70 [ 2727.839075] ? security_file_permission+0xb1/0xe0 [ 2727.840124] do_sendfile+0x553/0x11e0 [ 2727.840957] ? do_pwritev+0x270/0x270 [ 2727.841796] ? wait_for_completion_io+0x270/0x270 [ 2727.842844] ? rcu_read_lock_any_held+0x75/0xa0 [ 2727.843850] ? vfs_write+0x354/0xb10 [ 2727.844667] __x64_sys_sendfile64+0x1d1/0x210 [ 2727.845653] ? __ia32_sys_sendfile+0x220/0x220 [ 2727.846660] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2727.847812] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2727.848937] do_syscall_64+0x33/0x40 [ 2727.849762] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2727.850874] RIP: 0033:0x7fcd90203b19 [ 2727.851687] 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.855716] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2727.857394] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2727.858969] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2727.860536] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2727.862114] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2727.863683] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:11:51 executing program 7: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x7, &(0x7f0000000280)=0xffff, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x2, 0x0, 0x7, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000000c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x4000) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000680)={{}, 0x0, 0x0, @unused=[0x79f, 0x3, 0x95, 0x59], @devid}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) flock(r0, 0x2) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000040)={{0xa, 0x4e24, 0x2, @mcast2, 0xfa}, {0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x4}, 0x6, [0x0, 0xd01f, 0x7, 0x869f, 0x0, 0x9ca, 0x8, 0x2]}, 0x5c) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:11:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x10000000}) 09:11:51 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 46) 09:11:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xfeffffff}) 09:11:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='net/sco\x00') ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)={{0x1, 0x1, 0x18, r2, {r0}}, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000003c0)="50395226285857114face128ce4010dc6be5f7b692f4297aef8455037ad191d5498557bd1f75782ba4ee908da7c24a5745c9f4767e23c764e1d28768ecfabcc5962e7a9a295ef640597e03959803880b745ee480663d42282719a96f82825050faaa701dd25abf60e14473317afb1c23e1c8306659d99cc31733460a3b75af289a63a8ecb5d87d91246558f7f75b48d170edd763a1c0aadcb4982a7995401c7678504814cc1eb467b5945a7bd31623272bec58572c38925196e046d4470fb171994daf998cb699557875457d36c106425a92c361ebfcb2997ba96631896b1878f6a33ec84cb99dca", 0xe8}, {&(0x7f00000002c0)="a3ca70fe69688df54a1e4076fd1f8368d18e082c66418a995f798885cc0ff19a59f34c9461e0f585333e7fa789dbbda3c857fec9e82760c6e5cf923e9843fb736b04884cd1cd4bd1dba29c2848a3f2b61eb532e5d3e36f8da272a31cdf90b3b77295e045b98846855f974613f9a0ec22699f214e8dd3f574bc883d1039df7aed4aa0781c3d2cf6242165096f232b", 0x8e}, {&(0x7f0000000180)="8d9fce696ec99c8afc22e11bbcadf1eb4f31a2872cef912a451d2032441f461412e8", 0x22}], 0x3) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8000) r4 = fspick(r3, &(0x7f0000000100)='./file1\x00', 0x0) fcntl$dupfd(r1, 0x0, r4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r3, r5, 0x0, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) sendfile(r6, r3, &(0x7f0000000080)=0x8, 0x3) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:11:51 executing program 5: sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x10, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2800c846}, 0x809) syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x111c01, 0x11, 0xa}, 0x18) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r1, 0x40605346, &(0x7f00000000c0)={0x80, 0x1, {0x0, 0x0, 0x2, 0x0, 0xfffffff7}, 0x40}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:11:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x18, r1, 0x2}) [ 2740.290951] FAULT_INJECTION: forcing a failure. [ 2740.290951] name failslab, interval 1, probability 0, space 0, times 0 [ 2740.292506] CPU: 1 PID: 12709 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2740.293302] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2740.294268] Call Trace: [ 2740.294578] dump_stack+0x107/0x167 [ 2740.295051] should_fail.cold+0x5/0xa [ 2740.295629] ? create_object.isra.0+0x3a/0xa20 [ 2740.296147] should_failslab+0x5/0x20 [ 2740.296579] kmem_cache_alloc+0x5b/0x310 [ 2740.297042] create_object.isra.0+0x3a/0xa20 [ 2740.297545] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2740.298122] __kmalloc+0x16e/0x390 [ 2740.298527] ext4_find_extent+0xa77/0xd70 [ 2740.299001] ext4_ext_map_blocks+0x1c8/0x5830 [ 2740.299520] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2740.300112] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2740.300709] ? ext4_ext_release+0x10/0x10 [ 2740.301183] ? ext4_map_blocks+0x5cd/0x1910 [ 2740.301680] ? lock_release+0x680/0x680 [ 2740.302137] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2740.302676] ? lock_downgrade+0x6d0/0x6d0 [ 2740.303155] ? down_write+0xe0/0x160 [ 2740.303577] ? down_write_killable+0x180/0x180 [ 2740.304096] ext4_map_blocks+0x63f/0x1910 [ 2740.304571] ? kmem_cache_alloc+0x2a6/0x310 [ 2740.305063] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2740.305584] ? jbd2__journal_start+0xf3/0x7e0 [ 2740.306099] ? __ext4_journal_start_sb+0x214/0x390 [ 2740.306665] ? __ext4_journal_start_sb+0x1db/0x390 [ 2740.307231] ext4_convert_unwritten_extents+0x1c6/0x580 [ 2740.307831] ? ext4_fallocate+0x3880/0x3880 [ 2740.308329] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2740.308844] ? generic_update_time+0x21c/0x370 [ 2740.309366] ext4_dio_write_end_io+0x452/0x600 [ 2740.309880] iomap_dio_complete+0x1a1/0x790 [ 2740.310375] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2740.310896] iomap_dio_rw+0x63/0x90 [ 2740.311314] ext4_file_write_iter+0xe0e/0x1530 [ 2740.311834] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2740.312349] ? kasan_save_stack+0x32/0x40 [ 2740.312819] ? direct_splice_actor+0x10f/0x170 [ 2740.313338] ? splice_direct_to_actor+0x387/0x980 [ 2740.313883] ? do_splice_direct+0x1c4/0x290 [ 2740.314392] ? do_sendfile+0x553/0x11e0 [ 2740.314838] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2740.315367] ? do_syscall_64+0x33/0x40 [ 2740.315809] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2740.316411] do_iter_readv_writev+0x476/0x750 [ 2740.316926] ? new_sync_write+0x660/0x660 [ 2740.317405] ? avc_policy_seqno+0x9/0x70 [ 2740.317871] ? selinux_file_permission+0x92/0x520 [ 2740.318436] ? security_file_permission+0xb1/0xe0 [ 2740.318990] do_iter_write+0x191/0x700 [ 2740.319438] ? _raw_spin_unlock_irqrestore+0x25/0x40 [ 2740.320020] vfs_iter_write+0x70/0xa0 [ 2740.320461] iter_file_splice_write+0x726/0xc90 [ 2740.321000] ? generic_splice_sendpage+0x140/0x140 [ 2740.321573] ? security_file_permission+0xb1/0xe0 [ 2740.322129] ? generic_splice_sendpage+0x140/0x140 [ 2740.322692] direct_splice_actor+0x10f/0x170 [ 2740.323191] splice_direct_to_actor+0x387/0x980 [ 2740.323730] ? pipe_to_sendpage+0x380/0x380 [ 2740.324222] ? do_splice_to+0x160/0x160 [ 2740.324682] ? security_file_permission+0xb1/0xe0 [ 2740.325231] do_splice_direct+0x1c4/0x290 [ 2740.325708] ? splice_direct_to_actor+0x980/0x980 [ 2740.326271] ? avc_policy_seqno+0x9/0x70 [ 2740.326730] ? security_file_permission+0xb1/0xe0 [ 2740.327293] do_sendfile+0x553/0x11e0 [ 2740.327732] ? do_pwritev+0x270/0x270 [ 2740.328166] ? wait_for_completion_io+0x270/0x270 [ 2740.328720] ? rcu_read_lock_any_held+0x75/0xa0 [ 2740.329247] ? vfs_write+0x354/0xb10 [ 2740.329684] __x64_sys_sendfile64+0x1d1/0x210 [ 2740.330192] ? __ia32_sys_sendfile+0x220/0x220 [ 2740.330720] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2740.331309] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2740.331894] do_syscall_64+0x33/0x40 [ 2740.332318] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2740.332908] RIP: 0033:0x7fcd90203b19 [ 2740.333337] 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.335437] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2740.336299] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2740.337108] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2740.337913] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2740.338728] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2740.339538] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:11:51 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x3, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:11:51 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0x153) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r1, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0002}}}, 0x14) r2 = socket$packet(0x11, 0x0, 0x300) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180), 0x4) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x400580}, 0x0) connect$802154_dgram(r1, &(0x7f0000000080)={0x24, @long}, 0x14) perf_event_open(0x0, 0xffffffffffffffff, 0xb, r0, 0x0) sendmmsg$sock(r1, &(0x7f00000021c0)=[{{0x0, 0x0, 0x0}}], 0x324, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8000) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r4, 0xc0189378, &(0x7f0000000080)=ANY=[@ANYBLOB="010010000100000018000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) 09:11:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2, r1, 0x2}) 09:11:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xfffffffe}) 09:11:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x64, r1, 0x2}) 09:11:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x40000000}) 09:12:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x8000000000000}) 09:12:07 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x6}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:12:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = getpgrp(0x0) pidfd_open(r5, 0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0xff, 0x17, 0x4, 0x8, 0x0, 0x2, 0x48001, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x103, 0x2, @perf_bp={&(0x7f0000000080)}, 0x20, 0x800000, 0x0, 0x7, 0x7, 0x5, 0x0, 0x0, 0x3}, r5, 0xd, 0xffffffffffffffff, 0xb) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r6, &(0x7f0000000040), 0x12) futimesat(r6, &(0x7f0000000180)='./file1\x00', &(0x7f00000002c0)={{}, {0x77359400}}) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000000340)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) gettid() syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r7) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:12:07 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 47) 09:12:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xfeffffff}) 09:12:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1, 0x2}) 09:12:07 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/../file0\x00', 0x464582, 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:12:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x102, r1, 0x2}) 09:12:07 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f0000000000)=""/77, 0x4d}, {&(0x7f00000002c0)=""/82, 0x52}], 0x3, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2756.429490] FAULT_INJECTION: forcing a failure. [ 2756.429490] name failslab, interval 1, probability 0, space 0, times 0 [ 2756.432537] CPU: 1 PID: 12758 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2756.434209] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2756.436214] Call Trace: [ 2756.436846] dump_stack+0x107/0x167 [ 2756.437717] should_fail.cold+0x5/0xa [ 2756.438627] ? ext4_find_extent+0xa77/0xd70 [ 2756.439667] should_failslab+0x5/0x20 [ 2756.440576] __kmalloc+0x72/0x390 [ 2756.441414] ext4_find_extent+0xa77/0xd70 [ 2756.442427] ext4_ext_map_blocks+0x1c8/0x5830 [ 2756.443528] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2756.444777] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2756.446042] ? ext4_ext_release+0x10/0x10 [ 2756.447043] ? ext4_map_blocks+0x5cd/0x1910 [ 2756.448083] ? lock_release+0x680/0x680 [ 2756.449034] ? ext4_es_lookup_extent+0x48d/0xaa0 [ 2756.450167] ? lock_downgrade+0x6d0/0x6d0 [ 2756.451236] ? down_write+0xe0/0x160 [ 2756.452123] ? down_write_killable+0x180/0x180 [ 2756.453225] ext4_map_blocks+0x63f/0x1910 [ 2756.454206] ? kmem_cache_alloc+0x2a6/0x310 [ 2756.455234] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2756.456291] ? jbd2__journal_start+0xf3/0x7e0 [ 2756.457362] ? __ext4_journal_start_sb+0x214/0x390 [ 2756.458524] ? __ext4_journal_start_sb+0x1db/0x390 [ 2756.459703] ext4_convert_unwritten_extents+0x1c6/0x580 [ 2756.460959] ? ext4_fallocate+0x3880/0x3880 [ 2756.461990] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2756.463082] ? generic_update_time+0x21c/0x370 [ 2756.464165] ext4_dio_write_end_io+0x452/0x600 [ 2756.465249] iomap_dio_complete+0x1a1/0x790 [ 2756.466263] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2756.467354] iomap_dio_rw+0x63/0x90 [ 2756.468209] ext4_file_write_iter+0xe0e/0x1530 [ 2756.469305] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2756.470377] ? kasan_save_stack+0x32/0x40 [ 2756.471387] ? direct_splice_actor+0x10f/0x170 [ 2756.472454] ? splice_direct_to_actor+0x387/0x980 [ 2756.473582] ? do_splice_direct+0x1c4/0x290 [ 2756.474589] ? do_sendfile+0x553/0x11e0 [ 2756.475527] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2756.476616] ? do_syscall_64+0x33/0x40 [ 2756.477517] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2756.478789] do_iter_readv_writev+0x476/0x750 [ 2756.479835] ? new_sync_write+0x660/0x660 [ 2756.480804] ? avc_policy_seqno+0x9/0x70 [ 2756.481748] ? selinux_file_permission+0x92/0x520 [ 2756.482890] ? security_file_permission+0xb1/0xe0 [ 2756.484030] do_iter_write+0x191/0x700 [ 2756.484942] ? trace_hardirqs_on+0x5b/0x180 [ 2756.485977] vfs_iter_write+0x70/0xa0 [ 2756.486883] iter_file_splice_write+0x726/0xc90 [ 2756.487991] ? generic_splice_sendpage+0x140/0x140 [ 2756.489157] ? security_file_permission+0xb1/0xe0 [ 2756.490291] ? generic_splice_sendpage+0x140/0x140 [ 2756.491444] direct_splice_actor+0x10f/0x170 [ 2756.492469] splice_direct_to_actor+0x387/0x980 [ 2756.493567] ? pipe_to_sendpage+0x380/0x380 [ 2756.494566] ? do_splice_to+0x160/0x160 [ 2756.495478] ? security_file_permission+0xb1/0xe0 [ 2756.496580] do_splice_direct+0x1c4/0x290 [ 2756.497526] ? splice_direct_to_actor+0x980/0x980 [ 2756.498624] ? avc_policy_seqno+0x9/0x70 [ 2756.499560] ? security_file_permission+0xb1/0xe0 [ 2756.500680] do_sendfile+0x553/0x11e0 [ 2756.501558] ? do_pwritev+0x270/0x270 [ 2756.502426] ? wait_for_completion_io+0x270/0x270 [ 2756.503542] ? rcu_read_lock_any_held+0x75/0xa0 [ 2756.504593] ? vfs_write+0x354/0xb10 [ 2756.505446] __x64_sys_sendfile64+0x1d1/0x210 [ 2756.506466] ? __ia32_sys_sendfile+0x220/0x220 [ 2756.507517] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2756.508708] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2756.509875] do_syscall_64+0x33/0x40 [ 2756.510723] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2756.511889] RIP: 0033:0x7fcd90203b19 [ 2756.512741] 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 [ 2756.516917] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2756.518643] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2756.520263] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2756.521870] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2756.523487] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2756.525103] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2756.529944] EXT4-fs warning (device sda): ext4_convert_unwritten_extents:4863: inode #16020: block 16: len 16: ext4_ext_map_blocks returned -12 09:12:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xfffffffe}) 09:12:07 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r2) r3 = dup3(r1, r2, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file1\x00', 0x3601, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r4, 0x0, 0x100000001) 09:12:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x100000000000000}) 09:12:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x4, r1, 0x2}) 09:12:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x201, r1, 0x2}) 09:12:21 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x800448d4, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:12:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x5, r1, 0x2}) 09:12:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0xf}, 0x326c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000080)={0x0, r5, 0x7, 0xd9, 0x1f}) 09:12:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x8000000000000}) 09:12:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x200000000000000}) 09:12:21 executing program 5: ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:12:21 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 48) [ 2770.259622] FAULT_INJECTION: forcing a failure. [ 2770.259622] name failslab, interval 1, probability 0, space 0, times 0 [ 2770.261127] CPU: 1 PID: 12800 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2770.261997] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2770.263042] Call Trace: [ 2770.263390] dump_stack+0x107/0x167 [ 2770.263849] should_fail.cold+0x5/0xa [ 2770.264327] ? iter_file_splice_write+0x165/0xc90 [ 2770.264944] should_failslab+0x5/0x20 [ 2770.265420] __kmalloc+0x72/0x390 [ 2770.265862] iter_file_splice_write+0x165/0xc90 [ 2770.266445] ? __fsnotify_parent+0x47a/0xb10 [ 2770.267003] ? generic_splice_sendpage+0x140/0x140 [ 2770.267624] ? pipe_to_user+0x170/0x170 [ 2770.268133] ? security_file_permission+0xb1/0xe0 [ 2770.268744] ? generic_splice_sendpage+0x140/0x140 [ 2770.269478] direct_splice_actor+0x10f/0x170 [ 2770.270034] splice_direct_to_actor+0x387/0x980 [ 2770.270618] ? pipe_to_sendpage+0x380/0x380 [ 2770.271159] ? do_splice_to+0x160/0x160 [ 2770.271679] ? security_file_permission+0xb1/0xe0 [ 2770.272286] do_splice_direct+0x1c4/0x290 [ 2770.272811] ? splice_direct_to_actor+0x980/0x980 [ 2770.273414] ? avc_policy_seqno+0x9/0x70 [ 2770.273929] ? security_file_permission+0xb1/0xe0 [ 2770.274544] do_sendfile+0x553/0x11e0 [ 2770.275112] ? do_pwritev+0x270/0x270 [ 2770.275682] ? wait_for_completion_io+0x270/0x270 [ 2770.276368] ? rcu_read_lock_any_held+0x75/0xa0 [ 2770.276960] ? vfs_write+0x354/0xb10 [ 2770.277427] __x64_sys_sendfile64+0x1d1/0x210 [ 2770.277989] ? __ia32_sys_sendfile+0x220/0x220 [ 2770.278562] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2770.279259] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2770.279960] do_syscall_64+0x33/0x40 [ 2770.280424] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2770.281069] RIP: 0033:0x7fcd90203b19 [ 2770.281534] 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 [ 2770.284177] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2770.285153] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2770.286058] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2770.286946] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2770.287838] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2770.288719] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:12:21 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000040)) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$NS_GET_NSTYPE(r1, 0xb703, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x88000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:12:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x6, r1, 0x2}) 09:12:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x300000000000000}) 09:12:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x100000000000000}) 09:12:21 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 49) 09:12:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x281, r1, 0x2}) 09:12:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r6 = fcntl$dupfd(r5, 0x406, r5) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r7, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f00000002c0)={0x2, 0x9, 0x7, 0x0, 0x0, [{{r3}, 0x9}, {{r6}}, {{r0}, 0x2}, {{r5}, 0x7}, {{r7}, 0x3}, {{r8}, 0x9a50}, {{r1}, 0x401}]}) 09:12:21 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$GTP_CMD_NEWPDP(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x68, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_O_TEI={0x8, 0x9, 0x1}, @GTPA_VERSION={0x8}, @GTPA_FLOW={0x6}, @GTPA_O_TEI={0x8}, @GTPA_I_TEI={0x8, 0x8, 0x4}, @GTPA_VERSION={0x8}, @GTPA_PEER_ADDRESS={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @GTPA_LINK={0x8}, @GTPA_TID={0xc, 0x3, 0x3}]}, 0x68}}, 0x1) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x3f, 0x7, 0x80, 0x81, 0x0, 0x5, 0x8400, 0x7, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_config_ext={0x1, 0x579c}, 0x110c, 0x8000, 0x2, 0x0, 0x9c, 0x7f3bc8df, 0x58}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x13) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000002c0)="f8bab80cc1d79c89ff7fbcca85ddcaf274b50f64a670f24a3e24e8dd72fa361febdb3672140dfd58af2181153b590417ab7dc0e8a357b80f43e884154bfeba11f74c00a86667ad6d0eae2932bbde2b368fbbba7c8b878ca851d9ff5ca963547c7e7f4ef536b806bba96a2eb333b27e20e72bd5f5417d8d3572c70e0bd7467bc080f548ae37df31c675fa673e1b95a2e5b1c099815b843374d4eedd479e002afd358b360eaa7d703695aab66aff175a17dd5b47e370ca2f2b59a8c33dbab7cb5634c6c006e189dae6abc68b03d667c85185fd238150cff31afe780a6670dc8ff25d9a8d089e8200e862df44", 0xeb}, {&(0x7f00000003c0)="789767215674ea28785c7fc7cc7a271a13ba67dc5035fd4454927a9a7f04ef93ea7f73c881030f3075c8fb6e86acce60867b8016f6e83503cdab452592d5d9c3694abd5a106e3be43cf50dc13caadcc83805ec722377aadb8f494515391993f11e269f00b520cec7044fecbe36ba24c55e551439121074030fef56e5ed2af4080157470ced96fe896bb9f5a8d54182", 0x8f}, {&(0x7f0000000480)="51ddd8b245dd91f101921a937cf23734683937a48438bb12b8df5e7b281bbfc9a85dba7ec393e18571127c1154ea0ecd05a391c6c5e56fd52728c607cad514f027ca5b52d212c1c237d6d1354c5143ea01206d1eea5e5571bbe65f2d174c1ad56bdc967b34d0891057f291d05d11a0d88893fb582a37dbbf6db4b8dff6dcba66f28a592552996656d55d88d6cb0495", 0x8f}, {&(0x7f0000000540)="877baaa671c3a4223e71bed3dd19e88e5e0992d591329c03f7d045edf691ded663fdf239e8939b50cadea77a8ca8357828b10400116cec42cce3c8bb5fc05b5928a4ac39224032b51b775eaadc16e0580d77f76b5004cfa989bb98eeb8d30b249eb981674e4d143fc360252b28ec327e7e02a3fce21bdb77be119b87ecb00c12c57c09feecd4da86a7659137032e8068e29d0b31a6c9c1e2111a5a53514f8462da46054f3c325f716e2674a8678d4c5499c77ecba1184056dbf9b948f6fc1bfcc09dcf5f47", 0xc5}, {&(0x7f0000000640)="e2a87bc811c3df4acfa4fe1c25ca6b22247ac3b932cc96055ef2ff68455dff35392fd0870ed564bfa2a5d69a6e7069241eb7f650f398c13a6dc9f082c4bffe999b428e975aca", 0x46}], 0x5, 0x0, 0x0, 0x41}, 0x20040814) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x5, 0x1, 0x7, 0x1, 0x0, 0x9, 0xaa280, 0x9, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7ff, 0x4, @perf_config_ext={0x2, 0x1000}, 0x40040, 0x1, 0x4, 0x9, 0x0, 0x7ff, 0x2, 0x0, 0x3, 0x0, 0x3}, r2, 0x2, r1, 0x0) [ 2770.513132] FAULT_INJECTION: forcing a failure. 09:12:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x7, r1, 0x2}) [ 2770.513132] name failslab, interval 1, probability 0, space 0, times 0 [ 2770.514718] CPU: 1 PID: 12829 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2770.515530] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2770.516511] Call Trace: [ 2770.516817] dump_stack+0x107/0x167 [ 2770.517236] should_fail.cold+0x5/0xa [ 2770.517681] ? jbd2__journal_start+0x190/0x7e0 [ 2770.518226] should_failslab+0x5/0x20 [ 2770.518664] kmem_cache_alloc+0x5b/0x310 [ 2770.519135] jbd2__journal_start+0x190/0x7e0 [ 2770.519690] __ext4_journal_start_sb+0x214/0x390 [ 2770.520247] ext4_dirty_inode+0xbc/0x130 [ 2770.520725] ? ext4_setattr+0x20f0/0x20f0 [ 2770.521191] __mark_inode_dirty+0x492/0xd40 [ 2770.521687] generic_update_time+0x21c/0x370 [ 2770.522188] file_update_time+0x43a/0x520 [ 2770.522679] ? evict_inodes+0x470/0x470 [ 2770.523145] ? down_write_killable+0x180/0x180 [ 2770.523700] file_modified+0x7d/0xa0 [ 2770.524130] ext4_file_write_iter+0x8f8/0x1530 [ 2770.524661] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2770.525183] ? kasan_save_stack+0x32/0x40 [ 2770.525663] ? direct_splice_actor+0x10f/0x170 [ 2770.526183] ? splice_direct_to_actor+0x387/0x980 [ 2770.526736] ? do_splice_direct+0x1c4/0x290 [ 2770.527236] ? do_sendfile+0x553/0x11e0 [ 2770.527702] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2770.528228] ? do_syscall_64+0x33/0x40 [ 2770.528675] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2770.529294] do_iter_readv_writev+0x476/0x750 [ 2770.529811] ? new_sync_write+0x660/0x660 [ 2770.530289] ? avc_policy_seqno+0x9/0x70 [ 2770.530819] ? selinux_file_permission+0x92/0x520 [ 2770.531415] ? security_file_permission+0xb1/0xe0 [ 2770.532087] do_iter_write+0x191/0x700 [ 2770.532549] ? page_cache_pipe_buf_confirm+0x10/0x2d0 [ 2770.533163] vfs_iter_write+0x70/0xa0 [ 2770.533616] iter_file_splice_write+0x726/0xc90 [ 2770.534168] ? generic_splice_sendpage+0x140/0x140 [ 2770.534748] ? security_file_permission+0xb1/0xe0 [ 2770.535312] ? generic_splice_sendpage+0x140/0x140 [ 2770.535889] direct_splice_actor+0x10f/0x170 [ 2770.536390] splice_direct_to_actor+0x387/0x980 [ 2770.536937] ? pipe_to_sendpage+0x380/0x380 [ 2770.537440] ? do_splice_to+0x160/0x160 [ 2770.537898] ? security_file_permission+0xb1/0xe0 [ 2770.538470] do_splice_direct+0x1c4/0x290 [ 2770.538959] ? splice_direct_to_actor+0x980/0x980 [ 2770.539515] ? avc_policy_seqno+0x9/0x70 [ 2770.539987] ? security_file_permission+0xb1/0xe0 [ 2770.540560] do_sendfile+0x553/0x11e0 [ 2770.541014] ? do_pwritev+0x270/0x270 [ 2770.541467] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2770.542077] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2770.542696] ? trace_hardirqs_on+0x5b/0x180 [ 2770.543187] __x64_sys_sendfile64+0x1d1/0x210 [ 2770.543714] ? __ia32_sys_sendfile+0x220/0x220 [ 2770.544258] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2770.544846] do_syscall_64+0x33/0x40 [ 2770.545288] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2770.545888] RIP: 0033:0x7fcd90203b19 [ 2770.546327] 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 [ 2770.548451] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2770.549325] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2770.550145] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2770.550949] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2770.551760] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2770.552574] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:12:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8, r1, 0x2}) 09:12:34 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 50) 09:12:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x200000000000000}) 09:12:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x400000000000000}) 09:12:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) write$binfmt_elf64(r5, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x9, 0x4, 0x4, 0x8, 0x6, 0x3, 0x3e, 0x1, 0x3d2, 0x40, 0xde, 0x4, 0x5, 0x38, 0x1, 0x1, 0x6, 0x5}, [{0x70000000, 0x0, 0x1, 0x9, 0x6, 0x19, 0x9, 0x3}, {0x60000002, 0x2, 0x4, 0x81, 0x100000000, 0x4, 0x550, 0x401}], "c07d55f954f3a36fd82e7e518660629540bfab390c043351d896b98ca1d9a7c4121a2b3a651146fd6c7b4f288fd92f374e101bade3785c6e26d4e14aa3ced6b8952be69a5a321f093168e9839b6a546d09a1491efa02c356cdcab1653f3dc564a7a38cce25f1f4964ce308f457a8fba084ed889b4ff27e63", ['\x00', '\x00', '\x00']}, 0x428) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:12:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x300, r1, 0x2}) 09:12:34 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x48006, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:12:34 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057b00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x80, "5fabd34a60e47f"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000400)={{0x0, 0x1, 0x6, 0x7, 0x20, 0xcc0, 0x87, 0x22f7, 0xffff8001, 0x7, 0x3, 0x9, 0x8, 0x2, 0x401}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054c40)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x9, "ec52ccbdce6ff3"}) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) [ 2782.818727] FAULT_INJECTION: forcing a failure. [ 2782.818727] name failslab, interval 1, probability 0, space 0, times 0 [ 2782.821500] CPU: 1 PID: 12865 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2782.823078] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2782.824972] Call Trace: [ 2782.825574] dump_stack+0x107/0x167 [ 2782.826404] should_fail.cold+0x5/0xa [ 2782.827275] ? create_object.isra.0+0x3a/0xa20 09:12:34 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x410400, 0x0) ioctl$NS_GET_NSTYPE(r2, 0xb703, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2782.828327] should_failslab+0x5/0x20 [ 2782.829340] kmem_cache_alloc+0x5b/0x310 [ 2782.830264] ? igrab+0xc0/0xc0 [ 2782.831002] create_object.isra.0+0x3a/0xa20 [ 2782.832009] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2782.833181] __kmalloc+0x16e/0x390 [ 2782.834004] iter_file_splice_write+0x165/0xc90 [ 2782.835070] ? __fsnotify_parent+0x47a/0xb10 [ 2782.836102] ? generic_splice_sendpage+0x140/0x140 [ 2782.837227] ? pipe_to_user+0x170/0x170 [ 2782.838153] ? security_file_permission+0xb1/0xe0 [ 2782.839283] ? generic_splice_sendpage+0x140/0x140 [ 2782.840434] direct_splice_actor+0x10f/0x170 [ 2782.841461] splice_direct_to_actor+0x387/0x980 [ 2782.842544] ? pipe_to_sendpage+0x380/0x380 [ 2782.843555] ? do_splice_to+0x160/0x160 [ 2782.844512] ? security_file_permission+0xb1/0xe0 [ 2782.845653] do_splice_direct+0x1c4/0x290 [ 2782.846643] ? splice_direct_to_actor+0x980/0x980 [ 2782.847786] ? avc_policy_seqno+0x9/0x70 [ 2782.848759] ? security_file_permission+0xb1/0xe0 [ 2782.849915] do_sendfile+0x553/0x11e0 [ 2782.850841] ? do_pwritev+0x270/0x270 [ 2782.851759] ? wait_for_completion_io+0x270/0x270 [ 2782.852915] ? rcu_read_lock_any_held+0x75/0xa0 [ 2782.854018] ? vfs_write+0x354/0xb10 [ 2782.854909] __x64_sys_sendfile64+0x1d1/0x210 [ 2782.855994] ? __ia32_sys_sendfile+0x220/0x220 [ 2782.857099] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2782.858357] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2782.859604] do_syscall_64+0x33/0x40 [ 2782.860514] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2782.861756] RIP: 0033:0x7fcd90203b19 [ 2782.862665] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2782.867177] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2782.869048] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2782.870800] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2782.872393] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2782.873882] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2782.875378] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:12:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x500000000000000}) 09:12:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x9, r1, 0x2}) 09:12:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x300000000000000}) 09:12:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x321, r1, 0x2}) 09:12:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) sendmmsg(r2, &(0x7f0000007ac0)=[{{&(0x7f0000000100)=@l2={0x1f, 0xffff, @any, 0x400, 0x2}, 0x80, &(0x7f00000014c0)=[{&(0x7f00000002c0)="5209fbb97f4944d36e7196d494d56fb721dea57360547e4b65f78fa26117514166715dfd7cc4d2cdfc6ef442d49e0137f356cbe5aeec00ae6d13352312264bf2d8b69dea21900e29166fe6370980129556ce4d7cd00f5c008b785404dea651f6ed11d51901223564263d7623310e00ac9cb332bc42b35456dc2c670dc28e2a285265cd2b4a53f260071e81fe07374515f3f562ef3eaf7c0180f1c69e501f702ccd308df001c98bf85549e376439976c8ff11d0f96442e7dfa3b3366fd1606cf61b1e02f79f22d307369e320fb8dd74ac1e0ab0ba8bf4e9b66d886e5eed02b820e5bfc246f402d3985e1acb594e16d195d41af72fa276370864128dd9a754d67c3aab6207beb7f38102a7807dcf292e2ade22663969e58b80bbaf4d959ff7e4e7cadc20272ec5ebcea493021783cc745f9d988e83484ae7af6f7600a3128b1b0119f59dba3900d98d2d88709bad7e6eae3ec78664bab456ab896cfaaa34b8a9aede1ea4d954a8b8a97ea4458e3f50bc019e8226615b73a4f066711b043fce7f839912af4a9340dd59f8ca6000ee47d9ace931c082debf179824ba45cc0e8b4eaeece0b255574ef24079be9e0fb52fdbd15a587a28167750b75910be5b37c1ef6f1cf3b440d192c039660416cbaf910ca5021f5153d035dc60a80f46f622d308ae122f50ae260643114647b8a5acfe1d66035d1b306cc9e41d3c2df184ee7afc6bf0073900610b60bba4ce66fbe2489df4763c6fb9d5896858c13f6de42572b5fd50cf16fd854ced80d863abee1a8c7f8037bd5a84fb98ababa61de7a68434ecf9b5424606cef77b43e5493340738b982fae0e1bb9600f774792622f290b804ac0b8398106aefe87c41c1f418f80a36fca8d8391052ed3f41da00d46a6a590912373fb80a3262d41a15f5ab4f0a3400572d965f85d3693ee4b6d2eed72263939b163871ce212ece82e080bf14e4c2121a47c395c8364b44f7eb8cdc37cb60725c8e32f717b4a4bdc77f5d033ef69376d8b234fb0f7f425e99c66cd11d85ad9ba5e0bd04b9ba7c395e37f2a0e4e2e68e9fca3751f8e5da308c4030ce508c41d2bea96904e1cfaf8c139661fa3351d6442fc7dc1009e4349eb036fdb3d385c4e3fb91379340edba9909ef7f34f26c2991fd3070189a1f16f035b0846c298f0d3ac643ffa034f86cf310ac6727636bc56cac113ad72e87c06ffdf567323db954907d2da1115da70549179ef12e0fe523aab28e31e73eaeb397f43746ab5e087648b39a7adabc0ca19a198b0a324ca731af02fbc017fc9ee0dddb11760fec67cbe421e68771f325d10211bd4ddca9af195e87779e9ecd6966997729a03b62607f5d0ffc22113b12b1c5dcd22fe5b02cc7208c44a0a90cdeeef3b43e810d472bde9ba079ed2994337d17fe266c6cdff1f3386a490cb52295abe5cba9ec4f61cd97d16d5dc56ca76dd50e38182a11c9a379fef864311b864944ab01a49247bdbf60cd45eef3202d2310382510885a7ecca68f441d864cc0443b70938ae3dea71f9ca48320358afb0a8358049a2c0ec6e970d39b0c25a2b6f186aec6d37b7f665b0b9c2bac84dadd3f4ddc1a4adbc6f0524333e7e0e4acaeb63d9ac52b95cf705710837fbf8f91cf937d9b957a61f58cf6d07e5c3f60131a75976c548b5974aa9fe6014a67102074ec06950c2fa4ba1715114eef02c83318041d557b37d0307d51b3c56a0b1faef9bd51e2eb491dc9236ca76c05d8354264184203afedb69a501935e957cbfcaadb6fb2f909a9d9c0078b3c35b946c962fd0d7261dec105439f43959e5ea2bacae651643ec64c69013423efa22920f39d92f2a2cce9c4f451ed3a15c67d2b5b58c03b071c1a5eb7c14e5126498f7ae9f2af6f81ba0e91f195e01c684c7ff1224ff73c8d99b8863bc8c19d9e2c7eba722e70d53b0f9835688c8b08cc2f8d04011772568daa4538ddbec13c9f2b5407cc9ebf11ddfe13080ebf5cb5463ec51f74358a694f478a4460883b99f90dc3ffc819b0d683a34c29e69b849a2196c25bdf951b8768a808bba2bce0700c9212853e3eb8454c049a6361d2636bb59e6c902425ea2d4d34e46c65d025a0fc76439be25e5dbd45561a21e47bd1a9b55af670a2e15f05b26b8eaa10033191c838d527e3f939bc4d8e1a8fa9c637c37f5e1c30c8cc98de0f941f1cadbef2a8a21d15fd3188345ceadb587677cb61a380efae5b423ea054c88faf19aab48ea45aa20b1dc46827bf2ebb4aab6bfefd1cecd6b37c947e362c877fd07afec187e344d2858cb654e5a322494394d59d96597efb8a4427299c55d37327c25732200507b483be1f9760c6f18f5ee7808b6e3209e51a5727e9b1cf4a030e9b627d7bf3449a5c5b6c4479c5e9d2d27e2317a7c83e7c3e097ab324343e983d7828ad84f56dcca2e7fe869692263f8b842b1907ec0c284ea7501b7df611664f763a5234a69fad8f513cd2dc17b812608a3bd63736247c25d32da1e1cb48eac08c277162a218018a6693cd56e67206f6e82ebaa3279302aff54868d5305149bdbf39b0eb49125e60e473d0d0a6237adbff5d1b00a66e0c1835ac2b35963fc614763fab28090f96b7e3ada656f258786d65a3facdb49db27e07c8afd7eab82865246b638a3942a62d8cef917bb88e5630e5be8e152d71a3754047aca649e1f895ac9609c1860b982c8dd1ca1c3f22cd381c24346c45cb84efef06efc267d31bee06a8cedc947b895ff449d74933795894f0214299e44fc49b7e9b6371076f92690e46e4b545f4bd36a037fb885f33d6dda5f4b3b64124fac0a40f70dd144c7b685932fc45a71760200b360f2d5be4247e5e3597177ae564ccf386c73c2b6f4266d10267603043f86bfdecee88756e9504b717bc0b8448da5d6a0bbf44cf9e7ac299a50f3aafb9b587de33f0be2134fbbd1f91ad2c90e78efe851a5dfe1deb17e731df72bc0d1cb1980a83f9e88aec49f808f20154ed5406176ad4fcbc196de7128d78d58c85fd72da61f0f26c1578c2b81eea9336f9976ed6e659787f8b4cad72de94a136b73a9790b6d88bf991154a6f1d7807bd5265b9f36ebc822ee4bec1d6d2c0a2e8c6f7d6a2a4573eaef1231db74a05a5dbc96b3ef5f4728ff3d0a359c393c1b925eec6c54141c37106a350b3374eabed4e24417ef16dc9c4416bc25b9934d824b8bdf5b8a8e04b6037dea39b52e8e4a12e4f8c21b757e4f7de775ef2bfd0dbb19a5c1531b02938009d15fe31b089e8ba3faebc71f1d6b11112c70dac1d3d549cb17940ebc25be092517aff19feeda2bcfb46c7f85cd7e9b1f6cf878471f761c653cc4e66d02b57e675b6305b92131816b8e0894284c5bc65c52175bcd62f7a54b37cfeee6cbb382bd32e2054cf41481bfd2f989d6822cad632bd6f2681e1dfc5ec5957f8435ac72a2ea306189cdfe9a557a4c352cd3ce20e12295739c0aeb89000bce92d9d91151384875d2c378add9e67868975ee6b542f196729983212bd8fdf2e6f88cbd595fe387236e43f8221e6d6a7824c1588ee79baf89be65fdd486d6359cc7dfcd337e5f364290a77cd69447a8432d597bfd00dc80aea81a20ba7c13599d8ec26012f3e3b57cfe3e2e1136595da20a0a05b8cb917fcb8673ff76eadf0246bf31229d24960569deb5211f10adde664119fc1dccdb69df6577331e9f85402a6e80392e7170ddaf3f5d2a79e894139211b6a66f29411d4f8972ca47a78470cd8e54071a444db23c68a63eddb85e8fc474c58686a8cfb6198e2fe645072cbb6d5107bac2378f767b92c46239f0c66c3d8468d5db8c54809baed5a7c42a5b274665b5d4126ca98fe735f42b2b01d8d64c30088629dc12ce27e7fa9a0606a2454f963d7ef6db0348239d1a72cb5f489768d367f154e0579851fa9c2d42358ae113f12f2ee14e80ad032fb03c7d505cfc903bfecb96556dab2360fdd3870520b726ad589eeee7f0efb2891cba7a1838aa0d8ded09881130eeea19377b49a49445caf61e263cc936c68afefa5dbd4bcc231935d50ebfe13a532b237103a46b9c8d39f0d01db32049c6a39494067d30847e0346e3fe89ab58e6ccdb3d6ae5928d5566ae134a2778faa0006b911155eba26f37edacbf182b70be8dfe3b7b88a8cff39d819a8390abc07ea8b97d0a1214bb983bf31e8655e1a488efc2b13b7e9f2c8b53ab861e5442e7b88555cf062830b863bc6fb2119a6ebfc0ebb497ecd07638a7c532fbbc09e70ef4d473dc0e1cc6d99bcf26186a2b5907da3b8bbc386e2a24dd17ed091363f6ca87fadbc79bc898b0d61640c5fd4fc27115219f3a9cc67d5c2b8e6a150f1cce9ee27ee6d9abad6d7d894f84940ee1e07d628836ab4893780a1ea2994a47686c98535d2e115a99b70e0d698b4fad0dd878bf85f0fbcfe4938069eaf903098d1f177de3d29f4897eb13dfbb936bcd1d8fa1f86ebdb44f82918a210dc5a7f6f26c61d4e50b0a4fa13ff02f6071b3cc15b8f8c527746b08fb35ede82f691049e4af31da9c431f5b8c35863534b67eb7506b149fe41fec9baa9755e607bb2d4df7c6bf53c84ced2b2313b2bf9c0951f64795603741f71f17aeada086f21077cc55e821fb2991f374a42f06fd1c8ab98264d89e2882045a2115488146ecd7e0dba1bbd0826c00edf528359761617fc3e49fb8776536cf838cc523bff63ccc14d869f852584b16ca659d9f53a85b97f03eeb2f9dc5c97881dfb14fb3cd1f8d028ae9e529a000a3a877a7db0f73f20a8a9f27c004ea4ef95c548f239822ff99b930fb8e867cef352d7920409010a5e8c5995efaca3bdee1a6264eb8a33a8d14325ab40e7e53828b772f67ba3b97afface3007225b4bee1d8654f33584ba267e98f0964c7f82c422d12853c859071e0478cf2a1f035cfd0e46c3c628c3c02604d331d89932b73378256acc2e16582cebbab6f950ac8c2f05b7d2bdb169196eb053796e423661a2d3097502501dd8739ed090f8c6a6affa640d7b1d7322a47eb60d492d245746e1000e6c36d1e1bc3a0b5d36bd4544bf451e3b6c9555c0ea0ce89e17278770fcbb05d6acbd7d877b66eeddaf4628b93d0de2029bdcd54618db5753fa26fa237239a5879da58aeb82f338f72ee3f1bf642cbcdb17a1cbb82660fb1dee96f147fec6169424ec40faaf62c49608f26da4a81c29d1f4f67c6b1f7bbbf8e268fddc4922b78c5394cc42f2bf2122133a327007892ed30aa872d8dd31f941379ca076b87aff77200b0243ee45752ca6c90f0b0473bff2b6bcd4314400210e05ee429de62e9d56deafda087f5392d2f1c17992a075e8c8a8fb5650231ed4e2ac235a25919839545811ade1c98a217c693266085ed50ddc04abf0394c4183e8b44029a043f219c099b1a4a9575bfd6e5db542c33b66ce9bb8048cb7e978685855fd7c990c0c32495f8047145cf35edee6ad87beb2f4db1d84595d03798cddbb32976824e2cf0157a6cae3d262a294dab8d3c422a67693c79de527d1d75ad41398eab3742c641ab2044c382c19a623e0bda70d577ece49a35947ab36377b779c000145c6efbee68f6e934a24c7b66cfae31106c2a6c1a3973ea34799617fc1ab0cf863d371aa32a57be5b8e5cbe7bb9969f7a18ac4b1d6530643a4254288ffa62834508bfa3aa13912f64de5d72cc6bb6dffb97e7bc8d4c3a4975214959385ed870040cc142cec172f6236eeff1eec04e9ce7fa613ae1e8d488e96680748231213b5b1e9cc80a73630cc04f75751ba5213d443859d5139dc86c27464d05c2f2e46f7e7faf7b48c3867e71be4e4d4321f52", 0x1000}, {&(0x7f0000000080)="c912c3050710e96183", 0x9}, {&(0x7f00000012c0)="4c29e4e86085fe5120d4773677175c6eb4f83e181e47dc7c741aec875119b0de07dc2a0a04a68400fe6ec7e30ce3b70bd0de2e72b94aa08647590d233902453b0744170a1383a4f560d7ce279d255826e328bb82d3d1c1826c44da63ff1e0a6620de3478fb4c48413cc98eca8d9977f08efeb8c8002e864947469edf45c605aa2f5b3fa050db46fa3f463e5387071e089895d8f8a8240c952f8e626c609225a8246adc02a03354285870d945d3b6b69827b97047564200f7c0a23b141ff96024a18945372012253e994ad185ad7d75c9dc22c0b65d8c735d", 0xd8}, {&(0x7f00000013c0)="48f8795fbf4155712ab43aa8178c60caf4b8632e21efbf89886fe07d3433be373e02b8b6de43acca3ba103671b16b5f1b3eca589af0ab33143be6e6102fc100dc378faff11aede98820a3807762d19c443e24e870e944aa06671d3423d058a25b05b743c0d084d783b7eec94ff068f6e6a1697e02be98f02c9ffeea1284ebedb48b37ae18bbe4c4d9e52d428674c4f163c0693f8c23ae401dbee8f14e627639a662461ac0fda4272e42d1ae08a968073b88568a7c2513cb3bd6f997ea042ea7d75cfffa41e0ade5bc7b78eb47b297ab22923cc8c08b92a2c83c344ca93cb9f093bc59561c3918b8de2f188e87bdd788706fcdb92c91c43140ae9f7652c82", 0xfe}, {&(0x7f0000000180)="0dad239efd2caebbf1fec5855441e9d675be35cc", 0x14}], 0x5}}, {{&(0x7f0000001540)=@llc={0x1a, 0x6, 0x0, 0x3, 0x1, 0x1, @broadcast}, 0x80, &(0x7f0000001680)=[{&(0x7f00000015c0)="c253ddeac091afaaad1df9fc0fb79d65bc9cfec365a591cf01086515324d12e5f16336d444158e38a27d949f117ccd067b45981bfd0ca924206e0a858e938eb3b256414d42f19b0ff0f0f1775d702d54cd77634ffd3fc2fdc6f453600fe99584fd646ce62e519d8239d66755b772009f65ee068273901254ee47a749dc6d7dee09b52c2ecea028e4a3a3acbacba3ae066947c641138fdf7811121b9b27268847c5612f99791120bf03ddb2482e", 0xad}], 0x1}}, {{&(0x7f00000016c0)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'aegis128l-aesni\x00'}, 0x80, &(0x7f0000001980)=[{&(0x7f0000001740)="6a97d43c86f0c149538d1077d12fc27c57cdcd0186c1255ce364e52ff2a573c191f71b2bb5bc33d52556dffd94f513b6ad49689a6759369bfc751f46b156bd892449153ed6776e9277e2e0b654b84fd27ecc30bd145e2af2f9", 0x59}, {&(0x7f00000017c0)="fe2afa7b32cb7672d894bf2572f98b", 0xf}, {&(0x7f0000001800)="96ce4a01de74f28e68561b18707c5ca1ef029635f8ce326c8d9004b578983240685c5f71c23c6cd63b7eedf845b55e085001a4dc96010d7ae1861036d2b1003cd20b896c4e602197741d806fa4eea57fb6467db9b6ddc5064b40cc5fd9c4b1959c7a9ea31b85e975ca66443418c3cda7b7520db9449bf68c3d093247b4e33cde9d5359c5957db3e4d49564b304c1e15e70d640e44641f16d90", 0x99}, {&(0x7f00000018c0)="b7e4f2ad6af6bf8ef9814c6033332e81a7f00267b03534dd3674c4d8fed81953fe64cf3490f13660f6c04ac09a8f9ddde59378be70c6dfd116f5a32084631ec0b9ead97cf6c7c4eadf77016803fc74686bc8323230d6d87aa7c38730a13efce36b563c81686a903f789910d5c06ee163f851bc17da7fa4bfbf1341b1883d430da16fc90b8064621e734883539c192eba1170", 0x92}], 0x4, &(0x7f00000019c0)=[{0x78, 0x107, 0x2c00, "08b56dfaa1eb4e9e72367d85d49b7742cf3ddb719e9e9b720688d85354b3b97cde2134db1dcb33aacb8290d8e75de56ed5b60b842331af149c2721a892760a5edd98a8448417b4c94b5ab56d8144f4a53aa492a6b9d47f1337e239014ae2555f6397463e95"}, {0x58, 0x29, 0x3, "f6479bb29e086a66fe3a69e85f5c4f4819e60b53e2eea8da22cb41469e5b678e434745a20cd2881c489285fbbf3656f6b438c14d79280049a18b0e288beecc3ff035d6605e9827"}], 0xd0}}, {{0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001ac0)="84e03cf8f4ae87a4a67b2d84ac8c85a3e2135dfbb042fa61ac6b2e5543abe6c4c1618c47d0ce88c90c5a276d784c85b2635453c68694a4ae785c4ac0f2e513fc0e706628959c28e0c47a75dd060c93024ce7b6005f84e8387013c4e25e98a977100b5e10d99e87dc4f13902adb5da4f0c4d10f5b6ce0b86ad3ebfe9f375c864551809026d632157c475f", 0x8a}, {&(0x7f0000001b80)="1a1519ed47d512afdf3c85db85242faad26bec3f32443078462dfef419f516875562a9a63887d415aa1500f47260be8dd19fdfc80fb7dd92c13a55b98e54dcc9a1ae1c78201defd038180d278a9e67", 0x4f}, {&(0x7f0000001c00)="8d533ea46ce19b9f67a24f3b011d27eaaec3f83755240e0231bf69f1b73273d8ba43d2bfed5b2c95ee571a73c69bf6dfd83175e2a4a82ae264da1a40058384a6d8a246e2928ca1795b586cb6eeefd348c3aa54da4ab796ae59df02fe47f2db6b456c4d2ed0bc4d588f8df05db2c3ee5a7c67d7", 0x73}, {&(0x7f0000001c80)="6c75a2888701a67f4409766ea2243869ca1427b10a2399a3cc790c6f62c876eb5842479c635442b319a0b192349a1bdbd143d6dd1c6e513c518a4157c1c659d0ebc5d2dec63cb91fdd76edd1c3acddc81dd9dd702a249665", 0x58}, {&(0x7f0000001d00)="87b775146e53b7cc9d908cfc9e5fa8b75c60b565f6498532cb271d2c401daa863dae7e8d939e465e8769a2f004ea494093837ffa88797d9d24db53eac11642f5", 0x40}, {&(0x7f0000001d40)="de107342583c216273e45729349019579bec6b4c98cc78aa828ab26224c08bc906880dcb9e59bd18ae3083553c287a8ec8affc0dd10cb43d0b46c9220240308a2ad72ead4be375b54874ea927f1aa109120c0410d65a29a389561a675a12ab3e64a61dabf1b6f25820631b78de5da4cf9746e0101b1eb50cad3305e8ec89cc9ed47b642cc093df5f67458a913a6efca9984473224fa2c3d1cd8f38cb0306e6fa20b07f7fbb3327dc6137504d98b2bdea5bf6f8cb8a4c53a443c5b2e0c3d588c40c62b0564af0350d822e0e9f684be6c74fb2f62f07e02ebb6859434f6d886cbb2146af", 0xe3}, {&(0x7f0000001e40)="c9c75588c763fb07cdd454bfa91b8dbd26eff20b1904378768962ed9c4fe", 0x1e}, {&(0x7f0000001e80)="0bfdbc2d02812816775b253e7237723237e9c84700d06c18ee6c45026c410b2d36375429912a3478695cc8c363842dad9ae24fdea0ce5c456a5f01c809345bab1b9ee0ba577541e4", 0x48}, {&(0x7f0000001f00)="7696509a1f77d26f5e99567751f62e200e36cf3f4be0d6fc2fd4ab2dd29999913c0c020b2ab9f41643f3aa54404878c22845ea355ebb9032dadd8a336c5e2a76f4bf842d4ace4f3a8e4d3c8f4847602ff3cd0151a00ac3a9fa7e375034b6b76d080e0cab91d9a05092cdb470555642c86b9b54124dfa2488cf284e66f9c02ed677d8075413cfb14fa71b0fca145db2a7f53dcb6b35706e81faf4e2a1228896f28a8591758d1b03a61209babdce26a43f857bf954fadf0fcf8207d5fb34465e4bb3a26f8347de", 0xc6}], 0x9, &(0x7f00000020c0)=[{0xf8, 0x12, 0x0, "b6cb34376828597755feb0ced9b205fdfa0e21ebeed09e9ecd991e3351db40f2d87f652e10ae96ddb422b029bd25c3addf09cfd271fc935b299892296fceece3996da60347eace6b885f539537f6d822a75cdb65c024d8e9786c801c24e309f875cffa529e726a025a55dc1ebabd973659243fa3fae2924239cd0d67dd985a53653fc9272bf52961dd115590e38f985dd418fac5ff04b13dbbc8702a5840ec9c23d886ba091efb2d2970bcb21a04ce3c9202386ce7b47b143be1e2890c73aca226ca44e08f3c0200a64cfdfbc89c4238167145b9b952ee5354f4abbb78a72a1c9d0b0fc74d"}, {0x20, 0x115, 0x200, "a1fd92a490c90d7fc47cb97100ed"}, {0xf0, 0x10a, 0x3f, "87c9ec43c49469245301307ee23fb8fab79cad07c4a6159cdf11ddc2aab7d1d0a69ce70a19b7d7d887771bac520ab7a3d9403481e8eb51414105a9e65ca22968ff425e3a31e505afb2307e2222941a89870da052a1e50ae108135a0727c7183add618f430bc07f0455fdba104abdb1cb1d0257295eadef74dac371b502a1d22384b9d3c77b629b0f09720ccb2690b2bc82627c282a99e01b06efb9f8c881af73c56aa1b8aec568c3bc19c5af2d0707faef1e792f4430528765b6b503b5a3881d71d153d4db95f3cc95809affabfb25844e2f7e53b041257ef14b93f33ee521"}], 0x208}}, {{0x0, 0x0, &(0x7f0000003680)=[{&(0x7f0000002300)="88395f2115471dc575eafeacd51eee1720e7a952a6734119b59ad447cdceb395d31aaa4f21aff1e8820e7a80a95283354f1afb9ae01c3425f54873b786c3524749210ef0d9f1ed922dbea7cbdbe24556cd59465bcf568cd1677741dc776b1a30c5f7610940347f2ecda1869921c043f0fd1a3d18da8af5772045e96339129d4caf06f6cfd8b1f8d4c1e64c8bb9a1811b8a25ad14049497c56d6eda8843c50408677cc2e5d757cdde9b33fc9353a5b661e9089f57f340775485e347f4783b9ed0867546dc2ac7a2713401cb98a873992e7ebfba622f83c80983e425b5acb5af886870f6814849f73d83b0f0fa0a2ca6391a5e", 0xf2}, {&(0x7f0000002400)="aafbddbc50b568ddc8dc27c93bea7ef6fcd0ae07564b025bfd6b0dca0ff3694011744635319c19b1a35b811a5853900622877cfa9723e0bb7970d95f17fa3a8b23af98358009421cec8a99a694d3b4edcf708819a003ec5eb0e0ef5259e95be91796ae42739b058b1c8c54f8caeceaec99630b96e331b3dc644af70faae29f8ca7bc99c7ac2850866485", 0x8a}, {&(0x7f00000024c0)="6d3e48596d35301bfc851040d744614ce507ad9a5cb0a6918de973c3bb38f363ad", 0x21}, {&(0x7f0000002500)="e7a17d11471abdc4aef05aa8bec78ebdb36f0803333ef18dd79b6798bacfd516630c6e0f6a5494cbdc83da677d5a3632ef6a896fdf2d27eb7e59ad8215b81c40ce85ba4e02270cd6135c78dc4bbaf3fd4b990fa635a9ced2a708d529688d0356d18b8f79d218e406f27508e442da37efc5525e7b1bb6a314ac30768dcb0c2fef3f7c4d3020bb92e0e88cd4a2be0a4509d72b051809f5338f5405cd2bad7ad48bcfaabdbacf39c16f9dcbbf25861e47e0", 0xb0}, {&(0x7f00000025c0)="c3bc13bb48a26829b27bffa206dc0b99401f70247a34ac3ca11d935d2eb218a56a2afe8190fa1d11baf9034f7e903fa7412dd2a2099ad4f155bc4d5b7c7e627da4d2834862872165703cbff89a2c896f4d5d68ccb919889239bf7c7abc824e19bfedbe86d7f473e7bbb2fffb0eec81118f9d55ff347ed4b5a4b0955acb8e84515772a46732178c8ad036560b2f06b151d6fb98cea907097f5a96194cb3063bf395d645ed10df7bd93a", 0xa9}, {&(0x7f0000002680)="c0dce6cc0c39884f8533911174805bce7bab566fd66d4b5383d679ea4fc06da2da60fa542913c4293d422af030effa8ff7f8c26072e5cd71426950fdca2306533d465bdbf5121422dac96f64e8223825cf688cfb7322ad029d976607a9a47c1b188e15abf5c5181126566c771d1cbb10174d123d355ad1147ffb4f05903123b5e5abadb0c94be578f16959350bf48527ff17c6bfb1844abf2ca34169c40aa91dcb059803809031332852da7a4fcb26d68f496ffc0a52e985580e12537e24ab15dec718314a72ca23d1cf041dca5b3fa7b8a7b32d39df23b9840bd9f623e3f8efc700be9f4edd83e53f7679d870d8e3f167e0ad42debf6e5c8ae2fa6c2c7fc7ca3455834c3bb093099b013924980251e0c430e5ea004b2b1627219a29cc44567231871966da2b02163007b1e068a9f79f9145ea6933563bb0a897efad05e90b3b5d7db310629af2a3859ee22d488517049ed65601119fe1e6c9e29f99cc75268ef65bf705ce8b06b3f513a04b4a84db6ce16aec90c7ab692cbd56ccfa42294cab4f939b425df0edb1fc0bd0f1c39a762d8d11b0c5babf7f75cdf63784e286c810f7a9d4808eeb46ba5cf86266efe3518a2b21af5bc0944b7ad5907c8df54e6e2cb39be2b01c7b7764b9044ab3701282dac7f76c835c49f35a1deee0be17cdabbd38f74ff45b0c822d5458fc2eb3713f756d2a7d6371d125e56d60dcea152fd17e1ef150faa0478b27761274342ba8f9834d826e4239fa376bfe0fe8f4d697fd5fcc45417487554b5f94fcd63ed9629f2100b5d871d97e93342ebc918216beb527a64297c064cc25e4b8b1164a441f36bf41997148e6a787038200771def6b96d7e085a3633b99ef66195af4131a2844a1394dcacd7319df8a8a6efef00cb726b6ccdbbe16a48bd5a66fe746fdea3db943a311f40d282b612f1b4d089b15caeeb474e8eca6d7cee1593e3d5b1fa71bab977983a548a23beee451c2000c0a6cff6a1941cca521d8a571d0420899aab15f867ac5d8170aed90f6600809dae494c7688575a735cf42c2e5c47724ebb39cf5aad4feb60079a5cbafd095c1c1395d8e0a7b062dfef3a3044e3847db2bb63b0661c78ded5b4d8acce3368866f358d7bed84a65b4b9b5041d083a022db250153eb6067f737b54ab0fcf6a6df2fa22d2516622bf55274e5c64d2aba795015bfab01d075385767fd328afc6b31d42c90bea6a14c4e5acf979b12204bc240f1f404b5b07c56fa3af67af1687b384c058709a762953b4a5f9752f0f913b4f66990356b8fcb644f26ddf3c7d3e5f944ce6f57817c1572156a81bcee7cdfe7a50202cce8c8acaeafd46b9b5aa3cddd62795ceaaa2f3708973d3a9efe3f7f20d4a90e6d8e0d406d194508a0562c89d3c4bc2f65cae1915083608f79f8d0230facc755bc15479353a62f44eb78fdcfbfb07727badec54a97e45ecbf5f28a832fcb1a58be7b92c2b62ee923f1ddadeb4d5d17a2467b9fca93d0ad6c4ee86e7803bd705dab186cfb6e91003a85e3bf71ac14480fbd276ad5673cf87d6d86328679ca66b6148bf91a022c7f87442d1338791aa312c78ce0e584e26bd0bfb9ec23be748ebc38e37ec83071fa630e4af32ecb1fba71da017a0493af7f9fac644135ef25e23f7929b2c02c58d248caa5ecc22bd65254e2bfcfa9377a8be93c3f42e54a9d86b1cb5bab032a008fe2f1e51e7451b69bbb604af122e2e2697351fce0530f1f050d970e4efbe3efc8cb3337952f6e21901b69da5bb931c75202531744a0f9a26887c3900c00d2331616a27bbda0acb0f96630f353d65dc1230d6a7f6cc371aa3221d13276ff9f12181daa3b1eaa83e071da4f500faf8d083c638b1ed1de74d7f83daaae27fd5c148f767bb4e8ff15b206bcc4236fb77ecb853c58d22b21b0674e175a5a7756357ed745386a8f9e929d503f96cc4c5bf9e156afdc27b190eb347e5378d3f5cfcb39bb18aee3127292e4020aa9bd89ca03dbc23c4381eb25f9f0110e6d3a79614c48fa209c931b105581531745eb55a812914ea885e550562241960d66c33508009f67ce7438aa74c9772e45587ca7e96de9981af52220e0c553baa06120c7581d2dd8d464ca6828af14a61eb4f9938a3633772bcc3c4b5a15d7c1d586e995bff868a555ca36fd3df5b801c0194fb57e264cb4c3051f5b9545bec3b65f09a00276322cbe680e3d4a35faf71ccbf0697f96cc5ca70be9ba3f8f3cfeef685ca06cc8d200ecb9a798a5a321075df88c4f7870bc94097f4bd7f89bed07b2d21bc6c35d9e1070b54691eae2378f08f62f951f4a943acd47b2edbf59bcf60eab398ef27ad315587d8a130eee02e6c4df18ae9990689609f10d6b16200341ad1306a8f86b1406481002f3973a41ffde35d80fd0ae34c657b6cf1994eabc3777933f0557c4822892d5a92dd970c5645d9a47a8b9ea7c602778606c58e948336728c734e85b585c9665f840fbf07fd584a1eb355af79cbd7548a5f0475e81442f4867c9cfd3187c41d1a8fe7730782ca4855692dd2a8441d1850d1c47cb8c69dd2bb452df8ea62fb6b82393bd4be17a3401402c82e4dfa58eab48614c594af89e2b1afc4d6f5f879feea10918512f5858b9b405d2342ad464040e5892581ba8dafe049d21ab96d346752cec84b9854348b635e21494709b7ae0121a13852459503b6d2f243152a1e508566d61afcb97355eaad91bfaa73690675f5887e6d6308172f705faae2fef11bee9fc80d836b005d082ce17b3f0505f2a4b34a3fe88595a38ad2e454f758a0ec2466dbc223afbde43ef8aff492b2204ba973a191dff28ed31901763e395851f1a8ad2ff4ceb42dd14a29148b42d849018511e4aec118e32cf2b4c71a3e1cd4a1853c655d8b1989a1a9e0fdc6111c10237320f20c8c6858377ba5ea36c9242b61a3f71d5bef9c1c259d3adb0c916b124e8d9046900f691eb54c89849a0bdb41a59137110510f59ad97be952280e68b53cc29fb2ee012f4df425f740e3ad9709eab013c4e4a69ebc21aa382b36e5059d865c0b232337d4ba24256385856c12f03892d5c500e8c412550a4ecb5f09e09bdcec285ecae9eab0f820f17a1ee0b93f047f004fba8fe24391db27f86b742296e5d96d2986ddfe9922197462ba5d46105a5cc2626db7d815f79cdcc68d97a42c1b1a005b77918499707c2d205d25e73af8edd96181bf4c407f5e029b7dc89af861c75a102f28e9865e3cd9b0c6cba75a4a30be8588cebefb40adefbeab67a49741921e8a11210293bc91fe5d46e89b496ab550b8ff62d241fdb1074391fdcc9cb1676986b2de260ea998ebc091915ad271d29d4f4d8d68b43c68a138fd66e32fcb0595adf91a52ea205518e683afd285d0ccaa13b971cc78a35d52cae928cbb05abc74907cab43707867d7301598e1701fc097e0e23bda14ce26ed92d380c5fda4bfa69b59b071a6c404cf24c05882de85ed7eae70bf6f764b397d14bccc27f97fea0925d0751c9124daad41b1d8a989e8b4a1b8c1db1189fc803bbea9c414f4117cfdfbb4b34ddccbca8f1fdcb8b6f5b181f11a573005da841e0eeccad18fedafee7558cee5c86370f0bead7d7cb9b6e6018f67939b29478e8a1d55efcbd199fffd7bfe6d0e636286139143b6030790bca76ee1adc0dee6d1b541f3eff909e6f3dd56e297f1f0a55bfe28457dea4ebd445f965d55670cf758d2ad770269db5b5782b74c11657194a6f130bc77193a84b4086bf33813a3f3930153def8a0c0f5f8f0beb69f22ca03f4484888940d542c5352dacf8019c8680db242e3c181aa2ffeb00628ef4c598f6057ab889eaec16a8edcd0acab4f4a4a22ad57f733280dbfa125a06db0a00d639b437961c254d511a992aeedcb6f323e3b5c06e427b6762fe6f4d8c5f0969536af6006c12abcb44d87e741fde379c6a2e71a95ef28bc5393e1dae0bb0442e0fefa75982dcd8410946db03e30e7b1285a3f97e829219f129f8f542a164591344b6103edd8b235dc2cf6c160e9b546235bff62da1fdb5a2f22abbc02e573325a4e63fed59e19d73401d4cc3ed8a1e43270035e99a60d18e2b0859e6fc6863fee6b3332827343a9c4258c16083f1ad060b24295afdb231cb17c17d3927d143ba66085925e99c793e92aab48a8bd197163c8b5fb8cda8660aa0594bdd88caea6277101f972d3741c531c029c0053b6570096f80290a8ee81de8d6f248ac9c6fe396b9f3a93daa705aedd8b4b385ade7d18b0c1ed0e628a8e0430cd1e232b990fdfaaa5138d1b7c082795ef7dd4bb00caaa635d9df3d941efba590c2e839bad55208aa6b63e5647ab9bd9806089507b73b82c37788a54f9f47d907e77d50ea604424c34edd99902ca29fb53300decf1571b31cb9dc1969dc72aeea8f3bd159d0222ef258e82b6d8924fe1a49cd75a16790cde6c72eba06fa8c5e4f04a250dbd6a47a260c20b1722c7cec9b215050261af867cf65187713f1443c3230714754e7e32e7c5d4d965df2aac6d2386b5403df2217816c6854d93d07add07012b40af0917bfc6de410ac4d41dee642a1a2ef4bb9d8044af70743d5077ab9fb9e811b927eca78728be07c129059295db17c2dd69f2cd6cf3198c7b67fba6ce4a02d87ca9810cf90976a270debb5882a7eea3446178ed5ce8f74e9c27372645f6a6c3075a5a0bbb08259188025a4836dcda2febf89f4237fdae727f556a3cfe20cd3af089d65470b1da4da9cf0627222d64a07ed8427ea93ad1005078fa0fef2cf6fe82868dca92d25eec535214b1d5eaf1a18e63a40909ba7eaa732b2531bb8458db9df6780754049fb825803d33942e7a0cbee6c4873a48eb2cb635665d1edd2b4a9496fbe880e32a3aa71b40398583f1c9bc71d93149a0f3b5c00f4d572a266c287298418577eb649e25c7d24eaa46dacc24e17a1b1d60844e22a785a38cd4f1a16de226d1b2c723b41e017604c1a7f903e11ada2e3d3704e12373a51d6627582cfe83c9775fcb8de0206592a7ef76071b4ae071370885e3fc031ae44f155b349c496cd379e7cfbc6c6bf04439c345495c1b08f1520d4bb01413668fc96cc0a6a02d24643f7dcbd856782d33f588377bacb7093998417e1464dbadffd3454659feb05d82e89236564e08780eea8dc3e7f6c82deaea6785ac9fdb0eab20df59859ff6aeee4bc04811c5560e05a59145d4d34e5523b07fde5999ada310bcaa693d20100133f97413e1eef7e030b98e2cc91ca2b0c8c785417ac701d109e92c43998eccde61ffc0cb57cc4710f0f1f4018182a27f76adf7628cd447eaabc298cf5497376c84dadd2877a716f07138b892d75251f45f1c233a3962c961c5990cd51d47811401a002179de30cd0e0c9a31b67961e1ffce03de51920b09a429aa91ab7b725619f38154990a8d12109497a30892858e7ec17295844f9bce39be3f2ab57038408af787bcc52723d19f924a58483840a1ff2d132965853be73d301408b10f755391533a1b82184429706817b33ea9e60284bdfd08985f276409e53e03387ee512338a5f28d1634a13556e2fdb988709796f125496fba901ac04b03c65f7fc55c25a99361592c0268b3ca33ea0f0abbf95280dc3446143266f2ef1fe6842a4ca32f7a5a99e32ece191582dfd31ee427f171e86aba3e76caf76c41ac764cdd1e791a86cbb2971bb154851d40f013db137dfbf3bf22c9552edc7c4e8f15e3dd6be94cdcdf004e74e07e0a9a4b1dfd9fd9b95b454b40f6cc5df259280bf00f44da2e5fa573cba2843ee883e9ece083e7db999f7cbc989a98", 0x1000}], 0x6, &(0x7f0000003700)=[{0x60, 0x102, 0x1f, "0c62fb32e75c8bebaf381d5e37ecaf7fad76e6e336604cfdb08107d496529cbf7778b8501bc27847a65ad7c7701eb985b5249f27e71bddafd0340a33a233af8cf5f0e3ba7961992a90a3f642"}, {0xd8, 0x10f, 0x5, "a2a45ab695fcd56ff122c632bd4db6d33b420b37ce96bdeb1175bd08b067871079440dbb197c3b12138a941daa74dc7de3cd7bf3798d1ae2df458209dcc536623858bddbd6dfbca9b3cb04ccd9fc12d3f14b1f2b749cca05a90c30c9556441c8aa2d34eb15b1f467d204b74d0e0c36dcbcdf007f1bb11361217a1675b187f3c78eb68c6bb81a5a061797c2146de34b1c0d7191e659a50d9cd65876cb29944582bb351a1e471d7a5ae51041aea2c08f7c28f4be22eb6a9cddd917aed5c3c1ccf332a833"}, {0x58, 0x103, 0x9, "c7add97cb493cfa104b4d437b5e02813fbeac4dd2fffccbb77ff8667492d8745a870614c66d8291bf74acb8bf386b2d37e9d6c0df02e14aba6baf0124316df439556a448262865"}], 0x190}}, {{&(0x7f00000038c0)=@phonet={0x23, 0x1b, 0x80, 0xd}, 0x80, &(0x7f0000003ec0)=[{&(0x7f0000003940)="63e26de3645c0c9c987d0a5d49c8bdb06abbcc16b2320d6ff67a243f32a8341cc1c95571c80506196e5b1e8d2400d93270107c511d302b5fd60f987c1f972cd7b4e82d3e", 0x44}, {&(0x7f00000039c0)="aee7371e3ffe2c1c61e72ba3af960bad454f48308b3467c6e572de7ddda18515448d61ba80af8fc168", 0x29}, {&(0x7f0000003a00)="00df70c034f20aca5147d4", 0xb}, {&(0x7f0000003a40)="48981a3adc9c233a3f1d2af050a5600660a76fc8499c2c4ef72ddf5e0ce9f1d282ec8c926b3e30d0aa55136fd29ee9c08ec22f46778076bbf4c8abfde7cb47c40a986b3834982000fb7cdf0a3e8ecd1e5ee4a8d5962917975582e4bbdb2858bd294c72e2926a70c0bafcc379f6a2a2f8a8303a6dd96ac87dc22fd5c154c73e05a51128e10282e459579a2886d2c6b21597eca185970b", 0x96}, {&(0x7f0000003b00)}, {&(0x7f0000003b40)="ab61e8400db20f8cf723b0112015553ff64bd976775e514737f729dfa1196c43f83c1b3ea7df120e0942a11cdebf0004301170e56f02aa7aa8a0b34204e1921c7b0fe9dcdaa531c979eaf2c85924f5c1969f1fa24eb55d9a4b38e0485a3ab79383800c881504a8cbe51acc64bb5f2f920f7e64ca825d490fa2afa1db884d2a61cd0d8461857c59832a6a1742c4a9b4d3259aa07d3e3a06e79982d6f3e418385f8cdf107aa7e8673de34dd9ec871d5cf17fa30062e252b6e59219a861ae9e3d6f8767828b41494e44b37040c66d1943b0af0ed18bee766b", 0xd7}, {&(0x7f0000003c40)="b7d27a01c37153725735c84934ee411120a8a6d62ac08631f63dd2618827686acb11e19d4398e81e2d8b3eb3e4ec5022ff1f445ddf6243b9521655b858ca7d0a66c7f063ababe43e7102dc4ee61f4f3d409f6448abbb3a5787559f18c3dc6dad759c1d7d76ea0774745253536606864539304d622b5bda2c79a5a9f15763d6e8e06cec98579df6b261e9f7bf7d63a064a63c67e75fb8", 0x96}, {&(0x7f0000003d00)="1d046622d8f644f0dcfd387fc7bfe6334df7c1f3d7385096d9f9c84b567d2ef4b004341264306fba5f724fdd1c990a0d7efb1bdc8bfcde1037ae65c7c720f5c9a086a8c8d7fd173fe4b7d8643127153949fbfd8c9282b654e77fd98f8e14e86de333b01298e0dfbe38f34c774f9aa0e053777a09d6af4d6761288e71960f3c32e6f8f790ac6fb7cc147152d3128bcdf600d63e99bcbf886bc68ec0a88127b53d8b6fe6897a1568ba55a12818ba8b9c767c62c79beb34edca20c4b3dda14e8637193216bbbf8918bb03ce3909ff82785d2d66c8fac65e5107cd37460448b1b9890c3ff4d9fe121fd7c3911239d7bdc26d87", 0xf1}, {&(0x7f0000003e00)="4f8786fa018242d74ee9cf29d9484907b45ac9444856d42a57f488f499fc17752c1a9861ce9bfd3cb0d82fcba34fa23b9c78eb939bbb8ce5c765660bcf5536fd8c4f22381384681173bcb9ac5b3459b527c4dd276a7266f84a482d7ddfa52e73adf2ca7bfb43e76b74b08cdfbca7450c2f422491dc35a93a5c9b9949f25f", 0x7e}, {&(0x7f0000003e80)="03f72182e1a81f9ce93b1e1f8e7e62a35985414b7960edfd751fb7dace5f3473f948a45432ce4353b58c30d9528c232cd568ea1a65cb2f2fe8aa417e", 0x3c}], 0xa}}, {{&(0x7f0000003f80)=@in6={0xa, 0x4e20, 0x3ff, @local, 0x81}, 0x80, &(0x7f00000053c0)=[{&(0x7f0000004000)="a5bc00636705fcd1a9c061d9f9fa903179b62f8f", 0x14}, {&(0x7f0000004040)="312962e96b7adfec67df45c8c023e02921113e1b2070747d900fd8c240b083fb59ed4eea642eeebb8d5ad105272e6857f29b69a890019064ae7cdd93b2c0f3e2d990357f4c11e844244d821ef6b5a9c1e1b21ce0fde6e7bff3df0bb5c0ad99d37430", 0x62}, {&(0x7f00000040c0)="dc0607261da3a41ab1bc568b6b198e51d21e65003a4a8246c8066af1e2a67834c3ae2a5ae3d9d77d9b1d4480d9fd8aa481ffb88b8f494d2772f264acbd5794d2bfc4b9a6f6b9193a6a0a5e8169bdefb041280df33fc03d829637328b392c5c2c97ff6b68efd62cd6df1fa6e22a5069f3f45a4417568d752ee8550b1ca98f2275e6347468a9b0a0dffca5e805e94ee8d2931e346d468bb4f7f31374b49ebe31b3ac0b865e27798c6d29abb0eb9cf0f0aa13fc06a2a46bb4ae499ef692dc66e044382a001a068b3b8adb9bb8e9230e139e41d03d42c574041ce2eef26fae9e37e29a0112dd0baa435cac865233e15d6cc5505a99fdae59c213d0b4bbe0b875adf237bda4826066636e3ffc215a6e311267832befd64ff6ebed22661720cfb36f637c2913eef4d4469abbf4210252b142767173875a26872879b93795301474b8168a48641e975f9f8425fe4187e4d0dcfce33280735351ed72f091ce3ca8d43055a98c713b711e656cf5442afd07357044980baff748ab7d71e20f61cb740686122e50f5dd6048ec02622459033e2c70ca95831eaf86c83e1e41a0fe6d4634c849c091945325215a142c660dbc59f2f0fff7ffc0128e00cc1991558118d5b755bcd943e5b0e3224172d886894cc104d5c51d00f35d426b7e09c2931ea4a968319bc372e4e2fec5d76b21debf9b2f107731dc2a328b943b39324c0fb87b96cac8e6a43dc27942761ae6f3f9d5cd1fd3951e67b44eb45b22a613f13a560ea9599640563fb849a8551d19567959b289784371f3e1d890cc8886068e9dceb138d1fe545fb598d4dd457ede227b19484df4719ffd493c442a4c204d1df9737216097cb802ea599d17f76c9f2f461c3955372502740f8cab85f4642d7260350ca4806933f2c36693d01f29198e27903bc9feab0712e6dc8527ae705ff4c6d1165ad2fe308f4f2a15699f02a928a021672b35e50971cd84d31363a3f04b5ff247e9b61f87ff6368afe9bbd6ac383838ab693faa49171e5a3b3e585129c8e4a232dbe379bbf992689c0ee24a7baeab9807f2923ac4baf7e02b6eb3bdca7f95935d5961c4233c62885a0521a862ddfcfa556c8774dce3abdf66e4f7256385e98cb133ff17ce4967ce543f96ad82afa924791dbcf8d71093817dbdac72ff0748e80751c15add7306bfe43a0fe4338de0d1af0fa4974faef9b3472ea0584e92de5bd1bdfae7a95da2cb9caa8eba5f493f53e2a42971ffe3f1c0a89402e58e054766ececc59aa22c87fd817fcb8e1f21946288bee6f6daa77a1e8c1af999e2512458a4af82153550760573e4c732955d364eb5e636cee1620fc37d665712f33af6dcc93b5b8b8f96e208f5f179cf9934755cf97c59fab892ae5bb05b672cb9bc9a03acb2ef51d99a0cfbbb842b5bb44e21e7e05f4cae0e3e1741ee644d008c1bac18de3cbbdbfa564e4b054cc8c7ea318c52ec504a60bb23fd75175ad23a39b85f15cf0cc2444e1fc85bc3892569feea0e364db509c435ce3cc510c0be9f6f15cd4ecde14e58bb4af4767f43951793dec7e41817c8f23707a692531f74423042465c677ad88b3b8c7172f6be48874c4867ab7ba553194e5dab5627bf51a2ab9aa04efd3b3a69c73e9c3b69feb11b3c075efaf0642f378e830517c90906d21cbdf0469a5abc3a56903f4efbd299d7bc5e6a6ca5992122137f8cbb30bf0414508ed0a864bf62efd0cbbcadda75d3f6423a572f3200615eff9e238e8ee956a642f96a820079e68ded7bf8422ccf8480bbe14cd5cdab5ef763bf7792236af48a4f7b1f3741b25d7c3d5d692cab8d67f6292c3d14431422c44cc8db225f68f0b9134923d33ca36fd15f1f8bad5ed2317f7371f10a7e0fb70c5b6d7a039a1cdb4e32e28c4111312fc4bec837d8d3f30a3a4e1aaed540601c1312b32a1fe432005f962972243e79dbec2f9a90009774c7d6202c3c9cc8eeefb46ee66cd857ede3ac0c36d419df7bbd2262b62c0096bd6cd35155be196bb933127a5bc01af91570b12384f0664bb1be0daa9443e952d9ed3960fc8e9f553ff10be94f43877d9c2be7699aba3b299f80ca7fb54b2965be7a645d90e2b24c8e3062d2c28c6541dc5b62fc89a0431cf79b048a879ca40d5a7876c8d65cf241e770c1356799855d256967d1df39f1854fc19447dac5ea76ea9d8ae786c9d51e78813fdf4d20e69302a05b311f0906509fa0b15b2fd1d014d83889ee89a51c50969d28640e7a3b08c6ffeb3b0d759ebc6d6190a768693688c5778f9c53c96da05edf3d03d609253d20f39656fb338d12fc3b176a61fe306cadfaea90237c5f7488da960f2c0fa85b6aaf018f7f420ca88b323ed4374230617c57e1961a6c22cee83ff3f19e7c3dc0555ddce91fa38cfbba12ef5c6fd1405d8e2c0490ea69087d14a3f61550269609c61c1e7ba759f51a2dca2d985ac23945c523772fd14535e17db9ce282a0c72e9b76026fefddee0ee87f7f8a16efef563f3f8976a5b8390a84c2e2988909f66ae142d9533b81cf74dfd21c65175b69557f6fc25c63b4cde8aa771d413d495f5aa7bfeee19b82e2d948167520b9bfafb5c67f9e295884f3b07b2fda0507ebd5fba6a7f7a83580ca69536248ba35c50a60b8d46bbcc88e342491a64c4501efa8ca07d4fc70abc8a0a20feda1c9b6d02b4b3a5171dc3930f77a134c088df45835d985c660d34b3f6b902e45a39b69bd96e7a8ce922738089c01b60978dab4e3bdc4c3dcb89c3235c7e53fdadfebb28774f30ca8fabf797f4e4ec18ce25a3878fb6735eeec32e020fa7825800d290a550be0ad19d3c4bb74322e309e2391404321927297230ad04ea25b09f9f1b85542ba230558ab27bbc17499a229972536188f70bd4a51c1c5ac1cf426659d9bdcb79f13f9c4d8e92c15872363e080a1595fc333182dd66bf8077767e0a71f18a5ffefbb324df5c7efc6b7bbbc5e3391498003cd7b7c9f56c36cc6c33a2b68828ec22cbba32e04751e04b4d8d05f859f33de2adcb74f5189a057969920aafac9f150871763e07374dd391a983a13db969bc5496b75400483dcc9a601641e51cb7b1159735d1e65496dad0474fa00cbe4730d6e2347a772530e81e462e7cf13ff51484c3a2c4cc67dc8d90fcdc323bb1d4c54eb5702461e6a62a2406e0272f3886a1b7fb636d497ee6aa6184305cef10ffa04eac28b9d22cbb8dc4ecad1648b670573494957e0a084a1a26b90df09290b90192ebf78e3174d11e491304ac12f5e225a2e68638d8350785633ee3e55d6e29e36182b85bbac835ebb772a0016ca165d8cf42f955fa0d3805b559f337d99a1c96d2e7b2144ade5a5cdc5a02b3be85a8138e642fd04f3350efc674b862cb3e18c752d0dfe7c713006dd7994aafcc4acea9d23aa3c89abb53e7e3031004dfc281350ab2ec752d21ef7c01262aeaf4485564b7b0fdb03696d18d08a11213e2369a7411d002b44c6aada280657e742bb01b98d6e26f7b3544ad132b68619341415defa02540f18bd7246798b0fab74fd71ed77a015a8841257ab6a2c63ba1af0f7d0aff5058ca7a7d32dd6363698a96a5abd80fc93812dc45ad454ddf4c45a4f305ab3481d16008ce2ba7987ab7baee4eb93151c2b6873a290bc603352bd2d1b57c71dc154474fb0638162de597e3b8ed147aa26c5355980580790d9a7c823a80a597f1f66b6b85a812222a66f893525eee4739023c3dc6c69a72a6767c9c2611e7310a9938d5ec6c8e12bf09db113b880992b9926c2c755ad558e00ed753bae1dfcadc04bc812f593bcb5d620d81f669227f31bed7ccd1ab1d5bf7bdeb0d2409e056a08f68c7a5a2cc9df93b43c89b0a22bc3fcb03e2fc9d4af9ef0e6b76cd1eedfd46a2576593d049267cbe73103fe156656017644828d9aab5101b523871b894726d31565bd07ef21416b80821bd66c193a135213e1f11570224b3047648ded582bb4443b0370c2ecc8c7c5c3d8499078a6ed6459dc8e45bbca375acf36cc21307e6c2e6186ee15430cde35d5b0a5757336d3f828df3e2b1999b5d4286f4b78e6227ca26268254934465bbb1c439abd7da2b86757674d0c239db38568a240c60813331916eb198e5e485ab238f910837891791d1110af3f1f250a2ee3880656c6b1571ee27f5aa458ccb800f43f41fb9ae0dd559b78f675ff1245199e61b1200f466e4d222aa2c08fab5fa71a993cc1c6ebad05fb7fbf6929312b19d0f07b4d1748d1eb2cbf6fd0b22923abd37c09cc8bf37e96af120e7b72d2a8cc252d3c11761184d8d91691855acdb3a054680c61d4c236be18cf1a20bfab529cbea5757dbd263a3ea6da9ccb3d868a3272f266476ac652bbf79f4e5205934ed0f9e7fe189a8b0afc7d175ec4cf46d9e2cfbca8a9a8d09414a283de897f6f609840d6b88625683c50afc0b26c015fd04e8d82c9f909d2b60dd026b309ae024b20055b73f560b5cfce77d459f775bb392f345d8dd3db143e9b8cb98bd5fe819b17df4440e7a139e5c05cc17420a1fd8e786a62695e00ed769c7862d7524522747034ac49ab6aba57841de5fa18a8a571ce4ec450a5a39f7a32299e9459eaf71329697bb7afe2708f2a54c238a08519cedc3d99810468b07fa4b2825cb55eb316a8d7719a067a4c3f46b9a4b5cb2158f370eb8bcf540481ff0195e3d87734d69c748294f611cbedb8b33872fbd3f0435f9f167f479141a9d6686e70af3c6a3e6d419f54e1462bc4ebc9052493e0c9d17a8fe4f7fd647eac014f7f0ab1fa25c0fbfd69db45ffd07be5f9c1ba72ffcaeaefe2a41742c1b038ca504290e6228e4c8027b30b602224be16f10140f99fc265c81f085eebfc9c5e1a29ab062a15c1bd15f865f08ece523742a0227aceced2ccb760d884c9b42e75320eaf9afc9dca57d1a6e7a5eb4f807d9fd8f4adac0ba8a0dd80c3df59b75e2311aeeb5ae22da66c2ada708f8a68b8d6b8812d431ce29245a94c1289ff30316b8d903b03f157c59f48a25433e047b5bfdf52140d26a58216b41ae8297d34f747a1dacfa01aa4dd766291e2acbbdeaa72cf213c38b46812948da71dbf66cd0d68e3b432e7dc25051b6d308f81bc6eea23950327de4161658dda40bda9116d499a6b9aeb13a016c362adafbd110963760384da6600900cb7e9714065764d2ab2073a0ec8ebdb229b2d77ae881994ffe7fa77712adf5c13b9188ef32a1952cae8776a1e805fa2ff331136c1f706678687974a974109dae95c9b9fe5b50eaa279ee65be523f0f44e2e33550847811aef2c6ad5d1df51f6fdedaaa65f29a1aee512467b600fb7b74a0df3d0e2dc47c4ca7d1df19983455267e8df9b5f380e53658cf772454aa9190b642d6d88805361a06a172bea61bf34a3554417a314cd91f1353c4c57b4eb6f7bd7f696f8b721c4d7ef4ecbcfb0c9c8b34a4f44a15643525f7e24a4e8bfc0929f6f25bde712c55f593d8c9348767b88614ec3f79aca0096251f59c847857483a0147c36b1c247af8bb978e1153f90dec16fc6e3893b7c751de575051ace4e87d4d3545e03e56b9819086aca6271b4bfdb75fabc9e2dcfbae6a9ce62e5e1da1bc652165a1e580b6f7e9fd4406f4324406cd0bd911bb9e46ae63298e6b9a1f2f3f0ba489909c10afe7aa384e01d9fa6e0cf291e26092f8a42cb27f6bb1862b584754a6dc2596a99d3d39339378cb0f95779bfd602d931c84461189737ac9fad5b1414fed7f14fb6dcb5accfa794b00967fbd82b9e361d4a1790159c15db755e4d0efb26fb0f58f00d127ed51540f560e7081cb5775ac810e9130", 0x1000}, {&(0x7f00000050c0)="71aa2e76f2f6529b530e0ac1b3626b5d23bcca324e50861c07111f580b4bb2cde5c77d35e0087765bdeba585bd4eeabec44bc2a15b6d8871eeb3f8c96c36b43b0c55a45ac37c258c635e75b2f80b496415372a69a6950fb6bb35c28a581fc2efd5a5dd9c4f6e32b4c2fda3e950a3ed18ab4233b71443c6717c76978a918fb6f2b72e33b03cf7e5d4e3cc347e0f9b7734cca31ffbbda2b990e800e25a081dd83a8f97ac98beca0bcae12b47a3ab59f67e5f7ced93d9dc960ec72bd54bc4b0d47c7ec53f88a8af6a7f9efa95edbf8532e88a67a86a7afb4e49cfff9d", 0xdb}, {&(0x7f00000051c0)="8a4db85a447963f3d23d5c7283933faeb7df52d6c5c2ab9a18614b107d52f58fa4524f8bcbaf50beda853928cdb5630fc9a70fc6d0ad04ebac451c394463902a86bf07b44d817424290f213e2b26fa7e0958e8d911b2892183a9b1960bb9d88213660d7a427f20c4dc13e40b0176be59f2b047a8e1d8ffb7c73bf198846c94435ad5601e61205c017481e2112a5663215449568d2cf1898ee8df55cc5ff4dfed28656ff47d34fed8afe295f66e522120a10aebc51a4aadaa30788caa1d13d6", 0xbf}, {&(0x7f0000005280)="19b4206d310382f8e6a28172e1b4c40055db9564f86a94eda7dcdab13f9188549b0038", 0x23}, {&(0x7f00000052c0)="7e7b8f7d23bf4808b7c8aec2cb0c9382c1251ee4a9f8164ef0cc07baa6b30f038cea597fe6481f07c164472766370b45536535009f3512aa603e0aab1e1969", 0x3f}, {&(0x7f0000005300)="0ae84db78688076f62e40266adb0ec6da2be6ede3ed78993a1e47712fdf16ac04189049f2f8aa4d2c09e340b032e088be4c3b72d80bbdbc0aecda90165f8d17838b26832a72ad623bc1bebc44b783a8895f29d3126cd34635b751ed3cf51531a4afb5937cfffa07d912a51af71e31d7b93026a36a115ef3911d4c20cfa01f4a5cbfb511d43caabedb13195d8a287499d958ec0db89d65bad5f8f1fdec7d33793d7015c151f20c4035b431dc60340", 0xae}], 0x8}}, {{&(0x7f0000005440)=@hci={0x1f, 0x1, 0x1}, 0x80, &(0x7f0000005540)=[{&(0x7f00000054c0)="c62a552caa3397cfb84d967bb0faf12607b44efffa6ef6e27307047956a4f15363b8948d83bc7027b56456c89375ea3bdaef65f84151fcf3c02502161035917da34b8f0929bfbaf73ef7", 0x4a}], 0x1, &(0x7f0000005580)=[{0x78, 0x120, 0x1, "71bf13fb4a4ff20d4b3a39c0df70bd5ebad85c2c051897fed66c64fd6756f6dc379b2e96738f549b7d5a1c89b6045dc14b7c25ae88cb3c8325fe74b162a80040f074442a2b2323be7b9770538f5fea6155bfa832dfabc5d49bf23fb9bf2864b4ab6ed7"}, {0xb0, 0x114, 0xd8a, "5631b868f4b1b69d7e9b2da896047f347b87a25540681e968e0e282c5b6ef15979f52422bc647ac878c29c4f59ff90fce5edfa27d2250273ba0a74234b3fa5177d9219271404b625455d46f1607929d4f009e634112c21b234f1e34f0f67391882b19c709195e767d9c17a176caebca329f8972d9158b88f9604b7116b2fe3dd175ec4bff34af436737b2604fd9f7c1a1e23b34800ae012ed63d4f6f1130c1"}, {0x10, 0x10b, 0x3}, {0x1010, 0x113, 0x5, "84933c23dd523ba2659d9d69a13c75a5d9b48df8dd5b2c6504d66e8ae5c9bade0ab1ee79ed7093a0321f41e7d8ca841529a23e2014283cd8fa572e8e7505277f4766eaaff4dc26d70270eca820906b1da4bc24ec44fff6e257a4095c54757aeed453b9fd2ed707302046c72b4c69dfe21874133770eaa9582486923df1faf7864e736cd65de5f4569fb98fa1a5eb1ffecfe9de20036760d66f74698270c26a444bbceda63e6fe3f3d4b23b03002f9d697553f0f3f4e9c8c8e4ac248659dc860ce08e5899272117ef244447405f47c39ecba5762ae3aeedf002d8958510874af5947841e06fe76e6d4d0bb1ee7c158d1a96bc08b27a847b2fa2d3cac44f0010afee830654278a0f20cf93968c8807711b1345b83f3aed87cc1f09e82c72cafb309d18ac83f973e1064538e8d5e5ea4fef80775d04911dfbfbd7dd4ea55897dd7f6078954b6b4f62fcb76b158d494d6254845ffee9856041243e5967c9e0bbbe02913411c06a9f1b7f995c01cba7d19b2976a08f3c222c4cb893c846081cc0ad090e3b97d2b3075afce78371f493b0a32966fa3940725025ae15c71e444c14c2322256360c9dad0d9dad249f08d9a17bd238fd738b25d99c8c89d8316f7e87d2f3a9de7286820211f424529d7e004e01a8c945082011eabd674823d543264d42ea71f1a7e9e5ee22103c417eac02a3a1720a982e6726cd2d5fcec73586de86fcc12cc2ddbae76c67ca3e090ce247009c8140836a6e2de805268c7e4f3ab6809f9ead6bfd48d53fa599384fecc544d08fbb24e80ce3f7749ae603e5b503f4099e97f02e798bdace6c6a0d079fcbf9965eab215ed68be5a1e31ba3defbdbad686de7e8c183db3bc102a6c1dcc20805566197b71e2dee1b9604205607e7e79462afa5db64197dacb5cc7ed8d4af1ed2a0d6d7ab4c5cacfaf0df55541611e6faba2fea8f50a92d1d9827271f02703ed4b83167ee46437b0b94906441b681f47e538f4f26f1faa1632d09bdd251047dd95d6aea68bd15e2702b5b357bb6908e78f7d5501c351c660606405c21d8c47a2e454c11d45011ab5145c49285a5c3ee6f6de7ec2ff83e6cd609c0011109ca36b57cef72151cb6d1a4af354c76639066bfcd0c7d10981d928f45d7296bd3beaf81791f6b432396e1f6c32fa871cdd4fc4c8ec6233366c97bca65e2e7f2b4d4311982233454f8e1f31056fe0f3dd7cceecb0a464d2f28b2fd15f4c1b3af3a6b83e21e84802ca100bec9c38e22afa90835d30087feaf63a12662fd9c4a583eddcdd2e3512f1c3869aa9aa7b1a45c277908b6b020364f4098c8fb5ded97c06aa35a345d0fb34a8d392f8e5ebc668086cb50fa92bac29bff07ad1a271429c1438228c5197d06efb62e1dceafe59c851859203e876778260090c9eacb2843b9ecaa233e1b213b4a55768eb72bb456243f1c118ff1776e680a5daf585fe372b724ad9c90ea4020eaa283644673954ada427948bd8870995088a239d4b6a4599f14e190b5c176d6c219b92f7d4dad204d4017e4fdc463915deb0d7ccf18d36be9f07ad79fed01d1bb62ceef49f7c5b0af273ab3b815444ff732b3c86077203c184aba13ef688b86d19996e0e61b1b4e31ff74210382bc31eb2ae9d6fd6e5cc6719c6f4c0662bcace6bc46989bfce3a02f0e42d1d6717b425e95c343790712beacfcf2729f155b419426cc7e69df799175bb4550c3a144f874cd6974f191057d42438fd1a75b2a72e1c9ed22441f476a30a82b168a75be586b0933dad39b2ebe7035372bc1155e13c582ac8abaca207d59cad3a5de6e06b08cf4839326df52d359957ef1c9c05865b5ab856844e9c3252938182bf0203a6711e544e6914f31679bdec052a62872d856666b136530eb200f2fa25a878a11920bde7fbf35beaacef812bb452a49d537e16e975fc294ab5810addeea4587da31cafacfa4f909f9d6ba795df02fa7875a6bae04587895c497a0a8b17ae0fbe59c1fee2c2626bd448722f0aff59b23ed0055820bdf992d17ce944699bbdbcd86ef12b03811fe7de4d55504405b54faa6d03a3f89d3997817509578eabe7de5628a694724e2722b9228cbe13e286e47217199758b323880b3b5274b7962d12e5adad582ef4f20e1699fa90d75fefadca4db91d4b4ce81843f8ae5ea3eeedce14cad545d4aa8e8a761e0e8fd250802ed21503ec52412f2e246d35a25e679848483f465bc59a09058128569ab60de456e262a1d4002129677ebb680f5ffffd90da099d8e62f55de8d73a40dba52e176a8c65ce8816c37eaea14cf0e15234a36a2b73d423e1eefbea507627dbe4a6fd585a7c5d34d5f15188f53d41934c21b79a040d7e20ee7d90e1cef63ab8239663b56d1a7b5d81da974d3de91c739d5acb9ffb44aec62fedbf86d9800bf0f1d38a9dd9e4152e09f8109c32e93fd90b7f870984a9d02ee08ea4bbab52f9a508cd926096b342400280afd8e79c4283f0342aa2b780d9b824b89a19546255196977fc58eda41961c1b8a4c048199aeecdf4c70761e037155182dd69442eb86d85cdd033722e1d420dbb4876138d79b2d4de8aa47e5961ea83a15a3f8608816e9f68dd4aff664be53de9ebfd7c3432d94c2eb5303c79133511ad5aec4355cecb821c0143820661c8571e91ffe0bcd6fe05f304f7c5952506c1593163cbd6e648d07ec0b8f076ce9c7a763d982ca309a95ea3b8f0fedb9aa1834f06449f7efb3da866844eb78973d4d214c09fa3cff924ddcc1f04ce9dd86359753671fa2d7a3827ffff58f3795b983c1c070a3c5a9ae9ef963bf840e693c2185988a029ae80c5b81e69ff7f3b64c06468080105155d84cca6dd50ca58b2350274ec842159cb4d7359e65982bcd90a762e4b6b864db6cea52734c4b7eecf1ce2d190830dad79dee47344616465943fa28b2a6ede4d8647196d9c266c28c28f8034edf1a8904b8d956bc2fccb87f0baada729657ad87d48f4cc8bb2e89cbe7ada3ff7f28776d51a393bcc7f8de5865e7209c5aee4e1b462aa6fda160e574c3662d5a9180dff3ca95e9621e71cd9817747e08755c1018934a068b708f846d29436837bceb0733dbfb742fa9b63a0bf9ad2aca67500077e4b2d96076e485517e6da200da7d9f49bae42e5369b7a8d15ff36c823d7cefb0edc7cdb5a1adcd79d4d873806577064368f90dcee86749e1b69b379e28ded7b31ccf77fa86dfcfd5c433df549d6f73fcd711b206c4a7b45a6340f99b22a6d4ddd58984ef9e19e217308e835a514fb923ea8a23fc50eb8dd0cd905037dc36c4d76754e6b8cc90b448474be5746c5b1c7f29f04bbde22e9be68d510200dd59deb243bb1b00e7a8d9540156337b07dd7dff1d6b0f1256967020e80238ef0301c2255930ef0332e5fb50ad7d15f6309dd9d5f4a308aa34c441b9959f1bb5bbc9577a21187d93a90307ec40528a2200d6e5260289d7da3b66f342c007e1270f7f2f35c89de6c73371476d5c1383d98e9daded300573ed98964aa1d6f057c2fee54a0e2a1a157ed0c309f93e758683befbea533df4b3d945a91ab7417c3b4c022fa7a0d853349dded520f4faeb8b9ce81fcd8a8da337bbe6ff770c23e680e94fd96e064ab4d2a353ad853a8ffb9461bbc47d77605488797fd5af9c9bf24ef4fe17f967c1e3ede3805e54c9f25229db3a761fd133e83b86b0c047004f8ecb6584beb0f5cbf35d21c988b9be36b4a0cb42f2f59389795a819912766afc633be9336bb8e9e970df5c5dd48361ef161b4020ddd85f13a0653619793f3f4bd62fbbe314763e478b7dcb10f6516ab298edfbcf45cd0f5477d4ad60618213961bc42179ad5eb9b64e519309c432dbf06307605086ec80d85b5aadbf12c9ad557cb0ddc7ddb9f318d602154e7e0b0e08044ae842ddd815a3147c33ef9e5c216ebd7dfce0cf137d9e43802468ca1643faa9b4f7380963839b4c82de5318e019a124b6f3ece997b23d6704aea06b50f57ac5e65a66ee2329eb79073c5afc7fe42dfc7dd1ddaa746a3f2d0a2a274c4e84740e72b46b055a6161ceb2d64aca400b6529f151b9112a3ca0aae2c2667f950c342fe369d4f8ba88077dfa21c87de21dff3050c27117cfcb1c0d69f89a7b2aa6f87fbe8d38ec8ea2730d6c2f48eaa550f23f4df877e4b540b4fa5931c7cec2868a304b9c1700939f2e92495ff9abdcdebcb499ca54aef711cb7078bb553ab6846ac996ccfef6ac7b25c561a72979e41add28520a6212ac46b1c75f8d93bb62772a6a72e07aa1b3ad96208037d99038a1ad23b905b19a58fa2d21a82537f78a9d73f9df7dd2c5f51506761ebb8a5c0cd74bdbd1c377673e2b218214b64f9a853d2c24fe459199d6c7b7b0549d44eb0c27e5d187e540b1fd4e4300f7d80063f5bd5ab37f3cccc8feb25ff20750d442049000b05a74e413a533b4956c90ac6abe3af7f1c5d971879cb8dfd865c8c2dd8cb8f2b418324243fe043cda204dcf4eb8721893910b87ef8e2f20a587e8cd4a18c5984773bda431544f8660f1ed8e9cb497a31c1a876f97b5e828f08009f10ece11155695d05ac8f65f938cb412e8b36913935c80dcbd4a41818b25f111cecca4b2e8a6b3ca37b6df96ec0422be7caddbd430f96973e83a72c0e716fd7906d2faad4e5a2656f5f1dffb3914eb912e2bfaea399b1f894a7faaac7101cf0887ba0b20b8371a582b307fac6458092780bd37fc3a523b214964e817867b30d3c81947dbbadc02c5224a8dee9ebac5a21c50f9152b2fb9cac319c6a163bf33e6765c84647ad7af600be0459cf5df16701aea85fe3ab4a8937e479741803774bfa98d84605fade4b2c20839d91fe486063413d2067ed90f7f20666ce97e44177a4a4e32e56e96656fb5fb5ace5d2ad0af351cce8cd30bfbdfc2ff93b51e39363bb7cfa81ac1946dd4989ad356930bb3e688871a0241f8bf69c81550fddc8dad7c90cad16944e31ef1f38d165d8ef41e8c8df8729c32a733ecb7c65953a458346aa921fdcd137df2e0579e7a27ba4048c547c85984dd99f73d5689900d8d8274e53d0b0ab69fd26574384290751de9bd25423d3e75ea4f03184fd8aca572c5ff33a164d715258d5d9e34f6aa9adee508c38f2a9172452dbd7d66d6f8240f1ff29f3254f1a739e5356a641b13f4c20be56ade00f9f85d5a55822601f54c12139ba1cd27c2d1d90b771ffbbd72b8c394edc45a2fcab0855ef2764c99cff18a7481cbf1413ab8d706be4f301eb5afe9751c17de3f0c8d99eed23138b3aeb9c0657ba4f139adcf3d2e80dff36832484b8ac9e3a6760a9f0b876edf5b3552b22ef9d476c314400db75a2b02adc61a8dd8fcdb7ccb483ceafcd5eea6e182bd360316dcebd7a5bd0be3a564d71d0b16e0b49545c3075eb9a1e92e0561770d86a3183a493ad315da6edb736952054ce8239a41955c99a71e9d131fae23be79c31b9b0ffa8bf1e6f0271b9d193bcf2f6f98a994847be17c39080f8e0146d8a7b691b0dc5e0f9689d8dfcd6b83b26e45d13138fbb020cb2d3f2b42586f80ea0fc884f591136c25e920b13078b281b2a5ad59a41c3b1b5e0424fd23152dc183e3d5f934f368b6dea20a848d872315c0da886eac50179e1cea5666e890d08269f7bf186f1d5b937463a48764494edd117d50a399d7d5958e7638e783e5c2ff278aa9b37fc04a73702bd66a4df03930e7950e7197b5ff0889961bbee7c6d94b6919b098d2ef7725cbfd2eab806145a4a23b501a61d3c61208a5329116df8527d7b1c13519ebd1fc93af787a3657029efb4b641aaecc21d1c2ee181b"}, {0x58, 0x109, 0x8, "be25266a1062803211a1b0d5d75210b99b8883648322ce4f89d001288213f0defe2d9ddf494c86016f59e453cf70d2f9a1a6d7f00eb678c5a9d93bfe535fb3ace0ed2bd5e4dffd"}, {0x1010, 0x118, 0x5, "56aa635e0a00349002595f4a1f1fa450dc80361a498a81b361b72e7db4df3db7f7e16f154fb24b048aecb8fe978d9ef04af20d928f4c1dfb359d7ceb812454883a936d5b01e1bacb74de07ca62b73579a2bc514712f2fb05bdbd99426d476d85a4a23adb5bc83f6686c9b78698e61880f04ac44ff2c5a61609691ec9990dee065565d78bc89a52937d5850f5107fdc77b74cb5746fc096bf788f09f90cbfe3ce78739d4f8401a4365ed34efd93138242e5e602fbd075929d8af882e322c18cc4896e63540c386fd8f3236d0bda69eda5722d416f66c83327a7dc170937a836a2058b5680337a8b63e7676bf6e7ab1b3475bcb15fe929e217af262322eda1480879954a72f7feaccb8b20859720f4693ea83d9a8a7aa81a6f5f31c8f7f4b3a3203159b93e29d88bc78c096ec02e913e4c4e81b94fe2bb35fd73cfbde937923ebebb773239d4e8bb9ee6446501e11338c1ad23b41f8b7a933b7e1a8c616f7ff350d7a7e14e6b271fbd88a192927661b0236346acbf69e3ec552760512532e8fdb79cdba02a378396288001293738b669827bb9095eef11e930a4fba8f48fe85572062e849df8558296e60239bc79cd0a563ea349089d743bd41ef3e2c09448128bcb7c01c1e2964ede06a3a81ab51138b18f879d0fd46d7e147a2e73886dae2fffae185fd386464d5afe589d4c22227a3335b504d1b78a7d295f32cb85a5b4cdedf663d5cdc78406137f0570e8d335606e2fe4a5adf329104e7b60f8d8a7d990f1c20cc0bd59c931eb7188b4dbe8d3b2d1bd10a306c42b48e4abdfd8de922832e4243f8f6fc7a8650f3972231d9ce3732cea915c11367cb4626061c94b7094ca8e6b1082bf20bf0a9594dd64ab8013cfd0d00dc12ad8eddb8174b71e4671b419a804d35bfc71b4e87641df5ee9b3d1d947a9aa6d3077557fccc5fcecab5b8c3ea315e8140b3faadc5d0eacc60babc461f72f5776968ff45a40537f45a704e752aef8797fa5d1dcdbc19ed57a7aa6adc903d58fcbf48689ad5848256d4228a4188e16671265a92701fc6cca2484084a26e64c648dcf931d05c6ea0752aa0c05f0f2a6d30588d25bc1dbfdad305e9828f6b2d4f85fa5425922900c01e992a95ff9eadc9239b1e562010371e96cd341947f031e037c27868cf0d8c78991eb841f75b85d1491d680508e304b16d6c08aad5ca8a0d59e7999aabf14355d9411bfe5ecedc135045310e3474082e6f8e940d9d273cb069bfc673b2f6ac75dd5595f243401298a4ceb0364b4678ae3774dd7b0006829be223eb8a7b25b46ffc9967bf19094bfdce3421932f365102bfecebe934decc7c908a085d3e55a789b0d368a9f15399e10a5e2beafb1e3e1e512bc08b50bb5f5a538e888bd320222f0fbad63a36466df76ba02771db12d59715ca5f99226934720c502769257a5f815beb46c5dbd2c14d001862416b3ebc824c4cc78175c2e95f0dca2fd0e30dfcedf6ec5a7abb3c12ed5ba423b91382934b41c9ea4e211897279a20e1f64777c32e572da8170942d1c7ed6026dd4e7ee3165d6b40dfe52ab6e61e54861fe79ed63179c7b74579b530c75a366fe9fbd3f1aa645674720531bd166e2f77d2031c3a17bbfa0c3d1cb947f8bc4f4c69826a0f27b39bd2c11f5f211cd9010164b49604763c109760a9424a7b82eeae61db6ebcd691d6679ee1d7b251bed1abece9454c6da776f628922b9fc4988296090697a38dc468e4a5a6fe646603b7ecf9930269a002b8470225d108951a1aa9d703373e180d9ae7e3ceb0e104da73157f6e9762a461cb83237363c7c5c2b05ad53f06652be216a78ce55ec848b67917a7e56066b0ecbc9b3cac555a81496ad7fd8cfcfb4485a147370af8951f9ca41cbe9ea804ea1f64543bc7128f085df4b352060e346576a7a24a757e191a94d6a1f729ad1f68410e3bafef0f87e73e9b8a423d9779b947634a46a096f4c6b1ae6bf2030ca400338efc7410a2fae0b17c85a7f24a2ac0d4e003442d4ea98fbb24a81b771ee2a8466bedda1c95207a2a41160a47c95771e244cb7d2b235fa4632c794a632eb48627bdc4b66dbdfb0296ffdfd050e173bbfc3b74935fceec09845f0648ffa31d80d36a5b27e5b9870934c3ee38401bb09114d0234708a86ceab905a514fcc7973ab1654a00ed1aaebf48fc0644b5cfaa22914db4c8024fd0684fcb1d992ae68015ff5ac098e07f4fd2a6d25402b6138eb7dcad47ebf80bbfae0fd1e6ab1daf1bfb0f5beb8d8d68e000cfc415e7c1644f2ab47efd76a50b848b68856de8dc659f9050bd6d8e1d46cb192307181d35e63f6ba5088fa162d86e95a16e7c6d402a756095a1de0582c384506ad5678f749647e5da2ddd2d8ca7ca95019372cd1fb56881fe8cf70c970f0686ffe201e68a6a354003974bc2f4c37b3eceb050fda92dfad139a98a35225beaa9dac306752e54c918ec9c3fc9e81ad459221ec1e2ec8af92fa5f878814ca7c79848d0c888b30edac11cb62b6a7716d6601a4628a2de4491fca1bc30cc895313ffd967678073b9ae390119043be89f7c6d80e4d8ef89f22d4199877656e3a20468eae5d41430de74548ed3f0678744d5538a93cbf7151fb3817013af6dbcf090c9c8b9a8f9d25bc72985f74faa3e7e7dca73e543848f3418b0e6479270ea6cc1474bb35a9cef318181a7084a42ece58f71924aaefd8d9c971c1830453bf6cd59a7f0895bf96a3b7f0b01dcd8d90e17e320f4879406278980675a2e59a4301bb02899c4e588db542adf29a0d77c8aa019ab5da1d93b93a9c2765e3f372ad28cbab9da58f28e8522e7423483e03adc1712ac5846c51971c264fca7d910407ce30b85d5a7c6b42d175bde0fa94ca5dfe62782cce0ec3fa795a7213cfa80380fa78100a12050707c35c684316d296bffe8f7771c42a1daaf383fc5f6d5df61f9d3a2135d60c539d10dae298d0e1ad625dfab98c7f12ec3c74e5f47bed9fbd6211e4e1a1778cc1c12c5b0d861a36ab80619eb59cf6dcea5c17986789ecff83cc4ed2db6b68a29f9542956aa0eab0fa4b0bac51112695c85837f5780dc67912ab23cb82643e64d65010c5473b9601c3d37b66b6989e72479a886267e66ed6a6631ee28a2e51a6f557a66a444d657a4feafb49718adf7bdb1fe7ae47b9c973ee4b345c94cb275bf1f11c305777eedd0a9f331126c1846b642b90a837ce40299630e50678d81cfc649afc9b83f2a7506acf847881d195874d67985a95a5b06b5e3a4e67d2764ded77699ece5bab878cd850b8ad64fb1021df99e6707002dbba24bc7ea82d24a12c7c02f78512c52269fb78cde2cc4222f43b1c4da2d4411f59f677ded77e4798089d1d2921f7c0dda4472ecf78e5850301baa50a4b26294926ff40b2a09b4b136ee425f6fa29791a30be0dc314abeab8f79a3eb716af03174f1f346c513bff6e67d9d53f7c3d654cccf286f978032ba1fed5284c48dd49768ddd92dd880341322e106c56fbfac65a69798e4bfa8ac88289efe9983279a8c78c88f6b710be2dbf8949cf37ffc8b73d6ea1bda42b76b8751634cbbb8ef2db7b419d7674ce902e57440207e28159559ccdb978ae1815c0515c5edc33021026d741936b8a86021e20ed1503a9464d2fb22833083be81dac94e0a6b106c5333e9efa39001c634b098b390a31c75b93b841df67e62ea86eb190f2c39928464f90572671caa9864027be8d370d910a83cfd5e9b6f5da56044d555c0217789b34c769e12541a6df82f88a0b087d02728e3dfbe0e6fdd02a1260763019d7a9f25996d611505b47e44981f60b94aa199aaf80e5c4b17d2e26deba125ba34dbb34f72a050a2f046bdb197ab862bf028359cff77f210e3e319224f91e1d8a2705be85e7c6de36c7602666f26a221e317f03d26359c1d894a20822e4c387e280c4b00c8f31501ac4882690b51d4c67459002c989dd3e1518dd2a662fa19ede8a6a4a67c82b4231d85b3846666747b40547784f75a0272c8fb5fb10e199fc0cfcb1f0ff16a2a1736765d0b3440885d2c3e25e3d211ba9996d124224d075ef649adaff29d4e1d80f4deca6808badf48dbf34ab39f7e0c1f5f5432b58d5ae0cf5d06726b0343a3324045caccd513acdc6a0e5d346bc534131ddef0bdb92196aa5efee72756af7209d64a6fd4eb38cf332105dbbb87bffd28a1d3e13276b763227e14deedbced9db3c9054ac6d76c2b079cd6fb2f4d5cf4d38fe7c51601d7c7308ca4ea982181e7e62c0dfccde3868034280222e389f1884ebf9dc0c101eea0561d6482e06e9b279f545e5de08904c9c5d21fc0115595b23d7143d8c5232b3f274b48e6e4b4016bad1f2a0e06c995db20b35856511c231a5d17cd2e500c9f056304c37c0211602291ee39f7329d06be2cc44fb7aa83d85435f1793db89295b3c508d51d439b963b8200e3ca3717c1477f7471b3454c5a19a51bd650267d2e80bd1c1c244d21039732c7f7b454978c2c30f9e16b456635c6e3c5fed79586132e17ecc661912e5b68d414d403a1566cc239c6d4a822bb64a5f07cb0d14aedfa6508c5b57ac4b0fa1719c33a37f3ae5f9ad3fb9ecd0bdb0b890d016e658f9c3d2c5c8f168a3795db6f48edfdefe49ea2985f10b3ddde67ef9047b32ebf12c546881daeb737bc40eb168e032de258d072a7fb07a70f7aeebae64f6246bc4981bebf0e91856f42c1b638b2842ef57070b9573f5f70e5d65cb6224f90285c5da8ab6e7d910f40b4cd7a0686d32a338d86beb0f88af4f09237ad8dbbdc1ecc158ec584d6390f40809d98d9f08e73e2490a675c381e1901b5d17f878d1fd39a3d2121af302619183fc8008d373acf6ac69ce199c11183911ba72386502e17b8c27e275cfc0c18f16caf805d0d6a230a1bd60e604a4612ba33b2d8f50fb5490650b8b5631be766c73560c8f5aacf4728ea05bd4330fc00790a42bd09766e05ffb54e9f2ee7da6e09c05f7e4dc952cc2b3a934909965aec5af60cd9fe8d17debba916354ce74df7db348de9f9669222f3aa5b9479b9238a62bf7c4e13b851e46059104395261fd684cc688c6ebf44bd1d83a5bcb65bd58cb4ac9fc689c8aa4944f75847e9e3d44a191768349c4e5d8cf63fd438df968fc3e2caa655c8b61493eb457c2704ce6d0dd55f3d6f4ce20a39ff552a588b56f60920a6165fd64b3457491564499e977104fdb5b74d2c96b71dda63c2fc4262888c6a2452e25d9504591f7755a2549e848d85a28bc9b5649a254a45c92c54113bb3b37544f3c64e8697db9ca199d3792f635645c9ee6af5e37f701e120034d78daaac139f8a7e01812f6d9608867a5f5d205d9a1dd9ffc16e125a87417ad028c945a36006165203c82a61b14dc150f65ccc7d795165ae03612b800215e87f03bbf62a86a923da6627636de1a4b09d4f6e9e4f23a99357d6f299d80eb8ab1780c4dce25fd7f199701dba3ca9b0d20945626fc44a87ff0f77b68a3de3a9e0970a97b21880f6f87c5f6d1cafcb866c468e4db78033b5bcd3cbe406eccbb824220c757c88c41a23bebf28b6738103e9572cec554bf26c5f025a7a39d7c9cecb78ee1856db4a6bd98cbccf037b830f3169e361d93137ae696930bf47e69626169adf93852fcd5019758183563ad91b5e029d207c44411e2ef444b268e0e5f40dc1f182211937c5417b8ac98dac914fc1305ae0a5da74241cc1a8c0ebe60a87a2578be2ee4bf4bd943a1dd926d4c8be9e66dc31baa252e05313cc26d23637cfbe0ba70906f030524665535c677c48b778f4567a833b8b5f9ecea9ad405d7"}, {0xe0, 0x115, 0x2338, "24f26add792e1fecead31de15caec3c48e4dff2ca686421cd65c114768c275662335418f6c7e4f262e6966af06f1e7260b6fb5000257a08b066fc71c97535b044500d0f5d4a31e2fa38f15088d2f36c464a293dca353ca99101ebc8e617aca3bf312001b8af5d28216e338f0817ea49b5434fbbeed7e9a754a3e79d772f8dc4aa8d62cd3ad4f7ed78e45d3c9cfb7fcb72bb652196a5089651226aa0e47a38ac0b8e553f82a532f68fe6c074e1e822a8a3e17f8d9223c8e75aca3d5681b1c601d0533bacec40dc197880c7ce7308c"}, {0x110, 0x0, 0x1, "53ff756a691aa54026ee7d193273b0a6f5cca1ecd4c58d2cc859e48fc4071f126a6db05dd905fc91ae665fa19474eb9ad71a66bd07477d8376990918df05c37923ea358302993069dfa329143b0c520af36b736c289ed42e674493c880a83db1cf98fca35568681e0425babfd4f840857e4008fd9a067cf985318a826ee0f0ec55a00e2e9f8f0ad98e00b0b470fa79c7deb99eac86dce36e192db0098b3370f40b2553c0b678506e970c9bc027d1591279869a461430384b1664586ef374a74763cfe70fb5c24363ef3bf4e78b3916de2538eb9a34ee46273c54d10a870bd89c1da52aa019ea7261436f0b0f775959228927896cfb2711df876794237cbd"}, {0xf0, 0x10f, 0xfffffff8, "c77fbf7afe01ed4364e165afb540344f862e59384b96c1397221b8a4805d67f5dc55f79473117dbaacae7c786613baf157e0851a52a2cf5a23f4a95fe5d9ebcf0283f085a3216d9f52ef67bfc40654cd5b9f0aceac9dc20df990d9c25d654bf2f3bb230ee750716a8591e98eef3d6df53e1439d869f7ba0e9c4b3998f8d5a1ebef0e03b18dcddbc073826bdc625499268d2c563ab3165023f000066ffb4306a45bbc1d87db5a9e5e71d459b19d9f5bdd4d0c9d17c85d608241a231996f347e4be75a2d1112a44ad679d7753eec86a8058318973b56d226fde1c64c15ff2a393a"}, {0xa8, 0x114, 0x8, "ac1ebd86c7963e2ef88e12cfa46002fefb64d772b9b6b43a4273fb94d5586827ddcc3c00ed5e32e1ea1004641313ed7228083a75f919a27f58ac68b3942e40c03f3bce0b9c7eeeb5783423e9be208f14ca99d88318eeab25a493dbe92bdcd70a2535a31810b5af53aee9aea2746c15bc588165052d424a75d17d7f52938eaee5649f4f892da5d6827f2a2efabade1ae26bee8a81ecd3"}], 0x2538}}], 0x8, 0x4008010) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:12:34 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000040)={&(0x7f0000000a80)={0x2a0, 0x26, 0x8, 0x70b92d, 0x25dfdbfe, {}, [@typed={0x8, 0x2f, 0x0, 0x0, @ipv4=@rand_addr=0x74010102}, @nested={0xbb, 0x25, 0x0, 0x1, [@generic="39cc5ac470bf192378dee76212df3d6beef2389fcf506a279c4513af470f4cffff0da4e2aee43e", @generic="af36ab5e6ff4f0baf74cdd32a8fbeb563994e7324cd436a9", @typed={0x5, 0xf, 0x0, 0x0, @str='\x00'}, @generic="9f23e5cf41787849b1a69561a6babde6d3ec24616a286320f793c0f3959d9f86aec5bf957cbc6b474f882311288acc9aa5a8cc1bb31ee3b52613c1483febeda1c17000d2cc8afe1c1f515d6b4a598c2cbd5a774fa0e52dfcff044a79", @typed={0x14, 0x3f, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, @nested={0x4, 0x4e}, @nested={0x4, 0x56}, @generic="a2907f85b19c186a098c19bb63558a731c713b9b5ac7e0e91bb9422dc58023ca6c8f96e2333e4b60eaadcf1f58531c9b91135c3e00d981efa4097a000326054784d128936a5d1d16e13f40f419d2a0edb7bab314ed2780c1802c9cf21b3c197f866eb3dd2a02722c8f931e22f28988100115e17482abf0dba12fe67ae9", @generic="7e8107914505b0c4b225833ec62adb74c339f5c8c446462029caed38d5ae0f1ae4243883035403411ae33fab150ea39c1d1922b0502a26c62ce33066a0a508f133d3d34730b7d9ce129f30a6c1710d6405bfb4dcaa6e0c118b4c9f10121602384196e5e9f498e7e2e8b79a8e4b87bcfc4a19f3c8234153ce51b92c57d7950dc3a4a1d44bde88cf12378b3607d495707fba2386e8e79a3a76a4a23af9e2f021345fb49f0000e075ef3850c563d69103baeebe2d48a7020b9089d37736115aabc2e1a162f5ecdd6c03469a99352ddae578d5b26030cf215b43bd3fe03ba483685184b0b8379620585bd2a1de475e8daeaf6c6742c1a9150d6e56e7ba5ae349c9e72fe0d258157be910dcbae6097941171896c094909ceb947fac96b1685377597770e43865cc25f2b56f0c0c4f14d5c526e300103b38dade520ca8b5b176cb2e389332"]}, 0x2a0}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000100)={{0xfc, 0x6}, 0x0, 0x3, 0x4, {0xff, 0xf7}, 0x3, 0x8}) 09:12:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x800000000000000}) 09:12:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x400000000000000}) 09:12:34 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 51) 09:12:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x1000000000000000}) 09:12:34 executing program 7: sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) pwrite64(r1, &(0x7f0000000040)="ddf7489e64ebeb247fd3f5391d353daa249949f4c649a4f4144b1de66f5e8d76b37cc3831bf1b47c3b27eda34fbc335ded3f22a153c260d1b7cc5249dffd77a5869b7342da0a01e84be8f69dea48ee132b4ab09eda9c52796dd2f2547dac4f18cf3b01beb0121d124c7e4d369ff60a3fc13b5cdd49c34f5b6c552a5573", 0x7d, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) dup(r1) sendfile(r2, r3, 0x0, 0x100000001) [ 2783.250931] FAULT_INJECTION: forcing a failure. [ 2783.250931] name failslab, interval 1, probability 0, space 0, times 0 [ 2783.252484] CPU: 0 PID: 12915 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2783.253299] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2783.254277] Call Trace: [ 2783.254583] dump_stack+0x107/0x167 [ 2783.254988] should_fail.cold+0x5/0xa [ 2783.255416] ? create_object.isra.0+0x3a/0xa20 [ 2783.255933] should_failslab+0x5/0x20 [ 2783.256382] kmem_cache_alloc+0x5b/0x310 [ 2783.256857] ? igrab+0xc0/0xc0 [ 2783.257242] create_object.isra.0+0x3a/0xa20 [ 2783.257759] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2783.258362] __kmalloc+0x16e/0x390 [ 2783.258795] iter_file_splice_write+0x165/0xc90 [ 2783.259354] ? generic_splice_sendpage+0x140/0x140 [ 2783.259944] ? pipe_to_user+0x170/0x170 [ 2783.260421] ? security_file_permission+0xb1/0xe0 [ 2783.260962] ? generic_splice_sendpage+0x140/0x140 [ 2783.261555] direct_splice_actor+0x10f/0x170 [ 2783.262077] splice_direct_to_actor+0x387/0x980 [ 2783.262617] ? pipe_to_sendpage+0x380/0x380 [ 2783.263137] ? do_splice_to+0x160/0x160 [ 2783.263601] ? security_file_permission+0xb1/0xe0 [ 2783.264188] do_splice_direct+0x1c4/0x290 [ 2783.264681] ? splice_direct_to_actor+0x980/0x980 [ 2783.265220] ? avc_policy_seqno+0x9/0x70 [ 2783.265714] ? security_file_permission+0xb1/0xe0 [ 2783.266296] do_sendfile+0x553/0x11e0 [ 2783.266749] ? do_pwritev+0x270/0x270 [ 2783.267202] ? wait_for_completion_io+0x270/0x270 [ 2783.267786] ? rcu_read_lock_any_held+0x75/0xa0 [ 2783.268334] ? vfs_write+0x354/0xb10 [ 2783.268760] __x64_sys_sendfile64+0x1d1/0x210 [ 2783.269305] ? __ia32_sys_sendfile+0x220/0x220 [ 2783.269823] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2783.270445] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2783.271021] do_syscall_64+0x33/0x40 [ 2783.271466] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2783.272045] RIP: 0033:0x7fcd90203b19 [ 2783.272458] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2783.274486] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2783.275381] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2783.276235] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2783.277079] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2783.277917] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2783.278767] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:12:46 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)={0x28, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x22}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x4008000}, 0x20008080) r1 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r1, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x1c, 0x0, 0x20, 0x70bd2b, 0x25dfdbfb, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x44880}, 0x4000000) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x4, 0x9, 0xb7, 0x1f, 0x0, 0x80, 0x14, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000040), 0x10}, 0x40, 0x7ff, 0x2, 0x2, 0x4, 0x4, 0x0, 0x0, 0x5, 0x0, 0x9}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x0) sendfile(r3, r4, 0x0, 0x100000001) 09:12:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x500, r1, 0x2}) 09:12:46 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 52) 09:12:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) lseek(r0, 0xfe, 0x4) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:12:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xc, r1, 0x2}) 09:12:46 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) setns(r0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:12:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xfeffffff00000000}) 09:12:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x500000000000000}) 09:12:46 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = socket$packet(0x11, 0x3, 0x300) r2 = syz_io_uring_setup(0x55db, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000280)=0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x4, 0x0, 0x1, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, {0x2, r5}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_OPENAT2={0x1c, 0x2, 0x0, 0xffffffffffffff9c, &(0x7f00000000c0)={0x214000, 0x80, 0x4}, &(0x7f0000000140)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r5}}, 0x7f) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@ax25={{0x3, @null, 0x5}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r1, 0x80189439, &(0x7f0000000040)) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x40309410, &(0x7f0000000000)={0x40, 0x8000, 0x1, 0x80, 0x3, [0x12a, 0x4, 0x800, 0x1]}) dup3(r0, r6, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r6, 0xc08c5332, &(0x7f0000000200)={0x8, 0x5, 0x0, 'queue1\x00'}) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r6, 0x40042409, 0x1) [ 2795.522595] FAULT_INJECTION: forcing a failure. [ 2795.522595] name failslab, interval 1, probability 0, space 0, times 0 [ 2795.523946] CPU: 1 PID: 12935 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2795.524738] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2795.525679] Call Trace: [ 2795.525983] dump_stack+0x107/0x167 [ 2795.526395] should_fail.cold+0x5/0xa [ 2795.526832] ? create_object.isra.0+0x3a/0xa20 [ 2795.527357] should_failslab+0x5/0x20 [ 2795.527790] kmem_cache_alloc+0x5b/0x310 [ 2795.528263] create_object.isra.0+0x3a/0xa20 [ 2795.528760] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2795.529337] kmem_cache_alloc+0x159/0x310 [ 2795.529813] jbd2__journal_start+0x190/0x7e0 [ 2795.530320] __ext4_journal_start_sb+0x214/0x390 [ 2795.530865] ext4_dirty_inode+0xbc/0x130 [ 2795.531328] ? ext4_setattr+0x20f0/0x20f0 [ 2795.531801] __mark_inode_dirty+0x492/0xd40 [ 2795.532305] generic_update_time+0x21c/0x370 [ 2795.532813] file_update_time+0x43a/0x520 [ 2795.533279] ? evict_inodes+0x470/0x470 [ 2795.533734] ? down_write_killable+0x180/0x180 [ 2795.534258] file_modified+0x7d/0xa0 [ 2795.534684] ext4_file_write_iter+0x8f8/0x1530 [ 2795.535216] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2795.535740] ? do_iter_readv_writev+0x2e5/0x750 [ 2795.536280] do_iter_readv_writev+0x476/0x750 [ 2795.536790] ? new_sync_write+0x660/0x660 [ 2795.537266] ? avc_policy_seqno+0x9/0x70 [ 2795.537732] ? selinux_file_permission+0x92/0x520 [ 2795.538281] ? security_file_permission+0xb1/0xe0 [ 2795.538838] do_iter_write+0x191/0x700 [ 2795.539285] ? _raw_spin_unlock_irqrestore+0x25/0x40 [ 2795.539867] vfs_iter_write+0x70/0xa0 [ 2795.540310] iter_file_splice_write+0x726/0xc90 [ 2795.540847] ? generic_splice_sendpage+0x140/0x140 [ 2795.541413] ? security_file_permission+0xb1/0xe0 [ 2795.541962] ? generic_splice_sendpage+0x140/0x140 [ 2795.542528] direct_splice_actor+0x10f/0x170 [ 2795.543028] splice_direct_to_actor+0x387/0x980 [ 2795.543559] ? pipe_to_sendpage+0x380/0x380 [ 2795.544051] ? do_splice_to+0x160/0x160 [ 2795.544519] ? security_file_permission+0xb1/0xe0 [ 2795.545073] do_splice_direct+0x1c4/0x290 [ 2795.545550] ? splice_direct_to_actor+0x980/0x980 [ 2795.546094] ? avc_policy_seqno+0x9/0x70 [ 2795.546557] ? security_file_permission+0xb1/0xe0 [ 2795.547115] do_sendfile+0x553/0x11e0 [ 2795.547553] ? do_pwritev+0x270/0x270 [ 2795.547992] ? wait_for_completion_io+0x270/0x270 [ 2795.548551] ? rcu_read_lock_any_held+0x75/0xa0 [ 2795.549081] ? vfs_write+0x354/0xb10 [ 2795.549509] __x64_sys_sendfile64+0x1d1/0x210 [ 2795.550021] ? __ia32_sys_sendfile+0x220/0x220 [ 2795.550545] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2795.551142] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2795.551733] do_syscall_64+0x33/0x40 [ 2795.552169] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2795.552752] RIP: 0033:0x7fcd90203b19 [ 2795.553179] 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 [ 2795.555271] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2795.556149] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2795.556968] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2795.557781] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2795.558592] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2795.559402] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:12:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x800000000000000}) 09:12:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xd, r1, 0x2}) 09:12:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10, r1, 0x2}) 09:12:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x600, r1, 0x2}) 09:12:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xffffffff00000000}) 09:12:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x1000000000000000}) 09:12:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0xd75d, 0x9, &(0x7f00000018c0)=[{&(0x7f00000002c0)="c219bca381970ce196574ddba18b3e3d381669b9afd569c80e02fffaebe5a8770549c615a8b5378992b41db0df9b8e4d29f86d4466eb45fb8f704e9915d3154c256e2c1dd331fe55c9e825482afa49122b9d22881d0f222eb71b42f7a54077dda00fa0f028521a6c2426e2894bff88a7174e62b24eebad07648505d03a58e0da2aad304e0b8afe2dd18e4572e6a9fc0ff2aab80b8083cfa161d9ee7e89eaeb4b6df74af8d8356ecdadeb9ce5d94e7a6c0dc29955b471a3ae1c13408b05af678ae5fdb77f0aface17f23cabb4678d975ad101447243b4dafafb51945ff1c91db8395a014c4ebee58d912be1a742b45db6490b629a8fdc5a7113014fca024c701f86098f1c9d055b32241636f7afc843a31a0087b2e295d1e54a8d115c78ecc4d7360eb855a9bed91a55dbddbf6d6d5085da59e3eda3d40c723ca80541a0e0a1fd486cfe11a02308cdd7e90fac0bea2cc7eac4ca096be0ce161d2748a789cd2ce382601b6d70783c34405b6519717db6b6c926b8a57341ea55c3f74ddf6b124c9da641889ceebe47ad61f2748526d005ff98b075c68d39828c40a032a675e4a560e664646ebfbac5439cf6ae47e6b1c8b7886ee4a92bb9207fd111ffb0d34b7682a683bbb3f733ca5016d0a86fcbc5efa259f199366ec072033adbfacb447b573133551a331d68596dd5e57d7036fcee535b516bb7fba16dcf3c33a04ebcff0dde1b4e39a4e505aed7f06694dd79e8b1106e103734f21f8585601fd114129133322d9bec5b08c23e80a94e5be6d0d14045edb25af34ab1ace38e5dcca2b563f15592a68d203d463c70fffab2c1d8fd0946417217484ac460ce92641346072014efe1a6674ca077c1656e6b03e933c70a65faec19cb43d9404b363f5651fe19f4bbff903c605babca7c0ae1a72c7bf96075951486ef8734bad61db08c89583b1c2a6ec4ce49f88c8f4c7565e95ca1bff7d0fe09ed827de2e97d5edfee54885d8f68c7285e0dfb452644a5b49a4baf5cf38dd10835099ea43a2ed61ba0e3c8aca019508940a4c06cee4491804ee075408b4adbeb609ab6ed0abb47c463065b21485c4aa64a43ec6a6f1abad819799d366b1ba0b5a3ed1689b3cbeb31f1998de172960d2690422fc13778c20cd439a2a9eb0534720d2f10e3bc39d13dae4db0ed8a79a0eefea9b1303e3e0f70040f57121a3b61f4411dfd97b750714ec5b40e491c9050d18eb44ea5f785e5c95bc20f4bc42eef68584ae1725c0cf280c77bd6f89e4173b241c3891cf3962714ffc3bf4f9ece15e27ddf34671e07240f22480d1cf7a8e294262613900291c02c5d9773850306ee38cd3929c6a3ad73be0d7229cda27a3019765dfaba1629d8c4f85fd13e13598f7fced24fe69aea3bf294055dfbf999cf5aa524c8e5519c214aa0c6b3cdab38cac550cdde42f92ee4c326c4c51aa172ae405a20557c30a6b1f60b49b824d9d0ca2f4f75fd0de9402bba89edc513b9129f5b689b21e0d9ca9c94a0bd5f7c84cb88a65cfe02a1c47153bdd819b4fada1f5a4ea52b986951921e4eaee4499e40e6cb0ba5fa4a1e007b71afbfc00f65f1358a9a992622ac6fa8b6052c3f9dbf598ba0870681d4d32b57a5b7de6d54427df2cadcc3600c20f2065b4e66984d173e8cf4cda58c74360082f4f3b7b527b0a53174a203ba2571d81e01d6d0fb461662391bf9dd70ea735f95f6d37364b88874e4ad56846eb0eb2c111877a8403a34329c664ae5b9363a054d692e15f778c5fa12e9cbdf297e1963a4cbe31f0fffbd718fad55492d5982bc6f4cadd4f902d0f719fd980e485a6d8e6e93cd20c783bdeb9f7b9bc2d7023ef98e859f4a93a6478ca0f9293d4bba24518ef4c6053949b8a18b1bd465073f5b0eafe63c776869ff95d455c84b1c6af0e656f1a29d4d5a4044b60bbbe85c18a224985681550a0692fb8b8d154f9264b938bb548b295cf77a8191ea2e88b0afd6785ad9a79fb9200f5666b130ca35430b4bed6479f080174047b265d70bd344c859c344099b1785d790de7af37656bcb3740ff2f8030fc841ec0626b6bf0152ddc1496cc78bde4563a6b30aaaad2b15e1f9455e529682af7db6644c05a066e10df71e91e0f27e38d976a54ea70d6ed62ad12c6268f2d44717930ff566ab14919c2188b4ed2c2c2bf7665323d37c5cbd5b147c9caa45477e05d7e652cbd2380ffd1a022ca0404a9526371cb9f2f8bc921968d2527eff1bd2b9a01c20c8fb8c32550e8d8188cc6335425270e5c0f92dec91f82ffa86032b361438609aa596295f631fca1918676368fbb2f2f665db3ed84949d68f62ca0d2edf63c6bbdd8a4d9f4dfa6475dd78ee70b18d20ed53c9a99089a014ef7965fe35a4dbde0d0e2eccd7087d9faa3c93a57af25fa2000a03a43d955a7812f3ede5b6c6be5cea20edc174bc2ee6bfb1b91274b97676a1bfdce2adc185774f9906299e9eee473b112b82ff40399efd3cc0eac52d6f80401066ac86d313526cf8793f9676656a73f43481a4d7acc520191d1985ec4808b1f921d18569ba235f84e973438e30824c004367d01df00b500f0efecff2ea853cd73983233b0e3379d4e17b7ec7c29e669fac2ff79767d100687577e1cccc89e8fff279a696f9d970a197cc21a6d2ffc62fed52b0a80044ddce8006fc2d2e35f8a9edf097eed2b2983adfea21539b2d8eb83dde7cd1d7ce75daf57155bb805ceff8294572f1dcee2b7a16c1a7113da8f4535a09049f39865166e2cefecb7930a6582b99bdbd5e6f424889ede5bfa96a5de9671c46622eb0f967fdf477b1524b713ab2517bad778271e90eb18df54b61a4296f8bb8251b5e1fee522738f405a07805466f8d4b2e9e18eebdd72a0ddfd4584ce4ab75e097585b080fff172755e05dea4af03418e79fbd2428e55b71f36ebe71fb73ae47b327eaeb632ed6ea413b2cfa2c5949c9624f5de691be7b8656368bdd3d1b901b59a0146b531954f46d1145740d8359c8c4c93af33dbc8f75dcc2f093148316c71eadc79dcec3c387faf5d3428cabaec4249dee2216fe0cd4148001cbe1fceeb1f0ff53d9847411586f551f8775cff8e5a32a4d75f5c82af5d7a024eb855b9a817e5e77f7dd4c04f9822369ee80479afcce330d549218e3372b14d53c828afddc887887a9acf1e998b19fd038273f658f38bd12c4752bd4da780d28fc87529f7512ed60e9d87e631a1539b46dd20015583a0ad885ed88cc14d212aea7d21e770aebd8daab9438ca8aafe0df5cf02240cf58aa4b49edc5c5d5833f014bacbfad63fea65177369d9fd1e7952e9b53a83434bf02c0f01402cdc5317c4c587c2c9983685f8c1dd157eceb079747f28ac4eea46dc6988dabe990ba5fe1057af5b25a058ee5e3580cc2a9d77d8dbc11659aedd0ea7d32b1101152f30946f617aa5cc89fcf75acfd21e6f0f65951573b4e0538fce56ad33554023cd3f7d6f4ccb66c665fb6a493c2edd795f77fbfa016652cf2945befff0fc4fef2d6f94852574130ef9b41ac028d5b8e46126d24bdc32d1978cf8f21b26794cd4585c540580d17a4103d5eae970835cae7543768065141fa437b643d6777ab7f8fa0c30a8c0f77d79f4edf8b71bb53ec534644796bda408fdbd6792e2164997af773f50cc9467836846e805211483e65771820f579b49c276d25e570905f28c493ea338cbe9e270bce5093dff113184cf6d265a98292c70978c821814d49f5fc64ccc060e32c9dffa586fcc9cfa88cc211e59bbdcc506b2acb41a44c090c3e67349c463cffb78413e1a0f7d56996e0e6fc932e36412370f3262aee2d5b3ebc9d6d472de42e9556df20929cf9d6274ea9f7aae53d4a024f0f352b29f197d07f7c4c71b96f53b59a7bf31042228dcdd28786edcccc8bdf02f0f5143930cf198b67635a926eef9fc01bca69cee3fa37dca626b4dbe5c7cddc0f89b468ab238dd15fc0bef55c538caddc7bc2d9dc3545c3af7812c32df90d5612d46e81eddf03d337237f5a1ab5ed643e6c644e01d8ce558212a912c545f186ddc6bd2c931686741240f02649f101063b9d7f12465968dd8bdea924e8f9919e3c64085b6b64de9be460c9e5145054b13f1463a1fb2de282bf8613aca0bcd34eddcffd304713bd6e529894259c087810188ecae8f5c33fa9dd391c3274d7525fb848a0a3b8c67d98adac2e107a8ebd4f0a768f8a7a4a2c95a88875df74d6b85a45838d5835878111df63578cebb740b4a915c3100c49a4932854c9ff7581b84f884cde8e75d49ddf247b9033c2e4353cca8fc589e52ef0ff7c5dbcabeaa93da4f818b0d3a2184f3918791d8bd0b17d3a436e4058fb6e106466573f7e9673b8b89f70d6b2d9ebf943b685725a16843a3e46ae161a847b3a921a4990a417dde306dd0dfb8501686c9b9b07d8e96bd25d96971b256bc39c4b515b6777582c9a33fb4ab702bc7abd04e76d2ca2b4b0f771693e8a4494cc27b8cbef2aa54251ee91e38c158e91c25fc65c79327b2076e6340ad24b504f42905122e66ab9899f50a5a07d3e733a7855ec033dc86da8f112ff5e2e09db7f94cbdeca8f8011d7920d55c7c8d29710d8c43f28f97548d5c2a173b7ffcb805728dd134422c4ff14583c226b80ebba0f1918870cc7c59a06fe2c05cc312943b4f70bb484dcb8aac675e6542962f57ef2e524ea8d6dc48aa1da80ff1cc48ab5a9a9c966f831c35f5ad5d2018d6f6e9731f0ccee8db1d810afd14b0e34acb0b2f93fa7bd81caa3513ee6f6862b345ae747e99d07a1f575dcfe93b69dfed146dcde80384412c250e3beb139ae6c1f4b83d18f516eab111a5cd4acb9480f770c91def2bf80b46080f0cfadbe4d833dac0c3273d0fbefee6e84bff83e53cf50f1648f6990b5496e22454066686d12d19077e366c9056363d690027ba056e03efc51ba94e03378e2e6ec55a282b13bc3376447e37366c32a58662628e7be95db2b74933eba46ffaf0d21e89296ef5187fdfcc86ae54b66ddb7e99b1cd04c3af94ad4b0d359c26546e4f70fde508cbe14d1ccfc7a74a462300ac9255432365f9ff280f93d12ba9316e2a3fe7792db44a052e3ea302bdb465c884f4a111687aaa3337ea47b945f16e17bd786308a9a96808b3e27cddd87e2fc5ad714231b3251baf9e4cc75d99d83ffb220c7a8d15b9516811a7ff6cf725d8cdfdbb36f2e73f1db60a47f3fa0b5d4025198f2476471e87f4dbf6ac9eb033739d2da0754e8fc933154c690adae6315397f129c9cdb4531dd4c7665f7d62c5051460cb112c3fe042df6fb3b80b11a60cbdb2ebd9dae9ca19840b9cb7798c8a1a4859a9d4c13ecefc507cb316e9c3e56edd09bb715bacb4baa69bd37f20416c0322a2e98cfc7a1c29dd74d3e59bc0831d0964088ebc170c9796d844d05bf5cff2eb38ce921ddaebbc7f05161c8583e34e242e25c32aaf9fe32370359bd7d3bb4085fb8669feb4adb1021aa0bc7446ffd0a5b9da786338207965d4297bc03a127dc7b81d5b33556cbbfc43f36338261639ba7204cfa7845954738eccaf160670a488953fb48a7ee2020cb2bc3495dc8a420ec3ab18670bce35f7391944b2d2d66ac1300693e56981e983146fe11876dcdda8b11c0fdda1330ee189bb02db450588a167da6533ada1678ba2af79d3ce9eea13404bdeac1301d50b1c88b8cee5d2c7a27afdb77e5bd14ae291eab8af74c29219455485b9996299cd1393f01698b2dc5728f93f5688a1b3c0ef826c7a84e85e3786b95003dd9735215bab3085e206b076198bc2942a2afc6ca27182e39373fe51a082f6b", 0x1000, 0x2}, {&(0x7f0000000140)="d52e1b698d48690a43f13fd529a6ca4114047ceac12a484afc8f3cd1d80ce914f013aa4cb4f4f7b978d36e7b516a0e16f07f68e70c", 0x35, 0x5}, {&(0x7f00000012c0)="9d8cc0b9aad8e4926d65cc757e31d7e487c73129dcabf37dedec88cb8d23ec8f7203b65cee24a4252d70374bc80d1b5f16de170d29ab440ee2849a30f3d9ec18a9d65914db986a6a27b2a034dc2f2cce2ad2e5108aca38500aabde2578afd0f098923921c6109976ce7ce7", 0x6b, 0x3}, {&(0x7f0000001340)="30082b42c3607d131af73fe9cd3d616d93e8978e2f86fbfb9ba930572cc77e6362e7ee657fc5acd80f2c6f3b9a6767b374f0fdf4f99fcbef297e58fe41076a4e503b6522beeb46361f356ac6e33aef80969eb1f6dadbc480b7554257c3de79be5ca6d11485093928007ec50e3cea3ee6ddbd462ac5ae15f0c218119e51daa8264b43d0f8447be2f57de27be99ce8e9d6b713d54d7e969b98bdac3dd4fbbb5befee8812e90cc6d54fc1fe20782f0a1c8b20efa6175ffcdca55228b7d8fefcb01d0e7da05e22ae80ca18be7f4a15b1bd5975d410cbd3218a63594e664aa5acdce80c8c963dfb061148fe9bac21c47307169dd670f1", 0xf4, 0x100000001}, {&(0x7f0000001440)="f0bcc356837f8fb4ba62082e6de5a841137f0f887c3659a970747d7c594dd807656ea86ca570045b09120dbc998444881be019138f9b3fbd09dc2a7e63674952122292ab122ce6e39ad3d0ad133f891c91b832d9dd2ac34f3913f611961b28da92640e2b2196fe1ffb701ac813efd9815fb0b3fe5e105d414a7cc9bcf6e74f2979f9370da56694b0a8278185c355eb11a4ef63da53a1f0644cdd7bb2a7251d9863b310eee54c0d8c64b1a4c729805646eee69324c3b72e52990f3e5a05f0604d59b1e6cc34f42302212625ef4fb7f3", 0xcf}, {&(0x7f0000001540)="d7a378849091eec5671ccb6f665379b3dff515c37e8e5ab542399da2b7647ad0696bddbe7dcc84064c3a38407981646fc26c6229344ab9f542f4721f44a823b4e12b9a54f67b010857f1971db2277a688bf40eae70323af1b13cc7bc483eda6e83bbb24299c8b012b3edc52a9e5ad38fc8b5ba50f612373aeaa45cb47122c65cb117bb459971f2959a85e93a0520ee23cc4c2ded517fe8653cfff7f7c3afc5841bf70cc3f86b1ba1ffc212", 0xab, 0x31}, {&(0x7f0000001600)="2b3181b7912d6d270a9a5f347b9850ffdec196f27cf33f9f3f7660dbaa83fdb11c6e095888e349afa0dc27e951e469fa0a804335c0ac4339f6d83c378cc20fbd1f132d4a8c408fa4135fb9d21811e93d00ed09cd52fd54dd02f8d6c78ecd215bff7a2ed7af3ed4de45b3d2104e78b3c10053891611322725b4a07040a6b82cdcdef6fb8f22d75b28e791e0604c67bf8ae00c49b5a65f03f0c0a3cad234ab4358d44090b3c5b1666b2d7dfa9cf2ef4d5c15bbd7e6ce9a495452863ae07fcbba4defbb8d2319c98b9b9b902f5469265be11d5de228f7aefadf3301d780bfb945282b42b20514aa0e65705fc95f9749c9873a2a874ed4e4", 0xf6, 0x3f}, {&(0x7f0000001700)="a5473cf3368119d6a2362c8199ff19a1ef5d758393da23d88054f17dfa074c45633e67de28abaecd1cc903c69aeea09594cc45489bbc960f6a469efc22596bac7ce9e302a2e574aba249531986b4567e05a46f3da744c34e350aa80f62f99996ac92ebffaebdb5d7a87ef25c23a4097fc9801d12918ac02cb92b524036c2f340dc42579977fda456ebdde2f30a50e41232cc3f43554009a4901d0a94018771560e42d4b621be409102810b4ea276ad2fd4eac206", 0xb4, 0x1}, {&(0x7f00000017c0)="9108b2ccea6f701a1f6c3c00b8cc56a34c5d8a381973c2d95e520a041cfffff2c1cb508f2cd753241c6ace3f8757b5b8ac590d3ba42c4a0af7abc7c18cebc75553a6f83ab9751c388b9ca0b3dc42368d8b496b4d6ef84ea724464374fc0abc4a4eb969980295b06e3836d74aa21a4e2e11c391dfd531fd78ae94e9d23db72692e71c8ee713b5aa849bb48dd2190c23171a662fa5e705850265f80f9766d87608a9404caa362527cfd4b1eb58cf69dc8bfb4998756d29de7ba1fc55171fdfce07a6a1ba9c378a769a75d36fcd96533b911a2bed4a5d858c5a2440", 0xda, 0x100}], 0x819800, &(0x7f00000019c0)={[{@journal_async_commit}, {@noload}], [{@fsuuid={'fsuuid', 0x3d, {[0x38, 0x57, 0x30, 0x32, 0x64, 0x39, 0x32, 0x62], 0x2d, [0x63, 0x30, 0x74cf9d75927c994a, 0x61], 0x2d, [0x61, 0x31, 0x2833a834f295401f, 0x37], 0x2d, [0x61, 0x64, 0x61, 0x69], 0x2d, [0x34, 0x32, 0x39, 0x36, 0x53, 0x65, 0x39, 0x65]}}}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@appraise}]}) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) pwritev2(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001a40)="e87275214a30aa1fbab901f2ad323f4a4c63e4d841add7dc4b52892a6e191e1ae579bda83c3586e180263331843eb66b927595fdc7a7d62e5f2871cfcfe327a0dda1ced64a6546a184a0ce93e304b85f003ad646a91c4143fbfa5fbef6bc9d86577a77e5ef61884d61aa2475635d9ab9c1c87a7392210c0bbaeb8326a3326fd395335de16eab05a8716b43ee554b98fc2bfee6beb08e980552964b3a1522dc9b31f4a19794c39ca4822dafa0dc2bd69d6f6119c2f76eee7d66ab7b560fd5a9c090ba6e13", 0xc4}, {&(0x7f0000001b40)="cecbd579ba7bb4fede041f20f0c13ac75e4908da11ec729d6301324767f59290e96d922ebdea7e8546f95c6b65d4eb5d3e2dd38f1a0abb2e36d0b26703ac1c796f3082604c5fb097508032c02f8be2323fcf29f137caf8d45a987b75a76a218308d9c4001d134156d6417860da3623493c8c04c1e7be5658c38faa90fb2d6c8fdbb3628e6ade674aff17e54a0f23f49c6cc95375807e3cd3223b8c3520de1e8a6b21779c5c130edc7c545f2119a08b98", 0xb0}, {&(0x7f0000001c00)="1ff8e530f3edf553e2a560dd7e91971410c404f0f589ee16ffbd83a1f1ff324100129c0c3b70d9d712576d088be4a75bb55f58a81d346d0d63399fc312b43e3763530f43ab6855efb35e8cab8e6203e8f8c2e80077d2cd8d16e74c4cacc6d1b08634356c4bfb3d5178a146f2d63ceb428df96c7b54f08deb963719d60ec5c97d4e8cd4e0bd0ccdb3a10d68e2e1ee9a18a6640bfdf54559860bad9a0726758a99f3102e3eb5c4afa5a36bca12d816fc7747244dd5444ef5a562cb9327430b3febe7be166d735dedff54117e0035e5400a6ec83ab3f07d9f49eb5f07a54e6b17b97eca04242b32728d079440cd145625ca4623b2be862086206476cd", 0xfb}, {&(0x7f0000001d00)="bdaaa10b753229c2f512075e4f276d1839f62ca4369b9c85638a50a94d370bdeba09e3dfa72b91d22abded4a22c94375a000d4e417546c3caaaf1ebb73af4b86df0619ac1cf52e75afe5f3529a2810735f62acc7b0aafc6d30cf62468098b6484e860f9cf458d40d052b6e859352f51d31149edb7fce6976fa240f2930dff729d3377ca21c481685e42f822afbb57a90f2781e2bb7ab7d2d6ee776987b565f479a156fb53ab4bd8500c899ef2b4bd5f14a04536fc52c1cbae3d09665a59271211fd7883396eb3945803d0c575e2310b19d6ea9d23c9c", 0xd6}], 0x4, 0x8, 0x4, 0xc) 09:13:00 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='totmaps\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000200)={0x20, 0x0, 0x200, 0x100, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x0, 0x2b}}}}, ["", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x4000014) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x10, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) r3 = openat$incfs(r1, &(0x7f0000000400)='.log\x00', 0x101000, 0x8) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x2, 0x83, 0x3c, 0x5, 0x0, 0xeda, 0x0, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0xfffffe00, 0x0, @perf_config_ext={0xced3, 0x6}, 0x803, 0x80000001, 0x7, 0x3, 0x7, 0x9e, 0x3, 0x0, 0x1ff, 0x0, 0x100000000}, 0x0, 0xa, r3, 0xa) ftruncate(0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000500)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r4, r5, 0x0, 0x100000001) 09:13:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r1, 0x40049366, &(0x7f0000000140)=0x4) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fallocate(r3, 0x0, 0x0, 0x7dfd) sendfile(r2, 0xffffffffffffffff, 0x0, 0x8) fallocate(0xffffffffffffffff, 0x29, 0x101, 0xe4a4) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x700, r1, 0x2}) 09:13:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) creat(&(0x7f0000000080)='./file0\x00', 0x80) 09:13:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x12, r1, 0x2}) 09:13:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0x4000000000000000}) 09:13:00 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 53) 09:13:00 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$NS_GET_NSTYPE(r1, 0xb703, 0x0) fsetxattr$security_ima(r1, &(0x7f0000000140), &(0x7f0000000180)=@sha1={0x1, "2fb067d2fe043a991e50d866c46b472103829231"}, 0x15, 0x2) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup2(r4, r5) r6 = syz_open_dev$rtc(&(0x7f0000000000), 0x4, 0x100) fcntl$setownex(r6, 0xf, &(0x7f0000000040)={0x2, 0xffffffffffffffff}) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) r7 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r7, 0x0) setsockopt$inet_udp_int(r7, 0x11, 0x65, &(0x7f00000002c0)=0x4, 0x4) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r8, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) fallocate(0xffffffffffffffff, 0x5, 0x1000, 0x4) 09:13:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xfeffffff00000000}) [ 2809.609754] FAULT_INJECTION: forcing a failure. [ 2809.609754] name failslab, interval 1, probability 0, space 0, times 0 [ 2809.611500] CPU: 0 PID: 13012 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2809.612520] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2809.613756] Call Trace: [ 2809.614232] dump_stack+0x107/0x167 [ 2809.614805] should_fail.cold+0x5/0xa [ 2809.615370] ? __iomap_dio_rw+0x1ee/0x1110 [ 2809.615995] should_failslab+0x5/0x20 [ 2809.616560] kmem_cache_alloc_trace+0x55/0x320 [ 2809.617245] __iomap_dio_rw+0x1ee/0x1110 [ 2809.617850] ? __mark_inode_dirty+0x12e/0xd40 [ 2809.618514] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2809.619185] ? generic_update_time+0x21c/0x370 [ 2809.619863] ? __mnt_drop_write_file+0x9/0x70 [ 2809.620519] ? file_update_time+0xd4/0x520 [ 2809.621151] ? evict_inodes+0x470/0x470 [ 2809.621741] ? down_write_killable+0x180/0x180 [ 2809.622418] iomap_dio_rw+0x31/0x90 [ 2809.622956] ext4_file_write_iter+0xe0e/0x1530 [ 2809.623637] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2809.624308] ? kasan_save_stack+0x32/0x40 [ 2809.624924] ? direct_splice_actor+0x10f/0x170 [ 2809.625589] ? splice_direct_to_actor+0x387/0x980 [ 2809.626290] ? do_splice_direct+0x1c4/0x290 [ 2809.626920] ? do_sendfile+0x553/0x11e0 [ 2809.627496] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2809.628172] ? do_syscall_64+0x33/0x40 [ 2809.628746] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2809.629527] do_iter_readv_writev+0x476/0x750 [ 2809.630181] ? new_sync_write+0x660/0x660 [ 2809.630786] ? avc_policy_seqno+0x9/0x70 [ 2809.631377] ? selinux_file_permission+0x92/0x520 [ 2809.632081] ? security_file_permission+0xb1/0xe0 [ 2809.632796] do_iter_write+0x191/0x700 [ 2809.633366] ? trace_hardirqs_on+0x5b/0x180 [ 2809.633999] vfs_iter_write+0x70/0xa0 [ 2809.634554] iter_file_splice_write+0x726/0xc90 [ 2809.635240] ? generic_splice_sendpage+0x140/0x140 [ 2809.635966] ? security_file_permission+0xb1/0xe0 [ 2809.636678] ? generic_splice_sendpage+0x140/0x140 [ 2809.637395] direct_splice_actor+0x10f/0x170 [ 2809.638039] splice_direct_to_actor+0x387/0x980 [ 2809.638722] ? pipe_to_sendpage+0x380/0x380 [ 2809.639353] ? do_splice_to+0x160/0x160 [ 2809.639933] ? security_file_permission+0xb1/0xe0 [ 2809.640648] do_splice_direct+0x1c4/0x290 [ 2809.641254] ? splice_direct_to_actor+0x980/0x980 [ 2809.641956] ? avc_policy_seqno+0x9/0x70 [ 2809.642551] ? security_file_permission+0xb1/0xe0 [ 2809.643260] do_sendfile+0x553/0x11e0 [ 2809.643822] ? do_pwritev+0x270/0x270 [ 2809.644380] ? wait_for_completion_io+0x270/0x270 [ 2809.645111] ? rcu_read_lock_any_held+0x75/0xa0 [ 2809.645810] ? vfs_write+0x354/0xb10 [ 2809.646373] __x64_sys_sendfile64+0x1d1/0x210 [ 2809.647045] ? __ia32_sys_sendfile+0x220/0x220 [ 2809.647736] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2809.648519] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2809.649299] do_syscall_64+0x33/0x40 [ 2809.649857] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2809.650627] RIP: 0033:0x7fcd90203b19 [ 2809.651185] 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 [ 2809.653953] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2809.655094] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2809.656162] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2809.657239] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2809.658309] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2809.659382] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:13:01 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x109180, 0x21) syz_open_procfs$namespace(0x0, 0x0) r0 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r0, 0x0) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r3, 0x0) write$sndseq(r3, &(0x7f0000000180)=[{0xff, 0xfb, 0x94, 0x1f, @tick=0x6, {0x81, 0x3}, {0xfe, 0x2}, @addr={0x0, 0x7f}}], 0x1c) r4 = fcntl$dupfd(r2, 0x406, r2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f00000040c0)={0x1310, 0x3d, 0x100, 0x70bd27, 0xb7, {0x4}, [@generic="cca26f852781b12e4eb646452c5355cbaac37582824be087811d5a98d6fa65b1349818fec3bcda200fe463c6db7d74b6b1b66593a73bf3c95038b2d9f41383659c3678848ce20859590fe5fb134dd3835967c4e9e807a7d1257e98bea619a54616145039acf25d42c1932b31dabfbb64a8475ebcb5972500fb821dbf79bc1ac43e58ced3c0bb89960f3de9ca1e8c6eef4ee341dcd68e59b0e2ee4839beaecfc47c868d16f292b24ba5af7f8299cd1c4f151d897dab4a3c82399130243c74d0293cf3e0aeb60a6805fb7060713fb2d2346b13f019948f4276ec9bfa2fcdc29517409a0c48c3c7feef2d624115c52a14b66e81796a65fa39a4e1d1edc4400272064eb10531c673d6926d3744ccb2c580277df54e1afad71c1ea4549022330ad799d19ec34540803b1ea407fd99f013a39981b53b4ea49aa0b9a59b67f9a2b6862c21e0b7ef2c4a21d23a912f6edba6c57268332df97c42e7f08e16f0830974cc9be2406f2e429ef0c2e7d7348eacb272c05364f7dc3a22e4b1ec515a954e184ea0124c13d5199f67eb2d2b24e712d93846f0713868588e18671d89fd6b910d8673c5dd1de691cfa3fe0aa1c6e781024be8eaaa34f9630f415e85ea84d4ff32cb5d28fec941c61b228c804a0c2ff090f2e9ca4abd3d770629b3b64a611150f21b463200a62dfb4bfd9e5c6bde51226fc00c0d0a8c56561284ce376bfe05fe92a5abae87a53006a768bca0f14547fc079a2e45799c68d90506ef96b445c8441413a2ca60a68b5fa3db705e05e23560a953c76be94ed204720eb155fb81a9e2db28f6ae4117b80330aee11b3d88c99d8bff4ccca6c61935cd75274fd4e5a877ee699214d7b8557b2e7135a7d55b1dd75f40775f58c2f279232671e0426f0a891264a7586c63ba991543f39650173512c2ce005678dfbb110c69b723df0418fb963ed57c69f5c44b60e77177038410b96490dfdb8ac606ee39a1c97ca25f6d00264962fd3ae4e1ecc15103f2b11c5f94ba9674a486bb7ed8eb1b1d0e9e0a86ec0b543042991d7df8019d39f09f147f9dbee16a2974dd7cbc55fce08da4a59d00f2343d929a207ee9095e297db6ed98d21ae2bbc83804517a432aa24dd01682bbcd30d72125285273410b015ff726857b17497fb5ba7a3a1aa21ac80b5935aff7f5c194627832119903613c13961146d3f791977727ab7cb33cd590b20902c9cc10914dfed1d78c8d0b60e25f93a0976df716e68762f2b22c984c158a37f78e27aef81215229d0373b441ca79dedc5f1e2dabe55d93bb08553acfe98ffd49baec99eff0e10e670b0533dfa449534ee0bec109a708aa6372063251758767868e858600731f4bb808a5defc89a0b0310c2073e79dc6f4171e03d0723d554c466a77e25aa9c0b85cd41e40d7484933861d60255145a27a02750c1068bac2ed0ba68d2432a747475b6f4c5f530681548c26a04bdb1ee7c793848d2b68e314028bedcb9e780ab9927acb6c9dcfabec5aff0712adb6fb21df639f599cf4c14cc0087677965d7b7f5ce8768618417733eaaa581fb801ce9eefcf88241ed199a7129c10d979a2401f1d58b2241bf87582f850fed0673ed7c69a3ab09293faf796a55ce5ac8199e0472dee52560808ab1b6c6d57387b7664fb64f5a275816696c6fa87be3a47235a26754cbe39031bea2617c7e645ebe6bc96a7289cd97a5b2e782efbc6cf27531d7fc0ffdfa17868f84ae3855dedc5fd5fcbe23d322ccb50dccc0fbbbb1e841b3f092aafb13447c3088d6c82592c45e3b1219f736de188f7fb284e4b81b39efaceaf973e4ed5f382dfbe47fec40b1d030d310e4d49a8ee29d0a9e1c18d4de9add859cba87f46df2f5a9531611fa761131c91751152b687bbde49f7e0ec1267def8953e5d5ca0f6d6e5616140a635590187f05dd9a5cb82f9ce1bd888ab4b53f59469bf6db89282474e5095ab6f2bbb346b79246ed3f54fbe4646987a0ccb003e5ffdefedaef29e955aeebc2ad7fdf5004f9bc26809f471d01404511c644dfa10d9dc2e758fa5d6bd792dd8415bb5ccdf9b81d1f2fffb0e94cef329e094f7d739e48d6e34b5a7395cbac219c668bde50eda8071732b77ee8ef2304172ad0ce6d7128269e5b1e76d95c9baa86fdae8ca6a79d3c43204eb03305306d7276ef21b35c4c089aa79a0c02c404e772f0a42bc460278120a45812669094744d6834a0b902358ea17f227a477c981daeee100348674cd71eaac4fb81d84a6db9bd802020ad3d5ed4a30928dd00411cf14401163ac807397b3696d09b199d36c07cdca670049ce4bcc26041f897b23a7fe28f62672dc5cfc44fbe4fa664951db83760da3c6eefdf3efdb70c5fbaba0459f8db982fc603e608f464ae660e11bf733a26e5b7180ac8338ee2235e803ffafa93b1d4ec9aec8abb79aad7770658bc9e81ad4570dffb8da83161bf38416c64328b1fc35aeff7ec81fc648a230f35f1fff72e957c656086fc3ca338099a95e9d99ab29834ad376780c5a324d035cc34266aa210c2491ee1f826b0807ee566acebd6d5ad9d7cc6be82683f3fcefa56e493dfe3296dac5c378f2abbee91fb3eccda2c348486b5c05961c43bd788043d93c950c661c738f9e7c221ef313c1aaf12934c81ee5b42c73485b2bb88a89f9525d51c7df0b325b18b1e6895cefe96fe0d13112ebcd7532571c9574142ef0325ce5354c11a4ffcca8047c8adb1354fb8db3fb2bd821c057630e46a6632ba444a28032b1f5987b919e9bbd2f3d21ccc1435b9d68fb6fe361de852804701b0404db875af48f12e3326e3664491df5c6c0fb373913d609c2862327ae7966d93acaae414ff4b13b94abef6c761165ddfc1fb08af7fd67eaa661187079b73c03949efb7b02e6a5395c2701ec07b230f0c73134049e1b7701a8a663e01e7d7a9cd5e1804b62b44493bd653a9f9ecebd50b6b2be35b2fbe441705b3637a46a994cdb4ff55f7aafaa205aeec6ea4704b053413beb49167ed7d1954754d1810d222367c882189727e354aa75b61ec1fcebe4cad77082679384250eaa6e23f767afc5f930b4b6557c1e7bf1ce1c6e0ebd188cf7710c4bc736809718cc3d92b1cc42f897fbd7288cfd2ee2f49545ae3ed9343330b514b6c14315a118ee2851042a39efbaa02e4b2967d0fcb8b2acaaac2d24fa9627acdab0511b02ef3f2fb23248438351179b7ead46b79cf7c07a13021e3f6184da104ece0976ad9bd30c7eb3c1f8c5bf1717e32c6559d86b52e5515e9bed2507934da4b61f356ee725d3b887b429a05653fb1d1f737384006080e7f73a71feb39b25a8fc5eeaf3933c2e5a66e770ee4416d1bea79c52ab9778cbf902d7ea33f63aec8e0aa333f5f3d166d2457a51b4b0047e52f4388afb628366d63d8914107ad2963f85f201bb20155edca2b5f8da8a3920ae819a295fead22360ceb550ce79e6fd577a9ec48ad8f76539b1cc3599cfd1ada2572d52f427b7485fb0a5e004a388240cf1aae3e20f68dea0d9f763bd2d8312657ea04e47fd30a00fdb611a225f9b71605d1435452e10ce411fc15b142cf30ce126c1f51ace9744ab3d0d5c987fdfca97aa856778f35bcec0b9664ae3a6275b4200c4a1f23e396fc9aef0e2c5870373b44c27d53c3949d80e56cfb7f129e31ba899463218a0565c3702a4a9ef61518a3430f57c360b24882f605d13acc862dc749cae997f9e82a9a56bccc56d0ef4a0c8bc0e86f90db0e944b13edb7ed1f1b6ee75afdc901cf5be6d84756b18e6e4091d6e6b3932a1c5648554b726e9f1fa1df8f4ca85bf215bb5fcab5f06af8d496ed3a965db9aba200ac7cb68022c1e6e45780624be1f789ee2ad3d622076d5bb1bc4202efee83b7b88c96dd3c947cc25a1bc34d4fe8d57c686a09dc5db2e949d057af903c55df26c5398768a2713531351c7dc7c9027144a7fddfe384d5385393ed317a7590de70c29f6788005f49356085694d8685c0d39090d99ed997b98badd1c851566bae1678b74f3e7df9d65b64e9d1c1c238eeee6f3843c7bc94e19d5bdccf9b5482258cf088e804528fb07fdd0387be89174f685378b4d9fbf9886d8b0ab7e135c3452ab005c676491858525d7cc2e15e7f14cf20248e09e63e3121f966d0eaa1ec4b5efae4622ae16c16ce1012990e1f0399322ad5bbfc6b6da8516a31a57dfbd18fc50b51ce31c4e4ac55e07166ffc117313851a0c9fb59cf8670afd4f1b3a1ab1f1df7027278e17d07b530e0ffcab2a616ba252c65382e34419626527ae35901fa3b6a3295595a06567b54b86142262b02f15cd224ec659a0f9506bcc65a106681e798330a934d11d2533db96016a9c81c42f6bda9b5984a87db863f90178ba78c5ecd9e204fdaac6feab205cbcd45d63eb827666d50d0a3e38d716acb15262519ebd281345988ff64126b7e48deed017b99c7b459bdcdda7dbd2947abde36085d0c545f1f1988365bfe21ab06f20059b6ec174ae4c4a291988f8da23f40351213b24015817988f8dc62ec82fb340c2be1a1127b0eacc9d7812f615321e0d18fb5e1c510db9d3727e3c618b3fc9f05e5c9ba5f521e8a8895c3e6626c325f5f51e23fccacb4b7a346ee91df972fef8ca36a7b04cf59d93a7fdb485707c7a36decc27d028a77d7a6cd53f375b5af134f4b27b58b24e885c442dafd688f5ecefbd1dd139dc988b50f3780e3ec972f123c07e070027c193c9aaa7d940f8fcc50052d8fd4df9d9ad65a050cd1e7497ce0005123e4c8c76a7e02b3e640325195f823150d03f1aedf1fc215d528a9ef2284279769c1d9a274b93ec152f80face8ce7fcb723e392f4c5a1d171fee329295226406ebed9d3dfde8b131b209dfea0c6d5dae602f93568962ce78ecfd696f64017913f072fa93dd3e1e6a96384fac1e5fc621b8e23a0a7f612c8a475e32e901bb0820e8095a79fad796cf957ed0c09522525b0079c015d857a2d0e82163255d80ce742112544ab69ae5e478e7f8a071c1cbc7f2655f66fa3b35413deb6ae015e6a7072efd42be86e3354f1ece252b239af4df1023074966ad7a60a8bb6ecf7f1fd62d0a3eb467c4d1f495b820c8de4ac0bd5b25e78274e50ab9926fae74ff4a8ef62be7b50134d5c91a9bab3334523cd5e1fa8c8e175e20c474693f4b08a393cc23260659d6269b44a9c1aaebe5603942fab97f0204e445b1cb011490b17fc382969c1e78fbe2e4d4a494e2961dd2aa10d9e055a98bcd8dc895211c640f9bb742439c668795f0b76a06b1f65e5834748a26930fd3042efd663d828cf1a6888b0b5131cb70a683b84d4baa376095dec737b3552d4c686983830de2bdb729e7c2a57c093727c4b4da7af93b6075c3a27582a2d2367127e5c43f93c247556af3e48dfdbd7914d05e13c402c670af4e8cc0f7665ce8e41e2e5bbe0b2915377211ba2970ce896f8525d3ff333e470b27a11ede71b86cc6db791f6819632787c7e8cdd76427c63aa6dc4e1f8a84eab6b64ca2b86bc898ea3f791c7c866e8f10e8d3758c1119b017b30fe3e5174f5697ca57628f9df039a4236eeb9a7c2ab587730482655aeb29817e1e20e06c489524108dcfc8a01660ee0686c93ee9b176d9ef8ab2ba620dd51e60f64b808c8b615eb5a593da57409058367500797fdbdaa03d8ab8ac219064e97578d82c27907a8c9e8f570ac6c36ff4afe2edc5545b8879f33b012b3eaf42ca7a665244c4cffc9d9126452053ec38ca8e4e17a8e3d628c9e537a3fea6a35521050523d29a29fa87018943aabfa6afa31f5fcf404e5a14a3984047c9185e66335625bb60f7f0ad2d62adf179c02dbb7ab578a2ea363e67c97046645b8a6e0cf281cdc828b674a7e63a13e72c3cb26cb80bfaeec38747b4d44579f4b74a55793118e75c28fe9dc4d91167e5f46303a1476a3d90411a0d59ba60b142932258d2aad3afc0f9a115cb4ae", @nested={0x10, 0x48, 0x0, 0x1, [@typed={0x6, 0x8b, 0x0, 0x0, @str='[\x00'}, @typed={0x4, 0x1f}]}, @generic="591a1178360b87045a6dc2349bf8ab5eba8b65c51cb952ca44c0c6e6a5b313cb75119ad5e45b00ac567497738aca82efe0be8316020245b8e65cdd54fc070c2bc066318da82cbe71a136b0cc5f487cb6222ec4fd3ca84e4ab2c1c50a4b4fe9bfc7c91bacff9bbc679f24971b7006daa768ec1b9ba4b1ab7c00076cdb36590a269cdcb3aa32d3c313bfc5211ed96d54c5be794c7826a36f1964cad4beb1b9448ce87f83ee765e1340c29587898bcba73decb35a82e5aea34810e59b1da81a676694ff26b6165171b911f9c84a4dc7b27463", @generic="aea85caba825f880b2e359adeace19c13d54b57c1cdcabcc025bba90d0e5fc876a230a1235ca607d4cf9903f2a6c5b1a7c793e7a6241cc7b847187b7d73b5652a49d167bed267c399a6987ec419f474678ae0ccaec60635df28e490b1ed3518e09c9cbb22767627e8f1096f0a672b505ac357bc13772395397786ab79884482935f6d82ad56c613788e9d720aeb4f68d64259a5dd7ea19871be65064efc5076c21f505390c154d91fb74a11ddd56a6c25e500a22ac492dc189e8f222087eeab96ebc26041b9cc2ac1f407c352e2a0d3a", @typed={0x8, 0x14, 0x0, 0x0, @u32=0x5}, @typed={0x4, 0x16}, @typed={0x8, 0x89, 0x0, 0x0, @uid=0xee00}, @generic="fd739149ce15672ffcde5938ac6aa70f01544ff2650e3d1d8f8f812eb00ac5e86274b25f8bc5cdb0a865b0094ae8824ba0907daa85bc1b22af92f77c7776ee6bb8acd32f5b3746e74f00f1a30dbf81cdbdced2fe6f20822c6c4b60a12ba50613e060f7aabe91bfc56fba7a8638a7bcbca609c7b20bcfd1e87e45d31bd349004ac4d1a9fd7e35bcfb329798a0fd2f344791ac137a1247b6efde1e9dd1bf3a2fb2c676899aecc821a15baea389d85b7e6381dc616ca8c5a408f17f899d2ac99513b2893a0c92e62d", @typed={0x8, 0x30, 0x0, 0x0, @fd=r1}]}, 0x1310}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) write$bt_hci(r4, &(0x7f0000000140)={0x1, @le_add_to_resolv_list={{0x2027, 0x27}, {0x81, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, "1e5c0e546887a8312741a5f54a99e346", "adcf2b3b7a2c2f9fc9fe3203c53bb5b9"}}}, 0x2b) 09:13:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x18, r1, 0x2}) 09:13:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$FIGETBSZ(r2, 0x2, &(0x7f0000001840)) fallocate(r1, 0x0, 0x0, 0x8000) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) r4 = syz_mount_image$nfs(&(0x7f0000000180), &(0x7f00000002c0)='./file1\x00', 0x1000, 0x7, &(0x7f0000001700)=[{&(0x7f0000000300)="0f7d2b8544a3debab21a03c56d76c593e7a0628e8c4409b38fd74b1c9c9d75a746f7559030de18d01fb3e0391fe97dadda6a1591ac4f7cbf1a2c08fbb82a4b424f1b7839dd274358cd988b61382e2080c1529556872568e2004aea5b9c0e279bb7cd27e49573492b00734ea46abf6cbda5f78f33d703e15538fe5d879f8b44ab545686385ae8bda787fd590fd87a02f7468be66d72adf43c32c48241f19dc1fa17aefdcaa9080c6ccceb7ad0c59d7aec013057f2c7802f74000d8c6ca454408ca83c5334d0109ab96b9cc8fb9c6ee242b82cbe76bb5d5dc91717000000000000", 0xe0, 0x4}, {&(0x7f0000000400)="7a4c68af6ae3d514cffe7d5417829a117704fdcd52e4b36e00153340354f2b1ae423eea101225075c7c234bfa40679ab02363e461ac658a0a572fbf20a855c8c03e5956ea93074f53cd331581be3f5341d66f0f573ca83c55a1a1180133f7526c543bb1cc3e7591abd5379c3591c9fa1d6874a4bc165460384ea40003669e0b34adb52263e1ec6cdcbd931974720ae6c6b827cc843e36d55f55a1acc00229cb14244f4e20c346446c4117ee7f2c12637219a6af0a0ea865a70e39ab070", 0xbd, 0x3f}, {&(0x7f00000004c0)="38ad46725544ce75ed2067db7337265b768e91fc29f6f0e439e8348df13d4bdd0b4437666fd1b9ab944c589e41e5804f1481b8f45f8fb799bded2f24a44c36e83bb99e63ab5ece0a242f2145c70f8c1594f84681810cf6e86efd1e88dca5510b1d3c6d51fb19c4e9e4d5816ee76415981f24e19228f3981aa6b7eea68eb2e41adbb418cc9011628ad20eae6aa206bc4fb2da38d2b7550787ff82c176c9ca9999b65cb7b50ca2532c43c7ff2b010863f0d739293a7eff08fdfb5953f18a10b9382ad9", 0xc2, 0x1}, {&(0x7f00000005c0)="944222276ec2db946d13c32ec2c726397e8b1f62b5e82c601b2f606fab784f9f5bcc6f4cef9a3780a796dfa027753c441aaf5a779234f9b81fe5d11cc9d0f1a260f1638b6ad209c28297a20f646c6a2cbb474b71e780525be9dd3666e963ae8930776764f51fa11609a1be05fa1564ffead2", 0x72}, {&(0x7f0000000640)="dbdefbcde5d0ef651c9d965241731a003cdf", 0x12, 0x81}, {&(0x7f0000000680)="d01bf8e17f7316471e87e3e99f5410505cd4c50b2bc9d9f5505950912129b53ff7fece04bbecdc2f56d5dad3d3756462eb0fad31f27f292f547209484c5a16190de9926482d9b627cfd7a1997786be431bae4c08b772ebf642f17f4627eaedcc022ab4669ffb5df9230681a9fd909237a4d712d9d04ce7175753e907767ad790d09f37d0d141441c49a5bd5a57e47c15d6806bf2ba3541e083ebee75649e878b0fd7f4513efa10a3fa4414dd1ba1faa639f77bfd3c0a25d15233b0a4ed3c448aca8899d78e5cc93956851ad6983ec414b4caeda75144f702670bff60cc746c4a712a84e7da1a20a6f7bc3c9c20843d829a14298247f675783dba9f0ced4c1907be1479206172912323be0de989aea024142b9187737c9d0d3803c0cb1e2c464e9b3ae009439138abaffcee9ceabf6a9bc047134fbcaf4c6ce7ef93c802f81ab099d44b67cf562b87fe5e97386a912225a6237d8baa035ac31db8469fb70062649426cc8975096e05ba2cd654c795d252e29a49d848322351923ead3997a41e451cbeb2c6f29cddf879e226f7b6e01ddd4d20511209a3f99923d1a53f1bcdad46ae7037c8aa6f42e433af2eb5758f9f90ef00ae2d7b78790fabf73f6e310c2c0b60722155e96157f45ecea645e70f63b34da61c07ea518b8b017dbe9962b8a07afde02b09d6b1b3a27ab7aa5b2c3bc05ce4a8aa2b7dbabb471b3400564c7bfccfb793cc496818123f482e5dfffe51d783dac8d6fcb80481f6908debc930d41f87a466877b64a9e28671e68cf04385903b6e3c50eaab029633c014fbd86f7cb9943ee81e262b847c26fe96cfdb9c9f8e6cf20cef4ba4afab74a7c7806a645780f2419f04fdfec14b794a00a1e5f4c850bf395a32f7534fffbf5f0abef77e7dd5c951b09f04c5256179276d1280aefb070a54caf0a5461bcb316b822a7252ccfa2ac7e084d3ebbfcac871c56a1dc6da11c9f5fb78ee3b956684d5b3f656a0635ca2baa3664e29d9729d152da03cffc343d0e2724bf2a1d079ae4848d61dbfbfa033528477ed492f6ed531bfd7157ddecd77fb68d3e53e1791368d692c0ff9b4c6d033d8f9e9268d5db68b2f111cf8472235c6329109538dea6572f9d34a3b42dca20b749f6459823dd87baa638307f5e9d352920dd8bf5bab4a9270475964afd00265f3242b05cba88eeffcb01c5dadfe53a9686b651ca0fcb9e19da2bd27b6a74d806b2d50be35d3ce33b5b00918047b951ed22677799bcf837c0accc0123a16ecfa196376888bfaaebb4da7a8b7e819951164005bb412914869ba351479c8aca0dfa031c0fb71a3ca8f03bb950474f2a14d446b2fd74683e880b764211d293fa6efc185edf7a99b20b1ac08bdec72b53e3d047baf804d2a04dbc26638e11d085f8f94393e8e7fc9f2906e408cfedc9ded53a497809142c991a6d7fff3e32b247be732317d5581fbc5e6bc1ea19f9944b6d0e20675619f9d09aecb9e4228245282a7e8877a6aab824933193eba599ff52948287c8ab6e40d3f553a43c53ba86fe6b47d9be48972fe26013ccc7394250bb5aa101fa2e6c013c3c2f053fd97597cb5e676b1d37e2fe044e83e9da00fff3982155768e6543f2b635b1e7ee1de378c20fba54d8a215c22406a09fb1045a37585284b030f781fbfbbc3b6261624707d577e308a2bdf303990df3895d2b408359eadceecd670a6e64b91106d1fec84673440524269f122c0cde9229d58e96ee9780022b8d83cf768fa2b6fa3863ac13c06efdc0941d4e2c75271ed431433e8285d29803a80595ab03575bbe09359f90764cdd87782405b0b3a5710f4c5cef4f419775f216c12bb06d178dc12bf05fc3bff593731304ed33cb2364f089d066cf534f5f3da294be359ca920936fd79f9d348adc015c5b924b93ffe2c50c1a4081f6a4f8763dafc1ba98b8f2e4cc6275bf63f8da4f9452f44779ef3d40c4b44ba8f43e7787f05616894533ebb89d9e3eba245f6b4bcc1689217a70ebfa286d6c70bdeb3097d0de6cda7b4b1b16260bf16a5db794c7608da20aeafb774d383c423c327c0e995a7ccdcea1b2d82f5bd895c55b60adb1faa0b44741a0141198624681a860667cabc05c0a63cd8b6e3b093005ae3926498416336a52447d2185b6e53564e6bef37bd54652a300da702bcdddf8907fe5b4135f2fd2440393151e5084c9a55a939074fc9c3448cf2bc3212ef0d9ae4dbfc4c1916addcb77d8099fe32ba3b7903d5e7b17d79d818759c87e9bb0ecb84c92f3169a815d6ea38d29634da16e726ec4540a60882b65f16fe2033edc984069c8105b95cf7e08f48aed0eb5f6c11c72194195be5cd4d256a9217356f963c372c6ef2eab0e4b2c86c7c76e278d914eb6d723e73a576d16de15184dd2e45aec05c4fee0780e4f3a8f17d25f685cbcb4feb98ee5dc9ede471a00b716add40d8aa9d72bd14d6ac20d25acb2205bdc2de6a0e72c174e937a8d0388023f7beb089152b54f2eb1928001046d3c628530886822e9573116123f169da6de93dcbecabd47ef61a17ed8df60969a37ab7c4127e36d6ea31b2dcd849b650a7503d6a6f80dba7eba3f87289912daf90151c80d8859a0794d489107fa807272106d4bf6fc12a550c17bb9445cb4a06b8b1bad2e46cf50503af8bc3584a4ca61966ef2de17bb5ff64c7810213bd0e700bc4ee27e1e3fb65bdee187562c9596c5a6ed5e79b6b6bff52c5682f2280837472301da164cb322a07983dce0aae44d2a27af0dc4b21c2ab8338f8975fb5d099311329e64db0fe48bf2aea22297083d63e434d527c0b59f3e5de1ea1408cd846ad57b6256c84c0231c771f7c6bff5f8ee3a406f05f07d51fca342a0601dfb68fda06f9bfca8f3d1fa961d8b8c0ddb1c2a834853ff8e4ffcfa59e4e3210d3a9ddaef1ad608f136cbe149de7f3d7a8238c5f60031419c98811f5943df651f34af76a2d75a684f6864271a8a9b818c66ae39240a81cdabb17ffa0d538c0b6a3efd93f7c752816bd2c198dc96b21be76d8f109758e9a5beb6a514639a189e799847df7ff6e3bc83624ee07b3904546a0afcaa31db3fbc2c6bef7b2d704c6511a47d90659a08f23146e40e60443e1073af51ffb5beb2c6de994615c704053a4f4e71768d75407c3720e07ec29407a4ebecbcfba6400f26b544d804d7887e203b9b932a629a3b963432ced0d40c3ecee66f66a5de2c64c61a3b12f150728032e346bdb05c51ddf044a75485e3ddaa0d86ec00814b8353e6e8aeb8c0db1e1bdac69cf2ee79fba510a48cf98be02683b178173b54e18ceee383ab0de7c28749314aa03efae641ec6f284d7fbd3697e759e212bcb1b62eb262f9a21db345dc1d1b9290c3ea9bb93b1a35deaad72b1375bb21f7e5dc37c4861d4eb3c2234a5b7f817c8df7b6cc139a11992c15583f8157ad29de92bce3569debba3de0f9100261ad7744f3fdfbf9d8c815dcd52cb3be7836e584169e0da1910504d6a7b57a19888ad5141aed0b62ed09963ee9710e734989ef19b017d58043682787272cf6d2c54385c2fd693a88ce2d567ba0b6e65eee9ac5c2613a17c113e24cf427fb3756fe56c72da699a7b832b1893ceb8c753d532b173060e56f5a26801c7f6f88056d53955a908f11b3d9f82ef6dd2aab7f8d40b2e30400d7234f2365c633bb576dda4a9c8efc8200c043e3a72f95dcd569ba5e0937338e693b5547ecec8a4a130fd707f5454b006d11422b6b56cb9cb3c0d1581af6aebb5722ffa8b95a22d904cc0e4472e5cfc2c4e70dcd77540a950c01b998fa13b543fdc6fd5536aa1a4b7e9c1ef666d1d95545943dbeed442e550b73ab93ee04157e27f87dc7848995c6e2804fc9d275e3281e556032fce7d67f745c2c257fe86434b235f5189bb04b435d0b1701b31226f9200eb94cd6da667792660b372f4e726d3f347a44ea8935f6ce2732c3f04f3362c6c420b3453930f2984f65676206192d6c586a8f015acf42a2907a67927998a6fe5abfd65db0fcee222c0d124f82178c2561c2f0bd73ced20233edad7c5e762e63715ed567a895149f53ac9920fbf5a2502d3519fde242872d47e9ed414fe4f3dacb09459c9431003df0a9d49ee155dc4bf06539040a0f9c77c1ecbc1eb7e99d3552c8104d3653bec92b5fcfbc9a1114a451d5e1511251e257834afad3aa42a03a3fb35c8d8419d772068378d8899e8b1b6456a0a88f61d1aad790c7268ed7f019d13387fd63246cf1f5f5faebca5bcf5fd2eb7d71a0a9f9b9cfcbbd920de02af0c5d006a1c7d59382ee62c43b91b4e3dc76ac950704bb6f9794c7a8ae74327069291d325ab76e62ba8c9f79a98465d170685525c82be0e67ca1c7e04c86110638cf3564153044405125da0446bc29a07c8eae17fde4d819d504e14098028f70c6ae2fe057291475c8612288634ebfb046349541225bd0804be651f3604ea29f5a186ff6933addcefc6a9b050471b0da6334e199520bf3c905ab543f3f2f60678025f8942fe134bb0bf502afaf12b8c0c074762dd680f1ab1ca365ec5ea91c21d4f8358d10e6ff375c11d144221728bbeb9f87903907de3cd7590e88ce238a0b9c5d8fb1f7742c15a28c2fbbbdd54a2f131989fce2204c2939004a78e0ab9d10a66da052d18c45a60b7368c5d14741dde1ee2b16b0cc03442fa1d4c99604f6fa781a2599e92569b6e33328b5acb3e25a78d6f0a1bbe08e50e2fa5671ef9cbc7426d0ab520dae9b6542a8c747d8a0bad33c2de7d1245083a15b78379d167da549bf35cb74e2646c6a8fd03c109f1a7fbeb530f30a799d1fe29cfb2512c7a6b1868466e7ea8a634e68cfa15db409897c1ee7b4a76141628d706f66d23d7ead18bf25130b4f5a5efa15e512bd93c146bb95c95326a617eeb346fee9a28f0e25412c321f59ddc67b95910eb94c96e8545b7c4f1a12236f536e2c8f360f1294171b0376f4d514347a080c3d713dad6a13ffd5fc018693bc0700a3e79f384e63a7627f81db29c73335ef155488cff70301b031628c4f0175337e9d39467e4c6013e78c0da54aa89ada93855aa31abd433490026edebade294b07148e740a4f3484a40c3bac6efe14d05d7046d8e5323c3b5c1c47025e1d02a7a855351e566945b8cbab991c348998f9e4168fbe3c633edb5181c05bdac279add3f40f5788da84c18ad8d7d2634dc1e7ffda7f2c64dea72d7821fee98cb0066b59cb0a97919a3a1a8fa4ee1d28cca185a2de96496b18f9984d953dc33b09242278cf1ac66355a640c78243e9337ddf2c548ba8117205ddbdd58750d7608c29970be17750bcace58ae3a584af00a56e4d226a871a4b039444e17e48588e371028331da791b06cdcda7b8ffbf4a5b674f0c21ca8fa3ed7611c6822f3f809005824e0fbb8ca652ea01f23953998096ff8646acabf1a9aa05398cfc31b853583a079077ade692bd8d0dd303c6fee80b2525560a990be3fc8248ea3b715b599512e610986709141d5ddc94c0279f7652f99485da3d89dd427b09796bd89b422e545ac4e13b86487d27835d5c9abf5f5b3f7e354b737280d258e772c03afd8841f3e5038d2c4c59e446b6391af029a3b9a5ea1c09c63d1df6a3af4fdbbc2c5ee4d1d3526fe46ddd68186aee20ccaf9482d7d809cf8af56d6f26015ff7cb336f3bd0aff1ef176dd3439bc8f4459ee38b1eaff780fdb82d514b6265199cb5a2c104217ebbd81c15957b9b0ad0416915397e8960a4e1820652571b3886044d3229abd953837b1064b793d0cb238aa424dc5df7bedc5efb4f5515d72fb9b72af4bcb78c36680e", 0x1000, 0x80000000}, {&(0x7f0000001680)="7f0a979fdb87544fc1c0695ecd0b33c3de6824cb962f95848d90c936f96fe35923f8cdc970d765e1f408854d79e0abe8ec8f8da5307e586ea56da444b98139452d45ccdbfe92198c6c311db07084834a856c41f0efef7d33b317741ba327367a01ec6a8ff9bc08fbbba07d", 0x6b, 0x8}], 0x110000, &(0x7f00000017c0)=ANY=[@ANYBLOB="002c002c66736e616d653d2f70726f632f6b65af0a000000"]) mkdirat(r4, &(0x7f0000001800)='./file0\x00', 0xa2) sendfile(r1, r3, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r6, 0x0, 0x0, 0x0, 0x5}) 09:13:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x900, r1, 0x2}) 09:13:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x64, r1, 0x2}) 09:13:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xa82, r1, 0x2}) 09:13:12 executing program 5: ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000000)) syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:12 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 54) 09:13:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x0, 0xffffffff00000000}) 09:13:13 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x0, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x488d4}, 0x80) r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000000)=0x4681, 0x4) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000040)=0x9, 0x4) sendmmsg$inet6(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}, 0x200000}], 0x1, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x12002, 0x0, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) 09:13:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x8) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) finit_module(r1, &(0x7f0000000080)='/proc/keys\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000013c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000001440)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r5, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)={&(0x7f0000000e40)={0x30, r6, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_MCAST_RATE={0x8}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_SET_CHANNEL(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x0, 0x400, 0x70bd28, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @val={0xc, 0x99, {0xef2, 0x50}}}}, [@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x7}]}, 0x30}, 0x1, 0x0, 0x0, 0x40004}, 0x24000850) [ 2821.680130] FAULT_INJECTION: forcing a failure. [ 2821.680130] name failslab, interval 1, probability 0, space 0, times 0 [ 2821.681530] CPU: 1 PID: 13052 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2821.682318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2821.683264] Call Trace: [ 2821.683570] dump_stack+0x107/0x167 [ 2821.683988] should_fail.cold+0x5/0xa [ 2821.684426] ? __iomap_dio_rw+0x1ee/0x1110 [ 2821.684916] should_failslab+0x5/0x20 [ 2821.685357] kmem_cache_alloc_trace+0x55/0x320 [ 2821.685881] __iomap_dio_rw+0x1ee/0x1110 [ 2821.686349] ? __mark_inode_dirty+0x12e/0xd40 [ 2821.686862] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2821.687379] ? generic_update_time+0x21c/0x370 [ 2821.687901] ? __mnt_drop_write_file+0x9/0x70 [ 2821.688410] ? file_update_time+0xd4/0x520 [ 2821.688893] ? evict_inodes+0x470/0x470 [ 2821.689356] ? down_write_killable+0x180/0x180 [ 2821.689879] iomap_dio_rw+0x31/0x90 [ 2821.690298] ext4_file_write_iter+0xe0e/0x1530 [ 2821.690829] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2821.691350] ? mark_held_locks+0x9e/0xe0 [ 2821.691814] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2821.692413] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2821.693030] ? trace_hardirqs_on+0x5b/0x180 [ 2821.693533] do_iter_readv_writev+0x476/0x750 [ 2821.694043] ? new_sync_write+0x660/0x660 [ 2821.694521] ? security_file_permission+0xb1/0xe0 [ 2821.695074] do_iter_write+0x191/0x700 [ 2821.695523] vfs_iter_write+0x70/0xa0 [ 2821.695961] iter_file_splice_write+0x726/0xc90 [ 2821.696499] ? generic_splice_sendpage+0x140/0x140 [ 2821.697065] ? security_file_permission+0xb1/0xe0 [ 2821.697625] ? generic_splice_sendpage+0x140/0x140 [ 2821.698181] direct_splice_actor+0x10f/0x170 [ 2821.698681] splice_direct_to_actor+0x387/0x980 [ 2821.699212] ? pipe_to_sendpage+0x380/0x380 [ 2821.699706] ? do_splice_to+0x160/0x160 [ 2821.700155] ? security_file_permission+0xb1/0xe0 [ 2821.700717] do_splice_direct+0x1c4/0x290 [ 2821.701199] ? splice_direct_to_actor+0x980/0x980 [ 2821.701746] ? avc_policy_seqno+0x9/0x70 [ 2821.702210] ? security_file_permission+0xb1/0xe0 [ 2821.702763] do_sendfile+0x553/0x11e0 [ 2821.703202] ? do_pwritev+0x270/0x270 [ 2821.703644] ? wait_for_completion_io+0x270/0x270 [ 2821.704193] ? rcu_read_lock_any_held+0x75/0xa0 [ 2821.704720] ? vfs_write+0x354/0xb10 [ 2821.705157] __x64_sys_sendfile64+0x1d1/0x210 [ 2821.705665] ? __ia32_sys_sendfile+0x220/0x220 [ 2821.706187] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2821.706782] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2821.707370] do_syscall_64+0x33/0x40 [ 2821.707791] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2821.708378] RIP: 0033:0x7fcd90203b19 [ 2821.708802] 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 [ 2821.710905] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2821.711768] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2821.712578] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2821.713393] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2821.714205] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2821.715016] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:13:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = ioctl$TIOCGPTPEER(r1, 0x5441, 0xfff) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f00000004c0)=""/248, 0xf8}], 0x7) fallocate(r2, 0x0, 0x0, 0x8000) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = openat$cgroup_int(r2, &(0x7f0000000640)='io.max\x00', 0x2, 0x0) sendfile(r2, r4, 0x0, 0xa) r5 = syz_io_uring_setup(0x55db, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000280)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, 0x0, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000000)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x4, 0x0, 0x1, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, {0x2, r8}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000780)=@IORING_OP_FALLOCATE={0x11, 0x5, 0x0, @fd_index=0x2, 0x9, 0x0, 0x9c3, 0x0, 0x1, {0x0, r8}}, 0x2) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x195142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r10 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x900, 0x0) mknodat$null(r10, &(0x7f0000000100)='./file1\x00', 0x4, 0x103) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:13 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1852c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x11000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r5 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000080), 0x6a8000, 0x0) fcntl$setpipe(r5, 0x407, 0x5) 09:13:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x102, r1, 0x2}) 09:13:13 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 55) 09:13:13 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x24, 0x9, 0x0, 0x4, 0x0, 0x0, 0xfffc}, 0x0, 0x2, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:13:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000100)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xc00, r1, 0x2}) 09:13:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xd00, r1, 0x2}) 09:13:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1/file0\x00', 0x802c2, 0x186) r1 = open(&(0x7f0000000140)='./file1/file0\x00', 0x400840, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1/file0\x00', 0x1055c2, 0x5e) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000300)={{0x1, 0x1, 0x18, r3, {0x100}}, './file1/file0\x00'}) ioctl$CDROMPLAYTRKIND(r6, 0x5304, &(0x7f0000000340)={0x7f, 0x8, 0x9, 0x5}) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:13:13 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x100}}, './file0\x00'}) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, @perf_bp={&(0x7f0000000040), 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x4900, 0x20) fcntl$dupfd(r2, 0x0, r2) r3 = syz_open_dev$vcsu(&(0x7f0000000100), 0x3, 0x1050c0) ioctl$NS_GET_USERNS(r3, 0xb701, 0x0) r4 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r4, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) [ 2822.049132] FAULT_INJECTION: forcing a failure. [ 2822.049132] name failslab, interval 1, probability 0, space 0, times 0 [ 2822.052047] CPU: 0 PID: 13102 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2822.053610] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2822.055467] Call Trace: [ 2822.056062] dump_stack+0x107/0x167 [ 2822.056883] should_fail.cold+0x5/0xa [ 2822.057740] ? create_object.isra.0+0x3a/0xa20 [ 2822.058772] should_failslab+0x5/0x20 [ 2822.059621] kmem_cache_alloc+0x5b/0x310 [ 2822.060543] create_object.isra.0+0x3a/0xa20 [ 2822.061523] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2822.062650] kmem_cache_alloc+0x159/0x310 [ 2822.063575] ? __kernel_text_address+0x9/0x40 [ 2822.064585] jbd2__journal_start+0x190/0x7e0 [ 2822.065595] __ext4_journal_start_sb+0x214/0x390 [ 2822.066666] ext4_iomap_begin+0x485/0x700 [ 2822.067607] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2822.068706] ? kasan_save_stack+0x1b/0x40 [ 2822.069651] ? ext4_file_write_iter+0xe0e/0x1530 [ 2822.070714] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2822.072132] ? splice_direct_to_actor+0x387/0x980 [ 2822.073217] ? do_splice_direct+0x1c4/0x290 [ 2822.074183] ? do_sendfile+0x553/0x11e0 [ 2822.075076] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2822.076118] ? do_syscall_64+0x33/0x40 [ 2822.076987] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2822.078193] iomap_apply+0x164/0x810 [ 2822.079007] ? iomap_dio_rw+0x90/0x90 [ 2822.079864] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2822.081157] ? asm_common_interrupt+0x1e/0x40 [ 2822.082186] ? filemap_check_errors+0xa5/0x150 [ 2822.083217] __iomap_dio_rw+0x6cd/0x1110 [ 2822.084125] ? iomap_dio_rw+0x90/0x90 [ 2822.084991] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2822.086022] ? generic_update_time+0x21c/0x370 [ 2822.087032] ? __mnt_drop_write_file+0x9/0x70 [ 2822.088043] ? evict_inodes+0x470/0x470 [ 2822.088937] ? down_write_killable+0x180/0x180 [ 2822.089959] iomap_dio_rw+0x31/0x90 [ 2822.090776] ext4_file_write_iter+0xe0e/0x1530 [ 2822.091811] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2822.092821] ? kasan_save_stack+0x32/0x40 [ 2822.093737] ? direct_splice_actor+0x10f/0x170 [ 2822.094769] ? splice_direct_to_actor+0x387/0x980 [ 2822.095828] ? do_splice_direct+0x1c4/0x290 [ 2822.096798] ? do_sendfile+0x553/0x11e0 [ 2822.097702] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2822.098742] ? do_syscall_64+0x33/0x40 [ 2822.099611] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2822.100813] do_iter_readv_writev+0x476/0x750 [ 2822.101834] ? new_sync_write+0x660/0x660 [ 2822.102766] ? avc_policy_seqno+0x9/0x70 [ 2822.103673] ? selinux_file_permission+0x92/0x520 [ 2822.104752] ? security_file_permission+0xb1/0xe0 [ 2822.105850] do_iter_write+0x191/0x700 [ 2822.106723] ? trace_hardirqs_on+0x5b/0x180 [ 2822.107697] vfs_iter_write+0x70/0xa0 [ 2822.108549] iter_file_splice_write+0x726/0xc90 [ 2822.109619] ? generic_splice_sendpage+0x140/0x140 [ 2822.110732] ? security_file_permission+0xb1/0xe0 [ 2822.111813] ? generic_splice_sendpage+0x140/0x140 [ 2822.112912] direct_splice_actor+0x10f/0x170 [ 2822.113908] splice_direct_to_actor+0x387/0x980 [ 2822.114952] ? pipe_to_sendpage+0x380/0x380 [ 2822.115925] ? do_splice_to+0x160/0x160 [ 2822.116811] ? security_file_permission+0xb1/0xe0 [ 2822.117902] do_splice_direct+0x1c4/0x290 [ 2822.118834] ? splice_direct_to_actor+0x980/0x980 [ 2822.119909] ? avc_policy_seqno+0x9/0x70 [ 2822.120823] ? security_file_permission+0xb1/0xe0 [ 2822.121926] do_sendfile+0x553/0x11e0 [ 2822.122788] ? do_pwritev+0x270/0x270 [ 2822.123647] ? wait_for_completion_io+0x270/0x270 [ 2822.124733] ? rcu_read_lock_any_held+0x75/0xa0 [ 2822.125779] ? vfs_write+0x354/0xb10 [ 2822.126636] __x64_sys_sendfile64+0x1d1/0x210 [ 2822.127639] ? __ia32_sys_sendfile+0x220/0x220 [ 2822.128641] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2822.129816] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2822.130967] do_syscall_64+0x33/0x40 [ 2822.131799] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2822.132944] RIP: 0033:0x7fcd90203b19 [ 2822.133773] 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.137883] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2822.139587] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2822.141196] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2822.142794] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2822.144398] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2822.146005] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:13:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x201, r1, 0x2}) 09:13:27 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 56) 09:13:27 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x10000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) r1 = dup(0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r2, 0x325, 0x0, 0x0, {{}, {@void, @val={0x8, 0x10}, @val={0xc}}}}, 0x28}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x28, r2, 0x8, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x7fffffff, 0x51}}}}, ["", "", ""]}, 0x28}}, 0x8000) ftruncate(0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r4, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r4, r5, 0x0, 0x100000001) 09:13:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xd82, r1, 0x2}) 09:13:27 executing program 1: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000080)={r2, 0x7fff, 0x1, 0x400}) openat(r5, &(0x7f0000000100)='./file0\x00', 0x2, 0x42) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:13:27 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x4, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000140)={0x7fff, 0x1c2, 0x8b, 0x847f, 0x0, 0xb450}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r2, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fcntl$dupfd(r3, 0x0, r1) write$sndseq(r2, &(0x7f00000000c0)=[{0x6, 0x8d, 0x5, 0xbd, @time={0x5, 0x40}, {0x18, 0x43}, {0x7, 0x8}, @raw32={[0x3, 0x6, 0x4]}}], 0x1c) ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) r4 = fcntl$dupfd(r1, 0x406, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) recvmsg(r4, &(0x7f0000000180)={&(0x7f0000000100)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast2}}}}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/77, 0x4d}, {&(0x7f0000000480)=""/214, 0xd6}], 0x4, &(0x7f0000000580)=""/172, 0xac}, 0x8000) pidfd_getfd(r1, r5, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) pipe2$9p(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000680)={'veth1_vlan\x00', {0x2, 0x0, @dev}}) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x0, 0x7}) openat(r2, &(0x7f00000006c0)='.\x00', 0x18c00, 0x80) [ 2836.346763] FAULT_INJECTION: forcing a failure. [ 2836.346763] name failslab, interval 1, probability 0, space 0, times 0 [ 2836.348292] CPU: 1 PID: 13136 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2836.349088] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2836.350059] Call Trace: [ 2836.350367] dump_stack+0x107/0x167 [ 2836.350788] should_fail.cold+0x5/0xa [ 2836.351230] ? create_object.isra.0+0x3a/0xa20 [ 2836.351764] should_failslab+0x5/0x20 [ 2836.352208] kmem_cache_alloc+0x5b/0x310 [ 2836.352685] create_object.isra.0+0x3a/0xa20 [ 2836.353190] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2836.353837] kmem_cache_alloc+0x159/0x310 [ 2836.354317] jbd2__journal_start+0x190/0x7e0 [ 2836.354831] __ext4_journal_start_sb+0x214/0x390 [ 2836.355381] ext4_iomap_begin+0x485/0x700 [ 2836.355860] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2836.356425] ? kasan_save_stack+0x1b/0x40 [ 2836.356907] ? ext4_file_write_iter+0xe0e/0x1530 [ 2836.357459] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2836.358196] ? splice_direct_to_actor+0x387/0x980 [ 2836.358748] ? do_splice_direct+0x1c4/0x290 [ 2836.359246] ? do_sendfile+0x553/0x11e0 [ 2836.359701] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2836.360232] ? do_syscall_64+0x33/0x40 [ 2836.360691] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2836.361303] iomap_apply+0x164/0x810 [ 2836.361743] ? iomap_dio_rw+0x90/0x90 [ 2836.362183] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2836.362847] ? mark_held_locks+0x9e/0xe0 [ 2836.363319] ? filemap_check_errors+0xa5/0x150 [ 2836.363849] __iomap_dio_rw+0x6cd/0x1110 [ 2836.364316] ? iomap_dio_rw+0x90/0x90 [ 2836.364762] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2836.365287] ? generic_update_time+0x21c/0x370 [ 2836.365815] ? __mnt_drop_write_file+0x9/0x70 [ 2836.366324] ? evict_inodes+0x470/0x470 [ 2836.366779] ? down_write_killable+0x180/0x180 [ 2836.367298] iomap_dio_rw+0x31/0x90 [ 2836.367713] ext4_file_write_iter+0xe0e/0x1530 [ 2836.368247] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2836.368767] ? kasan_save_stack+0x32/0x40 [ 2836.369241] ? direct_splice_actor+0x10f/0x170 [ 2836.369766] ? splice_direct_to_actor+0x387/0x980 [ 2836.370310] ? do_splice_direct+0x1c4/0x290 [ 2836.370800] ? do_sendfile+0x553/0x11e0 [ 2836.371252] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2836.371786] ? do_syscall_64+0x33/0x40 [ 2836.372230] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2836.372849] do_iter_readv_writev+0x476/0x750 [ 2836.373361] ? new_sync_write+0x660/0x660 [ 2836.373853] ? avc_policy_seqno+0x9/0x70 [ 2836.374318] ? selinux_file_permission+0x92/0x520 [ 2836.374877] ? security_file_permission+0xb1/0xe0 [ 2836.375442] do_iter_write+0x191/0x700 [ 2836.375908] ? trace_hardirqs_on+0x5b/0x180 [ 2836.376419] vfs_iter_write+0x70/0xa0 [ 2836.376869] iter_file_splice_write+0x726/0xc90 [ 2836.377439] ? generic_splice_sendpage+0x140/0x140 [ 2836.378014] ? security_file_permission+0xb1/0xe0 [ 2836.378568] ? generic_splice_sendpage+0x140/0x140 [ 2836.379136] direct_splice_actor+0x10f/0x170 [ 2836.379645] splice_direct_to_actor+0x387/0x980 [ 2836.380182] ? pipe_to_sendpage+0x380/0x380 [ 2836.380682] ? do_splice_to+0x160/0x160 [ 2836.381137] ? security_file_permission+0xb1/0xe0 [ 2836.381704] do_splice_direct+0x1c4/0x290 [ 2836.382178] ? splice_direct_to_actor+0x980/0x980 [ 2836.382734] ? avc_policy_seqno+0x9/0x70 [ 2836.383200] ? security_file_permission+0xb1/0xe0 [ 2836.383761] do_sendfile+0x553/0x11e0 [ 2836.384204] ? do_pwritev+0x270/0x270 [ 2836.384648] ? wait_for_completion_io+0x270/0x270 [ 2836.385205] ? rcu_read_lock_any_held+0x75/0xa0 [ 2836.385759] ? vfs_write+0x354/0xb10 [ 2836.386188] __x64_sys_sendfile64+0x1d1/0x210 [ 2836.386699] ? __ia32_sys_sendfile+0x220/0x220 [ 2836.387224] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2836.387827] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2836.388425] do_syscall_64+0x33/0x40 [ 2836.388859] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2836.389443] RIP: 0033:0x7fcd90203b19 [ 2836.389881] 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 [ 2836.391987] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2836.392869] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2836.393699] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2836.394524] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2836.395335] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2836.396142] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:13:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = dup3(r0, r0, 0x80000) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000280), r1) sendmsg$TIPC_NL_PEER_REMOVE(r4, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000440)={&(0x7f00000002c0)={0x164, r5, 0x8, 0x5, 0x25dfdbfb, {}, [@TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x401}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x6}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK={0xa0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}]}, @TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x58, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7fff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x401}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x86bb}]}]}, 0x164}}, 0x20004800) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r6, 0xc0189379, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r6, @ANYBLOB="7d5dbe9b47dafe7c0400000000000000002e2f66696c65300040b3cca9debf1fe60c3aa698ae3dcbcc2bbefb337ae08560f4c3c9f586b9400208aad39b5166a3b218e5b689500fba7e74016e5e0d3fa40aa0ff1b6738310282f33da2744333f7d9d4afdf6a59d3f951a9bf05ea235f596c18a02c744abc6c63e5e9b1d523d261e7124bd7d83439aaf205a7c0704e76b5aa448f4a8e18a37794d9f20858"]) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000100)='>%+', &(0x7f0000000140)='./file0\x00', r8) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r1}) r9 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r9, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r9, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) write$binfmt_elf64(r9, &(0x7f0000000580)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0x0, 0x1, 0x2, 0x4, 0x2, 0x6, 0x8, 0x1cc, 0x40, 0x14c, 0x9, 0x3ff, 0x38, 0x8, 0x7, 0x5, 0xe7a9}, [{0x1, 0x2, 0x7fffffff, 0x100000001, 0xc5, 0x3f, 0x8, 0x5f2c}], "bfc0c9a17c718250c272d1e5e0c8da291cf3acd01354f53fc739bfc08331e7c9e34b1e8c21dfeb24b2d2670a5271272b507d2a5d2f6054c52fd9ebb7", ['\x00', '\x00']}, 0x2b4) 09:13:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = dup(r2) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r4, 0x325, 0x0, 0x0, {{}, {@void, @val={0x8, 0x10}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="12042dbd70ff07dbdf25860000000c009900000000006500005bc200220107020000"], 0x28}, 0x1, 0x0, 0x0, 0x24004042}, 0x44000) r5 = dup(0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x30, 0x0, 0x325, 0xfffffffc, 0x0, {{}, {@val={0x8, 0x1, 0x27}, @val={0x8, 0x10}, @val={0xc, 0x99, {0x9}}}}}, 0x30}}, 0x0) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, r6, 0x400, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x4, 0x6a}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x38}}, 0x40000) r7 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x8000) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r7, r8, 0x0, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2836.508593] netlink: 'syz-executor.3': attribute type 16 has an invalid length. 09:13:41 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 57) 09:13:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80000, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x105142, 0x160) newfstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000180)='./file1\x00', 0x7ff, 0x1, &(0x7f0000000280)=[{&(0x7f0000000240)="69ae92d4c43a", 0x6, 0x100000000}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB='shortname=lower,nonumtail=0,shortname=win95,utf8=1,shortname=lower,uid<', @ANYRESDEC=r5, @ANYBLOB="2c088b562d32333e8b6cbdb6f54aedccb2ee3066b90f03ccf6aefaf4c0257abc3db658e8fd95fb0654feaa8efdadcf1f0d85c585a8f6b0a1769dffdd348478cb4d3b0285b25ade60fee9f2338bcf41403bd734e2be"]) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) ioctl$sock_SIOCGIFCONF(r3, 0x8912, &(0x7f0000000100)=@buf={0x14, &(0x7f0000000080)="b507d94945435d89bdcfd954afd3ab5c32736ee3"}) 09:13:41 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(0xffffffffffffffff, 0x5000940f, &(0x7f0000000680)={{}, "0c09c2601c4635f93ef4907ea8e17667f8345eb68ac03bc55442a92d228680c3da20af081265196ec37803547ae813fb0da7b731eb85f2993866371e93fa3b5c317e22b696b5fe207d20875178504ac12fbfe4aa48138186a08fc610dc84cc63345c7e9a34b6fc06d364bb32dc643bfcb3f4ed770c348e94bdf4ca4cce3200082b474754118401404fce4e861b0dd571cb4b3d3ec2529d223bb0faa0f10e5e4e96ce7201cc1db792557a05ff74c8d9805cca96568ab3c003c2931edaee983d5cf4ec517aa75b4fdb6f962efba8fa2f6588e94cdd102fa60f2f4d7e1e57e3b536a6f5ca593a51260adb16763f63383770c077874144f04e58139055ba96af42644e3ae2e7593c85d467527a3a1bd8e6e5c1bb2ec6f14aed36897089efda85936d4fdd325028582277630f2e1407b5732648e851e077a0b525a0c849edfc5dbda2b019774f56afc6d4bbddef105cf4e436f15ad4b20ade2e752162d117db63fe85fffb26549c687e9783c30ee4347e0d97ea1d4a48d32de49c77cad9e5b50d75044de4274d54bb18f72e3ee527c69a67d9e60c80509c3901be741ec2724273d319cb7d74378732e17b01455fa7b3eabe580176c4bc86f8fc8ceee746b2e7ed3b460db1f4217c7f144ae433d0277d730d11dbdc7349ad6d3c4e9686b391eb52cd99a2883e79eee1c93fa5d320536e6469274490a922be227a63acd2661747d68b06c63ec6a033801348aca4849fddd70fb3cfc9c759a90d3fcf780f3f6cae4c6cb84a6c2e68f03448083991392c351552f798258a2dd4cc2bac6307f259cef162a7f2a1fd111a3616efb7e9a7372b52172f1d60302eb9a7eb2f020d0c015cf30cf140b4baf0f940d76c69b2e17af952caf6ba5eb2b114d72ed3da2df0306bb441e8b799265caeec9ba8157b1e53cec80882ab041613d34654505e665c792201f6995708c317059b597edffb6f3bc38d3502d8af28bd4a08b9810bc7553c2c7f4ef2b57f10f87283fed0f0a919221722eaee3afa2900550b13d23eaf809e597d7c3959223085cdaeae8c1ce40dce9fc0c499e4e0c601cb8c0404efa0731261ccb200f5b691764075b5d0deb1d1dbdf2056e8d15d945154f383d5dcca7e73371a34039f21436fb5f8e8af66a60be866deb2f5a2964a3f9896437856b7af900fea4bf8ec637fc57efbd606c3d94655920561221e79e24202698f29800da33ee76db76569ff478a6a3e7c53827c4728da43d8cead6f7aac3ae67660dcf3a1bbff8cbf19d4ecafdb09374f91e30842f8e6dfdb8ad0097a9efd63113b705e681ab18c6bb99c23546cc29a1a102d4d77b86e0638e8f32cbbcef534107ae1b0124b9ec11235fefe03c425c9a03d441aac8aba3a163810ffc8e3265720769bca8fcf308c2737d362487dbc6d02421024d74639c0566246da72ccbece6c22aade574f4172d98f1758174d34ad0805494f4826fd1f24b476ba73186e3c01a3b72464b9c91b66649ac67e10d0683d6809acf1fce6452c0fe0136af0ddf1467f361938f63b3477547de110382061d5e94b770a1df57912908996853de8f95f83d82af08e2b1d0c2860e41915c215b13bce04ac8016f620872f3059f198aa0df563c2e9f67546fc233bdcd76be083eeb0f2151fd7d05183573f5f1a83a734e3b298d56210e94886cd2bce1a95d41352c9241896936dc8bb8819cd510d14aec91d1d3a4fd4ac7bf8799dae1cb40ecda07a2dc22b0c9d68b8cc93b1af189b539c7a6a354b173efc22ced2365c76d0c1ff35f1ba1d5e97390fd23ce9761bc411be61a86c9ef9482f59ae6b09f17867184c4c1d1a191bdc7775b23e3f166256ed2f14cc9f8b74a64b12da3387b3e59c6d0df24dd1477bdcb30aa15fc3c7d41ce33a7c178a4b4b79627f85321099389e8b7e636443e7d8b6ffce5b3443e2dcc42466c58abf896ceaa77908471b0cc6b39dc93d34aa05d0af8206de85f4356d0946eb8e064d78e49b4afac0a8729f0eea8159749c6eab4fd4273b9eba851b6f0124fb4567a2a62fc11c4a70bbbf24987e7e3aa78bdf2af4164b6ba4470e101cfe633dd2d6c8567d01252e24886157bb4c90014c9964622a178449a5e8175b579a852d7d6dce7e2a985c828cb9428cb94febe57f83ac2d31f71a86f3d74dd459d9e2fd709359d4ceea03f2abf5905638b5de21ebae1f250c0080184dda26d8e6ac78932efc3066b7dcefac74b142043b2bf62a742e782a46aebc8422d9fc6bd93cbce3a8bcdca0770803eadd04a74183421f254aa0eed0840bd0c5c55fa5dd57060bad2941bc93294b908ee5b44c911789cd2ab014d2e5878c0f5cf0c2ba337b03b54081619863ceeb16e6a0a4040505d647aef53af7495e2ac75adad413637d0031008f8dd465e6844c7cb880cabe3bd1d70e47bc72c09ca8d3add30641fc0c91de0113d17c6d56122373cb896023d331af9f0bd783496d7322ac5d55e152f0655a85640e825bd87013a88582bf833cdb883520938da64e7c1bb4c2ebd4c634ee329d7d55e6bd167a7de8b1c2f1e2a96d2cac22882aec4297a58c0b79479e6ae77ffb3e26fef3d187f8f9b5fcf7dae6b34df2c0f0273c032095bc4025615aa08fc87195a979906942d18b575936723c9b3cf1d462da3b38b017d626c67ac305940080ceb73ee719b4657e30cf501d45705357cb435bd76fa0c143cd25caaee804b8e1f650a0478bd29ee98f7776a0d0e810a78d53a9144082f5b746646bd822e911c3c67f8543c3c1a94c8dea6d4b02087e9465d374ad1be552a7b1fc62a68360389c980646deaa4322dbf4ee1307afa95b1b35bdd64c1cd81801f9c0bfce2d1a1d3ea5584f67e4b86de255d0f5ef3d71bfce21d3b9d22f00acb2620b9d2f8460d7ce9dc23abd676bc68c6f81106c45b229da295c7fdad461e5222fbfd30ee00dabfe82eadfa7ed67c5ca146dd002ebfbe8cb95a388280b56d19ee2cd584f746be1ca608f6e52d560a3227683b21ba98b7548f442d6aa8783c8c462a42d904c1f99ac852d37a8253ca2c3ccb71cb379e4b6ec2feedc4ae89accb35956a737cabd038154fca913b45f4d35f40f2a06dade2f2c0f6f7ae6f64856c1c38ce350dc8ccbb9646af4201c436cd3bceea5ef1b410f5c64b550094e93876eac32c8c5510db6a7d521669ef8ac74385cfd8e792f508ae9b16bebcd6ab9a0129eaf228e0a64e9dc7dce21a53832beb8a5fdc6c5a574c912789da2ae91ab1348b7683372f06e714e5bf638a0567b7c65322dcad9015c6f1e8a0f82d6653b189992b07d1cfe23b33caba5cad5ecf7d4b1ab90e3a64090acb6d605334c1b1014231ff6c0c16845804dda18fe61991ffe5620a151942bfda1015eed35bdcef014660e4a4ae609dc29f29ddaffec24056b79875486d7fd78cbbb34af1a7a3fcbc8ae3c1356879af9e0f4122de1add2e09482af51308deb17afc3727c39ad344a1c8e5b5669ca96a24fc4d58800e328c7d3ae1af9fe1fec187d9f1c3ea52cd13319939937b1ab841bc2dd14a29d69beb412b73efd500d35a56582eb31f9d53fb9ef415e27ab767ee831813951b377a009a3308a144ff2761b0c773026e361272eea041c11d6e8afb7379091fee065703bf8a03325b3357a6e02d721d0a45485a9232e6295d34d3a39f80724d0ee2d1a87170d88a5b82dc5593ee9f982f2e7ad05f9ce716b5e10c15dce520f266d180489f269f314e6fd322713a22094eb2e6145d16161bed1d5f502cb3ec499aa9d29957d84e71eb78f9832b6524f1db5d44e0a279a395a6267e4a8774ea6135708e20595dc1c0d15428282c576989b56ed04a37e765007a0a5f9cde20f52e0cf0e0dd76c92120d7112560beb4406ac328767f08c3652488a4a3e85c402cd53e7ca6874f7e64bb6ea2b8f3a07f1ccf0ed85038a676b0ee5341aca3826ba7f9544ae358defe450892e8555ad1540f1b437a9c0f7cb66bc6d652c7e41d470e12446ffa49401a7f3c201f129be139b45e2082ff8f7a9a4d2fbea05433115d8f9876f9c00fae2802bf10f039ec523a973109e59e7ba9ab6bcaa34c292af36bbb71a272a1a6cbe9ecb373104858b7047efb1d4ffc317d1aad12686d66ca4766f99583441aadeaa048e2b98d2326420554d466f10d9412f0f35653ab5b24b6f61f81af3a2cb23bbd32b1d01a2f7915f4d54da5f7218f628b4d2dcce7d8703d09f8e96fcef0c02f99f17a19ccba29acf41fd879e9eff213d7add5cf37aef7ffe891e0698578dd26a138ad82087c30a41f9b2e8ce2795312333f9a23d84246f2f1a1fae9ec065970d17bd3e7320327afc9937b84278f8511b4a3aba53c428a571ebc9f1985f7094a5e560ba8d5144fce1f0af86501833be289bdea46d850dec9c273ee24bc6e30aafe7a123081faaa8b30109f25dae56f03c40a7d6688eecd0465cfb26883e628aea24cb0b9daadd9e2666e29b7c4f590571dab0a11fe0bbbc1b0245d016453abbb704cf855c01446e7b983f3dadb9ebcd0c0d9a6179d20c2a6c45263b748998f14fb7b5ed92000ff13468e3ea01a1a7c4f12c3f8a2dc200c6e46e73c1f263fc0b5f1bc9b8d900a59ba6f0337ac45e34dd635b5ee97792cd6dd893daa824c7337ca6259894ec8bada5d24ea6d3dae762b46da36ded4005303b58e80c09f0b02c2b0e3f400ee4c007e9e6c7b5759ba263e40d5e1f5de36ced148a4e7906c74f5064e42e57abcdaad013e97897fc79ff50fccaf72eea05cbd609feaf449651b98c2aa47351c8d0fcc014dd68182c684f514b76bdcdd63dd358d16333964ea0933b46d48dc9d65cbd3b0111371132cf48352df1a69130371becb20f088a299a21e35aac649db193499ece5860e44eff0f3ce4608a00b98b9f335a477420aedaaeb4cd4e38fea96518972fd4df55c5945b4432a70b62e9af25af46adec830b151b0d6563bd64708eb24d700dd42048c1b67bceb53142508e45a41b0a3f4967bb6e3ddfe2f187f6bba9f6eec326da49b9fe09638cdb8ad34a9ed71c07ca689976a50a1d8898c16e9037969089acc26c7c08a655dfe01b0e8c6bc3d789755eb165a7a55d8425ffbc298607bc5587d618a4c7718ddfc28a4a26bc2acf9c077e305406d1ba1054d04f72c9d61803b19712bde7ebaf5e9e168f4df56cf02ffd16b6eccee65f6333fb40f66f4d546a9aecd8c699e557900f471d9a8462adecda29a9923fdcda1352611e827c18cda2be8edb41cee00cf58a090a37a0353bf697432f15e31aebcc01ad08d93648e75b51677e5d319ef00ef50f663751e8de8ccf05dd03f7e52e567317ff948dc3d6ad8f87ff5a6e207f40145f8450496f687253a4378dfb7132d285b79e52d3b41fb34a7df721a73c4aed7c5300c8c8d46233ea614ed351ef581a42c91dd35a900c85ebb56a3a1d6afb4ac722ee3190fd7bfefd6eb5d078140671a999f50e310769c8bdef22109a8508b8e20e774ef7f4df4f3030fbdfd84417b2785677d6d462fc1d43db5817b6bb3f5e7d421054a2042e000fba88c3ea12f9ef9eacfa5055df53b8e472b25950b2f4bd8391dface384d7a3e4a0b32716fdc985e8bb15c86b984b2683d6a2a9e23ca6d2423c67ea5886177ce754e095cef9847f4753d907f8b513a30ec3ab7f662f90a999d8ebdb3208ab1af19f07119977737dd7cc6b237352f9159e02d5263925d7d5e8a44e1b803fd2de38b822203ec8cde4ddc6f2ceee18c8c956a2a446cae0d1bdd23f433e852dfc94d3f958a5d5748a82eb26b8185ff8a84288aff6a9178396647c2c794283a13df809f6"}) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r0) faccessat2(r0, &(0x7f0000000180)='./file1\x00', 0x91, 0x200) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r1 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(r0, &(0x7f00000002c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x3, 0x4, 0x3, 0x4, {0xa, 0x4e20, 0xca, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x7}}}, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f00000000c0)={'syztnl1\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x2d, 0x2, 0x9, 0x0, 0x27, @private1, @mcast1, 0x700, 0x20, 0x7fff, 0x77a}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x105980, 0x8) fstat(0xffffffffffffffff, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) 09:13:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x281, r1, 0x2}) 09:13:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1200, r1, 0x2}) 09:13:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) pread64(r4, &(0x7f0000000240)=""/242, 0xf2, 0x100000001) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:41 executing program 3: arch_prctl$ARCH_SET_GS(0x1001, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/keys\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r4) openat(r4, &(0x7f0000000080)='./file0\x00', 0x42800, 0x13e) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd}, 0x4326c, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r4, 0x2}) 09:13:41 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1800, r1, 0x2}) [ 2849.790005] FAT-fs (loop1): Unrecognized mount option "uid<00000000000000032768" or missing value [ 2849.851928] FAULT_INJECTION: forcing a failure. [ 2849.851928] name failslab, interval 1, probability 0, space 0, times 0 [ 2849.853721] CPU: 1 PID: 13178 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2849.854801] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2849.855815] Call Trace: [ 2849.856141] dump_stack+0x107/0x167 [ 2849.856596] should_fail.cold+0x5/0xa [ 2849.857069] ? jbd2__journal_start+0x190/0x7e0 [ 2849.857638] should_failslab+0x5/0x20 [ 2849.858105] kmem_cache_alloc+0x5b/0x310 [ 2849.858613] ? __kernel_text_address+0x9/0x40 [ 2849.859157] jbd2__journal_start+0x190/0x7e0 [ 2849.859704] __ext4_journal_start_sb+0x214/0x390 [ 2849.860283] ext4_iomap_begin+0x485/0x700 [ 2849.860796] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2849.861388] ? kasan_save_stack+0x1b/0x40 [ 2849.861892] ? ext4_file_write_iter+0xe0e/0x1530 [ 2849.862479] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2849.863247] ? splice_direct_to_actor+0x387/0x980 [ 2849.863831] ? do_splice_direct+0x1c4/0x290 [ 2849.864355] ? do_sendfile+0x553/0x11e0 [ 2849.864834] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2849.865402] ? do_syscall_64+0x33/0x40 [ 2849.865873] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2849.866526] iomap_apply+0x164/0x810 [ 2849.866977] ? iomap_dio_rw+0x90/0x90 [ 2849.867442] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2849.868145] ? mark_held_locks+0x9e/0xe0 [ 2849.868649] ? filemap_check_errors+0xa5/0x150 [ 2849.869206] __iomap_dio_rw+0x6cd/0x1110 [ 2849.869696] ? iomap_dio_rw+0x90/0x90 [ 2849.870176] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2849.870728] ? generic_update_time+0x21c/0x370 [ 2849.871289] ? __mnt_drop_write_file+0x9/0x70 [ 2849.871839] ? evict_inodes+0x470/0x470 [ 2849.872328] ? down_write_killable+0x180/0x180 [ 2849.872880] iomap_dio_rw+0x31/0x90 [ 2849.873322] ext4_file_write_iter+0xe0e/0x1530 [ 2849.873878] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2849.874438] ? kasan_save_stack+0x32/0x40 [ 2849.874932] ? direct_splice_actor+0x10f/0x170 [ 2849.875476] ? splice_direct_to_actor+0x387/0x980 [ 2849.876057] ? do_splice_direct+0x1c4/0x290 [ 2849.876578] ? do_sendfile+0x553/0x11e0 [ 2849.877054] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2849.877609] ? do_syscall_64+0x33/0x40 [ 2849.878075] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2849.878727] do_iter_readv_writev+0x476/0x750 [ 2849.879268] ? new_sync_write+0x660/0x660 [ 2849.879771] ? avc_policy_seqno+0x9/0x70 [ 2849.880258] ? selinux_file_permission+0x92/0x520 [ 2849.880841] ? security_file_permission+0xb1/0xe0 [ 2849.881430] do_iter_write+0x191/0x700 [ 2849.881900] ? _raw_spin_unlock_irqrestore+0x25/0x40 [ 2849.882524] vfs_iter_write+0x70/0xa0 [ 2849.882986] iter_file_splice_write+0x726/0xc90 [ 2849.883562] ? generic_splice_sendpage+0x140/0x140 [ 2849.884163] ? security_file_permission+0xb1/0xe0 [ 2849.884744] ? generic_splice_sendpage+0x140/0x140 [ 2849.885336] direct_splice_actor+0x10f/0x170 [ 2849.885866] splice_direct_to_actor+0x387/0x980 [ 2849.886436] ? pipe_to_sendpage+0x380/0x380 [ 2849.886959] ? do_splice_to+0x160/0x160 [ 2849.887436] ? security_file_permission+0xb1/0xe0 [ 2849.888020] do_splice_direct+0x1c4/0x290 [ 2849.888530] ? splice_direct_to_actor+0x980/0x980 [ 2849.889107] ? avc_policy_seqno+0x9/0x70 [ 2849.889602] ? security_file_permission+0xb1/0xe0 [ 2849.890195] do_sendfile+0x553/0x11e0 [ 2849.890663] ? do_pwritev+0x270/0x270 [ 2849.891129] __x64_sys_sendfile64+0x1d1/0x210 [ 2849.891669] ? __ia32_sys_sendfile+0x220/0x220 [ 2849.892218] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2849.892858] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2849.893489] do_syscall_64+0x33/0x40 [ 2849.893937] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2849.894563] RIP: 0033:0x7fcd90203b19 [ 2849.895018] 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.897232] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2849.898160] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2849.899017] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2849.899873] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2849.900735] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2849.901586] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2849.912499] FAT-fs (loop1): Unrecognized mount option "uid<00000000000000032768" or missing value 09:13:41 executing program 5: syz_open_procfs$namespace(0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x18004, 0x400, 0x0, 0x0, 0x0, 0xe8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = fsopen(&(0x7f0000000140)='nfs4\x00', 0x0) ioctl(r4, 0x100, &(0x7f00000003c0)="f9cbeeb7fc341b6af738cdf053e9eb562d9aa3baa61bf84863a456b0707884cab73e20949d59bb5f09af9e823fcaf53457ed76d0eabadff5c6ca3ac8f5fae3f50469a97abc8096393da744f702e3aadcfcbd4e3df5cc1258731234849c15c28f9207b2b7dfb724bf821d882785e1b2714ae939a3615cdd73def80fe248b0a4384347c840407c31aa59b6522c7fef3c9a75008442a7530e22cf659ee09c16ee89af092f4b786176492c8f2a718f56c4ffdae4e664c3b55ce71bf48a2eef0070e14fdf7ebd7f") sendfile(r2, r3, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) tee(r2, r6, 0x20, 0x4) ioctl$AUTOFS_DEV_IOCTL_READY(r5, 0xc0189376, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r5, @ANYBLOB="db000000000023002e2f66696c653100"]) setsockopt$inet_int(r7, 0x0, 0x18, &(0x7f0000000100)=0x5, 0x4) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:13:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x300, r1, 0x2}) 09:13:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f00000003c0)='./file1\x00', 0x194) fallocate(r2, 0x0, 0x0, 0x8000) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, @in_args={0x1}}, './file0\x00'}) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), r0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r3, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x120, r4, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5, 0x83, 0x1}}]}, 0x120}, 0x1, 0x0, 0x0, 0x4000000}, 0x20004011) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r2, &(0x7f0000000080)='./file1\x00', 0x200, 0x2) fallocate(r2, 0x0, 0x0, 0x8000) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_FILES_UPDATE={0x14, 0x1, 0x0, 0x0, 0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r3, r4, r5, r0, r2, r1, r0, 0xffffffffffffffff], 0xa, 0x0, 0x1, {0x0, r6}}, 0xffff1efb) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:41 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) r1 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x4008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r5, 0x0) r6 = ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) r7 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000380), 0x509840, 0x0) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000480)='io\x00') r9 = syz_open_dev$vcsu(&(0x7f0000000680), 0xbf7, 0x12200) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000740)='net/sco\x00') r11 = syz_open_procfs(0x0, &(0x7f00000007c0)='net/rt6_stats\x00') ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f0000001880)={{0x1, 0x1, 0x18, r1, {0x1ff}}, './file0\x00'}) io_submit(0x0, 0x8, &(0x7f0000001a00)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3, 0xfff8, r1, &(0x7f00000000c0)="7e5f2fb2c3083ec7d08c5beaad50de7dac5697ed0726acfe6d04fb515522a7e0960eac75b7ae68493d953c8f0c8877efe73f3e32af2ebb5fb7def6a294303f7e3a637d521ad6f967d0e48fd288ee1b3cbb6119f2ee90d25bd09033cd8f0fdd923da224e672f22723d1b174c140af0213fbd3a0a89ba22a8075c0e827958ca41db3163bcdda3700811c038918a7f01bc111781195b2e21c2667279a68a17ad3267adcc9ca4f72916fd59449d935f9a9eeb58d3dd19f79aebdd2c8ea9fa5a0906476bd6e6d9f2622d481741beb45d1e869412abfb0e428", 0xd6, 0x8, 0x0, 0x1, r5}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0x86d, r6, &(0x7f00000002c0)="41b40e426e006a4324c79dc99763af81eb21647661e2c4861a4300bcbf5e39fce7691a604b31f8ded262dc0e0453c76f6b613a51e83cc4029d43f7e43589f6f5b0e03ffcc030163219ee9d5249a7aa4239b0e9624f253fa566d1b02a6b6328af7e87a69ba1919619d0dca0efe399cb300ef25f45f51265f6626c3872835dcaaab05707be1778e6308cf56043ad2e7011125ef9b2ec7baa253b8e", 0x9a, 0x3, 0x0, 0x0, r7}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x2, r0, &(0x7f0000000400)="6a35ddc5a3368a405f2ca2e1c3e957d3a840b6de7f59ef0810aff599ddaa262cdcdd83876468cbc6affbeb3b356301938058cfb8ddcf1e8b55f45247f7771b4e56153a6931ee2de5fdca6b4585b9ce7562e58e2f8ab45d3e5a9f2657edfd31693fa554c6", 0x64, 0x80000001, 0x0, 0x3, r8}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x8, 0xb8, r3, &(0x7f0000000500)="97b661f9103077c23fb9b714ac820a997936f9894881fb20bb02d9c3c1bdca59bdf542c7f567019aaae9bcb8d7311af31f9a2c850fdf33", 0x37, 0x7, 0x0, 0x1, r9}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x3, 0x72, r3, &(0x7f0000000700)="0e", 0x1, 0xffffffffffffff88, 0x0, 0x3, r10}, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x52, r11, &(0x7f0000000800)="856a312eefb4a0abd3efd3155f0550636b5b4b633829e0b33dad1757fa41ad26853e51f4ea352ae6a94ad3b8c58b14df2ce2236d123d972664cf723a28d45012a0284d1bc9dfaecf3914e51fb386e255307589c4d61f35ca8aae24194ffd6b475e7bd33c812db78417b0b2b903be7dfa70ef0f316548b0a845ed236ca23a813f32c400fe353a4b97ff34be11751c3f82615c7d483c6c106aaf17928ef1f0d6858933edf7d1b7a14b3d63fa78af488f19047c6dd06b33554963195bd87abeb57007ea0671b6a38f2de44c73a3b854d6d050115063b7b1c4c7bdca8b67ae42d1f9c4a28f48fa59053ef6eb27fc13808c0d0e7e60861f4a5efc76bc657cebf80fe4ef21c36acc38e2b89ccf4c9345c649e43d757341dee44d7d56f91caff2e28cb5cb3722fb5f236416163f4098afcaf98af5a3c9a7e93c7c225dc5982ace00f445ce59c821377d821cdf3345d420b603dac6fe67a8baf0369bcc6b7d24c4074d31fea48736e55487706754cf17a9c5c1d56697c628fe11e567171b67fb5fe1801cfa1664823128fdfe2f5eb2815bd21623730a8c23eca63a6395b5cde5a99954d639c3558d78b42f5023672c3f10fb8a4fbb82bc3579ccd85c4e1626bc357aa24c0f474463386cce00331fd2330a94b2d40a34701551ea79156d6f1bf441a91f197dbcadcd8f8895ac4a595c364821660e83503bd466e8cdbe881794b175b49ed9eeea89512e3a3d6745f03d7045e056d5afd208411925586ebfeccd32744817dd3253e82442ed0198c88e5c87d7b842740bcf6960ab6a27b6e5cf8fdb56b9f90d45890616f2acc535236f7ab3750fba8cc9d8f95e212c31fa95c938553f859b8944f82c565c5b9b098ba080dd29156ab88d4a08bf5fc608c41d7eabca5856eb4613b78cb15e29f78fb1ead42d8673c1acfe1d8377c0c94e61cea199db55abe5b74cc02656039a7674787ad4806b8cee844cc2882cadae7fb9fe48807b3d7c43e8cb8fbe3d623050ef0d01d0297bb374123c1e78aaabe91413ee568c746e8bd4e4980b32a54f9c8179492c819111802c8076fb04ea3aa0f245c3dde74d261ea7f04170480c8c08340a21828f44fa04cea3565cbbf5848384a180a1c9b72ffb505ebfb544bfe4a9523dbb338f86864a1868ee82b6a0d507b4be6354f60acaa9b107179b1864bab1a81da20ccba25be3c6088ba60f256051a83cf288eb65ac85f3aaad8c43c59704e5cec9e25c7d1b8869d8feb7390b3aaad9f203a84f73c0b6ca36f0af4567e2c4dc1e045e175b9452e1e1eadc5e76eeda4c54544915a22e7bb98f06c73fbbf543e52e951376b9925985acb5b368e1473a3643dff69e9888b9bded28d3f86d80341ee60ece602a40fe51a98091b7bd4e4797670b75fd2f0bfbcf6f29a1a0aad3a9e74471a0d7e74785af47ef252f1f4c8a00172e17112a2a65576543cc897d9f6af016acf01cf849b16d6373fda5c1d864648221473fc5be9c51ddea9abff3625283b7c152d5d44ce1cf5b922fca95a95ebec0acd627d130a56396249b5046286bb3ff18bf8a3e2c30b83557526f7f4c876f313436be4157fabcb5f315f83d609eb8ee2d30f93146025aa37db6cd5cebef72a5bb9714d1c533659b2ce6db7cf83c43a1815f2f272c022bd6055a0ff0d2097ac2ee933a6d148e5f276af1f25122b4106fc3cefd8ab2e8078268ff2560e7263d7bf7cd68b53e2de2c9a4e20ac53ce344c2e360d3c8adf2724a373192583388f93c65b998b8802c4564610c4315e746d64952dfa283a3cca8ce8dac186173210bb5e50b7b2d932c3cfb08157c33b9c2fe799102977db619eaa328cbf8362b1e23ee5f2d6b5a748c9938f2323b08f129547283f171ba7833af8efb63456bdd7666710d4dc6435f21c66867c4d51a322bd707ec2d6839515c26da9229868be61bb177dc000db15dd321f9a69f5ffc87809290b4c47ab845269d1211ae0a7cc1e43f388ff6e7282c97611a58c175b2053d2c2dd84b1d9b1bde9b531ee387b184adfaa6f5776af9d1dd0a42711ebec9a17b271dcfba369651db97ebcd791653a2caf003f8af34aa0fa693b50fabc5bd64cdf5075d544b843ea805e181deed457015d5476a33d4947e782862fa7d98751c10a7fd9b7c152d0a610d3041bf8232f0349a2b936881d1ff5c5cae95cc670ea45950a0c95bc50d8719d8f2af71f6c36ef005de6f309a1f36740613762039786b4a0531bdbf57ac58c63619caaaf0894f89915fe781207cb647a2d82f9c0e1814c4bbd712e5350dc80f68b58d97e421a43242051efe58939fa8c269a61ba725f5d7325e68f9f95662ca3694f74b603760ec02b3d8f38a3955970388add0a26ccf449c018b64ca3409fcf2f34a23561f10c4fed904001c4d407f75c0ef6f29af1d38ac136680b6972a89136195e19d0a5110ac5c548dfb8e900d918a00c6b776f25ab81d33f1e17bad6a49106bdc08b0acd773b09e722511b7a34332c85c5ae681b3b756a7995a0097a94e2ebc0a6e6a7f97d29591d5ea2abc6a8977213411a5e601a45efa91f233b907dfc4aeba2d4f34e2d4476e3211033b6ae37dd4b93633a6b2b2e93e43f84812a8bf3e4409796d0164866aeb5678d8d89e2b97260dc0d7d026d2e43e8a04c4495e162f8448fd813a1f7aa0e38d12c93a050a71cb09cb9de4a3acd408b67c0fac894cea359e51d34319c5918bd3536ee3fc0228c732545261b45e86a549ae026c0525ffecf33b7fe335b6a94f52a82a55cf645ab81f3d884ae8cbeb076c396eaa665907ea75fa10caceaf89137331136a4b82b901f4dd248ae3a16021cf4640b42e20a3380b42785b329348141b190d120e84a1d1e18e0eeed9044bfbbb0d41ef53f762154f0ede937c5aacce12932bdea1ecc04c7ad40fe5a6b4a14fc76c3b05535556f13788b36fd6059c0e2f3b02d94cbcee707477921d29e9329cb9b64fac414b645bc2ffa6487bfa1d1c12d777c13a0ab9bbdc7e957da86222e70083833ae6ce6d57a93fb10b6a52654cc05b0420a50dabfbec56a2db8bc044fca89b99e213f7b9e2c1cd398ee9811b04a3d5b283b39cc20b6f16bc1d494b8350e380ac341916cdd2b7bca4dbf2144507c6c6644a0ede549cfa0c50449e0dc98e85607139be85f1f29c41e2bb8deeeae95fffd8176cd0ff22919bf0e7fc2c17830cc994dea1e07a05612c3e108d967953ab089cd7b8b6ce74db7812bdf7331eadde5023090402cec427009fd2ecb3084b18094dc06514e7d13ffe2b16408fc02c85a9bdb5f10381a2e98525209102082e4a56fc4997dd561da8ae7a0e28f3398defaae86c225c28cb7925246990da87a5c2ca6ef3ef7313c1b6a8805affd1a1b777136e211069c7c32947fd2c4f3df4f8d12a3fedc35defa1684e26b2afc94cf63ef4140c006abb66283b8b84b0d22e760eacd703c590cc7219f573ec41d2bf5efcebe85b42f1e0cb84dc1721a4b337d9c8bb594a5fb13cdb928e8ccbaed652cf0c8a10c3603d639d997b476fbe3ff057a14e9a76442f50fbbd3a25856761f6a1656eac626356069d7465de0aad8eb8ebd77aad90e1caa8ac59b38df36f143bc302ad74a1fdb7a2c1af5a5c4874a182715509a5f36d5fbaed02b04b879ed7ba758586b3b41a6dfe5dcc4fc9fac6caa3345e99140937aa04767f0e0f08c2f224d8758b0a2b693a16625f210aaca1700855a7fdbcf7f0c42d09598713fe6ddbd543b203bac1eb528863cf943cfdb4aca0b34aa3f10f0dd0b54197392ca4e1f08dbc640d3093421a4e272a1cbdfcb84cd77b3241ce61c9efda30deba58b56ee26fe72d5d58184f29ec8e72c03deee65eefd23573ac2266fcacbd4a195ac084c79b375c4bf63f19cc09e51b449af71d1323132a11abb5d00c384ff43c56d230033c98f23a30ae6efd1212c8f6c90f068366997618f25ffe266175b43083275530de9b6b84afc6a6ae9d5f69fd8f8007b41c018a67f8827f52539dce009efb563d3007d1c64363785f51572fe46cd97589c119755e9d1f851a8f90f8bd37c627de4eb0fdf377b6eab1af65a2be1e9d9e3c46cfe01163c2e238aef1da72de01e0c01ee6a5ca06c1f9be88550af95a00b17627ee4c00c41fd5d223c762fbab7d8d75d9255d0858e2128f729fc7bc59bea7e91fd7126156c7719937f7d6a42ae6f0f1d9c7261badf1bef1ba53550323e88ff68732b19b51488b62eba237f21a3dc0871566e6a494bc8c2dc0d6044846a9fe78bf6d629c39b99c096e723441f64ac06a0a62073f1dab208c73618a7fc106a55e794a45c93ef63e3b702b073be20ae1c6e162855f743550dff2e652cc5228db8d0aa757c5cf0f78e38a30eef5c83d575a84288b9a2a59c0e2efed1815705d3b4694d1566b3d8793c85a0e92546ad43a6c2a278821c001768cb704f5d7c7e554dfc9252baa835980925e081930b18eb1daff487d54b2607a85f95e4c37ba52a3623173f04abe7420b4ac8a065580f8d86cebad7400b5df8cd42ff0172bf6714830a938be71118f8c1705f2add6c51cb0cbc294631d8cc00287fb9718e051cc57f84681c4e2129db5ecfb14db680191c4653a3a366c5d3c9a14c5bb3774f0cfe9603b6009d7b4a28d426f580f30ec279a8b34237a922f7cd3eb30988ef23daf9698e53da3d5a1e69afabd521be3342fe91445a7a89de28d202bcae2ec452ac969d09917d63281da31fd9c3cffac8cd6ef77c466f34e04e8dc81c9a57489ece6517a6daf3a3650fb65f932e32a6fe7a06077df870c861aab84a5da23055b637157a006a1407a81bf27d7026c3479ff1d16337b35aada712a071ef2c706a9b0b843cddc89af75d732b2ce22c75eea321090d36a023a33ad36d3710cdb6f722ef6819985600b111f3af91c6428ae4ff21d5096e1a72b3627fc413c7ca8b0cc746458f79aa2a5c6e06ff8b079d609f6e2318c75dfeb4ccba30b5c3e42050d3569b307ec53863afa8b330fbedc27b6e2f17d44c386986861bac73100e1361569ef9411ba634784d15aa0150be3073db9d82ea0705f0b5850c65fd8544e12553fccc4267146f743f9e56df00bcd01d50682eb517f377fbc6bef0e08f2d4a08546568a4eaee427032d07a1f14bf4fde66bd3ad505cdc74ef57e27088d95abd63eb768cfedac224514a7d59e6f4d1e25fe866453838038b00b4b0d19e19be543886a1daaa20dbd3fb79eaea0e914ee0bdcfe60712c7f66824dace9714a1bc3bddce476d5724a4c06e77bb41ff2e809e30da466963acc00e82cc1295c7b1205aff763447fc1abc0c52ae8fa88ea04596d8625a253e573f17f758265af4f10ec50dc4498594bee9d0360a3fc3bf09c9485a8e2e411ff299c786efda18073eaff353ac5439aeedfb440a7af146de36f38f0dda85a05fd34ec66411915c2810a2fbe78f853027e7f223ee6aee7c4cd369297b57d0912a60ac7d63a1367f82b5c60476c5d56c4c8cdf4057700d7c50784ae3d1726df11683d15fb932a9db8c22e483f0241a6a4636997f4a913e7d6a452b75a0981b60a144816bc233d89d84b0d7bd2789b1d016d150d9be828fe1cf3a56bd01c55d90526f87cf21ff61c66cd837c369aab538827f77309f74d534904785e6aac46ea7e537acb047882240e7d95286fa944b9d0a694d0189038b3a6dc91d55d3fe944a7b775066e7c3d997c680684b3f891a9df31be1ef8dce8ad92917b96db03fd5da59ffc02304e3401335cbe538ba8985b0daa553a5d9a62ad3356c665d4345c9a5d08f95267b317633835bdfa45c813ede97fa75f48d4480890da2e6", 0x1000, 0x1, 0x0, 0x1}, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x6, 0x2, r4, &(0x7f0000001840)="373f7d32ae5f4dc0067fab79ca563014d2", 0x11, 0x3f, 0x0, 0x15889652e689124a, r12}, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, &(0x7f0000001900)="9097d4a3dadb04584fab3e36968afc28a0531260d61d2e3d5805945ef4678881e45e0deb04e8d221516d82a85cfdfbc4e10935b8bcb16f60d983d60df54db539d429542b1e55dc75d93f6b564a4bdfd1aee8291561251a26912d65ea8306c95b669f7ae552973cf8ad2dfefdc02f9abf253f42b66a151201f2e85c9bb3d571ec3cf28455c766d3778dc6bf8c9ce7d50ada05d3c8f1b706b7a77c36d6126d4db49f757b1b68f4703c5055cf8ed6", 0xad, 0x0, 0x0, 0x3}]) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r4, 0xc058534b, &(0x7f0000000000)={0x1, 0xff, 0x8b2, 0x80000001, 0x3}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1881, r1, 0x2}) 09:13:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1b82, r1, 0x2}) 09:13:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x321, r1, 0x2}) 09:13:56 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 58) 09:13:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = syz_io_uring_complete(0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000080)={0x0, r1, 0x5, 0x2, 0x4, 0x9}) sendfile(r2, r3, 0x0, 0x8) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0xe41, &(0x7f0000000080)=[0xffffffffffffffff], 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000006, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000002c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x2004, @fd, 0x0, 0x5, 0x0, 0x4}, 0x80000001) r5 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r5, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT2={0x1c, 0x5, 0x0, r5, &(0x7f0000000180)={0x10100, 0x4, 0x1a}, &(0x7f0000000240)='./file0\x00', 0x18, 0x0, 0x12345}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) pread64(r6, &(0x7f0000000100)=""/99, 0x63, 0x8) 09:13:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) syz_io_uring_setup(0x5b45, &(0x7f0000000100)={0x0, 0x27ade, 0x2, 0x2, 0x389, 0x0, r0}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000080), &(0x7f0000000180)=0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000240)=@IORING_OP_FADVISE={0x18, 0x6, 0x0, @fd_index=0x1, 0x5, 0x0, 0xc2, 0x1, 0x1}, 0x800) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:56 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:13:56 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x40, 0x0, 0x0, 0x3f, 0x0, 0x1c, 0x1000, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x40204, 0x1ff, 0x401, 0x1, 0x8, 0x7, 0x8000, 0x0, 0x5, 0x0, 0x64d62aee}, r2, 0xa, r1, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x5, 0x3, 0x10, 0x3, 0x0, 0xc2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x1f}, 0x18508, 0x9, 0x3, 0x0, 0x9, 0x5f2, 0x2277, 0x0, 0x7fffffff, 0x0, 0x4}, 0x0, 0x3, r1, 0x8) setns(r0, 0x20000) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ftruncate(r5, 0x4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) 09:13:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) statx(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x200012, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',access=user,dfltgid=', @ANYRESHEX=0xee01, @ANYBLOB=',mfltuid=', @ANYRESHEX=r3, @ANYBLOB=',uname=\x00,version=9p2000,smackfsdef=\x00,fsuuid=f26f7e>b-bb95-5ddb-7413-213dj431,obj_role=\x00,pcr=00000000000000000024,fsname=,fsname=\x00,\x00']) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fcntl$setlease(r6, 0x400, 0x0) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_GET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x90, r7, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@TIPC_NLA_SOCK={0x7c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xdf00}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x40}]}, @TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x393}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x40}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4f}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1ff}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x90}, 0x40090) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000740)={&(0x7f0000000640)={0xcc, r7, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@TIPC_NLA_MON={0x34, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x155}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xffff038a}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}, @TIPC_NLA_LINK={0x84, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x39}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40}, 0x8010) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2865.083022] FAULT_INJECTION: forcing a failure. [ 2865.083022] name failslab, interval 1, probability 0, space 0, times 0 [ 2865.085841] CPU: 1 PID: 13231 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2865.087262] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2865.088930] Call Trace: [ 2865.089469] dump_stack+0x107/0x167 [ 2865.090202] should_fail.cold+0x5/0xa [ 2865.090987] ? kmem_cache_alloc+0x2a6/0x310 [ 2865.091859] ? create_object.isra.0+0x3a/0xa20 [ 2865.092786] should_failslab+0x5/0x20 [ 2865.093561] kmem_cache_alloc+0x5b/0x310 [ 2865.094377] ? mempool_alloc+0x155/0x360 [ 2865.095208] create_object.isra.0+0x3a/0xa20 [ 2865.096096] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2865.097121] kmem_cache_alloc+0x159/0x310 [ 2865.097964] bvec_alloc+0x148/0x2f0 [ 2865.098713] bio_alloc_bioset+0x40a/0x600 [ 2865.099565] ? bvec_alloc+0x2f0/0x2f0 [ 2865.100339] ? iov_iter_npages+0x1fd/0xa70 [ 2865.101401] iomap_dio_bio_actor+0x518/0xef0 [ 2865.102323] iomap_dio_actor+0x36f/0x560 [ 2865.103230] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2865.104372] ? do_syscall_64+0x33/0x40 [ 2865.105268] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2865.106476] iomap_apply+0x289/0x810 [ 2865.107456] ? iomap_dio_rw+0x90/0x90 [ 2865.108353] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2865.109793] ? mark_held_locks+0x9e/0xe0 [ 2865.110750] ? filemap_check_errors+0xa5/0x150 [ 2865.111880] __iomap_dio_rw+0x6cd/0x1110 [ 2865.112895] ? iomap_dio_rw+0x90/0x90 [ 2865.113745] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2865.115008] ? generic_update_time+0x21c/0x370 [ 2865.115989] ? __mnt_drop_write_file+0x9/0x70 [ 2865.116943] ? evict_inodes+0x470/0x470 [ 2865.117793] ? down_write_killable+0x180/0x180 [ 2865.118778] iomap_dio_rw+0x31/0x90 [ 2865.119564] ext4_file_write_iter+0xe0e/0x1530 [ 2865.120543] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2865.121510] ? kasan_save_stack+0x32/0x40 [ 2865.122385] ? direct_splice_actor+0x10f/0x170 [ 2865.123360] ? splice_direct_to_actor+0x387/0x980 [ 2865.124378] ? do_splice_direct+0x1c4/0x290 [ 2865.125284] ? do_sendfile+0x553/0x11e0 [ 2865.126126] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2865.127277] ? do_syscall_64+0x33/0x40 [ 2865.128137] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2865.129394] do_iter_readv_writev+0x476/0x750 [ 2865.130449] ? new_sync_write+0x660/0x660 [ 2865.131531] ? avc_policy_seqno+0x9/0x70 [ 2865.132567] ? selinux_file_permission+0x92/0x520 [ 2865.133746] ? security_file_permission+0xb1/0xe0 [ 2865.134793] do_iter_write+0x191/0x700 [ 2865.135775] ? trace_hardirqs_on+0x5b/0x180 [ 2865.136824] vfs_iter_write+0x70/0xa0 [ 2865.137614] iter_file_splice_write+0x726/0xc90 [ 2865.138580] ? generic_splice_sendpage+0x140/0x140 [ 2865.139748] ? security_file_permission+0xb1/0xe0 [ 2865.140742] ? generic_splice_sendpage+0x140/0x140 [ 2865.141778] direct_splice_actor+0x10f/0x170 [ 2865.142884] splice_direct_to_actor+0x387/0x980 [ 2865.143933] ? pipe_to_sendpage+0x380/0x380 [ 2865.145018] ? do_splice_to+0x160/0x160 [ 2865.145829] ? security_file_permission+0xb1/0xe0 [ 2865.146825] do_splice_direct+0x1c4/0x290 [ 2865.147858] ? splice_direct_to_actor+0x980/0x980 [ 2865.148998] ? avc_policy_seqno+0x9/0x70 [ 2865.150027] ? security_file_permission+0xb1/0xe0 [ 2865.151123] do_sendfile+0x553/0x11e0 [ 2865.151912] ? do_pwritev+0x270/0x270 [ 2865.152871] ? wait_for_completion_io+0x270/0x270 [ 2865.154031] ? rcu_read_lock_any_held+0x75/0xa0 [ 2865.155168] ? vfs_write+0x354/0xb10 [ 2865.155997] __x64_sys_sendfile64+0x1d1/0x210 [ 2865.156912] ? __ia32_sys_sendfile+0x220/0x220 [ 2865.157851] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2865.159121] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2865.160341] do_syscall_64+0x33/0x40 [ 2865.161326] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2865.162478] RIP: 0033:0x7fcd90203b19 [ 2865.163244] 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 [ 2865.167198] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2865.169172] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2865.170773] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2865.172217] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2865.173850] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2865.175554] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:13:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x500, r1, 0x2}) 09:13:56 executing program 5: syz_open_procfs$namespace(0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$NS_GET_NSTYPE(0xffffffffffffffff, 0xb703, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpgrp(0x0) pidfd_open(r3, 0x0) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x1, 0x80, 0x0, 0x1, 0x0, 0x4, 0x2000, 0xa, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x7, 0x5}, 0x46b6a, 0x7ff, 0x5, 0x0, 0x0, 0x3ff, 0x9, 0x0, 0x8, 0x0, 0x7}, r3, 0x1, 0xffffffffffffffff, 0xd) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x126) 09:13:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.memory_migrate\x00', 0x2, 0x0) r2 = memfd_create(&(0x7f0000000100)='\x00', 0x4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="fb0f51254ae2e27577857adec1691fcb23f741ef793914c95551b5a2f7eb99903c5877224b473a9fbe03bbbf86c35616"}, {&(0x7f0000000180)="d8068a3384a733f0d99d44e75dd8be048d19e615cfe17c2a5da56cfd3b8f83a6bad0a0b1bc57291bb4bfbbf1424eb11d32facb3cf4f95a66ca10c29ad3ae54"}, {&(0x7f0000000200)="9e37102dea5827fc1cea83618b71eccadaddb48c"}, {&(0x7f0000000240)="0c21039e7f9f167a4c78ae74a87b3287a5531b49c472d3f9774bd016c6a9a4bb26f29dc6c6a100821f36919cc63c5a364468d015604a27b5bcdb302eedf6cf4caf5af8306cce48236e1b7f38e4af9eed3e751c3c55667bc5e395a0d3440369c1d4963d04866b92cc68923c26435a934c2a870e074661feb6406b9932874e036edaf3ed839e1df6d8c491ef35cc6e126008192c8c462cb49269601c48efc0bad84008c22608353e80f0"}], 0x1000000000000038) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8000) sendfile(r3, 0xffffffffffffffff, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x5600, &(0x7f0000000080)) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:13:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = io_uring_setup(0x138e, &(0x7f0000000100)={0x0, 0xffb5, 0x6, 0x1, 0x14a, 0x0, r0}) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendfile(r4, r5, &(0x7f0000000180)=0x7fffffff, 0x80000001) sendfile(r2, r3, 0x0, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) io_setup(0x3, &(0x7f0000000080)=0x0) io_submit(r7, 0x0, &(0x7f0000000100)) 09:13:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1f87, r1, 0x2}) 09:13:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r5, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r5, 0x402c5342, &(0x7f0000000100)={0x3, 0x7, 0x8, {0xffff, 0x87b4}, 0x1, 0x9}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x5b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:13:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="6bf7e13e93e630fe18529ead670c79a14f64022be6ffc573324281308f82150526aaf93d4ac22e1db63c2ae95f19364063383d2f2a12fc59ed690244c4a74b26576a4b86945a83b3ce430fa0cdf3fdaf5de7d79dfae9b19277bfc6795279d60d2d1d8d961f9d12f581a9c0704861e637de0be3124e6ee3bf9fe3d66d16318a2253dc", 0x82}, {&(0x7f0000000240)="b61f3bd80b1c33c349b2bd7b34453f6aa47451d43047a38217a985fe9b107e6f14a484553d6b0be06a54ff9bb260eaff2a53c89360dec1c1db016d17ca2a82a1874a8020526c9e669dc1e096127bda92cd41acf020de96e497fcd6ffaa47ea4b1374da28eb4b16bf075eb6161d71601f4fe542f10efa38fb80857ba8f190ef783ea762ac1687127c2c8993a1361ad97f825f6912e2a8ef620a04643ae0a05aa3084b0cadd10084eb4e", 0xa9}], 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:09 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 59) 09:14:09 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x2c66}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x400200, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0xffad, 0x1800) sendfile(r2, r3, 0x0, 0x100000001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0xe41, &(0x7f0000000080)=[0xffffffffffffffff], 0x1}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r4, 0x0, &(0x7f00000000c0)=@IORING_OP_RECVMSG={0xa, 0x4, 0x0, r0, 0x0, &(0x7f00000005c0)={&(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000002680)=[{&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/21, 0x15}], 0x6, &(0x7f0000002700)=""/249, 0xf9}, 0x0, 0x100, 0x65fdd66a1a6c2787}, 0x80000001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x5, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8d) 09:14:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_SEND={0x1a, 0x2, 0x0, r0, 0x0, &(0x7f000000c040)="c5e191833c58a7d925d42b3ed87c82645790f979b8deaec46390071f2c82fb12b5b1ad765d882e10cd41dbf63975f3b5f42ebc04ef44eff59b3e28bf742c5ab44f5843e457a1000db8f0ff2c613883674bb34d0f8ff98a61e440fc5ddf1447211664ef0bc98fbf0a2f0ece7e4b2fa3fade690f4631e9a16b0ee3cbfb95bc035818cca6f76079479c6106ef746b07e4be724e4a43699787f1de9c8ae2983ea37f11c37585a739bb6b75932a97b7f2bc35a871e535694b9d56f695d0b379fed5449be9fa0b6e16c30678dd12d9a02b5c35550e7f9d6678ef66bf409dbc45edfdf1c947337208426f33bb74b3fe0f9a6d6fd2ab3dbc104b719981", 0xf9, 0x40800}, 0x7fffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="af80d3f513ae0812b577f5ebedd8e34a655fa8ac6d4ba2cf2c2f2425f510dc689989e34092ff7dcae434ecb5bcd707d357cc9fcbc84c2d810bbebd", 0x3b}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f000000c1c0)={0x0, 0x0, {}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f000000c5c0)={0x0, 0x9, 0x1, [0x5, 0x6, 0x88a, 0x401, 0x28], [0x100000001, 0x9, 0x3, 0x1, 0x6, 0x0, 0x400, 0x1, 0x2, 0x3, 0x400, 0x7, 0xfffffffffffffffd, 0x5, 0x8000000000000000, 0x4, 0x401, 0x6, 0x7f, 0x4, 0x9, 0x0, 0xee, 0x2, 0xbd3, 0x4, 0x1f, 0x0, 0x9, 0x7, 0x1000, 0x8000, 0x4, 0x36, 0x9ca, 0xffffffffffffff62, 0x0, 0x7e5, 0x9, 0x9, 0x10000, 0x6, 0x8e, 0xe8, 0x7, 0x8, 0x6, 0x2, 0x1000000000000000, 0x2b9b4d41, 0x6, 0x7, 0x1, 0xdaa, 0x100000000, 0x1, 0x3, 0xd3, 0x100000000, 0x923, 0xffffffffffff961c, 0x9bf, 0x80000000, 0x3, 0xfffffffffffffff9, 0x6, 0x3, 0x4, 0x101, 0x9, 0x401, 0x0, 0x10001, 0x100, 0x1b00000000000, 0x1, 0x7, 0x6, 0x4, 0x4, 0x9, 0x80000001, 0x8, 0x401, 0x80, 0x8, 0x0, 0x43b6617c, 0xffffffffffffffc0, 0xffffffffffffffff, 0xbb2e, 0x3, 0x7ff, 0x5, 0xfffffffffffffffb, 0x5, 0x82b, 0x4, 0x7, 0x4, 0xd103, 0xd61800f, 0x29, 0x6e52b693, 0x100000000, 0x8001, 0xac4, 0xcfc6, 0x1, 0x9, 0x0, 0x5, 0x8, 0xfa2, 0x8, 0x0, 0x7bf0, 0xe3f4, 0x0, 0x401, 0x1ff]}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f000000ca00)={0x1, 0x0, {0x7, @usage=0x7fffffff, 0x0, 0x6, 0x1, 0x1, 0x7, 0xfffffffffffffff9, 0x40, @struct={0xa27e, 0xd51}, 0x20, 0xffffff81, [0x4, 0x4, 0x2, 0x7, 0xffffffffffffffff, 0x100000001]}, {0x400000000000, @usage=0x10001, r5, 0x7a6, 0x1, 0x3, 0x3, 0x4906, 0xd, @struct={0xffff, 0xf07}, 0x4, 0x1000, [0x6, 0xe7, 0x6, 0x1, 0x2, 0x80]}, {0x0, @usage=0xffff, r6, 0x6, 0x1, 0x4, 0x2000200000000000, 0xc800000000000000, 0xc1, @usage=0x452, 0x9, 0x433, [0x16, 0x0, 0xffff, 0x3, 0x7, 0x2]}, {0xff, 0x8, 0x4}}) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) sendmsg$NL80211_CMD_GET_POWER_SAVE(r1, &(0x7f000000c180)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f000000c140)={&(0x7f0000000200)={0x1c, 0x0, 0x602, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x4000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x4e24, 0x7d4, @empty, 0x4}, 0x1c) r7 = pidfd_open(0x0, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(r7, 0xc0109414, &(0x7f0000000240)={0x7e9, 0x0, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) 09:14:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2000, r1, 0x2}) 09:14:09 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) socket$packet(0x11, 0x2, 0x300) 09:14:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x600, r1, 0x2}) 09:14:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) mknodat$loop(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) ioctl$BTRFS_IOC_SEND(r2, 0x40489426, &(0x7f0000000100)={{r2}, 0x3, &(0x7f0000000080)=[0x5, 0x8, 0x4], 0x2, 0x6, [0x7f, 0x1, 0x2, 0x3]}) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = accept$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000100)=0x1c) sendmmsg(r4, &(0x7f0000001d40)=[{{0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000240)="d58f787c7676a45e336cd0c79d233a79a72b4dd6428aa8badd59908d3be310dc62a9c2b62c89250e6ca96e8ba99faa7bb9ca42089e84216aa5a6d50476133cba880c965462ac39390ed7965b73acab435417f940765ef105e539fe2b10430965059649a59bf3ad9d6a3231ceaa162d50a6ecf108ba91b34f2d703b8ad918e7dba11496c4c354394577129669f46af7ed58e29a862bf9415d8f139fe7cfbc31b664f190b0d70df1368ea7f8c038de9644752a09477f49ec1d1eb99eae531f", 0xbe}, {&(0x7f0000000300)="f8c0a377015c904491ec00e7ece776fd94e220315b729011f42908096d372d9dcfcba2ef59ba67750ac514563516429d03435c7124aa0e23ef18e95bbc4a9f25fd3454651ef562cbfc8a8786c6c23a2cf877e10aca8fa4eeca352a545ecbfa49d3858d04d582d8feb9a939a0442b1423e37cb91ed0a7ca60ac0a418d705d58118f4a6bcc3245c9efc7ce6507ea4b8cfea921eb94d681afb8db27bb3c6ff192f681e84e252ea53ceab22563b3a5b9125ea4a236ef02390a23e664c1617519fed8dc30ca088376b352116980ff419e3f0fd5989613eace157a2e8c53461017c536f7caa084f7ca0112ac3618698caccedc57241b9827640521d22288c5f8799c0ff1d2b1eba8c8f10913f2530b76d9028e21eb9e0210436df71d16e401644e72663c226636c4f9749d5bf72a579e358ee8ff42bb3b21b403ad636d945eed39c5b93e0190be58a07e66539affa9f2ccf13578722630f4053e87e77b546b18589875c5793c1c5fbbe1729036f5d5f84cc131d572c937f9646446e9a4098a5ee2bbe492cba81baa4c5ef8a5d510d19c40742c459dc3a0b75b815b804c874fa8a8201c772598623934b41b88a2c4df77e898be43582bd9cee983967a406146c4821bbb205acebf1510a5b391720e600cf0d2c91be5cf4f2aee1b592716e0933bfb264ca62afb424c23dcec118a0000f2546cdc2f3840fe76fdaf3a11d8465b73f2b16426fdc00e45c4ce3852a1cc9ef2481f8900f98d439ef7f561449dcb6bf2517a1724e6aef33c56ba808d870b4ef952a75401c34e60782289883d42c7e78954997f78af19c82c5842aba524a672f431afefc28681d9ab75be370402ed1ee76fe7eaf51ce9288d854ad073e86240528f562d58e6ab978fefcdd69b9940620c25e990fd786222f260da6f0cfdfb3fa1a180bf28ef3dcdc5b86f4d108f30cd1b3c6672609a03e29619277de607d24e12e2d41993582f62f1dd227e51b3f722aa72326c44d05c005ba7e73c3fb4e0a572d8a5ff38d9789f67df7151bed2ff7fbd6502611386b10294f4dde2278d1ecadec7fad06d91bed1c4fbdcb814cdc66ff2854aeec57e5d6fa4b2e7625f748beb15855055075cecc2474fe7b59d130241b8f121fcb9cb0210b9524907cbc49c0d09326150b0bbf999c151d0e80de1cd1c66be889f1fa147462b793435be55ab53935730f1a49447412d327915cd2de99feb9140a0c1737129a29c7ed129570d64f8eafd08d5941ffa6bfa7c67e757eac78fc5f59350be1d6f91038d28cdc6f1df979a0ee8d2b8b383d7f60d3ddca05ce878665bbec1b8ae956e431ec3e7103923990d71dee487caf7e7d5a10ef93b73eba7ab579a92cf748e1dd34fb3b54689ef6f6ca407de0d085565c0edd1e1493e3f882ebd38cbe1f522ebc6d81727cfa49cbf329147ffd627695e16505e2fafddc672ffe471f505f4f7067817645ad8ac3e588a438d46f1572c59274962a2c0ba4f6d304171b0d51c01d3ed037927ab730e328aba3ce1891a2dffd4ab711dab58d709307e077babfe46bc9e3ee2730de1bf70d29bb8d8609fbd43dbb3450e04b11e4644bc56ee64a38c05fc6acbb69accdbe80b1a419a4fb7102197fec36ff5c300b5730222ee84875c50267a09eef2a5e319371af6569e1f95921a8cca6a94ad7a34311a8798ec81e0db19a1b2618313501927551d454292590b2c7b22c6d52f209381f767fbceaf587c32a514f75c7bc67afed9b0813d67047eeaa9ea4df6a9951558fca1804130fab63f2ffacfdc88dfe108ede52708aebadb5b13e8a6589cbfd825a4f1e202b9bd838594376602feefa8471877ca2567e6d429f7691851fb57b08af7875ea2f2b3d34064881683662d28122f7a4b297484e1453fc24c272b317335eccdc3938baf21ddb7d3ff3b75379f0400ec99397dc242985652af397cd444bbc0603736cf43702a3d13b999efc6a4979ac3b3da27ebdcedb207deb9dc85cc0908d40d9c5f70636a9fc9880b02cd3217c3b3dde81d48ae210f87ebbc0f0ca1a2d739979ee54a0ec74f4a2016e840d26422be1cdf2dae12542f6fe04a22ffe15ac81791b66b34f58afea47ad339270b9089ccfc1ac81a53f9998c6be1240b8b7091296e9eadf8080c1377b03ed640302441cf5933c407f0c37c0c9a2bc501463cc7af9ed59e1dfef91efbf8e07c36cc4a048978adfaa09224948d72d9eea69b00e2ab473fb485ba24ddadafa1416ac35492d69567f85773c11246d155c2ef5be64afa5b404c604ab95d6691f0c4ea64047deba4eafce9c5723be783dc02e8368475f6f18e31843a5afdb12b5c78d55e884907528e62286bb98de0d474e95cf7e5084a99d0dcfad8e067d9b352c80f0f8646e95d28c95e450edcbc74e1e30bfeb11e3f5edb2fdae6ec038294cd7b80de3c5baf99375c2825c20d5e4fd1352e858fbb1023bf6c33aa7d1fe609ad260a0bfc9c626648c78dccf44d6e9a3ed3ef9a0eb2785183771941cd02887f11c43e42a667e8c88e33401294d77d0c5eb90a714aacdabbda14a0219276de8fae7bdf299c590cf1302faa49791ce4d128010fb7c4b10058280577d337388beaeea069a474b063e8ae433270640f2aa4583757c3c0f51217c661af96a3bbe1235a35a4f749cb72030afb27bb5ea204be2daf9c1008f65fed5da7806f5aa9a1ea82ccab304ffb401b597406ae32c3150226b328605610a8a944423569d041a4633aa1126f276053740e54be3f17a2b301de843b44fc54097de8d8eb3bfde2dbf8ea18830ffe9db778dc9d71733d3fb3bb11a1c03b9f9d92e5697acc5363d5c7f73f98d9c51f536feb4aaa49215d85fe9fe532f21313d0aaffc6b92af86bbdd6799c0b06065ec190616ecc253a5055ed448f1e65e019dfff86aed8410762dff794f59e8c6e9309c8b9e98826f450015729b1ae5d39f1b3ebc35d652434481e97b80b4f0c9f4191ad1a214258706cc4a46c0ef92cd9369e1f0196a64b3f83dcc0697a99677c058f4f46dbce527213b0560de85b7be0bef86947a227f921da599be43a637ce615926f0ce8fe3aa403e71c7bd82868ab13fa437fd0de2f2b8be072b64491777df32ca60fa29bb5f67c1613f9262afdf8ba22bb93c06e9f779c7e34a3c5c9e840c1e7f9f379d29d5e77e566b8fbd34e0785f58f45aa61d8cb70ee6b0f33e7004885a6ef214792e586e044aa3be19c8fbfce6aed3fc84483298836385167f442795afd2ed2c825ff39d42832b75da809b7249d206b9048b3123ed2eabbc00ffca23cc97936e2d7fe0315c02ec9c924231b2aa42c88251d33a414360a0450bbb959d6541a348aea311882b6b8d58cfae91b51bae231913a832673f544b6314c3cd2401e67ad35d6b8df1601e81e22840ab228df4b295a7cefe4e9f13f0589c785173acbe99a764c71733ebf2bc3e5491b409815ea97125fd172dd8fd20a1b41ccdd5c76e3f1c2034f933ab684cbee9c54377306436c70513159b25d396d2eca2146c42c25c68ee829fd19a03c625362daf13721d5579bf942f80719cfe884a6039d03c510e8bab10f0b8e86f192c35c4856592d5034637dfbb5c885a8e5ddf30bb61f22defb9486849bcc3b3817d5a3383ece637a16aab461fd1cb0211dcfe1b80855dc16fd0902bbf051f18dfc5c804b9c3fceaee2b0af2a62d9dcb86d62a3e9436f999077336e3e902913d6ef3743cfcd2a8053e0edb5e29dd6583055e1920148dce21b50fdb775d47c6139d3d4972d55b23fa5158676de1bbf0e95ddbcaef39ebcf19835b2817140e5401bf1b3e60176cb258e46ff9b81ba91d5773612f1e95cd145300bda6ad03e3682fbe003481b027b7c7879980e42d26ffa1fff64551959c7c24c1f3ac3c44509096b22c8aaabe03e2e74c8ed88090456b58577c6cf49ef83a62dbd56d59e45df2394a710ec5216974645e1c7e9dc9beb013d35233ad93b82ff3cf2cf187477ccdb7ece0fdaecc5d8dbb59f6933fe211901dffee0bee3fa26c856f4e94812d8e282681cf01ee83dfde421c15ee2ce2cdebd01c1e45cc9d0432feff67496360ba68318990af162b8ae5cd958bcb698c7c762643de479bc29ca58531c06edefb7c5090f8efeeb4a26e5fc4dac99b0c9b3a6671cf9e2d139691e2b7688ec847af3dbeed85e01e0ca1d43e979be52e6258577f0446bad6c40d8cbe55a193131b403704aab0431fc0c3a16b476c2455e9143337b382d2d401a5c21e32aad5051ee59d3581842836f08413812eba79b29a8ad36490ef4e94dc1e6ac28c8eb155efb48c382786ac1e110e1056e3d3f1c27477bd5b22eb0e9ddc9af8d7b3808e4167d165270cd2bd277724d41c56bad44017226d50649ad993021b0f2fea14487933018c256633261bbaf1b1bfb1ff2ee2b401af1b16aedc2f4bcec030ecddc726eed5cb2cf4fc41e2cb222fd93635273704cfe904e68f68d15a882da8c576ddf4052650300793ae11db88b8d446ffed167ea0b67e726df6fb6f4a002fbf957af54a11ba5346478792e6e7938cd0e263717e754cf935c3a01eb243ab7d360ac2c91774f994de07cae7c396b591ec647cf14cf8b5ba1a08d973244e91c32047479bb320da56c4e0dc45b95cc9cc6f9b0242f6cad676836d5f1760ec432d1479e280c6a8dee523ac1daebc48d0c3a6fc88797188d1e3ab88a5baa3de226367917aaed667efed19231f804e0452b06f4d11626e9ed11726f3281ebd0390f8de5a57008467c3040281257451160de67c78ecd909787cd47ce2902aaaa33c149b875c78c71203e86597bda140b543349ef95c54e09d95eef0572fff86735213a86336be7e818da0f1d77d17adb815d902cc1a0de626b66e2fe5af8c517de54e4395947e33fcd8ed00317fd58f4f18524bc58397d807fd8a6f548d443feb1a928c383bc6d238dd7e82d662c64a4d296902c1c63c5583fb1fe8bc4f56ba604c3ad3bcd35becb95946b2f9e78e2582ae56adf9d24436ed875c16631dffec5b4f8124fe6359f22489b3fc737b6bc9452adac8f9a844e92e17e32bde82e1bc390736654a0fa3b9a89d8c93ee98768e554969df8bf753b3199f936fec0711360012956b445230480bc452ab4f3a1892d094bfb3580cf18b67dc53e341260192bbd88a752ddedc9d95a0945b18f0b138bb0a1fe89d59d0f0846d26c364359a4c398cf6c51d4ab43655b492b1ad8e97145a9fa8de7cb35de0ebe1e23bcb7a8f22ace7fffd5b355d0f625c2c9155f15a8e033d973d6278588fe317ef9bdc50bb945f80052002fc627d9334f276b14748765fc450d7b37f4096cb3db40debb7bd4e77e5feefe0b5db52a5b3f2a386ce2aef7334933ab0c341fca337cbb4a9f556c825b26dfc28ef2c65e130cd93ae0604d77fd82063887fd1df3f2dbf77ac923daf64b250e58bb2bfc9d2b2e5eae6c6568861cae39ae23b5c9c7f62b7856d61bcc5202869b11727aa849d6064844c21b07dffdc82207d8748fb1e7257b00a669b04e60da93995d8d39a6a4cf00ff0ffd24a638f8f76fd9740656f795c1d00d3949f5b2e61b1634c2038d0617659e2f4739e9ef9fc43d67fb953076ceb95d9bc3baaa5436df3358d37c5a3efe463513fcba520935478da243ec58c46d90f3170ac0dca17d92e99db3f7a93cb7d87497da160d7841f0e7c67dd000382254996a0cdcbc8737cc40e71edc2146c2f9b8af355755450f8bb09ee9bf20903e3e853131f98d4b17828cf3f073ed58037fd248f8495e077fe338fb0b734636ba02210f235eff2125458af5f421aacbda095da62ec7ac8ddc522a", 0x1000}, {&(0x7f0000001300)="3b4f2ab922a4d80c6c4acaea06e3e2805e5b615b17cfb874f6386c653836b5e980be986c7a23c1e0bcd80f17093d7797d74d27edb3b662fe02fc0c692e1eac1f1a24d78de92d2ac1b5199e4c9869150e902fc0d4ab58761e9d8c50dfda8c70f39d863d16261042a83b13455309606b7b5276a082acff25f0c3f64f6b60027189fa207c33", 0x84}, {&(0x7f0000000140)="2877dbb087247b6b1d4761091e20fe2b96707da0066787adbc3d7ba9ed1bce3c9eafdde492c49309e22c4a63", 0x2c}, {&(0x7f00000013c0)="db5185b7141f9776c52d9a40697fb061a16025d544e43e056fe0e5e35a539e9ad9112d66bfeea9127beea46b51c145de023d425f5a8012fe23e5a6955d25169696895b442ea17d7efe61d5860cb8c5d97a15460c7cdb5d8770abdf7a7a62260453cf3fb57d76f63b03acb4da17acfa6c3c3acf1c172ff42bfc13fc8c98d24cda7138", 0x82}, {&(0x7f0000001480)="489e075a6b89b344a1b6d691594a280a65255a1a4a4b498286fa4e96b1de64534c704d32dc04bba817aac624c820242761525534b9caa3ce81d8411822a504354c2b7df01d6277f1a02916b073519d8ae9c9ed3c172dca217c4256bad36070d31f619882c214dd22da2c594720485699b73a2a8a3ac255e1471d6308258e4ea122fac0283a59fa04c1d9f03d85a6bc9747776af21f6c99879f93ad1bf4695b1cd28782f2c7a452744d6ba85ab5b2aaf9a88c5d09242b5c44c65920f410b58350424690ce231dc9eaf78f2373531092106f889b5a20a7987fc468fb30d05a55", 0xdf}, {&(0x7f0000001580)="4747913b1db9ff9457fee01b57370a69e7aff005b85aeaf4f2b69b424fff4f2bff9e424ab78fb9e2703870590485693d9328043664bda147e49e3ee7277a3421a6de56997503a52bd25a02fba84e5a3053ce91386616bfe7623b1a018d8a6097073eb578621048a59922d4fab41c3f89a315c86a8a65a5578c14", 0x7a}, {&(0x7f0000001600)="07b808760d573c05570aaa6d176fecffbc6b8976a712f1d5b2cd32a377e5ac98367443aa1e27c0006b08575f0b4439d4a1aa83663b7bb0fa7db0c0fee1007bf628f84ae8f4ec40e8cce034c0d593cf19e2414df29f3a29ae71944c963ecb", 0x5e}, {&(0x7f0000001680)="602f391947a0d4495f9495bfa4ed9a1615d55073fa6e810617796a75f80b25b2a7e54dc9f56111172f260a5b56a69e39d532e9282c759671579a6e682c47da46e11ce5d5545c5679a0c8f72ff8fb9ccf124e4ee445d8a7dca65079f994b587a502e73cf5fd8a431d827bc2fae44a6302d8bc9251bed114d829aa7ea29ab8791e44953300836c4f12112c249d0b3618bc7e8b941b3b4110355c2217d20014d9fdbb46e40f9e7baf2b1b7be8e65edb7ac32c", 0xb1}, {&(0x7f0000001740)="58a1bf8b5258401ef6d3404b2db9bc53acce9aec5d94566c9809d3fa88c97864e8cb8f8244496f82b1496f21cd2873839ef3a29ba6c77072329e05e0f2e5870022b661650f37ef933603a23944dad0b5b3174b889eed93b78722cd0aeb8aba73dc9c821b67c39cbb4df28ebc11d5fe8accf57242df07b7ef1bb5a26d2912d86d358ee8b0aadc42fec5b1c270c05825b1cc7ee9e4dcfff4241bd64083d23e250901b0a01cd2c0bc07e57c4bde16a21d72020ec29e6cc9c3cc0927c5f72d9e425d", 0xc0}], 0xa}}, {{&(0x7f00000018c0)=@can, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000000180)="248ddc8a", 0x4}, {&(0x7f0000001940)="a95fbdf2f083872b4424053bc73a0703e3bfdf5a3668e77e2ad765f2d1ca17cd5b872c0499433a4f6ee84603385173001926cd8556afe5d2f0795acea465b624b243199e229a7b80884d8c13e559d4c0d0716d259334928f082ddd4adbd827de6c447d6665aeab713d3bee285847f232db23e290a5bde868f2de3d270e6b107c", 0x80}, {&(0x7f00000019c0)="35c00ec2bb82e2a788ca19bb416578642058414e96a8e234dc088a73c7cfe1f42194393f77117a3bc6722303dee8b76b12dd9ab71207c5ad1e5bc9e56ab2d5cedf9404beb3f75fda7bf07e30733ec0586f88a1b30b586caad6fa00b1687f60f4809360b4661518e08314d918d63ebbd72fd96ddc7b6737beaeac392e8fd90138", 0x80}, {&(0x7f0000001a40)="c366493099234de1addae9d5a79738d1a06c0199805bb56702fe33dbba7c2a48b736636faf0dcf771a90c6f03cb4aa9b2a77446b738920bbcc35fafe7031872f6b7724ae4a6ea6ce0f34c64dfb93bd6630af800cbadb26f686f85ddba886e112bf26ab446fee7f38fb3eb16d58566321f48f80dcb79d5474c3db183aff5c54d1d00b294b7ffcb261c4509a4532c081edc87e0e2eb1417527ae12adfd82371ae00bc6fb91adc35e4dd4e249802a63426161b3fbaf6ddd61", 0xb7}, {&(0x7f0000001b00)="511b5570f2cf803e13297c0f836a00d5fde9d97018d8de8e69ab7726038e6cc42ac5e22579732c6d7f34092cf161c44e23cc53833ca435b3f1e10d53c6f4e0cfc65a717a9c0380b4e89cc6a75f5716708e9eb2fb63340fe81715af83072ae1a2ff05ace71a0a10c676034921788827bf061958", 0x73}, {&(0x7f0000001b80)="ead4a8657d71ac3b41de5cd01802abd8396dd5e1017d91a63977c84f3752c2044f6f9cb18ad482134fb894833fec16449274d3854781152df969b83d36dfefc9", 0x40}, {&(0x7f0000001bc0)="113740b8970557c6dd72f19a9e716277c6dff0eec774dd01e6c0550b39a4c0858419246168857794b4e4555afd6e50cc9a42969b49e77f831b22156cac7014f3d8db889c862b4027c6e78f11edd29feee9d8c525544bc69733acfb2eda38731d50518a7a94e64f347e1f997fdb93617110334140bfcfd13d8ee53a67c70ad54fb31112b76528932f17eee7bc7c1c462d2ca87f77c9d3c987316c4e145415877996ba217044c1c9465c7e460022e80748f2909f02389d1f6257743489cd15683321d943222af0a71ffb99ec660fa7ffec89e9924ac412809a34fff1708853a0a5948fadb6bf3612790142ab09856a98a035d4d8b62fee388e3b1b77bdb7", 0xfd}], 0x7}}], 0x2, 0x4040) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:09 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ioctl$KDGKBMODE(r1, 0x4b44, &(0x7f00000000c0)) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x9, 0x3, 0xde, 0x90, 0x0, 0x101, 0x19400, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x10001, 0x0, @perf_config_ext={0x3, 0x8000}, 0x10, 0x9, 0x401, 0x3, 0x1, 0x3, 0xa3, 0x0, 0x3, 0x0, 0x3}, 0xffffffffffffffff, 0x9, r0, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) [ 2878.349818] FAULT_INJECTION: forcing a failure. [ 2878.349818] name failslab, interval 1, probability 0, space 0, times 0 [ 2878.351515] CPU: 0 PID: 13297 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2878.352360] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2878.353363] Call Trace: [ 2878.353688] dump_stack+0x107/0x167 [ 2878.354131] should_fail.cold+0x5/0xa [ 2878.354599] ? mempool_alloc+0x148/0x360 [ 2878.355088] ? mempool_free_pages+0x20/0x20 [ 2878.355631] should_failslab+0x5/0x20 [ 2878.356089] kmem_cache_alloc+0x5b/0x310 [ 2878.356587] ? mempool_free_pages+0x20/0x20 [ 2878.357108] mempool_alloc+0x148/0x360 [ 2878.357588] ? mempool_resize+0x7d0/0x7d0 [ 2878.358102] ? lock_downgrade+0x6d0/0x6d0 [ 2878.358607] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2878.359214] bio_alloc_bioset+0x36e/0x600 [ 2878.359717] ? bvec_alloc+0x2f0/0x2f0 [ 2878.360182] ? iov_iter_npages+0x1fd/0xa70 [ 2878.360716] iomap_dio_bio_actor+0x518/0xef0 [ 2878.361259] iomap_dio_actor+0x36f/0x560 [ 2878.361752] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2878.362319] ? do_syscall_64+0x33/0x40 [ 2878.362795] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2878.363446] iomap_apply+0x289/0x810 [ 2878.363891] ? iomap_dio_rw+0x90/0x90 [ 2878.364332] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2878.365030] ? mark_held_locks+0x9e/0xe0 [ 2878.365512] ? filemap_check_errors+0xa5/0x150 [ 2878.366064] __iomap_dio_rw+0x6cd/0x1110 [ 2878.366554] ? iomap_dio_rw+0x90/0x90 [ 2878.367030] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2878.367592] ? generic_update_time+0x21c/0x370 [ 2878.368147] ? __mnt_drop_write_file+0x9/0x70 [ 2878.368687] ? evict_inodes+0x470/0x470 [ 2878.369173] ? down_write_killable+0x180/0x180 [ 2878.369729] iomap_dio_rw+0x31/0x90 [ 2878.370171] ext4_file_write_iter+0xe0e/0x1530 [ 2878.370730] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2878.371290] ? direct_splice_actor+0x10f/0x170 [ 2878.371815] ? splice_direct_to_actor+0x387/0x980 [ 2878.372366] ? do_splice_direct+0x1c4/0x290 [ 2878.372883] ? do_sendfile+0x553/0x11e0 [ 2878.373341] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2878.373905] ? do_syscall_64+0x33/0x40 [ 2878.374354] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2878.374987] do_iter_readv_writev+0x476/0x750 [ 2878.375535] ? new_sync_write+0x660/0x660 [ 2878.376036] ? avc_policy_seqno+0x9/0x70 [ 2878.376508] ? selinux_file_permission+0x92/0x520 [ 2878.377096] ? security_file_permission+0xb1/0xe0 [ 2878.377677] do_iter_write+0x191/0x700 [ 2878.378139] vfs_iter_write+0x70/0xa0 [ 2878.378584] iter_file_splice_write+0x726/0xc90 [ 2878.379161] ? generic_splice_sendpage+0x140/0x140 [ 2878.379770] ? security_file_permission+0xb1/0xe0 [ 2878.380350] ? generic_splice_sendpage+0x140/0x140 [ 2878.380922] direct_splice_actor+0x10f/0x170 [ 2878.381453] splice_direct_to_actor+0x387/0x980 [ 2878.382000] ? pipe_to_sendpage+0x380/0x380 [ 2878.382528] ? do_splice_to+0x160/0x160 [ 2878.382988] ? security_file_permission+0xb1/0xe0 [ 2878.383579] do_splice_direct+0x1c4/0x290 [ 2878.384051] ? splice_direct_to_actor+0x980/0x980 [ 2878.384617] ? avc_policy_seqno+0x9/0x70 [ 2878.385104] ? security_file_permission+0xb1/0xe0 [ 2878.385682] do_sendfile+0x553/0x11e0 [ 2878.386122] ? do_pwritev+0x270/0x270 [ 2878.386585] ? wait_for_completion_io+0x270/0x270 [ 2878.387144] ? rcu_read_lock_any_held+0x75/0xa0 [ 2878.387707] ? vfs_write+0x354/0xb10 [ 2878.388155] __x64_sys_sendfile64+0x1d1/0x210 [ 2878.388666] ? __ia32_sys_sendfile+0x220/0x220 [ 2878.389213] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2878.389816] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2878.390442] do_syscall_64+0x33/0x40 [ 2878.390873] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2878.391498] RIP: 0033:0x7fcd90203b19 [ 2878.391926] 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 [ 2878.394133] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2878.395058] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2878.395886] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2878.396717] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2878.397548] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2878.398381] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:14:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2103, r1, 0x2}) 09:14:09 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) r2 = syz_open_dev$mouse(&(0x7f0000000000), 0x3, 0x2aa00) setns(r2, 0x20000000) 09:14:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x1, 0x0, 0xfe, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffc, 0x1000000000000003}, 0x4004, 0x0, 0x4, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) r5 = openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fallocate(r6, 0x22, 0x8, 0xdc4) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r7, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000140)={0x0, r7, 0x7fffffff, 0x401, 0x5, 0x6}) sendfile(r3, r2, &(0x7f0000000100)=0x8001, 0x5) 09:14:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x700, r1, 0x2}) 09:14:09 executing program 5: r0 = syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) syz_io_uring_setup(0x4d4f, &(0x7f0000000900), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0xe41, &(0x7f0000000080)=[0xffffffffffffffff], 0x1}, 0x0) r3 = syz_io_uring_setup(0x55db, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000280)=0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, 0x0, 0x0, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x4, 0x0, 0x1, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, {0x2, r6}}, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x3, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1, {0x0, r6}}, 0x8) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) fcntl$dupfd(r7, 0x0, r7) r8 = syz_open_procfs(0x0, &(0x7f0000000100)='net/sctp\x00') ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r8, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00', 0x9}) 09:14:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) dup(r3) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/cgroups\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000080)={0x3, 0xffff7541, 0x8, 0xfffffff8, 0x0, "2ac5a22ea55e75ad0946191aac5533472d2e37", 0x100, 0x7ff}) 09:14:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4) sendfile(r1, r0, 0x0, 0x2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = socket$packet(0x11, 0x3, 0x300) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000140)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) setsockopt$packet_int(r5, 0x107, 0x13, &(0x7f0000000280)=0xfffffff5, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendfile(r3, r4, &(0x7f0000000080)=0xfffffffffffff800, 0x9) ioctl$sock_SIOCDELRT(r0, 0x890c, &(0x7f00000002c0)={0x0, @can, @hci={0x1f, 0x4}, @l2={0x1f, 0x4, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x81}, 0x400, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000180)='ip6gretap0\x00', 0x7, 0x401, 0x6}) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3f00, r1, 0x2}) 09:14:24 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x4) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x100, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) fstat(r0, &(0x7f00000003c0)) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000580)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x3, 0x2, 0x0, 0x0, {0xa, 0x4e21, 0x89b, @dev={0xfe, 0x80, '\x00', 0x31}, 0x5}}}, 0x80, &(0x7f0000000040)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) fcntl$getown(r2, 0x9) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000500)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r4, 0x0, 0x100000001) 09:14:24 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 60) 09:14:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) syz_mount_image$nfs4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000200)={@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x1e}}}, 0x14) r5 = socket$inet6_udp(0xa, 0x2, 0x0) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='mnt/encrypted_dir\x00') setsockopt$inet6_mreq(r5, 0x29, 0x14, &(0x7f0000000140)={@mcast2}, 0x14) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@local}, 0x14) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000240)) ioctl$PERF_EVENT_IOC_QUERY_BPF(r4, 0xc008240a, &(0x7f0000000040)=ANY=[@ANYBLOB="050000000000000000000000a31a2a82867508820000000000001000"]) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000300)={@local, 0x7}) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) 09:14:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="3f694e20c3268fb6a56cfb00efa3a32e655b695f2f7be4560bf014a6eb14304cb8c6db20219ea7a9bd738e689e85753d3df1ab575f37514e115c4b9c0db1fe600e33a172c0da8f4f624556acd6c94908042a6a4900501cf855ed6c5d768174272fe7345e29c844c19d036889ca1b990be24191420e131d87b8125f8ecc525a546df0f729e57f7834cfb0ab40cd852eb7b9c246b3383dbd8db0708efa", 0x9c}, {&(0x7f0000000240)="4b0327bd125fb28e14761533174711aeec046ba4a1fcbae9f5ac0b8be593dfd94dc11164b12c6d0e890692699bba50a52ef67fa4eb927745a733972e3771949567557dca31d82a2b70ee2711b4ecaf1a43f7", 0x52}, {&(0x7f00000002c0)="cf45b1bc367edf89a9421ac14dcd87d5b8841b6a24fbc5c223fb3c66b5d8917bb089765f1ac2c4c71b4a4d278fd7a4a5042dd5e607a13e9d3eeeecc9b11eabf354718953a512cddc8ccfc35f357a6d4c78ad92c3727eda2cba1036268da63399361c0776b3c4da6eafb362f7f98ef1b104ce3e61483ecf3f2852ea72ad57efa623f2287ead94be0017621cf34938c779c49685135121681a4b5f06cc112a594eaad2108e661b5e0e1104611fe859f02a8d167b53677723a3a354c8105552c00f", 0xc0}], 0x3) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:24 executing program 5: syz_open_procfs$namespace(0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) write$sndseq(r0, &(0x7f0000000680)=[{0x2, 0xf9, 0xc1, 0x42, @tick=0x401, {0x7, 0x6}, {0x7f, 0x93}, @queue={0x85, {0x8, 0x7}}}], 0x1c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x800000000002}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r3, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f00000002c0)={0x10001, 0x7fd, 0x0, 'queue1\x00'}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)=[{{&(0x7f0000000100)=@abs, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/85, 0x55}, {&(0x7f0000000400)=""/184, 0xb8}, {&(0x7f00000004c0)=""/88, 0x58}], 0x3}}, {{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)=""/253, 0xfd}], 0x1, &(0x7f0000002e00)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}, {{&(0x7f00000006c0), 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000740)=""/244, 0xf4}, {&(0x7f0000000840)=""/63, 0x3f}, {&(0x7f0000000880)=""/118, 0x76}, {&(0x7f0000000900)=""/197, 0xc5}, {&(0x7f0000000a00)=""/67, 0x43}, {&(0x7f0000000a80)=""/213, 0xd5}, {&(0x7f0000000b80)=""/9, 0x9}], 0x7, &(0x7f0000000c40)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}}, {{&(0x7f0000000d80), 0x6e, &(0x7f0000000fc0)=[{&(0x7f0000000e00)=""/154, 0x9a}, {&(0x7f0000000ec0)=""/240, 0xf0}], 0x2, &(0x7f0000001000)}}, {{&(0x7f0000001040), 0x6e, &(0x7f0000002f80)=[{&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/203, 0xcb}, {&(0x7f00000011c0)=""/9, 0x9}, {&(0x7f0000001200)=""/137, 0x89}, {&(0x7f0000002e80)=""/243, 0xf3}], 0x5}}, {{&(0x7f0000001300)=@abs, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001380)=""/203, 0xcb}, {&(0x7f0000001480)=""/7, 0x7}, {&(0x7f00000014c0)=""/173, 0xad}, {&(0x7f0000001580)=""/126, 0x7e}, {&(0x7f0000001600)=""/195, 0xc3}, {&(0x7f0000001700)=""/149, 0x95}, {&(0x7f00000017c0)=""/75, 0x4b}], 0x7, &(0x7f0000000680)}}, {{&(0x7f0000001900)=@abs, 0x6e, &(0x7f0000001980), 0x0, &(0x7f00000019c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}], 0xb8}}], 0x7, 0x2000, &(0x7f0000001c80)={0x0, 0x3938700}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r4, 0xc0bc5351, &(0x7f0000001cc0)={0x1, 0x0, 'client1\x00', 0x2, "60866e1d11a761b4", "991bc1aef4fa59a43892a614bb694e0205ce86bbd22083fce8333987a129797a", 0x1ff, 0x6}) 09:14:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x900, r1, 0x2}) [ 2893.341655] FAULT_INJECTION: forcing a failure. [ 2893.341655] name failslab, interval 1, probability 0, space 0, times 0 [ 2893.343496] CPU: 0 PID: 13365 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2893.344459] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2893.345618] Call Trace: [ 2893.345987] dump_stack+0x107/0x167 [ 2893.346499] should_fail.cold+0x5/0xa [ 2893.347025] ? ___slab_alloc+0x155/0x700 [ 2893.347588] ? create_object.isra.0+0x3a/0xa20 [ 2893.348250] should_failslab+0x5/0x20 [ 2893.348777] kmem_cache_alloc+0x5b/0x310 [ 2893.349340] create_object.isra.0+0x3a/0xa20 [ 2893.349997] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2893.350698] kmem_cache_alloc+0x159/0x310 [ 2893.351276] ? mempool_free_pages+0x20/0x20 [ 2893.351877] mempool_alloc+0x148/0x360 [ 2893.352423] ? mempool_resize+0x7d0/0x7d0 [ 2893.352993] ? lock_downgrade+0x6d0/0x6d0 [ 2893.353577] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2893.354259] bio_alloc_bioset+0x36e/0x600 [ 2893.354831] ? bvec_alloc+0x2f0/0x2f0 [ 2893.355377] ? iov_iter_npages+0x1fd/0xa70 [ 2893.355979] iomap_dio_bio_actor+0x518/0xef0 [ 2893.356594] iomap_dio_actor+0x36f/0x560 [ 2893.357155] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2893.357791] ? do_syscall_64+0x33/0x40 [ 2893.358328] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2893.359066] iomap_apply+0x289/0x810 [ 2893.359580] ? iomap_dio_rw+0x90/0x90 [ 2893.360113] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2893.360900] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2893.361658] ? filemap_check_errors+0xa5/0x150 [ 2893.362299] __iomap_dio_rw+0x6cd/0x1110 [ 2893.362855] ? iomap_dio_rw+0x90/0x90 [ 2893.363391] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2893.364032] ? generic_update_time+0x21c/0x370 [ 2893.364666] ? __mnt_drop_write_file+0x9/0x70 [ 2893.365282] ? evict_inodes+0x470/0x470 [ 2893.365837] ? down_write_killable+0x180/0x180 [ 2893.366467] iomap_dio_rw+0x31/0x90 [ 2893.366976] ext4_file_write_iter+0xe0e/0x1530 [ 2893.367612] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2893.368275] ? direct_splice_actor+0x10f/0x170 [ 2893.368915] ? splice_direct_to_actor+0x387/0x980 [ 2893.369597] ? do_splice_direct+0x1c4/0x290 [ 2893.370191] ? do_sendfile+0x553/0x11e0 [ 2893.370749] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2893.371417] ? do_syscall_64+0x33/0x40 [ 2893.371996] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 09:14:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x4000, r1, 0x2}) [ 2893.372770] do_iter_readv_writev+0x476/0x750 [ 2893.373575] ? new_sync_write+0x660/0x660 [ 2893.374168] ? avc_policy_seqno+0x9/0x70 [ 2893.374740] ? selinux_file_permission+0x92/0x520 [ 2893.375429] ? security_file_permission+0xb1/0xe0 [ 2893.376130] do_iter_write+0x191/0x700 [ 2893.376696] vfs_iter_write+0x70/0xa0 [ 2893.377242] iter_file_splice_write+0x726/0xc90 [ 2893.377913] ? generic_splice_sendpage+0x140/0x140 [ 2893.378624] ? security_file_permission+0xb1/0xe0 [ 2893.379315] ? generic_splice_sendpage+0x140/0x140 [ 2893.380040] direct_splice_actor+0x10f/0x170 [ 2893.380665] splice_direct_to_actor+0x387/0x980 [ 2893.381328] ? pipe_to_sendpage+0x380/0x380 [ 2893.381958] ? do_splice_to+0x160/0x160 [ 2893.382529] ? security_file_permission+0xb1/0xe0 [ 2893.383228] do_splice_direct+0x1c4/0x290 [ 2893.383833] ? splice_direct_to_actor+0x980/0x980 [ 2893.384521] ? avc_policy_seqno+0x9/0x70 [ 2893.385102] ? security_file_permission+0xb1/0xe0 [ 2893.385794] do_sendfile+0x553/0x11e0 [ 2893.386338] ? do_pwritev+0x270/0x270 [ 2893.386877] ? wait_for_completion_io+0x270/0x270 [ 2893.387570] ? rcu_read_lock_any_held+0x75/0xa0 [ 2893.388247] ? vfs_write+0x354/0xb10 [ 2893.388780] __x64_sys_sendfile64+0x1d1/0x210 [ 2893.389423] ? __ia32_sys_sendfile+0x220/0x220 [ 2893.390083] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2893.390842] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2893.391574] do_syscall_64+0x33/0x40 [ 2893.392107] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2893.392835] RIP: 0033:0x7fcd90203b19 [ 2893.393374] 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 [ 2893.395982] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2893.397069] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2893.398090] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2893.399101] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2893.400092] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2893.401104] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:14:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3f00, r1, 0x2}) 09:14:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) syz_mount_image$nfs4(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x7be0, 0x7, &(0x7f0000000600)=[{&(0x7f0000000240)="38ea1da487f49cb87256bbb37f0346d756d67bbe48af959033f46cd4220ace02cfce22a5fafc1a195106b65cbb43a987f03f4ac10cf4c28c2acc3e4da8abfb890e4f1083d6f1ee6c362fb90d2f0a18396cea2df3fbb90087fa135bad75a916dd600616184cb40bc8c6902f3012b35c1e2b67b1ee217f9edb3b31977a8d42004b34689e51376e6c7b51f371e3ebe3eb0d14c02f5bf5a52b0c4818928a5f02bbcbd5", 0xa1, 0xe45}, {&(0x7f0000000300)="ff05f53e333feb49628a549a4e1427074745ccf14ec321e54bbc3edf1393d40e8fb1c27db041813921d6d620808f6e2738eb20e75930950e05ff85c6d7355ea8bb1b6e4d975b44fa3a7d33edf64578b9f9d3f10b0851c324b26f895c98588ea9b150688aeeaa4f13a5bb1456c355de14de0f2f675fe7aff5a179ad21c0914fca2cd50571396c37b25c7d4dddc2639b9b", 0x90, 0x81}, {&(0x7f0000000140)="4f66a260ec0d302189321a1110b0ae183dfeaa7361665bfa1d18beca432b679e21c0d51198fc32", 0x27, 0x1}, {&(0x7f00000003c0)="f1da4cc02848fea42734264848e5e2fa751e1551a541218ff303c5a13247faf87ce439b9f63e3c6cdaaa9bc7435f44fd4fc8bca29fe4aad27511004d9ba07748c661d604bb9f6ddfabafb15672ad834b3d9e4613cf2361e3b6466232", 0x5c, 0x4}, {&(0x7f0000000180)="09d416b6b2fb00838cea2e770af0ad001e4abdaad253a4040267ea57db6b96bde114efa3273f26c0396d", 0x2a, 0x3}, {&(0x7f0000000440)="4ca51d669dfb8a03f442be27cb2d7e66ff88a4777783627ba46f2ad6862042e9bf963457f0af5a7b0171d117eaf58b38d12041b8af59a16928203397a4b983c53010fb3bae2e76417c88dc04ce1b30e2db810f70755cedb6d353fb2e55350cdab71cca1d1adbfd64ef15a1beeab04eb650090505d1543e641f9c753201ecd766d97a4fb400e278d0d038242dbb8112d7de", 0x91, 0x3}, {&(0x7f0000000500)="2a41970b7b52d627252d6ef57909b5b401af4972f14a81bc2a9af80680ebba172bfba68d611215e2cc81309c0fbe630d749e15353a5e1ee4ee0b54f85e4488627e8f0b3b5120799785250a2896e7e46f9affeea666e6532c2a92d53d5cb2a6c0cd3d8db7a7c1480fcb2ba03327441bfe6dad3d02f206a131e060cc25ade2c87c52b763a373886b5d79925db3072946e02ce6f064f85df7626a4f045b90dcd041d43206df1cea7b520f077fea73cbc7ee0084642ed222ec71bc7588b435811f824a", 0xc1, 0xffffffffffff0de8}], 0x1080820, &(0x7f00000006c0)={[{}, {'\xd7_'}, {}], [{@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x61, 0x66, 0x62, 0x35, 0x65, 0x39, 0x36], 0x2d, [0x62, 0x66, 0x65, 0x30], 0x2d, [0x33, 0x35, 0x62, 0x65], 0x2d, [0x36, 0x37, 0x38, 0x30], 0x2d, [0x38, 0x62, 0x62, 0x62, 0x31, 0x33, 0x0, 0x62]}}}, {@uid_lt={'uid<', 0xffffffffffffffff}}]}) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xc00, r1, 0x2}) 09:14:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) openat2(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={0x1, 0x1c1, 0x17}, 0x18) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) r3 = open(&(0x7f00000002c0)='./file1\x00', 0x400200, 0x110) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x1, 0x0, 0x1f, 0x1, 0x0, 0x3, 0x102a, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x64c, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x200, 0x10100, 0x2, 0x0, 0x9, 0x385, 0x5, 0x0, 0x535f, 0x0, 0xd003}, r2, 0xc, r3, 0x9) ioctl$CDROMPLAYTRKIND(r1, 0x5304, &(0x7f0000000300)={0xff, 0x8, 0x2, 0x2}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8000) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x6400, r1, 0x2}) 09:14:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x1) write$P9_RREADLINK(r5, &(0x7f0000000100)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="e012f87b411f142158ff95de372b2b0d7175d9cb8f42b32fbe1033043540b914e17b69b33816d9dc25b0c08514c408f5182e35a4a4141fab873c844169e7d054293016fa09f9d165eb8e55a50cd694eeae8ceb9c2f8fb99a082ad21082cfd12478e113436ac42479c41909530bc82cb6019785eec336473b529a6f1da11ccf6a487b2f93099c65a4aea5edfb11891f02c5605ec85c5fd4c8687e777a2825346d58843f15adb87a7f26394a06d7e41885540c66278e94336f78e4abe510fd418403daf5b2009c44b70bed89e6b0d61850ee89f0e0b38d08dbe53609742b3d07d2e7662e609385dfd51a0a46e6102cc12533", 0xf1}, {&(0x7f0000000200)="f47293b32b2b086e273517657e58db4097f95030fd4a57c66624a6d4f5527d0ba556ab75b9e3b533bee997bbe2e756032c3271e37dbc07e71d9a9399e3fe8a07783dd7cc28ab69a09a931d3671d2b2b182646e4fd8344c8627796459fd2df6c75f96793edd740b98073dac360fa30dd3f2c1110634fff79acd84ffe04dd9af46398c9dd9152d6d3f3b1169f746ff5d195ee7c21fbede3d59c692311697449fd8b052bee84db66229becd403eb7a4fa0fd82718b5f95cfdd7bdf43eeace651237c88956891693da5f", 0xc8}, {&(0x7f0000000300)="597171f0deb274b84cf087a7bd2b754d87300fa7a20ffc65f5b2c961009547ae77253215fb3f923266959f3a96396c8b5eac36a75011f1d968c54c78838983441717f136c6adb01c0c3bb24a9348970bd8f7632c0defbfc82f2d3cb97a5059", 0x5f}], 0x3) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000005}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x700, r1, 0x2}) 09:14:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xd00, r1, 0x2}) 09:14:38 executing program 5: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ioctl$KDGKBMODE(r1, 0x4b44, &(0x7f00000000c0)) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x9, 0x3, 0xde, 0x90, 0x0, 0x101, 0x19400, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x10001, 0x0, @perf_config_ext={0x3, 0x8000}, 0x10, 0x9, 0x401, 0x3, 0x1, 0x3, 0xa3, 0x0, 0x3, 0x0, 0x3}, 0xffffffffffffffff, 0x9, r0, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:14:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="af", 0x1}], 0x100000000000007f) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000100)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:38 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 61) 09:14:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8102, r1, 0x2}) 09:14:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1082, r1, 0x2}) 09:14:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000080)={r0, 0x1, 0xffff, 0x6}) r5 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x401142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:38 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000040)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:14:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r4 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x3ff, 0x4000005}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, @in_args={0x2}}, './file1\x00'}) sendfile(r5, r2, &(0x7f0000000180)=0x7, 0x9) 09:14:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index=0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xa09) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 2907.215693] FAULT_INJECTION: forcing a failure. [ 2907.215693] name failslab, interval 1, probability 0, space 0, times 0 [ 2907.217120] CPU: 0 PID: 13438 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2907.217957] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2907.218965] Call Trace: [ 2907.219292] dump_stack+0x107/0x167 [ 2907.219759] should_fail.cold+0x5/0xa [ 2907.220234] ? create_object.isra.0+0x3a/0xa20 [ 2907.220792] should_failslab+0x5/0x20 [ 2907.221255] kmem_cache_alloc+0x5b/0x310 [ 2907.221755] ? quarantine_put+0x8b/0x1a0 [ 2907.222391] ? trace_hardirqs_on+0x5b/0x180 [ 2907.222919] create_object.isra.0+0x3a/0xa20 [ 2907.223452] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2907.224069] kmem_cache_alloc+0x159/0x310 [ 2907.224584] ? mempool_free_pages+0x20/0x20 [ 2907.225105] mempool_alloc+0x148/0x360 [ 2907.225581] ? mempool_resize+0x7d0/0x7d0 [ 2907.226085] ? lock_downgrade+0x6d0/0x6d0 [ 2907.226591] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2907.227197] bio_alloc_bioset+0x36e/0x600 [ 2907.227698] ? bvec_alloc+0x2f0/0x2f0 [ 2907.228161] ? iov_iter_npages+0x1fd/0xa70 [ 2907.228682] iomap_dio_bio_actor+0x518/0xef0 [ 2907.229220] iomap_dio_actor+0x36f/0x560 [ 2907.229707] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2907.230266] ? do_syscall_64+0x33/0x40 [ 2907.230745] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2907.231387] iomap_apply+0x289/0x810 [ 2907.231838] ? iomap_dio_rw+0x90/0x90 [ 2907.232311] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2907.233010] ? mark_held_locks+0x9e/0xe0 [ 2907.233507] ? filemap_check_errors+0xa5/0x150 [ 2907.234059] __iomap_dio_rw+0x6cd/0x1110 [ 2907.234546] ? iomap_dio_rw+0x90/0x90 [ 2907.235017] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2907.235566] ? generic_update_time+0x21c/0x370 [ 2907.236118] ? __mnt_drop_write_file+0x9/0x70 [ 2907.236670] ? evict_inodes+0x470/0x470 [ 2907.237152] ? down_write_killable+0x180/0x180 [ 2907.237706] iomap_dio_rw+0x31/0x90 [ 2907.238160] ext4_file_write_iter+0xe0e/0x1530 [ 2907.238718] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2907.239276] ? kasan_save_stack+0x32/0x40 [ 2907.239778] ? direct_splice_actor+0x10f/0x170 [ 2907.240334] ? splice_direct_to_actor+0x387/0x980 [ 2907.240912] ? do_splice_direct+0x1c4/0x290 [ 2907.241428] ? do_sendfile+0x553/0x11e0 [ 2907.241905] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2907.242461] ? do_syscall_64+0x33/0x40 [ 2907.242928] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2907.243572] do_iter_readv_writev+0x476/0x750 [ 2907.244113] ? new_sync_write+0x660/0x660 [ 2907.244622] ? avc_policy_seqno+0x9/0x70 [ 2907.245111] ? selinux_file_permission+0x92/0x520 [ 2907.245692] ? security_file_permission+0xb1/0xe0 [ 2907.246276] do_iter_write+0x191/0x700 [ 2907.246740] ? trace_hardirqs_on+0x5b/0x180 [ 2907.247261] vfs_iter_write+0x70/0xa0 [ 2907.247719] iter_file_splice_write+0x726/0xc90 [ 2907.248317] ? generic_splice_sendpage+0x140/0x140 [ 2907.248921] ? security_file_permission+0xb1/0xe0 [ 2907.249525] ? generic_splice_sendpage+0x140/0x140 [ 2907.250117] direct_splice_actor+0x10f/0x170 [ 2907.250647] splice_direct_to_actor+0x387/0x980 [ 2907.251208] ? pipe_to_sendpage+0x380/0x380 [ 2907.251729] ? do_splice_to+0x160/0x160 [ 2907.252221] ? security_file_permission+0xb1/0xe0 [ 2907.252805] do_splice_direct+0x1c4/0x290 [ 2907.253301] ? splice_direct_to_actor+0x980/0x980 [ 2907.253876] ? avc_policy_seqno+0x9/0x70 [ 2907.254365] ? security_file_permission+0xb1/0xe0 [ 2907.254945] do_sendfile+0x553/0x11e0 [ 2907.255406] ? do_pwritev+0x270/0x270 [ 2907.255868] ? wait_for_completion_io+0x270/0x270 [ 2907.256459] ? rcu_read_lock_any_held+0x75/0xa0 [ 2907.257014] ? vfs_write+0x354/0xb10 [ 2907.257465] __x64_sys_sendfile64+0x1d1/0x210 [ 2907.258011] ? __ia32_sys_sendfile+0x220/0x220 [ 2907.258561] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2907.259192] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2907.259813] do_syscall_64+0x33/0x40 [ 2907.260264] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2907.260878] RIP: 0033:0x7fcd90203b19 [ 2907.261329] 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 [ 2907.263527] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2907.264446] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2907.265300] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2907.266149] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2907.267008] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2907.267861] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:14:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8118, r1, 0x2}) 09:14:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x8, 0x5, &(0x7f0000001580)=[{&(0x7f0000000140)="a2368519383a650590972b9227d7a8ec934e1faa3b8dbd4ee3820b731e0c09a27f48c91516f2cf6783d3a4bb804ca335d573e2aa847691098d5dfde6189e1409d548d701bc521370e97de6607d68dc62938e284dec554bc94e99f5c944", 0x5d, 0x3}, {&(0x7f00000002c0)="5f29b10546cb4b2cbca07a1cf58635295f296fd2f87c741a707a026024123ffcf0d2f9125bd08f5dab8837af6c50c4eeee8adfa66db411fa834da81d4e2672cc9adff4e0742bfbd3c24233f1e548a4294bb121d09703276bcadbe669b8579eb60f5a481afe8e280e8cc8fb04b520c7acbb215aafb1c2121bb2ada2f2f757ce1ed3042439", 0x84, 0x1}, {&(0x7f0000000380)="2567800c65d7051cac48696b4daff0758dce3377c7aca9f107532c7ee35370ba694cc5b85fd3aa98b28ddfaeb86bac82388d8a2f40e7c38aec91a6b1aa0f1bbfa7a654dcd330e4b66ca86289c983759078fb85a6e4ac7a6bd3a934ecb0c7f759e86ab711d20cd4805b75091de76c0f873042dde02b30d8bf078ad8519df1842d696716e76fc6d4395a044f6ed8ada2730ee78686dd486fb736246d8fb304701cc3ec97d6c53f9aed7c153471e07333065481419cca46c4cf1c22e058361e05071cd5799a23104c5ef559045e916ea7ede1ee9c5054f298db56d55c613413eb2100a9e6dccccc97e8fb39c0c1908ff13c6272a63075ea6423c05a1751369e4487724c088900745ffce49755909ccc4f6388ebd4bfb6334228873ec9cdc9844926a0053e707d3c084d7a963688d3c30f3d892db813a5d8f1c57f4108120fb7b94f9de3dc679a183f18b8647756bc1f46ecca5ba8c54d4aed3d3c2713da099da3bb45ede3b90652bd8dcf91b37a2e13dd55fb1ff0d1490c72d911f2a09b44bf15fc1a7e61871cb8ed27a289964c6faafb26acb2312bfd62953bbd2da80bef2450d74981c9310b53da7844942154a752197af20cc4999317530bd6fafb94ef4950969ae3aa8e8920918e1db618aa9d730d9664d1eefef94cc251a5c1a4311a32e8c3e26723c6b07d616bd4d34977d2af164b4513e9e3cd9fc6a943ccc91e6d19c7a0a8b237951effc90a91756c12d4834661d598bfd423e0683f710f932852dfff4049d18ffe0a685513bf8b663597a46ab2def8a4f47fd785234c08bf45159bbe13f3a9f564cec733a076415424c4bc5aac47f5b1fb3a9f3d796d31d35cf12b896c544a680e9c52679a86a6926189f91331897865aa66af44c5e1fc1096cd9ecd47a1c1d850a5f3a42566f1a05907f0414e89a4aea16fdf43dab9493b405b8a6aa2cd018e055ce21802e420b6718e64b5c9d3ce27aede86bfad217881d21c9fab02e4aa1d96a56797ae80df17e301ffd080d877c3d5be62df9918f608b59b21a076fe7bb85dc5ce851c56f4307cdebda5f7ab69ee010e1f34988f4163fd7b43ccda38ddeaae23688c42be783ea992a01f1b22ea4f02dbe2cfe62d72cea330da8b62374f32e2e4703f5e98756e2496f9cce02fe622e4f0a343ace91cec9a4983c66b5cc5d471c016bf805d0cca50d506d821869ada6a4e33eaf4fb8d928ac30944ccf84f7eb270999b2210c2c17028408e1257280a1e41df7befd850735ce5d220b437c7e8e2e66efdbe5b1785e359dddc57745ad47d2896b823666f03b011c040df31660b48baaef7fc3f30a0f860a17734fd76c7dc5049205529f7fac00f3220fbb7b6872e019b148e3fd5f3b0e5f9f5a721d47b67a21841a9a1217b5ca216fbeafe3afedf8eac8a8223ae42776097484d2930a6b6bf5a094349feff1fa12f94ee78749bfa55e998792db1950b5095bdbee7fc767dc57673623dba0d2df2e237b9fecc79d8226c70ec9d451c6b163e71ef33254e2c2ea7c2e4203da689567fbdaf4853acd261520e177f3294bf495fcf0b7e45a9a21187c0034d262b37699ca680d3be2ff86a183e7b6967a0670e096b1a64b723a292d8d90d31a3ea134f2881d7e3e726148697f23a7a3e850b005085feacdbbb68ba6c9249c71a5c9a7f18f1cf016abea3445c372f65bb94c86d6b6c87d4e36246e7f827642d128d9123e90ecb7e6584632fb8e3a6fbbc5983ba2363a9741d61eddd4560f58b4f6cc14fb3419768f924205b473da89a427b824ce465858facdb6dbed18743cc5fef9e02ca3a164fb8360298d85ded6300708e8457f868bca02379801496b9f2ae84b1abfc97a26805921ce55d25f442559e0e2cc3620f31c2a1383b010689e3a5fbb78db7b4706aec8313fab4c318d951ba8546fc7668183654bbf296eb9e59e3301002153a07e968f3cc0a9dca7f7c8cd0bdd888b8c86b22c00ada39ff6bed370bd042996ca26a979a0812d13771829fc8810d1b08b0bd05cb17b8ca43db5767d8ce8fc6bce1c3814d7c7f7aedef55926b32a057397769dbd40dd62f5132bdf84657d1b13764d65395d2e0831a3727ee82b5d2b2fb65f38984c543aaa7bbf76f183e56dad79b705dff485cda04bc0d1033c69e2b0ab6f13c774db7146ba4179ef28c438dc396ec9bf5961cb5cdc6746c574f4079fe388c1694864cb92d86e55dc180c1a452af1e44ce241594a3d68fe55e69aba0a3b977e46c35352607c616beb1402528ad61492fa12fe4c6842938261d5b4fd605dea011a2436e03f70d16d9705cb4dbeaefddb430a9a48a0f184fefef81a5bfd4210460e6b9427e00073989bac39f0f42b795e4fbe2774b269db009a3210eb389a0c8b8c3c9afd4b658af29291f00cbcb50036ad82c6ac6e2c30eeb26212e5ed23a276c235e033f7e3a1681c9d4ce47d80d3699d33f2615aaba9a5d6054603ccb9c1cfaf528abb9914bdb1202d2de5389df4c1a9e0b5d36e522fa7c7a198fdbd984772cc5bab4ee23ccd76aaab2df8ffb0b20b0e0bcaaee43d15fab665ff8af1498794ee1dd8e431afad802fd7b394e447d9d107ac33e306028423ee17ba3254ec6cc8032ac6a768a2e25fba6ad1ced370cb29c05c77d72cfa1089141fe258aad3d0e259d5f016b0a508827c41f2689ec5496d6143b1ccbf15a0e8768f5b4ac43a78f012db1be3b4401c6d4a19a7d3d623d26977ccc166872435cd798e786021e7379371c37e47dd50a42abc131d8c323f48c4ccbbe7d73ed8fa96aae6f1b7733e3875825cbc355643ca63ffb29376966bca31a392dfccdbefac6e73ea25d87104330f6a3ae79258097f2a52ea2eecddf3534b70308fae32b13eba4930feee60447e5183256d6a0113c89d24b09df4bbd9c05c4a84434a1de795e429c4b09190765e7f5bdb7ebfb2100caa50238102f14ebec0f21c261a87b42e95bb7d02d34b4380622d6be6de5ec57985b7d37567bc0be24ccc88e866e32973f59c245d927a329492aeabddce816e73ffb1e848be82199d804bcba15ce327ebce076049825c1786b2a5d60f44951d7b8cf082999065c62ec5e2543466111d3e7253d4d3b21f6d92293ccb1f31d2e88010e18bd0f346368a31b6701fd68a70d305f071007dda1c4052e8f39c2758004681ac6624a06661197b801c955d36db42b96c0a1e80b8a6a1c89d47cabfcd4f88380aaddb19f3ea5282bd91afaa0c230a096c63d56776da7eef780b2ddb03bdb3c14c494dab93708b1bd459c1cb8632028b0f47a68b286e4092822ab84b2dcf5fa28166a93e2263dfeba34e4cc95b6bb5d2afa6375dccc31e5e138cc7bf2f45654eb2d9623b7140053a42d33f45308e6d413740d132fff37ebe9877c7daa3a0901e90ba1d5d432c4d929e694ab20ba7692a65a1633a0819be8bae14afd30c90a80ba5caf52dda35f88e6ee9b9055729415994aab4ee7cd28e21e0a8fb9d09036cf8dd35a3a732da975285b4a24c2bf371a420d3d48bc71728e417b686d07b93034f47f2e9af432389b1969ab04b3cf8e8bd10f7a0e8daef512c569c00499d53488cc313ede4b49b1019956eae41e3f31d01b6731e0d013b8dd4563be98cfaa05dc62c79f007a6bfaf3bab5fe26ca40e545eb84df0b0e9dbf60d78808f180f50a6024d92ce3ce6f29ff42551e7942ada2dc39ca73f2a3255634a269ae094c2da9608ccde830541200e8e8ea32afa706e0fbe8fb1c7d28fff91985fb03d3068f91b81f1c5459d1cb04fb932ebc1e5c24994c9d3515badc391ab997e1d190cc20841b95de6b46488b6dab097c43f37872b366388a89e40616aa815fa45c817cac0aef93d0a1270ea6f2f5aaac91feeb67cf9092d2ac81de9c77d35fe537323ba9ff3238c6982669564a764afb91379f867610aaf817535b6d9d62f87a5ef5568a875e93faa9816bf09b543808af22156dbc5ac6196c60d4246b44ce4a490813a74140e9d977664439b6d3444660263fdcda65e472cf7ca23f712883f37773a6cfa9ff0b4dcee67120347762a0dedc5f3520a021c5c2386e398bb3d3be011b4e3b302387167b1331494e820dbd634ecc7dce3f27c9245f9efc01f8689bc8e3eb8243f5bf7cd6d5b530b1b75e2217bc3726b842ad9a8507dfb5d52d1e3fb26efa511ec16208c8f7e11a38d4ee7bad6747887eaf15f954481279714fe3d5f835e7cfc79f94cfae41f807694faf9298af8963801d64a0e4d0274692db7c272a3c38f569b99b33a781b4a276a0b9f49057edb13ca58d4ffa39a7053e045795f8c101aa07306c5a4bf5f7bbf68450940bb368eba021a93f49914f93d2b95fc8c27fb24c3d492d2054e08e7d99939f186f0bc74ac1844d272133d8b6c7f84fadb468e06f11cfe4120cc4aedbda8b922ff82b43355a7a0f865c5c956732fae022a578b193bdedd160a30d811f3a2409bea31f5b800c4c8bb9f74c26e92793e5cc5533f8d2593007c6ca9fcb98f0bbae66c19223d1c72e799f88e47274918840661498b14187dc1cd97d547609b518823db9f51b9d2e578bd6fb6c1d384fda3e9d85f994f0e90a7dfe29a85a1362593915859f3bc8caaf9ab04cd740f220ef4ab3659e3f1b1ca03ab8f9b59c2b41260938458660d24107efb1ee84bbce5c0d828b845d7871ccd184f89542c415b047819b887134b41140bbf63e510ba13d5528ac16886073da34f24a67583841897d66f0c6aee782dccf1cdaa2327c0550f978d74baab4c77dfa4be64d8b89222c11f3e0e453ee5680bcc7fc6668314c3dd305f1254fb6cb93ee75b907c74c30bc6b039045bbe56ded83073ec07832ed64096f52c6b6c69cc0f525021f3b85ddbd6bda46f29510d3373da3d6436cde3cc074af25da6862ccd0d37c4786f904a7ebf3281e4273cdd2e1a8a2de12eb8d01bd88d6845807304cc0b56e07ea2cb66cba5d97a1eb5177622f10d3a15dc7a55b0ccaf502f871227ebd892c70860107f1a97e12616f9cc5f75ec93ac0bfd96b71586065bca740d77f93a410b7a9cf9ff3a34b882ff2cbe5f721e2cad840a8bc3564931d7ad07040fb53a50f6a37375974f0ece7c15ca0ebe1913fd4d61a8e9eca1d06a4912cffa3513c7803c45c57d5f2a60aed092e385bf06c0a4a451ff591c82784a6eca1e6fef687ed1612f15d2327d08e6710a48d3a57ec3c2ebe4b575b1fea1b34c610f80823b71ba45c1e4ef6cc800321de5e8e0188200e1d4736f7f14cd50c198eaed30521a21c50af9af247b8c753a3a7511d9dbd47e059d9a41b6137a2cc16ce96f4068bc0b30945ec930bc826c6467aa3b4873d994c6e66531115ddffa029edd5e424d09337d79d4029609616ba31b7941c42eaad3629b555f8759879eae526fa21de4dd47aa3b81435e22089db9d1eb1c3dd05d71e7a0b24c708efcee1e80d2987bbce019ee0f4819bbc1e8f9ea9a31a0c380babee565b41772a79643aa04d609bbc0782ccf7ce8cb6bae0f0273eea178dd1e4592b2af1491726320028957167a6aa28c2f002df88e40b410fa91f2f5dd59a0f3642e35564fcfe607cf93b7e980500158bde8795168399e59c510bfb74f87ae4f3d3f5478e9a5447c5f9da6d8813557e836cf46ad3c01a1e5ec9ecfee29d2985dd6a18b618cb3e858ccd44c8f707e831abbc9a61a1f14c1da2a55d5c897c61f40ec7f1c9be1e806fd195190d306a514833be4f8ea1d8eed349d9e61c82e5b75b0e360d1b0a1f66210ac5e00b1ff7e913bd297eafaf5a9f618ca2082899c7f3bff67659b5a4a236a0a9605ff626e2109ebb46256537da33c34c", 0x1000, 0xfff}, {&(0x7f0000001380)="403ebc26f6c8e985a0a2143c8bf594d85edc5c4969d4f8769c10e926921ad0bc8cb6a8f728124156e3e62aef0c658969e3d3c1e90bca7d8858883d4c9dcb0b8dc84388441a6fd52d23f09f9dd1eeb546ad1b8dbe71ee4d63bb981e83e6915460b4a124b54eb6eb41e238fa1749b75df698529e648dfb52b20209a6e404c288cdb11460648842a304b58ee4e093b073f47d09143bf30f14f4dde956325fd46eda7ae5b8fc103738d66c6d5491a0180fb3240f18b5ea0173f374789c32f37156500685869325c4e0626895ef87065a775fe6a80d52d8", 0xd5, 0x7c3}, {&(0x7f0000001480)="160322ca1091422ea3709f1ca053b373ffbc4549af6a5c66efda03aaad1fa9ea2aac79764db83263765258b983717d22b77381681cbc0d821a3c35be5726382bbd8db4d5d2e2e2bede9d9631c87366947475a1ec8a18b1eedf7594aa08f4e3830374079ac9d8daac6696810ff91b9f6aeb824ade4463a90e7fd03dfdd7a87ddc0ca2ee93b738d629eeb01c33da8b685d4c2e4158de963fdd2a2cf9c5ccfca2e388e8e26ac5968d23e72469b0500cc6b28bad3af96ba697ebc33412647fefcaf3564ae106129c6f09507276ee5747eab2f570916851e2ad8844d1e065cf7693ec05fab2aa6dfdaffa4e60fc8bf1b076de4bbbd945", 0xf4}], 0x0, &(0x7f0000001600)={[{@fat=@uid}, {@nonumtail}], [{@subj_role={'subj_role', 0x3d, '[*%:'}}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)}], 0x1) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/timers\x00', 0x0, 0x0) getsockopt$inet_mreqn(r4, 0x0, 0x24, &(0x7f0000000100)={@initdev, @remote}, &(0x7f0000000140)=0xc) sendfile(r2, r3, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 2907.413796] FAT-fs (loop3): Unrecognized mount option "nnonumtail=1" or missing value [ 2907.491040] FAT-fs (loop3): Unrecognized mount option "nnonumtail=1" or missing value 09:14:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000080)={[0x7]}, 0x8, 0x80000) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000240)) 09:14:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x10) fallocate(r2, 0x0, 0x0, 0x8000) socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0x6e) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$F2FS_IOC_SET_PIN_FILE(0xffffffffffffffff, 0x4004f50d, &(0x7f0000000180)=0x1) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) close_range(r2, r4, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sysvipc/shm\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = syz_open_dev$evdev(&(0x7f00000002c0), 0x8366, 0x80000) r6 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r6, 0x0) setsockopt$inet_tcp_TLS_TX(r6, 0x6, 0x1, &(0x7f0000000140)=@gcm_256={{0x303}, "aa2911ee85d211a6", "a0cdf7dd84bf469df6807f66c234f37ab39c0f5f4697693b92c51ddcc61bba7f", "e5ca0605", "d200b16ad7104b14"}, 0x38) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000100)={0x0, r5, 0x9, 0x4, 0x10000, 0x7}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:52 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) sendmmsg$inet6(r0, &(0x7f0000006840)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="d40dea979475c59c050a181ac61acbbff764484a0ea928028f4b20290a2cba5ff15760ca00f1ac767a74cad9728a817d57b07acc5477160d652a2bc67af19e096f5c61b9677c64b1", 0x48}, {&(0x7f00000000c0)="95e4436a968e9bcb3ac3628d41d69d0ff70b86a9e74aa92b5b24729e420798656f5ec2bd4fcf71bffbef12629ed76ce2ebab26628383a770af9cb57537cbc3a0", 0x40}, {&(0x7f0000000180)="be4fa0f06bb8117621307de49a0d53d6a9182038d1a511c4", 0x18}, {&(0x7f0000000340)="0224c7b387b4b64d85e980c59f7648c18d98833999a52655edc7821224389fea9d1e0d2bef684e6ed1a0a795dc3996759a56d26baa77434485d433d40e77828facd4a52b75b04a036a3bbd9ed208b734e61d9c89411cdae657f7be4993b24f26c439cbd38b9fa807d656e37d0d137c4c3da848985762326afa627a10b49f3a4e73dc8b64789258fabc384f562100c1554c9c61561f5a97abdc92ed8b8377a37221f995bb82efbf33ecafbb8dc1e53c74b6da04ae1640975c936aa4e0cbf05836e983491e150efd3c4584b0879962462dac09a0044c552b9f1b407c43dd3fccc7c87a18eb857096a0f58442b8822adef8b5bf3fe9", 0xf4}], 0x4}}, {{&(0x7f0000000440)={0xa, 0x4e23, 0x8, @mcast2, 0x2}, 0x1c, &(0x7f00000028c0)=[{&(0x7f0000000500)="4a844eaf356a4dba4579ee584db6f594f2731d9ccc50b977fde2f99ad2716d168c1d87c2e07537b58e39b5026b3efc04e8a87dad1ed3809d0d9ffc888cbb563baeb0c2f78e74d63a6c84cae167834c1c5558e0a5ce456cb9db4cb62209ff3eb1144bca94a87ba7360bbabc4e8aa7e8b15521f04bd3998c75fd9f01196952828ba5e47523632d48fa5db2e73c21866918666ec0d094d33d5e5c5ec2aa0d16a1239ac4c5e45b3f80cbc3cd1e834331525eeb478dd0a01e79d638fba5dd784e09cd80a35613", 0xc4}, {&(0x7f0000000680)="75ff559d0f85a2330fdcbbf7867b2b85caaddc1ae794f359eaa4f7f38ef50a898ee0f302aeecbf1c346dc5384aa38354b76ff14359cc9378baf05ba776b0a0e09db06256f2b7e173e3cbe2eabe0df7279d8ab639e9475f19936c5e560947f2b33dfba453a93687e6a5e150bdc0b6f93486567ea56e14e15f2d82cd428b00f47d99bd4571a29a5006b930b0d58aab16288d87f26d4ba707f994dee3f163df68eb920fc81338352e37dd9cb26ad8bf98e4f6a5dd5b63e366e07e27ef77c2b67d10cfb9827334ee78ca051a52b91a4fd8de92fdc7eea5daf48f", 0xd8}, {&(0x7f0000000780)="8b5d5ad5f01845b35681f3a1c8f1495efd91b8e7df28d29a2402005145cfaa28efd569f880ac41335d1fee2ded441cf380e2770607306fbb8ded66a6a2f565285758dc9b851d758a6e077218", 0x4c}, {&(0x7f0000000800)="c5f0894977f949c2cda2be3cada459a923a03cf9bac4eb13025be83a9883d0f0dadff194c5aeddd9f5e606795143b91178eb8bc25a4d533da5f6b52c259ee55b34d96ff4cc6349def0289561b9b1c49d9610fdaad8d98aff7587d6598dfb1dc500715cc2b55936c453d9df773a14503e7e5f0af5f8d06d06754abb019d9bec08fc80bdb498e0e8750863e5aaa344c4fb23744a4df64d732f5bdfc6a2e06bc926a49c9596371b1e6fb60bffef44b478b5dd4a488f25134a17c7a956282611e4792df25aa3c68ecb64fbd65f803252dd3d14f3a50c5f1eeae38fe8aea9e9029af09b73c26ef56d7d4b424cc67270b892299216e310bf0064e357f7af74d0bf096326f9ec2c1afae17b37347c1d143b05c022a94bc8ca42bd16e050e6ef8e0c90a037f4405b7390fce6b9dfd3364466047447ed6e666d3bad3276056ba9ad611f7408fe67b64824fa2f578d8ba9860f42dc4ec3ce797e5b433de09f14547eee1f8ad6e1b480fe8f487b43cf5469d147ec796d7622fca25309981b4591c1ea1ee032283c6d011d965a243f5f921a1a31074b5e05c7af67d6db8dc8b2996d91482515b8e32b43827da3f2d5c9f3a7020eed97692f9d8913d1d864e058a550f6fde5288a67f55eb8b29b3d8512505d22bbefc76b90d1c28f599e9478340b8db810ee8fa7ecb23df156c3c73ef3cc158a67298a675e2a407fc52600bf763b3f3c75d2e5e2ac66bcee52fe2cd1fcd2a303f10c55ef8453c11c323f94d2b8281ee6068464beb36233a8f215573ae25137345eb7b8900c5e38dc1fd12f44d9cd01248882f7f42965746e9eaa68bf636b124ca2c747cc61db033b6599859e5e00a315826c08ccd70d4673c71d10df9fdbc2f9d897432b13db6e44e9a34ad62c0aeceda238c6585e0be8ab802cfe7f22bfe204a32f591eb3ffc74f71d3001bf58cb7b9ff8c3c24cdf99412b1b4cbb65e14531f56e5bb26b58d031d0c7d197aab2381a220d3ee09c5f153e249962c3dc0cfe065463b6488955dee2f26b911884014eef80fc3eb4828456aa277cfa7f75edeafd27d0b1204f13aa98b64861ea70495ad80538ece26fcf4625b9e35dd0bbf667ff3b42baf2f2b3b8bcf396ac5d52825f9b4e86b39484a281950e8973a6b31395a70c343985764c0c25193d6a440e98b3b3ace4e522c537b53a6596b137c0b4b3eb9b7b2150ed8392475d38102606fd73bd25506ed40b88ef6fd1de1d0b91b7c14df1a438eb218a0d78930defd61c58e69cf8978ce386c6e4eff41d05c2aaa634e53f11680b4c6c4782358b2a303ebcb6c4323183757866a48eb49a02a8da69f12c7fcdcdafff24778ef56ee956bcbb393413fe1bc9dda368b936687c0e8ce14f5c88e9941642bc294a6ece2b172ce81b9fe457964a1f5977b84894af9701a5b2f1f005a21f10fd8ac407e05975991cb6ff7f793c4f62f35bc262f565be89bac98bb6eebf7fdc486083334021535b00f5c7dd8ddb6172489f43d6b76f0d8268547b4a4b0d7c9190cb773ef7d0f6e76bff16a5f52ea8509a2b118145b15970dfe15a26459b6b05793fb19cd5a2b89b84a87b48c9c95c17494287773ff53ff3212db2ddeabf672947aaa293cb2b489e239621b637f0242144b48ca9e8819dfb3fdc3c8864209db96a44a6ed0711535f8ab87d7d6e90ba9193b3316cec172076ffd180f0a6be4993389a5ae84ce3f898d49b4953304a8b20c38ba400d67ce34468dac6bd9820ccf78487a7536b05decf3bb01970155f29f6f136d14d2eb61d331b1855c2d9f9718a0bde6ec578a65eefcd2152fab3c7fefeba4eb5ef449bbf66ee5ebc6ddb3b97a843353c8a348d0060c1c4fb88e5cf4bdef176952ca613fd6049174a2b93c654b7513b91af67cfe31ed147e567790f8ff0f83af2f4296756d4d26916f757257dcbfb32d159e33021a2dba7e69313280b3a5b9ef994eaa65eaf0383e3bdf3bccc0fd006461e239d47b242cc7c39817f3409aadcb93c0771de5c33caa265efcd66602d69cdba043c9026bee379216d96e5c57ea4ba4dae4ee208137653f8aebf8e3e33eb10697d021e1dfaad06d15f8ac9c272987c39055885b05a228ced8c2b6c152e4c2eb1f0ac994c3b05d36e4a8bb783ec747bb4592db0850420ff3ad810ab964e836c6c776ef4c9f9ef4a97565f71e82e8a8308d82170b8e0e99110b853b72376394424c89b586a901272aa7995093b010c6b94f64319f1b01e5dd52d0c01f7f83be55347bd40e58bd8fba1b1edd5be2f0974364f0ec198c1c337fb1998108d8bcc32d34daef0738bc1d89023a6887127bd95c6cfa1c9ec6c575ed5429304439aeed249b64df16f94cb516189553f14af13ecfd8d212fa016ce06b736fe10c4c5121ba11cfe594a5b5a70a794882e008b3eeb136b6dbd60180919bebcd8ac5ef520418fe056ea66b08ebf1db1fac6d770bb62505ebd054f4bad7ae190b6a4017d252c47644df6b9467bd8c4eda04ca0c9bae607438e97c918678e478ed83521d8936182c5ac8d4b4d71ae5ddb82b23f597fe04873a7d5e4ab7adff1559ff2aa828972dfecc0ba45542a3cd16b43848abf2a4a1a91bbefb14566c00adb369c9db2a85fd6aad51245b1d98e733446f3033ed989140954f06bfde1abd59b3367e19c9dcefcdcadee9eba14bdebb30896cacc31ab877efd05dec2482fb3cbbb4ecba65437da53d0129bb157e044948e61f5ca200b786db3ae4a76eee6f527ee0c904030c354bd603ff0e80c358fc6b6ff190fc816350863c33ba37241d7cd025419335c98de539d009917fe9c2cd6b80307fdfec52c264ef5edea943ca2da7dfaa6ddb6d985eda67f580bb7d70c60c4b05eee266123b932aa2a73f8d1b89244006a1a9774fa43d3b546bc8198fbde749da3c682d10fc1a7b490b1916a4d0d59b0f61a69e96d5a91b5c091a25c2f8c1f6265330ec2783872710477e117c90cc758a2c6dddc3ab72af81ab728d50a8682ca79123e6cb9045b6a1666a1046683dfdd31869b35f0730e2eea4b487902350d2b967c1f96a71e4d66df785b35764f7a2c0d0410567422c767a5f134e2a958d4e64fd811f93e2d6dd1c2aa0f3d0d40a6866a31af835335aea93a237280a8d30dac3b99c46712537f0901b42ff74f17d7347ad5329b53e408d75efd8c02657e45737bc6d92368801d797cf066c3eebfdafbade6d0488b6a27be8aa94bf5c6080982a9cacaa456b71d468616127f0e0a81998570f9c77e22128cf574f4907640b0549ba8f5aae067f143cd5fc63045c48ad392d40802c156bc1e652f60af2c37d42131b18cca381a6fe1016e0c83ece62020df9a6f4626b62f2bc78040b5f5794978225dbcd52fb95ef40082456053d2cba4930c73b132658196a79814fedff9461f36b176e3b99848e2ca551b49ce9227b7be2feeff8377d892baf9b52c90b9c404db274e3af8200278bd1cb14fcddfe562a8f827e894134fb3939c3872614443a9b533bab39cb8260a971bdf582bdc4aef38c968b133b0420dc326721baa57bea200ac70ca0a50f9e799972d3fde10bd1129d00eb3773892a92ad4d0bb687d21d0c5ddf258a63f1862257990312db414a9d2ea8e1f51c6e70e3e825b9235c4f99a994d873ecfd1e54e3077b6cc5d7894c987e831d3fe7d688a5bcbfbe316fdd782c181993439104c99f8f96c0379aa327b0ee88b02b7ee89b7fcb93518f4b1968f1ef5fb92ff695059afc061f9484989b382b9d2b729037ea5a0921b314ed8707f7b15ed7382ea1a22483902520c39ba4c39909ad44e5b5e09746ca14ac5ee049cfabce2572805e8ed0aac118e29681276dbb90378f213282d3fd5e1cbd650aa6e84d764e0ecff7d562a44909f06412185305079bb269ad70045ef94d18d38f7e15b58600fdf811711861e5be86b2473bbb61102f4ecd1b89fd8de89d688a2f70ce93bc94cd0e51a55533a01de0c0ef38c126561458e44d84285a7fa39143b50403397419062d0cff8c26e899aba1cf9646fdbe8eb12c8b9444bcc8a2c3aa2ec1090511b9a541bf6d57ac29fdaa2f1f9857991ca14ae50ced74344ff220b833cec45c99ce1b9c5351fde1f284313764b2bf008cd69b501e655de9450d849f89e155c8864b31f1a473bf566d26105d9ac03438328beca3ef88f51b8e83e99d06aebfdb66ad2feae4c5f6780f09e20f61ee42759f3190d4721b07d4b5206f772d034d4888e3332411728af753645ae92053d6af89897467e8624fe3f4370985c505836a74423437f8da16561296373b4e0a6114a47e377b813d20b4b4afca23f295ee2f44bfb24ef5a75ac9a1e57b67e15a00511245d501098ade18bbc73224fb8b8cfdd28fe0db44f7f6e54f026156f1a8919ac588550a4ee831f347a33e268befa10e095e33c0ca042db78fc583cf7b415e0af1482d2e6c521aa5b7df847c4d2cf636bea6053b6b2f440d3862cd6102d0fc6d3e8fea8a0c373a229a16e080d00e47987478d3baa4026cd9550ae50dec2260d9e6c632087a4a2f7f159e96edd5c7d84dcc761cf06d8f178bdcc51d8dc5b69d488b912c188663908ac99e54fc7752dda12ece2726da0d170df44aa50713662fea74fb736a0f6b7cacab6751e1f018053586c2b8150a0de5df0814faa429889f8d18b828e9178f20e16bbef417841db62f3916fe960951e8e1cc97454b4a5f507f67d3e1e4d0c8a4b9e55e4a850dc9a7769f2114cdd76b2f2822ac2c453c4e90939885f88e4c4955ef3268d5f1d5075d179bc380677b664a17b2ce5586624651b23d582c4f4ac8921654f84fb33f4ad41a9ebe577ed4c285bbc2989f74b50e524c4b178b52c09489c4b1caa58366060a718744bcf689985d22bc46b7b017160c052626a55e4ee9be347b19b513cef62871928b08f275d2f6587cbfceb6862d60f5ef165b28dee1c3677dfd7e505b89133716a72d7f6a8344830ffad5b8af37536a77ca1f468b37f75c1b78e92ee9682fb635a5ec18decfc2e9d2bbc4eca1245038c07365a79eff297362f1b10153e963053b48a30caf0e082fea4ecd5505c7925561caeb71b210269d023c0f734f98a8d9629bf8f2575bc0f71d40486ad8e47831ff1389fd2f264e23602b31f14bc0b904d6ccbcf068629f68856aa324fb361b0295d23e02a59c1bfec67cf1481c51769572f0a621f6a59134fbcf60300d3f9be76074c06009b3da4183f5bc9bff410b25db2cf2cf4ab679d9c61220972cf8a0d0f9dc4f0bdfba8ca5c6fb6d439fb925166459e770637ca04ef9ffe831542d0019bac0ba75449077ae38013c1be27c641f9bf452c65822effcc94b5f812157f651c6003139b6a4a6df99f07ba5c7f6cfc7e34b84c448f8104d670086d6504942157d68ad67620d4ed78768a99ab37a721daedd64d337b58a0539807e76b8f031ef97676129704099d2cd3e4b45a8e368c12488f0c57ec91e1be7a74322da7f821cd4d505085ed3086c5f6e213982de1afff3b829940b150657385bcf5b79eb4ed1bdfeb6d48088440a2679812841b2665518946948538d7ee7950cc83ca76dd0dd6953d577ea9b5e779345546df9b5b63b09754297cc39dcfdedaf3af9e98fd4a4aad4ba3f189fa5ac419c03f69e89103b937a44ca7229d23f731b81cf8af16b636e90a93138f692f44749b2287b29489ed7113e8f37ca4c3a47d875f22a34c8b0372746135ae1e6a0c66ecfc5872cc87d9683f7bbd213c7622551a092bcd3fbf5ed88aad3ad072c8b661d1455cc78bbd4a0865a233a5966cb97551e30c8136f6133090642b4fb1d0802b8d1da00cb", 0x1000}, {&(0x7f0000001800)="c4e6cbadb5c3a8cda3f7fa7cfb4de08c43cf7cfd76263a94d1d62d8b0935b8c2c1ede3d720bcda27245ac35ed316db72585fc79334896949ea5c2344ddf1891a610b65e389b82e58f4cf87efd407c71f04051b597a2b8123a47f17d45047327862462cd3aa927bb7dbb02d5272e6b54e937371be1a5c3c281fa086b9a294ab7067c422a2b8082b16e4c0ff2cba8ca60ed27ce9678d2898bc65639e200186dd5315b1a0d6c92a8ec3a779c0681711a81397724842120bcf3003737533365aa3dc2af690cad4bbacb3e705fbbe28fcc25ae58ed6765fb98e5d9294404be1ea5f4fd5f90e4f4d55268a4f4e6983cd9176945bfb9eb4b1089fcdd47101ac2c330b5586d05e64a4f7e654613af231f71dee48c8fd9d7053955d994848bef04bc3302c110818740dc38e3b1aa82776cd1eb320702950f125f84443d1bf0d3dd0f0c4b8d62c977d1e39c3e9c761141475cd88f17b8b7ca67c5b866ca439786b57962c5010ca84e57895132967c75996576d1b077e6aa500db16f2ead815320b6c71d96d78277f87c5729598f87a1a71077452a9273c45abe6c32fa5980d01b1930fa43a771bd077e575bea584a10b0bf0dff031288c9b3b3540bed4181573761e521b1e552f3e811f0ff87e6bfd5d0508da047797690f307081fc48b6dda485ce648f3c9eb00000489e2ca9df621f31b74459f0f8063105e2419d703d78c993cb6c6988d3ea326901ec4f7743c69b3574dd6b329c992b404a44bd552326c21efa75b3713f84d0b138b5bbaf39db0592ec40b1b9d6e4b51fa1992aab5070749f32a2bf397a9463a958f1909a62018821ac3224cebf18e0929a273c7cbaa261e03cbd644cd747383169252829639eb673b838236f1f8cc7fa0cb329e5ff955262cc0f2fddf56242c6bcb63e17459c73062147e332cd3fbab3102ebb7ff51bbef862918fb3b58d1fcf63141c237520fcd6b95a2fa93f93744aa3669963249c755c5223585378545f46cdb0f89a844568e55cd4a1ae92c7ee59de5b38181ff1b7009ab34b6c3cba0bc7389b97e108b60a5e11747262b988178d29e15a910d7d8320b895976ea198ddfb2f710545eafee1e1a5747f01fb1c2d4574d11d53ebb8fad29018b995292c63fffcf7f7a45b1ee5ea1abdcf990016fa2f6ac6134e437a26e67d4c9086b2e5340375c7247af9baf34131a9371a34194815b2f7be640b63aeb455b787aa9e1e7c8589817b9db6add358fd2b052c4a75b78cc6c7be7171228f0136e96434783701d5be9bee448d260c20817f2fa006455468be01f910d753d943f7e600b95e65bdd9edd41883e0093034c5ea820a3f31339c2be981c05ded8b546ce5aa3f73c379ede0b790012a7e32ccc96e2ad6be1d553b5dc09ad1afb750d457364219d5114eb3cb73f430923a63bf74ec5d72a88265f28a674030ee0a679d6eb6aeea7d8900fd03e786df32198974ffa9c6c0fb3dd3123cee451d5a5d740033c092d430399d4c546d4f885148bd03ac949051ff385dd381f83fae8100a3b34faafa6e49001742ce9670f2b063abde2bd63c888ce4ea1745123762f3c34dbead9b310b0567824a01026e012ba7992292c0ea2344ca5fc7c947d79fc478ccceceb19c44b01a26f0428176f84c77b57b42e7a33b192e56a26fe8473fb502c63ec240b8aa346aefac594e9b5c115f7485751bb4c0d23ff757002a50d22542ea6cf129375a5177639dc15312e45e1460438c8f55c9cc3abe86a00a9c8f967de1ffdbf94c1f3900e311f19cd8e06d22bd721c3a68105990c55fe186f2e94c5032c65004a012ffc751c906a68bb550ebe020f89d5fee7ef1d4a3649c4aaa7ba875dc9757fc3e155b84a1c33488c963c343d1d4d56e249b1f937ca88d856f7a084857b6f701cd0b0a00966e19da48648c5fb427c20cb3f7618e402429287e7034836473c244dd216adf1a884a572160d4a4f3332d9c2c2732acf61b1e5559ba2579293b4b551350a7ca5bbec1eb32bda962e78c9e4a9d5bab4a90b655d0ba73735d32c8d26d55204d31cc6a946341f9a844f8e7f95aedc37c7fa1a318b3a7c0bf14ca3dfdc653de4fc481d97cc70680f99be797f65681cf09042a6480c48407ed15972df1c4cd01cd107c218e4f2ab6a29d627f0b9953658d69a212ebacb0334666b5581df4c7751669b333f90ad3f37d84f7b1d20ee04433637cb38766e9a2db3f4d06a2ddd2b1f8deb55af49d7429ae753f4ac12ebb5c6a96e1625e053781b3989a0717ef4436ead25ef09cbe17a9ddc7bd44146aaa5070fd8afdaf49c953cc29cd6ad6ad893cf75e9127aa085b97f9a8820d39833f1bf57c1b08cd68b27fd5d4d8b3c502cd66c57f01646aa7a6a2772826becc9c544bae7b4b53fe6f6d33615db291860d939e72ed18272748801d1e518808045bfa390a6476dea1f656054767f29319045f5545c780a3121ade4e5ae2a68a27210b1d3d178ec9b01b8b7e4dc86999343b079cf5fa46acdb7911fcbc69587fd02cddfb58707f6469ce042d7de05fa237b5cdbd5439c3f1ae47be0fa8cbdcd00cddc7066d6e6add83cc2f15dde97621e82d6057a7d025d0c66cc5fd031fccdd5b6caa0d707e7fc0f68433f10bae513896e167bc3f7b877e3a3e72593e25b4d56f2748d4fb49b3e5e2860b68dba317c1e5266a71a23a033189649ab434ec216bcac42b7b119ac22e715584030dd63fda0a78989b9f9640509097cb75c3a6a9ae22ea9eecf941278fe9da21afeacfdf1dc099a85f4b44ea642e47d4fa921685749e3904f42cb211414fa5b8b4a182c44b4de27d641925edc136c3572ba93a9a202f462c92013ce29ff96cd404c8841ef2e03a72b3e798d54fb5e3d935e1345407e3d196b2e686b19b7c96ec8459ef322bed264c2b2d24da14c8aac7ad7175c859fd25794a3cf6dddba455087e247209d9975fbb16cbef48e6a48a4d28b0c5816c7769fc6a5cd135a6954a74b3139b4dbea1286e781eeca00e0f213ad58f6d2d5cd1e947f425e28e722aea71b9bff47dd2ca369c5f3eae7dadefb67988edd354ead0c56b9dd51fed8b98720775f481f3c4489d76235ac6f5b7cbe67e32794c200108c5d4023181f89e56c8187e0d5eadc09d672088be5831c44d0183fe76a714f3886ae9195cd64299adf79aa0235f815b212776fc53bedabc4aaa3db25c2490fece8dfd72e1352dba2ae9432d0082ee6022fcacf11203a14d47a00e4b2dee42eb8f3586202e32ecd4bf23163a9293c6da14776f09a0feadd8e3fcb40bd5e2f73686e7605790a4027c0a1eaf0e146408e25e5d7abe11bd9aeff583a36261cbfd30fba27cf92d59b8f80230099af0195eb5a87e06f264a27d111fa647311d6b1a1dea7e24c6e89e5109dc144eb8b6ee1065129fa79c2ee8d33cbae9fa19859cc48aaf913d0acea98b017a1fcb577163f43c17301d126efbefb3f85d700b95c15e4e31f2aae6a2d986ec3bffd889e1ca84b7e36f81147eb9ff33dcc92257a4c2331de8e63c1cd2723d144b586a5fa28e69f91af2dc8b536007cbfe48abcf8d45ca4b204da3879716ec4b11ceae4a889cfe9a7667289d082285be52f55f06d3a930114bc0e9a63339928b27684ff81b0d0c03843795d16519961a1c931da85117086413196b9cbbb240fc7e9cb1558e9a2e4418034c797c7d65393f624a5949ae8437288af07cfbf35d945bc9886ce680bdde6b6d55649103a96ddcdb66eace442041873e30ec78153df9a70c2aa0204f96084337a952eac2b219b4a3c1c02d7e480e8a8beae3930bc47891c3681f8c8e755cea6ba708f9168f308bc7477b1cf3d06ba6149b79e4a3a185fe6c1183a7e27f00779f6ac8d342e7960d76d467f70e2756a12a64a7f60d2c2a1e4d82e24b2295fd5485457bca4f202dcac4e05732f67939bf8590b1ab40eca03e06bda050800a13e89771fd4e8ccdb83290012796a99d075f4b69591e01c0db866a746c64816ace786c49a8fe65fedf8cab67c6a02f00946d6e51f2a7a8b34411b7334108d273298c8915be5b956e8aa7bb4f0e7a1e98fcd216762eaeaa388f22838f4adc370ea634d57c027f9c40a4356915b65a296b4d13f18e84967ed86890f316f97e951f35b9f748d0eb26ee21f65b17008317851df0a48f39f6ed3ebd3864b2d5253561a66c054afba02efabafc3525c9ea89bf70ff6765d462b10e9261946238947ba878e9ad07ff1b61b4c12c459d2eeec2006a7f9c655366244cc3aa5c2e8b56087339f548c69290ca4ae6141967077e10ac458e918f132456519a4c961c52bb2733916add98fead9af3e4feaf125362afce3b06937e13d7d57809b70a1ae2f21b618077e15fe8131e359ca4a8c2192f989e52b4b4881b1b3c7a4938f70a095409291b8749faa452af74b18cbd86c086d31d94763011acd547e17f585605d7aa78b80f63fab47e5034688a85828a63f40d4859671e7cb03c1227680c846230c3672cf085a8c3f39d2d98f5fcae9b671186fa324e249404822b236cbea8b1a69ab15c9e213c1d0bb75c267e1f82bdfb84a96d8a315c8145effdc2568484a10c49a8672ade54cbf6d80b1feb6dc87f317db5bd30b71a998015595b5cce56e6be7d85ca44a128ee4f15193e00676b1c5c099e16fec5df2b599d5542dba97c38f496f36c97b0369a8829b487dc62941138458b92daa505567ca14f20f2510f32b935e1af45db705c5156be6b867f8c7211f0197102aadb8956f53f4854ea278a0d3bc495f3d8fa2f536b3b69450e184e3d00ce43e9a117fba5e43f50b2b84a5ed74090e6062be82d5f38a2001410597e9c81487f185bcd54d3801110eef5f9eeefe45edbc1c6b0c67a163af2b413734b0260c4fc995ed69b6a9b5072aaac30efa43a84b086bc63e3ef99f1b6cb270db72bc433ae2eb5976bccb6efec4902afcc9a339350a25fad5e01e230a1f7c0993bfc35b5f57b1c6cd96174b074b0de84c1fec69ceb7627ffea85a6037b52b7e65669d503a3bae83162e53d54d67665194141926b4482030fdbcc87980f3f11cf45227d56646cfe150bfc3a3846e971c4cca6b4ee047c87ad0572de56114c37ef3d217b354c2ee240c4c376a28215e2ae17c81a6352674b716e1a203f265d6d522f081de8092485670d54a9bcd6b6db2a6b0965345faec63915a840d8244e61cb9ec0860fccec99aafb0535b1abb71f2a3b70b7e2c8f7fabab667f1b6adb597b7131e8783b18f764ecbe1b790842aab1e7da00c8adf83e3597aed1a0f02ff6833f17577581927b6ce10b8377b700e212de561a47c4211296916bc011e7971cb8c12c0a77cedb7c1db5d9a130998ae7c22cafe6462a57b24df60768f0da5705e79ecd285c0cf399bbb036db0c9703afa698cf11a32a2c4f7063d194163d3f5f82215c5eb00f575df8455cbca4aef93c4b3db8fcae58142c1c90ce3085a23b4b1f1f54a5c711ebb97212d1bcc3ab2dfa31dadbba74679ee57d090dadcb4a3e981ff0a21663061184777cb0c6f631bd0d9a546c5fc8a7fba5a1ff037083199384aed63b095f80f05b31cb5b7f860cb755d9484d3a23655a75df6fb52c3a0382b43913b2c8929e573d28310aba63a0a98dc22c44ee31d768989a5a1371d21d69343f95c7d6e5073809bdeff5f2d6ac2bb49c60a32065d5e450fe42e485b379080689fc967aa24959ddf7d3c96cd110d6e6bba7bf61f823db367875674d506beac21c7252bc260fb0351bf4afcc701b752a14e1e265735478c9d7eab9d5e67959748b2955024c861575c63d2f3092eadd5a4c5bc49583ba255233d85", 0x1000}, {&(0x7f0000002800)}, {&(0x7f0000002840)="ffaf1145c0619dae9a2b81947c0b013873f0bce747e746bb81a6d41e488c6ac6f98683bf4a01621fbab5cd2eb2", 0x2d}, {&(0x7f0000002880)="c3419c", 0x3}], 0x8, &(0x7f0000002940)=[@hopopts_2292={{0x48, 0x29, 0x36, {0x8, 0x5, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x89}, @hao={0xc9, 0x10, @local}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x6}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x79}}, @flowinfo={{0x14, 0x29, 0xb, 0x3f}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x2}}], 0x90}}, {{&(0x7f0000002a00)={0xa, 0x4e24, 0x7fffffff, @ipv4={'\x00', '\xff\xff', @local}, 0x2}, 0x1c, &(0x7f0000005b00)=[{&(0x7f0000002a40)="4af3f3d7b1beaf03c1b1cdfe39b9b0873f3851b82486e7869041d349f8ef0be963fa06eeafaba40f8049731b8f5895e42e4c7bc6a5257ed9037ad112b30133690e045a3169cb9e6732b5a2e4df5dccad640bca001f8592c3957e715dfe5aad37e219cf76b6c42d1339cd67da8ac1721fd311829f7961b78664c545f3643181d89941941abed2f7fe1373ea3b857d0f11bb8e3aed697b2545757cb6818202bfef579e8e8287d452eba1b6610ff8685cd4f73101a7232b19882c9c812093e97dee0d9d941266e07baf92aa9da3b847dc4925859303cbfdf361f089bd550bb8e0d45bcec0e8502013565d4783dcbc0879fb95269830381ae47bc086f2f4d8a7b04c0d94079d711d31d2276db6a79c1be1cf027b8d2c219e226098b9c0d3b2556f687fa003c716b90bbb28c7967ba6eeeb5dad0333323240e6d199aa2ee6ed1369418b695714a3c7eacdbc20f15a9c59a26a862fdaed7563271cd68228237fbd5c2cdacfce854ae690c4caf3ddb66ce288f69219a950de558d94be5d6205ba07fe09ede41ff10b34ddaea5e602f95beb87f5aea0ff413b86f722c1746fee8d45c70bd8bc468c8fb7994b9dabc4421e01ad5d4ebe3326ca3969a3106a17b96b5b3a4fdd25dfd74ce9e862e1683fd644d16fb4ea79e0433f65908df4530b3a5252735edda190953c3eedaf48387003108d5fb4f3a35b2aaf49a69716a748e6fb76bd472a4751a134fb5b81086c3a571cfceb04f18c36343c90e5f6ee8863347802380c3f5196982938323aff322e58856be50475884d062cb16e0bc5172bce63c8a75d52f3ba4e0b8d9a3c61753b5fcc2eb19a2c5800cfffaff2cc04aa63ed4b3353ed5e79068cac2467e8cda38162dd30449c642b88f30b326c21069d3cd6a677ccecf1990858fb83650ede3179f25e50ec2d5668abc4178a0de12876f9b6fa8f5596fa09d1690cdaee29d863584e4b59f22c17a2bd6512217b2fca0e08c29dcc388f761e34e9ebf84da2707745a17bde7b0e6160c55939036f4c28275ca307c5aa08f67f949e153763a301de8e91b761632eec178ffa116184622cffb9f306cf7db7528225e3ff0135484d78b7404e584ab5792bef75cc4d84881e898dcd4099eaf9a2869e9c14b83f78a08b2b1b7c554b5d92d25461951c9a22c3bc873a10664040d236719d264008cc5349f3e7d6ddc43c84ea24f268f0085bc3536a14067d7bbf2e34f671ec30811939bb51ff082d035669eba6282bce8500a18e7633b74c98c33c68f29eac16ee95e89c18e3c491d47af024cb3a99e254feb90d186705c7917896ad7d4e8c0158ca0219d1950f9dfadbc5d4f647cc33f7c4ac0186d80ca885cdfbe528084ba2e64622a8c574a526c2cba9206f133f798d0b00d37dffa87ae868f38152d18d16b115332b20b78f8fba58a9f6c0d0250d59241870cc1bd77f6c3ceb33a41eb2abad220df042d7f4b32ccc7585a9f01c68a445b26432239c89a828da59033c5eb4b065f05e60d19eaf4ed57382c9dd01a44533ccacc67d6eefb329ff236890a082cce35a34c097c8701a34e32e6120e7cdd71e739b2fef5e9324ee84d58b58edc47110c7feaa8610f2816d4b64683202d2266fa19df0c902413942a7ff83cf605d088432d0e6fc9f9c510e4c8a6e1f501b22b3ad146b7cac6cef266eaa72d7c7341fb574f56ce495b761bed0977c7cfd7ece5d7465061dc9638a5855cc61a36c341bc4682d6363085144eaf984d8333ab8c4ece45f7e6bec7212b365b1796b96a5876b3d79c5db4f95a73fd19e45695b9bf7da8c2ce11a47e425b4617b5fccaa1437328871bf1875caab83dfa899b6402eda773115b2e0a32d43a3eaaa6f94e86a0a15bcf705ad02179709899fb23c3fcd01d88c4c02679648b844540721df15654846125a3d7edfd21ea0408f1e79f225e5f8e21427c66745276db7091160211c1525972bdc7d48a9499d1a734a58a6724c909a54cceb1ffbeb23f3ea007ceb414bc7facdb96d1e4d9fcc14fc6119ecfa80cc41b90af762e0dd2444bd27956058e775fda1fb415970a97411929ddac8d090e309de09726211768ff2c60969ac7e980719c6640f4accb9f443fbf48c71f134bd53df611bb0a0148053ec23854a294eac89fc4343fdc1ec03d731ec124eeba3417855e0caa2e00d3dec4eedd26bb466faf45dc1f1b841c0eb8958c22c00a1d8e3330e49ccc0fa97a76907b1e5592674fd20f78a580666f9ecc359bdae0d76760ae839f7ae27ea808b8adb704052f1e33404ad0491f751a1613a14d746ec6e8a60b7df7615fd4b0e09d3e4add0249f48f3e825ec1c7a94129cf260fa2ec8c662c889c94e7806f0d123f61dafa90d56d73deefa266b9a6dd05fa5bdc7022031751773c14a275dd2769eef7c8d029cb9dedb000151d2677c14c152a5dd0e6237775b102c915ad57e5e2e499deb8b9f3ae157e2b3641a65e37ec1f45af90b3bd3ee39a509906651840e61f4c7cb54ea7a76678e3adb00b701ae600ac20b73a06cdcfbc0f479efb0ede85aae4909b3476da11736e43a7582039fded569cbea503911db5ffb7b8b54429915b7eafb2f601c6641119672511d04e5902b423beb9d1d13595c9e6277ca19195e9e3cc5545495e1b383ad154643cf29522ad045ccdb4acc6f60e5c84b761d0603dc9ae1825a23a112d177f7ebdfa9cfeeb26c9beefffe1779089b059049bd37fc4762f4e398d2db1fc08f7650909ef95bc3a959ef770e2f648af062bcb453b22566c69cdd6869788872b13f29fa7b72b72e0df57f2881b1c0f028c8b9188ee9cbcb6405ff2b785d0e86ecaad9031e1c78a194f591fdebca7bacae9e8416500772acf5d7e54d879ae8065e77afb4f051235e56e0b84f6a46b72198323ee09526f31e32576bcc87e2da9cbc36d2605961f9ed4b24d183d751aaf640579c87f89391a5ded37769e8412aa1c40ac5580e37dd11ab766d2095d9ba2072b123f23285387c4fc78614ecca9d56a0e26038b61cf1908a4f1340f7d65a096478b727510d16a117a2b0804244c0cd22d6808c37088f5b9fc7e1243307d4211a43b7e6765038f66351f51574fc377093f30bf643aafb56041101590fddc359b73e9e3a1129843634e9ace15a4233128f82590e56b4ed393e0d894cf2c92f67e9c63d750984459cdbde1a1f70749ae5dc44424d2a2bdc2bc592cec58d40e6d8d465b1c9d5411296513d02e8d529b876d31a39f2e7b0ac2f73f8f816c29f0eaa5186d4812b8f40a0ec597d712d4647b8726b99baf5567899fc41b9a343e3f2062d160b51be87ab97d8d6c30b642f345e5a5abc7f05ba88ec9fe90f4b5722e634322b5c4a66702ba5dc0061e796fc68f5fb736925a19290fa88c268f3f1e78b91cf8f924e2011ca3b993d9681e10f0c3f43dafabbc62fe2806c02f2ea921da4bb48ad2bc3264cbf7a57ce27fd8b75186b936c61bccb077c7a324fef1328cd58d6d30abd2510a148371b5965963bc261706efe826e646354547c00c5f6adcaa319dadaf977145991871bc068aced049ba75ed5a5e644f736b138cadd1836e97d36ea6c8e008427733e20a82ba0a1ac00764f24f54fc33005bcef41b4111839b3a9d88fcf8ca40c1673cc5160618e4b11bfe97b804ff3e2bd4e966c81fe22ee366f812b8428a4c121dc9efb6c31005269dfb0061a296d37293f8c69d4afd5e0dbe3fcde700d8678667dc3843796e6402845abe1df4c9b8ace82869450cb2e4e1d00273953fe4b94b1c251f48ef0d5cb8447c7a2f0ecaf1aff16606ac16dd28b054c97df61f34e58d4c153e46bdb2bbcbf68c60e0539fa035e6bf1c4efbdd745958b1cb75e93410484cb42b864dbddc523f9b9344274420231d2862f995d6d95cbc5e92526d37b7a046bf72c81073b6e97c5f05a67307fa4b5304efce49cb4c226b6eb16bb1c377dee9a032ddf52156e5a112af663d1aa7f7e775021013a7e6405b8b4ee5f0679486739a59b220f534c4b432c329e254191465581559d532bbeb2fb8526f089d3397e992cb08bf173bdd412b4c379ae5481ece76f6cc1fa72e72a3d4462d0f06b80cd7b7d8f51a9d98e56aefd36d157bd33a7da76bb9bfa35f4ea7acc7f620adcdb2abadb03057e127506906cc1f44955c32dad030b98d2d3c8d2b15ed3f3af745ab1d7ed2475269c06ea60a7545f67aed74473ab622fc3fd12f0f19323586ca926a83a6b52ac86b93f3a91fe86dcff25d1fe0c8eaaab55c36857f3894b8263860c3dcb0f1db07b6c7ad50f9fe3e0ed025efb716dea171324e02ae0731b1e8d7d3f1f0cff76fa6f11cc2dba224cd28723b4f820e9f240081f6e452d1be71b7373f2b79ad1b5b83cfde0d573b7365cc369cd9de3396a92d0d9f765261d25a9b37ed2196115e9018a58c66511d02b0d35810aeab6630ac9c2dbf0f3be7f42c3fed6c7c00c8f9a0d62a6735e7a623ab19420703cbdbc32a06ae38d382f3eccc37564d4a7742bd61c294547b3d3f54dce56ed992ac0275c01286c48e488bcf0e9990a77a0cca96f3d98243ca783b878fc60e69e9a3e41c1d44b0678eae73f1761e6df155407f7e2f9150326579cd27370f3f678a92ecfbb1edad4d74062cb52852793d79350011c9a802147b01f957938327d85239d35d18a830772c76cee01d72f45d61f4e55d9c542cfe348f1ee79541891dbaa11d1ef33d1b5a6584a7181df138ba7803ad84dce1ece4367fe615e5c5d75a5c43ec96b1225d2c9a5be99dd09d83e6e399410ba72ce3f71bc5581855629583403685efa85b64c7e7d50278b4744b36fa4eee4435dde3136021db5e2146d7e543f102e91d58cc7ac2b1268c1402bdc88a9e158df42f4b62fd06461ddf10407aa2928c9c82a47e8f74239fae6d7a28f6b335770b24e75e6405b994b359f3e1bf65e0f396a6aaf804f79ece5896867e0b41918cd936badd95d27e71d106f1f1987f0cac293dc2f0aeda0231b347e4ccf21338431d4393050db67ac23c09bdaeac184975c99ee6d48f3f90ef28828ad8d2f5d10c1abf7268af1d36ec04d6886068a49cab0859cc354c0d4dc1446e6fe3f3a1515637e75ed11f03856d04d8005e58ab40ee584a391872536f04ae4c2e36ab370d45b79e67f9fa8d845a27acb0c3639dfa77e27ce97ae695130709f12d368774103de586a97827938a09cf9136bf8ab8f8ee1244b7d4c76631e05d056876035ef11c5e6ced26c9d20e349c485aaf9796ce24cebaf1beb1b55ee8a0b9070d7210b3f12cb53820e4e081365071c58ad7a22966139742a66d9ffdadb0f337506db03eea947cd1123decadb26971d89d81c72d64a6dfd4e3a118c66b4e086d3f4c1fb1ca1debc2176bdc19670ea8b6be6f9e15ae133fda6793563239d0d59a5528b8d2d06993113a9f077b287efe90f4b276d9ed195f6fe9f74d812862233489b5b9141adaa9aa0e9ac5ca74f853add76e869e4d1825949c5515203a9557414dc78dbb52a7f05c4d93745cb69831640688d50a5a5e5fdeef26614c7467aa910e256873580446a9e7bf75b3fa9c5b7a4ae128812f21229203edbc3aa217c0d9e1378e568dbaf4319c0b375c57c622ecb2d2474b87cd80ba19b125cb9c0539cc319330e7d9dbfb9ee8da870d673e034e9a4db896a3a97819f018b9e309ead4bcfc8526806d9bf18a56068f7b4bdef7db1ca45ec32807ed395bd4ef1329d66c2fa1281fecbb58d62b37d0b76ee43a6e48e7e1ee9c5e5cb26a518b9f7bc7c478c1ad61951520c2fa9e3e6d5ceaf593c4b759cb19ac7987149b26323dc5c3cef56cac46540", 0x1000}, {&(0x7f0000003a40)="43cf5bc65cf623f6424dcf8c2654d489d9a58e8acf78dcced109fea96d9ab90bb3a9252dfe75c344305fd5600f374e19ed4eb8d34537549230a36fc6", 0x3c}, {&(0x7f0000003a80)="9d0c87dfc5d4d515af00b09a2c2038ba1d07bf5e50d3708590c3f7dec428ec9168003a10763294f7a181f229c786cbed7e41ca3ff7a3bfaa3f45997e9ef9cf326357aa497458ff338b5fd3fcf9da8da56b566858ded8e17585b39c60e5de68c2a42f04193a2b3b29b218447a58e0492b253c641cc486fd851377dde7ba57b2184f514032de323bf62211bc737e644bb665a94dcfd3f900f9d416bcaf895efb90384e34f321cc5dc399a03a94f9afb38c81590fbde6afaabe8cb25151a09f440e65826c912dff02f35a792fe7363b8ba82f8b7ee1e82d10d6aac9360ecba8c83391ab5063502040626739b703e0044eceb6b22cde88509b821dea82ea638e16d1802c973e2f86cc263ea17bcbdc6570a8479bacfbb8d85bf749f79c0c2c6ecee355bdf16bbbf723f5c06d3ae047a9fa6feab2c68c6379dbe96cb65d6b047cb14af2431a0184c30d42c07fae26cf449fb530514a115d3b9e79dd9c4229842e5bd10f0ad15fb41e82a62d2a61afe9f8d17bebc46ddfdde44db737512bbc60c0bbf86e3ffd17918a035fb4dfa5025b73d38a24f0ed528f97f28e93e52aef81fc020a705436f640aa6ce02ebdbb9739f3989311d84fc092516b0a0f68688cfdff8972a427ba77b49b6c993c3e7d973dd220c3e2fb40bb825f9c69b6548bb0e501f1180ae3098957d670b6bb384755f8908d935937c4095a0c9d88ef810fd05432117d779a9901ad37aad8ce928633852a26871a3390ba1a8cc2bc7d0865e00b1797aceb17f77357aefc513996c72832804357bcfa4c7b3b34d3f1c6c96be44de262052293d7f38ad83d1f19cb8cbe7b3ccbca3740fced47bc18a07263ee74c5e2953cc2b7310fe533504e7a8d376e4abde878d9ce69213224a4126a250826d7d689397c26d5e31171dbef392a7af2432bad3a39387ef4bb513442a54d5e43fc2ba537e2cf3962aa8ecb7eee66e223ca0ea16e61d8ad15cf2120f293ca1ea175a1b63dc216f189ecce7b1e2253e3c06c462aafae08447efeb1208011192537eeefeb6f15222d1eedbe56bf7b72c70a1431b856c158b2dd8258d045cd77e7d1b3f421c6e28e2ae5d6b7d036292916088007bf92d787577fb157f6368a1fe326d3ca398c0a87c4bdba1d7f1c36acef9c1c96c0c73869f8dfa06884a61a70a592d1fab3d5020c5d9c9c7b963a2a7ecd4ce89cb119b84e725f44265b5b099bb6f04c910d4cf7ce7e2c7314e35641ee2fcbd9358bdcd86eb3e9e8402a9a45169963dd18a03e36cb3a251956196480a40550cfd14574eb42b3385ded5a47a596957e6ff576a07e543a03b7c993f4c153742d879be0d5892ce0979d4907a91b3090675225e0b0783237613352c84e1cf57a0899461ca20230f5ce6d3986b36f4d104381283f99eeab20d5080111d55fb61c81aac27a0f5f0275bcb6e04ceaa5a5624907163c28aaf74ff287ef38fe03890e21c54c87339e314ebd3742c1df9e92b513080a7963ba91fe0c1a1ef1327508b721f9f38d1b874a43471d56873670c25dd59e0daecbaa41f350b6111e40df62c69e235e8e0d0cc616b8a9390486bc3a4e217ff91a29b451502097eefe29ed90cf3b1b7319287f888999b836d0615fa7cf3ae371e276f3d0e20a97e59264300c3fcce4206f5d3883467559ec47df2eeb88533232d76708c2353e119a0c7413325511bb3bbfaee07a4281c0cf690658b0c839101cd8a38dba3cc6caee988236529fda253b9dba7fe1546a85d7653373251c51de237f98c8d713073f4929bfdde940546f2f6279d26da0dc263c43b722bdfa19ac50f95cde9964204a815f3a5187c92c58a8859d00570d1e14a8e1ccc9212a84c27b894a498fba3b8bb260e4338252225933b9286cfe10fcbd3b9e034c9a3fa610e462a23eb5683005741602a938cc7206566470235d1f76a88656ecb7c73479924425709c37acec70796f2dafd243ce293e8cf1b00bd001778d258949d1b7a205540024af434543b73852070e4e44ebd0a3381ae0ecb082721c8bacd5d69f10c698f67269961fe2f1f027725efb3771f0e34c8fb67a2279646cf51610c922a2a2c887b77d5fa6b695a426abf4877ca26e9bf8b01240a32507f588dd98d0b67cf2c679d485b9066dc09e3ce5d77975eb2324976bdb7c1071f49a91ce567368b049e5cfe0cd0c7158a5ba31050a96eb81b48d268389bf31026a522b7b6be1ef1b513859fdcf38b84070dcf6fec24329c4cbdf1e8b7a3f5e28751166cf3244c5d44a99cca8d48dd318fecf10fdb9681cea688bf4c2a5b4721f11515ebba70b82d489427e0e68734fa665e1855975c6e8fac61a77c3a1ebf4e32f31580ebf65e54bd8a3a24683af17eb2068c09a9200f3b0969370876ef38a639a3e6ec3c96b24e2f87f6ee35cd43c6693915c6a0f9b75c26f55a602397f4ec81cf576e3adac1db76a0a0d00e0069bba686396e3a6df053d15bcf0063f06f95fec66058553c3c260135012eb81f44b3b0a995ab9ead89d9b9d6223b257cc2e5f59087e6ad160cda71efb8ca02d10ba210c010ea401ab8423eb0993b05b108e31270fc08ab6d3d0fb9d8c31b33dc685fbf102d461ce0abc1456eff3d9de23a23e18d6106923de9508e84a78e6638e479e729ed143b972983503ad129f157469fa55418632bbb381c93a62e7d35c0ad4bda1718cb0437138da7c0ee07f667592644e46ad4f7ba04baa754f65c1535c267f968f168c9012873f7f92cc0f4493abd526be6c0c35d1a60395f836ae3dd7248fd8b04017fc96de2b385cf092407b4ae5edea7d14324415070694c54239e56cbe418b2325b6f07b46f5f6fcbd0cb10812488deddfb55e820a9116e1a049854ab0983f6d14d497af93044c6bf3d73176bd5796462f9089e8643494d58c4877ae204f817bdc6508d2bd8b6a8b421b508a1f8e02181f6e234d27eb72c0100f02c624d54ebab51232763e97953d43f4e0eb8cf17ae06d328587afdbd0c47892e59163dc54bbe7e398c9b92c80b5536373ff3c38036d27b72123e11ad38ee0ab86cc0fb4874791c9a635365761e571928d0c3f0fccecf892328d8a13d50bafb71fb5034145457092a564168a93dbdf01b1859b91fc5f48d056e7d2d84c3aa09c18acaaa536bc257551bc0f8e8abbdb63aff635e1366ce8237e6a676eb76b58069022afc77344f3db1a3edb227e57672d2dc99cf09a9ae38b9b3c54ea973d7f6c239c287b08277fe0a80e189d029e4f93d4e9e4ee06023780f879a7127230c7c714980a4fb30155ca054b57b9da960e0c963fcb15c665288982c03cc7986a6b49b60af28325e5bffe736063e4dc7900170862b28bdbd30d79d4938a8fa981bf373f1bf6254b34ca45d0202512fe821b44c145eb6b5bbe8c48b040e8b4b920e3641d950b3d47a86ed23b450eeaae83e9f03ab8f41e7511fd659aa2d2c3881522371788fd41e42eba024e47e47907aeead35a5eced951af684e28ad4c60027a3e6e484ff739624018bb688beb80eaeb5015061302ec2b6977d9f71bf771765d17e5376c97a76ee7af5a5b59e6754e37d2cd98f571f675c2bf9326c4b42b8740abc453ad602b06262bf613dbbbe6b6a7821318f9c2e7e7145c5187aca411d3b1db26b763c1952f1efecd5e24b2040305714212f985f5cdc83399e00d52ec7e1dd0f47855815639eb1b1804c9b533c355761d52c9527f70059b1d807df279c57dc28661b8faf1f8efa8a5286797d6fa9d59f0aefc738c6b7ac4532e3455b9e78aca92f3e1956ce63723951a6dcb523ffb3b33ef3c240e5666169120633181abbf93ecb65e8e43d92b2330dbd8396801cb090323a47a782152603f8afd22b43d7f41cf64bd3a229439920018e1dacd1655deb26e8488faa78af73ade4aa6be0ecb97d6e215c78933bd331e0f2d725857e7f0a5f2777c63936679e2e7e56dbc80feeff2839b36b63be55564f83c4e480667415c49ef3e5d8b4ff781dde5b3072156439bc0c29ef9a40d89ae0d973b2eccaf148b1ded44f80218417d37c5926a705b0b0265c2c0f839c0a34dd7bb2fd044e54afebe14451cf11d77b75558b34d7143c29ab97b445aa7f0e5442c991bf4171410966f46a700f4306fa11ed07a0a06c2646d89b94c268ec145ca9e86ed2f50f69761d2bef75bd10ec1a655573564bdab45f13ee1bf49f3156589f183470dfaacd79b4e69e96916e7a4f7c36568e3eac003481f19c9c5aceb973060af0f213659c40214502896e020814340009693edfabafb487ac2cfa2155d337fec345542f8bbd18fd6343d9b3122cdc0e2f0fb6d791f072ef0b861914d69c72acb5f746b6ad2495051748765a3337d12449d51c345d68aac4029a19da40a5f0dc9659ef3716c49aec2aeca631ce780c90508b28ce4944cf7b494b3dfb1729dd71e3ae1a14328a4f7d6b835bbf954c9128be7b711efa99eab1e404c431c138a92113f6af4f357da937c622c6e04416df0d0aaefa5f23bc8fa31dcd71ef3fdcdc5d1d57d10770576670fae19efc15a26d7f0726c4c20eb10b654153147ed27c5700a8bf8ba34c898ba9061304e8f32e507e4fc0c8abd323854485be259bf8ccd5e5b3c638043b1b24592a63540713fc665b569f7ac01ebb7e4aabc0fce04b59cb00c52d58f282da9386c881835b9a67d96b06ee015d5e5722f1d190d68bf62fea6fa4af1c6777d42aba868dab3f28df3c54d809df3ac3a37068b7308c0f8a44c5fec11b3a7a1f8440e343bd02b95dee9a9b38874698a484e5f764ce287963af6ad3c5d609a7c8987c37418271958935a8344dbbbdf9135ac3f2d8cf41b105e4c0561d4ed1f524cf38dea7bcc9c3a9ef170461960c1388e179d3276063af8b24f042cff769eb97d59b53f29deef60713592583c45d81b796a382808e8da920f32e107c1b751971eaa25fc70074ebea47d1e2358fc3c7ccf8213ffeb092034d35e7f23d813219b54a27ffc495012c960ab9dd8654225e4b13a6b91b934f6863bdd4c52e5b9ee4363be76dc058e1e8fab0af4e6701081d51a6c8bf8b67c2d9a439800ddbe698cec7133dc198730f40db625630edd35b2cabf9d5c756d14c64b23eda3d56eb7f6b8af4f872f215428423be44cf580ffad619d40bed103dee588c85ed6de09ca6d255bd72593b4e713aa63fbd89e37cbdab984b7777cd6a9758320bd25e2b84626b1da86fdb3b4f2984e8e7091a2b39733f5dcf834b78b1970a799abbbd6e40cd12d813dda4cfcd92322787c540dde8c5b3306750e4af2099062fd4854cd39de8801bf7140f15ec3e12e5b22bec8bed2a6fb35cac96549b3236248378e5e8e4def935762ff762c5a0d62a2c42f29137e055d634fd35cd368431096267c735575ba2a5b19491aaba8f551ac13cebfbe32d9da5319128c0d4c7b46551b157fdf2a444a6dd4fcec29050b60804a7cfcea4927be25c67b38fce1f080da15819f725d79637d042f02aaae85051188a30ccd1ab8e26f94f9433fef59dedeecf09fcb0f27db0bd5ad46e939978c055e0f44be1ea052988bf53fa11ca675a80af52390fe4257fc305fdf56899c0377e50ba680acf360e8e11171bc75ea3c9aed5da3565a382b39eb2c6f87b7ae4f90435e434a4e96197be1b3262e84705d1826b8b26d7809e5bac9ea26720c6123bc818c2f88196fbeadff9ecde679d3407b618392b6de25f2efc3b54432e5edc154b97da7be4f857eabf495757d6652bfb2a6f02fa0b23783b6198efc3ac2c8b446297eb8b82e91349494415102863b05838e1a907610c9f884781682935b0b20c3733f6e7b1ba614cd", 0x1000}, {&(0x7f0000004a80)="f6493adfbfff6e55100ce47c60a4c2c5880faa502b78eee6e297422a9de896e936a034c1e25eda88c6bb5d1ba1e670ffd15e7f04e9d2d261af4ce5424796ce64c217d3da25063ccdae4a0a118574a47d6f95295d9b0c19d35842c801f458a5cdf41cd5bff01abb795d7764a3b06f1133c6e5b72621e7e3dea204bcd56cf8bc304e6d4076ad6622670db773f1f1a174670d422ed459f1c5ef7e47318d9c3245c0d0e78f82e1e2634575aeca4a44aab253bf7ec861b10c043629ead302ea237a415ea38d876c0f8f62b3907d07bb8541914fa088cb3b07b4cebcfbe63ef9c5638105cb25c6fc9af7b896412f51a5d586a014e4b497274257d9631d0cfec34dde6035b6bd535751d2cdbb6aaffd76ccf7004303acdca3ef2881d3166948cb3301952dcc1f4177a8eb445c9dc29e44e60341922cf1e1d4b11e99ba9f95b035b3727d4b4da4d41ffe51b18bf49752164483f769ce785425a1032617d5092fd701aca15e601604731dac8b30d2a54606245a4f7c7a21e648932788931659d437a9b351231fc396121287aeeecae0c7ab193fa669e5f946d5bdaae086ae090c7de7e01684b4b8d6de4e1555edc09f2ebefc119b4a6ceb0668ec88e4f2690fb32b551c6ec9aabb634f0eaf5a9161150ded179301f80cf21dcbcb52d9b049aaf9e86fac6f15bffea1f2f3ba2146c5e0a007e3ebd58e67eee14789c97fd106ffdc5044a26c1ae82430f8abd40db7880ffbc2789210462378110cd5f8911d40e85af20c42746796c35f83931ec8330b9920625a303c58f580656bf561a473edd15633853805c8cd31756fee4194aa83981a294c3605d9566d68485e6dcdcd310864d3eb2d7941a3ad375393f71332fc516ad49ac635b008b0427c62038e2273fc422f9d0e91f0b13b0445231ced43f132fabba8a985afa223ac69e57336fbd30c285d797d02be3cc01e4c118a582b90c08f80216450abae1254e3f7226e97b6c2948663ca06b81f2cdb212366e65b560cbf233d89e25380d0dd4b32ed515f4d378105aa47e16f3983a083ed336091243b9c9a5dd7b9b244945793b7e3386978537dd24da4bbbd1dead0c3abce3f2e9c504487039861ebe24ad53cfce2fef88a8afa1f3cb9f0b3d3abe5209c37ac219a47a4e0339e9214f061fe673761dbc4194993e5c5db36077dbc7d0062aef8e5a23e772bb9264dea7c6459b7c6c8a4b1b6825b6707ac6cbc96aac5b91a2b28377d2f7f30cbec707cee7f51267c15ca299c451c9dd52ff301d04a28ea68a75f2ce411402932dfa0bde19210b563bcd68dd9a267ae2d25f4d2537642abbb96fe2b9226226ce170e7d03690e5c04f38a22e35bf98912dc3c3b0c2b285718f8252403dfcc9b8e0b34780d906746f49abf9fcb42b4469d68eac011717e2f0d2e0db1b3f15e29b4451b0c6687f585d2ecdb90e9b30b8837a735b6e6a1b72a6a80dd0f908a6117ae4e8ee28a82452bd4c8fc0a83d507b9aa372610ba74699e4ec5773600d977811b23eb1fda6f076b17375e8f5cc9330148ca3b352139154f22159a8a1a5ba5176d09b699df65f0307c9e280fee57f8fbccd2640360ead5d048cd4802dc1b244d3f918f28f35a8b79ab2ab486820d7228c733f5306404d03e4454549d6c2bca776ce1188e98236b51e4c0c1a4dfd3b45c66238a76eef5701fff6f8665a25f3cbb4e433fe4b3fbcbfa11888643034f6f90e9a5ab28b7e6de479b8626b9e7f9f9432576373cc61042fe8741da5c63d802b66c771a4f8bcde4b978c36efea2eafe7ec125b3d4e24c481c76309dbae2767725c19460fed8687cc6ae887f94ace2bb1dae8ca1f0a80bffe6ac816a587bc9c2d7545eaa10d548446752332ea17b4fc73b92385c6e2db8491cbd13db7c1978f9d235894adea80477363e5d3070d31692d8eeb4655f8e66a240bd65ac221f4238d9e1b8c598788c622afd608101c4e290692542f122280e4e95ae78bcc0ab8bbd1818ceaccc63a1bc953d25fcde3b0c5b8552a055443683fb53a462009631f56a26d52041906a6003617cc44f1bd8b7567feecb02224d3490ec7c79baa1ddd805bd36150f095f50476d9cc40c0e15fb427c5fa0ad7a00bcf94618f828c08e39c3d6a624b64431689ef978fd44a8ad87eaa5d45682f868acc93af5362c4c88d965e1511072e91c5676f3c5e62346dd44ad454cc0017467e6c481ba38ab52e0a67bcdf9dab7be1bd06308ded1b56e28385550d288c6b7a13c8f48f211d2e9f43f8664a47cf86ddf9be7463acad59f6d67a2ae174095b166ad9a4a2309fe2a33de9eca80147b5c0135910cd19a653cbc8059d728709b501acda836e3f97b04d6dcac3aa05b53ab96819c9d5b25aebd9a230cd84bf3ee772b6b0cd3cc9bb549a76e1d944f9de5867d5bc31d693efc1ae1e70cc7308bca20f65aa07fffa4c43d73c1b3135252de631d1304d9b9b47c86bcf225455eb54e0263ead9f288515a9e1b982409a044d1017ee0eb4d9a6d8584ec58a130b7beb35e67acba73ba3a92147c51d440c96ecd61edd8bcb8aa7babde9bc584a424810526d4d840888c5c3936964ce596eae7f8b95b362e5007e0f2835ce9e9914421177dce5eceea5ab92e19363afeb1c7fcc8427595f5f80c610085d4f2ae478a6841daba27a85d86c875c815e49d6432784f6e29e36448d292ae9b0ceefc3d5732051357f12c4d8e3be2e0f68f57ae35d28160986f250a7a129af654ae083e730cb97163dfae59b13691c8368405425186c2968ba2a13b210d0c88503a46fc48b4ed63ed2fac808315610b6d2ac0ee70061432ad58859dd080a69920143ae8564374f6616ba8b342668528027a1a3e03fb81a1a410700728753f95aa671d76aa059917956a348fafab03b78a567f7661095f1dbe6b0e373809567adbd2c1c31bcb810aa67ec53932552d79a6a172cac9339a64872c35ed5c986a4f31e8b935378861f966548c474830a170cd10b08fb5fa6558e65d5847e79f51cb9110d0d3184ae520ff4ec0eb3e38ad995f3ad3ff680d416e31312b7e43ba1f531cb329da3433eca744ee652e817de59f3178ace6180ee020f3cb09fb1f43aa1b195bd02a36fc8a32ad27b8172c4cfc9f25eb12bcbb6b7a991d4b25d91486c5ff2fe9321c82f738293415ecc4451f274066fef4d700c400fe998e2c7e1af8422d8bc6f1e95f1b563f00559f79875b958d65dc5edb33b9ff1b880df903d8f1141f5b0f425621f272bd0cb0e44c92ddced6f3b7fb6d048f8c166358879dce9bc5f5ae971da0022b2a45785eeb0ddc0c36da3c8ef62415fa3eae1dab587efdaedbea6bcbe6c17007360e4f512ece3eb73675e755e2698a1899e0da419226a4ddc59dd96e51784e6958dcf590d1028289b3de2d6561aa31d5bcd309abf76b66da07395ee3ef08807d24263671c9a7da7ce0a59ff25a04c22cfd47ed734e7d1f740142791b19f1172f8cae8fb2b554b44d5ce046080da8270f4f0fc8932fb4782cc2c181d422ad150d4624b0b5a8bc919a4edbd3bd4d6494d255520ca85ebf56f3aa342f533c5c0915e768ffb5cbbab9fdd948ace36527bbe08beeae2560198c2241ea3b7e1ac1d7fd2b62fb3667aa3a6ab95aa35051a3ece488fe5fbdfc1549af662f014aa44411f1f379360fe90aa33fa733106f759da6266dd79dfdfcbb8e82a566ee77675c679af0a009c66eaad572d6de547609fabd01a8ea1ecf5847437e4cd0dcf4cc9c7f23203f5b0ed131d1a8954fe448e4b2719d871737f3d8190bd8f48fb0ff288d65c2e05351cee539c08453bddad1aea83c2ad1ab427c5f164034cc129e4937819d3416639c69ba96bdb0f4ce5329aadffb8c78630bd80a9ce41608fe0116db25f31c303e4e898e5dfd15c6220c65d39aaa566b7765ec33fc66a0ed5b9f0d9781a881799a4071c6d03d4c82ebbcdc39445af946db23f9b0dafe5418e2948d1dac2436132906564c8c5688b177c55e2ac62d529638be110f8c310069e933d57cd49b251dcd043c72412460ffcd2e0621b50822f09d07628df3f2f56d32fa0248d4b8fc556e2d3d77841724101b333d52ab0666a688adf2da37abf98221eda6dc2bed3fbeb59b030bfb2512454098c861d12c0b499387e2acafdd97ae33e701f8e6dd9bd2ff7622f1b41542b3210ea7134e77a4610e0eba3dd2d89c7ecf89c1932eaf622920fc714a9dcd86aaa36870a2c19a3714f0b52e805f64735ece3cb491e93944596e03dcda8d16a7f4365362b11d0bafef39ea45f4e538045f2505fb6e5417ce7ca1e92f841e6947568d5de90259aea5d9571d8efed6543e8efbf6c6cd5063e797c68dd94e75285b345efaa23534ab7345dbcc361ab4b9294a435bf7fb4fc3637756fe66cda1167fec4da6814a11b6f0871a6562fbd934dea51f105a522adaef8be052c32d37f1dc4e1a166f3a04b534eb03838d46f3a6591e5b994dff3a9831c991bf15ad04a2655435823f4ac910762e0e63972845aa9b31568b4d1c83d32f748fa360fd5fdf84dabe936cafaf1d3b7370fd62de8046caa991a875f37ae978447ad46d651345bf7ac34583bc5020584c47e054c88e0c0a5787a8351d21e4ca667fff9660520809c3431711670386c05b9161dbe5e6660b27a5258bf026dfebf340f8cf7fb5799bb239f6a4a39a8ef979cf2e4835d4433559e4c6957aaf8dc50965c0c825ac9758fce215a196b8dcec4aa39e8866329b21493565d5c82840dba184654a8407da7f4b56b92f9295963edaed333253345203db8b4b3e02f2a3209ac79c2c432925c7ba51fb599ebd1411baafda03ae2b8c0abee297240b6e4ad85df159c019ad7c67d0e3a9c4142c8d3e7a77b2be91de151c4e881b0f13e5fe2e33324ad5e85cb69a585f5cbcf214a6c3bc7be22164f0453cb7c4c0ec3158ab72a9a0be64e6f5b456e5ecdefb1109e18ff0f27daea5011cd7e1686a11bfa98fdf0de75afc5fed90514af0400a16492d3e5dfe529c364df9a64daa55100844af59cfc1b453800b39193c365c38da77cb40fa01fb36925851e85b4c0b89c352fca81a663068e6035afdd8c265795714e6a2b5ce9441279a2ff6272996b78ad00d264a5e8079157cda8f57aca816e2c3d830159bda6a3fcc0c399441421783aa6402d0c40cc740cc7bb88139745d97a1987c87a8568b02a767a4b3b128b8aa0294bbd848891888c686c059b984dc68b6d180a42a276484c2d6c6bb2cdba503e790048568ee806fb85df169e5096510cad67538989536bf2d3b5bb978b9bed7dcf422a40f4f1f5966cc9346de240ae0f68d96762d3e05688d4ec2b27f3ace25b93bbb21a0081ab35766610d6397b4eac01fbddd618e7341fa78d1a7d63d5c8de96891bdf16f4fec15c2c464e106f4bf157022dabd3492e3d6d5e2aad4ac5fb3b3e00fcbce6f5059d807ccbb90dfb7e9e3ab48e00abaf8e6e21db27570f7829b4bdf4d12b55504a33f93f3393e4b0dcb01a058c7ac2a766f7b87f2348d38a84dc2bfdb810e5b4a1fb957ce638af5f5b20293ddd1ff0c42ab83f1d5ad57ceef0d2576a1d248607c2799f06496d952cf7186eeef6f76d0ef5b13f7cff5cf8f5d04a99283151964bb6c6f32121d644c7e3a9a166ae1c8ab31b4b1bc397cb5230c57b3fb613cc4b4e86fd4e4f5bdb4c2487bfbeebec28e12ed3ae5618b75edf23f693bdeeb87cffd47a2e4f51fa65c334efab2f7a632e46e99f8c863a4e92872bb9ad8ee42e0284766cff894d13104833f7124bd251da022d43031528a9925cd485d6a8829c389221b88982dbbcf89dfcd599533d0f23", 0x1000}, {&(0x7f0000005a80)="166aff93515b28f6169c2b9203af71ae6873358b2c58b1ddbb87a2d4b75519b42ace5d1ad8e5e43426a6b602a7c0fba819884b42880b603100903a9dd8c44fda27191a31a7f1", 0x46}], 0x5, &(0x7f0000005b80)=[@rthdrdstopts={{0x200, 0x29, 0x37, {0x3e, 0x3d, '\x00', [@generic={0x5, 0xd8, "0edaf7ebd293defefe66c25a35f7cade67210dce9a81eef73947778a8c6636f8bc028aeacf73eee8febfe307a4d62e112babde0207319935fc78fd78998a6d66d7c4b10b7c6f74ba6abb3c1b5cb34faca5ae63abc8305bf24820a89aba04c81f137268ab77d1f1164ce5246b9dd99f28d8386714e26eb756f0683fb545e49eac36b0c754761245cbf8c3b0cc49958bd20be4eeaf0fe46f18e8aa8d75ae02b0a480586954065710a54205bc7c7bd5cccda9d4f8117a01abeae39056f68eb3ee02208f7445a382eaac54da115714ab2b4831d68c28d362d5f1"}, @enc_lim, @generic={0x7f, 0xf7, "83cdc9ed5ba4e5d33ea26febcf3f79ac90f0b4ed453b8f74b9f957c71c330eae1c57b3cc7aa4ab955d93b4bff4fd774d568565f51e427d7dca5462444d0a86ab67a39935ddf471c5169653dd2cc7c7ef64b212b7fe006179531d01fd0248202bb8a1f7751703c10620995eef32a00174dd83af1bfab91ab8ac447cf0478bdc19c7a6a90e13cabc90488f03bd14ce59945ba4329800e702682bcfed54771d28afba06dcedb68e112031c333f66fb2419ef4749fa619c883a875aec89ea1dc678ce4439317f9df7014c6e4942b87e4b7349efa44ce8cf7cb0e5cf8865763dd407c862157e31aa30a9efc22f933da46977d8418ef58ef3900"}, @hao={0xc9, 0x10, @mcast2}]}}}], 0x200}}, {{&(0x7f0000005d80)={0xa, 0x4e23, 0x1000, @mcast1, 0xffffffff}, 0x1c, &(0x7f00000061c0)=[{&(0x7f0000005dc0)="5a37372e67998687fad27c5c019e1d617bc6bbcc6bd6134ebf07c504350cde9ad8be847b42c7db65aa001f0d522d7f7e698406882a8563d487a75e6fb67dc04ff82518b6622adfc7d7ac0815e2d6721f1baae2a6667c3f3a", 0x58}, {&(0x7f0000005e40)="9451215ded197da5df2f7456da0534e073dbea72762fb0e596146689bfe20dca1101ee2199a031f3", 0x28}, {&(0x7f0000005e80)="8ea7e342487c5a64159fa4be3179577bcc577f4fc2e4b67eda6550197f870887e501ec22b6595e2fdbc2767cd3551a5d2c4a690dc37f2c643bb1b4e33833da57fcd6ffb6a84beadf69392ad16a363531ed6b464bf7d2768997995f88a94a33d3c0885058dd487cdba02439cf8b7914e4bbb68ef33424dda237ee69f3e55016e28df4f5052155d15ad15cd3300404d83b91", 0x91}, {&(0x7f0000005f40)="7e673f92f514ef2eb5bdedfa4b58f141f271580f1d35af83eaccac195304390dd610fc8a43f7326212548fc5f665617f2b2c39a3d96434cc64bb264df91f40843cf8c9d01cadae9064dbfe2d997248342b7f481d9c0199afdb3893ee685352528a65d8d108b4f3ad7a39f958b394458d746daa36cb160a664789dce2bd556fd2a6fa8f116216001e124e7b547d1577aa0763dc2b96de27563a18e5f8ba850360ff3a087a2a94dd2f2818d10ba4b82683d469283b78066e442cc837976bcb3093114d7d83e0503c92fd3a2489a80b94f506feaf634025aa80b96c7e294273c9ef4d51e823f568a8e2443a42b286981e1bd778b8f49c165f7ebacae441", 0xfc}, {&(0x7f0000006040)="2aa41b999fe7c828e28dfc8b2f9f6ed87d829fbf23ac991e8d2bd7b720d591f06fc50a61b0ff5735558cea9ab39862c94401ceba7546342dddf99d782fb5a476120e7f4119fb339c6bfacb54acd4f3f2bde03d97e73197746a5ccfb2117c587a0e38618b26b874c01e2a1d006f541354715fdc9357507239fa35a5bf5d2d3b3ba4fd2aeb6b85c43c221da9b3bbaa950277e789d102317ec1e3c578cbba8f0324a03f58843919b05bcc366a8c", 0xac}, {&(0x7f0000006100)="b9e3d3db247af05a45c2c63d7e5bca87c5f194d6574ad5193761cd3159c53f4f0d78106cb19322840f6d0c54b5f0e0285a56dabc7c89c9903f2907c2f4632b2e958048ab81c4e56be47c375f976efcefa6e19a04ddf4a650fa97b29421e0186a2854768efb03d811999319c32e799be5bad050f92956bc0c21c7d85eaa78a825eacdb842e501d53826c1cfa0ce566a2655fe69df70f264b027132e0f7f0623abaa9867dfda1276cf64a06fd307e645d6ef702520cf8cfb20c629284acafd6a", 0xbf}], 0x6}}, {{&(0x7f0000006240)={0xa, 0x4e22, 0xfffeffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x3a680}, 0x1c, &(0x7f0000006540)=[{&(0x7f0000006280)="b990a0dd43f7addaeb193e70b159eeb0e00e26bec3a5642dd837501f8776213bb35f3605c958f58f25124349abac2d2fe307c0fbbf9531ef1014395f3e0c2360df7f7eeaaa14171baf21b373a07e14aa23a321bc87a9330558d262b9b6e81268f1e77942edbbafe82f8f95ba5125ab59c29a0d94086a3c2623727b4bc24055fa1495265fe92c8dab48fe3aa1f412db5415a396ce3d4cd7852fdac0ceff5c697b678cdb345688eceb7215371fa065da6a7e1b6afb115254ef89412d7621d40d08c32ee2dd1350ea78cfd64eb4017ec1da", 0xd0}, {&(0x7f0000006380)="9dfb02a6551d54720fe4437c251aaef100df6a9f8f5add6076e241700091bd8494858aceb63cd222f83dd2ad0a7c60cee8c7f4205938a1c9e61250c9f86c248b6c32f0cca1cca9f97c07998b85244a6bf671d421bda7e66fb1abae2f95fbd18a540639ad08e3977120dc03fca068dd3d65bb1cc36d2bb511644aa991e89c019c289e66bead1d26093c45a2af926b066899874238362af912ba3ef002c3c3bd1de3cf298f6fa2126270dfcc15069e85604a136435c3ec140651a30d156e31766357b9af6bdcb9c00fa6528735606382b0eb832e2dffdf86b47d4a8926f9bb91939e29bab31b81f35de2a0654b464efb52ca", 0xf1}, {&(0x7f0000006480)="44956adb3254157b5d025be076fff36855a1244cddaf0457d27432cbb4cb749e8c0feea46b383a008847e18650ab5713c5792895a25ce317a926528c2462dcf4f50c3a3c02692f365e328f8ede68cd", 0x4f}, {&(0x7f0000006500)="d009a8", 0x3}], 0x4}}, {{0x0, 0x0, &(0x7f00000066c0)=[{&(0x7f0000006580)="5e731835a2913cce194c9394ab4c4e72b5c06f3f8f5714670023550a968da6bd618b5aac3b290e19ce87b2537f75b42c02d170de5228928648320f794b783ddfe0204c41aac75c97bb9633538fa191c52c3fec70106d7a199931602bb522fac3e73cc4b8b581e65c0e1d0cfbf90d5e8020e0455346d82573455dc76df5eeb0600e6cd1cb1bfd6d34af2466315803853f3794b734", 0x94}, {&(0x7f0000006640)="406b655df117e135d38059d8a3e3ab16aeaf074cbe0de05b8f5b34d0a772b610b69e73a9108ff328bacaa28c9fb153dcc540ef8a586c760b000801a2f9cd66d0bca3", 0x42}], 0x2, &(0x7f0000006700)=[@dontfrag={{0x14, 0x29, 0x3e, 0x7}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x32, 0x2, '\x00', [@hao={0xc9, 0x10, @mcast1}]}}}, @hopopts={{0xa0, 0x29, 0x36, {0x6c, 0x10, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @pad1, @calipso={0x7, 0x28, {0x1, 0x8, 0x80, 0x101, [0x8000, 0x1, 0xc9e8, 0x100000001]}}, @generic={0x9, 0x55, "9b54113a42eb5a11e90d4b0656a035bdcfdf449df3f6f1ca17f3f1789898fc07e57003a911d0eced0e53c0d89e5421b977da0c87370160a917f6dd2cc44860f52687ac4fc920eacd9c4cf30638121aad63d74bc33b"}]}}}, @hopopts={{0x38, 0x29, 0x36, {0x2f, 0x3, '\x00', [@hao={0xc9, 0x10, @empty}, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x56}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}], 0x120}}], 0x6, 0x800) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:14:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1082, r1, 0x2}) 09:14:52 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 62) 09:14:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x820a, r1, 0x2}) 09:14:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1200, r1, 0x2}) [ 2920.956588] FAULT_INJECTION: forcing a failure. [ 2920.956588] name failslab, interval 1, probability 0, space 0, times 0 [ 2920.958232] CPU: 0 PID: 13491 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2920.959136] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2920.960085] Call Trace: [ 2920.960391] dump_stack+0x107/0x167 [ 2920.960819] should_fail.cold+0x5/0xa [ 2920.961258] ? kmem_cache_alloc+0x2a6/0x310 [ 2920.961754] ? create_object.isra.0+0x3a/0xa20 [ 2920.962278] should_failslab+0x5/0x20 [ 2920.962714] kmem_cache_alloc+0x5b/0x310 [ 2920.963182] ? mempool_alloc+0x155/0x360 [ 2920.963650] create_object.isra.0+0x3a/0xa20 [ 2920.964153] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2920.964746] kmem_cache_alloc+0x159/0x310 [ 2920.965225] bvec_alloc+0x148/0x2f0 [ 2920.965646] bio_alloc_bioset+0x40a/0x600 [ 2920.966120] ? bvec_alloc+0x2f0/0x2f0 [ 2920.966559] ? iov_iter_npages+0x1fd/0xa70 [ 2920.967044] iomap_dio_bio_actor+0x518/0xef0 [ 2920.967566] iomap_dio_actor+0x36f/0x560 [ 2920.968027] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2920.968560] ? do_syscall_64+0x33/0x40 [ 2920.969013] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2920.969625] iomap_apply+0x289/0x810 [ 2920.970050] ? iomap_dio_rw+0x90/0x90 [ 2920.970490] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2920.971152] ? mark_held_locks+0x9e/0xe0 [ 2920.971625] ? filemap_check_errors+0xa5/0x150 [ 2920.972153] __iomap_dio_rw+0x6cd/0x1110 [ 2920.972619] ? iomap_dio_rw+0x90/0x90 [ 2920.973071] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2920.973594] ? generic_update_time+0x21c/0x370 [ 2920.974124] ? __mnt_drop_write_file+0x9/0x70 [ 2920.974636] ? evict_inodes+0x470/0x470 [ 2920.975096] ? down_write_killable+0x180/0x180 [ 2920.975622] iomap_dio_rw+0x31/0x90 [ 2920.976041] ext4_file_write_iter+0xe0e/0x1530 [ 2920.976574] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2920.977102] ? kasan_save_stack+0x32/0x40 [ 2920.977579] ? direct_splice_actor+0x10f/0x170 [ 2920.978100] ? splice_direct_to_actor+0x387/0x980 [ 2920.978652] ? do_splice_direct+0x1c4/0x290 [ 2920.979146] ? do_sendfile+0x553/0x11e0 [ 2920.979602] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2920.980131] ? do_syscall_64+0x33/0x40 [ 2920.980576] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2920.981196] do_iter_readv_writev+0x476/0x750 [ 2920.981714] ? new_sync_write+0x660/0x660 [ 2920.982188] ? avc_policy_seqno+0x9/0x70 [ 2920.982655] ? selinux_file_permission+0x92/0x520 [ 2920.983211] ? security_file_permission+0xb1/0xe0 [ 2920.983768] do_iter_write+0x191/0x700 [ 2920.984217] ? trace_hardirqs_on+0x5b/0x180 [ 2920.984723] vfs_iter_write+0x70/0xa0 [ 2920.985164] iter_file_splice_write+0x726/0xc90 [ 2920.985704] ? generic_splice_sendpage+0x140/0x140 [ 2920.986280] ? security_file_permission+0xb1/0xe0 [ 2920.986832] ? generic_splice_sendpage+0x140/0x140 [ 2920.987393] direct_splice_actor+0x10f/0x170 [ 2920.987900] splice_direct_to_actor+0x387/0x980 [ 2920.988434] ? pipe_to_sendpage+0x380/0x380 [ 2920.988937] ? do_splice_to+0x160/0x160 [ 2920.989395] ? security_file_permission+0xb1/0xe0 [ 2920.989950] do_splice_direct+0x1c4/0x290 [ 2920.990428] ? splice_direct_to_actor+0x980/0x980 [ 2920.990980] ? avc_policy_seqno+0x9/0x70 [ 2920.991448] ? security_file_permission+0xb1/0xe0 [ 2920.992005] do_sendfile+0x553/0x11e0 [ 2920.992450] ? do_pwritev+0x270/0x270 [ 2920.992893] ? wait_for_completion_io+0x270/0x270 [ 2920.993448] ? rcu_read_lock_any_held+0x75/0xa0 [ 2920.993979] ? vfs_write+0x354/0xb10 [ 2920.994406] __x64_sys_sendfile64+0x1d1/0x210 [ 2920.994917] ? __ia32_sys_sendfile+0x220/0x220 [ 2920.995446] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2920.996047] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2920.996638] do_syscall_64+0x33/0x40 [ 2920.997074] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2920.997659] RIP: 0033:0x7fcd90203b19 [ 2920.998089] 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 [ 2921.000201] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2921.001077] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2921.001893] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2921.002711] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2921.003527] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2921.004342] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:14:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x820d, r1, 0x2}) 09:14:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) syz_io_uring_complete(0x0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000100), 0xd06cf178152b0235, 0x0) statx(r2, &(0x7f0000000080)='./file1\x00', 0x6000, 0xf7, &(0x7f0000000240)) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r4, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) openat(r6, &(0x7f0000000180)='./file1\x00', 0x0, 0x4) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1781, r1, 0x2}) 09:14:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x5) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r3, 0x10e, 0x2, &(0x7f0000000080)=0x3, 0x4) r4 = getpgrp(0x0) pidfd_open(r4, 0x0) r5 = open(&(0x7f0000000140)='./file1\x00', 0x100, 0x38) statx(r0, &(0x7f0000000100)='./file1\x00', 0x2100, 0x20, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x0) move_mount(r8, &(0x7f0000000380)='./file0\x00', r5, &(0x7f00000003c0)='./file1\x00', 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB="ff7b66646e6f3d", @ANYRESHEX=r5, @ANYBLOB=',dfltgid=', @ANYRESHEX=r6, @ANYBLOB=',posixacl,loose,version=9p2000.u,dfltgid=', @ANYRESHEX=r7, @ANYBLOB=',version=9p2000,fowner=', @ANYRESDEC=0x0, @ANYBLOB=',dont_hash,defcontext=unconfined_u,smackfshat=\',\'A,seclabel,pcr=00000000000000000051,defcontext=user_u,appraise,\x00']) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000180)="05ddd270f157e8d5f1ed1958deab1817778790d5e1abbeae5e903f8c4045483350900251", 0x24}, {&(0x7f0000000240)="96e0801bc5a95a03e73d571e78aa4f3724bec1e3732b948d4878a6e0381015afe7a18810d21c5e090b980f802e5f0daf4f88f18be3813d493f87a6570b1d36b9e36f5c9880ad69a93e8fcbf861d2e2500c7b890283a9cffb536146bcd1e0744a0b7f8722fd98fbe2a07ed7477a01ada219795138cef5370116985b5580be46c918a8c7bf6e36cdb929892f7249328bf7fb06c7e2954a8b72246c9de793c18e30", 0xa0}, {&(0x7f0000000300)="d10d0c951a07053b12d9b7a827ad67afad576671b7ad98a7f1dd6a47be735066f492c96a814caaf7cbb864e75b09d33b5aa1e88d09305f27399c89b48d1db0c4d1c5e06fead1f26bf00a397bad71ec85c7784cfa0b7189e9786e8856640b9ee637fcb8b693d0645f37a560b25a9548aae11b5af1097a0c706d1ab83c829eb95efc79ad9720ebf4af4d304901ee17aced01935b9fa32123894646dc102abb8b3b3c1e2c18482237ead265fadcffe811ab1512d0069e2478d06cd36db99a40078886367d6b68cb198f10ea709b53ade777e462fe27eab77ee542e1969d0a699ceeab4001d0404f9263", 0xe8}, {&(0x7f0000000400)="72b8db58610f0471a06633a3df5cffefc94e9d4855b2c8f9e20bd28a3a51296ce98ffb7b4163325b1330f3c478c582a505f9cd7c950b513a46983f5066e3d338331751e7387649e799f684c82ccbbf362111aee0d07ea867d6eb030a1ff706bce3ab76f72302e2df08274d3585e90d950ccd2fb105b027c6034bb2054df4d86adce7ecc2d7e90f4dedc946fc4413cc438138df8dbfd4a1e44c988bba9a22fa8f20f3e972a781772594bc26c9c71f3f8732d7e004c546e03f74b71aa8b35f27f19bbe884bcbc77d64754c98b3393b885a9a73df692c71bf6dd4eddc7c97491722a4dd5902eafbb1cb", 0xe8}, {&(0x7f0000000500)="71f9c821ff1f82f435f84900c1083383c7ff13a2ef45ed935a28d22c7d4b0fc7f5ea6efec8a1552838f0e1bc6d1adff5ff9c402ee240d5c9264ad95b97f5356c18460b329db6f50f829d3efc2d3db4afcb0bf2c72f481e721eb56401883b5d319aa5e6a119024bbf18a6a7ac16a0c27fb43b76fe4b2d1c1776c365c934d9fa57a0f1b3b995ec44d65ec8300e77fa102d89485fa1b6bdb934de5e5c17997db0e359f72a5f1f29503752b669b379cf39733ec7fc78b49e8a0b1ae760bc2eee7cf8b3f436abae1c3ea4ad446c62e60f66af91b9d158ba34a4c465cc3e92da4ae540", 0xe0}, {&(0x7f0000000600)="e87e55a65c6e83c78033f745b0f7ebdf9c3ab42fbb894a48ccb1764efa4de9b10154", 0x22}, {&(0x7f0000000640)="b7fe64a949ebf6a98fbf2a1123ee372fe2378ba5a06429560c0e45f0b2190178ce9647ff44c66d46b2c84f69dbc88a67d44d03b2c30b3f57c66b6fade77c80dd52ad8056c7ffc04efc29307ccdf063dd8767003d2318f532940ded89643ab1bb61caf565d1c88aef947b38ce13d2dea42027ab184d7cd4665f103a65c799ca646d288b5fab3fab8492f11a1fa325e8c017c2fb8c22a7", 0x96}, {&(0x7f0000000700)="4ecb04a6af8a36caeaaf975d32bd014a3ccb6392377a376fc8ff504c6f5302a009873299c54d6adb9990c79219f18617aafbf38f599236c7b0264c6a0e5c9b357bc76765886455c915f4059626fdeb8df9f88dc4654168335893156efd3d41f50bb7221d7293bd7a5deb2d18490209946fe34022488eb53d3876893d0612bf70affeb244fbce3cf52817cb19577fd20a6c36378b70a14d439613ac75915e2080ee50a9034ea7", 0xa6}], 0x8, &(0x7f0000000840)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01, r6}}}], 0x80}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:14:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sysvipc/shm\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = syz_open_dev$evdev(&(0x7f00000002c0), 0x8366, 0x80000) r6 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r6, 0x0) setsockopt$inet_tcp_TLS_TX(r6, 0x6, 0x1, &(0x7f0000000140)=@gcm_256={{0x303}, "aa2911ee85d211a6", "a0cdf7dd84bf469df6807f66c234f37ab39c0f5f4697693b92c51ddcc61bba7f", "e5ca0605", "d200b16ad7104b14"}, 0x38) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000100)={0x0, r5, 0x9, 0x4, 0x10000, 0x7}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:14:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {r1}}, './file1\x00'}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file1\x00', 0x88000, 0x57) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) r6 = getpgrp(0x0) lsetxattr$security_ima(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0), &(0x7f0000000700)=@v1={0x2, "2ea4"}, 0x3, 0x0) pidfd_open(r6, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000002c0)={0x3a0, 0x19, 0x20, 0x70bd29, 0x25dfdbff, {0x9}, [@typed={0x8, 0x3, 0x0, 0x0, @u32=0xfffffff9}, @typed={0x8, 0x4, 0x0, 0x0, @ipv4=@remote}, @nested={0x1b9, 0xf, 0x0, 0x1, [@generic="0b803acb3f80adbb646abd0e608110b173631a68f6b2aaba6d37c3ee52c1f0e25357fbbdf8156b364ebed236658813b2f0a8cff831f89c728323ea346ceb1e246e949bed388ec48c54001edd0da310c05bc9bc41997a4cad71576b46129878e3", @typed={0x8, 0x56, 0x0, 0x0, @fd=r5}, @generic="8011b976af219d4135f229fb2ff006b3df261cd6c34b733b37f07729285be6a85db731d77aea0e9266f75321c220f36321620b8063b47ecac962a888cbe6962aea630f094e8ee7650f2b714ea3bb6b6bd03074b2304c686f99f8", @generic="e2ff3df74e023e343867bc73ba03f07054cb4c8323d028a95053e259ecb764fe03340114c691d5c195bc6ff749c9480e8c674e596c793382aa4d482c39755d24866c278b2d812489bafdf6a51f0c169490e6ee6caaee01cdfd0544a7a2d25216adb11d0e606a45fdde6270cde9c1fb8508051f10484f7104996438627e6016f6c646eebc6aceae07f97e5baf2e7a944a050528edcb4daf95a1607cbd3d1d91b0ec119b84c3f57a258d020a3a4869caad84f6318ed7d419f985c74c82ae9a06fd3285746d9f27b128841cd751e8aa0cebaaf8fc6ecbbfbb5cb291d834e579b20755ee8ed8d10d667485e345928b3fdcdba2e1a8"]}, @nested={0x1bf, 0x47, 0x0, 0x1, [@typed={0x8, 0x50, 0x0, 0x0, @pid=r6}, @typed={0x8, 0x32, 0x0, 0x0, @ipv4=@empty}, @generic="5e2f67b00abdca595cd8d9231acb4360f906aad778ffba581f2a88eb1cc3ba290c8bc8d1c9c9b5df3e8ae6a7a209444cda2e009235e9db920ac997977f34839110ea59273aa1a95ca7afa589bfe0db08e717da4253888a469d839146081beaeff2ccd6ce9d7d3fef528fbd31d238ed00325c503c342cc33fcbc4519fac25b9b1dc33d2545c79d40860f7903d325e00a6ef12241afe72ec6f1807d771b14f14f681dd9ebf326fa434acac16fa85f4ff2403df3270c882c6aeb6e1", @generic="54b462714632b0b84fc2b5f1c25f7ca531bb762f3a2ff9ef1efbcb8bc3044db49c1b246b89bc9a0fd41807b69cfa095673bcf7335639b2738b37b1d1a649182aaf2cf5cfe2ab0dfe3b187bc208351c9d39f30c92c895b865d78d46351202f5c4df72d4b0d21d8ba14fa9ab1e19c63905476039ec5d81483594499a795279737451bba1b9d949c20c955ce5c58769d0c83d1646b5b41e87bebc18a58ef9aa8a7e9f0443b7c2134199f77a0fe3c7391a07df1491eff708b0689a840848b0cfdd46e25d80b4d496d217b4f489ea86d52bce02e90018c863abfe8b56d65ec79fb4b2a21429820e0bc5c8a3e72ff92302113a1a"]}]}, 0x3a0}, 0x1, 0x0, 0x0, 0x4041}, 0x10) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x2}) [ 2921.175986] SELinux: duplicate or incompatible mount options 09:14:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x821b, r1, 0x2}) 09:14:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1800, r1, 0x2}) 09:14:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r5, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x7, 0x2, 0x3, 0x1, 0x0, 0x1, 0x400, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x4, 0x1, @perf_config_ext={0x0, 0xf4}, 0x10000, 0x1, 0x80000000, 0x4, 0xfffffffffffffffa, 0x80, 0xfffe, 0x0, 0x8, 0x0, 0x7ff}, 0x0, 0x2, r5, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1882, r1, 0x2}) 09:15:04 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f0000000240)='./file1\x00', 0x5, 0xa, &(0x7f0000000700)=[{&(0x7f0000000280)="87b36dbb19031b77df514b", 0xb, 0x1d}, {&(0x7f00000002c0)="1f4093120dfa2a143fc5e77a9d179ff76dbd5556132dc3cc7cdf8aece0a98e54ff095a7630408022d0d7a5a4c12d398f806c573ee4", 0x35, 0x7}, {&(0x7f0000000300)="25915c6ea0de79abddb5410a9e7eeae7246209d154bd921cea8391a4f920", 0x1e, 0x100000001}, {&(0x7f0000000340)="69835bd1106bfb2ab8cf7fdbd8bf7335a444adbb4e65d9e497283c1a48ba27ecb410d6c1ef4727c5dbe75ca21a114c86d84a07b069f7772c33468e740058c16c3200c7dabfa786bb69c038a7d9fda6b0419e5c6461c71de726a98831b7f6e59231471feea22a69a5431121fcc5004c72aa0621ccd99d3cf7683c7a4f98e87131f34159aebc99f8d6eee35cf957eb7c57466e423d4ffc5e081601b9514992980cd78e3872bbd2a289e39873ba0f70b234eca35ccfcdf2a8f3ef84a9ba320646a4407c0e0b087e6e613ad112cb27a3", 0xce, 0xffff}, {&(0x7f0000000440)="6a95a7505978fb1830ce10c2b553355c3f81d4927d74ec45f31ef43cbba5b4832c06a8fbd6a16c9e26d59bbcb614a138a8f72aa5015609a2127d9a", 0x3b, 0x9}, {&(0x7f0000000480)="db2702d7e6d079eaae559c3b859a3f05a84284bf106f8da52b8dce8c5c7c2bb808f8c6214c36367ec899b1a3964768d1c954762a1b251a33b715ba36ef7d69940e424b3aca6d43d00585216915062ec036bd0fa6a21c5f44e650b27ea30403ecf635bd4d82a02b04362b153b6711bedf60a1f0a8", 0x74, 0x800}, {&(0x7f0000000500)='0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) fstat(r0, &(0x7f0000003b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000003cc0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000100)="faea72f09d4ca7e7fd8503515f948eaafb415c515f4e52ea84b38a6a0b2d250a0301d2bf480b3507531a672ef252901763602519f3e9a05f1860567c3bae931e5f3e1a63407126a9f2d278e6d22615241eb7c0e94f01d1836cf38d740311b0a5d66a80e40582df7d44c2668aa5a5e502a8c9b4a25231d60a1cd39b0e1449952929fd8dce005ac09fae652827870f0a55705cf812", 0x94}, {&(0x7f00000002c0)="d1ec0b3ad2bef05e504ebd3c800bb2f822", 0x11}, {&(0x7f0000000300)="3c81f55221120973088944de3a1e3bd8fc1773d66a182513756adff8662b1e433ed0984d078a3c0bd5caffd1cf4b867f5ee1a4c895b0cf66ed3bdaeaff6eb300a5b89c3efbf57e9f00fe67c2b8f3140ca2ccc3a22ce811f877736017d80c86bc53e69376984aaf09f9af59654d76f7308ecfff98d162be549eea57c861cd4ceda472eb42b6fafa0a8227e38f3d5004e94474d5b011cc37f7f730a8dd294a9e36824b3e98943628a1c561ccc8fd08b9712c99753b3fa72cc386b1f2e8007c90f69faf1e22e5a1c7150eda1e836a2740e37f2dbcd6ead78488717f727e7210f96224e781cba07038e18520a1eb9b865805f03d053eaff140ad87f6940efd88f05dfc6e6d45ec3274914fbb534a0f7246852a235f9a3ca344932119e5aad119465ecddede2b8dc5366c1e74549c9b2fd600208dafda6fcfa3cda7ebd0611905d090d2a10d87fc1596cb45cc56dbb37da2de823be27cf1344b9458a688b45747d702d04c410ce594507d9c575eca2de62eb91cade08beb0d6713313e3870d9cadf14f4e390ff961bc458e0e03ea7639b38ff438134f563d4b2c3dcfb455e52d1805c5b2b0004e8c0819ec2b323eedc7dccbc8ce39dd2927fa8183f1209b3c5830b0ad1c128203681047d23d404dc6db407fb02cdd42926e773875d190f26d7858f6ed6d2bed33a4bfd9d7b5b1fd296d366769dd37b9f2bde8b9b22f7474bde6dff3fd817532a5c66b22afc88c7177bf11565600d1e131b56b35997d19bd08fd1d8d02ad00962420557e7e652eff0c6a5b45473167307548a53056c7835f34b0057fe873098044bccc8b64e61fca24e2540a34fc3005ed6ba5116d6f7c5789119f7de5f778e038efba7541d9d85c2d29320d4194322ac240aa8c6e77c4fc5f64c296c89b5fae71628193dde311008bb604a3df598ab26af6682b193bbcb3e16179cddb7e0c02feae173b2c243befd5167dd22291fce2dedfab8f91123cafbfa623920a21f5a351d4188a2c799775729bcb399dad05af982f5d6a3687a9d65aab9a1ab6eee0f8b2321f1f5ae41a94d76db6fd3e3ab82cf9f7142f4ce2439491d350ae9c2dc6b0fd6538050fdeebf455398de2bd94d5292d1892a39dcef71c8940ce8b5147f3003b4e26cc133b55405f8cfb558fee6a6f339c68dc96759d16200bf07d93cf5e214788c6cd9250e64d07aa305483b8d6e48f68b7a4fade270f92a3e823c12bc08ec904b4ba0d12a41d4ebd89e2101be11caa7d38ec96d024756db19f2edb2f86eaf715b76c73b3c18eaf5cd4c4afa398f69b7baf6c028ae932a0d8cf11ddf0320a83b4632c77eea967fbcb8f51e19995cb1633675cc584af816452969ae6e6a2bb3c23d77555070eef8e1291b55cd83ab46438455bae1ff09512209d1a87d6acff014464db783a7220001e2b8e52da2e37260d5e4cef1f49ffb1ef738cbffe4b06b90211005a7f11215c6e9f196cd5faffe8e7e6bbf6307a185c85fa2b0ed016e8914d6064d0de0ccde7d9b08ea82e9a857ea2769cadb43db2b8b873e8b2abcbae03e36640924862c67356736a5acb8940df303288ed06d59433d79e3de5f8eb7cbafa9b576d874faebeb40a4e34a30cf234344a4e2716dfbd1a6c3a8c9f10a2053d0feba751c5df30dfb906e650426ffc33ac560e33f703063eb4ccbd47a923dda367f7044212550e1504e3040e0df61f7628d5c09be43632898b3975495a89deaac0b8b9369de0ccaa966fe83f2911650bd6a045fd2a036e4440a95a50ac76ac16e5cc134ebf107c5b16c46c74129917f5696f8e1724ee539179dc06fc5edd1cd53d487a612aff2f163fc1961eacd119d65481a222872ec0d78000994b62795cc4017213358da5ecb427cf97d8047faf17eea796fc8aa4576971f4776d99175cc78dc1c180b84915207fa5b2237ad8c5a52802b322d5dd0499c3f50f88118c76a607354267c90b2addb1ca5bc2cb1218954d9e291664a3d8ef8d3f5b9627b348405af05d898c672f3a15b1ca7b098fe5a1a5ec722cfedbff3cd0369ab5ae73a7850a69e86f1a440ab07f1940761e9da3465b0cf1d26911f7b20d28a42fde9cbf242ad2d2e3300174e0037d49813a77344be3bd4f995b134e8e49c54b07b614088ab34313f9bea8b2bb191548fde9931217c641deae27f1c1551a38a25ca61d1ccc5885d76cb09cda1f20dbcd909219f3504c9a0e0f10ac6381bccab88cc1680d3dbdc9e6b93166bcd369456d717616dd95096d10233612c80d4132477e750370f37cba1fd16ebab465950047519bc04d5a25daa0e0caa80b04940c55a06e7181c7b6385d323407397338ed61e58301656e9cc32b72d1e157b0d7ecc92bd9a3a355f5b27ef713228bb2a00be78a20bd21eab6f79e01b73f1fe7bdfe647646b793d917f67eca8fb54f55a04a81663eff42d7b78346ff34be77d24eacff49619b58ade1a27a892207d0abbc4b6d473cd0c0f36e7909e9b2ed1be12a901c6a333fb434379b1f15689be3079520158d67b247a4d0b1871afcb4e76787c65cf221c7467a1eca93e0f33606c6382e46b052c59335922911cb92f32665589615182a60c4c418f5c0abffdd5709e19509d1ae2663e3edf3b700cc9fbafd8cc39619e8223dc3612cabdf43b26deed1bda65a079cf8ea62fad144bfb24c3e419c0c962ea8a58a92904bdbdff9ce3ac63a2af2718847d659685ae460f4eec973d238c46eefd576e0aff8b928cea57f706fb4dd9b88bb820d9caef9ab7a9c0da7277970918d84afbc8878565adc6f9f8d6021df4f1c5ccbebdb1954a7944f135abfc2a2e2a5a55a1d09fb1ffa6f9c29acaa6fba5b7a30963c0ac8df2d0af75ddb17d1950a75112be3bbf28640e2272192e51b25fa28e16a10a9b80de167c8c33e2fd5c3f11f37421ec910a16f07656680d84c7b9fd51d917700acfd02eae803feec5e154d11e9ce18751c51cd17d339e292274f9f5ebca881689f2bbf4e6b90cf2c9ccff5a6b12736f1fd65b98f5ac412c5c18fbd0a39f4153fcad3c115178817741a5c77145951604a6791e199d17d0a0f3c9eb02208e21490af5c78437b7b057ec6ec6a8eb605a040118c5b1dd8480ed143bedb4c74eee3f0d33ecbe0cbe6a1b7de39d11c7c384c1d6e0da46fd0210dee790530eed7aa8a5d6942fe55d1039be3009050c0e412f4491d5d6bd1078800bc9555b45814422d388cccf14210641665d6496dfed02648ab01dc01b8bda769b29202422c6fd81381cdb9c560c9d520075b51dd8df1f9509f6447c330cd790dcf8614c343f6fed565b8555fd6e9b4037011ae16e872ff43e199cf04e386a45f5c339af60e054837226edf4ee8f90dd9ff0c5a8f5382e433907e07b79245f0b0e4ba04723d5b91e8be1cfa2aa0f6e29a6fc7e346f37448bea910be09d7db5fb65e246d121a59fb8a8205fa8507ff2a032f27570f74e611e7e53c9f39cf4d6d000f506512ce6294095740ee2c061b551b94fb3bd1090fd60b8fd026e139cfada45811e5c6d9f6ef331d622dcff09e21cd1a8497bde6696a4ac639494ccc90973db6e58218a8a73d7b5f2d7e524a9a8b5a3980f43589cef4f225e1b59b96b190d3cb3371c22980ddc2e7a4bd569db664ced323338fd6dc1c609bd8188634f0574551e6aa6e3a59ddd469f40bdc12541838d07278ba68ae03f8c075a2c4fc00865e733a7d18477ebefa0cc0b6ca0c3151cc20e13e100729f90439b8bfb1660a9be2e514f68360bda38debae6f6f8065842096b8bb13b98f7a6b095f7bf1800777cad6eb57c85484fb596ba623a8f1ebda3c0473617efbd8726096d3d3126841e1cc2a7eb6a5bc2d677a7700ebdd95601c99accf461bc3f5999606cd0a6d86da2e2add24a8361afd1505d653913bf8c1e711beb488fa103b67299aaf43b7916da820f9b934c9b6d87e0aea12a19cc837961604934000deae477d9ceb889c2a92a95c9de86c40ba68a2f5c554bd96578d6358a1f5148e4e61dcfb20f5591d26cec45337d8641257715679d9ded67e57388c4a55e2377b424d4e16e1c75fecd39a54d4de2626c0debacb3c859d76e4e55026ec34bca87be87dc75a0be8c26f87a3ab146e23336a7fef4d7ad1e37e108b4b3a934e46f284756a0e32f23361903d096353a6ab7c0f1aa854d0135ebf52eb340ae7dc74f2403b43d8dce32aab072fa63b266f9f697f74441f94cf6612cc0b661bd0c8850e0a38905107f87ec88e2396210153a141836765de47b2f0e7ab5479649de2b06b9baa53bbbe26946d7917487835361bc693541bb5e93f95345bb6cb70d74850b8b9afd8b05347894c70ea2537a57669a61e7372b7aece8b079eb78fae4e47c9c97540807432c5fc35f765f531cb6a87cbee852da4fa5d4eb549bb488bded7df864a7bc1bc2cb3132b931efe66332fd7fae0128fc89d4460199a875ee48e65d26bb09fc3ace12e3b291da67623e22fa68ec20cc630befeb93f6025ec627e47a1b30a369c4fd942fa79a310e2808c89e8a52cde433e78370e0f83f4453233c61f65e4ad1ea12555b613ab6361927e22599d49beea4de5ada9f4a74881625c17adaf70996d48494d7f2788d6a75900f5cf087ec7dc2e4cb657ee58e3b7b6b7ba0ec4fb02d1c0d7a73ef277a2dc344b894a88c02095bd17545a3d5f54e1748ca8a79ac27bc68c4ccd02a79c9d9887ab460f0664d7175337643366e1d0f6ced474cc757a040d18be6bd8e89e68e5aa7b62ffffd46255964a9667283eb95d16e07fe381ec19ec473f99a0f656b7637975881c994d22f9dc963f54bfe3cab5147ad67fe8d99e6a0d5578dd0c442d20bb8276c213162942c96235ebd180ab19ced5e73434cd33d9b151a447c6662eea3faa56abb41a7b9d1629b82978c0ebad2ce66ec163f76a1c6a203f86fae31e492a1069fce0449f685b26b2ccaaf8fb8a5dd73acac585b7864449de70098c5ae3a5d08f4b082f5fe6e82a3ccb9fb2d4014aa747e8438dd8c61f107027f81b52570b6d63361ddfa367b1e4365681ddbbadb410c08b8ab413f97290420f516d058017e42c02171f068b5b4bb2efceb302b979503044093f05382f4bb63cb19a87f2081285b64fecefe254cbbf53744d07dd839d3bde8baa282e13ccdef3d04f7731825d0c4686d5f7cfd576d4ddfcbd12383ab1d640c64915e35d142f8bd59a09026a9ad48c8e5c4c4608dbd0806bb3c3db6f035c303753a69d758f6e7bd33785dce5396da322b9fad8c40ea0699181beaac91789ecf63fdc27b9c94cd3bc87cf41e05cbe69a1768722b9be805921724202d78fe2c5bd70184c598951ebda517f2f7c7d7db99cc24be83533031dd02f68cd61ed7242554ecbafb03b14a67ea095648dc49ffd1511d1174e462e8fabec60949ad18cd92abafe549d07aa59f1f54f5e2be66a5dc549ae51ef204a46b6a9fe77ec2f91db72b08c5ec498caea68955a5bba7f2f48b2c11b2384d593a485a5424eb9b2215ab152ceb0c9fbfaa1cb17193c190cd7b49eac4fe54578171c532530fbbe3b049708f2ac741ca2897c6a9a55a9d370b0dcb59d60691ab147867db690c7e6df5759f6926954f474a4c91ed4a96e46d1f34c04a9b94ce81be686aa9c949cbd552cff8f4ca642186dafa6b058e538205124132a1929b8cdf92dfcb7873ce3bcb6cca7433fd08488328b8c9d4e92fd854e51f5ebd6b2d1ae8f65236c857b4e0563b1b286c0abfd49e98ac9840f19a877b899265cd0ebd1c968548d675a4db24afc85f3f47f3e3b378dcd1962ca259aa4f4ce6d1dba23498b5fc44542fd8f9d2566b13fe", 0x1000}, {&(0x7f0000001300)="2abbd9043d3018d94487b7a9a0ad2976478f1646a9d3ca69502f26762c69b972a44050d9bcfd80c5dac2ce83f2a54ba7094f0528c8f76c4dd4ce9886278a2a5c2859777687958b548efea4d1bb60f7df7cfdf82582f6d43cf0a13c4ca1bbad58fb4d0ee0910f5b898ea7c859736e674be20a3d8190626b22cfb82a08ef63cd7dd09c70fc6d621ce16f9b99ba3d5871c7bb8ed3bac53d2811fea0691ea6c4ffc86ccfd750386c099977e91334af38f85e96068c2f740512a0200e17e8959927438511d0b486af25250776306e46c71a9700bfa432c5b42a9e2bff1958f66390895ab064c110536ac3e0f0966276a7ba1f7e9c7d6ee8ba4cd0d1a97ca7bed2", 0xfe}, {&(0x7f0000001400)="2dd3baea6c22cfc1aa3104df22f650525aedb60734bdeef71babdcfe8c682579f8d97d31b22a1345992ef7c8497a2e5707284a978307c972f28f602fa28b947883f4a5471cec4f0b3a7374dac270494e2cfee3e0267c0a16871b5cfdc325e42909ab9eafd79c90e3e295c779b26ee5a65588563be6334724b0bc746fa05973eba1b5593302f52db39d3473f2b36122d4510d362fc072d8c51fe50a4a671fb391e4269a636a98c6490aad35787ccb917381483e2ba17888076c5eb39ed6ce47a6e0521e1cbf9cf70d4043d832312df6c444793b5e50f9f0fa59452962112b3b1ddab90f375307ada33d404cfa89fe1c69ec902f3a8421a68e4cba0a9674b003a3a7554743d2ea2524b6c8db6529ff7a50c3800a8241200225fdc55971eae2cbeeeb0785f6f9ce446a81ae11a90c4a85bcff41b0f2d68e4ec20df86d3fbc2d2ea634d8bf763adcb118bfd9603cd1d6234974c849d51f16bfa5764e71aca7c09b0527313b13f9ffc191cd31bb0926396d743f4f55727941ecbf0a59c23133241325f62e4554bbab0d09f334ae19ba4862c3f1ca7e51a04fcafb4c235bfe1d0f8a7b4cc894cbba1400d669f1a06a41469cb08a09a89138a7896785564ef025d4c6df8262d94e872a072fd0c6d2210622b052e362e38088e26baf3748323b00affd923540e79d7b31688c94148281d3d8e7caf1947f4d5f64054d0d5ce611fa516aec403cc89b441e998fa28169438ed3460930d6ca4c56730b333c9f5e748c6d858b207707b9a7662779566b0b208c81e28a931dcc392197fa4384daa4743996a43520c051045c996e3e59706f15fadbaccb23a2c17ac30aae5a956697329c38a3501d2fb2b5f7efd769d77b2e94a3f813f6f2de386fd1e8f7dc3daa2f48714cb3664ebd80079c8c8686ee01210cac617b1a4e41c6c85b851d0098546350a54fc0e6b796119a3eef5b056ec0fe1d6f675eb67a2fa9ba48c42b87f2c5ee63902670a55c29b9802dc88b6bfd4dd0015f0b7b1b68d99ec081ce4fb7eb4435737b790d52083d95e676b59509e3ab3be69d22834e9f6b6fa70f53f788729e5ee9a1866acbf08bf8e9e526ad10fb42d563dc8cc4ec347f686a14cc2505ee55204011d679265b4ef389e84d804b7614d290a18232c9055bd557b2986181bf7fce1c4cc79ebd43a3551f40cf3b3884d1d42d7256ff90c650fbd6260327bbf86306e4c5fd7f53206be69465e92f642370cbc132178866d127b2f4d6fa15d42e30ec18766ee6fffd77d5323e1553788a4e533b92f608b3a7ffb05695eb4f947e5c41de3ada07aff30db800a40d9edcdaf9913427c89935ae016b31b0fd95d253e06da5de0b6c85e7b543a3ba0956f9b9aecf159dfe9ab0f4b19c32c11a8895c5c07e03257230714aad2d596b8fd843eb9a5ef0bbde3dff1c868e353540b0e12c3faa58f6279dd01734372abc102a60791209a0303d37f5d5991c30916e8d33664933fb37a36c474f0ecdef951bfbf5ccc1772662c2285d883fcf7b6c54fcb893a950d23f9e15670aedf950891b25f6954101a1f533929052c2f0b484461c49946ae2cf7fdd423fcd8eec3ff4bf92ca3d62a795b80b06af29ebb73c07701c6b0482e5582eb7a3a9ded9e1595afd746b403a51789959f8791ccab1f7ca3858d7522fc28dd1362c2973f9030cef0429a905ee713bb9e6a62b52b4887b0b52683343722c2e6cca19b66461b6632188666c4d8175109df2015e632024148bb1e693a3e8f641615164e86d74b938bf48a07797e7cc2a65a18d7fb2107589df899070974feb033f7bc4f4952e20cd2491461fa22a5d19c054de1700c0ee80efe7981d2667769ac6a1e2931e8e1a4af91cda8b80374a9306b3bfd420edce4fbee4d3e6390234f39f6f14309a1e254630025de064ce8fedf4c3edb4d3799409a480a39794f32ba22860fe821b4aacd6da3256178b69cebf5c44ca77bf36f9000b1ac481205da2b86b323262fe1c75a08988bb9380d61286db6180a904b43194f2bc7f33eb0e579d4038163c1c71e9f1c60570dca8275d35e4d0c7f2796fcf291017c0210c0cd337383939c7963948ed643bb78ba40f335e45f531eade16558c5e365c959d3a99ec7e84f1fed53952632ade2a71e2f72388386a040be71dcb4e240fdd1fd3d8c506056c51808d6a111a967d666a6a288312cbd9b072f50160d1cbba6399000fd03c252cdac5cd4463a98a45e051cbf57c14986151d645bac0db6581b2a04bfe3b7006372409824e473ade9627bf8097f2efd1dc6e31b629535b87e1e38a1f0e278615929305e80ba45019cfe11daa9e935cdf5f55d41c387b3e456865bd61bf650662c88b19858c268e1b070f91429783047a948fbba2ce98e1f586404e3cd0a85125f0c88a96fe05bab018b21474ecaf4dd1d2c869ff0d266e38e34e05478bf7dc132610958165aec4e8a3e1fe84b3a18b433fe963b24e76505d81a6bb0e89686215e99e0fc4c070b08ad2a29cd0efb3334577fe0dc987301c9b82b67da0a584f5bf64937804eb2abb534db8e20d45147fedab98a43415e61c6dfeb0a9dd9657f0dde49015d4ac6581593226b01a75206e2e268a3ee6f259ef5b70d98339c236de65fc4abf4bfef3802405f949871729a01293b6d719f8d826c36f07bf0e6b9b326b96d1045fd7f778eccd0186b47d28e7daf3aa94c5d78b9338b1ec088421385afdc1f373623683755a20f3e6f4ac536bb9219cac0654dbe473efed4993778b23748fc42ad9c715c9e35366a51dccbe9d1513a59c042b07a93b54af4708a08fd8aed055e4b4abe401a08ffada6e154a5320dd9ecfcb7b66badead24015c266c0dbd76a1e88028ef00d818142792201043c39692a3c3f554636c0a058eaa278df46c5cb41b7fb279f6220b5f5fa5fdda69c686570de7d4153ad2146fc5eee07d4db827722fde7d024a57258a55b910f49ce50ecf6f2b2939c3b8b6c7c4ebb4619ff21f256077395583cd85e1bc7b5d4a6e486a0732dd174d178f0125cc224c1e2e0d641343422a126fa329da71e8927e660b1b09c706c0a9c2325066029685b94d13b4b977d8298115d91802b8fd0135d0bb4f98392e2311e9f70dc03ee5301d59a2de2a1ffa4d8eba7b9aae6ee185675c00e3c07b542d239cabc7dd86b34452d42fa8188ea7a97c20791d715ae59cfd6e3803a4711d30ea2969064c5c9ad31bac1babf6235cf10982c1ee3e6799df2be7a14d3143b61809e487196751f73a7236348c2029a1c8b0057b1e1f7a7b5a745ec635c5b328a621b1d97110a6ea9cdaee8fd61bd9739698fdddb312f379906cc08ca18a257d55cd5fccfee098df21730a86841e932f9cd9c4965b5397b39ee7a716f02deee7a756f00684038261005209d3dce30c1d08d2a06447e4321237cb0cd9a50948582847806e54d3b7083f825b4a9b30dd736b4202f459018177b6f3e7749df39f693218dc86b39c3b7a34df9bcd050fe43721a336eef05747560ed02fec59b54417d37451298359bcda7cb7d2f3d2e720534ba5106aac4d9204dc2b2dc7d93dde66333cb4d16625f57b1df7fa302c7706a7a1a544495dec4109ed3fd5cdb858fd7737d67c71af37d2de24039f7766770b0bcbe1ed37eebe841db6d8874ad9282554a872eb592b66271b0a33232e1c197a5f0ca7c240d44b7fbc34effacb2ea6e754d95177ab02b56e1ae59d2a362e890a4d6d55a578e02572b9ef6436a01827e28884ff46ce9ce9febf40925403ca0cada1609e78fc65e3a8803c6919902be9cbe03243a4b4d40cd313908484334cd4e7c65b739fa5f8a98cc7fcdc686a190a5c06ad2ffab9bb1dec36d955e50799fe6ad9bfb5e662686f1799c5a32806d437ecfb8438333813bc7a94753cdd94009cf86e2942177b03f4414e59e2c3edfc9aeee1fc0dd860d0aee317bd2a3fe281511608e74816cdd41e23f7b0eeb34ac965a52ab98a9c520a9cd1712646e1b3f8d7534b05f252171f1e19574581048337e1cb382e688cb4157572c9708a07306268d0ced1c9eb09ca854bc418796b27d28e37aa493611c88d31e553d8e10ba6c25102d95e5b1265ea6a4e4e46cd3e77687140225752dcbfe0311dad2b2699c3c142c8ab38897a65ed166558349e5989c97e3453c21277e90c0ccd455a2af9efab055c6178302158c7c7856380501025bd71523c93ba3f9e869188ad3b0662ec88ad3af8e071c6560c53d08a1e806cd63587e5122fafbc6a65ead117ebce7704e9e055f4ce259c7b1d46cfb1608116829d49f520b6aab06c4ebafd81d1b52d5f1ed90d5923ff01326152269a0ba59eddd520bb4821c3cfca690f9958d74cbbb859ae9cc7cef0798ca951f2e04156323b683cee26bf571bd570dcf9950f1874d76b583417de3ed23902a8794ef49d51e16d41ce030b859b512ebf0169bb13a9979ed935d84f8e7f6fb5cf3ad392adafc4fec0c93aafdacdc29dbc487352e544a5ef737d0c044489ca7d654fd385b37073ebe697711d24e2a5cb15326f8b57cd76a243de41fb85524c358cc8023555f62796935936b3efdb230d35e26b01aa873eafc8bfc092393320c4f94b781271a77b136b35bef7273f62400a12111d728437e2e22946b0a8ac214e0e6a0e81045fa3eeb4c0883772da7087f05a5f35e4b46357850f5094564fa915da82f95d3a1f476a7adfbb891eb8bc4f4d8800eff1ad37db3ffa7afe0726373a81a95efcff5290f045a921ff01288d4924e6681c1fea33d760ab1868d7d21ecab22b5278d306707159393124b79fa3e8e6bf3778337fd3328449b64c22526f7052b7b2576e5d73fc4403ef63ece08a0b874061197460a79b510bcf2c02f1ece0b7148ef456687c86bbacac7490f99f3fef2ebf5e8de4d3dbbbb5683a092dad2b16d94ae8f77ea004daee27770d4de07d1bdfa1e340fbb978986cb892c655c68d5c8428384021f0b0efeb16126ff81452e1a6779fab3468bddc166e48728c2d79a56346b076fb4eb51736eb582791b82d1b53c5397af40aa84b1639b858cba1380d54dbb0460a72d4aac1a30bd4f4d53b9e88bd00bf26a8f4a473c02c4f74c51020d8a6805cc7e2bfc151292aba728b210b99942d73043b71463a77479c7c46d419d546e933a2887ccd8161c2194320d8c734fd07a63224497fb35d3025e900f50e81cadd171154f4eecc6a791becbc7f09aa8efe1327b621990bd1dfdc788adbfe6782b74cafc9e48a78cb2647d762c9d94c23a6692dd4d4bbd28aeb46c9fc47b93e235cb06e5214aabec1edd65b5c6d2c80955d928e1d793ab33eb6f77c03afb7ee724f9305fa7a42d31c925f88f382d6cfd60e7ce511642efcef5b9c3a7679a1b52c2a0f1e204f544d34922b185842ab14ef9d7ded9e9293593170ab74c744f61e881a2fa18a9e0281c929947cd8d71b7956853884b93a946b54dd3ef4b9ce86179a2ea83a3a132a636ae76cb2b4cf2231f6180593aac5e80702d1d6dbc1998c191a998c16f2f032ce71ea210d04362f780a2a9e96f90d8b1d16b711c359fb5bc1913726ed9d9f293a3c7be8e2384e7e0f71bc8a4eec94ee68cb729f53273d2868a68d51a418fccbba0bd30869c2aec26684a1a27f872a8fa3e0a3f866a115f42cc5f7acda9e2d0eecf6418aeab1e307f0b757dc83a1d65e600be44045cbae24ded703bb058b617d29162a9781888bf01807e7af3aa14c8611ff1e844c69aa9665c42c77f86ccc10da7080543b7a66a76113b90ee2fadc05bc883dc0d8436f1bf5fde61b1df17880bbd13fbe8bf1e2249802c916e91a230aba", 0x1000}, {&(0x7f0000002400)="5a09355c43b196a72935a925aa7dc3d652469b75fdb6466310f8172a98acdd74992b5a3368e16c135348c2fbd4602a638f09dced5153948e97bf3e066b87cab5c345118b0a295034106ba4cf2f29eaace7fff78318c2515ecfe24212e9678cf0adf259272490cd836d0eaee6189385e52b7432d7bd951a928c155e364301", 0x7e}], 0x6, &(0x7f0000002580)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000034b33082adc900"/32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="3300400000000000010000d9581a4f00", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x40894}, 0x0) r6 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r6, 0x0, 0x0, 0x8000) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x8) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000080)=0x8c2, 0x7) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 2933.152003] FAULT_INJECTION: forcing a failure. [ 2933.152003] name failslab, interval 1, probability 0, space 0, times 0 [ 2933.154658] CPU: 1 PID: 13554 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2933.156104] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2933.157843] Call Trace: [ 2933.158403] dump_stack+0x107/0x167 [ 2933.159171] should_fail.cold+0x5/0xa [ 2933.159971] ? bvec_alloc+0x148/0x2f0 [ 2933.160767] should_failslab+0x5/0x20 [ 2933.161568] kmem_cache_alloc+0x5b/0x310 [ 2933.162427] bvec_alloc+0x148/0x2f0 [ 2933.163194] bio_alloc_bioset+0x40a/0x600 [ 2933.164067] ? bvec_alloc+0x2f0/0x2f0 [ 2933.164870] ? iov_iter_npages+0x1fd/0xa70 [ 2933.165779] iomap_dio_bio_actor+0x518/0xef0 [ 2933.166712] iomap_dio_actor+0x36f/0x560 [ 2933.167556] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2933.168522] ? do_syscall_64+0x33/0x40 [ 2933.169348] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2933.170466] iomap_apply+0x289/0x810 [ 2933.171252] ? iomap_dio_rw+0x90/0x90 [ 2933.172050] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2933.173273] ? mark_held_locks+0x9e/0xe0 [ 2933.174139] ? filemap_check_errors+0xa5/0x150 [ 2933.175101] __iomap_dio_rw+0x6cd/0x1110 [ 2933.175946] ? iomap_dio_rw+0x90/0x90 [ 2933.176755] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2933.177715] ? generic_update_time+0x21c/0x370 [ 2933.178679] ? __mnt_drop_write_file+0x9/0x70 [ 2933.179621] ? evict_inodes+0x470/0x470 [ 2933.180455] ? down_write_killable+0x180/0x180 [ 2933.181422] iomap_dio_rw+0x31/0x90 [ 2933.182180] ext4_file_write_iter+0xe0e/0x1530 [ 2933.183150] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2933.184099] ? kasan_save_stack+0x32/0x40 [ 2933.184966] ? direct_splice_actor+0x10f/0x170 [ 2933.185927] ? splice_direct_to_actor+0x387/0x980 [ 2933.186926] ? do_splice_direct+0x1c4/0x290 [ 2933.187820] ? do_sendfile+0x553/0x11e0 [ 2933.188643] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2933.189617] ? do_syscall_64+0x33/0x40 [ 2933.190426] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2933.191548] do_iter_readv_writev+0x476/0x750 [ 2933.192490] ? new_sync_write+0x660/0x660 [ 2933.193367] ? avc_policy_seqno+0x9/0x70 [ 2933.194221] ? selinux_file_permission+0x92/0x520 [ 2933.195230] ? security_file_permission+0xb1/0xe0 [ 2933.196239] do_iter_write+0x191/0x700 [ 2933.197050] ? trace_hardirqs_on+0x5b/0x180 [ 2933.197965] vfs_iter_write+0x70/0xa0 [ 2933.198764] iter_file_splice_write+0x726/0xc90 [ 2933.199747] ? generic_splice_sendpage+0x140/0x140 [ 2933.200787] ? security_file_permission+0xb1/0xe0 [ 2933.201803] ? generic_splice_sendpage+0x140/0x140 [ 2933.202836] direct_splice_actor+0x10f/0x170 [ 2933.203759] splice_direct_to_actor+0x387/0x980 [ 2933.204743] ? pipe_to_sendpage+0x380/0x380 [ 2933.205659] ? do_splice_to+0x160/0x160 [ 2933.206487] ? security_file_permission+0xb1/0xe0 [ 2933.207499] do_splice_direct+0x1c4/0x290 [ 2933.208367] ? splice_direct_to_actor+0x980/0x980 [ 2933.209405] do_sendfile+0x553/0x11e0 [ 2933.210212] ? do_pwritev+0x270/0x270 [ 2933.211013] ? wait_for_completion_io+0x270/0x270 [ 2933.212025] ? rcu_read_lock_any_held+0x75/0xa0 [ 2933.212994] ? vfs_write+0x354/0xb10 [ 2933.213784] __x64_sys_sendfile64+0x1d1/0x210 [ 2933.214717] ? __ia32_sys_sendfile+0x220/0x220 [ 2933.215676] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2933.216780] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2933.217874] do_syscall_64+0x33/0x40 [ 2933.218653] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2933.219722] RIP: 0033:0x7fcd90203b19 [ 2933.220504] 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 [ 2933.224367] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2933.225970] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2933.227475] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2933.228967] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2933.230467] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2933.231960] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2933.275652] cgroup: Unknown subsys name 'pcr' 09:15:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x3ff) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r4 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r4, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r4, 0x8004f50c, &(0x7f0000000240)) socket$netlink(0x10, 0x3, 0x4) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x6e) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) r5 = getpgrp(0x0) pidfd_open(r5, 0x0) r6 = openat2(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x2, 0x8, 0x4}, 0x18) perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x20, 0x34, 0x9, 0xbc, 0x0, 0x7ff, 0x804a0, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x8, 0x1, @perf_config_ext={0xf7, 0xce2}, 0x820, 0x3, 0x3, 0x1, 0xa00000000, 0x349, 0x0, 0x0, 0x4, 0x0, 0x9614}, r5, 0x1, r6, 0x8) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x40200, 0x0) 09:15:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xff01, r1, 0x2}) 09:15:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1800, r1, 0x2}) 09:15:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1982, r1, 0x2}) 09:15:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r2, 0xf505, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8000) sendfile(r3, 0xffffffffffffffff, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 09:15:04 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000680)) bind(0xffffffffffffffff, &(0x7f00000002c0)=@l2tp={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2d}, 0x3}, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x0, 0x1c1) close_range(0xffffffffffffffff, r4, 0x2) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r0, r4, 0x0, 0x100000001) 09:15:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:15:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1781, r1, 0x2}) 09:15:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1f87, r1, 0x2}) 09:15:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x9088}) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x2}}, './file1\x00'}) write$P9_RWRITE(r4, &(0x7f0000000100)={0xb, 0x77, 0x1, 0x6}, 0xb) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_GROUP_ADD(r5, 0x40286608, &(0x7f0000000180)={0x9, 0x5300cdda, 0x100000000, 0x4, 0x9, 0x56}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:15:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10002, r1, 0x2}) 09:15:19 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r3, 0x0) openat(r3, &(0x7f0000000040)='./file1\x00', 0x82a81, 0x22) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat2(r4, &(0x7f00000000c0)='./file1\x00', 0x0, 0x300) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:15:19 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 64) 09:15:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffa, 0x7544488a}) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 2948.438389] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 9 (only 16 groups) 09:15:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc88c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000100)={0x0, r2, 0x7fffffff, 0x1cc, 0xfffffffffffffffa, 0x7}) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 2948.544494] FAULT_INJECTION: forcing a failure. [ 2948.544494] name failslab, interval 1, probability 0, space 0, times 0 [ 2948.547629] CPU: 1 PID: 13617 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2948.549271] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2948.551025] Call Trace: [ 2948.551578] dump_stack+0x107/0x167 [ 2948.552334] should_fail.cold+0x5/0xa [ 2948.553129] ? kmem_cache_alloc+0x2a6/0x310 [ 2948.554034] ? create_object.isra.0+0x3a/0xa20 [ 2948.555005] should_failslab+0x5/0x20 [ 2948.556022] kmem_cache_alloc+0x5b/0x310 [ 2948.557014] ? mempool_alloc+0x155/0x360 [ 2948.557965] create_object.isra.0+0x3a/0xa20 [ 2948.558965] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2948.560100] kmem_cache_alloc+0x159/0x310 [ 2948.560964] bvec_alloc+0x148/0x2f0 [ 2948.561729] bio_alloc_bioset+0x40a/0x600 [ 2948.562601] ? bvec_alloc+0x2f0/0x2f0 [ 2948.563420] ? iov_iter_npages+0x1fd/0xa70 [ 2948.564522] iomap_dio_bio_actor+0x518/0xef0 [ 2948.565637] iomap_dio_actor+0x36f/0x560 [ 2948.566497] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2948.567645] ? do_syscall_64+0x33/0x40 [ 2948.568448] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2948.569676] iomap_apply+0x289/0x810 [ 2948.570556] ? iomap_dio_rw+0x90/0x90 [ 2948.571584] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2948.572796] ? mark_held_locks+0x9e/0xe0 [ 2948.573648] ? filemap_check_errors+0xa5/0x150 [ 2948.574799] __iomap_dio_rw+0x6cd/0x1110 [ 2948.575654] ? iomap_dio_rw+0x90/0x90 [ 2948.576480] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2948.577661] ? generic_update_time+0x21c/0x370 [ 2948.578826] ? __mnt_drop_write_file+0x9/0x70 [ 2948.579953] ? evict_inodes+0x470/0x470 [ 2948.580816] ? down_write_killable+0x180/0x180 [ 2948.582045] iomap_dio_rw+0x31/0x90 [ 2948.582980] ext4_file_write_iter+0xe0e/0x1530 [ 2948.583957] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2948.584895] ? kasan_save_stack+0x32/0x40 [ 2948.585762] ? direct_splice_actor+0x10f/0x170 [ 2948.586894] ? splice_direct_to_actor+0x387/0x980 [ 2948.587908] ? do_splice_direct+0x1c4/0x290 [ 2948.589022] ? do_sendfile+0x553/0x11e0 [ 2948.590071] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2948.591030] ? do_syscall_64+0x33/0x40 [ 2948.591843] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2948.593090] do_iter_readv_writev+0x476/0x750 [ 2948.594084] ? new_sync_write+0x660/0x660 [ 2948.594947] ? avc_policy_seqno+0x9/0x70 [ 2948.595789] ? selinux_file_permission+0x92/0x520 [ 2948.597076] ? security_file_permission+0xb1/0xe0 [ 2948.598308] do_iter_write+0x191/0x700 [ 2948.599206] ? trace_hardirqs_on+0x5b/0x180 [ 2948.600228] vfs_iter_write+0x70/0xa0 [ 2948.601027] iter_file_splice_write+0x726/0xc90 [ 2948.602045] ? generic_splice_sendpage+0x140/0x140 [ 2948.603334] ? security_file_permission+0xb1/0xe0 [ 2948.604469] ? generic_splice_sendpage+0x140/0x140 [ 2948.605491] direct_splice_actor+0x10f/0x170 [ 2948.606586] splice_direct_to_actor+0x387/0x980 [ 2948.607559] ? pipe_to_sendpage+0x380/0x380 [ 2948.608608] ? do_splice_to+0x160/0x160 [ 2948.609606] ? security_file_permission+0xb1/0xe0 [ 2948.610713] do_splice_direct+0x1c4/0x290 [ 2948.611589] ? splice_direct_to_actor+0x980/0x980 [ 2948.612591] ? avc_policy_seqno+0x9/0x70 [ 2948.613442] ? security_file_permission+0xb1/0xe0 [ 2948.614636] do_sendfile+0x553/0x11e0 [ 2948.615446] ? do_pwritev+0x270/0x270 [ 2948.616244] ? wait_for_completion_io+0x270/0x270 [ 2948.617262] ? rcu_read_lock_any_held+0x75/0xa0 [ 2948.618238] ? vfs_write+0x354/0xb10 [ 2948.619018] __x64_sys_sendfile64+0x1d1/0x210 [ 2948.619945] ? __ia32_sys_sendfile+0x220/0x220 [ 2948.620892] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2948.621995] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2948.623079] do_syscall_64+0x33/0x40 [ 2948.623889] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2948.625178] RIP: 0033:0x7fcd90203b19 [ 2948.626183] 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 [ 2948.630246] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2948.631855] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2948.633527] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2948.635350] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2948.636900] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2948.638533] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 [ 2948.654525] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 9 (only 16 groups) 09:15:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xff01, r1, 0x2}) 09:15:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) fcntl$getflags(r2, 0x40a) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x4b26c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:15:20 executing program 4: prctl$PR_GET_THP_DISABLE(0x2a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2000, r1, 0x2}) 09:15:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10003, r1, 0x2}) 09:15:20 executing program 1: getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@local, 0x101, 0x1, 0xff, 0x4, 0x1ff, 0x1f}, &(0x7f0000000100)=0x20) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x3d90c6, 0x4b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file1\x00', 0x0) fallocate(r2, 0x22, 0x1, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r5) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r5, &(0x7f0000000280)={&(0x7f0000000140), 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x14, 0x3, 0x2, 0x101, 0x0, 0x0, {0x0, 0x0, 0x7}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x20000800) fsmount(r0, 0x1, 0xf0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f0000000300)={0x8e57, 0x6, 0x2, 0x0, 0x0, [{{}, 0x10000}, {{}, 0x1000}]}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:32 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 65) 09:15:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x1) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:15:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10005, r1, 0x2}) 09:15:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2103, r1, 0x2}) 09:15:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1f87, r1, 0x2}) 09:15:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file1\x00'}) ioctl$KDENABIO(r5, 0x4b36) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:32 executing program 4: r0 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x800) r1 = socket$packet(0x11, 0x2, 0x300) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r1, &(0x7f0000000240)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) sendmmsg$inet(r0, &(0x7f0000001bc0)=[{{&(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000240)="f2ae32395f0e26b6c715faba4b495f9e24e39520ab26cdfcd82a595fb13c09a311479b4d6109b3b76101d6bc4abdf90733423d82da52d8087ee2445f86ec352a46f5780f6d463128587880a3f53698aab1cd6e788d4577c34d1161ad676e83fdf8ee9c35e2b940cb197ba2ff5a2126494adc4e3ba9eeae08f6829703f60d31ae9d5937699e1c4f81f841829473bb33dbfc8cb47d93d1f3a0caf26ac8b99e7c205682841bad42e65830d2422fe3bced7dcaf71a9b13bcc82a5273ecbd03be17ecc48931fa8d5c8c1511797cf17061f806cc94ca4fd8b911aa34ea", 0xda}, {&(0x7f0000000140)}, {&(0x7f0000000340)="d9cec743b7781165cd4bbbcdc7a94fabbf6cbd893600cdc63c217f1f33ab7de13447a05a21766dc9dfbd7c81ba48994a6a9a610747bad267d94df98325b3ad4473e6119efdb5469b7f28189b8d72c1da7e6677a80d18c11811ff08c4ac22d58ea5a9d007bb26808707d23f57e0", 0x6d}, {&(0x7f00000003c0)="47aa456b1ffdbf630843f024bc7d212e204a4375b988f1568cbef048cb84ac9007e0873ffc81399c87efea2703c296ad80b73be14f3bca079ef5ec230dd63b7c5d3f2068a8fb3e3e44f46171877b2b4c862de6b0b95f235622ade35c24975ed903f129ff93cb3b6a7af2185570650beaa02d8dc17bfa646b0b37b394cd6be51a4083a5b5ac1e63dbb8912e95e30f27768405ed1d42402508d3c0df17b106e1c68b3ee9f507db6587f04ab47844923860a4019c44d44f50e9e8ffd1", 0xbb}], 0x4, &(0x7f0000001cc0)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x4}}], 0x30}}, {{&(0x7f00000004c0)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10, &(0x7f0000001840)=[{&(0x7f0000000500)="206b147ed1532935ae3fcaf9cc0533ae0582e8e11b23ba000ee44c45d2b193527f3689d7f04a5f969bbf62fc191ccbdf7c1c516979e3a47946b3877902fe3c6e1c1c4512", 0x44}, {&(0x7f0000000580)="9b8785ca81e51ea284d528bed8a22ee949b0389a9d5eab35e5fcc9c9f0be3a1534284448eae354730f43008172d54f8eaeda2397b7c49856a71f25dc19f4a574f531237168835a4acba79556c8a0260cb8d49754e51df1727796ae55c7ee6837b02a025aeda23baaa1ff19837477ec43d2fb9f5c1c3b26a15116eb2303388280ef35e0f0fa3d8998b52e26374910599638ee339559327a983431100358bf9db0009c79a25cd5bdd52b7d475f12855c2ec5564adf411161a5f5971c38ccdb944c218a62eca57762f4ce388e44e245150aa246140c16b49acddcfeb042559fa55abaced5216ec5f1e53fd0616ad177", 0xee}, {&(0x7f0000000680)="03659e1f799ad71378c686ecca812b5e4bae8cd5738624f01b61902c235468a4e22304f39980ac1445b0a6254f4b3c020bc94a9aa5235858ba8a6e72c0c5f63cb4af4b1b293a34b56ffe472cb7416e8b6d3d2cdaa7e955d4c84d46275d695ffde788af3058cc26cf77389c3750e0238df2701e43d044f5340d442f0d02d0b8737a32a14fdac54880dd7c76c295df943f103ae3507eacad1c7c637150eae83ce0138c029ddd9aae3014082a28730fed627358ae887188eafd401cb031e68019aa640784da106a8b40109887e3b83b084c2931027170", 0xd5}, {&(0x7f0000000780)="1c0da03db9f9d68d469235ad848f14fbb0ff1983cc3b1de507ce0457cb2dde60155e5444f2e379a90bb7bd2140325840da59b5cc71e115a1a3ccfa0e530d39ec7fb0d7cb6032fae317067354cae4ca445c2fdf627f4d8917e3ac1cd1f8cc2fb1972e92c148094b4be7570f1d4c3976d78f44625fbd1f5c92fb17ac6538f51ab1d2c167c1105cbab53ef5b72fd9e45871f00d60fb924c05e782b109944ffa50fbf736113f663929d4c68d0d7def052af2fed734ee481804e0b7c31c84a44dd58b805fee4c11238d6e63a7f1a8e8d453cd42597d66f65ede6d0485f486f7286556c56bd0ca4f80c8c1f9c83dcc79e40080ac96e39f9a1d3043adbff52715ba0c8b5a930cffcffc0d04eb854e3d9711f85aa04011d8bf3ae80c6d368c73361d444222e74829dc63740b199d2737d16361107019b713e1a2e41623ad1392de155dd6883a6c3b289fa76ceb830e0b6ff802d009b77cb360ad53844603acebb6bfb303d2a012257789efd02befc3d06cc6a92d61d9833166a3c4192008c5d40f31784638fa15d9aa29f55ff89a3625000f08927859ad32433bbb0663cbcb2ab5fdd573d28139834ffaf1e70a87a4a215fb0f96ac9e5b618aa23b359d1128b3a0475ee47d6d49f4b33f54b98f03de46bfd9034489c88ba68d80aefbac8f8299923da91c1b8880dad0565bc5f5b4b54d521df7dd8f62a220aa720eba31170c0d116f190ec4dba4e56f5290aa754f0fcfed5e3ae908d056a2de643b1d3eced6cce9452e74bd1290fbc1fb1afb9870d46a0de54e594a4c10bc39cac5e764c82599c0bb60a22c204b9d94fa4d481da88823fc69566d6f101d247631ebd09eedf47eb2b3ad1fdda9f436ac363a9a167cb0307acbba6302ec24de60946ff79e30478efd4b26bf8cb61d7515e04ccfd0dd2a0506677252a0eec687bbc0ca992cf2a98a3239fc87434f240e643d1fd20dd61f950f804131a2b1e3b9d0d912d49426599d6f44aca6c53e60a46bd5ed238dac2e74ec161fed29dfcd07140fd250d03b68163bd98ad506f18a9c024835edf163bf5b7deaaf9a2a7b841227d53dde77ff480447a319ef13a0a10959d447d4473e95fc133b6118e5f8caedfd7432486d92d3b31dc2eabb48f61d67c56cd29ec52f77bea13d1271cd3b7887599f691e808df6cb93733b13c41b165f3c018bbeb0a1949f7dc03c0c390fc0e5bbc43efb0813cf9dde09f5b0017b0fed218435d756ec2a8c90aa0e4d5fee82b4709443a8d1a3efe74dbf0ddc4b4b160142d4a08995c56718f15f5b96d844caff18f9f66f7de470081b643efa8c0c29ef26632cb61c3afe19833509053fbf0285bbb8c266d5b9c1d655c38314d2b5d65b43bfa93ec457f7c56318720e7f4870c7472fef0e2c52813da5645d58e83eb97830096fcaeb07616826436c032eb323cdd7be4e99b8bc8e7458525d821b64fed40d18bc48651ca15e005739c58e6f012bac9509e4e670f135437120de852fed7d2d522dc24b4cd8928d20077384d49daae874677e2e47c809fc4a5a2dfa4d1549deb5655fd236da48e98b50ca76673bc1d24abbbdd6bdafa50f97cf01e8ddf530374c6fb44a17e2bcfb18f2fd81571eee515ca273a52cb813d1be1ecc60f0e943af8b90db18a50efdcc9b1858285b074fcb07bc0451bb5e28d4520188b723e15efa6641141705086d7272d2ad0aaa31a0211233caa310b9b0cd3154e7ae34f6aebcf652d9e286e93ca10f268601f69437efb2b6486e0be5f4118ad7ffc59dbe85a794fec0eb565888a517b6fd46afc57438fba29bbd949193a122cbaf5253c2880bf7905b70d8529df49a840033ff1eceae1fed506ebeb910a3acfdfe04ee136c019ab8969114e4dd4c635f49bd5236018dffa3fdfeb362136c17f60d650e70a0f21e6159e2eda246f3ace484a97e603d1e1c93dc5e1b3a22eb037b646a17709595191f03fc6bb9c2e070afb4fab2cbf3a46a94dc461dcb007fe5d43bf49ebfe35a23fb67a21deb5a50e330ec07d87743e319aa10690e70a27007afdc733fbb445156c66da6e65bdce8115f3a9877099c2339614a27e7a2e6766722d3291a97522456ea8ab6ce9c495adb7eb4d631e86743ff9e237dd26e37fbafeb72d217f7d60c903b4c0ed624d7536d20b043909dd77e9e037ba55c5e74ece3124309709eecd764b2bed6bbae15c9aa270b6f55d87d40ce5d661432aea76178ae56b50a5a618e575db1a765841d2916bb7d4774b65b9bf1a8e4e912528a42a9bb478876ca670afdc98e055f1c8857d91a24c189dc485e41b71a157162fb98502e00e9a7536d56db64f9f8ff7a3a7925c809d46c421d2b9ffe0574eea1fc34014f34e4e730f846d22ddf281eb058218659590f9149a758c2a229ae6b26e8a4ab112a3a1d2156f849787d474357592dc1d22543af018e8e0d149c2a558b6a73b71248188da841e992edab610aa39eff6964a42b4708e9aec6ca90b76fe16e0879a8dea4c07598f2d3dbb6c88ccf3ad3130714cdda67c2dec8948d076dfef82a55f5d7d425ef983dc0b21b80adc9d1e6be901dee3b10c0ff0b2e55cf8f6b7b461d92d63f6504947392a840ecfe6e4fb687ffaf4c49424a1345a0ccbd8d5a95a80115811a06f95eef9ab1943b429af8a2f8a602f74deb0263ac98872396f3bdab23886d788312e840ee9c27f2670e57951c5161ff0776018d432bd2b8b2101de77624cdf8e8d844b7e336901a58cced60944a0d871be8bef7e9cf2c938b311d701794bf6780323cc6b91b851751b11994892fbaa89a5b40728c26d6998265435ca8263c3db44497a8ad111008e3186cdb236c0cfae3814cac7d6f33c92c0a2284d4a45843ea2b630daa2e6dada2c932513865afb71c0358b19de444c5382e404283ef7b54891eb819a5363b736249e70a89908d4fddc212d19f0ad902239440390992ba37868d3516e996e5236cd9c656c5d1680727cd479412b625125a3669fea2fad1c743204eda4f91aea2e165ae02c8b15911b8dd78fcf31557f09ab787dbb43cb072963ac367156b6f42d1acbc68d22ef8c2510152b79d55b159a00e70cf4473066c59680459ebf5d3383dd03934a3f36c41ae43743560c820a26de30e961bdcd2845282f3bbc177d58baf1488f68b3c564944c9907d7dd431f6794c4a6ac2891962fc08b11bd6851fd613bddf6825b1faa980d16f36a6b385fea9e04d6d2a5851f42bdbc71fd95c98527a852ba9de2db4ea8c928326b0d3ddd8d38b6edd63629fcdd972fca22a1a2b871c925c0114a9332a5517adc62d416090feccbd9f1cd1a91bf81faba5be4b6ce3a6c294a99dadbd01406f3cfce1794d5405dae240ffa475287cc0c01a6fc87eb2e2950a7d06b7c8ab2f06fe176fdc981ba0da9004f8a0867e00501b39ae0e9604ba6b9d466cd22aeb835639ce956b3afeae4df2dafaa96d5ec6e675e55fdd41b0c7f0c5f8cff4bf50aea37c4af9b7b26192d2783a4a240e723b0c320ee7f403633d6585063d1ed3206f55e6a054489b6c7f6dbfab7ff8b4d95b2d097f1aa5c69805d1e267bb248821d8fe95f546a93ed2e631a5558df3aae281c488536d36cdddca9640e1b837df6cdce9d2b0ee05f0248397f5423e9e95341cc9583d4235eb2e89ed1ff70d1e0b3a2819e488c800b3aeed60ef042851e6e76fedbf5ad73e4a43a96ba7e10c29cc8c9d45cb2815f21499edc947684df6f0a82da47ce62a4e26f01e382b1aa5ae5c912bd5715dffb38eb7e022d78d6c810c51cae81fa34daa4ffb6588e4199485f064401321ba438810ba99faa4a6d92609b079b86d23647a8fa6d874a4b8ab63b0952b0e7a879b85f09ce631ef68f2a0bc0370fc7ecbdba85994c741d541eca336c650b40925243ee59d1ac5403a43ee91695a33bcfc0bc38a6d183bd692da77bb06dbaee4a7d4cbff67a775a026dac290e28add5781ea1ae17ba220654849f9345825f6fae81c8ed93ac1d82d5cbd8bbb31efd0a49328c4919f380c8e807e94e7dafead46d611732c647bd357e28027810842da34ba0de7d7c66bccc915b622fa66b8de24660d5c3df324f6d8d2395d1df8676464a585ad448f1e1972259601e07d3bb0ca2cb90726fa7b8c168f7d457b350427779b772a3aab4a3c24ec37a0ab626977ae4de5ad3b4dc7232701eb3da1e883ecb8e005b06bb67c2da3425497284a1fb5b44e9cb2cf9580bab5a35d218b2d55eb28e9501a37d231f0aef51fba4ceb096e13eda874c3fa6e5745cde2722236176bedb734ba439f09b70bad0c6dda14bf9401516846c238ba0b15d13b47d582ec50934384167bc7576c6d701b9a123f86072751389d7b744e1b5baf6d586b70655805e2dd20f1179f46df6a7a91ab2b86d570f8dcc330100df7b80d79336d4207072c617cd80c31365e3a130609485a06d8cf7b644cb9bef81022560860057c2b4132919ddb3a078a64d7910918c9f9e13a1553aa75d1c826145bb0c32b36fd4694ee0d62a536b0e79b8323ae8980a44fe8af409c2bd8280b39414c3e1d871a4f29d2858c30f1e4b96f04332ab8ca3e2d4e14cdd31a49597fc396f139453f55ee9c9bdf9cc3a2edcdacd55b52b9b3b603c749289cded118f4097e1b762b0c17d329126198f76f29825371da53d2d66249382531404474dc99ae5ee4d4161d53cd2cb866ccf7ed9aad5ec3c134ecdc009066d72fc975b262f846d45f10d79d823b04d203f9923143b6235c4753a41ebb256e7e2920c2be0bdce08122580bfa065e43d27cbc6630484be48a9284353949f0ebae012d7b3fb3a7d78415d597ecd3375d59ba9646c75cde5e596c503db92a73252a4f1f7716fbe0b7c1951cc54ab8ca86ce3d173c1509d5b594da45ab0534aa8d6a00818e0ab2833f7d044b2f91c27e84a3bd2774f244f5d44ff86f38843ff9738fe0e2c92315da92413d9047b032a391f39a7b17a96772f2e92cf219c37b06b8c855e7c3bd1d79e33c52a0cdeeb7de7a63c152d7891b5519f6b5bb228d758e8277f70fd345364caa545c18f5bb5a4f02192be1acfbf10a3df0b37bfc603d09817a55189b8c6e55620121e2bf1a32ecb95027490047e453a73cf41a5dc2a7f14ff27a77bc8ca09afbf13eb975da35271226b2e46461c7c3e78d8d903320ba9b60943ac37e9fea5361b5c5da59b82599842f3317a943972014479fafe7d672da5fae925812ba1577390dc7c4bbae1e837807076f118eb542c0223b26c8f1d18e3a7faa01474c23018ec20e0eb3ed0d3cd6eee7d88dbf4010be52830e9489979b4d00070ae132ea54182b575874b5af802c042dbb1cd1ae7ab2234b555941926db8e49e104ce0d07bcea3ad572917090ff4c62afa1e73a4b8fd07ebdc20723ea08ebb00ec2b009455966534d3423ddc9e6108042700b7fea650dd7e15e234e9a863cfec452a057bb5a02e29f9bb524ed9a4611718bb88591b2abd53da96761df935e1ed061b183cedd1c3b220267496d103b18a72e7e50ff30bd6451190d8246e4c4466f75941fb7622cc62a3ae86ede653c76032b0194d481722eab2b75a498c71b4f8a8c90b3cdef57458764d6a1277ad63a82489557139d481606be377d38d02a228ca2d1c6b96c3e37b4720ce4f1460b63b11318f98078c21464448fcdef8ead81b631841671795d4281bfa67c1f5f508964dd13d1048ae847b95129f28d4ab7b24a5d118b2653b474010a0120b183bf6fcda2556b58510a9e8585d5ec1977af447b904d1f7e33602521a6de3f0c2434ce274df70f569a48fd56d578236502e41eacd4b169290e78e6ec6c614", 0x1000}, {&(0x7f0000001780)="fe4b04ee92786d9ecc2143bc365907a2fa48dad6d8023d587d5e21c94e55985cf634c58f376e56e3877ed5ad9b031849fbc05eb71d32b94868ee3bccea272687782612f24a4b3867d5485f03eb906f61a8dffcbe1f6eaf4a3805a9cdea4602dc99fdf9f0ae5ee31ae98eb539f45b626927db64b12aef6c2b133ad646189ee6b3b4868c2cf5e053245074ae67da6ab0a99b79bab01ce3fabd52fba0fc", 0x9c}], 0x5}}, {{0x0, 0x0, &(0x7f00000018c0), 0x0, &(0x7f0000001900)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@noop, @ssrr={0x89, 0xf, 0x1c, [@initdev={0xac, 0x1e, 0x1, 0x0}, @local, @rand_addr=0x64010102]}, @timestamp={0x44, 0x4, 0x65, 0x0, 0xa}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1ff}}, @ip_tos_u8={{0x11}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x100}}], 0x90}}, {{&(0x7f00000019c0)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000000480)=[{&(0x7f0000001a00)="821654c60417b560f78d4d7919576db0ad2b5d8cbc2bcab3c8c09aeb667896c5f3f4480106e4d2a26e1da656f95ebabefeb61f854c3baa58", 0x38}, {&(0x7f0000001a40)="843aaf13541afded3f4bc96adc42a118155aa233f0696c34f5961162ac1b254c70fe7826dc653fe61a8b75552e515bf3e26064aaa752cb631fbc7157a1b003f8de21339a9c5fe611791cb13d552443a98d5d2c4f503257046cbb45813732d1034feea3dc5fb486626f8fb75f76da94abfe7ee5eb72db60c2f67b501f96eb4eba3726107d693de740cf2ca08000b2dd", 0x8f}, {&(0x7f0000001b00)="2dd9da8dc0579393bf086c408119c2e37ac87c9c0f07516063fa7af2b0b6d8836090f054f6567f383828a321639b3a7fd62af6f31e10ed26b099141aade529e67f79ecd325f2bed0f92e5d3be06b5e96a75f2c6cb522deb42d6c", 0x5a}], 0x3}}], 0x4, 0x40000) pidfd_getfd(0xffffffffffffffff, r1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r6 = creat(&(0x7f0000001b80)='./file1\x00', 0xcc) fallocate(r6, 0x0, 0x0, 0x8000) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x8) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) sendmsg$ETHTOOL_MSG_EEE_GET(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f00000018c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001f00)={&(0x7f0000001e40)={0x90, 0x0, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x20c0}, 0x20000000) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r5}) 09:15:32 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) r1 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000040), 0x24500, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_FILES_UPDATE={0x14, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000080)=[r0, r1], 0x2}, 0x2) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r3, 0x0, 0x100000001) 09:15:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$CDROMPLAYMSF(0xffffffffffffffff, 0x5303, &(0x7f0000000080)={0x80, 0xff, 0x8, 0x5, 0x1, 0x40}) write$P9_RREADLINK(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="10fbade3794bc502592eb8dd0014010007"], 0x10) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 2961.323647] FAULT_INJECTION: forcing a failure. [ 2961.323647] name failslab, interval 1, probability 0, space 0, times 0 [ 2961.325440] CPU: 0 PID: 13676 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2961.326318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2961.327312] Call Trace: [ 2961.327630] dump_stack+0x107/0x167 [ 2961.328066] should_fail.cold+0x5/0xa [ 2961.328527] ? create_object.isra.0+0x3a/0xa20 [ 2961.329074] should_failslab+0x5/0x20 [ 2961.329531] kmem_cache_alloc+0x5b/0x310 [ 2961.330012] ? mark_lock+0xf5/0x2df0 [ 2961.330491] create_object.isra.0+0x3a/0xa20 [ 2961.331018] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2961.331633] kmem_cache_alloc+0x159/0x310 [ 2961.332133] jbd2__journal_start+0x190/0x7e0 [ 2961.332661] __ext4_journal_start_sb+0x214/0x390 [ 2961.333231] ext4_convert_unwritten_extents+0x18d/0x580 [ 2961.333863] ? ext4_fallocate+0x3880/0x3880 [ 2961.334396] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2961.335037] ? trace_hardirqs_on+0x5b/0x180 [ 2961.335552] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2961.336197] ext4_dio_write_end_io+0x452/0x600 [ 2961.336744] iomap_dio_complete+0x1a1/0x790 [ 2961.337254] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 2961.337798] iomap_dio_rw+0x63/0x90 [ 2961.338236] ext4_file_write_iter+0xe0e/0x1530 [ 2961.338783] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2961.339324] ? kasan_save_stack+0x32/0x40 [ 2961.339827] ? direct_splice_actor+0x10f/0x170 [ 2961.340372] ? splice_direct_to_actor+0x387/0x980 [ 2961.340948] ? do_splice_direct+0x1c4/0x290 [ 2961.341459] ? do_sendfile+0x553/0x11e0 [ 2961.341927] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2961.342499] ? do_syscall_64+0x33/0x40 [ 2961.342958] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2961.343596] do_iter_readv_writev+0x476/0x750 [ 2961.344128] ? new_sync_write+0x660/0x660 [ 2961.344621] ? avc_policy_seqno+0x9/0x70 [ 2961.345109] ? selinux_file_permission+0x92/0x520 [ 2961.345680] ? security_file_permission+0xb1/0xe0 [ 2961.346266] do_iter_write+0x191/0x700 [ 2961.346724] ? trace_hardirqs_on+0x5b/0x180 [ 2961.347241] vfs_iter_write+0x70/0xa0 [ 2961.347692] iter_file_splice_write+0x726/0xc90 [ 2961.348252] ? generic_splice_sendpage+0x140/0x140 [ 2961.348843] ? security_file_permission+0xb1/0xe0 [ 2961.349415] ? generic_splice_sendpage+0x140/0x140 [ 2961.349996] direct_splice_actor+0x10f/0x170 [ 2961.350522] splice_direct_to_actor+0x387/0x980 [ 2961.351077] ? pipe_to_sendpage+0x380/0x380 [ 2961.351587] ? do_splice_to+0x160/0x160 [ 2961.352062] ? security_file_permission+0xb1/0xe0 [ 2961.352633] do_splice_direct+0x1c4/0x290 [ 2961.353136] ? splice_direct_to_actor+0x980/0x980 [ 2961.353701] ? avc_policy_seqno+0x9/0x70 [ 2961.354200] ? security_file_permission+0xb1/0xe0 [ 2961.354775] do_sendfile+0x553/0x11e0 [ 2961.355230] ? do_pwritev+0x270/0x270 [ 2961.355687] ? wait_for_completion_io+0x270/0x270 [ 2961.356263] ? rcu_read_lock_any_held+0x75/0xa0 [ 2961.356818] ? vfs_write+0x354/0xb10 [ 2961.357265] __x64_sys_sendfile64+0x1d1/0x210 [ 2961.357790] ? __ia32_sys_sendfile+0x220/0x220 [ 2961.358339] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2961.358955] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2961.359569] do_syscall_64+0x33/0x40 [ 2961.360010] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2961.360618] RIP: 0033:0x7fcd90203b19 [ 2961.361061] 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 [ 2961.363248] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2961.364152] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2961.364990] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2961.365830] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2961.366671] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2961.367507] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:15:32 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x181001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10003, r1, 0x2}) 09:15:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3f00, r1, 0x2}) 09:15:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x10007, r1, 0x2}) 09:15:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x30002, 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = getpgrp(0x0) pidfd_open(r5, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x3}, 0x4326c, 0x8, 0x7, 0x0, 0xe9e}, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:15:32 executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200001, 0x100) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x802c2, 0xf0) unlinkat(r1, &(0x7f0000000180)='./file1\x00', 0x200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r3, &(0x7f0000000040), 0x12) openat(r3, &(0x7f0000000140)='./file1\x00', 0x400, 0x8) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) dup3(r1, r4, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000240)={0x1, 0x6, 0x6b64}) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x14b) fallocate(r5, 0x0, 0x0, 0x8000) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r7, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r2}) 09:15:32 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000140), 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) getpriority(0x1, 0xffffffffffffffff) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4000010, r5, 0x3e4e9000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:47 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 66) 09:15:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x6400, r1, 0x2}) 09:15:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) statx(r0, &(0x7f0000000080)='./file1\x00', 0x1000, 0x8, &(0x7f0000000240)) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file1\x00', 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB=',dfltgid=', @ANYRESHEX=0x0, @ANYBLOB=',posixacl,loose,version=9p2000.u,dfltgid=', @ANYRESHEX=0x0, @ANYBLOB="2c76657273696f6e3d3970323030302c666f776e65723d940ee6b48792ab9cd8323b43ce95d23d2b765e9588aa", @ANYRESDEC=0x0, @ANYBLOB=',dont_hash,defcontext=unconfined_u,smackfshat=\',\'A,seclabel,pcr=00000000000000000051,defcontext=user_u,appraise,\x00']) r5 = open(&(0x7f0000000140)='./file1\x00', 0x100, 0x38) statx(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x4000, 0x400, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x0) move_mount(r8, &(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="74726173ff0700002c7266646e6f3d", @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB=',dfltgid=', @ANYRESHEX=r6, @ANYBLOB=',posixacl,loose,version=9p2000.u,dfltgid=', @ANYRESHEX=r7, @ANYBLOB=',version=9p2000,fowner=', @ANYRESDEC=0x0, @ANYBLOB=',dont_hash,defcontext=unconfined_u,smackfshat=\',\'A,seclabel,pcr=00000000000000000051,defcontext=user_u,appraise,\x00']) getresgid(&(0x7f0000000180), &(0x7f0000000340), &(0x7f0000000380)=0x0) setxattr$system_posix_acl(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f00000003c0)={{}, {0x1, 0x1}, [{0x2, 0x1, 0xffffffffffffffff}, {0x2, 0x2}, {0x2, 0x0, 0xee00}, {}, {0x2, 0x6, 0xee01}, {0x2, 0x5, 0xee00}, {0x2, 0x6}, {}, {0x2, 0x6}], {0x4, 0x3}, [{0x8, 0x1}, {0x8, 0x2, 0xffffffffffffffff}, {0x8, 0x1, r6}, {0x8, 0x3, r9}, {0x8, 0x2, 0xee00}], {0x10, 0x2}}, 0x94, 0x1) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r6 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000080), 0x20082, 0x0) r7 = gettid() r8 = getpgrp(0x0) pidfd_open(r8, 0x0) r9 = ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) sendmsg$nl_generic(r6, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f00000002c0)={0x381c, 0x3c, 0x20, 0x70bd2c, 0x25dfdbfe, {0x1e}, [@generic="dc75553bc2c51045cf5e8a96dae9671ff933eba39d367df7a7794198625c3cdb553a331346b888f06528d494b9176196d884c0f6d5fda92e6f8a", @generic="1814a4e0039c32ff02201252c6869bf28761a1a9e2a70a646af9de3fcb3e1e137865a59f180cf02e9eb45cdd1905a834de6eea65869ebcc9991e83f6ca8063f9eb452f500d7f7931a8999c67531ae13bbacbe790f23e8e71525f5c5d6e52632129", @nested={0x115, 0x42, 0x0, 0x1, [@generic="f8085d48fd4b22f31940716731d71324014e872260c5f16fae02d9132ec7fb778d0cd2992ea1d37b6c92e2b5a110371d89fddcb2124d4e8a532f42f58ac6f48df0658a3a63c69d599dc6fa950ecedc08c1d86d5f07a5c7c22039077788f1e7e5660511c39e83aa4d05f694b4cbb7bc4da2da4fdc22d37a1b8f13d7fb416bbeb7d2cb9b0288269b9a2b6d01fdc0203393dae12ffa32641659f6b0f84562b3", @generic="399bf60e2b3d9bd21c70267d089494db688f51b2d84be8", @generic="82a37e0138945af4497813895ededb155606055f6212956b0037c16f17a456a482b8ef6f0974ea9e93d78a06db71a92b2820f4527de2f8d11a5fd4467e2740cdf73d3f45ac75a0f1141bb65a81a75814804e17fe8f7324049cb7e1d5"]}, @nested={0x21da, 0x60, 0x0, 0x1, [@typed={0x14, 0x6a, 0x0, 0x0, @ipv6=@local}, @generic="120a1fb9fed30e98e489aab3542918b1cda75d571bed99198615f13e80cd9b4dd355919ef54a71124554", @typed={0x8, 0x31, 0x0, 0x0, @ipv4=@multicast1}, @generic="7443b817a7ca0179485655a489ad6e5c3bff92f058570b72c7554d109f4f93679cb6eee3c4b9f762ce4acfd3049500fbbea0f73a074783fe2b32568859eba46c96bafb984908b3f10ede3636c2d8f31e724378b8d1d17fd39bfd93009b267a7a2dbd50855469c392f222cddff66a8836a74e8361ce9af4d79a2ba22be65ef9339e4bb7a87c6a0978a3a82d49324718037deb587c017e292632a438f11b7f11eb94b36979c055728e9786b335aaf518951b59e30ba1465cbef874b3b2b4de6b82f9abee41daf26606e139f0952dd39f52ce175ff6fa9b11f78d4461f740e61906b84b4188ddbff26eba9eb74956b3ea47de169998f648abde67b1a3e9597949fc22b3b3a209cc1aa726640ede4f99adf77a0d725aea2337945bfef865dba7376c38ee12df3ee3ab3ab4bcdf14042d3ff9f1d71ab4811d56be5c64599daf0d57d8681ea79d01c967bc06a3bb48703f51a97d59587e42970daa85c2a9eef3107acd6e4e664c32ec6192ab973efebf52f8461630457620ee953194efe2ee1289456966a181e8782890a4d0e08e555f597533ce955ae2e5183d25e8ca2636ddc6238193cf9d30c8e9778883b447b7f353136bdfde2c7d031f344ea3ee8cb8950d07ad011b90a57ab9ebb2627a2da321be5256218c837847b5630f310a59e4e7abb59823e977333c78c251c58581a03dec5cb9f7cc66f8e25f664a833bedce48e6260e4c7acd7a6e168456f9fbe38b8b5b0efaff1e5d55fc903522ef22f67a2a8786899ba51f7d79a3220ba2f4e281108ffc6084e9bcb93c95ff99d4cd43f50643ad0d943eab6f461f13a12f6faaade55da8e82b45360508a717b89c1df6dd685ae8c5ed3670ff4944105500db66339b616cb6cd003ebea33e5f28e8f9a7de4e53b995fd0414092f1850647c63c3e7841284040a5edc882ffb26bcd72769e84004c50bedca2da4eb98094b041e00e90ed0e595c40b886e0247bd128616b4e2dd6dce41282f6380e7c6b1267071cd83231d44affc847c5f3f6f9186de04a614011bf1f1a1d83500e3512d07b85f538b2c00af33837c6578b2669ef4f5fe769c1f4ed8f06d6145264d55edfed1367097c4607c42682f866fc1cad47dcbadad976af6de08a6ee5f38486296175cdfb8244dcad955a1fa9b19188b9baf4f04eb23682a95b4abc6729a792e03b9378b169aa9f08a8c242dd7a1b8f2fe7b52d25804272e5aca9bdee83fd1234f3e1dabfc4576155163d35f905b2281d86c53f84142dbd2cda5a4dfe07da24e7913e5c80dab0b8e4cab6d17b9952786d7adc9d50172f4dcebed22b2fbdd5296b72c5f926fd92892ae43654548703bf8428e0eae0cf3f9899e54e42a58bb5b64da68aac4157335d6b4e4716ea6846f7cf846155360df0c6987ab507e6df587d01361676c59066d764fbf86fcbb1a18207616d1de9530524f81420321ad2d6129ef21a93db569f033bab7ce99de494681a491ec5eef05a5cc0d7d5df8d50028ac7c37f7f850cf55bd4dff952966a6edac72c821b5c49fcf0363fc3e182ed892dadd6134d1a42910c4e38d8011be55f9e07987f4245a5f81cfffd607f2a845b83c48f776365ee45f35295ae8f934e5cf07463e61142526ccfd9fed08f3dd0aff448c7b60367951d1d733528f61991c12a1e74de128bd13eeb99ce1ea1887ffb53a27061c7383e6d09cc4163359b704846a4f544a5670d73310579b79d64592b44b4d426a75e1a855653f6b5422e9fbf9bb8cc26251a363c7ef6bb1e98578d69dc0e174aad83be4f2916d91092c079cf0ad8ceb88d0549a0a33823c89b4a0a6b3216c7a35d2c8a40138e4454e8b90af751f3c75385e1f93d7bf75e3e7321ac510f8a71503b9e11322ea7b0a02da581470b9335a3c9e0d52eb47aeefd8ca294af71bb32a287441f09f7e36e778a491e13f31cfd35fab6ec478e8b551eec6380cabe7de4abe65bc1fbffd1267068d61690f8db914a524cec8db3d3ed04847317c47661ea21d193872f1a65240e8a40df5969af3dc7f4c59e17c678cde1801fb124b165b1fd9f8c366047945c00fc1ba3ff1b4b57ad97578aa152a675ff51c988927d3a86dff469ce6ec85732bfb0a3167138cb7a03babb7bd7b230ae44a34a08c4a72ce718b6ffdaef2139ad9c9a21b9f5c746eaa4aab4b2fc0dd7e9043040a5933a8daeb7ef7a97c2cb877e882d224db9ef6b07b2942c6c12d9f8cc870a646eb144f87e63a4dd254698ba4e6518db78a42083ebd696399ee7ca995cc886fcfdfe4841b9ac796a57ac83a0635eb93e5416a6e328509bea5943f20c13a0825d1f30a2e53781015145ef832a084ebcc107f8e4f79cba8ad6b62ebcd7b7060dc8e8a168cc5b10cf5f32385283dd3f9afee1f28ba2f3f58e1b9087554a29059167d9fd073fc28ad24756aa560f40df0d756f5f2c59d50443457443603504cb2b807727c3aac2bb03759d7e03f8550592a0168906e120a81246d68e48c737c1ed81531ac9f0818d7b4fd8895ae759a45e351b22e32c0b09a4883ec688ef585f150a2d1d9847a8b1ece921bcc85f4b2e9fb088fc483fc2541eecedc8c8454f1bfc764d926ec391af00aea1c276d0ae1eb59a13fa6a012ea38ddb19943d53d8d6cc964544a237de896a4488b7fea3b9ef88f0cc08c716fa36a1b30afae4b7790ea8b3a9963d7e96758d162a7cd24660fc598d5461247a38bd62fa8ec1d6d1687b60592207736657c858ac08d4c66d77d4ab8f0fe434ae7014f1947df6a3317159d23f9e63bdce458b49ad25987ac3b1b34ebf8bcd0a0465cd31be8ed535bb1e2d429e401dcd10f5bb601531641496a57da132116ff354e514f7eff34151e0fcd978ba648cfaf102f23ba965f0f36cc5b202bcdabcc9f7b8764319679f0218d8e9b41f69dc9895299a85eaf8765ad4e0546ab9094858ffe54009678a84633e5e9ce828430636cf0fb6bded5bb62ffaf4ffbf12f7866de8d74c6a7c8653f325155168ce6ecb275129d59358ca3addeae06308868c1c8b8cec794e1d30969fe7a7fa303e94068675dee9b13985d682534f9630f66d98f135212aa1e93904659edd6b50b84e9969a2dded9a8841278c15467146d90d428b6f4cee01e783d37e23260ed1a97d5825ee4ae98f4941019716902a9826564556d61ee165a2f117948e6444106de02eb24185671e77ae120f3df9cafe4a87251569cb80921633ee3bdb9cb33689d38a3c4e65b4743a2855d53f1097c86abcf02ffef6911ddc20bb4b1c626729ecb9e1ec8c729abda9b3cd9e42f7d65f136e96266da97cdffa2e68ab5fa00bd4d1d0dcf31bbaf8b5a6e59e7cb833e13cfeb159e7577711fd947b947d57cce281022db176ef76429c3305d14b5cc9738683e141f7225ade6dd22f431a263a057d25942454343ec9526fda08e5db1647aac92adc3648c9edd6af025e1bd16f3c1c8e88dc5c92e421d943abbfd513bd930574b2b8aa88466bb8a42c8e8b54fc13178c2daf7a69f8a7328aaf82773802bf0fada2446f2024fcac9a4425c9102538ee31cc83b3ed5b9c07901fc35e057abdc164df0498fafef861ad4974e367a95a2410420a9b6d32243caafb0a4bb3a04842366e1828bc636758f220db974688f2c766de6ace758a404e33649b8f0cdfb116a5b9c3e64249a4494c8ef978bc703a749f313ba71c290982016e42ff50cd414df641d421d830b2e8b8f8477f7991bcaba18bac4afa59a2bb63856f014319cf9f6bcee7b93f55c95bf3d207ea14367d82f05079e710bce0b956487a27fa8aa4be767ded1449744830ecf44d473477fe6fedcf51ab45ff87cb2265325900c11e4f0404e6c533ef5eae5fa7aed4fa652651643fda09d45de9b482defa697bb7f499a3a8a92c66d336c473114f7a1f2242eda3a438ba3e09d6263260d67908b6562f5bdabdc8e517fd8540a485622b70cb66000e38a776d88980b2c4d59a39e8f0332152dd69d85b441bb07e792d71c281e1cf9e84066395f2b09a03c7f2277111291dac2540dd66ffe33f5b0929e340e02ef6c46c057bb9682be75e8e2762876e850bc4469572accb2fc5ffaa1e9c1403db21708e22979ca4ed010ecd7690016a2758a1bbab319b678eec2ed07b63ba33bc494dab643bca13631fb1705ad1fa9590f18676e7808d9cdae7cef3d9d8065f769f436108cf3239ef267b61058b15b4fd2137b6b91257fd1c46c6d28a15e352207cb57bc63b767b91a420e2fb9e6dfbaa32b626fc64a2bbbbd3c5f910a371252a2dc7fced6b2035a6ae7c072a8066cd1c087fea71842bd08538807ca7d844c2d4a8383750bd16e14130f079992fbe764018b8b8c0fdd2812dad31503a964cf08c50d0dd37627f8ddecb42e5a13020c22f94040da42b50428d04cfcce817605f52e5a160129c796e800302a90e94910254fe0b6d56f4741b05756c31e5d0ccab7ec7065fb3d796d9661ac04b5dced4563a3949993a960ee5971dec9603ff92d8c0f5b360312571d9aae377addd4b24c0d9660d23fdbde0135fe2092a2ccb1c7f34d22d3d93109a1fae392ace44a7195445c873753939722ae2e76dfaea9747b15688dd82b102c51350a1a5c82593e582bdef546ebb2bf4d26f63bc1b07321bf0ebfabc9d47b9455c12045dfdf3ab483fab981aec4661a361229aebb33b928ed6baeb6a2b20710bf702ea6ad98d78f693d6d99efd6b300bb540e8dfc5740e461fea7ff2c28d2ed797140c97aacbe28ae6942509fd341a9943f0e00acd04c3831e65d3dcce4bbe018684edeb48d5ae7d8fab2da37a552a9a0eaf348864d48f6007125336b2e42f8df4cdda4b067bced0ffdcd1a470281f1bb299e483fdbd1050c615d8cd400cd088cf8f9ae5decd7510bbf67d1b044d98156518f5fca1811e3b43c7add202afa7160bfaae70308ca429917af928c2a04fdbc9d59dd3495a68aae475c646961cc5ee6f3bf1a4d49afc016f1a083478b44c7a440f8f72113bdfd791cbfb9ac89a853f67e220e406fcf1c7bce27271a42dd5462033e0f837c5f9facecefef923ab789b82879e0bf14e41477bf7f292134d887e283dd9bcf4ff70cb27008c556538d1ab9d6971dbdb63d1f9f042a0a6ef372fda937ae9f5b84e4d17a5145c21e75864504ff27cf7255d7b909f26e5be4e52778e86bf055a93212a615237d354f4276c1bdb3f9fbe21849305a02fdb0bf7a0c6b0bba20f2a759cc8cf5d50adaeebe2a79cea7decda352dede2705a29d6717b6d1305d44f67ddf62dd463a197ed2da0c706a5682baf0b3622208031d31b290713c22b8166e06611495fa8688158dcaa472941d4a5d931083ebee52dbf5f712c1bbb758d1897b8d42dc4c254dd7875ae36261537872d4f6c60a0b107d92f88767a988f49fb4b00c20960fc9f0fa004b4c7e4f4696eaf4cdeef5e40873274325d2da38e79f598f6888602adf4c575432602abdec9d3a1e298d4f3891664fb10813db41b01158cd30d8fc2e5fb0f3dfe988c8bfc97d8d7e953967cc33d2f3868590bc572eade3022c7dc425b7a8110eecf5e6e916129eee81c17be483bc6d0b02433115cc41f65222fdaa2f02012ad9916886dc4b849b9f66817af53825aaad3068bfb9dda78a9def8a0fc585436f8122f7ce397e3bf983d7c73ad7f91451232583ac5a5d9f080738aa63942d378960f4885088ff5dc6d5c34e2493c7a1d0170fbb5f9b3266893965158f4d4bdeb0f6c41a4eb3b1062e7553de4e9bb4f7fd1c60db39b4f1b2428be6d97a4785ed9ebcf2f9c86932dca2bd7b4ebaaebf5b7d240449081ba824cb809a589c3c", @generic="880f83b8cdf801eca23e289e52ca6394e399f9056ab5e4bf4edb26076cf74a12d9595b095964be51c89d4d54cb5586ca36bc3eebccfdd80009de35e554bc22652e3e0f49e5d10e6df7e740f583a4e0ca45e674d76ac6b2e1ede58e74ecec4912c0991dfd07aceaffad8f429caf590d701e4b8f11be8aebdf208338fccb3bfa442034756cbee0ac1adf74a9930234e12854a89be03a2ad4e42b957edc5e552f64939ae64160545882215168056691def7046c60940ba9f10520a14f44f99ea18f8e42898a067aff09dc17443d95f0e946c7ac964aabf8a7830ed7302588", @typed={0xc, 0x44, 0x0, 0x0, @u64=0x2}, @generic="9f2e2e2e1b817fa1e204d211494136d4e947c976dd266606b8dc048647ef183664ef4acb3b109e817c79e51a75c49fa2eaeec6fb5b59e227b9b614e63217ea8a429a4002e3fef9186f5ee9345d1dbb4f8716823a8d3162e8cdcef7d319eec8e3658b00184730842a9dd57f486bd4cffc35fda61031c40801d00b7a35c605523cfa1bd3745fad1905b82f858c70fb604dec59a6134fdb3b186a7559ea052f9e2f80c9b0f0cd9a6cc4ae465d39ce4aab45ef144a8f84f64dc8c366ed1162601ac23a67d7ccfc0ea24baba51ffb970867bcb7886cf23ddf8f44906ca11c457c1f484fbff6014267ae059df966270ac3d85f6a68bf7bd0c9e6f12b5ad512081e9d0657f05bd52ba4303fb3dba0519d0fb6ee1794b77fb71ade4676a552f7a410e207ecf80329120f8cef3f1df193d392cec92c280a987fec17cdf6cf5833b52abc9cbe4bca00af4c0c24b39f908f2eb80488473594096c16da9cd6eaada3e21d7839748b5f8b5636562e69672794105a5ba56c750eb9e53f3171cddbfe1e9a363863e0cef6ac7ae7a8c84fac3281a2bd4f65155476dccec36c6acd567dda57c5822b83a99891e04cb33c2148ab3f3ec252035ebed8f9d69ea9d9bb958752bc732b758bd58921fa4ba92fb6a9f461fd4eaa2d82d485d4d3a9f9a1f93be7bbabf115d8da03187eb1c7cb6f6414a49ee780776369833563c02314c8e512a2fa293ea400b413049fb6fa9ecb1dc1d8b2705d4d0299f1d69c3580fdb2610444a6b72eeeadf284f54b8a610ce36618f597f042b271952f818d2f8d0f95cb57622f28c37c1490d9bf554378949adbce007ebc6a5d8674e61c1090e5f7af1aa1a8720e936fa4b67563b08aebb7bca0a9fcf6e418f261803d023db1bc3c0e0a6ded6e842990bf95b7414aca83c0aeeab2f674e239d82252a6ca52055d0f617f639264998c48920056575adac7dcdbc9b68adaf71315094106e325c34335800a191cc52d07a5b88e5fd720295ac946af3adef2278c70617331e6bbe6034c793a30deba664f8ba4485649e482edafb1d17fc858b70b3e023281176759ecdf35e5befeaacd85b0f82c197402fd2ce7c30e424b7145d4849415fea3899603c361310ad23a128b1f886971bdd3abd8cca8578000dbae1feba6355f77322b19a69d4f07343a130f8b01318c31c4f5dd92ac8e327f6cf30123e67d50558f1e2a69bff5b1e0089c5a70b477cfbc48b5c024ab8abbf24682c48187396df41bca69312e62f3a0a006c61fde598466154c3dac7c2cfc00c10152f2bde89f4fc037e151b77e43e6ab9e9ed5966e1ca7799e1182c2010ff3c01c9e148fc7945fc371b564b2c6765a6cf7704d8994a1913a5b19719ee832ae2d1f89ac122e9d18bc5f5bcb9622ad5878285ff0503069dd61a28ecb9c266cb28178b6b5a0f9bf3218a8ee587d074e591f1e3936c1abca13f7b40d28017e90fe3d6c20890eb605134aa0a605a359959407e5714a0f6a9e209dd43f32790a256bd089bcb9a25def45917da479c5e33f3cabccc3f8c5a94edd28faf6880ab1f4a51cbb8a73f48567eff1e709a677bf312da8aa9801d7fa81ef0b89bcf58781ce635165ea5c0aa64d6bf2c9b27286afce61aa757071740b2eb87e7cd74d9747578a90e3b838b50edb1196a25cd378d38e2b29857d668397a8f49338cb7c2c857ec1a216fc25497d8a2d375f96c19d63aa8201548b42cb042b44eaaf2972045bc26c3f85e9d1cec797de43f798277b0cd6a03256b04941c96fe7e2402009b64918213bb1008242f7fabce3bfb2f04b00b9d04b0ec048b5f6511a0de084c9213491295033334278c88ff0d63ae98e331b9b562b4412d9186d8e253da56aedb4dd3787bc9456d2bd40505906a021b96daae9e0d21f146102f8a7d3c87f2c554a44ab97f3b70ac52a46c0b63715da2c6dc9b09f73a26b829f0df969ec1dcfccb4b90aa3727d2e2c17d69d0a850f4d1e2791530975dd8573c67b642117ca955bca06b0aa0fca6016a7d38361e39822749d9f7c929ea06eba6a413f9f0674350862aa53fa1f2aa864e3d3ec3712bda28b72dd66865efc86b09c1939d2e2f884414c5856f004c5d5137c39f9460f54e157d4f7fc637306a5c82b522ead2b80a31453770d97a184496e31e019301fc491d887fa2fc4c0da8796f05e9e735af44174f15af37aece9224f0f4956148bc2443790978efe20c080bdd7195ac94cf0ab887666cac875b5f02507b5864a85987100106236afb01c84a602271eb2fc956cbddfd95c6a5888d5b55bc22abf7cb7d7a95d989dcbb52dedcc71f459b76a443edcabfec7ed0b942b7a39a421440a932372254a4e1288e3c83e96b5f73bdfc442c6284dfd2393329627d1b5c1f69ebb435b3e09425c77d3c225c0f5b1ab5bda202d269245984d2913633fd1313186101aacc893d8fca5b72c805e64c3f8c1cfb3290c4041b7ec49599157ea852c9b946b0af11aba016574364a1fabf278c3e7a1789f2c818c462c3e5ad70663c44f87541ce8e2a3361c1febcd06d9d4ac69ea40be5d06bcd2dabc00d1147b8bd6d3f1b6ded89cdcf4ce782cee543b8e40c4b43548935204cd830a924e846ff89dc1e41726944c06fc1e26fe32ee779d698ba6a2284928847161b09ec69efce30171ae85b7bd98aaa87818d18aabacdc389f0181f8ddefc1eeffe970669400e530f254d372f74654f3321e6d43e7c8ca5ee97480d7505dd20aa6deb6857fe70ffedb007eb070112dcf43a894991f78898a75cb118da0eaa136138299ec6c81abe9c136068ef7d631b93ab8abb370383b1d4f56ddcf66d2364a79d4e34356fc6f49080eeddabb5f4ab79472bd1f0dbc0c9cf631ef3511a1c5c9ccc58bdd1da20cd610e65c3f181bbe1f2db5e6a99c17a56a388490b6c73bdcc261c583cea1f211e76a0b75b29cc48d1ace616d9cea4e4d6dce573202372f8ce0baa48ca9274d819e95a50c09408fb578d328d3bea0b21c231d65f96b9ea1e4a88168952f1208a7bc2d1d7e292279ec444ce9478f253d703ef6b2237712b11297929b68e1d401c067fbe33911906cede2af7fa6487feeca31209ddc49d8c10ecaa8234375f96e134ff65a75903a870c82272b85b9ad9d9a0c9348be5d89cd7c8558185def5b4a3705414c746e263eb65664014e0ae1c639152eff12b18dbfc43d4e6632e558927d45b172c90219b4e4bf2e42127af94e374e0e4bd41528b883dee92b998ed4ceb2aa57398c2e3f53fd3c9d8feb4cd3cf4e68b0311482d15eb30c484118267bcd482c7a5331584a9f37827a8d45e23364ebd2b61e3581f3dd7c796428f2c587707ae9023962241df131f155f1eeab5419c54585361eac36c11cfca41283abc504776cab7281e14d41d801c86c369b09e7b410a66ddcdc30de4bc7014cbb5c0ab114442fac91fb13efa5e010bf89bc1c6342851c302ccc63953a71ed42ce2bb7778c8b1638c47196dfbe2df1a65532ec96d79ef59883bfb9bef96e33c5f124b5919e0bba19ff7cf63475f49e29a3089b3783d707c245525ee82cb540d567e30ac6f72b6a017109f8e1b2f65bbbaa1aae22f066ba314a1a60ecbf8b9ee4c79162094c134f8cfb45275587c7867dc4b9065e59287668c72c19e08a11be367c58cd7eb80f9eb7c00b580217eec4f4f4895fb6eb97835722972b80e9b1565ed09bdfa2aef4e1a4f9f0e13e9411eb2148ff81930c701af26f73c6e2bbfdb7e1cf0c4e61efd52ce17536c7f5e14ab28bbc1fc26a6eaff03b28481d2a0439c64b3bd78e1bcf1f1c1c2078a0bdf91a286ee9a5aa581fe29b62aec82b9fd060849c68b1099e01d72a293a6c5c190d0d99c1006fded49ba9f10fa362137b87409686d6683a945304bb74c2a538a60245577b55176226cf95bede91122d08cb0790060b770a5c9f7ebb40d3d5be4bcadc35e61de7d2d5f817c8464b49cb07ab5b199f31a388c171e7c12fc284a16c6fe6b6239d752ffc15e05b0ee98512a3dbe0e0e36d1f043e639a74ead7ed6acf37ef120d405d1f0694e60fb0694dcb1c3f6655f7da4c1bdcfc9c094d5a3c4c104018f369d8caea16f1bc3fb6ba21a8641c7e3c85b01cce333e63aaa720aec7c41f588da32da2db9cc9a007406446947b012a8bcab137ed0a97e903229472e755ac7ec70b2e6e3c7aee863d529d13561c365d421a3370162441211cfe86ccb95c9125517347bccbcfe3870e48d5702e7916b1201c6cc5745540461b72f1f0a4eb7c4faccc22e050efa5f9719850f284836d039112d760c8766aff4150daa401d3e9dbc61ac327da4de1bbafe70d376af9bcb81e0412d45f5e610e508db8e2288a349d016fd11e3a5f5f677f44ee7c429adaa2aca8485307ce08d0fa5b8adfb98798790a83ec085787156a5cba3d35d5978577c47af14b241631fee781ba612e7d139b21ff12886e0c42b6ce5467ba280c9bdefdbbfa3bd3362a40483bfbe176302ca3fc013fb67b275bb4cc72d3398e52d5de8e09fbfa2194ac6757c74cbd49ac6ac61f7f5410eed8a11b4125babff3d10602dc98a70d11ea6ecf2a36437e52eb2d227e8a1ab40422945c138b714caf745a4906207f951ebaa50f68847e9d660fc3c83cdc3c2e30e305318244bb0f1aa825429be7a4b0fb1f0ec1169210f1af7d9e95727ab881b9e7580661f0180544d1336e772fcbccc5dc240be5e9536950780656791f74f0a8fa08521ef3efcb5db0cacb23d8d70bb28d631bdb42ea262245e0321e02bfaa7ad663c7ae8b6db7e8858f298015faf765f606d0ab308ffc81a074bb5de161c4211c2efa4533cb8668dad82c3a53a39a49e0f304e591d8082798f352029b312a37e817864f32c00d8551110c876a2143f5dec2d09fa3603e09c641e8eccf661a00b67abc18c11417da8912bfbefacc70ecea74ab689b6106cf33e9fa6bb562912402a6ae85e458ece36e6a6aa82fa7e8e843853f03343a3810cecde7ec33c25a32e75bac50cdcb1318673a4e93ed142938c8cc085316b6a364c726ec4eca56e02ae9a54c14b3a6670de6dbe0b0a5ebcea5fb097404e7bdd262d6f784e1bfec969ca9633354bb5a81e267292773e6e5e846e94024c510e493b6da00769745b827fa5787d5b32b356eaa8f497144f5628820e4d5a517882f6f8ad1605643433cd54447b2b5b8b867faf53e5993bf70b6c022822b7e87fd15f3109d77da9b0b71defaa9477348d30d1ba3023a9ffa4aee38f840b811e1d9127a951dcb1b8f737378cb0b491e8addd936d68f3d0662de1b8b3132b5623dd2224395ed2434bfd0823b7c2fa142ffcf568a136b12e7b566f035c84f43efea81c6ce1c0f12666ce7e6221044f852b1d76ec88be6ad5bf0e72ee4eedf4eb2749d8a14c0822e59cee7fe0201dae30d2e0dd5aa746bc90384f5d867cb99b9d0835732f8533b095a6bca5af0f03a571d0076346c47bc1ffea560550a5141b9ccb7d258c091a62f6604af1416cb4b1ac268801fff3bdb1d9b5e3bf6b44709199d67c41ce5eb4825bbecfc761c6f79eb3796308d7441be3fd8850f1002b16953979e0b22b872fc94d2b234605fba2bd5497176c972a4da689bb27317236c5ec423b532fa2f61843459a2baf4690f5c08679c4f90faff25474b30896bd86ed1dcf54f1ad95ad64a4a9be7c3a23ca75f2cfa9508588b1e6e1a5e87636bcc1b6f3386d4d7d87d2206bd1482e691281edfd59221aa8f4b202d1b99d08d2adb01d21498f61116778fccce9a2b57022f9a699b677389b5649dd241ec539a57eaed76854ca98f14a5dd5e6535b9e687fc69", @generic="b4db431667bda6b18913b3433476795b513aaf453b14a30c3268bb87f1acee099983e67128ccf4c25418d94ddf98546dd91f2384c662c86b65b41c219eed56", @typed={0x65, 0x2f, 0x0, 0x0, @binary="d8ca1c1779eef01e5302ef4a3842209871a5acab149ca753f98d051f9c2307b8981ca648fb509a5a560a804da45100e16b9b127bf334784eeaa1a4bfaaf6784e0542154ee5011fefcbbf1bcc607b8a8e6d5fb01f208794adb715cf982fdd0a0b9e"}]}, @nested={0x10e5, 0x24, 0x0, 0x1, [@generic="657663e27c5ae1f37c7f5da6b75f711f8969d7f0b76b33252569eb48ab0d4405f6e74bf19f75cf47ec07ccd2307846e233614fccd83996cc4a51c20701bcd6d5d4", @typed={0x8, 0x3f, 0x0, 0x0, @u32=0x9}, @typed={0x14, 0x69, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @loopback}}, @typed={0x8, 0x50, 0x0, 0x0, @pid}, @generic="a72398a6f35625c2a9521bdb27c2a5827baec998ef8f664c613d1ce8bb57bdd98583067e66d520959fbcc8bb566f96ee6653bf49ac6a36e881ed7bf7ee64e0547aacb91fab4f0328b7cdaee7f263beb81b7955465c6a40b03cd71fe21c95919c3c6bcf", @typed={0x8, 0x55, 0x0, 0x0, @pid=r7}, @generic="99", @generic="1972b826a0cf6f87cb2d02903e6bfd3e", @generic="4f2bc11da0449231fb29811dadc43b8698af55115400b3b6487154da2ee5713e8c07fc2e244ab0377935781c74c8c34041ba4f2a1e375167baf41a8389938e4a61e09222eab86c208f6428a3f1444d158d5cf47d3d2ecd04c8022cd23a2e213f83dd50c6ca8d4112f5a0c34a38969cc5be3c49379206f9839bebf68fe71302a7d2ec5c8835793542795c013d0851ad0f4f129054a7f755c51f32e83a855b039772b5c8996e3c0d86a9a852fffc31d0cae8291598fb5e4f7669503c746da3dd6d7ad7601de2eb9f115740901a8d7f47d197d83ffe1ca824d5a66559f9becf72c3e2aa68969b5316b9c8ba3fe1392b7c293bea536c8a391c2cd1723f4b1a25b61a0c1f2ed58f24ef34bb285a12463a402f76a535416b4595931366c49398a1f8b3d58250fad1fff62c054db3692813e7912d58c618fa85c53ac5e694283c954f58eef8cf1ec34e155c725878df425c7042430cddfb4c8101228a88a58d195427c9706f5070fd9bd484643921b63b111ed9abb6027530b6d6ed1f39a5ba3184873b3a8e84363e5ed92afbe1cd2af137dfdae169b9a7daf78037ff4f32d656970b322a4f2db764973d7061c94e378733bc3658ed5f28bfe7601f1f18de168629fafbfea72c4fc3e4cde46ac99de7dbad0240159d6f0711381162bbaa5c6b425025ca4c46a1d7edac0f7037e48142b4168d4c4865b1e7fd7074ab598483fa37a8c16b908eaa9d19f47004aebeee363a7e050a94b8d94e80de2717ec89d74205a9f8f94af0fb7b9ed58646cfea86a7af2d3294f04152dde7b566d9a0ca6f65f8622f7ee1aa98c7f106bec7d46456a441af4e76f9be6857e9f051a59ade56b7d0d679c06d052a7d3fdeb2fc4b0ca5535254dbbf78c580a571b0511df6b8134f9cad4fabe0a8e526bfe0ed502298551a82f5c5c9f589b8a26e90c6941f156457bd7f8141bb738ba36046180f9b27f3231aa4ad988f1fcc6ae6319c05728e9c8966a9734013a8b42ab601fa55c0e36316ac22eeb93747dfbf56bd6769cf605984fade55d52c7126a580477b8abfbce765bcef5f74dddc9a49cf42712ea31f1f079db8adff0111ff1f230af71e54ac84802c0873a994a527a5fb696ad955eb335bd917ec7fe2f4d5bb3920f07f587ca464c24d7a90d189ee1724c2ab2cab29e4447722f1143e59d7ee31fe6f2f94e0aba891758c6b69351723000e338f3913b070c9f8c95a952893f77bd9250ccdf5f19df21005ef65a34796c3d571c563109f3ef44a08b142c8c051a467dc576aaa223b63833e7d04a6c0dfac851bb237b6c092afd24eb3c1c4a77cf083ec39ed97f5a7b42ec2c54e986fd7256168a39841b50c78416d1d07df8fc905bab6003e9444d79a84821ef7161de4e08def198f659d959b345e2947bc7e1e1e30e8624a9d8b4bbbdab9363fe519009d007e7adaf1933efcc8228ac30a94ffe00cb3d2f8f156a63a59ee05ec613abf07842a173733c20baa26037151c1f5ea89c94dd4a3f2d20f09dc57011d52fbe7f34a82ab29b4e7e6b5e717c7d77361dcc33332e2112c6b985a046e397af040d45ea5aac9b417dbe35052e01cf914d230187012e14e2849eaeecf025d126e7613d6a3f01196a537f747eb0a50e0611ee56b491b41b0eab84f6c26dff8f295a6a8070b417d21d9101a9e930220289d6db2e66a4cf0178d5b0241fd484872291c916c41288717434fc57d2dee30ca7916aeb6d75eb4af3d9407615400e5e38884017a57d7adb951e4e085ea3062c6dc3dddc5cdde11b2e57f208b60fd54b2005eecafe4c40778aff548ca3d1c74a9ca897946b6101aa2cd15ade2aa60b1a990757a317d122660947abc4fad9a02ada08bf1c101daeafb9b4a6f2d98e03bb931804ba8f0321c35fd77cded5eb2847343f87c2e6fd54168111aa4d6155cf4a471bc301f3462d5013033085007036f4b7a0f64de56c4ff75389807ebc3fc75c120b9ce99834a68cc81842301db4fe552e82ab034c722488e3a0afa44c17bdcdace7843a71776c66b942e2f715d3a1d51ca83d7a6773ad55dcd82a1902afe6b5540c06ec019fa8603c7fe25fa0b57dd700521976a924ef67c09e141d6831c54d3110fda84289dc2c54f7c8952690543aea3da296957ae4258db8d4764c367340987bce963e08015c872772ff2da13bf195a7c4f709c1db19f6d56a9778d036b0d18a2aedbaf59a95b58d98dee50c7689039597b35e77e50baa56c1541d1cc9118cb846b7eb01b69509930e5a48cc128f737509e7c91537dbac04832a8a694f16a8c44967dace9af33fb4f176cf99f20ff39709d3dd2075bc758d66e623f0defd0853a16e9096efb323843422eef354e36b70b4397e758ed5a9f918d0059dc6d384ecf1efab6724cfd7621bfe15c89524f3bab3c77daf987f2d62d8933e097b50d929fe27d5140eeed39b0d2f47146f8802871d9dfd3fb48ae4db1edf5fd686a4ce619f83b5ba3e49bb400282de0d3fdb5f1f67b239f6a4eac7d9ee8b03162f8d8554be235aad4d01c68f62cdb66e490d27739a253afd197a22374b92c3a2285e835ece991982335f5ef33d4d665bdcde424c759863a6408e6f0603ae2ef35aaf1153ad4d20d9537a29f86f1ff7234936d56a84a395cc2cd4fcfb9bc45a2e074285624ff824199cb2daf091370c41b3ebcf4068a4c8dc68c7d48a932c1cdaa49b075b4a11b4ff967ef4215261bfc42ba905c76fb17c3f369967ca771db0e2aee7fb703b433ca048dead16c7eecb2de50b030cafd8dd0f8db5d171af8d53e512ec40c6cca71d9affbb726df7d91374fe22f1df77e384250b52785409c96f1e6081839f70b5c293bc8ca3271b2c844e3bb5377974dbf5da3311fa6ae45eaa8bdaecc2e349e929966d5e3dbac1046ea4fb4c35b2cf2596f7f329d9e0a8756d9d239d093e5f9bb4d36d45fa0496fc48418938b09cd577be08f9f3fd7310958f3ba90dff4fe4c8124fc29576379b2a4e833e44ecb3fa42b814fed1330e7eab567a73e1a293f0b2ab9728a3fc6ffab965861facfa5a6959ba0f33939845880a0733029575fa3e13aa63722e456d6978288363b830af0ea8999a0b40d5c5857f8e78e5a8615c7f5ac332d4302c7614cfe9c372226d0557f468748be4e3204142580a448dcf4c747aa77802bd6ac2e87f1755e506735aaaa9d783577548e9441bd9e2720686933e087a63d83ee6ac76f8bcc3f1dbf247c8ef2b41695675bc0720ca5b11b092295910432a9a1a8406590a173fb0ce9776aab788c2159ac1064e0f0dda05d46623daa44995e6c6b4e71fef89cd25262426cc4cdb796e522108d3e6c2def6479a50208b21fc52b543fff5eea2bf06f81d66f22ebec72a9a6f64b2ae306e00b3999ae744e00526b550a5cc25199f879b554cb93bbfc5114aeb4802ce5b8de492fbb8e382ebfd6e8296c582fe65d41144d1fb82a1c9eae1d124591b887b8332751bedec3f71fd04253934e57c92c7bfbb02e5f01526f007c13bb83a6eede1160794bcfd8c0df52756e584675d940bf603de37f13d57003fd747fdfef559bbe0fc51cd7c5f997e025b969b4b03eff59b77cdf654ba37a0fd4ff95dca27eb6babfd4c2d9b059f6420167d3d9ac25eaf5624cd31f2262fc0d06b8c2383bcef2a1c0195642db852888d87f8b8ef51740c0cf7a3de076ec954f86f2acea08efdea5ea8c594dc9ee087f601894c356824fe842db11f2c1655551e4d10285e907a7dabc9eb67401bc51c155845307911433baa366668c07e4cd32ef0a5f91b39c24d3c90c9b4e87e0f2d0b1b5f82444b1fe4b6a53fc120a18bd5e15c05a76b022a0ed20084c6b3a4e18c706818cf735a0ba9d81f390620a45460ce4733a7d03bf706a9525f03a8abbc4f9404312671aff50d9e0051fe06b78b3198bf9c7d8e6e9096917bfe0c4bab90c93e8534b1761788bd7421ab606615f994bed8111c1ac98cc5adfcd44d5117fd1be129c61e2da3fb5d9e18f29411f37a1b591346ce8fe2dc933d256131bca9ae228e4b3e64a2ab02d4309f5c400e054bb9fdc6714cd4b943e612938ae1e671c2a183df1b91b76d42efc640f09e8407e049ee7bbd806d0fb346bf16471a2f7f30ff6f9253792265c03b4c3340862ed8eddab6d66e933f76fb5900006a411d0a1433a9e3d7b5e8a4f6e76360b78601b3f76d7f3c143369171a062c50f5504c429dde9b355bfb960dc13106ff7786f5726c1c16efcccb6db3b81c6d61ba105b00a97b262efcffdcf9db7ea20eaf183f6860cd9a8f5c33f4cd3de9a089c94570e2a4e9c42f852f6be432a1eb736780ae158682aa52de5039f1aabb32800f979fd8030dc9e80d0698ad913c80b0e2c4627817f4dd1cd2007d1b95115522c5f0202ff8a1623e97ae1c13fec2970b5d627f13b9edf9d6492d6a0c66e3d0825cc8afa7734e059461cc50c4aedf5de089dfac2e22cff18d3cd5c992d8feed026e8b94236c00605bb95842bbaf096b7c5849305f30116afbb5e726118fec3ce1a77e4e81516b62af9f4de4a382f840a3ee61afd65f0c92c4a28844d69f559028f58414e23bed7ef88859ab9e15ae33ed601176a1a7ac2bab5daa8c108b6d0ae266c792ba8e81746c1035ecb0ef5252c3da7a9e97e3d86bcc2808399f37080f6bc387964e857be8fa01908f04b1e48ed05ae9f70cc89645c9d6e03195f314b2704a1b259f9206eab32251ba45ab72da7b86203be438c144fd9fed329fb44a9edfb49b701ec7bc091e4343a072192311b710dca7ab6181610ebc260cbcba903e8507a90e0fdce8633e87cf44e2b9db057bf2b2ee994c221626a07c95ed8a5cdc223ddaf7993a13e9c79b5a79c4f06707dfa6807f1e3ec523a72a394b1f4eec2edcae14f2de71ce6c9960688228e5c07b9921b5738a3b4f21e3fc73f73899959bcb95d4e37287e2ebae6669f587c6559680b7898c053c1a593c88e5695ed4c4c48af79f80b7a1173e7f2480005c5bd7a05b78959080953557d2ff5fbce809ef62bd14e784a2db9dbc438200bd20869a78c6f1c53b8dbc04b7fd3d7aa7a91ade457430a73c84db53cb91c57cfdf2d6fa1429f73f8d91abb8e6b78e9005626208d4849be130d55f6ef031fd7cd71e1e56493df7e3f3d0ec523b65523810de5bb9bceb0c81cf5c9535b0e62e181a4f5e9613a615b5be9492874b418ec1b0efadfc5b1503828ae197061a232d491a271a1b0dcef690530f9e1720cbc818761ed64589ddcfc6b067bfa0f3cb45465d49e1e5e78c3f1d28acbc7b94a5c6ca64e91cb642c861d15ce6d830d393a04d38a617e77615ab31f3164279601884300cce76a358051c5bacf8059c761284dba1086840311cd437fec0c90c02f4564a91903888b957c9b716e1ebf7e4f710e3f33fe05a93512ec4cde3af6e626edbc6e74c8616c37e4b16b7776b2afd3056d908bd475ecbb595a758e421070f293c419d896fd1dc7ae199fa1c13102506fd7b50f4c4b4dcbf0f2a8914adcb3b184a270c1e262db20cc58e32795cc55c4cf5d14cc2c2ea9a17d4f38e97f2daff87d66fbe0d6411165dc13b45509b8d4a7da349176c527867e1353f76c3b2ec03ba106fe8de61b8fab25a66af2abb9725741f788a8f31f80c9aba777211f910bfbfe151f317da206aff254d2d05852faa2c751bbd2eb42222458b406a9918fe578400362ac302e419a3f0a2cb2d2a3c30fb730e04fd258e82fe858b69ebbd3933904bdffaffe4871cef31c716609f25a5735cd8738750b421eb0d3d4152310debe16b181c8cd57c163926023745c69b1cd8c8c15ead921ca78"]}, @typed={0x8, 0x34, 0x0, 0x0, @pid=r8}, @nested={0x388, 0x30, 0x0, 0x1, [@typed={0x8, 0x34, 0x0, 0x0, @ipv4=@private=0xa010101}, @typed={0x8, 0x41, 0x0, 0x0, @fd=r5}, @generic="8cb581f1df7a20f995b6298ef25321469c8ff4755e3a63cb753ba2a100695579aa87de7ca898147d6d723898c79946ab30c3a96f43f964765ecd0573f67e942b26969a4e6d8b253a1bc2aca747bb46324d32198f906d82b266540494fd452f3d9aaf48b05a8a925429edff20b1d23af6692d600f18dab94f8e3633d30b3a29398e3283dd752bb3d4b3bead877ee38b4295a54d41d7a1fbd0b03a733fae1121e2e517237e5f34fa6ee91bb317b517d1dcd2ff0b16cc9d8048d6873d3b5d0844b755940b8a0130dcab5c8442ca6f4a829c42046ee8df05051d6a11659bb65d1b20b9688c0280d84686314fda963ae468bb4be6a6be154ca336fa8d28024358ef", @generic="def81cb93c2c8acb7cd937b6ce178f67d7e66b2ca633462ae290c8a9bdbd41e228a1f1a4f9a7574cffc5b9becdb9682024427fd09c9036d62607fbee834963fbbb90b5567d68dd06efaa2241a886b912e0e62caffb6a6a3ebd86a2a63b4d1cc9b04e7457947365d07d6a0d2706ab76377fafa3922bcd4a8d8f51ff5c1901f72950461c05bed45d8ecf", @typed={0x95, 0x5f, 0x0, 0x0, @binary="1a15b7c43787673a7af2c810be4bfc71589750de15b58479f4f5ad5eedd4c187b8906660bab7695cd06c55d18d594ea13b6c62e061969c66f03d801335fb16b4c329a67a803a9dbd0f8638e24c635da2ce861794f59848e6ecf9d1fe28546b2815446d7aca904c2bb52ba31b4ce7df5d054a72f12f3ec8d7fd94b7d086727482ce15d51f5c32b3769fe0b063b5107a42ee"}, @generic="e34672224e167158f3fa0247b554ae34e571b6c2b487d4af8b3b0bbda88c9b8b35eb5959a93e116a4acd292d313138cb25a340343c3b03bf614da8912094cdb0d9c4ecd7dc103e0e89d8220aaf07717dd362a1b13255b42848b8109840822657eb45074ac4a098933f807c1ca16201c5427326689b8f21bfd0b754317a71dfcf2281ac3ffb294ddb69f40afda4e3a9b3c9a9318f5ca79e2f4c190cba5460db683b97c6", @generic="9c72285b8afa991434a1d7902accb2971370426797dd642808b88049521cdd2f8e3bff9e9e37510735475908cedee822a6b4", @typed={0x14, 0x6b, 0x0, 0x0, @ipv6=@loopback}, @generic="b37cde4d20fa2f6b9cd01cb4e94bdc1174a45e79715a6226a1fdf83c22b4d29df07f470c5a2995bd9200fe672c8bda18f2313a8034968feae8194e2d02a85b45e9fb2e72054bd18edfe425693fe287362e2486f9b3f8ad0b7082f3bbcf9b13216fec07", @typed={0x8, 0x5e, 0x0, 0x0, @fd=r9}]}]}, 0x381c}, 0x1, 0x0, 0x0, 0x24040000}, 0x4000000) 09:15:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x80000, r1, 0x2}) 09:15:47 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r0 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x20000, &(0x7f0000000680)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d601e7b612237129b4429d03c9a9a03836a0809651901f4d4eb83a1ebc728185b7e236042cde374d73091f3de3c7ceca1abaed33f423b67d815a398bb74dce3f6571ea0695764b0fdba2e72d6d0c57fc76399a8dd44fc9a72e49f7d9a0b0008740bca88e0f61ff8", @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',version=9p2000.L,privport,access=any,cache=mmap,privport,version=9p2000,fowner=', @ANYRESDEC=r1, @ANYBLOB=',\x00']) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r3, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) 09:15:47 executing program 5: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r3, 0x0) openat(r3, &(0x7f0000000040)='./file1\x00', 0x82a81, 0x22) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat2(r4, &(0x7f00000000c0)='./file1\x00', 0x0, 0x300) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) [ 2976.540533] SELinux: duplicate or incompatible mount options 09:15:47 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = pidfd_open(0xffffffffffffffff, 0x0) lseek(r1, 0x40, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x9, @mcast1, 0x401}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r2, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r2, r4, 0x0, 0x100000001) [ 2976.598431] SELinux: duplicate or incompatible mount options [ 2976.673150] FAULT_INJECTION: forcing a failure. 09:15:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = signalfd4(r0, &(0x7f0000000080)={[0x9]}, 0x8, 0x80800) r2 = gettid() ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000100)={'\x00', 0x5, 0x4, 0x6fb, 0x9, 0x10000, r2}) r3 = getpgrp(0x0) pidfd_open(r3, 0x0) rt_sigqueueinfo(r3, 0x0, &(0x7f0000000240)={0x1f, 0x5, 0x7}) r4 = open(&(0x7f0000000040)='./file1\x00', 0x1810c1, 0x105) process_vm_writev(r3, &(0x7f0000001680)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/165, 0xa5}, {&(0x7f0000001400)=""/107, 0x6b}, {&(0x7f0000001480)=""/70, 0x46}, {&(0x7f0000001500)=""/2, 0x2}, {&(0x7f0000001540)=""/232, 0xe8}, {&(0x7f0000001640)=""/10, 0xa}], 0x9, &(0x7f0000001ac0)=[{&(0x7f0000001740)=""/86, 0x56}, {&(0x7f00000017c0)=""/172, 0xac}, {&(0x7f0000001880)=""/234, 0xea}, {&(0x7f0000001980)=""/153, 0x99}, {&(0x7f0000001a40)=""/69, 0x45}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x8000) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r7, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r4}) [ 2976.673150] name failslab, interval 1, probability 0, space 0, times 0 [ 2976.676968] CPU: 0 PID: 13743 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2976.678516] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2976.680373] Call Trace: [ 2976.680962] dump_stack+0x107/0x167 [ 2976.681770] should_fail.cold+0x5/0xa [ 2976.682620] ? create_object.isra.0+0x3a/0xa20 [ 2976.683641] should_failslab+0x5/0x20 09:15:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x800000, r1, 0x2}) [ 2976.684503] kmem_cache_alloc+0x5b/0x310 [ 2976.685476] create_object.isra.0+0x3a/0xa20 [ 2976.686445] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2976.687587] kmem_cache_alloc+0x159/0x310 [ 2976.688507] ? mempool_free_pages+0x20/0x20 [ 2976.689455] mempool_alloc+0x148/0x360 [ 2976.690317] ? mempool_resize+0x7d0/0x7d0 09:15:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10010, r5, 0x89f06000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x80010, r6, 0x86500000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:15:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8102, r1, 0x2}) [ 2976.691248] ? mark_lock+0xf5/0x2df0 [ 2976.692146] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2976.693312] __sg_alloc_table+0x24e/0x390 [ 2976.694243] sg_alloc_table_chained+0x9b/0x1f0 [ 2976.695263] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2976.696333] scsi_alloc_sgtables+0x236/0xaf0 [ 2976.697312] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2976.698435] ? lockdep_init_map_type+0x2c7/0x780 [ 2976.699496] sd_init_command+0x516/0x3550 [ 2976.700434] scsi_queue_rq+0xe5e/0x27f0 [ 2976.701327] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2976.702416] ? elv_rb_del+0x50/0xa0 [ 2976.703229] ? elv_rqhash_del+0x119/0x160 [ 2976.704146] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2976.705231] ? dd_dispatch_request+0x1c0/0x990 [ 2976.706250] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2976.707339] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2976.708520] ? lock_acquire+0x197/0x470 [ 2976.709396] ? hctx_lock+0x7f/0x200 [ 2976.710213] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2976.711438] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2976.712554] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 2976.713718] __blk_mq_run_hw_queue+0x12c/0x290 [ 2976.714735] ? blk_mq_start_request+0x3f0/0x3f0 [ 2976.715781] ? do_raw_spin_lock+0x121/0x260 [ 2976.716742] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 2976.717874] blk_mq_run_hw_queue+0x170/0x2f0 [ 2976.718854] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 2976.720001] ? dd_dispatch_request+0x990/0x990 [ 2976.721007] blk_mq_sched_insert_requests+0x247/0x720 [ 2976.722157] blk_mq_flush_plug_list+0x415/0x6c0 [ 2976.723197] ? blk_mq_insert_requests+0x450/0x450 [ 2976.724271] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2976.725549] blk_flush_plug_list+0x26c/0x3c0 [ 2976.726517] ? mark_held_locks+0x9e/0xe0 [ 2976.727436] ? blk_insert_cloned_request+0x450/0x450 [ 2976.728562] blk_finish_plug+0x50/0xa0 [ 2976.729422] __iomap_dio_rw+0xca0/0x1110 [ 2976.730336] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2976.731349] ? generic_update_time+0x21c/0x370 [ 2976.732368] ? __mnt_drop_write_file+0x9/0x70 [ 2976.733356] ? evict_inodes+0x470/0x470 [ 2976.734248] ? file_modified+0x6c/0xa0 [ 2976.735125] iomap_dio_rw+0x31/0x90 [ 2976.735933] ext4_file_write_iter+0xe0e/0x1530 [ 2976.736963] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2976.738050] ? kasan_save_stack+0x32/0x40 [ 2976.738981] ? direct_splice_actor+0x10f/0x170 [ 2976.740016] ? splice_direct_to_actor+0x387/0x980 [ 2976.741109] ? do_splice_direct+0x1c4/0x290 [ 2976.742075] ? do_sendfile+0x553/0x11e0 [ 2976.742980] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2976.744022] ? do_syscall_64+0x33/0x40 [ 2976.744888] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2976.746091] do_iter_readv_writev+0x476/0x750 [ 2976.747117] ? new_sync_write+0x660/0x660 [ 2976.748047] ? avc_policy_seqno+0x9/0x70 [ 2976.748969] ? selinux_file_permission+0x92/0x520 [ 2976.750048] ? security_file_permission+0xb1/0xe0 [ 2976.751146] do_iter_write+0x191/0x700 [ 2976.752029] ? trace_hardirqs_on+0x5b/0x180 [ 2976.753010] vfs_iter_write+0x70/0xa0 [ 2976.753869] iter_file_splice_write+0x726/0xc90 [ 2976.754934] ? generic_splice_sendpage+0x140/0x140 [ 2976.756048] ? security_file_permission+0xb1/0xe0 [ 2976.757128] ? generic_splice_sendpage+0x140/0x140 [ 2976.758218] direct_splice_actor+0x10f/0x170 [ 2976.759217] splice_direct_to_actor+0x387/0x980 [ 2976.760265] ? pipe_to_sendpage+0x380/0x380 [ 2976.761234] ? do_splice_to+0x160/0x160 [ 2976.762121] ? security_file_permission+0xb1/0xe0 [ 2976.763221] do_splice_direct+0x1c4/0x290 [ 2976.764150] ? splice_direct_to_actor+0x980/0x980 [ 2976.765228] ? avc_policy_seqno+0x9/0x70 [ 2976.766145] ? security_file_permission+0xb1/0xe0 [ 2976.767239] do_sendfile+0x553/0x11e0 [ 2976.768109] ? do_pwritev+0x270/0x270 [ 2976.768963] ? wait_for_completion_io+0x270/0x270 [ 2976.770052] ? rcu_read_lock_any_held+0x75/0xa0 [ 2976.771101] ? vfs_write+0x354/0xb10 [ 2976.771935] __x64_sys_sendfile64+0x1d1/0x210 [ 2976.772934] ? __ia32_sys_sendfile+0x220/0x220 [ 2976.773959] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2976.775133] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2976.776289] do_syscall_64+0x33/0x40 [ 2976.777118] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2976.778263] RIP: 0033:0x7fcd90203b19 [ 2976.779108] 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 [ 2976.783221] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2976.784921] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2976.786531] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2976.788137] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2976.789729] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2976.791351] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:15:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) sendfile(r2, 0xffffffffffffffff, 0x0, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) dup3(r3, r3, 0x80000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:15:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8117, r1, 0x2}) 09:15:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r1 = getpgrp(0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000240)=0x0) getpgrp(r2) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) pidfd_open(r3, 0x0) r4 = open_tree(r0, &(0x7f0000000080)='./file0\x00', 0x1000) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x3f, 0x5, 0x6f, 0xff, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1000, 0x1, @perf_config_ext={0x8, 0x8}, 0x10008, 0x0, 0xfffff801, 0x2, 0x80, 0x7, 0x81, 0x0, 0x24}, r1, 0x2, r4, 0x0) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x8000) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/tty/ldiscs\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)) 09:16:03 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 67) 09:16:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000080), &(0x7f0000000100)={'L+', 0x4c9}, 0x16, 0x2) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) r5 = fcntl$dupfd(r0, 0x406, r3) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r5, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, r1, {0xfb}}, './file0\x00'}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:16:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8210, r1, 0x2}) 09:16:03 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x20402, 0x85) fstat(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x0) move_mount(r6, &(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file1\x00', 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x2, &(0x7f0000000500)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@dfltgid}, {@posixacl}, {@loose}, {@version_u}, {@dfltgid={'dfltgid', 0x3d, r5}}, {@version_9p2000}], [{@fowner_eq}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@smackfshat={'smackfshat', 0x3d, '\',\'A'}}, {@seclabel}, {@pcr={'pcr', 0x3d, 0x33}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@appraise}]}}) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [{0x2, 0x5}, {}, {0x2, 0x1, r3}, {0x2, 0x2}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0x2}, {0x2, 0x2}], {0x4, 0x1}, [{0x8, 0x5}, {}, {0x8, 0x1}, {0x8, 0x1, r4}, {0x8, 0x4, r4}, {0x8, 0x2, r4}], {0x10, 0x7}, {0x20, 0x8}}, 0x94, 0x2) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:16:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) sendfile(r1, r0, 0x0, 0x8001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r3 = geteuid() newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x40802, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB=',loose,cache=mmap,debug=0x000000000000001f,debug=0x0000000000000401,access=client,cache=none,access=any,access=user,uid>', @ANYRESDEC=r3, @ANYBLOB=',euid<', @ANYRESDEC=r4, @ANYBLOB="2c8d"]) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r6 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x2}}, './file1\x00'}) mount$9p_fd(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180), 0x80, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@cache_fscache}, {@afid={'afid', 0x3d, 0x40}}, {@msize={'msize', 0x3d, 0x9}}, {@cachetag={'cachetag', 0x3d, '\x00'}}, {@noextend}]}}) fallocate(r5, 0x0, 0x0, 0x8000) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r5, r8, 0x0, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r2}) 09:16:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x1000000, r1, 0x2}) 09:16:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="04", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r4, &(0x7f0000000040), 0x12) ioctl$TIOCL_SELLOADLUT(r4, 0x541c, &(0x7f0000000080)={0x5, 0x400, 0x6, 0x3, 0x2}) sendfile(r2, r3, 0x0, 0x8) r5 = openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, r5, 0x0) r6 = accept4(r2, 0x0, &(0x7f0000000100), 0x1800) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r5, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, r6, {0xffff0000}}, './file0\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r7, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x300, r1, 0x2}) [ 2992.327981] SELinux: duplicate or incompatible mount options [ 2992.332926] SELinux: duplicate or incompatible mount options 09:16:03 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) creat(&(0x7f0000000040)='./file1\x00', 0x20) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) [ 2992.401481] FAULT_INJECTION: forcing a failure. [ 2992.401481] name failslab, interval 1, probability 0, space 0, times 0 [ 2992.403181] CPU: 0 PID: 13799 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 2992.404032] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2992.405255] Call Trace: [ 2992.405597] dump_stack+0x107/0x167 [ 2992.406038] should_fail.cold+0x5/0xa [ 2992.406490] ? create_object.isra.0+0x3a/0xa20 [ 2992.407028] should_failslab+0x5/0x20 [ 2992.407527] kmem_cache_alloc+0x5b/0x310 [ 2992.408001] create_object.isra.0+0x3a/0xa20 [ 2992.408527] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2992.409124] kmem_cache_alloc+0x159/0x310 [ 2992.409621] ? mempool_free_pages+0x20/0x20 [ 2992.410233] mempool_alloc+0x148/0x360 [ 2992.410819] ? mempool_resize+0x7d0/0x7d0 [ 2992.411449] ? mark_lock+0xf5/0x2df0 [ 2992.412015] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2992.412728] __sg_alloc_table+0x24e/0x390 [ 2992.413360] sg_alloc_table_chained+0x9b/0x1f0 [ 2992.413891] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 2992.414479] scsi_alloc_sgtables+0x236/0xaf0 [ 2992.415004] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 2992.415619] ? lockdep_init_map_type+0x2c7/0x780 [ 2992.416180] sd_init_command+0x516/0x3550 [ 2992.416685] scsi_queue_rq+0xe5e/0x27f0 [ 2992.417166] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 2992.417740] ? elv_rb_del+0x50/0xa0 [ 2992.418178] ? elv_rqhash_del+0x119/0x160 [ 2992.418793] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 2992.419435] ? dd_dispatch_request+0x1c0/0x990 [ 2992.420126] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 2992.420819] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 2992.421606] ? lock_acquire+0x197/0x470 [ 2992.422147] ? hctx_lock+0x7f/0x200 [ 2992.422691] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 2992.423517] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 2992.424125] blk_mq_sched_dispatch_requests+0xfb/0x180 [ 2992.424745] __blk_mq_run_hw_queue+0x12c/0x290 [ 2992.425280] ? blk_mq_start_request+0x3f0/0x3f0 [ 2992.425827] ? do_raw_spin_lock+0x121/0x260 [ 2992.426342] __blk_mq_delay_run_hw_queue+0x4f1/0x550 [ 2992.426942] blk_mq_run_hw_queue+0x170/0x2f0 [ 2992.427446] ? blk_mq_delay_run_hw_queues+0x1a0/0x1a0 [ 2992.428067] ? dd_dispatch_request+0x990/0x990 [ 2992.428744] blk_mq_sched_insert_requests+0x247/0x720 [ 2992.429360] blk_mq_flush_plug_list+0x415/0x6c0 [ 2992.429896] ? blk_mq_insert_requests+0x450/0x450 [ 2992.430470] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2992.431149] blk_flush_plug_list+0x26c/0x3c0 [ 2992.431675] ? mark_held_locks+0x9e/0xe0 [ 2992.432151] ? blk_insert_cloned_request+0x450/0x450 [ 2992.432754] blk_finish_plug+0x50/0xa0 [ 2992.433209] __iomap_dio_rw+0xca0/0x1110 [ 2992.433692] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2992.434230] ? generic_update_time+0x21c/0x370 [ 2992.434764] ? __mnt_drop_write_file+0x9/0x70 [ 2992.435288] ? evict_inodes+0x470/0x470 [ 2992.435767] ? down_write_killable+0x180/0x180 [ 2992.436305] iomap_dio_rw+0x31/0x90 [ 2992.436734] ext4_file_write_iter+0xe0e/0x1530 [ 2992.437408] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2992.437971] ? lock_chain_count+0x20/0x20 [ 2992.438466] ? direct_splice_actor+0x10f/0x170 [ 2992.439008] ? splice_direct_to_actor+0x387/0x980 [ 2992.439622] ? do_splice_direct+0x1c4/0x290 [ 2992.440130] ? do_sendfile+0x553/0x11e0 [ 2992.440594] ? __x64_sys_sendfile64+0x1d1/0x210 [ 2992.441130] ? do_syscall_64+0x33/0x40 [ 2992.441587] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2992.442214] do_iter_readv_writev+0x476/0x750 [ 2992.442738] ? new_sync_write+0x660/0x660 [ 2992.443224] ? avc_policy_seqno+0x9/0x70 [ 2992.443686] ? selinux_file_permission+0x92/0x520 [ 2992.444247] ? security_file_permission+0xb1/0xe0 [ 2992.444811] do_iter_write+0x191/0x700 [ 2992.445263] vfs_iter_write+0x70/0xa0 [ 2992.445828] iter_file_splice_write+0x726/0xc90 [ 2992.446444] ? generic_splice_sendpage+0x140/0x140 [ 2992.447172] ? security_file_permission+0xb1/0xe0 [ 2992.447755] ? generic_splice_sendpage+0x140/0x140 [ 2992.448470] direct_splice_actor+0x10f/0x170 [ 2992.449005] splice_direct_to_actor+0x387/0x980 [ 2992.449553] ? pipe_to_sendpage+0x380/0x380 [ 2992.450059] ? do_splice_to+0x160/0x160 [ 2992.450521] ? security_file_permission+0xb1/0xe0 [ 2992.451088] do_splice_direct+0x1c4/0x290 [ 2992.451580] ? splice_direct_to_actor+0x980/0x980 [ 2992.452279] ? avc_policy_seqno+0x9/0x70 [ 2992.452787] ? security_file_permission+0xb1/0xe0 [ 2992.453362] do_sendfile+0x553/0x11e0 [ 2992.453801] ? do_pwritev+0x270/0x270 [ 2992.454230] ? wait_for_completion_io+0x270/0x270 [ 2992.454806] ? rcu_read_lock_any_held+0x75/0xa0 [ 2992.455348] ? vfs_write+0x354/0xb10 [ 2992.455781] __x64_sys_sendfile64+0x1d1/0x210 [ 2992.456313] ? __ia32_sys_sendfile+0x220/0x220 [ 2992.456856] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2992.457486] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2992.458095] do_syscall_64+0x33/0x40 [ 2992.458524] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2992.459108] RIP: 0033:0x7fcd90203b19 [ 2992.459549] 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 [ 2992.461633] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2992.462495] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 2992.463318] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 2992.464365] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 2992.465392] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 2992.466302] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:16:03 executing program 5: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(0xffffffffffffffff, 0x5000940f, &(0x7f0000000680)={{}, "0c09c2601c4635f93ef4907ea8e17667f8345eb68ac03bc55442a92d228680c3da20af081265196ec37803547ae813fb0da7b731eb85f2993866371e93fa3b5c317e22b696b5fe207d20875178504ac12fbfe4aa48138186a08fc610dc84cc63345c7e9a34b6fc06d364bb32dc643bfcb3f4ed770c348e94bdf4ca4cce3200082b474754118401404fce4e861b0dd571cb4b3d3ec2529d223bb0faa0f10e5e4e96ce7201cc1db792557a05ff74c8d9805cca96568ab3c003c2931edaee983d5cf4ec517aa75b4fdb6f962efba8fa2f6588e94cdd102fa60f2f4d7e1e57e3b536a6f5ca593a51260adb16763f63383770c077874144f04e58139055ba96af42644e3ae2e7593c85d467527a3a1bd8e6e5c1bb2ec6f14aed36897089efda85936d4fdd325028582277630f2e1407b5732648e851e077a0b525a0c849edfc5dbda2b019774f56afc6d4bbddef105cf4e436f15ad4b20ade2e752162d117db63fe85fffb26549c687e9783c30ee4347e0d97ea1d4a48d32de49c77cad9e5b50d75044de4274d54bb18f72e3ee527c69a67d9e60c80509c3901be741ec2724273d319cb7d74378732e17b01455fa7b3eabe580176c4bc86f8fc8ceee746b2e7ed3b460db1f4217c7f144ae433d0277d730d11dbdc7349ad6d3c4e9686b391eb52cd99a2883e79eee1c93fa5d320536e6469274490a922be227a63acd2661747d68b06c63ec6a033801348aca4849fddd70fb3cfc9c759a90d3fcf780f3f6cae4c6cb84a6c2e68f03448083991392c351552f798258a2dd4cc2bac6307f259cef162a7f2a1fd111a3616efb7e9a7372b52172f1d60302eb9a7eb2f020d0c015cf30cf140b4baf0f940d76c69b2e17af952caf6ba5eb2b114d72ed3da2df0306bb441e8b799265caeec9ba8157b1e53cec80882ab041613d34654505e665c792201f6995708c317059b597edffb6f3bc38d3502d8af28bd4a08b9810bc7553c2c7f4ef2b57f10f87283fed0f0a919221722eaee3afa2900550b13d23eaf809e597d7c3959223085cdaeae8c1ce40dce9fc0c499e4e0c601cb8c0404efa0731261ccb200f5b691764075b5d0deb1d1dbdf2056e8d15d945154f383d5dcca7e73371a34039f21436fb5f8e8af66a60be866deb2f5a2964a3f9896437856b7af900fea4bf8ec637fc57efbd606c3d94655920561221e79e24202698f29800da33ee76db76569ff478a6a3e7c53827c4728da43d8cead6f7aac3ae67660dcf3a1bbff8cbf19d4ecafdb09374f91e30842f8e6dfdb8ad0097a9efd63113b705e681ab18c6bb99c23546cc29a1a102d4d77b86e0638e8f32cbbcef534107ae1b0124b9ec11235fefe03c425c9a03d441aac8aba3a163810ffc8e3265720769bca8fcf308c2737d362487dbc6d02421024d74639c0566246da72ccbece6c22aade574f4172d98f1758174d34ad0805494f4826fd1f24b476ba73186e3c01a3b72464b9c91b66649ac67e10d0683d6809acf1fce6452c0fe0136af0ddf1467f361938f63b3477547de110382061d5e94b770a1df57912908996853de8f95f83d82af08e2b1d0c2860e41915c215b13bce04ac8016f620872f3059f198aa0df563c2e9f67546fc233bdcd76be083eeb0f2151fd7d05183573f5f1a83a734e3b298d56210e94886cd2bce1a95d41352c9241896936dc8bb8819cd510d14aec91d1d3a4fd4ac7bf8799dae1cb40ecda07a2dc22b0c9d68b8cc93b1af189b539c7a6a354b173efc22ced2365c76d0c1ff35f1ba1d5e97390fd23ce9761bc411be61a86c9ef9482f59ae6b09f17867184c4c1d1a191bdc7775b23e3f166256ed2f14cc9f8b74a64b12da3387b3e59c6d0df24dd1477bdcb30aa15fc3c7d41ce33a7c178a4b4b79627f85321099389e8b7e636443e7d8b6ffce5b3443e2dcc42466c58abf896ceaa77908471b0cc6b39dc93d34aa05d0af8206de85f4356d0946eb8e064d78e49b4afac0a8729f0eea8159749c6eab4fd4273b9eba851b6f0124fb4567a2a62fc11c4a70bbbf24987e7e3aa78bdf2af4164b6ba4470e101cfe633dd2d6c8567d01252e24886157bb4c90014c9964622a178449a5e8175b579a852d7d6dce7e2a985c828cb9428cb94febe57f83ac2d31f71a86f3d74dd459d9e2fd709359d4ceea03f2abf5905638b5de21ebae1f250c0080184dda26d8e6ac78932efc3066b7dcefac74b142043b2bf62a742e782a46aebc8422d9fc6bd93cbce3a8bcdca0770803eadd04a74183421f254aa0eed0840bd0c5c55fa5dd57060bad2941bc93294b908ee5b44c911789cd2ab014d2e5878c0f5cf0c2ba337b03b54081619863ceeb16e6a0a4040505d647aef53af7495e2ac75adad413637d0031008f8dd465e6844c7cb880cabe3bd1d70e47bc72c09ca8d3add30641fc0c91de0113d17c6d56122373cb896023d331af9f0bd783496d7322ac5d55e152f0655a85640e825bd87013a88582bf833cdb883520938da64e7c1bb4c2ebd4c634ee329d7d55e6bd167a7de8b1c2f1e2a96d2cac22882aec4297a58c0b79479e6ae77ffb3e26fef3d187f8f9b5fcf7dae6b34df2c0f0273c032095bc4025615aa08fc87195a979906942d18b575936723c9b3cf1d462da3b38b017d626c67ac305940080ceb73ee719b4657e30cf501d45705357cb435bd76fa0c143cd25caaee804b8e1f650a0478bd29ee98f7776a0d0e810a78d53a9144082f5b746646bd822e911c3c67f8543c3c1a94c8dea6d4b02087e9465d374ad1be552a7b1fc62a68360389c980646deaa4322dbf4ee1307afa95b1b35bdd64c1cd81801f9c0bfce2d1a1d3ea5584f67e4b86de255d0f5ef3d71bfce21d3b9d22f00acb2620b9d2f8460d7ce9dc23abd676bc68c6f81106c45b229da295c7fdad461e5222fbfd30ee00dabfe82eadfa7ed67c5ca146dd002ebfbe8cb95a388280b56d19ee2cd584f746be1ca608f6e52d560a3227683b21ba98b7548f442d6aa8783c8c462a42d904c1f99ac852d37a8253ca2c3ccb71cb379e4b6ec2feedc4ae89accb35956a737cabd038154fca913b45f4d35f40f2a06dade2f2c0f6f7ae6f64856c1c38ce350dc8ccbb9646af4201c436cd3bceea5ef1b410f5c64b550094e93876eac32c8c5510db6a7d521669ef8ac74385cfd8e792f508ae9b16bebcd6ab9a0129eaf228e0a64e9dc7dce21a53832beb8a5fdc6c5a574c912789da2ae91ab1348b7683372f06e714e5bf638a0567b7c65322dcad9015c6f1e8a0f82d6653b189992b07d1cfe23b33caba5cad5ecf7d4b1ab90e3a64090acb6d605334c1b1014231ff6c0c16845804dda18fe61991ffe5620a151942bfda1015eed35bdcef014660e4a4ae609dc29f29ddaffec24056b79875486d7fd78cbbb34af1a7a3fcbc8ae3c1356879af9e0f4122de1add2e09482af51308deb17afc3727c39ad344a1c8e5b5669ca96a24fc4d58800e328c7d3ae1af9fe1fec187d9f1c3ea52cd13319939937b1ab841bc2dd14a29d69beb412b73efd500d35a56582eb31f9d53fb9ef415e27ab767ee831813951b377a009a3308a144ff2761b0c773026e361272eea041c11d6e8afb7379091fee065703bf8a03325b3357a6e02d721d0a45485a9232e6295d34d3a39f80724d0ee2d1a87170d88a5b82dc5593ee9f982f2e7ad05f9ce716b5e10c15dce520f266d180489f269f314e6fd322713a22094eb2e6145d16161bed1d5f502cb3ec499aa9d29957d84e71eb78f9832b6524f1db5d44e0a279a395a6267e4a8774ea6135708e20595dc1c0d15428282c576989b56ed04a37e765007a0a5f9cde20f52e0cf0e0dd76c92120d7112560beb4406ac328767f08c3652488a4a3e85c402cd53e7ca6874f7e64bb6ea2b8f3a07f1ccf0ed85038a676b0ee5341aca3826ba7f9544ae358defe450892e8555ad1540f1b437a9c0f7cb66bc6d652c7e41d470e12446ffa49401a7f3c201f129be139b45e2082ff8f7a9a4d2fbea05433115d8f9876f9c00fae2802bf10f039ec523a973109e59e7ba9ab6bcaa34c292af36bbb71a272a1a6cbe9ecb373104858b7047efb1d4ffc317d1aad12686d66ca4766f99583441aadeaa048e2b98d2326420554d466f10d9412f0f35653ab5b24b6f61f81af3a2cb23bbd32b1d01a2f7915f4d54da5f7218f628b4d2dcce7d8703d09f8e96fcef0c02f99f17a19ccba29acf41fd879e9eff213d7add5cf37aef7ffe891e0698578dd26a138ad82087c30a41f9b2e8ce2795312333f9a23d84246f2f1a1fae9ec065970d17bd3e7320327afc9937b84278f8511b4a3aba53c428a571ebc9f1985f7094a5e560ba8d5144fce1f0af86501833be289bdea46d850dec9c273ee24bc6e30aafe7a123081faaa8b30109f25dae56f03c40a7d6688eecd0465cfb26883e628aea24cb0b9daadd9e2666e29b7c4f590571dab0a11fe0bbbc1b0245d016453abbb704cf855c01446e7b983f3dadb9ebcd0c0d9a6179d20c2a6c45263b748998f14fb7b5ed92000ff13468e3ea01a1a7c4f12c3f8a2dc200c6e46e73c1f263fc0b5f1bc9b8d900a59ba6f0337ac45e34dd635b5ee97792cd6dd893daa824c7337ca6259894ec8bada5d24ea6d3dae762b46da36ded4005303b58e80c09f0b02c2b0e3f400ee4c007e9e6c7b5759ba263e40d5e1f5de36ced148a4e7906c74f5064e42e57abcdaad013e97897fc79ff50fccaf72eea05cbd609feaf449651b98c2aa47351c8d0fcc014dd68182c684f514b76bdcdd63dd358d16333964ea0933b46d48dc9d65cbd3b0111371132cf48352df1a69130371becb20f088a299a21e35aac649db193499ece5860e44eff0f3ce4608a00b98b9f335a477420aedaaeb4cd4e38fea96518972fd4df55c5945b4432a70b62e9af25af46adec830b151b0d6563bd64708eb24d700dd42048c1b67bceb53142508e45a41b0a3f4967bb6e3ddfe2f187f6bba9f6eec326da49b9fe09638cdb8ad34a9ed71c07ca689976a50a1d8898c16e9037969089acc26c7c08a655dfe01b0e8c6bc3d789755eb165a7a55d8425ffbc298607bc5587d618a4c7718ddfc28a4a26bc2acf9c077e305406d1ba1054d04f72c9d61803b19712bde7ebaf5e9e168f4df56cf02ffd16b6eccee65f6333fb40f66f4d546a9aecd8c699e557900f471d9a8462adecda29a9923fdcda1352611e827c18cda2be8edb41cee00cf58a090a37a0353bf697432f15e31aebcc01ad08d93648e75b51677e5d319ef00ef50f663751e8de8ccf05dd03f7e52e567317ff948dc3d6ad8f87ff5a6e207f40145f8450496f687253a4378dfb7132d285b79e52d3b41fb34a7df721a73c4aed7c5300c8c8d46233ea614ed351ef581a42c91dd35a900c85ebb56a3a1d6afb4ac722ee3190fd7bfefd6eb5d078140671a999f50e310769c8bdef22109a8508b8e20e774ef7f4df4f3030fbdfd84417b2785677d6d462fc1d43db5817b6bb3f5e7d421054a2042e000fba88c3ea12f9ef9eacfa5055df53b8e472b25950b2f4bd8391dface384d7a3e4a0b32716fdc985e8bb15c86b984b2683d6a2a9e23ca6d2423c67ea5886177ce754e095cef9847f4753d907f8b513a30ec3ab7f662f90a999d8ebdb3208ab1af19f07119977737dd7cc6b237352f9159e02d5263925d7d5e8a44e1b803fd2de38b822203ec8cde4ddc6f2ceee18c8c956a2a446cae0d1bdd23f433e852dfc94d3f958a5d5748a82eb26b8185ff8a84288aff6a9178396647c2c794283a13df809f6"}) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syncfs(r0) faccessat2(r0, &(0x7f0000000180)='./file1\x00', 0x91, 0x200) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) r1 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(r0, &(0x7f00000002c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x3, 0x4, 0x3, 0x4, {0xa, 0x4e20, 0xca, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x7}}}, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f00000000c0)={'syztnl1\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x2d, 0x2, 0x9, 0x0, 0x27, @private1, @mcast1, 0x700, 0x20, 0x7fff, 0x77a}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x105980, 0x8) fstat(0xffffffffffffffff, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r3, r4, 0x0, 0x100000001) 09:16:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2000000, r1, 0x2}) 09:16:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = socket$packet(0x11, 0x3, 0x300) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x3) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r1, 0x3f, 0x2, 0x57, 0x10001}) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x4, 0x8000}, 0x4) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd}, 0x4326c, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x0, r1, 0x1, 0x0, 0x4, 0x80004002}) 09:16:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) write$binfmt_aout(r5, &(0x7f0000000240)={{0x108, 0x33, 0x7, 0x211, 0x4b, 0x7ff, 0x3ce, 0x3}, "f0f721e831281fb18ca575c7cf1b6350e1f1e3f5f7e3290290133f912b69251507f0d00c82c4d32ec58e422e250de86aa3864a8a9cb2cd4096a9aea0081a43ec775b22a240211a64ed186f505d2bd01debe6cb64b6017a0a9101fcfa8518e343483e375315060d242bd2c250fbb91524e6fd44a841a4f281b4aeb5ea9e54ae8fc01cb365c7d5d5d179bf0ebdca818a323a894b376f71b3f1cd64eedf880cd4c4ead2c17e37dc725e39340a9c7eaee736500bcaa693fb340a4aa9c25bdf5816dcc021d65b3d198b76d58b82fdd30af47b72ffaf12f424f5ae2cd8dee96965f42a5a0750eb6d0d82f89a07483e72c6d0cca68bfaafc4a2c5c1207e321863ce", ['\x00', '\x00', '\x00', '\x00']}, 0x51e) 09:16:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8218, r1, 0x2}) 09:16:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x3, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0xa26a9000) sendfile(r2, r3, 0x0, 0x8) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000140)={{0x1, 0x1, 0x18, r4}, './file1\x00'}) r6 = openat(r5, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x2) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, '\x00', [{0xc8a, 0x98, 0x7fff, 0x1, 0x79, 0x6}, {0x3f, 0x1, 0x401, 0x7f, 0xa446, 0x23}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) r5 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0x248340, 0x224) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc, 0x50, r5, 0xa1775000) 09:16:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = dup(r2) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r4, 0x325, 0x0, 0x0, {{}, {@void, @val={0x8, 0x10}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="12042dbd70ff07dbdf25860000000c009900000000006500005bc200220107020000"], 0x28}, 0x1, 0x0, 0x0, 0x24004042}, 0x44000) r5 = dup(0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x30, 0x0, 0x325, 0xfffffffc, 0x0, {{}, {@val={0x8, 0x1, 0x27}, @val={0x8, 0x10}, @val={0xc, 0x99, {0x9}}}}}, 0x30}}, 0x0) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, r6, 0x400, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x4, 0x6a}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x38}}, 0x40000) r7 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x8000) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r7, r8, 0x0, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:16:17 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz1\x00', 0x200002, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7ff}}, './file1\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x0, 0x6, 0x40, 0x569, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7, 0x8, 0x3ff, 0x400}}) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000380)={@remote, 0x4, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8000) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x2}) 09:16:17 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 68) 09:16:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) close(r3) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2000100, r1, 0x2}) 09:16:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x8219, r1, 0x2}) 09:16:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) syz_io_uring_setup(0x1a26, &(0x7f0000000100)={0x0, 0x9c3c, 0x1, 0x2, 0x83, 0x0, r0}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000180)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000240)=@IORING_OP_FALLOCATE={0x11, 0x2, 0x0, @fd=r3, 0x8000, 0x0, 0x101}, 0x1ff) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8000) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000002c0), 0x240000, 0x0) open_by_handle_at(r5, &(0x7f0000000300)=@ceph_nfs_confh={0x10, 0x2, {0x9, 0x7}}, 0x40) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r8 = pidfd_getfd(r0, r6, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000340)={0x0, r8, 0x81, 0x78aa, 0xfd6, 0x7}) ioctl$FS_IOC_RESVSP(r7, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:17 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:16:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c, 0x0, 0x6, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 3006.328293] netlink: 'syz-executor.5': attribute type 16 has an invalid length. 09:16:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000280)=0x1000000, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@nfc_llcp={0x27, 0x2, 0x0, 0x0, 0x0, 0x0, "473d7fcc5089a8e3eefc4327c35d5f4c097347fb24dc13068cf4ada46207000062ea0b5e364eee0def00001742ea967601003f90df0000000100"}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="48000000eec0e819f3dcf8", 0xb}], 0x1}, 0x0) ioctl$BTRFS_IOC_SEND(r3, 0x40489426, &(0x7f0000000100)={{r2}, 0x2, &(0x7f0000000080)=[0x672f, 0x0], 0x1, 0x6, [0x100, 0x7f, 0x4db3, 0x6]}) sendfile(0xffffffffffffffff, r2, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 3006.439421] FAULT_INJECTION: forcing a failure. [ 3006.439421] name failslab, interval 1, probability 0, space 0, times 0 [ 3006.442632] CPU: 0 PID: 13860 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 3006.444205] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3006.446069] Call Trace: 09:16:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = dup(r2) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r4, 0x325, 0x0, 0x0, {{}, {@void, @val={0x8, 0x10}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="12042dbd70ff07dbdf25860000000c009900000000006500005bc200220107020000"], 0x28}, 0x1, 0x0, 0x0, 0x24004042}, 0x44000) r5 = dup(0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x30, 0x0, 0x325, 0xfffffffc, 0x0, {{}, {@val={0x8, 0x1, 0x27}, @val={0x8, 0x10}, @val={0xc, 0x99, {0x9}}}}}, 0x30}}, 0x0) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, r6, 0x400, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x4, 0x6a}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x38}}, 0x40000) r7 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x8000) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r7, r8, 0x0, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) [ 3006.446666] dump_stack+0x107/0x167 [ 3006.447597] should_fail.cold+0x5/0xa [ 3006.448475] ? create_object.isra.0+0x3a/0xa20 [ 3006.449505] should_failslab+0x5/0x20 [ 3006.450364] kmem_cache_alloc+0x5b/0x310 [ 3006.451275] ? jbd2__journal_start+0x190/0x7e0 [ 3006.452317] create_object.isra.0+0x3a/0xa20 [ 3006.453304] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3006.454453] kmem_cache_alloc+0x159/0x310 [ 3006.455388] jbd2__journal_start+0x190/0x7e0 [ 3006.456397] __ext4_journal_start_sb+0x214/0x390 [ 3006.457470] ext4_convert_unwritten_extents+0x18d/0x580 [ 3006.458675] ? ext4_fallocate+0x3880/0x3880 [ 3006.459656] ? iomap_dio_bio_actor+0xef0/0xef0 [ 3006.460690] ? generic_update_time+0x21c/0x370 [ 3006.461722] ext4_dio_write_end_io+0x452/0x600 [ 3006.462755] iomap_dio_complete+0x1a1/0x790 [ 3006.463724] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 3006.464768] iomap_dio_rw+0x63/0x90 [ 3006.465591] ext4_file_write_iter+0xe0e/0x1530 [ 3006.466632] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3006.467664] ? kasan_save_stack+0x32/0x40 [ 3006.468611] ? direct_splice_actor+0x10f/0x170 [ 3006.469638] ? splice_direct_to_actor+0x387/0x980 [ 3006.470718] ? do_splice_direct+0x1c4/0x290 [ 3006.471693] ? do_sendfile+0x553/0x11e0 [ 3006.472591] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3006.473633] ? do_syscall_64+0x33/0x40 [ 3006.474509] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3006.475729] do_iter_readv_writev+0x476/0x750 [ 3006.476765] ? new_sync_write+0x660/0x660 [ 3006.477712] ? avc_policy_seqno+0x9/0x70 [ 3006.478737] ? selinux_file_permission+0x92/0x520 [ 3006.479840] ? security_file_permission+0xb1/0xe0 [ 3006.480945] do_iter_write+0x191/0x700 [ 3006.481826] ? trace_hardirqs_on+0x5b/0x180 [ 3006.482804] vfs_iter_write+0x70/0xa0 [ 3006.483662] iter_file_splice_write+0x726/0xc90 [ 3006.484732] ? generic_splice_sendpage+0x140/0x140 [ 3006.485854] ? security_file_permission+0xb1/0xe0 [ 3006.486936] ? generic_splice_sendpage+0x140/0x140 [ 3006.488053] direct_splice_actor+0x10f/0x170 [ 3006.489054] splice_direct_to_actor+0x387/0x980 [ 3006.490105] ? pipe_to_sendpage+0x380/0x380 [ 3006.491082] ? do_splice_to+0x160/0x160 [ 3006.491993] ? security_file_permission+0xb1/0xe0 [ 3006.493073] do_splice_direct+0x1c4/0x290 [ 3006.494016] ? splice_direct_to_actor+0x980/0x980 [ 3006.495107] ? avc_policy_seqno+0x9/0x70 [ 3006.496037] ? security_file_permission+0xb1/0xe0 [ 3006.497134] do_sendfile+0x553/0x11e0 [ 3006.498011] ? do_pwritev+0x270/0x270 [ 3006.498882] ? wait_for_completion_io+0x270/0x270 [ 3006.499989] ? rcu_read_lock_any_held+0x75/0xa0 [ 3006.501039] ? vfs_write+0x354/0xb10 [ 3006.501885] __x64_sys_sendfile64+0x1d1/0x210 [ 3006.502891] ? __ia32_sys_sendfile+0x220/0x220 [ 3006.503943] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3006.505126] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3006.506293] do_syscall_64+0x33/0x40 [ 3006.507135] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3006.508312] RIP: 0033:0x7fcd90203b19 [ 3006.509156] 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 [ 3006.513337] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3006.515072] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 3006.516706] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 3006.518341] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 3006.519980] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3006.521610] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:16:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x2010000, r1, 0x2}) [ 3006.550540] netlink: 'syz-executor.5': attribute type 16 has an invalid length. 09:16:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x871f, r1, 0x2}) 09:16:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200000, 0xa) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:17 executing program 4: ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) finit_module(r4, &(0x7f0000000080)='/proc/keys\x00', 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = signalfd4(r0, &(0x7f0000000080)={[0x3]}, 0x8, 0x80000) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000100)={0x2, 0xffffffff, 0x1, 0xffffff7f, 0x200}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:16:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) write(r5, &(0x7f0000000240)="c1c54f1b87b7aa152ae2a8b1100fd168565df7f1b62dd82e58d5d62093fc65e4f73015d5790c174214a0576dec67c1ca0ffb8c018d035b34c2a568558fa18aca0b0c325ddb6a2d54b92afcdcaf51a79e99fb45fceca2bafeadad15db0e273c26c72008f8fa3a99bdaf30ec8388e96e04754971bca778f5550783e8bbc97bd9a53c3d8d0134956145ff20015b1c9e9857d43c652c1ada4dc960634cb8ccc751af46a2aad04ca78fb7dcd6bc08d65d8d404a3f337e2c64d8335c0fa6fcd1cd77e4d9a091208108cd7c30de90494173d61f638f00d2cd08708cbb24b3f0ceaf6022cd4ac971b508c76c59d72c84b383bef50dc2cb58db4944976fa761c66ee332ace6dac1ae336a79486feb2ddfa4c1388eaa9ba8b3e3d02f03d142c1131e8addfa1fe0da0452eefdf9055a7a213b99e9c1edff197e0fb4bf8d3de0b291888272b13d64cd97ce9371699219ef65dd81f0c1241ac43b4aa362809b922197785870be628cf6962aa8a5f93ba5892d5e60d6964f912df254d1be25cb1508842ccd9c0d10f575e70e7f9cd72548ff4de650805b2d16e1c3e4f30065c54ba493f88bb196d2d28cd1202b4a86dcad5fbbba08ad6775d208daf126617c708dc03343361d4abcd7454a03ff4551016ce6a9e7d002bc9b950be060793802cbf696606e6ce49950eb99cce00f69d58b56eb75144ec8424eacf5e1d69332aed67d43b6ec52b0e80e39eda042392b18ebd743094b67de5c63e45ac26ff4674c3cab28fb60813bdb5b0756b3eb73bc47b8db8a081a98f250c48f05cf52417e6001e5f0a8ce4bfab27736004a55d840d5dddbd418645750a9ae55c125ddf8091479144eba50f8cdb28773354cf3f5b98c63444332a64ac1c61c597eacc303d7fece12c51d2ac445cec66567a6fe6c13d2c52383f4ecee98ac099df602eb6ab35e7c8e9e8fef701a8b686073bc2e1248ba8fc22754e4a0294a9117cf7974da2af834f2886ee3f72e74877eca02158ae410ad5d11481cb13b92932d94ecc2f9544cd5e928b024c1763ef929964076c1be3823cd51b3fe07c4b8d5b617b3a62ed8c938d70fb73c65fe0ee5f97d4288654b0e84938519147992fb2742b819051a6d882891d314d7c24cb7fcf505dcca3d71982accf4696f36a09e6b5bda23bb5cff786b6bcb59b77bbac09a8e01bad719add8382d6aa32c8d410775438edc94996fb07d3ea243fb970337847004f59057407900a7f3f37b8887774d2f26191d22f88ace245762bc8345e0a7f75dd09ac1fcdc58483301b6138533cde0e3765bbef951b278b40b775e9fd510d734c5955cd445786cf37c10e0323fa52c9bbe609192e44db159a0ad545f8bd787aef92219d4659dbd20e7cfb98d7e06b4701fd3d4afb025b5e13d16b8bf4c880815a26b5fd17a95d5370e01a51ca354dbed7a3377278483c8604a3eaf9d978b628738def1b4b5769893cabfeacc74e1edd46e69e9e1bc9c44c6c85031c44fd36d8dbc184a6c6ff50f3bbbe5d97fe74c08d6655603403c8ec12d62d653d0f1890428ba3324318acf56e1dfa77fbe096d8f6fd74d0ac884557ce456f5dc75504162e3d016bfb15b87c048edaad9f3671bde3373eaf8a47c2428a25374b664e27fa4e2128cda69b066592c72fbaed30970acc6b0111921fec248f1024db1c6fc69ce2a384f9c93d62c87911962c8084e2ad2fc12be9f714d59c7264375dd92b9b2db798eb3191df52891e3ffea6f1a7be5553471fdf917a27863db4aab148853e36e5b6f8ce7a675d4a8aace2bae64c9e97e0a010d1fbd4e083464267f1c308503c8981b8d7c31b746aa1c44eb68fa2faf5adcfb1309eae9a8ff0777c1ee5f53f2acefeaf94dfa8e19ad8de27a8cc4577d675950b66d9641581dbf5f7c5b187911e2494c27143b630ae0752c699b0ca6a7a1b8cee90cee6962de0e1e44a68ea303ead2f83d98194c17db96f9d088d89d92f97ce9eb8348daed5bd520b0f691f05d20bbfeb15b90cf491892128a1555d03e5ac79e6e8c53d51c32b3e4edb56e6e9872669ecabff15a2c2ceb1d8f8eb93b3ff8abbed1bf4c1015cfca8cb066ff8cbe2ec78d6afe1871f44dbaa2ccfc55e0e9d9f596b0aca4ec1a80f39f833050c1734326cf32fad66febac65925d30475534c7e5b62e853859ed89b3212ccb8475a01e44a05de16536bafcb07407b15bd6b19f86f8ac1f607e689f4aca984bf3d1b75d54fe14e76f88a7c8e7d6314e6d650763cbc3bea8fe2044faeaa49b3ad84c60920ac5af87e82c16902cc00599ff6d54fe5d7cc34f98bf2b6a2bb4dc073297082fda97c09dc16402f6a8ce08111a7090d8593be21e54b591dea4e62a95d7ab0a1fb6953357f33ee92817baf92fdeddf933861101f1981f91777b69665a07dfd46614fbc29f16222cfd115a64abbfdbfe0849b4a8924446d61083e1fa05defa9d23c9c17e831bd4d15ebc7566a4ce1b6bf1a2b1860e7b3c9a97a02f5931ded584cbec82711a5c0a4646f2ee4d573ac06e39f437e854f899b8dcaeb243232db1245eff3453c15c65e17ea216e93419af489d300240ce2ebffde0402551996a0db22b2d3a11ca1588104b9e3539b3c7d927ebcf51f82b8ae7ec821292ebb9a250d462d358aa651dd2c9eec916530004c1cb6a9417e46dd6f1607ab6acdd351e0236ec1aeaf8f506df6948af171cd637e1f2e52aeea0ab866a640a6d6abc67640c1c80c25289ddad6d621fc11f73efec5513636f6c02ca984b5ca888941612a8f0c04280ad263d55a2ff06a3e4047201af818d35fd07b10979003a1b5600f24fc3c6d001864dc1df5c226c0a546ad2a271f41a0cb445c75d0930a67e6d6cf8952b3b26ef530d16dec5552daa2b44ae011d2f4c6a5a0ec4f0783cf92ae0a4bcc5d232d4d8bef7d9af24c5a4fa3e40fc5f6da9cf1dd1f49fd27234ac0b537de9c0d7dd0f2a9a015940230cb7830d21a77954e7a7c1dee6b5b7300803eb226589753a1d4dba024bcf9b7593511470c3320fd618b91901dde3bf0b5b7d10f5e1d875a4df0f0bf1f84aa390ed10eebd5d380cd0a2bde4c70a58746f7eb41348620fa8ee3f46e33ed60f332d324be19eb829cd6c70e84381fb88fdf2684dc45c5a4b3b4ce81d291ff4ebf7afdc88698d2d1580fcee1ebf44fdbffc810d2aba7fec370909de5b24f69bc9150c6fa90824681b63df9b200ce3a5a277713ac75334e9427dad91aaaf400c380546314761789c4bd58e5ec237f145a5356f3cd09610864c8ed68444472dfa25e61c764e548f8c6498c4da7c8980503b2085354985f4431ff6fd9072919b550f74a4d0f12272f74b042bc980c1b1a97c96dbbaade7dc3e007cfe1fd32932f943c0fd76fbf239799f4ae3741185a3574468535241045794f0e3343518ee6cc33a48a189fd93f92afb87bd4110124bc02709a0712d364057c846befbcff7f69120e184bb1cea4cfb29e9cfda0e98dc6a60f61fb044ddcc575b7aa1cf4340ede7185ac6e13264185c5e0d06b77c350e8ccadc5729923546c34c18b6e90809b839039e66c9bd41d6552318fbef0849c5a122337a16dc13c58ccc287f5f5e7396c05310da90fbe6c623d69791110117b20ba58461efbadb788b443b96d1de705d2e9b483576dfb59b8287fb0f63b9424ede049ee75692a55582db275f94dc03d642309842f13f9df0c6e690ea179d27d663b318a44b4f5e8f6a8c764052b9d4cfc78741eb0965d92b8a401dab4a8a2e37f7e9bcfcf7a1db97f53f727db84ccf7c7c06692ef84c7f4554f35d8d0352e9e20c95ac7d4e955010e3ead365cd6cab14a5014a1658f43b58e7d11c2d65bdaedeac4850e988a63f50d67164061c9410e4ab05d68a71c4b4a1ff6631925be9441ed0a623b543f12746f0d202ed16c26e2e582f5bca681750937fd01dba73cdcf1411ae731c1bdc05a4e6fe125842d3471fd4d45065c5f77bccee59389868a3e06e1ebe457927555841125f227faf3a200b9d025460ea5948098e0b412ab490226d1c2b1c5660315ea1d28c91d96b88afde18f4100e915fb60d70e5bbc37fa1bfa878b9a1d2094574873244932195c6de330f68fa4aecacc8fbda3f1bd50289aa1974fdf77ebba0755f771917a2f091b7285ddd05324a4b3067fc8d034df941cc20b89c8b9f787d41c3644af0eeff95ee3ff281397d6f7007485ce7169ce58f1d55913bdd05c33fd07a5864cf3c018ff0a7216c46c7e47bdfb8f02154d817a2376728145929cb751c4891e39a67aa495507581948adb3d7eb5141779044fe290e2e5662cfccf89e58a85cc58e188a6bc46134f2332e39052901cdd0cdec66daafb280cbf400aaa3c3d22769fb08dba890c787788426ab8b6db49f1f65dafbe448acd67a5a7df31fa00b56a7c22a32bd495c71bb91e513a207b4c5eb8781e2b54d50004b6e26eba42442d998641b22f33780fb889332cef00b985dc9d5a422ad78e9d893cae904c825534016d6ecb372e7d9b4bd336d5d703bf7e773297a5b32e0952cfcc55cc4efa0b34324ed9829fc180f5051df7dde156e07a9f535078c266b51f20a2684cdcd0071d4d2276855b95fe5ddd326e66a9c6b5bba761019c62fc7e790de693d69c013d4f8629e0c24e71fb46d924251754bbb703cef709eb9942c629d0596964204e7ce3c14dd5eb0a93db330a07828c133f7407979f3f4d6394971aa85dcbbd47856007231d6ea8177be5bb8565566c55f44c33959fb56f120c7616eab2ec817d2d15e87a20d7c9d6913a0dc3144c29544b21fdc736235f802d25a0be4d7acc21946eeb2d743c9542ad5222551b1341e6671139c1230cdbe0262563e4101bb8726311ef7804884df43b816ec2cf4b4434cd2b35f81408a7dd6df0404d013939ebc120d83794d94030b10f8893d0a56bc7bfc1098fee76c3ae9a590c8f223e8c2539da04c3c16cbcd6a5a7bb9ec55133195c8dbb1f0a72af200d3d3e2d451e187e0fce375d11800ab7e5724c59611b3899a270f62fcb0984ef107d850f931bacfb60e1fbb2cdd6f34a7d31ee4d7830607494c43b553b1c2eecefecfee0ea63b6792ad4fa449b5f483c7e06bdef04dc037b3314621c70aee8cb9dfe76f117f21dce1a8d6a6d4c0a6a047281f7ab659e29f032413d617e60ba6ac986902abfe3c61edec0ee56a8ceca1bd64074c3e1210b2ec1a14bf80c3aaa404dd56ed1a525cd8e238987c971b0c754ec9e9cfc367ac47f5dad03d5d5a446927ef8f9046aae7d3e458285a21ac7348c73351bf96b62735a670d7f90bfa2f4a505b1144f863f5fbe0bdd6a8fd19095f7169a1195c24f1d9ceecfa6921e139784653320e83d659db56e809f187dd5b9cdad988911542ae52c2d7e4569e4c74338c1384208af3d6a32a4d6a334f94d994660058292f7610d03dbeb715f0336996a0f9c6280a5c50d307bb2116ddbc077c4db3dca215f511d8d2ed68c6b4627c234baf714a472eb6814a8829a9c0d42ed5ac6d4d79b263f56d9752e4c51673793accaac525114d9be787d16028b37696b5e35fc90a7bd4bf6f582e6687d85f6225ea2e0e8c28f9e68908ec8d45956a4521625f95ad438018bb1ca572f278ee0c2c3caf3895fd8b7f7f195362724bdaf7ae7cc8cbc0d5083f2b8604359bbd57a4751b213e35974379407b9523af3cd54e5a1f738163f52c825b6cf459e9d9cad70cc2c8a8e21b17ac180aece37ab2a5c07c315c3f5f02381aa6ae0a488a32125b317cdede59a4a9e16a64d05b5da3334f7f43849dc12be0b0519f3ae5691bbccec23af7c84a4d1839636ddd0af42cbc01", 0x1000) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000080)={0x0, 0x3, 0x1, 0x100000001}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x408002, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:31 executing program 7: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), r0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, r3, 0x300, 0x70bd2b, 0x25dfdbfc, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4811}, 0x80) fstat(r1, &(0x7f0000000600)) accept4(0xffffffffffffffff, &(0x7f0000000200)=@isdn, &(0x7f0000000140)=0x80, 0x80800) sendfile(r1, r2, 0x0, 0x100000001) 09:16:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3000000, r1, 0x2}) 09:16:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xff01, r1, 0x2}) 09:16:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0xd82, r1, 0x2}) 09:16:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x400880, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:31 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004d00), 0x40000000000012c, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB]) bind(0xffffffffffffffff, &(0x7f00000002c0)=@can, 0x80) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) (fail_nth: 69) 09:16:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_io_uring_setup(0x226d, &(0x7f0000000100)={0x0, 0xab8c, 0x2, 0x1, 0x2de, 0x0, r2}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000000080), &(0x7f0000000180)=0x0) r5 = io_uring_setup(0x420f, &(0x7f0000000300)={0x0, 0xacdf, 0x20, 0x1, 0x31b}) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f00000002c0)=@IORING_OP_POLL_REMOVE={0x7, 0x4, 0x0, 0x0, 0x0, 0x1}, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x2, 0x0, 0x10000000}) 09:16:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) r5 = getpgrp(0x0) recvmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000480)=@abs, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/194, 0xc2}], 0x2, &(0x7f0000000680)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c}}], 0x68}, 0x4000) pidfd_open(r6, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000380)={0x0, 0x0}) r8 = getpgrp(0x0) clone3(&(0x7f0000000400)={0x194114000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140), {0x2f}, &(0x7f0000000240)=""/71, 0x47, &(0x7f00000002c0)=""/143, &(0x7f0000000180)=[r5, r7, r8], 0x3, {r1}}, 0x58) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 3020.398095] FAULT_INJECTION: forcing a failure. [ 3020.398095] name failslab, interval 1, probability 0, space 0, times 0 [ 3020.400439] CPU: 0 PID: 13918 Comm: syz-executor.6 Not tainted 5.10.230 #1 [ 3020.401677] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3020.403007] Call Trace: [ 3020.403423] dump_stack+0x107/0x167 [ 3020.404009] should_fail.cold+0x5/0xa [ 3020.404661] ? jbd2__journal_start+0x190/0x7e0 [ 3020.405396] should_failslab+0x5/0x20 [ 3020.406010] kmem_cache_alloc+0x5b/0x310 [ 3020.406715] jbd2__journal_start+0x190/0x7e0 [ 3020.407426] __ext4_journal_start_sb+0x214/0x390 [ 3020.408199] ext4_dirty_inode+0xbc/0x130 [ 3020.408904] ? ext4_setattr+0x20f0/0x20f0 [ 3020.409568] __mark_inode_dirty+0x492/0xd40 [ 3020.410284] generic_update_time+0x21c/0x370 [ 3020.411013] file_update_time+0x43a/0x520 [ 3020.411683] ? evict_inodes+0x470/0x470 [ 3020.412357] ? down_write_killable+0x180/0x180 [ 3020.413102] file_modified+0x7d/0xa0 [ 3020.413708] ext4_file_write_iter+0x8f8/0x1530 [ 3020.414472] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3020.415207] ? kasan_save_stack+0x32/0x40 [ 3020.415873] ? direct_splice_actor+0x10f/0x170 [ 3020.416642] ? splice_direct_to_actor+0x387/0x980 [ 3020.417415] ? do_splice_direct+0x1c4/0x290 [ 3020.418143] ? do_sendfile+0x553/0x11e0 [ 3020.418780] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3020.419514] ? do_syscall_64+0x33/0x40 [ 3020.420181] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3020.421043] do_iter_readv_writev+0x476/0x750 [ 3020.421800] ? new_sync_write+0x660/0x660 [ 3020.422458] ? avc_policy_seqno+0x9/0x70 [ 3020.423110] ? selinux_file_permission+0x92/0x520 [ 3020.423924] ? security_file_permission+0xb1/0xe0 [ 3020.424717] do_iter_write+0x191/0x700 [ 3020.425338] ? trace_hardirqs_on+0x5b/0x180 [ 3020.426048] vfs_iter_write+0x70/0xa0 [ 3020.426668] iter_file_splice_write+0x726/0xc90 [ 3020.427446] ? generic_splice_sendpage+0x140/0x140 [ 3020.428247] ? security_file_permission+0xb1/0xe0 [ 3020.429029] ? generic_splice_sendpage+0x140/0x140 [ 3020.429858] direct_splice_actor+0x10f/0x170 [ 3020.430536] splice_direct_to_actor+0x387/0x980 [ 3020.431321] ? pipe_to_sendpage+0x380/0x380 [ 3020.432010] ? do_splice_to+0x160/0x160 [ 3020.432640] ? security_file_permission+0xb1/0xe0 [ 3020.433439] do_splice_direct+0x1c4/0x290 [ 3020.434085] ? splice_direct_to_actor+0x980/0x980 [ 3020.434875] ? avc_policy_seqno+0x9/0x70 [ 3020.435532] ? security_file_permission+0xb1/0xe0 [ 3020.436298] do_sendfile+0x553/0x11e0 [ 3020.436967] ? do_pwritev+0x270/0x270 [ 3020.437572] ? wait_for_completion_io+0x270/0x270 [ 3020.438325] ? rcu_read_lock_any_held+0x75/0xa0 [ 3020.439082] ? vfs_write+0x354/0xb10 [ 3020.439679] __x64_sys_sendfile64+0x1d1/0x210 [ 3020.440394] ? __ia32_sys_sendfile+0x220/0x220 [ 3020.441155] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3020.441975] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3020.442826] do_syscall_64+0x33/0x40 [ 3020.443407] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3020.444238] RIP: 0033:0x7fcd90203b19 [ 3020.444838] 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 [ 3020.448115] RSP: 002b:00007fcd8d779188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3020.449556] RAX: ffffffffffffffda RBX: 00007fcd90316f60 RCX: 00007fcd90203b19 [ 3020.450783] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 3020.451942] RBP: 00007fcd8d7791d0 R08: 0000000000000000 R09: 0000000000000000 [ 3020.453079] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3020.454253] R13: 00007ffed5c62b5f R14: 00007fcd8d779300 R15: 0000000000022000 09:16:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_adj\x00') write$cgroup_int(r3, &(0x7f0000000040), 0x12) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x4000, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@privport}, {@uname={'uname', 0x3d, '+!{))['}}, {@cache_fscache}, {@posixacl}, {@version_9p2000}, {@msize={'msize', 0x3d, 0xd275}}, {@access_user}, {@posixacl}, {@version_u}, {@noextend}], [{@obj_role={'obj_role', 0x3d, '\x00'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}]}}) fallocate(r2, 0x0, 0x0, 0x8000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 09:16:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3000100, r1, 0x2}) 09:16:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c, 0x0, 0xfffffffd, 0x9}, 0x0, 0x2, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 09:16:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x78000, r1, 0x2}) 09:16:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) sendmsg$TIPC_NL_SOCK_GET(r2, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200026bd7000fcdbdf25060000004c0001800d0001007564703a73797a32000000000f00010069623a73797a5f74756e00000d0001007564703a73797a300000000008000300040000100d0001007564703a73797a3000000000b400068008000100080000000000040067636d28616573290000000000000000000000000000000000000000000000001e0000009a481b8cb6b351afe6822d1c62819c4ab6ed7473e1735075c7f3477bed8800004800040067636d286165732900000000000000000000000000000000000000000000000020000000bf0e3078808209f634b2d5516246ceb85b3b25cf3bc429296008dca190a0eaf5050003004a000000080001004d00000008000100000100004c010680080001000200000008000100020000000400020067000300af9d28c300b1ac973f398d5cbc8fbc978f31250892ea795d519f6e774643cf341dc797dbe4fed06877b76eaa6c441ff585df423879997b72cfefc5157c12c11b14c13cac30371600f80426b5b765e3f643b869525d00ca000300d93444c6593f74a3279e55da01ca06649945e7d6bdb9373f0018b3831faf3ea6a679095031eb4643aca8dd047c68cbe2a8279e79fdc66872354cd81057d8845aa41791c2bfb92638906679e33d401fe009a1470c867a626fec7393e8eb41001d3cc23ea63d7e6c12afcf9246fb83d454e79ee2de105220d9446620a9c731885b543c7c459d52e4eac77683b32817f4de7a9fab034c0589e9d11b56d7c45fa575880d07a3852bef9f7d553b3ef2c4575b9fa61388aaeb266d48fdb382fa661fe6ce4ad77da79000009800028008fc9e00010000004c000380080001000100000008000100e0ffffff0800020001a6a9ef4f16e95ce0000000080001003f00000008000200ffff00000800020001000000080001000800000008000200ff7f00000800020004000000240003800800010005000000080002000600000008000100410500000800010009000000080002005309000004000400080002030004000000ce462f7d8162424c85088df813eee487d3c9c875329cd21a6adda7ddafdf1b1c25ba92740a1d4c0259f1124fcdba132b6f22eb2679143bd5c6ad726e2b15dd75515ba34d63cb6baf315c45dfb169a1c5d29ef890ca97f75dc73769d1d2f722f4ce51b8d26a7d903ef11192cfdd93ae6ae394bab814fd0af0f67c06eded4270366a677b291ecd7093eca26b8719e177179378cccd0fddcdf8ee5bc6de6d42991e4f53c109c032bc42228406c4f80a0000e15ae86480603e99b41fb69830d3a685eea2a9217c8602bcee68953c8884edb42572f4fa7b7dd5abb22da4c2d7f129e502e07d017198ad7f8ed4a11893bf20cee1c8264ffd216608c1e782ec14b691e94c4f6a2a2425ae4281d185584f8a1e682b447c45267323c6b89788d8dac1b6b19b128ba3cf5079c72723c64fd770cd899c900f0ecf517b8a30b6dd2c110ee6786237a5f375000000000037a01208ac078fd3d39b2cee37408ed0987ce1d16fcf8b63575a0564bbb3a40963f2971c0f8642dfc16476b354ef1f72d19fd1658f2a796b43840dbc545e08e23cce503587e2248c77ace7d1503d15fcf00cbe2c2c7c616e0c2f1950a18f68a32da89efaad12f2fded7348051b3fb2a0a7076ad7ddfd784e13cc93959f81cb78a0a2e8e1b48cfb1ec7f256df5ee78b39e2211c67a350c87bc7749e1d64b51c5cb48df82e3643dfa8ae6c39623e6ec0e363eac9eccc57e45e11d191082a1cfa2455e6de10df10b176b5c9b74ab977830513f0209533943f13b9191171501cd7841828c9cc1199e2b041d76a41c58f0d00"/1324], 0x2f8}, 0x1, 0x0, 0x0, 0x20049882}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100) 09:16:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x871f, r1, 0x2}) 09:16:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, &(0x7f0000001300)=0x6, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x78003, r1, 0x2}) 09:16:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd, 0x1}, 0x4326c}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x248501, 0x0) ioctl$TCSETSF2(r5, 0x402c542d, &(0x7f0000000100)={0x2, 0x800, 0x7, 0x7f, 0x4, "8aff4e9f411c668595d2adbe2426cbf71c5800", 0x7, 0x8}) VM DIAGNOSIS: 09:21:34 Registers: info registers vcpu 0 RAX=ffffffff83e7c900 RBX=0000000000000000 RCX=ffffffff83e644dc RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83e7cf08 RBP=fffffbfff09c6450 RSP=ffffffff84e07e38 R8 =0000000000000001 R9 =ffff88806ce3c12b R10=ffffed100d9c7825 R11=0000000000000001 R12=0000000000000000 R13=ffffffff85677788 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83e7c90e RFL=00000206 [-----P-] 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 ffff88806ce00000 00000000 00000000 LDT=0000 ffffc90000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f9ca6bd9010 CR3=0000000019c52000 CR4=00350ef0 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=00000000000000003fdfb5aa7d622926 XMM02=000000000000000041734adf20000000 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 info registers vcpu 1 RAX=ffffffff83e7c900 RBX=0000000000000001 RCX=ffffffff83e644dc RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83e7cf08 RBP=ffffed100112f000 RSP=ffff888008987e70 R8 =0000000000000001 R9 =ffff88806cf3c12b R10=ffffed100d9e7825 R11=0000000000000001 R12=0000000000000001 R13=ffffffff85677788 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83e7c90e 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 ffffc90000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007ffe5669bef8 CR3=0000000019c52000 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=001a03fe016c6c6f502e726567616e61 XMM02=ff09fc899a8acffc0160f265fce80af5 XMM03=50b70dfcf0f5c767fcec8d0465fc2d0b XMM04=67fcec8d0465fc2d0bff09fc899a8acf XMM05=fb65fcec9ad565fc5950b70dfcf0f5c7 XMM06=06061001f9eb3767fcc09bbb24fc3884 XMM07=00000606060606060606060606060602 XMM08=65657320636578650a006873616d7320 XMM09=11006c61746f7420636578650a007364 XMM10=7472617473657220726f747563657865 XMM11=78650e007a7a75662063657865090073 XMM12=78650b006574616469646e6163206365 XMM13=20636578650d00656761697274206365 XMM14=6720636578650800657a696d696e696d XMM15=000073746e696820636578650a006e65