x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000240)={&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000140)="491b00618b8abb74e19745c76a7dea7d580c4021e1fc30a5532227c472c2e553ce865052ef0bfad17f403baa6aac468ed9f52fec094bb9afd66020ab5d43e542cc7d478410ddea41e077f00fe556648d38c53b245396880412ad783d617c4668280455cd4531b4c81a46b3b50eab44370a25170ea4cd8f926473d28cd0e030d2cca13355e69dcc07b2e1814e6df8b299c38713363c26652be1c67b7af0963657b11e164f4f53d8ed2305f1f8c1637088ae35b6245ee9d4e4ddd5171089c3f557aac711d1d3f8dcc18bc7fd597052a6314420d2317d9c740c37e7386f80d6bbc0a81fec0f", 0xe4, r0}, 0x68) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) dup2(r2, r1) perf_event_open(&(0x7f0000000040)={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, 0x80000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) [ 3084.744483] FAULT_INJECTION: forcing a failure. [ 3084.744483] name failslab, interval 1, probability 0, space 0, times 0 [ 3084.745649] CPU: 0 PID: 14222 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3084.746315] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3084.747119] Call Trace: [ 3084.747383] dump_stack+0x107/0x167 [ 3084.747742] should_fail.cold+0x5/0xa [ 3084.748124] ? create_object.isra.0+0x3a/0xa20 [ 3084.748569] should_failslab+0x5/0x20 [ 3084.748948] kmem_cache_alloc+0x5b/0x310 [ 3084.749353] ? lru_cache_add+0x45c/0x800 [ 3084.749754] create_object.isra.0+0x3a/0xa20 [ 3084.750206] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3084.750713] kmem_cache_alloc+0x159/0x310 [ 3084.751127] jbd2__journal_start+0x190/0x7e0 [ 3084.751568] __ext4_journal_start_sb+0x214/0x390 [ 3084.752044] ext4_da_write_begin+0x51f/0xd40 [ 3084.752483] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3084.753057] ? ext4_write_begin+0x10f0/0x10f0 [ 3084.753502] ? copyout_mc+0x140/0x140 [ 3084.753882] generic_perform_write+0x20a/0x4f0 [ 3084.754353] ? page_cache_prev_miss+0x310/0x310 [ 3084.754801] ? down_write_killable+0x180/0x180 [ 3084.755261] ext4_buffered_write_iter+0x232/0x4a0 [ 3084.755739] ext4_file_write_iter+0x4fb/0x18d0 [ 3084.756190] ? stack_trace_save+0x8c/0xc0 [ 3084.756598] ? stack_trace_consume_entry+0x160/0x160 [ 3084.757100] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3084.757551] ? kasan_save_stack+0x32/0x40 [ 3084.757964] ? kasan_save_stack+0x1b/0x40 [ 3084.758395] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3084.758893] ? iter_file_splice_write+0x16d/0xc30 [ 3084.759355] ? direct_splice_actor+0x10f/0x170 [ 3084.759802] ? splice_direct_to_actor+0x387/0x980 [ 3084.760258] ? do_splice_direct+0x1c4/0x290 [ 3084.760688] ? do_sendfile+0x553/0x1090 [ 3084.761070] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3084.761536] do_iter_readv_writev+0x476/0x750 [ 3084.761980] ? new_sync_write+0x660/0x660 [ 3084.762402] ? selinux_file_permission+0x92/0x520 [ 3084.762897] do_iter_write+0x191/0x670 [ 3084.763282] ? trace_hardirqs_on+0x5b/0x180 [ 3084.763699] vfs_iter_write+0x70/0xa0 [ 3084.764081] iter_file_splice_write+0x762/0xc30 [ 3084.764537] ? generic_splice_sendpage+0x140/0x140 [ 3084.765029] ? avc_policy_seqno+0x9/0x70 [ 3084.765433] ? selinux_file_permission+0x92/0x520 [ 3084.765919] ? lockdep_init_map_type+0x2c7/0x780 [ 3084.766393] ? generic_splice_sendpage+0x140/0x140 [ 3084.766881] direct_splice_actor+0x10f/0x170 [ 3084.767320] splice_direct_to_actor+0x387/0x980 [ 3084.767785] ? pipe_to_sendpage+0x380/0x380 [ 3084.768200] ? do_splice_to+0x160/0x160 [ 3084.768597] ? security_file_permission+0x24e/0x570 [ 3084.769074] do_splice_direct+0x1c4/0x290 [ 3084.769480] ? splice_direct_to_actor+0x980/0x980 [ 3084.769952] ? selinux_file_permission+0x92/0x520 [ 3084.770443] ? security_file_permission+0x24e/0x570 [ 3084.770937] do_sendfile+0x553/0x1090 [ 3084.771321] ? do_pwritev+0x270/0x270 [ 3084.771698] ? wait_for_completion_io+0x270/0x270 [ 3084.772156] ? rcu_read_lock_any_held+0x75/0xa0 [ 3084.772605] ? vfs_write+0x354/0xa70 [ 3084.772974] __x64_sys_sendfile64+0x1d1/0x210 [ 3084.773412] ? __ia32_sys_sendfile+0x220/0x220 [ 3084.773863] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3084.774364] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3084.774848] do_syscall_64+0x33/0x40 [ 3084.775194] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3084.775667] RIP: 0033:0x7ff776936b19 [ 3084.776019] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3084.777711] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3084.778423] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3084.779089] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3084.779751] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3084.780416] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3084.781080] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:35:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000240)='./file1\x00', 0x70) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r2, r3, 0x0, 0xffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x200, 0x8000000d7, 0x2) futimesat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r3) 21:35:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="110000000000000029000000356f2517ffffe3000000d9000000001800000000000bb63903000036000000f670614d0000003900000000233b0008000000000000d91d2ff5e1ec0d79d6e3fe5c15295c0000005c882f37f87c75629e8d6c767dc88bc4f20b37fc894b64cad14b51ed4d5907d8825f5eaae8cd5278c676a141f26012d8c189281e0109fbb3dc851911c429c77c5aa203fe4cac49064dfbb15a255ae364b7012605a7542498ee7a924e9c98a8b5a6cfafdd9562818b4defc3f1125fadb6c8c66836ceea323aa7620a696e0fe04cbbb612"], 0x30}}], 0x2, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000040)) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x31041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$sock_bt_hci(0xffffffffffffffff, 0x800448f0, &(0x7f00000001c0)='>') mq_open(&(0x7f0000000300)='.\x00', 0x80, 0x24, &(0x7f0000000340)={0x2, 0x0, 0x40, 0x10000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) 21:35:29 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 58) 21:35:29 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1d0}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:35:29 executing program 0: sysfs$3(0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x4) epoll_wait(r0, &(0x7f0000000040)=[{}, {}, {}], 0x3, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) open_tree(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) sendfile(r1, r3, 0x0, 0x100000001) 21:35:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(r0, &(0x7f0000000140)='./file1/file0\x00', 0xc4042, 0x18) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) openat(r2, &(0x7f0000000180)='./file1\x00', 0x4000, 0x68) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b78}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_FALLOCATE={0x11, 0x0, 0x0, @fd_index=0x2, 0x3, 0x0, 0x696f, 0x0, 0x1}, 0x4) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00', 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) [ 3085.130990] FAULT_INJECTION: forcing a failure. [ 3085.130990] name failslab, interval 1, probability 0, space 0, times 0 [ 3085.133041] CPU: 1 PID: 14243 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3085.134178] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3085.135487] Call Trace: [ 3085.135911] dump_stack+0x107/0x167 [ 3085.136505] should_fail.cold+0x5/0xa [ 3085.137126] ? jbd2__journal_start+0x190/0x7e0 [ 3085.137844] should_failslab+0x5/0x20 [ 3085.138487] kmem_cache_alloc+0x5b/0x310 [ 3085.139151] jbd2__journal_start+0x190/0x7e0 [ 3085.139853] __ext4_journal_start_sb+0x214/0x390 [ 3085.140626] ext4_da_write_begin+0x51f/0xd40 [ 3085.141330] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3085.142261] ? ext4_write_begin+0x10f0/0x10f0 [ 3085.142960] ? copyout_mc+0x140/0x140 [ 3085.143604] generic_perform_write+0x20a/0x4f0 [ 3085.144352] ? page_cache_prev_miss+0x310/0x310 [ 3085.145105] ? down_write_killable+0x180/0x180 [ 3085.145838] ext4_buffered_write_iter+0x232/0x4a0 [ 3085.146632] ext4_file_write_iter+0x4fb/0x18d0 [ 3085.147379] ? stack_trace_save+0x8c/0xc0 [ 3085.148038] ? stack_trace_consume_entry+0x160/0x160 [ 3085.148846] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3085.149572] ? kasan_save_stack+0x32/0x40 [ 3085.150264] ? kasan_save_stack+0x1b/0x40 [ 3085.150913] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3085.151733] ? iter_file_splice_write+0x16d/0xc30 [ 3085.152498] ? direct_splice_actor+0x10f/0x170 [ 3085.153221] ? splice_direct_to_actor+0x387/0x980 [ 3085.153970] ? do_splice_direct+0x1c4/0x290 [ 3085.154674] ? do_sendfile+0x553/0x1090 [ 3085.155330] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3085.156079] do_iter_readv_writev+0x476/0x750 [ 3085.156788] ? new_sync_write+0x660/0x660 [ 3085.157451] ? selinux_file_permission+0x92/0x520 [ 3085.158261] do_iter_write+0x191/0x670 [ 3085.158879] ? trace_hardirqs_on+0x5b/0x180 [ 3085.159586] vfs_iter_write+0x70/0xa0 [ 3085.160205] iter_file_splice_write+0x762/0xc30 [ 3085.160955] ? generic_splice_sendpage+0x140/0x140 [ 3085.161745] ? avc_policy_seqno+0x9/0x70 [ 3085.162408] ? selinux_file_permission+0x92/0x520 [ 3085.163202] ? lockdep_init_map_type+0x2c7/0x780 [ 3085.164011] ? generic_splice_sendpage+0x140/0x140 [ 3085.165036] direct_splice_actor+0x10f/0x170 [ 3085.165943] splice_direct_to_actor+0x387/0x980 [ 3085.166920] ? pipe_to_sendpage+0x380/0x380 21:35:29 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1d9}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 3085.167790] ? do_splice_to+0x160/0x160 [ 3085.168764] ? security_file_permission+0x24e/0x570 [ 3085.169574] do_splice_direct+0x1c4/0x290 [ 3085.170251] ? splice_direct_to_actor+0x980/0x980 [ 3085.171002] ? selinux_file_permission+0x92/0x520 [ 3085.171771] ? security_file_permission+0x24e/0x570 [ 3085.172570] do_sendfile+0x553/0x1090 [ 3085.173211] ? do_pwritev+0x270/0x270 [ 3085.173816] ? wait_for_completion_io+0x270/0x270 [ 3085.174597] ? rcu_read_lock_any_held+0x75/0xa0 [ 3085.175337] ? vfs_write+0x354/0xa70 [ 3085.175928] __x64_sys_sendfile64+0x1d1/0x210 [ 3085.176639] ? __ia32_sys_sendfile+0x220/0x220 [ 3085.177384] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3085.178224] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3085.179032] do_syscall_64+0x33/0x40 [ 3085.179621] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3085.180427] RIP: 0033:0x7ff776936b19 [ 3085.181009] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3085.183909] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3085.185124] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3085.186282] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3085.187412] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3085.188529] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3085.189646] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:35:29 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(r0, &(0x7f00000002c0)='./file1\x00', 0x101902, 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000100000018000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r4, r5, 0x0, 0xffff) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r6, 0x0, 0x0, 0x4) futimesat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r2, r5) 21:35:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) fcntl$getown(r3, 0x9) 21:35:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0xfffffffffffffef5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:35:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00000000000000f25d12091f002e2f66696c653000"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:35:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r1, 0x0, 0x0, 0x4) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x108, 0x1d, 0x300, 0x70bd28, 0x25dfdbfb, {0x12}, [@nested={0xde, 0x87, 0x0, 0x1, [@typed={0x8, 0x35, 0x0, 0x0, @fd}, @typed={0x8, 0x38, 0x0, 0x0, @u32=0x4}, @typed={0x8, 0x86, 0x0, 0x0, @u32=0x7f}, @generic="4d3f14d3226de97b420984be77f5f9b5356c71632c2d56c3a5a8de7e1a6ab4ade0a4ed9795322ad490395f1b44e06347ef60b1186d15347ff83ba44261634ee6139f66ce51c3dca053ae8545af48b8d0dfc1e6b28ed979e56431092e199fa58d7de867e73994761a46d41951ad6276fff939510177a7274c2695251dc0aa295785dd7b74d99f4385f910b25f8363fa6d163ba1baea9885b852dd5f145371a063b292c0064e18aff596a3e14a549478910bca501f382fa9b16ec4", @typed={0x8, 0x7d, 0x0, 0x0, @fd=r1}]}, @typed={0xc, 0x60, 0x0, 0x0, @u64=0x9}, @typed={0x8, 0x9, 0x0, 0x0, @u32=0x5dc26c0d}]}, 0x108}, 0x1, 0x0, 0x0, 0x1}, 0x4004) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) dup2(r3, r2) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x430b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x267e}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r4 = accept4$inet6(r1, &(0x7f0000000280)={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @initdev}}, &(0x7f00000002c0)=0x1c, 0x80000) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000300)={@dev={0xfe, 0x80, '\x00', 0x22}, 0x36}) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x100000001) 21:35:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x185142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 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, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20000, 0x60) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xa5) sendfile(r0, r2, 0x0, 0x100000001) 21:35:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) write$P9_RCREATE(r2, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0x1, 0x0, 0x7}, 0x4}}, 0x18) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:35:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x2, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x880, 0x54) sendfile(r0, r4, 0x0, 0x100000001) 21:35:42 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1d9}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:35:42 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 59) 21:35:42 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1da}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 3098.072385] FAULT_INJECTION: forcing a failure. [ 3098.072385] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3098.073574] CPU: 0 PID: 14293 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3098.074203] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3098.074934] Call Trace: [ 3098.075179] dump_stack+0x107/0x167 [ 3098.075510] should_fail.cold+0x5/0xa [ 3098.075859] __alloc_pages_nodemask+0x182/0x600 [ 3098.076286] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3098.076834] ? find_get_entry+0x2c8/0x740 [ 3098.077203] ? slab_free_freelist_hook+0xa9/0x180 [ 3098.077641] alloc_pages_current+0x187/0x280 [ 3098.078049] __page_cache_alloc+0x2d2/0x360 [ 3098.078448] ? jbd2_journal_stop+0x188/0xdc0 [ 3098.078844] pagecache_get_page+0x2c7/0xc80 [ 3098.079233] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 3098.079681] grab_cache_page_write_begin+0x64/0xa0 [ 3098.080106] ext4_da_write_begin+0x2f3/0xd40 [ 3098.080514] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3098.081020] ? ext4_write_begin+0x10f0/0x10f0 [ 3098.081439] ? copyout_mc+0x140/0x140 [ 3098.081777] generic_perform_write+0x20a/0x4f0 [ 3098.082208] ? page_cache_prev_miss+0x310/0x310 [ 3098.082640] ? down_write_killable+0x180/0x180 [ 3098.083073] ext4_buffered_write_iter+0x232/0x4a0 [ 3098.083511] ext4_file_write_iter+0x4fb/0x18d0 [ 3098.083905] ? stack_trace_save+0x8c/0xc0 [ 3098.084285] ? stack_trace_consume_entry+0x160/0x160 [ 3098.084733] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3098.085146] ? kasan_save_stack+0x32/0x40 [ 3098.085520] ? kasan_save_stack+0x1b/0x40 [ 3098.085902] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3098.086346] ? iter_file_splice_write+0x16d/0xc30 [ 3098.086786] ? direct_splice_actor+0x10f/0x170 [ 3098.087179] ? splice_direct_to_actor+0x387/0x980 [ 3098.087619] ? do_splice_direct+0x1c4/0x290 [ 3098.088012] ? do_sendfile+0x553/0x1090 [ 3098.088361] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3098.088786] do_iter_readv_writev+0x476/0x750 [ 3098.089196] ? new_sync_write+0x660/0x660 [ 3098.089576] ? selinux_file_permission+0x92/0x520 [ 3098.090005] do_iter_write+0x191/0x670 [ 3098.090376] ? trace_hardirqs_on+0x5b/0x180 [ 3098.090759] vfs_iter_write+0x70/0xa0 [ 3098.091108] iter_file_splice_write+0x762/0xc30 [ 3098.091545] ? generic_splice_sendpage+0x140/0x140 [ 3098.092001] ? avc_policy_seqno+0x9/0x70 [ 3098.092356] ? selinux_file_permission+0x92/0x520 [ 3098.092815] ? lockdep_init_map_type+0x2c7/0x780 [ 3098.093249] ? generic_splice_sendpage+0x140/0x140 [ 3098.093699] direct_splice_actor+0x10f/0x170 [ 3098.094092] splice_direct_to_actor+0x387/0x980 [ 3098.094530] ? pipe_to_sendpage+0x380/0x380 [ 3098.094923] ? do_splice_to+0x160/0x160 [ 3098.095286] ? security_file_permission+0x24e/0x570 [ 3098.095737] do_splice_direct+0x1c4/0x290 [ 3098.096118] ? splice_direct_to_actor+0x980/0x980 [ 3098.096528] ? selinux_file_permission+0x92/0x520 [ 3098.096966] ? security_file_permission+0x24e/0x570 [ 3098.097426] do_sendfile+0x553/0x1090 [ 3098.097765] ? do_pwritev+0x270/0x270 [ 3098.098113] ? wait_for_completion_io+0x270/0x270 [ 3098.098536] ? rcu_read_lock_any_held+0x75/0xa0 [ 3098.098965] ? vfs_write+0x354/0xa70 [ 3098.099295] __x64_sys_sendfile64+0x1d1/0x210 [ 3098.099708] ? __ia32_sys_sendfile+0x220/0x220 [ 3098.100132] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3098.100582] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3098.101055] do_syscall_64+0x33/0x40 [ 3098.101390] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3098.101853] RIP: 0033:0x7ff776936b19 [ 3098.102190] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3098.103829] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3098.104514] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3098.105155] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3098.105797] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3098.106442] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3098.107086] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:35:42 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1d9}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:35:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="310000100000038db8eb4550caa9c2e14fca4cfe3f4f2e5a07c9d781a32f78de5b3c4a2be2c61b2cf88a53b0abad3a025a216897f63555f151bca230a814517c765a90db0e45326be38f54006d7072dfba59042098c2f429e1674d429170dccc5dca890e356503b048f14011855b2418ec1ad0c0e23d3a8da0eb60630ec8915fe064d990f5ded294aff02b4842"]) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x54) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x60000000}, 0xc, &(0x7f0000000280)={&(0x7f0000001e00)={0x21a4, 0x19, 0x100, 0x70bd2b, 0x25dfdbfb, {0x11}, [@nested={0x5c, 0x68, 0x0, 0x1, [@generic="f9f4375ddbb73870dd3b49c6e53294ce068b94711071318d3d1b271832d9fc0475f3e7388d9f48d14e8655e93035dc5ef8fae93652f6ed9c5f53ea75e4ccaa2206b6474a0847897052d69f6e97a7ee808a15840bdde58d8a"]}, @generic="5adcba8bffddb8f6a14ca93a18ab105a09eee8bb26e5543a57577673f759efb0312c2d740c5f77697f6bffae0367d28b5df331c50567f9c96cfb76562a3421de6e59688a4d77ab2148aa390981ca165b4a5aaca8393176e943f9edbae8fd302ca167938d28783232847048db0f18917e256eb71767579b8ec3a1b89b2216890e3258084cd542d7cda3adf859ef3ee73a97195b8109ac1e561ee484954545c5f63379555c103c3363696b76176ae1c70f2eabd2ad9eb14cbbd8cf6e5478a85e81cff9ce3f69bf6cb493123903c488877a70", @generic="06265cb91d2f63ae6f73a10384d429020d34a8e918d8c8bd5fe8fba375106ab536bd3a3bfc3647c45ccb817e1df3a9be830213ea7363a9700eda7de1b9bf1ecb758a75b69a756b6dbb12287108d5a629d563afefba97bfe11a3edb7a85230bfcca6658b27615b0cbae6d50628cabaee8a97998f78e4690e4c9b8c0e6774d0d8df8ace8b0b2b8e009917e46cc7cb0b15bed42fb272b2a39fb199107ac2fe00cea80858b3c5275d09a77ea12cd705a1d5eb854475f7dda260d6ffd3dfaaaaafeb783ac1f6dac5d4c7d05e250d6992b45a9f19fe0646c6eba7913fafb75bde2c255fef40de8de7b3d327eeca6554911c27883f29fabfef7cd452f94b66c57212ed06d6907025be4654162836bd1fb5a5501bc3e83e8c5b43f754b259c6128669b9bdcf6a6c55158e050b51515fefc6f04a213117573acd972918b42fd154d247e3d3093734478b07fd08941b379e52fb20504022abe87e8fbc157ec4805d001d0905f27599d8b19eaaa56fe0b869c8cd95346d3ade222c9ec4f3946143fe216c033f3875f2582e6bfbe3b878a1ac232d80d6ab1a389fd5bf2f9b4a2d950ba656cd840427c527ea29e3155094139d85d54184af8ef0aa85124d3014a766fc0a11f23c6b11db45bf330514191dbac5313344b2f2fcd6817e567ce471b3d9b3146d47edb6789235d5a29a37743269ddc5170eacd3126925826564d4b106acbc400282ad01f81634cb792f05cb8a3e9c5606e03134537abb0533d557f49bd02ea56db5faddb94a1cd494a84bb101bd0db7dc3abd70f5a0f30c8704a317c2443aace1da2535fcd4d421b2deb39eac4cd0f1c63e7fd9d470757b1b3435910bb23a82c24b92c60bc47edeb966b35f9efccd9f904ddc50811727654d7499352a1819607410f11810faa186a8e481bbac532328cd543350672d2892b57ce99b96943d9e1fe4d98e0673dff68c9ad0bdd13e125618e423bf03136e93e83b9703183c65ce4591f7fa2aa6520581cd34152ac021a6f89c99d5ea9acfaecd8fa09027753f961a12df817e08020f7eef84c8de8ba4ce3a2c2c0d68fb44e975542347eef567de83cf16f586e780829c0ce385dddda26e25fe17e187ffe3d73c502ed9ab24e93c317f1b032b2e308fcd04337d020572e2fffcdfe8e3f001087c35d7fb786d9b39dd3c1a0e5f8398a6efbef36d8d26e546c47a095f20acc4410615d7ff0561bef3dedd15105a0a3ebbdf216c6c4e1b67efd2de1f7af4981fc2d61e190d15b17337594e0d46bcd63cb56a58c5fa8519ef09aa9542186f4bb838bfb198b18d01356b1ca05d7a94bea8308fce00f4c324e728ce60250c29eef26fb2a219a53e3e3e3f5f2ee6a958dbd4fd3e9d9b77bb7205236389ff22d84cd2e0ca8561a56918f19dba37d51fd842b93baab1482931c3a86d16e0bde9ba0dddc13f0a39a25dea21fb8bbe2053c280d56ecc8ab4b75b7c8b3d20186e95e6316ca2cfdc218aecd9e7c450526939bccdaf16ec40793c8470661c80f46207d9ac9c86fcb185e756b519e03aeda3587b19d5a392a3aa1a554622a2387a0f3c778505fe1bc4600a1a4976f7d9618c016555784d700bd1522d91b7b5d41001689b050f62912725f84c7cc0c5a5cdbbc8c5116ca47b11cf2aba13695f7216cf02f7bfe2c3ba0d60984ebfb6c0d3dfcb4efd437d6b17735044fe6e02fb999c8a31fb0a39c364c55f1cb70da7a964513630c0a8cdabd665f1a8920bddde7d3b7f67b070312261d7c2c59fd4d2894464a2102d79d37bc55c310df88c41cee1ed884c4d00e57ea8844cdebd7f61b841f06ec46d9a046a6c1fc80ae070304aefbf7d23673124cdaa638dccf3c14ad0cf1802894c3836ee7003e14c5b1e80e060fa3843c48c7c6ca68ce090b1c406702f5075e00febbc1b76817a5462fb83540c66fb1c43cff34b07b5eb990fbd24b6615f6f96140807a20aff4a4dd7cca79ce5f14303f1493cb49d9ed58c8716ddf934ef132c86db94dc76c4a4380dcf6fc0c285b69fb8d619d8ea430d3788554d369b9c152e868066d272bd7afdcf24067b4aed2efbfbb1948370ef7255a6bd51e1d8bebcd44c29c608f4c1319d282efd8a8783dc2ac8e06b93b9ff73076a1543272c7a722c4dfd359b7b37d247df7eee8d1e967d015bd5b2933d6e0dce1f3de75e6f4f582d0af531753cb9891ff3a4a82028770c98b35ff9b70c75b506492ebf9f69d658d60f4c2e635b35db494f08f4ae6ace4adad61f290163d1a94a554cac3b18361a00968db8171deeb622646a212d60ed4a3ffdedacfb25a023d83e94f70f122cbabdad293ecfd5cc7d47059afa44cedff555d770aad77e3c7a2727cf8107ff5f2b0fd1906018f516db69fced235eeda6f6fcd92362818dfcbbfaed27af9aae75de31b99e79ac8c846d628dbaf785a09ac89ca39c7e7296e2b78537361bdfecc6ee9441640f048f5241afe75e6325f1da1747e94b8c57202ac98e19f8e49358434c913c3584d6b5891a3d2ac364b53dfb7d69dc30b0ffa8ebc010f7864fc25ce9d57a54d930ca068da2fc2c122980eae981432734b8963a8bc6401dab4e1c815eb7dd31810bd01d0e2e5712170d2ccae93e1956406e903b1e0b7b2e118239130cde6854a99afe6da4efa1d6a70b9e28a07257017c0c60ab5abd6391c622732ddfa1a7d9f248091aedab14587eefd6ce8f5021eec1e6d92363996108507bb95cd169318e0e5f2adb6f78d535a8afe20227a2ff9c4dfd06a5e5a78d2e036d42bf638706d8953ed91308511ef6707bac01998221f1bce98162681d7d2fa26168d51030dc94bb3e8961e1309f51eed301c13fdadfdd7e189ca364eed8b6c557a8151506ae137e28032bd452d74d79b9b7190ee30567560e6f29c2c0a2827809f041432a03ea331333ad13d98f350e019aaf8bd5c13be95cb1b978d359a98df4023f97bdcd6ced3dbd677c28fe6f0b25d5905d8970bdad24c5cf8005886c553e29a73d058c068bebd9c80d65dafa0cae90df901e3a3e074cd86c6b62fedfbdf57aed70cd7d4c32e1491a246ab11839e64aea3a686507d3a9548edfe3f433080e49bd17656f6e1d25421f0ebcd86a0d0ed68797ac3f50b71fc30c74b9de11e1e3b8181c38397d54550af55c180be75f30ce2009a374f48590547936e09fa3ed8f8dd8bc573f4b308cbf4ddfbf230819e73038ca66084d4f82acb5ec08585ed2e6c250fc4fac704d971da37ededbc5da24455f1c11efc1860fb5ffd7cf4ffefd14582cf7309c93e0f28af397355e6d7a0daa9b19efdd9068a5ba1664a910c540edfe519e1027253afdec040b18cab81cb3f5dc56efa718f9446dd830fa42e753ae7e18dcfec5a64283ea4ee9bd305bd11a6c2524a6e1ccc77b84b5981e6d6139defb7aa50a63137ed143561f679f11094ee0546ec3f4b204d92bd4e074885c564667a9920799f603a3b652ad26f60b3034d922eb30bbafdcad60601a79daf9fc4611d3560ff0e8fbb57d67ec1680752d700c589a7339b589c4f065a2cfa9c209c25eadd1a17d774c9eab42244b390e83c44e1d38de45f13209b012e740b77373d34401920bf416ac6a5e1c2eb14df0fec4f8f9f3ebebfa6d543d035b0c0cef232cd3b8e622fa75005f12ce40f6b5b07a9915f1bf1932597d7264f3010454f0ced2e2cadbe67488cee2179b46f3faff9842af2e3c7dfda54dc79150e2d3df800fc4d91ad305031540fc70323b1847cc910ac78cfbd2561bb4b1bdad1f8c4fb855d16bbf4f289124dffb28a89f17536b62c47e875066364c60309acc3969112d050b7e88122c20e1ffb230a80dded383823be6c53312c5371ac963466835835b3969dc16387747378bb6657dc5f563e7988d15a1f1904e0825c411e8daeae63e7aa86d7d2617bf6ca6c2df24d063e7e3b854ac990646a94110911d8b26188e411cdd715572984c53267428bedfbfaac4725a5aebbdd15cbb366f66d2c60cc33fe4b6ed15223d69304f7849991b66f35c1ff14ced5c6b17801564d859aee09aa33ff871d248ee5462d62cc034a2341c7ee80f1bbd20d423b40b7b97f3a3af42dde65aa3ab7de8ee3b3c5b7b103fcea9a9a44523e53cb2d68914f6ec48017b0734d0f937becd9866471e4fa544e26de9c9b6006c759f1cb8f9da8a118d51afec944951261c97779b613a5c4495e504113dd10ad7d577b9452a265d9a719240c627320044b3b3f8c917caf5185d03a8815465a58f00bd2a340eb3107bfd9c2356adb68407baac54a3bcd9792a314079fbef7d5afccc311ac9c445c297cf9958c03e3a200e4ea0a03cbcf4d6f3caa22c13be85e6006c863e48290096e43338aaa9a70a942db0ebbeba5860a3d752e94681f0bfe10f77885bf2e2f54fedfc68b538fd1e7e9f2e8ed9d2541ec0a6fc94e7ef2e777e15aab09eef967c864fa77569a790523c00adb924fad02e6987c6a4f1a03192df54a78759d34b9f795ed61c3cadccc687fe0a182737d6e827c53d4ec72b81ddf6eaf6d7ffe1d3b97332b649476eb89c98cb485c139587dbe22568715caf74e6f88f628a951ce938dbbd3779b49420f2aa25bada7ace8616a69fc589ea0d6731f98d40860a047dc978a237d94350e735c164ce294e4f1409dbc90b14ef8eb972350b6820d2a113fd643563aa619700eafbe31ef861fcb986866a95ae7cec427a10e5316165e74776681d5c0035875d28520c48e3dd75c3df7604aa28ac82323410362f4129b6e01c829cb23ddf84fc991d5e358f47c899b5d474be5040a8e151cb07a565382ae2f52c4bdd1523390c0bf8d38842fce2161a95451f57203e29eabd17ce8f15d0214f953c4dc3782184e87fe476d4e09a12c3d9127a3d0f98cdce13655a652fb74d3bb071641dd97a6b7a4fc933e52c62c80079b7e4fa55b656c7b845fc2c8fc7a0f373d5c907c42a85df9a93fd4b68d04934a3ebecf6135e4876169f526da103e37d02fea130911eee5069b84ad8fc5112bd7ebd8495c30d06e7a24703dae248299e2b591abb0183d81a9841a2dfcc33eb70320a1a67cb9f781bc2d15ad83d8c231710f80ce664941e42bed4992a2a8da23c9eb520f48199ed02a762b96327ec28e45b7390dd8f4a38c63bdad273f4e6805936b3ed2c39cef25795d99f40490c1e5c4da40e07108ee3016019a84591e51fb9e8f6edf938e1bef21c6569c68b25f2acfed87dc9f0c738be186e037d396e40d516e825844578d165f7f77cd2c7c39f62a1c57b2f660ca73c6d31f4343783c60de2bd165c0d07e1d99ffa89c2c4c2df5e50213d5ea1f61882c865ff21176ff61a7b3a8abaa805cd6524321b571eb46fc2938a0829a3e024d07420a789a587ec1b32403d686c12ece54b60803acad01a95f03506cc048ba99fa2eaa317706a240bb393da675a767ac099facc47eca57cb72d6983cf0bec9212317dabd5a6b3a2c9b6e681f6e3cbd617c00f5a933e98571aeec69e744568cfbe77758c07b23be604ad5698805c38cc6dd1940bb52508d3f48eaa5e4ec34aa9fe3ab4c2013d028294c6e3427af362f8f3e6917b1e2cd96b77d744f72380960a10fe6549373c5ef568a199011a5c32fb58f437bf3d24298ac361d92605094201eec42d76b4ab518963d76025cbd8576e723402a73c5f2a78f259bfd249851913eabd283d76b4dadd74937f786d8ccbd0c5aa96e514f148af8b56b90df2ec2cfe3d599b06fbe1318848d50db717b261ae3845ce85d730f2c3ac9ca66e16d2c79d3cbe8f45bcad92e0944de52f6c825b4361d5af0722ef215d97e18c9b9e91e04605549746351", @typed={0x8, 0x79, 0x0, 0x0, @fd=r2}, @nested={0x57, 0x65, 0x0, 0x1, [@typed={0x8, 0x2e, 0x0, 0x0, @uid=r1}, @generic="4bf7473c7f9007905fea91219de3b566ccf958cff9d5019a38cd3d9a71f01a5b7c87fcba59bcf15fa3d083988bd6d98a173b7d871135", @generic="c4266806494f93733c6bbb423b", @typed={0x8, 0x28, 0x0, 0x0, @pid=r0}]}, @generic="839217ee451e947b90b2b340b304016eec89cb787cc4d01497924c589e933ae042e73322dc6737c4d436bbd92e624c67ddecf70943a1e503d2d2469ae1b7a49f2cd5b0700a669b2f26b2ec4a13d2738521a7f7ce130b57b33c1529ade1bc7d4c02e82e53bc8c26c4743945f557a376fee54f978087daabb4403875224c6d9691d80e4c59572e5f5c08345f2b777a05045a3270ee7560adf4f60ed3aec034ca8a2c0d873e78da5383f6c008ef4fd6f8bbc606d65c7a67f72681e06605d87ea7b6b23b33029c08a1ecacd72e52975b723130a4de2ea04c0cb8c8ef18d2c10170fcf8aad0959e0a764d2c2c92102cadb3f8bd0bcf7b8f16be59dc8aa7e09d45c8a64aac2534e84ba5a506ab953bf4f60070a75128cf6bb96e06b399125550995994e1b27921029554e2b95bc201e7e20e2eb3847fe059f9fa97156957dac5713ab8b193048e47b9a342c157482ebd21e117651f7d3f95a563bfc777432af5e5564af16f54ce174b03dd8c09d236078a2bcf9c17732608281d06f2370929caf154e6bcf8671b0dd8b61c30675358a6a955f305e83a8723219440ca35ad32f65f6e60ce3361793253b3a3bc1bc309cc1a253cb91e2261bc91a40d6c15c56944984a5b0d49637866ac0df19956269190f1bc5d844bde3e5e228a131d09f9f24f9809f8a075b93b8b2782d2d0deb41ef219b676e1f66771ac7a8b8fee6f71c85b24f4ef774d1360db7aa7e0f7c03f0ead969e989f20aec06db6883f17f6c5f0b87bf3bac9644388723c3d06928a739d6c8b16e0a61706ae2fc7bcbde902aa5674244dca70efcbacf8cee950945622f2564ba817b5bc2fe1ffc51018a76d0cd5177ce665aa7d0dc25e2a21f4717bb8f62ef65342d4bce7d093e85f9b70d86271c9426b6db6d0394f8e40edf13dae10378b175832d3b402aabcf3dc88ee760134104a4982c9b55845edbe51bbf2b67fc00569e59007c60275848a07f0b8e6c9a5c64a672725e772dfeee3551847b20a1c0cbb972faba5caeb5312604d2a0e7973fe2783956bd0a5356dbd7e92477d35716c549d642a11632f9c391b78e0a48c7453bca3e3846934df4cfffe8250f75ec19e53e0bbf54ea98dc7d3a029c05ec5188c544d50d4d3234ac80ea3341746495d4c2bad235fa893e3d47ef406f6aa5c349fdc880f8a76aca5b8a515e8e97b12d704281d0ad53f6a5bc2b627c6db3b36c0381ff2f3c4daf1182da46b16c33ca900cb18ec8eb6d34c797ccd30d48d83d00890888b34f54eddea66e8cb19f633d94a53d8701ef136b0924888d8035b9488d6a9c6d00ac5d842496360359edf37a5bf56f162aea146f5eeeb517d193336e175a65bb4d6ff5c951ac0876893f98b1cd02ff119033f980e7b080bea485050dbd50e61a2542812c1d7c4092f90b57d671f1c541a887da657c85702fe48c8f5b02bd0dbb46c988b8a96834fdcd894a4ae598f78f95c02a6caf170f00d6a981560a359e8afed0459c61039d5c43a7fe6f0560a48b2d19cb211816c5322c13e113898f656234e9818e41e0b5650c5e4aac84e4d55536a05f2e85920443503575b446dfbf9179557e9a045d569961f861b49e356d6b79214729b5eceb5e4820d892d617cbfd2b6f2fa5bbeb5bad4c25e00213d94a768314bfbfc0cb222a6b51ba08a4e6fa0a2e00dbde2a96132d96c597d86df2252dd85c7f5ba420f7478dc0bec0cbc3b3c570c2baf0954180c45ef95eb2d0f6bf99e8992e72c29032023d96b5cfce6139b5fd0d378e89cbbf6fd27f6618867ec669376082bbd7ecba0911e07b6b1776a65d7e43ed6ec4586a9bdf0ff47b6b595b56cbc339a010f218a3f95be5d4974a4f6a01f437486b8d5c609541ca2326d5ff1185a92cf4519229a23ee49f959ee7d8ddd1ea141e87f3febe66a3e7382a5ec94ba4e5ffc48815826cf3169711f1b0bf039d7d339d135591ec786fab61ce3c1dbb40de3007668187693577d4c33d538a4278c6637bd636d72eafbc956e6798d2ae2315f85de303daac0ca6dbb35c0191cb6f3a8f8a1b5b2c70b90302d778e778caa78207819a56088f8b4a78f3ebefe1546a160b80de7e67a8a3c19b4edd8d428cb0ddf7828862149e0d37365f4bd98f72e93d770d19211cf39190c45a650be84b95107840b312493f958bc7f37322dbc70594e4a7521de003e7155ac750769cc14792a33c5d79704c2f127e0bc5c11498c6c18c8b4c197891e3920db2e7966bdf9dfb851ef8fc4bf0e59a5f77840cf0145416d53a70922512ad86cb018764398165bc4f90940813d34ae60ef9e5281a10052daea93cbd034fe63d618cbae94044c3b7e9e2a422566885f9b5b5a76cb70c9b966aa10b03dddb1133e6da23e1eea75c33e78b82ab79033280d01eeddcfb0787b4a43a4e9878e6fa574350982166d87bbe59151c1fae8ca63eb759b73888e210261c1bdef0ff7a87fcff0739595b6a85a14fb17dc9ccbfd97c546166a97a7debd083b37dd40f50c3fd494a3886500297a8fd47d84b5b88454ba979415f06064c70fea2d6c63fdff52d6425e5a850b42374f088c849557dd4a5d6268b144c0d940283488dde4dcf357dc54f02856afd31e5344f1b8e1ba628a951cc14114c58ecd57a0edab85c1e704bb2d5f65a763774d6c2ad272aab46f328e1d2883dc1a7c5531b03f90e93f2e34f516a53308ed5d33ecdbf9b45610c9bdc01f8c6fa5342390b00457ff082fbba502cec9b967e4cb5c88abc3334a60ccfa0c985c20ccfb08170427f7f7159dfa729b8fa7db718afed77893c4fc0f57c0d916945115734f445af5b7c6aae0c26ec51908585c4f3c9b0402d829d665a24e26cb03c6ab39bc420e92d15f844e87c7c6eeacc0a3947ad93d43e66c748801c079fa0954bca51bf4d172308a2f4bc048b58231260ba29bd8853f288f8ef55cb2a7e214015d6fcbaca2f05cef73ff2093f6fe4b3a3dd90fceb9b950baaa27c5b066bdd11289208443ab8f25d703871bd36fcf3c6c80c5ce17955163d1123e7e19a384f35f8c2218bdc698e14bb072e925c5de04259250f193a789f788d694ab305515b273b67d955975fca19c913d744ae999ef99f32c9e13dbe2a0931bbf1789609d7a0f98baad2538af2fb5e685753838aa250ea0b8e257cd110d6778354a4b5b6239e1287c71dcd9c20b5e95310eba96f1e142e519c08bc3f920faeb1168220a21737f24cd18f602ae138866b316b58d936e41e495ae7f81864bfb161581afd4c8dd8990540cf52481e8cff303f7a634af048b6a2a2cd7da62c4f285181623332a1ea5ae9ac49d3a46fd179e859ddb819855a997141826c09d07388c3ffdb8593c15b5d1e4b7cdd6f5f02efba0330484fa6059778a49fed27f0ca98cbb0b708d0764525de12a95267f7fcf34103ed0efe6e34de49764500ccf2566e1084f33832747b56a532a32bcdc11d56cb387030daa06dbc96650b3adbaee5a7e4ba0ffe0065b30adb9ba6c6b7bd04b18dda61c448efce0b6fb32fa916282a15f9bf4a7c756d3a8ebba3537897e509d51b7637e4171076dea16d9a5c9b4bcbfb5a6facc7bb57e51e71a3d503bc7511f031bcc0e24d8ea2de60998747ead7247d3c78011c125f08f0de09ec683a87d4311b310f44a636fb8fb1a52e46eb746e5df4bc3d0bdc80119feba6e87cc91296fd24786dc3d3c837bf4eb35c9a0126fd37d41d4c3a7845e00e2535626b891fc8c861306c3a605fdb84a4cbdf510bc6165b6fc60adff8d4f1dff937e1b71030a3bf54d03c0f2bf2d6ff4f9b9afd54e0f0dc491c2e5b204e741bdb044074068be9965019c4632cf61848e7921e3eb0c96bbfc3163eec0debc8ffb4ea9fb42d292f1e19a1f10ce1c73dbf67bd050bece4de28997f649a037ee8902cfb8f99373ae331449c1b986cb7b65f8dc4eddc080062731fce8b993f4e5beeb7f704fa16b514dfd2af1e4666a4e717e862d1932dc5b6cdf1aa42dac9fe782e7932ed124ae6359cc4900b8bbe6339047f0376bd79110f6785bff6b56844598346df62ba77916dc16ee0559c19e0be633be453181ec8b15803b6990fdb1bba8480ce13778b49bd68794f6615716c6429691d3d8ac038d13a108c3db8c838f8d0c5642e276f98c5568ada2955c0319b9472b6a587d36f58f530b7137ea1164dc09b996f3f6d366ae93626d447d07ad7e55d5d604a448a14bd862b9f683488433694647f8d8dc3a915b2f36e7e920383419444d7c7b4e7c1fadec0aac17326fd1bc2011f6cf3e9d82f3c867e62f8485d320661fc4c8b8da903b647c44e1cd81e5b8220e0ab9d25573dab900f56399cfaf243b331d0a8fc5d0999e29d1ebc29bfc2b38f399950227744a8636e9bba87f9e7e1a8ec034a650c2f5c1f0c70e8e8e1f4b7d28c1e9282f61addcd941dd5df130ae0e12c0e06339cb8211bb810f3ff0f300700f81f9d20c8e304d4a8e69e8dea2b1e18060e5ebfb6e9e07a5b78648a5d322355757802a469ec7b2fc0d3efb3c8ba75f3bb099bdde6ba02c7e605e5d1d1773b5b336eaa6a5c8d7dae7ae736e8c59c83f82370666a6e3ef672514c9db0890d2abfc8f96a1d4285fdf2660fc8001cf7f273c58b53a41f18ebcdc3575383d37c7975fbe7f868a716cb1acfd6c45a263ca76d0e745df4c6213b6ad1aeb17c54383646d602d87513f92d8aaaf144252105fda06fa174f8d51a43ea8c0d42028cafdce3776f09d81a66ab8aff8ee5e9e9178fb89b167e2e5b10b40cfd720a932816e36132134e3d9640bb67b76938af487fb9a5ae841f04f615e96956d35c21bddb01e5eb42b31b037f673f621eb5eb16e792e89415d553feba9d57af62e516bc636dfb2a50e4844c8b79ec0619ebad8edc45aa02fe89120bff9c61d5291849470f89e8be22ab099f559a68640ff694450d6b9e7342276bc2603406ae55f2f16d565a977faeba13d2e78e5c87d2b901e9f21a583a89324b5763022bab2e48c0e0e25c209b251418faa9e315139388ef1846331f0ddf47515de7cdde8970ed122ab1d616ac7baab8ddfc480fb2b2298961a195a6912a9ced22aa24bce2ef79976bb56a6d3dfd652e1e981da2691e10d55420f4a4ab3c56cbc2e937565c72a5d305bb289f259ef0564d9797327ff5ba67c52e88efbdbda0e7315c988fb5c44146fadaa0aa514bb97632a1b5e8cf90705724019e33c6844f0014ad61f45e1e3875bdca76cc71e4485c98971dfbe359fadf0e9e0c4a0e74b5e0b3989a865cef02cd9246aec1b8a5717f2ce9bd307fbb083b4427f0b5e6c45647c1b071427957fef5c45c1e53ae1062f04ec734dcfd4ce3ed1c7b6e60a5de5e70fdb361d9d4fc5d06441d479fc04d2dac27c282d30f9ae2017b66d6072a37030ac30d61d91af9755a6653a1768db849a3dedb8648c5c059b2aeaea9f98702d618f7c46ea95c4072b2968c615ea00b47df63209c9accaaef968f6e292ff8819184370a55e109bc91f441dda6f09ca3950dd29e03f72d10dcdc1fad1837137383b68778f278e121620e900b756ee28622b4e05ed74380f9e9625cf87b005bc6349e90869c31f601a30d06f0e505a2c05c5966c02851734408119d3d8301e2f012a36d5ca41b6dedfd12f5e1ff4e6d4ca24c317f0041ff958e4b4d5bfc5d55d7aa779516431413dbdcc616461ddbf899df69b728ffd3613f4315dd6744b279836461aaec1ee43fd25390408a7698b18a52aafc779f67e3b099ebd289b74a9e595f299bb42467fc27d42910f54f9439c53092506d65d5d9018dba67c1f224c8b5140c0402d234aec8c1b70909462998412"]}, 0x21a4}, 0x1, 0x0, 0x0, 0x4}, 0x11) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(0xffffffffffffffff, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r2, r4) 21:35:42 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 60) 21:35:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1, @thr={&(0x7f0000000300)="d5df1a9a4f0e04433c696c1dffcf8c8d7f23e3ab1522e4cd4750d777b163386fdfc46f68e3c32814b7ff01fd88c0348f4a412f453285101bb3658800cf252d1bfef2dd7f752167615a0352ba562c348efdf7182a5ee327769ebf7e6b2145c525ff5e2d91b9679fc40a4e9057e7e61c5485bd2ab16e7275ee2a8eb58177d999fe33a62f9ed021dec0b7a6d1987c3ce7be93", &(0x7f0000000240)="cd1a637ef4ad778c724361178d4f5adbd415001745221d15ed685fba"}}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:35:42 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1f2}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 3098.469545] FAULT_INJECTION: forcing a failure. [ 3098.469545] name failslab, interval 1, probability 0, space 0, times 0 [ 3098.471452] CPU: 0 PID: 14314 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3098.472034] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3098.472716] Call Trace: [ 3098.472953] dump_stack+0x107/0x167 [ 3098.473260] should_fail.cold+0x5/0xa [ 3098.473573] ? create_object.isra.0+0x3a/0xa20 [ 3098.473968] should_failslab+0x5/0x20 [ 3098.474273] kmem_cache_alloc+0x5b/0x310 [ 3098.474632] create_object.isra.0+0x3a/0xa20 [ 3098.475004] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3098.475418] kmem_cache_alloc+0x159/0x310 [ 3098.475770] alloc_buffer_head+0x20/0x110 [ 3098.476125] alloc_page_buffers+0x14d/0x700 [ 3098.476475] create_empty_buffers+0x2c/0x640 [ 3098.476836] ? start_this_handle+0xfdd/0x1390 [ 3098.477213] ? start_this_handle+0xd57/0x1390 [ 3098.477584] create_page_buffers+0x1bb/0x230 [ 3098.477956] __block_write_begin_int+0x1d1/0x19c0 [ 3098.478382] ? ext4_da_release_space+0x480/0x480 [ 3098.478782] ? kmem_cache_alloc+0x2a6/0x310 [ 3098.479159] ? remove_inode_buffers+0x300/0x300 [ 3098.479527] ? jbd2__journal_start+0xf3/0x7e0 [ 3098.479907] ext4_da_write_begin+0x37d/0xd40 [ 3098.480296] ? ext4_write_begin+0x10f0/0x10f0 [ 3098.480666] ? copyout_mc+0x140/0x140 [ 3098.480981] generic_perform_write+0x20a/0x4f0 [ 3098.481378] ? page_cache_prev_miss+0x310/0x310 [ 3098.481771] ? down_write_killable+0x180/0x180 [ 3098.482144] ext4_buffered_write_iter+0x232/0x4a0 [ 3098.482544] ext4_file_write_iter+0x4fb/0x18d0 [ 3098.482912] ? stack_trace_save+0x8c/0xc0 [ 3098.483252] ? stack_trace_consume_entry+0x160/0x160 [ 3098.483663] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3098.484045] ? kasan_save_stack+0x32/0x40 [ 3098.484397] ? kasan_save_stack+0x1b/0x40 [ 3098.484730] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3098.485151] ? iter_file_splice_write+0x16d/0xc30 [ 3098.485535] ? direct_splice_actor+0x10f/0x170 [ 3098.485907] ? splice_direct_to_actor+0x387/0x980 [ 3098.486297] ? do_splice_direct+0x1c4/0x290 [ 3098.486671] ? do_sendfile+0x553/0x1090 [ 3098.487000] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3098.487376] do_iter_readv_writev+0x476/0x750 [ 3098.487759] ? new_sync_write+0x660/0x660 [ 3098.488093] ? selinux_file_permission+0x92/0x520 [ 3098.488501] do_iter_write+0x191/0x670 [ 3098.488828] ? trace_hardirqs_on+0x5b/0x180 [ 3098.489197] vfs_iter_write+0x70/0xa0 [ 3098.489505] iter_file_splice_write+0x762/0xc30 [ 3098.489902] ? generic_splice_sendpage+0x140/0x140 [ 3098.490321] ? avc_policy_seqno+0x9/0x70 [ 3098.490662] ? selinux_file_permission+0x92/0x520 [ 3098.491057] ? lockdep_init_map_type+0x2c7/0x780 [ 3098.491452] ? generic_splice_sendpage+0x140/0x140 [ 3098.491874] direct_splice_actor+0x10f/0x170 [ 3098.492229] splice_direct_to_actor+0x387/0x980 [ 3098.492629] ? pipe_to_sendpage+0x380/0x380 [ 3098.492991] ? do_splice_to+0x160/0x160 [ 3098.493323] ? security_file_permission+0x24e/0x570 [ 3098.493740] do_splice_direct+0x1c4/0x290 [ 3098.494086] ? splice_direct_to_actor+0x980/0x980 [ 3098.494498] ? selinux_file_permission+0x92/0x520 [ 3098.494892] ? security_file_permission+0x24e/0x570 [ 3098.495309] do_sendfile+0x553/0x1090 [ 3098.495638] ? do_pwritev+0x270/0x270 [ 3098.495967] ? wait_for_completion_io+0x270/0x270 [ 3098.496357] ? rcu_read_lock_any_held+0x75/0xa0 [ 3098.496737] ? vfs_write+0x354/0xa70 [ 3098.497041] __x64_sys_sendfile64+0x1d1/0x210 [ 3098.497427] ? __ia32_sys_sendfile+0x220/0x220 [ 3098.497806] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3098.498251] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3098.498692] do_syscall_64+0x33/0x40 [ 3098.498996] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3098.499410] RIP: 0033:0x7ff776936b19 [ 3098.499710] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3098.501167] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3098.501781] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3098.502356] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3098.502922] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3098.503494] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3098.504060] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:35:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0, 0x3f, 0x7, 0x1ff, 0x200}) 21:35:42 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1d9}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:35:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_bp={&(0x7f0000000240), 0x4}, 0x1898, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x7, 0x0, 0x2}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) timer_create(0x0, &(0x7f0000000000)={0x0, 0xe, 0x1}, &(0x7f0000000200)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00000000000000002e2f66696c6530004679129f1bcba3ca4cc9110b43f8a9091f9cb422e634616b6a9accd499ce435e03b4dc89f23998db7341d9b31b1bfc3bc9533c000000"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:35:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x4) syz_genetlink_get_family_id$devlink(&(0x7f0000000b80), r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = accept$packet(r1, &(0x7f00000005c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000600)=0x14) ioctl$INCFS_IOC_FILL_BLOCKS(r3, 0x80106720, &(0x7f0000000940)={0x3, &(0x7f00000008c0)=[{0x401, 0xd0, &(0x7f0000000640)="265c67d73645744a5afc73d4809697188526a282e30dde185664f1b4461bfd04a284b1b92ff421a88249c8f3f80ed10661f47197683ea8a10a00e41a7e993d3e0b7e217cd2c49c785224da940957c510e560cf650f50b61677caea10ddcad2a1b9ca2df88268194752b3d026ab0ba920419c4f92957ea8c8bad0e45cb80ce5c608164d10f3f9f0ee8acb6fe5bae9cf527587d534383a71e7356cf7b539b09ff14306298d26a8471d5c03380a128887079ca3c220cf1a8d0df9cea589091b018e2e1f64ae18e8ad6aa87ccf1f8547275b", 0x1}, {0x800, 0x8e, &(0x7f0000000740)="f696a3d3afe19264e46a9f8488aacbfd6590e8b165a5da48c950ea67b8ed3455c7124a7d9ca388eacb6b9a68a1856982f63f747036f98f4ba57880be88f7a4d9b2b69cd4327205368b28f063a2670050a0a6a526549feff22d31c5299dc76f4124cf3fb59e8bbc36e48d6438e4a86378542204ca0ff50a3c92c1c78304a5fb019a80ec26b984b015a14524f4c51b", 0x0, 0x1}, {0x1, 0x90, &(0x7f0000000800)="d39f8952b0b13af013385b8820644ea3877b52909eef7236ebda83b3e6368c053a411ee88c73f355d07322af517b6f16fc2350a006668f5edec8b616c70322141a49a84af8747e68a821bc115029209e355c5a03aafa66160dbd69d9fa67546e0013aef1c4ea3ab285bd70c65d5e4a07aab5ed479dee07e0cdf0b4be49239029504e882f672e2abe9053639fd0aa9f9b"}]}) r4 = dup2(r2, r1) ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000b40)=0x4) r5 = perf_event_open(&(0x7f0000001d80)={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) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$nl_generic(r4, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="540400002a00000129bd7000ffdbdf251d00000008007a00030000007301808004008b00a4a25eea75c1bbc5cba15fcfb6f8a9943c3bd9065c6214285fabe0cebb131e9161e47931242a58852f3547260a40e4c61d2078f5bbb1be88c78ae97cfccaeb59b7faff8fe7a31995337d2d92d7d619caeea97ffd57862f65adc9f6e7c8b5535bfc263065feb34387ae96c9d63563713a845b5d0dd8048d1116ec7a0527f9618242c45ae0cfed0b184639c98bdfbd2cd48625533dadb718493ec313121c5b8c64202fce8706e7334d466d0e08001e00", @ANYRES32, @ANYBLOB="04000600301a88d54d56eb5615a8784aa9733777918340ba6a306aa280ea52f967fd8cd585a647b9ade0096c50f5f221ec5d5524b663a3f49e48848b7509b012590c24906be92fab53a5ec7c82c61320409b2e33697929e08eebf66aafeb98ac6cf3ac653514be84d099b8c555ac31773b0a05b38dc56703d786580764de239beeba190da62aab21bdb3457ac4dbc0a8a2982d684e0fa64ec442c5e804c0e090321efe5d3371651c46b696394332ada108000a00030000000004007c001400190020010000000000000000000000000000841f6e180b134648dd0681f0495c0b158b52d43910d5100875e5528e850a18b9f495cadc24d2358f2ff53de04982dbe91910c797009bcd402e52b196eb1321b48d8353df3ab316f85212c90024800c0084000800000000000000cfe77f56ead3d8ae6ce9968bbd810c22a02264f64d62d569ec17c2acaf3d37aa84efa890aa3f3042f783801fc0d26a16352d8e9263250e298eaf94e4a9a91c37f0b1cdc3f01d6d226bf28acbe0191c51ce4e7fa82806358aa66207714e2512e34be128ca9e28fd2d208c7000d9127bc5d2499577dbc192c861e3e948c07089b0479668a3cf1adb8f8c80cadaaa8bb719c918d5f933c7a544e4267f8b2f9ae921d97ebabad81f77194ca12b65133973c9153144ac47904a099f00000008008b00e00000028a016c80155e1d005626824b66c8d63d9c1e26ef0aede56bfbd4af2733d0e910b7ff69829dff3a4561cc89553b9290582c8e7e3701250215bc642b0b1b8ddbbafa27c8fc6c3cd0d597b838ed9b95f7ed79504c630a4eb4968afa2440c07864ef1f12322b2a833b5f810df54579b2d0e20d98ffb31b004b7b0ce908600cc02c8ffa524f65271e35c4ffae5c4b034cfd21f46c24abcd49aae7fd35a4b89e3bc3dacd1e354d1395da8c7f1d660f263949a3e24e3c409cedeefb4e35f0b41f1dc0aa34f9fe2a7a3ae3e751b5633a87cb1a73f7a266ec86bfacf47ea98f6f9da080a3dce058a97ebf2ac246abd8e65be8dbe68ac3f7abc1965587341839fd6b809c3be83e6945031f46e9a0001423883551a10dcea9a71fdb0f3620c2f1d8dba68851a184423052f9ab533f011bcb46b25fa4812b8fbed79ee08e67c968011a58f773d1c686301bceb1faf6e7406011492a1c05ddb6beabbfb1c9ff859c31c42da7a2fef9f662d54a187d771ffb2c7be8722546b046ca49b414004100"/893], 0x454}, 0x1, 0x0, 0x0, 0x4}, 0x28) sendfile(r1, r6, 0x0, 0x100000001) preadv2(r5, &(0x7f0000000b00)=[{&(0x7f0000000980)=""/60, 0x3c}, {&(0x7f00000009c0)=""/38, 0x26}, {&(0x7f0000000a00)=""/251, 0xfb}], 0x3, 0x1, 0x4, 0x4) 21:35:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="110000000000000029000000356f2517ffffe3000000d9000000001800000000000bb63903000036000000f670614d0000003900000000233b0008000000000000d91d2ff5e1ec0d79d6e3fe5c15295c0000005c882f37f87c75629e8d6c767dc88bc4f20b37fc894b64cad14b51ed4d5907d8825f5eaae8cd5278c676a141f26012d8c189281e0109fbb3dc851911c429c77c5aa203fe4cac49064dfbb15a255ae364b7012605a7542498ee7a924e9c98a8b5a6cfafdd9562818b4defc3f1125fadb6c8c66836ceea323aa7620a696e0fe04cbbb612"], 0x30}}], 0x2, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000040)) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x31041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$sock_bt_hci(0xffffffffffffffff, 0x800448f0, &(0x7f00000001c0)='>') mq_open(&(0x7f0000000300)='.\x00', 0x80, 0x24, &(0x7f0000000340)={0x2, 0x0, 0x40, 0x10000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) 21:35:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x80, 0x30) sendfile(r0, r3, 0x0, 0x100000001) 21:35:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) copy_file_range(0xffffffffffffffff, &(0x7f0000000040)=0x9, r0, &(0x7f0000000080)=0x2, 0x7a9, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(0xffffffffffffffff, 0x3e, 0xb63, 0x400) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0xff, 0x0, 0x0, 0x4307, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x2, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:35:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280)={0x0}, &(0x7f0000000100)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1}, './file1\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='/proc/self/exe\x00', 0x4a800, 0x28) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:35:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 61) 21:35:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x40, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x2401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './file1\x00'}) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x9, 0x2, 0x2, 0x0, 0x3, 0x594, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffff00, 0x0, @perf_bp={&(0x7f0000000140), 0xa}, 0x204e, 0x81, 0x6, 0x3, 0xff, 0xc7, 0x5, 0x0, 0x3, 0x0, 0x7f00000}, 0x0, 0x3, r3, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:35:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:35:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7, 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:35:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x54) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10000, 0xe6) sendfile(r0, r2, 0x0, 0x100000001) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) uselib(&(0x7f00000000c0)='./file1\x00') mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x81) 21:35:57 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1f3}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:35:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f0000000200)={{r0}, {@val, @actul_num={@void, 0x7, 0x65}}}) fallocate(r1, 0x0, 0x0, 0x8800000) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000140)={0x7, 0x57}) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x81, 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, 0x4, @perf_config_ext}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(r2, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="c0000000e9fe58f3010c59f6649bbca9269b57e132b6adfc54724c78e102fe54a5120f814e7a2621e6bf76085a1442e434c85d24fbef9534d1a9efcd3d505f7294e2419376262aca104727b29a7b5c0e68fcd90a3926feab8d008036fd35eb99c332cf0cca7eb1d21561416dcba4af8d09ae4bf12e4ff57cad15a66f110a2258faba5ac943822af5433f830e6216bd5d73c22e34ca484af79403ce37efe90dd2ac530de5fd3c17f3da35027ae1a47baa4a3894301ecb5c0050a4ba3ed817b191370a25c08ae5a3ca5fa94cc27cb87ede555b0d07c4adcdafce7f32b0f87993fd86a6cd67", @ANYRES16=0x0, @ANYBLOB="20002abd7000fedbdf253d0000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400"], 0xc0}, 0x1, 0x0, 0x0, 0x80}, 0x4080) sendfile(r0, r2, 0x0, 0x100000001) 21:35:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = dup3(r1, r1, 0x80000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f0000000180)={{r3}, "2591039a1937d4640f79b19e4cd0df4c460f46c33ed08d01e18157790c9c0a4b463c2d450c04584ba7a25129414aac857e1b901f205e1adcf3d2ff303b29277a0fbe0477816dedc76482c53b4c0490e8fec47509df252e743ee4f2cbbaf6210fe8428ed42f7f5d2fb625973f4c27541dba4e3a7ab8d6f0e3a411217ebec3673e383dd95b212cd3f1d7b7711782d36904299326a5d0456d1d2b4829fc77d5144a0a12ad4f50f9cdf5e7364a42b1e5b4c774a309c94defb208ed94a2d24db7b0d17ea3f786e1ecdf5376249f73b502480bea71383bad54641eac585e786f265e01514a23df4d142e6e09a0c637b13271d9a0e1527e9a555f14f25cc5a29f517044588cc244e89877e99137f78d467ae0bfb2c61116ab6b49b42abb88f467942f8e5916e665e1b702a5beef77dbf0d50b6e03ef43ba802b472faa5a37ba35ace4b7f0b176c0f437c25be1a7a496e5b02333a2725eec5d18b34ce8ab3c3e0641cb7cb6e1d7a035057f514ea12caab293a2c26d02f7f05506a576c282161268b098d96c89eb1609086fa20e9fb5450df1672948733021635e260bfd574dfd07124952c9b4774fb33280726809cacfc65dfcda625e50340cd20646ea114581b62f42eef10c3d5427af917f73fdaa0fba81259f3fea399c790cc0800e7d7d4f1e1f629368da86766a2370ffbe08aa0c07bde97612b172e758792a472de05c5e47e2db1143a864d9c9b932869210be77fe2aaa648c2a7b23c42296e5e821bc069aec9d94f94f200f7bdb67df26cb941ff0e56880ac00c984bfc8f9e066819b1411725890724c0e2aa0972fe8ed61aebf7edb2f681380ce7e95b248ab0921d83322105548c5a60c7723317dc2c59949880fe58e118cfda51571c30661d3a51a3947bcdee9ff9a4704f4ae514d1913ab585c153516f4fca90b7524e463740dcff16f356c77e74cebb18e50258a8ec2939a0198fa47163fbd5675e1a6bf565bd484c5e86de51df13380b46901bc6c825091a90a4dfd3d2c87f52b18923690947c69d322c05ddc18465bc94cfe97377f95002388248c268e8057bcd7419c48e80521e21c07f388c000c2e0256e117e78230e43fcaa50b44c71b1c97bc11f1a34e20b2eaefc290784b05d10a4750d0a87957208e2f78705328acd63e0fa1337844404464ee6b9cacfdf1798ee3702812db94c47824bf972c5caa97f00ab2244b3044e11ee2087f4d5c4b7170c9bdae300ae1ead02cf070ed6bdb8e36ce6a77e4e8eb11d3e73e828736386cc7369c5504a810a0e532be1d94354c82f3cdefca851cde10441cd25c86abd9e43377fc60a18a3b5a193690fe9463948ca419d0e36ca0199dccd15b129eddff35bf533f5608306861867abdae715e189875ae0c43e8394b84141e3ba87284291fe9abaa1d546da8a5b3a4b08d10d3aa9b9ef57fcef857d9c126ddaed409ede338a3c4aa9a512b7cb7fdff76952d9f40d95e76c5923c3f9d93e86eb9b5df1a099615bfa351cc4449d8d534e3c1440202a69d024848a88d7b4926b765f628ca9f4f1d4dfb81ce1904bc12fc4f96b3db73790c33664e2de8c012f22938fa1d69f9362b2863e32022a0279bb52acb270f988daaef283fba007490a4b96c9572fe538934b4c0c73136d7f9685bf20e8f1f7224fc654cf47eb5f927d66e49d2ee76df55f5f24cc5e56104cbc33aae0a597e953508be388e8e34cc5c6f7dc2eb5f6be5c7a480462a87f53107f6bdfa1aecf0251b66256069b7bbc4d43f751aa752f19d637d8a7fad7eadcf1ce7758d8b63034b7b5e2fd2faea5384ac0c7b23355bcbec9fadf7ae6bf821f7e340db5f02dfdf4531531fca1047a977cb3ecc4145b8659a97697a3d9db7355a2e38b8428c8e4e7cbb2f4918aca992e17bf4db12a555a9be97667685c042088fb3cb6f79deee2e465cc327028a121037268c9224cb96c00975dffd5b4dc06edd0fdd97347db1388680f23d1a072150e59b075e55a3162cd0a2d4fbbfd0b90120f2c02d29cfce1fc49188d5e8391b717b3cd7c3f8af0c808901186c8d5fd0038a614c9605663f890edf50a82697f62a4213adcbb9eb6694e0160ec66c6899702fac796feeb0472aea1c961ef83b03631704ff35307151255cec41f28a6511c85cba16ed82aeecaf7491216d54f4ba5cbe0339c9d204274ce77ef34a90848525ad9dd29d69c7a8e05890b97edb0b0c01cfc4b4abedede0cf1504949265c240a00afe45ec7ac293c0fe103575be15d702c97e4c7450b510b75e5666d9566d1a42489520b5682388f0355d9ce6357e181bc9b6817a4373bcc166ea217dc153b59ed82515f327526ae79957fc959f878d6df2b56e975d0397bade9c30958ee65b6b39badfeb1f99b518c36db52d44685e244a47aa2623428a5d6ee1df8467b652103d9e29175aac7a7ff995347eaabb4890267c9a758012d028cf29f7c49b56baa641ddd8d896d0eb0f228af526f626790e00d455d60551aeaab42ed156d63961eb6c7f60f133cf80c34a49518ef6f92b1ae0332850c07115bc056a837e234a65bf18714dd7c42b82cc71f03d2bd91ec941821d1b9578c9238eb7fd10ff9953004d19b672bec6dade05ea8b29f50c1d7e05844a636093cdb431246baab5132cb3962fb0e3c9ffc3c86c32ac8649d440c09efe451043fab3ff758fe3454b422da0100f1a91d08d1352f202c9f9eb8e18fd3d6a16f16738efb8057f02c22a3346bcd79c3b7da113db520475fde5594228794ce72e95f290653373b039e43afd8660edd815a723f50170d0ba3218d21e89d68946ba205de2f16c73f5c9928fbc7b1a259ff403cef3414b66b9b16701cbbcb7a031593c3e8bad0dbbb20786b4f7bf3799f0c0f17fa5c371734c4cf4c98ff1aadd2834435990304019c462a5deeec70ca57c3cd92dc70ffa248b6612ba061964b7d2c64d07b33ac072d270b69994628ee8ee0b7cfa45cff41dab4e0c192aacc6174218ebb32017f03af22c8db46a1dd5dacf9b37f60f706d28c255d8ffb9cd7971a9597ac5de2710bfdb25f726de59667e3cc0d28a1b93a44806495220465e3f7fd4b3b67fce6de27806975c5fbdcec9082ba0036c29cca0a615b47880300a598655d8bfde663482a06aecd73bc65c7ac1d207d3fe16196578c15d1029b905923aa4698ffa97a1d2e7badbafda35c418bebe6cbd57b05dd905dbe26f221739d91cdb0e8b60d28afc2a02fa56e5e82727e16b11444bc830c5d1296734db2d55d381d1aaf714c22010e0552bd16c7fe201e86b515bae061aa049af08d1509a3767232216a269309738c94e732aae00c0bfb695bbaed3e8ae49f2fdd7a7bcb00d709fbd33e1725bf47ab83c7ca4e2529c882296a30a1f82a0eb4a8443bb74ad8538c61de7fc0877153c729355c3fc4a1f8c91e2e7314ef150e382a01851c045979af88b48664b434f126c452738fb73569b592657627d5aac73ccf3309c587d3bd44d429f00a729ddfdd511b0698bbcf39079374992af922e90b55cf126ab7c86eb7906f25bdeb2159ee55c1698624759259145364a0d0dfaa3e5a1b4c72de332f172c5afc3e63778534808ae0ca268d411654858afaf3c249f7227e853991e61640f100103e4b10ba4861b0d9222518e43bb9788ceec2642f0cb226dfdefe6467b58a28bbf4e9f729e961331989ddbb45cf72735d5a5aa8bfde28ab584f65ab860f11fc1ea2a80e669fc0a849caf6bf7976150beb38735cd67b6f5313634d40d69b056da0c9a5fd2cabfad3a229a4bba3ab4f2f705b3086139b7d8a60fca15aed76f583ffef479b1c3c60366a1e632d48088f40842bc1b475ccdba51406398397ded62121a92955ae775e970e50676531693e88a9510279706c03aeab01359366539d2a20f60d6b2de7bdb441804f4e2f51849d97c6762666d952ebe36eec086d8fa550bb6087ae062ba8cfe0484fcbc4b2d22d91bedb2e82e78fc712e4cacb25a774e082715e3bed4fa5eff1419f599234616f3ff2a0e167475e32b274b27f3c8e8152773669e092abba6c24833b3fef539b55fd37f9c68786a888253afd7a4c137f5b296b820a6b600ecd19b7d1d8299dc02641db26b56c783533f5fb9f54f79791c57d385a756bdbcd2d6adb616e5e5d501b27812b4f01c69b88e8accc1a2ed5ccba550464a313a883af354008ac5656d1b0713d792c3b4c1adbb2361f3a3644dccd58a9ea085ff994a5f4392f0206c04906c319d4370a56bc9a4e5928baf29348be4830c2554099a15fee6fa32d5c8582103e0f0c1ca358e843d145dac9feb8060a024bfb684d2b2cc67a9aa455befff51c78900b4eead65eb195681b0c0f98dcc337035cbb0bd4029660cdb404d3b81b0d0a7c944847421eb859a90a0e1023a3862c2b13f9d0bd08c7b9d7ea44d951e1e6f34816141eecc606df03b76a561cad979361ae7efb081188524cc73f91a1980a561c2dcc018dde9307ab9ee8181a9dd1648debe0fecd290f551b148390b1101eb3409c8a821d02ad0b6840c823e8860c0f1078543962fab411c56711eaa1482914afad24823b53dcfe9beb8fbc6753f052194ce0cbfbf563a5a9f599b14c50c705cc06c084cf4da7084279069d0c2de9d0681600e2052a5fc3f314cb6541c2b81978b7d6f1bd24015c8fca90a4520881ff86ab2858048f5361347222d18df88a36c3ff713528d040cdb41e3b34942116c5a1e6b9c6496d6c02fdcd4d764e208614397dcc270e83ae9896601a5870e23b0418e7c23005f76038a9f8396094c03b4da2527ad323a9eb36a5e057d47ea19c467af61c3fc6bca74e2ece7b1d29493f566f8f30658bcf246d1d18ede605821b7cb5581a1ca77cd0d5a705311d7989ddc3056e53275c00dc83089a5012110388541d202f353c89273147a8301bbe3d844308d700dbe1ea20ef0e40b4256afd729497ba188491096d93d073152c7d8e95cb78cfb858012fea5f44fded314211cd006041719c51fcb78369b0d864ee27556bfcb817c67d8d130b900d43a131fc17bd7e1bcb7f756d5941653c21e775027abf78b2e77472df418a816fa867ad5b513421cc5f6ac9cdc579fdb625fc7d9be43099d8f01082e3bcc52ab7c0e0be0d68b7d78ebe66c96e711e3bc3bda0db80214b10348b1a1948c9a51272f6f2669fc386480b9fa5ffea2386dafb9e57ca9b1a2d52c9e1f29d78520f6a3bde14f9ec8142b22a9b05682130f22122eba501138c9710fea05d3b5fd579dfb51554c100b509d7fe3e102f24b9b46e4d74a2f3f7f6d06a313e1cfc43692ae8b1ff4cc956d1e5f187d208ed6a3d6cb64dd256bd74538ec263bba56325111931b98b30c94ef222b659cd858210840673c88d9e4260c50d9debc48e9fff0820c332d4c0ebfb3766e350f17ac1329fd873a2f8e4ea5b11c76aa39e07d3516cf42df4f8893a6654940b597ee369d685ea7f1a20f4b775601d3ae2502eb871d507f30454312a676c4c4699bbf63ae1a7afdaf61d01a27726e16fae807c8acaca00e8cc670fa95c80a7f6398d90a96caafd18354484ebf1d58686b940c8763fb7d7a5162f3378e061bb140b8f2a600a7a4fddb7b12d358000bac07f52a98817b9c6533c7a5c883d18a57fd22ea5549b987e721915aa15fc4e585b51d262ba1b5a5f94c622f343903e71c7877105d8a39298f864cf289608ac407522ed5ed811d75b84a333d8d8d8f109e7dd7f632133fab91e63d605b9a711f7900a812a865e948da1c4da9fa1cab5e22ecc200018c6304fc8f34e93fe6f3e403de32cd365e121ae1928c7"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) mknodat(r4, &(0x7f0000000040)='./file1\x00', 0x40, 0x9) r5 = syz_open_dev$sg(&(0x7f0000000140), 0x0, 0xb0ac0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) sendfile(r5, r5, 0x0, 0xfff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x40, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) [ 3112.800758] FAULT_INJECTION: forcing a failure. [ 3112.800758] name failslab, interval 1, probability 0, space 0, times 0 [ 3112.803160] CPU: 1 PID: 14374 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3112.804335] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3112.805591] Call Trace: [ 3112.806004] dump_stack+0x107/0x167 [ 3112.806583] should_fail.cold+0x5/0xa [ 3112.807169] ? create_object.isra.0+0x3a/0xa20 [ 3112.807887] should_failslab+0x5/0x20 [ 3112.808470] kmem_cache_alloc+0x5b/0x310 [ 3112.809116] create_object.isra.0+0x3a/0xa20 [ 3112.809801] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3112.810603] kmem_cache_alloc+0x159/0x310 [ 3112.811246] alloc_buffer_head+0x20/0x110 [ 3112.811899] alloc_page_buffers+0x14d/0x700 [ 3112.812586] create_empty_buffers+0x2c/0x640 [ 3112.813262] ? start_this_handle+0xfdd/0x1390 [ 3112.813951] ? start_this_handle+0xd57/0x1390 [ 3112.814664] create_page_buffers+0x1bb/0x230 [ 3112.815339] __block_write_begin_int+0x1d1/0x19c0 [ 3112.816105] ? ext4_da_release_space+0x480/0x480 [ 3112.816846] ? kmem_cache_alloc+0x2a6/0x310 [ 3112.817508] ? remove_inode_buffers+0x300/0x300 [ 3112.818225] ? jbd2__journal_start+0xf3/0x7e0 [ 3112.818950] ext4_da_write_begin+0x37d/0xd40 [ 3112.819645] ? ext4_write_begin+0x10f0/0x10f0 [ 3112.820327] ? copyout_mc+0x140/0x140 [ 3112.820943] generic_perform_write+0x20a/0x4f0 [ 3112.821659] ? page_cache_prev_miss+0x310/0x310 [ 3112.822372] ? down_write_killable+0x180/0x180 [ 3112.823099] ext4_buffered_write_iter+0x232/0x4a0 [ 3112.823849] ext4_file_write_iter+0x4fb/0x18d0 [ 3112.824549] ? stack_trace_save+0x8c/0xc0 [ 3112.825196] ? stack_trace_consume_entry+0x160/0x160 [ 3112.825999] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3112.826721] ? kasan_save_stack+0x32/0x40 [ 3112.827346] ? kasan_save_stack+0x1b/0x40 [ 3112.827989] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3112.828772] ? iter_file_splice_write+0x16d/0xc30 [ 3112.829497] ? direct_splice_actor+0x10f/0x170 [ 3112.830203] ? splice_direct_to_actor+0x387/0x980 [ 3112.830966] ? do_splice_direct+0x1c4/0x290 [ 3112.831634] ? do_sendfile+0x553/0x1090 [ 3112.832241] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3112.832967] do_iter_readv_writev+0x476/0x750 [ 3112.833669] ? new_sync_write+0x660/0x660 [ 3112.834295] ? selinux_file_permission+0x92/0x520 [ 3112.835080] do_iter_write+0x191/0x670 [ 3112.835778] ? trace_hardirqs_on+0x5b/0x180 [ 3112.836635] vfs_iter_write+0x70/0xa0 [ 3112.837366] iter_file_splice_write+0x762/0xc30 [ 3112.838299] ? generic_splice_sendpage+0x140/0x140 [ 3112.839239] ? avc_policy_seqno+0x9/0x70 [ 3112.839892] ? selinux_file_permission+0x92/0x520 [ 3112.840643] ? lockdep_init_map_type+0x2c7/0x780 [ 3112.841362] ? generic_splice_sendpage+0x140/0x140 [ 3112.842119] direct_splice_actor+0x10f/0x170 [ 3112.842845] splice_direct_to_actor+0x387/0x980 [ 3112.843566] ? pipe_to_sendpage+0x380/0x380 [ 3112.844239] ? do_splice_to+0x160/0x160 [ 3112.844867] ? security_file_permission+0x24e/0x570 [ 3112.845655] do_splice_direct+0x1c4/0x290 [ 3112.846285] ? splice_direct_to_actor+0x980/0x980 [ 3112.847049] ? selinux_file_permission+0x92/0x520 [ 3112.847817] ? security_file_permission+0x24e/0x570 [ 3112.848606] do_sendfile+0x553/0x1090 [ 3112.849199] ? do_pwritev+0x270/0x270 [ 3112.849798] ? wait_for_completion_io+0x270/0x270 [ 3112.850559] ? rcu_read_lock_any_held+0x75/0xa0 [ 3112.851293] ? vfs_write+0x354/0xa70 [ 3112.851886] __x64_sys_sendfile64+0x1d1/0x210 [ 3112.852590] ? __ia32_sys_sendfile+0x220/0x220 [ 3112.853297] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3112.854109] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3112.854938] do_syscall_64+0x33/0x40 [ 3112.855504] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3112.856299] RIP: 0033:0x7ff776936b19 [ 3112.856885] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3112.859740] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3112.860978] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3112.862069] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3112.863177] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3112.864289] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3112.865391] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:35:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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 = syz_open_dev$vcsu(&(0x7f0000000140), 0x800, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x7f, 0x0, 0x8, 0x1, 0x0, 0xffffffffffffff6d, 0x29, 0xf, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000040), 0x8}, 0x2, 0x10001, 0x4, 0x1, 0x7fff, 0x27d3, 0x6, 0x0, 0x6, 0x0, 0xf0}, 0xffffffffffffffff, 0x5, r2, 0x9) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:35:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1d7240, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:35:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) dup2(r1, r0) recvmmsg(r0, &(0x7f0000003580)=[{{&(0x7f0000000080)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @remote}}}}, 0x80, &(0x7f00000002c0)}, 0x3}, {{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000003980)=""/168, 0xa8}], 0x3}, 0xfffff31a}, {{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/18, 0x12}], 0x4, &(0x7f0000000580)=""/93, 0x5d}, 0x6}, {{&(0x7f0000000600)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/215, 0xd7}], 0x2, &(0x7f00000008c0)=""/210, 0xd2}, 0x8}, {{&(0x7f00000009c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000001b40)=[{&(0x7f0000000a40)=""/10, 0xa}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/157, 0x9d}], 0x3, &(0x7f0000001b80)=""/6, 0x6}, 0x9}, {{&(0x7f0000001bc0)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000001d00)=[{&(0x7f0000001c40)=""/156, 0x9c}], 0x1}, 0x4}, {{0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000001e00)=""/124, 0x7c}, {&(0x7f0000001d40)=""/20, 0x14}, {&(0x7f0000001e80)=""/133, 0x85}, {&(0x7f0000001f40)=""/236, 0xec}], 0x4, &(0x7f0000002080)=""/96, 0x60}, 0x3}, {{&(0x7f0000002100)=@phonet, 0x80, &(0x7f0000000240)=[{&(0x7f0000002180)=""/104, 0x68}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/29, 0x1d}, {&(0x7f0000003240)=""/236, 0xec}, {&(0x7f0000003340)=""/15, 0xf}], 0x5}, 0x6}, {{0x0, 0x0, &(0x7f00000034c0)=[{&(0x7f0000003400)=""/159, 0x9f}], 0x1, &(0x7f0000003500)=""/68, 0x44}, 0x2}], 0x9, 0x0, &(0x7f00000037c0)={0x77359400}) sendmsg$nl_generic(r2, &(0x7f00000038c0)={&(0x7f0000003800)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000003880)={&(0x7f0000003840)={0x28, 0x27, 0x110, 0x70bd27, 0x25dfdbfb, {0x8}, [@typed={0x14, 0x5a, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x20040080) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = pidfd_getfd(r3, r3, 0x0) openat(r3, &(0x7f0000000140)='./file1\x00', 0x400900, 0x40) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000003900)={@dev={0xfe, 0x80, '\x00', 0x33}, @remote, @private0, 0x6, 0x4, 0x8000, 0x100, 0xffff}) openat(r4, &(0x7f0000000040)='./file1\x00', 0x20040, 0x100) sendfile(r0, r3, 0x0, 0x100000001) 21:36:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000040)='./file1/file0\x00', 0x30) openat(r1, &(0x7f0000000080)='./file1\x00', 0x10000, 0x8) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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, 0x40000}, 0x1c08, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:36:09 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1f9}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 62) 21:36:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a5f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153040000000000000058462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b973047231100", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:36:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x64, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00000000000000002e2f66696c65300081c4975336c74ac01a10221ce20e016ebd6d07cbd12b297f7cdbdd65146b76239aeadc03b3656c4c9628b6"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(0xffffffffffffffff, &(0x7f0000000140)='./file2\x00', &(0x7f0000000200)) dup2(r1, r4) 21:36:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x29020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvmmsg$unix(r2, &(0x7f0000003440)=[{{&(0x7f0000000040), 0x6e, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000001140)=""/222, 0xde}], 0x3}}, {{0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000001280)=""/67, 0x43}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/28, 0x1c}, {&(0x7f0000001440)=""/164, 0xa4}, {&(0x7f0000001500)=""/209, 0xd1}], 0x5, &(0x7f0000001680)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f00000016c0), 0x6e, &(0x7f0000001a00)=[{&(0x7f0000001740)=""/126, 0x7e}, {&(0x7f00000017c0)=""/254, 0xfe}, {&(0x7f00000018c0)=""/224, 0xe0}, {&(0x7f00000019c0)=""/39, 0x27}], 0x4, &(0x7f0000001a40)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}}, {{&(0x7f0000001b40), 0x6e, &(0x7f0000001c40)=[{&(0x7f0000001bc0)=""/115, 0x73}], 0x1, &(0x7f0000001c80)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000001cc0), 0x6e, &(0x7f00000032c0)=[{&(0x7f0000001e00)=""/122, 0x7a}, {&(0x7f0000001e80)=""/196, 0xc4}, {&(0x7f0000001f80)=""/4096, 0x1000}, {&(0x7f0000002f80)=""/226, 0xe2}, {&(0x7f0000003080)=""/77, 0x4d}, {&(0x7f0000003100)=""/145, 0x91}, {&(0x7f00000031c0)=""/105, 0x69}, {&(0x7f0000001d40)=""/50, 0x32}, {&(0x7f0000003240)=""/128, 0x80}], 0x9, &(0x7f0000003380)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa8}}], 0x5, 0x40, &(0x7f0000003580)) sendfile(r0, r2, 0x0, 0x100000001) 21:36:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1d7240, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x18d0c0, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x200340, 0x1) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r2, 0xf503, 0x0) fadvise64(r2, 0x1, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={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, 0xffffffff}, 0x0, 0xffffffffffffffff, r2, 0x0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x141480, 0x40) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x209001, 0x156) sendfile(r0, r3, 0x0, 0x100000001) [ 3125.515708] FAULT_INJECTION: forcing a failure. [ 3125.515708] name failslab, interval 1, probability 0, space 0, times 0 [ 3125.516726] CPU: 1 PID: 14414 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3125.517299] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3125.517984] Call Trace: [ 3125.518211] dump_stack+0x107/0x167 [ 3125.518517] should_fail.cold+0x5/0xa [ 3125.518857] ? jbd2__journal_start+0x190/0x7e0 [ 3125.519248] should_failslab+0x5/0x20 [ 3125.519568] kmem_cache_alloc+0x5b/0x310 [ 3125.519913] jbd2__journal_start+0x190/0x7e0 [ 3125.520287] __ext4_journal_start_sb+0x214/0x390 [ 3125.520692] ext4_da_write_begin+0x51f/0xd40 [ 3125.521062] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3125.521538] ? ext4_write_begin+0x10f0/0x10f0 [ 3125.521908] ? copyout_mc+0x140/0x140 [ 3125.522228] generic_perform_write+0x20a/0x4f0 [ 3125.522614] ? page_cache_prev_miss+0x310/0x310 [ 3125.523006] ? down_write_killable+0x180/0x180 [ 3125.523387] ext4_buffered_write_iter+0x232/0x4a0 [ 3125.523784] ext4_file_write_iter+0x4fb/0x18d0 [ 3125.524163] ? stack_trace_save+0x8c/0xc0 [ 3125.524505] ? stack_trace_consume_entry+0x160/0x160 [ 3125.524929] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3125.525305] ? kasan_save_stack+0x32/0x40 [ 3125.525647] ? kasan_save_stack+0x1b/0x40 [ 3125.525990] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3125.526409] ? iter_file_splice_write+0x16d/0xc30 [ 3125.526813] ? direct_splice_actor+0x10f/0x170 [ 3125.527187] ? splice_direct_to_actor+0x387/0x980 [ 3125.527587] ? do_splice_direct+0x1c4/0x290 [ 3125.527952] ? do_sendfile+0x553/0x1090 [ 3125.528290] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3125.528684] do_iter_readv_writev+0x476/0x750 [ 3125.529058] ? new_sync_write+0x660/0x660 [ 3125.529413] ? selinux_file_permission+0x92/0x520 [ 3125.529821] do_iter_write+0x191/0x670 [ 3125.530157] ? trace_hardirqs_on+0x5b/0x180 [ 3125.530524] vfs_iter_write+0x70/0xa0 [ 3125.530855] iter_file_splice_write+0x762/0xc30 [ 3125.531255] ? generic_splice_sendpage+0x140/0x140 [ 3125.531672] ? avc_policy_seqno+0x9/0x70 [ 3125.532023] ? selinux_file_permission+0x92/0x520 [ 3125.532429] ? lockdep_init_map_type+0x2c7/0x780 [ 3125.532826] ? generic_splice_sendpage+0x140/0x140 [ 3125.533244] direct_splice_actor+0x10f/0x170 [ 3125.533617] splice_direct_to_actor+0x387/0x980 [ 3125.534010] ? pipe_to_sendpage+0x380/0x380 [ 3125.534371] ? do_splice_to+0x160/0x160 [ 3125.534719] ? security_file_permission+0x24e/0x570 [ 3125.535138] do_splice_direct+0x1c4/0x290 [ 3125.535479] ? splice_direct_to_actor+0x980/0x980 [ 3125.535871] ? selinux_file_permission+0x92/0x520 [ 3125.536277] ? security_file_permission+0x24e/0x570 [ 3125.536692] do_sendfile+0x553/0x1090 [ 3125.537012] ? do_pwritev+0x270/0x270 [ 3125.537337] ? wait_for_completion_io+0x270/0x270 [ 3125.537732] ? rcu_read_lock_any_held+0x75/0xa0 [ 3125.538109] ? vfs_write+0x354/0xa70 [ 3125.538418] __x64_sys_sendfile64+0x1d1/0x210 [ 3125.538807] ? __ia32_sys_sendfile+0x220/0x220 [ 3125.539191] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3125.539622] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3125.540049] do_syscall_64+0x33/0x40 [ 3125.540356] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3125.540782] RIP: 0033:0x7ff776936b19 [ 3125.541088] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3125.542572] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3125.543194] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3125.543777] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3125.544362] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3125.544944] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3125.545538] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:36:09 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1fc}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:36:10 executing program 1: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file1\x00'}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x80) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, 0xffffffffffffffff) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0x8, 0xa075, 0x0, 0x0, 0x0, 0x1, {0x0, r3}}, 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000240)={0x2000}, &(0x7f0000000280)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r3}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_ASYNC_CANCEL={0xe, 0x0, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1, {0x0, r3}}, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r4, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7fffffff}}, './file1\x00'}) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x1, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) 21:36:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00000000000000002e2f66696c65d3a0aac34a0400ad12df45a6cceb1000"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x2) sendfile(r0, r2, 0x0, 0x100000001) 21:36:10 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x205}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:36:22 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 63) 21:36:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f00000001c0)={0x0, r1, 0x6, 0x8, 0x2}) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x75, 0x9, 0x8a, 0xff, 0x0, 0x3, 0x42, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_bp={&(0x7f00000000c0), 0x4}, 0x4000, 0x187aa7d6, 0x9, 0x4, 0x7, 0x97, 0x7, 0x0, 0xe997, 0x0, 0x5253}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000080)={0x4949, 0x77, 0x100, 0x5c9, 0x20}) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x9, 0x7, 0xa13c, 0x9}) sendfile(r0, r2, 0x0, 0x100000000) 21:36:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x2, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x40000000000000, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) getsockopt$inet6_buf(r3, 0x29, 0xd3, &(0x7f0000000c40)=""/198, &(0x7f0000000040)=0xc6) 21:36:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/nf_conntrack_sip', 0x20000, 0x88) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:36:22 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x20b}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)=ANY=[]) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r2, r4) 21:36:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) perf_event_open(&(0x7f0000001d80)={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, r2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000040)="17110f9b72c6e3792ba02aef5f81cbc2", 0x10) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) connect$inet(r4, &(0x7f0000000080)={0x2, 0x4e20, @local}, 0x10) sendfile(r0, r4, 0x0, 0x100000001) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000140)) [ 3138.423541] FAULT_INJECTION: forcing a failure. [ 3138.423541] name failslab, interval 1, probability 0, space 0, times 0 [ 3138.425275] CPU: 1 PID: 14466 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3138.426274] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3138.427475] Call Trace: [ 3138.427868] dump_stack+0x107/0x167 [ 3138.428400] should_fail.cold+0x5/0xa [ 3138.428959] ? create_object.isra.0+0x3a/0xa20 [ 3138.429627] should_failslab+0x5/0x20 [ 3138.430189] kmem_cache_alloc+0x5b/0x310 [ 3138.430779] ? lru_cache_add+0x45c/0x800 [ 3138.431391] create_object.isra.0+0x3a/0xa20 [ 3138.432034] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3138.432789] kmem_cache_alloc+0x159/0x310 [ 3138.433400] jbd2__journal_start+0x190/0x7e0 [ 3138.434061] __ext4_journal_start_sb+0x214/0x390 [ 3138.434760] ext4_da_write_begin+0x51f/0xd40 [ 3138.435426] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3138.436264] ? ext4_write_begin+0x10f0/0x10f0 [ 3138.436920] ? copyout_mc+0x140/0x140 [ 3138.437493] generic_perform_write+0x20a/0x4f0 [ 3138.438165] ? page_cache_prev_miss+0x310/0x310 [ 3138.438851] ? down_write_killable+0x180/0x180 [ 3138.439526] ext4_buffered_write_iter+0x232/0x4a0 [ 3138.440231] ext4_file_write_iter+0x4fb/0x18d0 [ 3138.440893] ? stack_trace_save+0x8c/0xc0 [ 3138.441496] ? stack_trace_consume_entry+0x160/0x160 [ 3138.442236] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3138.442922] ? kasan_save_stack+0x32/0x40 [ 3138.443531] ? kasan_save_stack+0x1b/0x40 [ 3138.444142] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3138.444874] ? iter_file_splice_write+0x16d/0xc30 [ 3138.445565] ? direct_splice_actor+0x10f/0x170 [ 3138.446225] ? splice_direct_to_actor+0x387/0x980 [ 3138.446922] ? do_splice_direct+0x1c4/0x290 [ 3138.447547] ? do_sendfile+0x553/0x1090 [ 3138.448122] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3138.448802] do_iter_readv_writev+0x476/0x750 [ 3138.449456] ? new_sync_write+0x660/0x660 [ 3138.450069] ? selinux_file_permission+0x92/0x520 [ 3138.450781] do_iter_write+0x191/0x670 [ 3138.451366] ? trace_hardirqs_on+0x5b/0x180 [ 3138.451998] vfs_iter_write+0x70/0xa0 [ 3138.452556] iter_file_splice_write+0x762/0xc30 [ 3138.453245] ? generic_splice_sendpage+0x140/0x140 [ 3138.453961] ? avc_policy_seqno+0x9/0x70 [ 3138.454550] ? selinux_file_permission+0x92/0x520 [ 3138.455268] ? lockdep_init_map_type+0x2c7/0x780 [ 3138.456098] ? generic_splice_sendpage+0x140/0x140 [ 3138.457000] direct_splice_actor+0x10f/0x170 [ 3138.457649] splice_direct_to_actor+0x387/0x980 [ 3138.458335] ? pipe_to_sendpage+0x380/0x380 [ 3138.458974] ? do_splice_to+0x160/0x160 [ 3138.459680] ? security_file_permission+0x24e/0x570 [ 3138.460418] do_splice_direct+0x1c4/0x290 [ 3138.461040] ? splice_direct_to_actor+0x980/0x980 [ 3138.461749] ? selinux_file_permission+0x92/0x520 [ 3138.462549] ? security_file_permission+0x24e/0x570 [ 3138.463472] do_sendfile+0x553/0x1090 [ 3138.464044] ? do_pwritev+0x270/0x270 [ 3138.464609] ? wait_for_completion_io+0x270/0x270 [ 3138.465325] ? rcu_read_lock_any_held+0x75/0xa0 [ 3138.465999] ? vfs_write+0x354/0xa70 [ 3138.466563] __x64_sys_sendfile64+0x1d1/0x210 [ 3138.467229] ? __ia32_sys_sendfile+0x220/0x220 [ 3138.467910] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3138.468671] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3138.469442] do_syscall_64+0x33/0x40 [ 3138.469982] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3138.470736] RIP: 0033:0x7ff776936b19 [ 3138.471285] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3138.473957] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3138.475063] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3138.476104] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3138.477141] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3138.478187] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3138.479226] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:36:22 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000580)={0x0, @rand_addr=0x64010102, @local}, 0xc) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000400)=0x0) r4 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x0, 0x6, 0x0, 0x0, 0x0, 0xd5, 0x42808, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xad3, 0x1, @perf_bp={&(0x7f0000000040)}, 0x10410, 0x236f4b56, 0x6, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6}, r3, 0xb, 0xffffffffffffffff, 0x2) 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_bp={0x0, 0x2}, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffc, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x3}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x400}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @remote}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004000}, 0x848) fstat(r4, &(0x7f0000000600)) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000080)={&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/221, 0xdd, 0x0, &(0x7f0000000140)=""/85, 0xb1}, &(0x7f0000000540)=0x40) pread64(r5, &(0x7f00000001c0)=""/115, 0x73, 0x40000000000) 21:36:22 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x212}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:23 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000240)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000280)=ANY=[@ANYBLOB="40090000000400001000001723cbf118ac0da44c50e1b7862300", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 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, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0x3, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file1\x00'}) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) dup2(r2, r3) socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r6, 0x0, 0x0, 0x4) setsockopt$inet6_udp_int(r6, 0x11, 0xa, &(0x7f0000000080)=0x80000000, 0x4) 21:36:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffd54, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:36:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 64) 21:36:23 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x20b}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:23 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x2080, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:23 executing program 0: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file1\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0xca00, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) dup2(r4, r2) perf_event_open(&(0x7f0000001d80)={0x2, 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) socket$inet6_udp(0xa, 0x2, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) 21:36:23 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x21c}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x50002, 0xe1) sendfile(r0, r2, 0x0, 0x100000001) 21:36:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x30e00, 0x0) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x8c040, 0x114) [ 3139.052569] FAULT_INJECTION: forcing a failure. [ 3139.052569] name failslab, interval 1, probability 0, space 0, times 0 [ 3139.054330] CPU: 1 PID: 14509 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3139.055351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3139.056551] Call Trace: [ 3139.056949] dump_stack+0x107/0x167 [ 3139.057486] should_fail.cold+0x5/0xa [ 3139.058058] ? create_object.isra.0+0x3a/0xa20 [ 3139.058735] should_failslab+0x5/0x20 [ 3139.059306] kmem_cache_alloc+0x5b/0x310 [ 3139.059910] create_object.isra.0+0x3a/0xa20 [ 3139.060559] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3139.061309] kmem_cache_alloc+0x159/0x310 [ 3139.061925] alloc_buffer_head+0x20/0x110 [ 3139.062533] alloc_page_buffers+0x14d/0x700 [ 3139.063188] create_empty_buffers+0x2c/0x640 [ 3139.063829] ? start_this_handle+0xfdd/0x1390 [ 3139.064485] ? start_this_handle+0xd57/0x1390 [ 3139.065144] create_page_buffers+0x1bb/0x230 [ 3139.065798] __block_write_begin_int+0x1d1/0x19c0 [ 3139.066513] ? ext4_da_release_space+0x480/0x480 [ 3139.067234] ? kmem_cache_alloc+0x2a6/0x310 [ 3139.067871] ? remove_inode_buffers+0x300/0x300 [ 3139.068548] ? jbd2__journal_start+0xf3/0x7e0 [ 3139.069226] ext4_da_write_begin+0x37d/0xd40 [ 3139.069888] ? ext4_write_begin+0x10f0/0x10f0 [ 3139.070551] ? copyout_mc+0x140/0x140 [ 3139.071135] generic_perform_write+0x20a/0x4f0 [ 3139.071813] ? page_cache_prev_miss+0x310/0x310 [ 3139.072735] ? down_write_killable+0x180/0x180 [ 3139.073417] ext4_buffered_write_iter+0x232/0x4a0 [ 3139.074133] ext4_file_write_iter+0x4fb/0x18d0 [ 3139.074808] ? stack_trace_save+0x8c/0xc0 [ 3139.075421] ? stack_trace_consume_entry+0x160/0x160 [ 3139.076173] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3139.076841] ? kasan_save_stack+0x32/0x40 [ 3139.077451] ? kasan_save_stack+0x1b/0x40 [ 3139.078058] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3139.078812] ? iter_file_splice_write+0x16d/0xc30 [ 3139.079519] ? direct_splice_actor+0x10f/0x170 [ 3139.080184] ? splice_direct_to_actor+0x387/0x980 [ 3139.080887] ? do_splice_direct+0x1c4/0x290 [ 3139.081517] ? do_sendfile+0x553/0x1090 [ 3139.082106] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3139.082811] do_iter_readv_writev+0x476/0x750 [ 3139.083480] ? new_sync_write+0x660/0x660 [ 3139.084095] ? selinux_file_permission+0x92/0x520 [ 3139.084820] do_iter_write+0x191/0x670 [ 3139.085395] ? trace_hardirqs_on+0x5b/0x180 [ 3139.086043] vfs_iter_write+0x70/0xa0 [ 3139.086608] iter_file_splice_write+0x762/0xc30 [ 3139.087318] ? generic_splice_sendpage+0x140/0x140 [ 3139.088047] ? avc_policy_seqno+0x9/0x70 [ 3139.088635] ? selinux_file_permission+0x92/0x520 [ 3139.089353] ? lockdep_init_map_type+0x2c7/0x780 [ 3139.090050] ? generic_splice_sendpage+0x140/0x140 [ 3139.090773] direct_splice_actor+0x10f/0x170 [ 3139.091442] splice_direct_to_actor+0x387/0x980 [ 3139.092125] ? pipe_to_sendpage+0x380/0x380 [ 3139.092767] ? do_splice_to+0x160/0x160 [ 3139.093356] ? security_file_permission+0x24e/0x570 [ 3139.094106] do_splice_direct+0x1c4/0x290 [ 3139.094724] ? splice_direct_to_actor+0x980/0x980 [ 3139.095442] ? selinux_file_permission+0x92/0x520 [ 3139.096161] ? security_file_permission+0x24e/0x570 [ 3139.096905] do_sendfile+0x553/0x1090 [ 3139.097485] ? do_pwritev+0x270/0x270 [ 3139.098051] ? wait_for_completion_io+0x270/0x270 [ 3139.098756] ? rcu_read_lock_any_held+0x75/0xa0 [ 3139.099444] ? vfs_write+0x354/0xa70 [ 3139.099998] __x64_sys_sendfile64+0x1d1/0x210 [ 3139.100660] ? __ia32_sys_sendfile+0x220/0x220 [ 3139.101346] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3139.102111] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3139.102884] do_syscall_64+0x33/0x40 [ 3139.103439] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3139.104192] RIP: 0033:0x7ff776936b19 [ 3139.104744] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3139.107403] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3139.108510] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3139.109548] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3139.110586] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3139.111632] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3139.112666] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:36:23 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x20b}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 65) 21:36:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x45b1, 0x0, 0x0, 0x177, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000340)=0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r4, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}}, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000240)=@IORING_OP_MADVISE={0x19, 0x5, 0x0, 0x0, 0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd}, 0x1) r5 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r5, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r5, 0x810c9365, &(0x7f0000000380)={{0x8, 0x8}, 0x100, './file1\x00'}) syz_io_uring_complete(r2) perf_event_open(&(0x7f0000001d80)={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) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 21:36:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x3, 0x0, 0x0, 0x0, 0x5e, 0x4a100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:35 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x227}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @status={[0xe1a, 0xaf2e, 0x5, 0x4, 0xfffdffff, 0x80000000]}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x6, 0x0, 0x81, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x83, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000120000000c00018008000100", @ANYRES32=r4, @ANYBLOB="5ce660a13892c24a3787a8a72b56f7a231181587d8e1d3dc9b74816022664252d404fe9e4c39db84a35dcd2b869309586cb2918a3abb42546f0d3fc7b1a9993023b410b6073d17f7d4859246222bb9ba523ab14b409a7f89f32a67ef4f60f93e1228eb7d3a0546"], 0x20}}, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001b00)=[{{&(0x7f00000000c0)={0xa, 0x4e22, 0x9, @private2, 0x3ff}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000c40)="322eb1692dca45e9b1a56abac48044e71d1086891ee3244449955d87828c3798fa0eb021ac44a692e492fca082eb96c8002866e39794ac36a1644fc965e4b6d9c1ca9cfbad042d36a023736ccbcaa848baf9f6c0f36748ed2231e000dc495ce1c41d5b18761f8afc66c849be46b2be21ca942d35610d4a8bc681494e2d5e276b2d429b18db0c235ff6e5cd492130558f2dd6b0e98c10f59c1dbe28a6b03e9422746845197c0ccaaa1c2fdf1745c0209a29aa9d04c37bb1afee284f43e5f9f3e847355f3df84fc04ede19e623", 0xcc}], 0x1, &(0x7f0000001c00)=ANY=[@ANYBLOB="180000000000000029000000360000000101000000000000390000003b020120000000000000000000000000000000000000000000000000000000000008752545e9c13afedb5d4631f535e41bedbf47b67301a75a90a69ea1c60856c8ddc6af445b68f45a038b0e61f8687f66c137b705637e6fbaaf1ad708c205a20fa7699e49a57cc154c8a3e91095741b57b3d9e453b9c92c70769f863ad493b057ed7ff6299979e50eac1a81981737e7afe3bf6be9b428f2819b213dce87866753122975e6f0da66b510e016bc5a7b3e03a96f082779929defde770c4e8d43b002c84ff1f97198040de6c62d36831d98bf58fe094b933047fde0a9131c4b55d1d9dadb13abebeb7c5fa6dc9e536a0723c35856ecf803baf333e0b93ec883a253ff54c5980d7e40a1b0134846dcee71fb1b68c1778fee40ff48"], 0x40}}, {{&(0x7f00000001c0)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1a1}, 0x1c, &(0x7f0000001040)=[{&(0x7f0000000d40)="28e8014afb95dd818c1bf981895e030ae55749a70ac6d254645332d8b9327e6a7953afdaa73db79938c463ac8d2fbac5e832", 0x32}, {&(0x7f0000000d80)="60eb7f6728ed066aac2225317326cdc82b287886dbf43e36f8f9b20fc3192191a859ea475c99a58a2e8960dd96a931b1dd1351b00e3df363e0aaf3b477ba5b7801571207c9afda6005eb1e277ecbade5631ab03f908efe78ba6f61bbf6d77a9f92613659ceb8a4efab1be4c2f89fd0ea3d7aeadb67fa14114f667eb9375f03e2ba56579b8ac9d2a14daf7219b5eff163916772f53510ec4c7511c3219c1c2c73949d", 0xa2}, {&(0x7f0000000e40)="b89a56a0fbee39cb7b0898", 0xb}, {&(0x7f0000000e80)}, {&(0x7f0000000ec0)="7a8c6f80f6fd8baf20aff88c2f7ec96b018b9cd9d173a9da1114b5e24d2b237a14162a9c34a61c75dadee728208b6cd25c526e975de973343d5e3c7615eaff0e86e658fd16faae6a79c6c6461e7010c0d8099d5e0383c0e65acd213aa4ff623e36735b6d42a17780bf6933f85aa6384522097ce2aa587a7edea2d58f77facde5b889af72d3f63a1e2bbee8760d5f612fe93809728f85b1173d470fca583b6ead466f0d3b8c83774831919b3cdc7bdc8c", 0xb0}, {&(0x7f0000000f80)="f110852f63a24548da1c2f508fab0c38983d16a2f87b19461e3f07368070349c4ccc4603f6a5b5a0db21ebc9bf2be0ecd876f462041c508bfc95b5904debf970d408a8eee53d5dc923cbc77df444ab4c3c18ad61712c472df264ada4812c8656199c26dda2f5e1d092b6da1cce2e7d3c4cc7fac3edbf0b079d2a838a617364d7787b4d8d3f0acb92de0f27d8fcfad013582a8b5d7c9d2b6999ebbef5407a5478134c74cfe9a2", 0xa6}], 0x6}}, {{&(0x7f00000010c0)={0xa, 0x4e24, 0x0, @empty, 0x3f1}, 0x1c, &(0x7f00000014c0)=[{&(0x7f0000001100)="7b5547b48576a0b9ce810c86c802a22189a5742af3cb2da59fea0819eb26a515c5697582aed1c30dbd18f2cf5bc1e98fba9e338f3180297418f391336c00a944115cba14c3b8701bc235fb5901d49e50f44b9e332278c9f61ad9959875d4bfd3a9582d98cf4d4529e451de900144015f6ea70db3e2ea9aa42030cb0b00f5bf10ea806a3c3c25448fc6a668d190fe806985d0bfff7d9a7f21e4f0c631fe104c325b69c117cdcca7b8927cedd4d3d485e085b037272e40a4ee707c2daf657de9b451", 0xc1}, {&(0x7f0000001200)="93609376aee8759a9a176ab9b39e6982ab1bdf72539acc0291f50766156d1baef7536f6fcce9d56f11d823f0999ac81af7765019343429e65f159b4767cda5b6c4e68ba47da4074134b29f7ea0637d673ff248fc0c3d196a703b37e080c51b8a14f2dab38cf8e71e1499901edb8baf93f2bf929b165a77f652", 0x79}, {&(0x7f0000001280)="5cdcd9d78e93be5fe77361d3d4e48068ae445515bafcfd93253e17a6b17b527df3c9db162ef05d817fc94c698fb0f2eb9292cf3bf7307d2e61edc46d16b25c3fa67e71", 0x43}, {&(0x7f0000001300)="97e1132d6c588e773df1a185bd47b719b280916d977957bf6123aeceabdb2fce292a2d1c880447a109c74ba288001f034c18ec2fc8b91bd6ca2b96268b5912f700cfce5c55a3a3c7820505dc4d082e24", 0x50}, {&(0x7f0000001380)="1ebd7d4389fda7177cc2344a2810241e9fd6e4b0f36733ad425f7f5c9bd49cf622027195ef7b19d16a2d7ff513457f977180f1e122035a526e6ad0394e48ff08541d828fc1f2aa4932418c8f18ee43cd1f9543f6cdb8d40cea5e06490a335408050b3493e383335bc6045c780a692a", 0x6f}, {&(0x7f0000001400)="e3b7886fbf06c5759ce81ef938c9f400f7fe78a5fcbef5f8db8b5bb5cc1432c5e0a9549ddb2267f3cee15c95fd6c87e3388f34c5b85407147d0dbb3e3b4754bd202fff4216", 0x45}, {&(0x7f0000001480)="a2e518c5afd4a560d85938bc4e", 0xd}], 0x7, &(0x7f0000001540)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast2, r4}}}, @flowinfo={{0x14, 0x29, 0xb, 0x8}}, @hopopts={{0x108, 0x29, 0x36, {0x2a, 0x1e, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x20}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x200}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x3f}, @calipso={0x7, 0x28, {0x0, 0x8, 0x8, 0x4, [0x4, 0x4, 0x1ff, 0xff]}}, @pad1, @generic={0x80, 0xa3, "3462fcaa971da6daba20acf2ebc43c31cc0e9a4452846647daff0964d8abdd1279ff8d0a6287c9921adf57e9f735b90cc733af49d54162d42481d7a8d33d13d91fba41bc0954fc3e724aa4885718c8f236a2a26f3d072924d540f65ecc68d8646924444865d9499bc8240197eccf3c87af696ce3a68315944a479afca080b226d5a3f6381dde46be267ec49900118a77fa80e1e9132359fb316932cca83d71d2f144b4"}]}}}, @hopopts={{0x28, 0x29, 0x36, {0x3a, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}}}, @dstopts={{0x28, 0x29, 0x37, {0xff, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo, @ra={0x5, 0x2, 0x8}]}}}], 0x198}}, {{&(0x7f0000001700)={0xa, 0x4e22, 0x2, @loopback, 0x9}, 0x1c, &(0x7f0000001a80)=[{&(0x7f0000001740)="a94ac786", 0x4}, {&(0x7f0000001780)="aa705cce79d9d09c9a9692f463a958e9c8219354a929eeab6d9d5ebb17b46a1059fc83c03f5219c9c900e1e5ca9f", 0x2e}, {&(0x7f00000017c0)="6a4303728b6d4e8a99545c71d7c9002cdd0054b5762096fcdcf823004fc24f828c2481cf6c2d9c01e6592972c261804154e8dc66efae7a1743c82784b6d21040cd13e9ec8b9ed3a58833bba6c62f14e86cc13a540b706be11a816e967f0ab22af3bb434a7a4018474bdf95439a5dc6b5d7133f981eeaf283adf002e9dcf9f2126187ca22ad1de96901c5a6575d0164fdbf221e98c242d98d2c1806843702d0ea8c92119d8adc22f6", 0xa8}, {&(0x7f0000001880)="a462541f52cb7a6482a1a2a403eec2991aa95c670b7fa6452de6c127c0ea29b016684ece33f9f4a20bc5fb968e41009a46f839ffa62f2a358e2658cd5b0c544d4e39c4583e48b686066217442c3fea9bc6dc54961c2b193c9631252b028656a0fa255baebfee7d250d6a245d3fb5d9c814232a1f61d74086a0d1dcb673bdb757e7e56d6787550707140342ea019a74b8766169293ff198890588b145f223ab85cab818cfbbd8ebbac3a7ab4ac6914d70ed72d4c9593bf028812f0b79d0b9c65f810f7e98bc8d", 0xc6}, {&(0x7f0000001980)="645a98023e8198a10bcd0d108b187613bd9fc29a57eb04dc09963bae1cb6840895f8c171c01a8e988e00a4d43ac64c436d0239385a95f16bed5c47184f66dcad66aeddbae3a1744e54ccc003f84f90f8cce83ca1a46f74bff04c52a0285eed04536486c0c1fcb42711e830b7471d4e9e3c2f2d63377f716d383dedff8c52549ae958bb0bea5e65fad2a6a51d9f8a44248833945bffa5aea1a140138902d0fae7ec5c602b20c2728c4577f1f7d954e0e008c42807897c5f1dec51d490bda5ba60706d774d06b11a0040cf36891baab13002afaf876055", 0xd6}], 0x5}}], 0x4, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r7, 0x0, 0x0, 0x4) ioctl$KDSKBENT(r7, 0x4b47, &(0x7f0000000040)={0x0, 0x51, 0x50}) 21:36:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00000000000000002e2f66696c65d3a0aac34a0400ad12df45a6cceb1000"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x40800) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000080)={0x0, r0, 0x3f, 0x8001, 0x80000001, 0x92}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:36:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x8a) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@dstopts_2292={{0x80, 0x29, 0x4, {0x46, 0xc, '\x00', [@ra={0x5, 0x2, 0x1f}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @ra={0x5, 0x2, 0x1ff}, @jumbo={0xc2, 0x4, 0xde9f}, @hao={0xc9, 0x10, @mcast1}, @hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @jumbo={0xc2, 0x4, 0x4}, @hao={0xc9, 0x10, @mcast1}, @jumbo={0xc2, 0x4, 0x800}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x8000}}], 0x98}}], 0x2, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000002040)={{}, {}, [{0x2, 0x0, 0xee01}], {0x4, 0x2}, [{0x8, 0x1, 0xee01}, {0x8, 0x7, r3}, {0x8, 0x2, 0xffffffffffffffff}, {0x8, 0x4}], {}, {0x20, 0x1}}, 0x4c, 0x2) fsetxattr$system_posix_acl(r2, &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000140)={{}, {0x1, 0x2}, [{0x2, 0x2, 0xee00}], {0x4, 0x1}, [{0x8, 0x4, 0xee01}, {0x8, 0x5, r3}, {0x8, 0x0, 0xee01}, {0x8, 0x2, 0xee01}, {0x8, 0x5}], {0x10, 0x1}, {0x20, 0x1}}, 0x54, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000120000000c00018008000100", @ANYRES32=r7, @ANYBLOB="5ce660a13892c24a3787a8a72b56f7a231181587d8e1d3dc9b74816022664252d404fe9e4c39db84a35dcd2b869309586cb2918a3abb42546f0d3fc7b1a9993023b410b6073d17f7d4859246222bb9ba523ab14b409a7f89f32a67ef4f60f93e1228eb7d3a0546"], 0x20}}, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001880)=[{{&(0x7f00000000c0)={0xa, 0x4e22, 0x400, @empty, 0x59d}, 0x1c, &(0x7f0000001800)=[{&(0x7f0000000400)="b9bee96b563becfbb3624cec342cf23833af3f8eac7d1f72d5e7614db536d9896d38c69d92553c24f6d366fff6ad074eebeb2c86ba582062fda15ab4b4cea778016dfc967df04b52a059996146e87718305cd75a958f82510be211c7c1cf5c0ca02aae728c1d138f5026cb040a8ea2ba4fa2ba2040eaf9ca356aadf1d492f458a37a7ab290d8d948899f1c8f957e2fbc233f1f75f4a887191954b1d7ea91a52e86e653a8f10135c1d1ad61bd436a3fabbbd7bcf4c5d59f216a290d5cc6515f900d49fa2ae41d083ddfad966b200a81f635ccaa7477d4ec9f09809d52a11c1995514fca7eebe448980cca7b2e3102770ce9406ee2c72764c365e715880ed2fd7117bd7abf5aa153d5dc255fab3f2cca5363ffa9dbc1cc167b081fd744792919a52e3a14e44395e83f1780a063602d3b786c6bf97b3eebd7447912a9cf86821c85623d47e19e8d6204218feb734a184c2f0ff3bfc7d307b9df159608e4e053b6da434f0b9435d369f8c4aad1a202b5a5903a2bb555a36bfa78cf9973d56a9b81cdcff9257f7d24d75fe7d7575c717681bd36916a2fa7d5c7045bf1baf76e0b85c50ed9bd1a32d89b960eff10a3fa2c8d2f0363ae6aa11f5573de1bd8f53f9d24237025f60507366bcbf04ed5ab4deb770594d092979bf1e03f932ca07b5279a77201a60e9b3c9fe3d29bda77834df26447baa4fe8f130c5364b4d090f442dcc66ebfb00dbf3b2677b7def0f09f095387d49ca31d8d44c4653a6a83fa512023327e0ce7d26e160463492ba7c427d319fcb63b0eaba9a1395feb62b5903a100c426ea616d15e498df8c570ded3ca06c402908af94486e06a33b647c1303b2631a205eef95e1503bf026c4162823d10d28cea8a82deb71254463fe026f787d9dc3f13c801c947aadf8ff04b36996a8372e96cb8fb80e0d89e86d401428b0c2b18ef832a3327e720f228675df45200e0e524b622e53352a9b529a6791fc7d17356392d5ab1d53b87b5afa699aa1fe284e15774c52a4536ef0001a0369e40a93d42431a7f0e82226f753a6adfafbc35f98135cab1201c0344c3b9fc274db16215f220ea2d0e4cef9149cd2411168dd45e828882457ca5d395da47e1e1ec4cb7f169e4941e97cd02ab4d0144e800ee1b5ba21a684ab75b494203a36ccac9f96543edae4e06068d968dead26cb5dde4c13d87192caf14f89885ad505eac8566e29d0436194e05b89f27334010dca76c6f67f185060597d420e1193b0a8b19a6fb662a77bb249f66214dfa945dbf808958b41454ab7ec17d073382230903f5061feca0f84ca9ffdc1f6d3ba2a864edb6d6247748ff76e9fbfbefd9d13efd66d8335396c067062e7a692613aeee514bc2c98718e674580f0778a6822e7f400d7f8a7e05af266eeba9c35ac660e8788dfbb120bfff7aabea3e29f83779955c99a72b417f4744a46e3a4fdbdf5ac7fc37f0ab8ea222244ddc78ee0fe7bcab3fea0bcd7183a5f8a73c81ac0a00a63830b6979aa2686e7864b02f69f48c8d9471887b419403141b0f595297e926d53f47424d4757a73569f20495a0a3e04e873c46d1279e03f6d9dcbdd334bffc652f4e9d25703524d8d2bc6c93fd638c6eaa93d7f88d929a7091edd706eb24456366b24f407a1563e1b3cad048085bace5f71250bb9a65f783fbc25020c6942b4794e7d6c00ce3ee308246ee85bc8aa1f1ea699428dc07c77d36f8d5fefebaf14513a080a3e905e0814be9e4e68cbd6c528f1448d29ba5c62caf752156b258367379b6d97702fc68726822eecc8261e19b622b039926c910422aaed3d25e1c209fd789ae99871165356a29d8c1e4040486d4e7c3096302c8cf7cd6231700a3be8d56555ecc90afc9f86b23ed7271ad0ba1dcd67060d5dce583ee86e7d39fde2ef66d442dbe75c3cacdc63b2b5c965ba223fc8cf8a46239789263783ff426ea7004609eca1a30aa26863c558191690e07de461c9b5417da19b9f66a8a6f3e4b64d157ab82f2542fad03ba48492149eec8b22d30acb58468c4b1e7b95767d6f22d189bd4f711f8227e23330fbbe9a573e489f41a4eb95d1019087f88fe8dadf0cab2ce91d60390ce8dce83cecdf5e018f5fcd12c477b0a147d9ba5ea5006348652c9120f9ea186b0fa72ab70f3288a357c3f766fbcf964a2f4b41b67ff0e3abd048aff4fe1d9be9e1210b813a9cfc137ed5e9c3d62e1ed1ed2cc3c98a341e8f7b3f2d71fa98d907ce83c288bdd9cbd83d13ece64d5e94a955ef06657cdb1cd370ef4196ad2218194dc602fd8c410cbd657c45206eb58fff50b0e7235767a3776b56a1f347da333045c9ce03ff02d030da61c444aa9978cb44f1f2e78d72e9b69b53f0ffdb336f77f48921da799f363cad8f942e027c4875744c912139be00b6fc407f96f7df30d2c9d2da4eb4ff80ab641b555e1a61faffc185700f0e3efa8a2d814d89240bfef82e9ecc5ec1bfbf13a5f7546a58a63962b3f1ebb5bd4b91a267b5caf206dc2916df5316576335961e06b49dc62cb39067d33f534fb91b9bdb57d10274d2fc9dd53d377fa0aedbc98dcafeef49378bee1851c49088e12a889b37c01ff1ce04ce7ce9f1db6217f30ff544a420720f1453356a997b249e28ff5f4f64bf4a7dbd8e5b307c61355234f12afd3701f1c03f9eb92d7060e03ab232dec752e4d01a0736a652b75384bf65a7f3cfd8a51e33de1a6fbd4d8730457f1d1c29bfd71a217394656acbb421beb48dba70b92167f5d8913dd033619047a38d291c1453e709e9c8751250a053d70323bae92c194f213df2d85be01a6e3df76e27abba1531ffcd7c9d68354ad81824cfeaf811f3073e75799083be0564f5b5a46560bb721c897de93432ef967057c1da7e3d8a88d5bd5f12b551edceabddd094b8ff9061ed474c35b84a16605f0e4362da13f722b76068ddaf75b53fff9989bac638e7d80ca97088d6e539f17d684f2c07faf4d2d4698ea60656945070727b3b6511e5d52a5c178f52ec85408a5726cc572336cbab0a1407bda68232e12635d0c173ad2c000f6c197fea29019b8d26c5a1a4b126cb0e38e913c32670edc8cdf52322fd5a9fb70cd5d8e37fc6450a11574a3006961478c62cfa44712120fcdb87fe99b24fce8a1df1eef3d330fde15460e2a55134c29c89e929360973f7bb8a8a9f118b1f5129646e489229f419610e2838996ffecfdb6898b18f5b1cc84af1eb6b3ef901ce4aaded7e19b5988f043bf251f4f4d97488d1e36d70d400d02e5888c6cebd2180b4fe31dc983c2c73ab6e7bf8c454fe8c4f323c074dca157e8df8dd905b617046b36f50fc3e320401bf589d50cd9d4220a2e2d33cc8d0ffaec8f9f193bdc5e6e9b0929585596cfbb3a608894229afbbf1ddec7f62924fd4f995e2f2242835bb9ea797e934f51632e1bcefc39bc062e6638bfd747b347ab1e2c605c1fd71b4a2f4cfdca5c3159e8888e0c8c339d7536f59b40a4240726ea4546e096096aeef4113c207115d66a5a68365fe0685359bb4100e18d71f5f54c36ba0142338459a315ed9c3303bd0998e236d637e4a67b699432f33c42b86295a39888e1a41f8608a20337fce037d437cdb7cc8bc5c14505107a6dbdbbda18b45d02281550e6658dbd36e514705be1127d7d3421361f2d80c42bea7c68dcca29a5a7b098627b2e986ee49cbcf943c98922da35dd3d5a25e68bebc2cffe4ba43a709b753ce0e0c3fa9db9e9c17162c5f41477093782f1e469ba448c347f7632818d9944ac188e29b8d034e13a4c979029ed34d08cd161b4aed2c0775375eea3515cc6b67b60c83986f9fd414c469a535f81a21e21dbcf254991c8375d30c67661f0af41c3dd52fac7dbb71436d2ec5b2f8fb8b3a5093dd7a9a4b27d9b4b7dfa996ccb946cf7a2251abc38c2798b13850f0409275c5c7e96c554f87c2e6f352418756f15286a137c2565050051ca7ab4c6e644aefc85a488e7502e6606a1274ae7479a704c7461e641eeb1598bacf80e289272493740a6fab2b786d577a7d1f3218e3525dd134ed023925a72cf068a7b0bc0b6893422f97b1b96256e27d5eff4950ed2f8eb912ceb41ca35c999b199a42c2ab35a9a5b302e5a432ad81f987ea2d3f6faff96a36dc4fc740927aafd0239f9bb438103395ddd117dc458a1ae2838e812cdc1aa918779b81908b58717590ee36c51508c87399c5b91282a7518d3aa4d4b1141385db82d94e49af28fb3c696329c5138d5e5784ebae5ba7e0a5ff6eaabc9eee7d6e88c9991941e3110ea9de028b43bc8cd28fed18c537b10092dd3bea43b6565473378c8c51252c3d85fc91eada682fb49c5df4971c1a5a92458f164fa0dc6dbb76774999a2470a07bdd0c81b21da67ad99fce1d2841cf3fcb81a24544e393b47dbb994a0fa054bad835b169d558646d0a848eb865568596b48768201fa348982e53a8021d1ecd214e5eaa26c24dda5ebeadd631fbbb38f38474ca4d022f53c9ab81c1beec91293f497a7a9020502b1c35b5d1ed89285f869086c72cdea06bdbe37f67f64bf6198051e577b25bc247aaff05b76e05a4dbd7b3d3bc947f7ee28e316d4b343a157ae99bd7dec7bfc45549c42a4221e8d871cf7106e54823cbe0fd51640e311feec6f4cba2ef20d7df997ab8379c3a6b520b72a7fe8eef3def6bb628966184cb8994c756a4803240475a87411659c25a8d4aaff39fd52a0f5ce745d99cc0a72528d5db7c10b320f4b2c16ce4f53f1d3d4da10becf9d8a5ee7db112727cc5e9d9610349cbde07b14a4d0bef11fb515f9f081c82290e59c9df456e8dd71d00b41d6a56d6612e3c2f066452451dd3dc8f524c85d4c376a9916d5cbe27d22094181fad15c4a07d82f2e074798a09527b74757366a1e71a6d9c1f5576092f8386f480e49b2e8c1a02d3ec952a9ffeddfa828c7065415641da0dc02ebb333c2bf0f8393b6d75894d77e9bf32d97dea619ba57864ee99821a79b1beb9c4ebec32ee3e96f1001bcc743fdf03664de436ae4120aee34668a2f4dbd733a4a1440c40b1555374079389010d715b8f40f83e6233bd15f3b409df2a4ece7d518892e4f944eda6f47fd963ba3508c66095bd2a51eb7a8ddfa7e03b73fb5ee9e29a9755708ed1b25c7eb1f68ada005a29467f3a704d523c54710d769e9dacedafb352238ac41771f1cbf4e1f22d066f6140b753b7677276c3147a2e5393363dcd400aac916c76b4c3ec01b2cff85bae14d797c6a13dbd5aefece04642c2c7d67329f645a39c8b14c92d3fd6988443f483c2808dbe3bec4b057b50b6f53b2177352d59f3a6df18a15992b3a000679c5a9b8c79e1125decb4712ef1ea539b791812fc85feab1f8837a1a33713fcab9901ead6f9a1be207867f67890a294a01e806f4230639ea58c17c864984e1aa6369a7a4fa049c3aeb6f92f4bbb6645958cf03e1d716589966dd38fdc50e0bdf20e93d29a4cbc261b2cc618c3f1e0490259d4a75de62139820a6954d472822a93d23e835d53cff2abfa23bdce25b0847917f0c6e06e159cf419dcd01bc8b1f7d1ddf34737f4687c4c1ea5bca1bf94b71d3c6357a61a54135f8d9b4b9f908be27487e9fe3a24ffecafaac355ced9fa8a75e6d95f2649138c8a161e5e38b8bf4df40c15e1633bf297033b93304c574e2f61638862119a9e8e735956a1dbdd7ff2254186c97a4b2cd0363264272e562a4991d5f819c25f9a752a7d99ca35ce6f6c467bee929c06d7791f94fb9d428a528199caef78f3057c28b3a05c032404aba4688db3aa0f400e5d2131fd7c09bad92827676555", 0x1000}, {&(0x7f0000001400)="3abce7f167a5d509de2e55bfc9bb07d2002f0ed1c2295e6a5a6eb0c757be877fab65b21ec63490651f2805c0218b9495635a31edb0bc76665e02c677dfc769938147ff6e2a505827bef6d5a730be1ed0485a0a0c90dafbf200c54f2f7bda1beead6af31325950479cac0e49cf815d16b3f8eec6d422cda0386405e6a84968f958ebd61064207c563d58acf101fde61b961dec66b906baf575cf9e1bcc83387c6b6af742d5f252e497b36d0c5c91a64520600e91c6b1b0a301229620fc6d327dd9846eaf55128e02522a440", 0xcb}, {&(0x7f0000000280)="8900d733846c86aa7b1131341cef1888e2a97405345e29dd1823d6c58d4db2f981c4b814fea5d853dafae6c6dfc3e10302e7ed75c38b9030a9bb41c48203f1cf8f9e2926705920588f28a4584767bb4fb9b3f18966b075fa3d5b15f3709a9e5060469f23cda89656d625063da9750252ef333af071fa51480a900d949c41c680112d4237412ebae6b79ebd4be613c4a123a767b52e9ae9e1bbb9e50e5922cac8974209da300cd616764e7b23948bfadf37", 0xb1}, {&(0x7f0000001500)="f74041b5af0597597fe1c7d766814189e01fd568b84adcec7b95f08df4feae7bba9786581da62839ec29f3bc9c0412d55430ce1eb9e567b799286be36f78b1949c35bbfba7eca49a1361", 0x4a}, {&(0x7f0000001580)="138c430a40c42a236a9a097d9f1018c4168bed51e2a53e69c9053d49fe52547a7aacb09864ab802b4884394df05e4c980f37116a9f81b5d2cd1f284ca83e2d30d21d1fdaeabae65af24c16bd9bc6516905c9a6bf3a8fefc8fc6e1f47d904c12633d3868404f3004cbef4e0e3e98ea4cd88fa3f80d0cc9b017b8d94f1548443604d556ceded030c2233b875faf2f0524c4be92a29a8d48fef95cd120aafcecc7424d77687f0c3484c152895d6b0e0524742a8bbf8f640677c957781e3b5178f749a652037a7fdb71b0d075ed05ea9306be7c940", 0xd3}, {&(0x7f0000001680)="2d8f7641b193ab540f5e3c58b8874b71824b1e6c786968040faa496e06e87ac6d29883a54b54923d3d4faf069d01de6196ff2e2d020497f7d98061d0ee494c488a8ef8f56a199c7e71d226f45259e24e5595c6c3e7f91131d91a312921ddf789d9caa67e55ff170bc39e9e10202ed6bb", 0x70}, {&(0x7f0000001700)="f68237127c650ac81908142b139a0c7d978d008d4c4f5140384e1345e50b00f9308b0e5f62e76b9b3807e5ade10b232283822d95e20f68859cf8e45823a795e7426c58d358872a4dc318f87e1eadc763f83a78ecc17ff075715a83490163b894ed1479c6fe877f65ae3d26fdea00a46209993074014198e76675638f4d168c83d320f6e60706c2af8ad71a89f0084829a2a4a097dfbb5eae1e0b6fb2f127cb4cc127c4584d78b7c5f28653712d2c3c302dc69a33319b51b4249f12bf913d2113a63ad64f7174493ef9fede4294109b9787ace4cb6f5d5bc1eab00d1eb500d46ae470000a2a", 0xe5}, {&(0x7f0000002840)="a1afe9df3a6bfcbe00b011edcecedd2c067e52ab1642bf315e187d6bfb7a3b5032ac55e9d163778a7f0ae381fd4f79970b2449d8563605a786142c10a61165dd2e8a31b9834fd406377a8961b3dd61174bd06c902e0d54a85cd1728ce27b1e9f970798650df675b5108e1596008859486d9d03b26579a0147ab5d63f3d2b85b91b31941238c96027b335ee7e8725ba53ec324219fd36bf9842ec82be18cec99226e645302a4e921918c5747b296853181c78c51e95123b019e9c9690ea2b0647d848b34342e1bd985eccd79324c19d8e3b7a7716b9794164c603777b8579ddfa6f1c9552260dd298958aefeedee50eae5e31a6dbfab01ea3f5580b8efcda452402e3bb7e4b4476151c781c541a88b0c83929fb5a62868a6936691815fc79184c33eef8197eaec6657cb3aabba84b2942ee348bb780d191a58c83a1db5a7eb0498555709162e42efb129fb1ab8178385a2f876c7f0e191597ed318bbb3bcd0e8b3928c8f56af8b4d3fd5be97e4f81192fc0c5dd54f1f3db6c3847a191fb0a51735082c9164d72f637a17a42238f8e6bbe072f767a1e39c390b2c2945165f2c0f25bd1e023252159421b708165cd8154668b0b3f69d8c036d4867098cc0253b5163114f6e3cb5d76333b17885810daa078a15c91b5a7fb75abadd892d61aa4274bcc617761175ddc4bfdf77878bc1e60446fd3ace369b391a6b88c70f7f4a195988679ba96e343d9c04895efea495a8963307196ada51791383de1d169cdd14da24f8d9a28879eb7b72fd19c4ab04e2d3ceb45ad89569fc26d9f53021b2ff1892340cc761fc81b681951714e1039b5409bfa93742591374f136b12aadb1ef1f9da0a1967a7eb0bd71548fe1e5a8919fa15098cd4de38292912eb7bc6e5f88bd14cdc15afafb8697d5b761bc89fe074a15c979a5a1f4c52197c4bce8ae835f46c9a4838e8facaf23ffa0a3c23482ec60a0cc3c7620e317ac9b5148dfd64e0ec20eb6d24714c5f4d7646639b0698545b9c23b334c75c5c6b71f0e91256c5839694bca9366fca7e072229e09b5619fbd5f8137e0e7b7498d6f61e3780b6914786b0872ab504d731fbcca96b2d07995f48b9b1114b9750a91f44785cde26d9164fa161abe3b4d88f63afef041474f52a6a5f881cc6a353a1c8037ebba64d22c38e489d598198d497293857f78f41e1013ea0e854e6a771cfe6bf5d715dff4beb7eda437eb611c06a084d6b8c8867c463cfb933030573ca2e75740e7f60141bd3a1652d0302a5538cff8ea5c696376f3022cdbf8067cd2f80490e0ade17f7231e90be27b2082bbd037b4d2c1cfc7a0b606e4f9b22b5b8f713df8a2c2b96f75e153d5244358bbdcc06e54dc711fe0c4ce5fa1ce1b14b7962403bbaae8d042c02a3a5cfeda57c4b14ce52a2136a2b36e554ef549cec1fb18d034297d5eb74ecbb0cbcc853e55e32a195f219118fb9e583139cec3c92691fdd9868d0531a04fa09ed155eeac6072f63ae20528090e53736b4b7c743bd3d995bd3050e5cc896ea8f9a52b52cea9428bab17e140076341f094023d3b7710564018728cff1e46786358297d726610f7d8bb4a9a607f3604848a574e20ab41463b6d7fb408b4d5df13496b17108c09e2dfb69e52da4e01caac56900dd5173b18cfcf24e6c2df8c9b16760b9450d8cf787954be962607b2d2831d85f2cb8ba262ebdf5528eb93ec6d899fd5a4859b58a5ca302ebf5d22b4af0817710525cd0096af6f52ff83843d7e304d8b747f8f760fa31cbbe9630ca56a40c7745026687ff9c9867e8cfeee1f4146bdac08a9cd5d41a7b7f423ca2110fbd1b8217c88b1b476d631b5fa72d9f8c1dc6703488596004b67f2b0eae33ee219d4e658a38121f8e648bcf1f103c93e7abbbcc4974707a2c071862f62eeef81eafe6649265333a6608c191a79c4b812cc66690f1abfd6d75dd96fd54d23b1eeb01e67d3c49e871f86027aaf82203e6193a5e9747d68eee68edf21a86eb459fc1521c9ef63a8ece63f2cfc46c64e84a2d3e6e53b19e37d20b8523252ba663bd39aab3a501a19af43468577b0a47d3bd7a7814afb3a2ab6ecbe798c643be1a41a58b3c68b68d4c5e28548a1976fa74333f65c422dd3e565e765cf6f584d5bece7a471327a577c760c4907b7bdac87548c279c39d356cb56fb2bda013b514ebeb5b0075da2a5cac528dcb2e5b0a6f6839096dd259d45bfd17d91373486926b92cabd903c18c1539a5d967f7bae5bd3c381b2340f43477dd8f6aa233de72327b67c9cdffaa21e560902bba0b5afacb1a63e5d9bca22ce64a926c089eb3aab82b0567b0d9027c2e3d678c5375fecea7ed4018f5effcdc270ff0a05c0e47fd79b2e91e50ee165f8b93cb87c4c1f828e3b3db8a50ed6e54222422f71ea34dd86dda1d6a377f9126690f3d370d0c4cf51c8acb446f2d4b7d2703a972c01c0121123a3406c21e8992bd56c0d282be9407ce0b7733da21edd9bf4dea8c23bd70461bda91de04cfc4002eb107ea724f4561b2cd8780e1a7cc6db303bfe859db64de3a44a270f35222caee27dc9d70b2f3a26e53b2c3f5fdcf22841236ae31ce1951dd9ab3298ae5e3ab302c0781cf09a340a26a910fb0b1ba08850c9a9f0b33b551158793dd289a86f79bfedd2b030a1bad6014707c35a7c034bebb34aaa6394e969ddc2a20005cd36bb80292ffcf24fe5bd857b7232d200d8ad68e421e0b7e83ad01950edd675a7934ee469d552c2b2d583a0c9994d91d378ad005c0d39f27b72717dbd18b70b580d4885c8b2bb8b04aea23ee06e3d0c7703c24d7851acd0b601f313b76cc2aec69946699fc0a9a6a152325f9546e645a665f20abbfadc59c457f4c6dcdca50791727688db1dd5be72ad52f6508cf4c5881633700bd8c0e977aebc56f07323487a96e07a837273fd4e6abb1f8be1b85a205c5755cf2c33636f5b1bcb0f93dff5db45c6fe23a8b394b4514c610d918edadc221018fa26378c48d78ff71e4d822d75732d0e6d02a1b860d7ec65d490ca0c5cff2ac0ab19acb16bf30994c7071f10fd21de1104800d80144bdffd6e598f359312f69d0dba673188d251404029126eead22c47b68a915c66341e93ab1311e5c8ff0127db140880b9d60d4a1d56694833f1dea60307adff92282427ac0ab4713e1661f1ac993ca6b5a02152955b7bdd3449e7a8c64d88fcbd9070c71546cbb27c990a4563a5818e1688ed50e17a55d7bb9f1f3ec33846fbdc5283327f71eb8bfce3a4c8b85cf80a8c097af4ccf3f4ede7fea727538cb985b8c977690b3765f7f04d071b11af74440f6f9e6e6fe813a0e34c21b352f7581ca3ec3bd34e4d35fed3773aa5a6e5e49aa9260ef57efdde8b2adf1d3087a14b3bd263f4686f2c680ef440a358fce2906806447c269ce3c5fc290be1988a7214dbeb92d834b0f656fc031562f18bf7acef2522257b200707dd705615b7051aaaf1758308fa513b242e1f6332f5e1b74dccb1779c87c17d9cca4532aeeefa9b44aa3b9fe75441d0a0e54b8fdd81f0bd7b42d90bf5f6c9bc1081b7e9a69b11a98b8c8c6325acd4c83d7ca5e1a2dbdaa6f561378db9d1b4ebbc7355bb7d642ab6783463aa29b6fa3f0c3950589f6b4bfd2ac26e4dc0304b368d338945696d8b73d7fcb93e385b630a007bf1ba3c2f78f05d6f97bbed2ed5cde63c8146a6a6dbbb46259641bf23b5563dba06d556edbe3f412c64a8a318aff344d77159f015b37ca46737fc1c6f7263b366915e5f2909588ab2da9ebaf4db8264d295e4bb26db60efeed2b163f808453df6488051a0c4bde58437075de7d890fc2231da1386aa3f8c61406183331cbee1d40f807f0fdd4c96f3c8f58a1747d368a9913c719ff8937fae949ded71289b89f9c960035a08a75cb09d4524ae5b50f1ae0729a0d211fe3d9f9ea909545048f1b394ae86a44578eb146eedb375d5f727285ed22969666c036ba5462154f4c6d1856256e358882337221a70e4470d5377402b2efea272f9fcccea92657c4b0fb7bb59fb3715f6c81a9dacea80cdb6ded744b5d963026d01ed1b001882f265a18052c59b8c1a5c6d396cbe8392a09e0b2de95926141a16052b1d7ef7db229a9b7f41bb1612b862ab773060a2f0e96367519b554885a2a5c2ee438c5207b62c318a651facffdcd65fb4ef4e612fd3d02bf621427a43b4a82cda997072eaac251e9fdf997c7fba7c9eda25874f66f220fb3a1cb31cb106a118787957cd5de933afd26cfa44956e7298fb75f310b47a54fe87b2f5ab088ddc2d8348437589e594b24cf4c36a2b2cc9beed62c1b414396b58266209aa658bcef07a50a767d804b10a15469b91c81b20a438b4e331cdf2d2819116b81145edf3ccdd72b1f1c52627be48c2dff8a0ef5ffe3cc5c8d0893f285b816fa4f08658cf8244a700d2876595f45b8d2668b53da962631498b9ea37ee2214d61e32ffa6d0c4919d16e83a8cdf9a447e31e891501740c7996b4f38265917cef88714839e2c4aa8206ea90e63f363e3435591680e92f33275ff6970ed84126e0babc643db882c854b210d84d52a0dd5fcf69967f1f3e9594f32139b9a9f79e61129998223372106022193aed965d451db7b1235ca5f3bdb530812b2297b98726841b56b70df5277ce375708cccf92f4d033575bdd4bb1a1ca4fa15d528690d48eded6f0c56c56102dd454e720e84d3c25f278ba32d865e44356217f1fd819a3b6830d21c0aea052dd42c0a2f69e5c8b5a86cb7b4e85408d6ac7e6902087195c4fec70dab2ed9d8ddb6ed234d9782a0f161e2ba4cbd1aa96a384b4485d5cbd1cba5f4fd22ba9bcce185aca0eef0ebfa7873cf19b87da17f6ac0dfb3f47e046da6fad209b044a040da22bd0bb732600d318e3ce3a8a6636e8450aff76c532caa8992cb893c500800e328e726be68f1465239737d0a038b19943dec3be22e057e72f130ab38e071f06c8370d3626260ebb91273c41f4debe5176b5128d0240b77fa713f0b4db9d3d7f67a51fd8ee5af60d9215418241d08441c63f672ae8e8b5b4474a770bf40a164b223d2a5d726126607dfb5e917d64468ba76d3b57181c2259ef42b37f6b5b40df4c00a40aa2bfba769dfb286ba4699a1645ee073b07f5160f80f59f59476c1888d0e041dc34d2d41e1fba07ada471caf04f8f830b90319e8c18c073b763bc5bfb4e0b5cc909577203a84c275af2dfd261a14a28bcd1609fd66fa872df8f44a79ab89dc32166f62909ba684e1feaf286c9d682a50fe3ceb77078096a26fa1caaede92792650cb99e57def1d1e64d377394a6ec78aa5a0893ea836696dea164da4ea03c09508dcd24d62917a45acaceceb872076f339f3de50732b5bada6e4f86deb01fc376707623fac5488bff57decfb36ed115fd5cf0c901b958691d0a6e55df72c3c43c54f6ceb2bae0a278ffed53658d35d8b4ecec57378a177d71c8ae6a48ad4b1c14bcec7e0dc4f1788ddea736a3e75ec2dd864b3222b85356994b06e1685dacf6c40aaae9f632d8416c95091dd2d8723da462c5a752fcf6badd19fa91e8d4a476b3f3ed6dc48e818ab68fc9a09f416f8a7c91130b2896b57df809a322afb471fd2f4b3dfbea5d2b13b164dfd212529f3de3b8805268f62b3300fd88805238a8b78e780dddcd9ea3ae35f894b35e62ad7fffb1c9d658b71ec40d8ff9f58bff70eb57a909b02b1774f21eb8c95b865cab6b5130d4a7847359b2b8a4cedc70d442c2d259a000fdeb00e03530a527dbe9bf9698b94b2ecd278ddc510fe7ecf241e13cfc7c6165eca8e1390955b", 0x1000}], 0x8, &(0x7f00000020c0)=[@hopopts_2292={{0x40, 0x29, 0x36, {0x84, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1, @hao={0xc9, 0x10, @private1}, @enc_lim={0x4, 0x1, 0x1f}, @jumbo={0xc2, 0x4, 0x4}]}}}, @dstopts={{0x78, 0x29, 0x37, {0x6c, 0xb, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x8000}, @jumbo, @hao={0xc9, 0x10, @loopback}, @calipso={0x7, 0x38, {0x1, 0xc, 0x1, 0xff6f, [0x41e2, 0xb8, 0xfffffffffffffffb, 0x9, 0x5, 0x100]}}]}}}, @rthdrdstopts={{0x130, 0x29, 0x37, {0xc, 0x22, '\x00', [@padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, @enc_lim={0x4, 0x1, 0x8}, @hao={0xc9, 0x10, @private2}, @generic={0x3, 0x8d, "fe1cba457b01699e69e025b11e2449ff169cf66795733dd8e94ee79c6dd625ba6c6182dccc848e01fc38a548163505414242fdcd25759ee51ecb169adbb2b98a2f38952a6a1011089075527da51eb8310f38c1493425792fdbef9641988738c93deca8b8705105be9433fcfda6e200aa7d5b7970fa4317307057a105eff4ec75622fbce0b3ccff2ea9e2990c7b"}, @calipso={0x7, 0x40, {0x1, 0xe, 0x20, 0xf800, [0x2, 0x7ff, 0x7, 0x9, 0x5, 0x8, 0x6e]}}, @hao={0xc9, 0x10, @private1}, @jumbo]}}}, @dstopts={{0x28, 0x29, 0x37, {0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xb06f}, @enc_lim={0x4, 0x1, 0x3a}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x401}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x21, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x80}]}}}, @tclass={{0x14}}, @dstopts_2292={{0x68, 0x29, 0x4, {0xdb, 0x9, '\x00', [@calipso={0x7, 0x40, {0x0, 0xe, 0x3, 0x3, [0x6c5, 0x7, 0xffffffff, 0xfff, 0x4, 0x6b2, 0x4]}}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}]}}}], 0x2c8}}], 0x1, 0x8080) [ 3151.653840] FAULT_INJECTION: forcing a failure. [ 3151.653840] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3151.655750] CPU: 0 PID: 14539 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3151.656768] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3151.657977] Call Trace: [ 3151.658370] dump_stack+0x107/0x167 [ 3151.658909] should_fail.cold+0x5/0xa [ 3151.659485] __alloc_pages_nodemask+0x182/0x600 [ 3151.660173] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3151.661053] ? find_get_entry+0x2c8/0x740 [ 3151.661665] ? slab_free_freelist_hook+0xa9/0x180 [ 3151.662384] alloc_pages_current+0x187/0x280 [ 3151.663038] __page_cache_alloc+0x2d2/0x360 [ 3151.663665] ? jbd2_journal_stop+0x188/0xdc0 [ 3151.664322] pagecache_get_page+0x2c7/0xc80 [ 3151.664969] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 3151.665698] grab_cache_page_write_begin+0x64/0xa0 [ 3151.666435] ext4_da_write_begin+0x2f3/0xd40 [ 3151.667098] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3151.667950] ? ext4_write_begin+0x10f0/0x10f0 [ 3151.668618] ? copyout_mc+0x140/0x140 [ 3151.669200] generic_perform_write+0x20a/0x4f0 [ 3151.669885] ? page_cache_prev_miss+0x310/0x310 [ 3151.670573] ? down_write_killable+0x180/0x180 [ 3151.671257] ext4_buffered_write_iter+0x232/0x4a0 [ 3151.672163] ext4_file_write_iter+0x4fb/0x18d0 [ 3151.672830] ? stack_trace_save+0x8c/0xc0 [ 3151.673449] ? stack_trace_consume_entry+0x160/0x160 [ 3151.674208] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3151.674879] ? kasan_save_stack+0x32/0x40 [ 3151.675495] ? kasan_save_stack+0x1b/0x40 [ 3151.676114] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3151.676870] ? iter_file_splice_write+0x16d/0xc30 [ 3151.677573] ? direct_splice_actor+0x10f/0x170 [ 3151.678237] ? splice_direct_to_actor+0x387/0x980 [ 3151.678932] ? do_splice_direct+0x1c4/0x290 [ 3151.679583] ? do_sendfile+0x553/0x1090 [ 3151.680170] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3151.680858] do_iter_readv_writev+0x476/0x750 [ 3151.681516] ? new_sync_write+0x660/0x660 [ 3151.682120] ? selinux_file_permission+0x92/0x520 [ 3151.682839] do_iter_write+0x191/0x670 [ 3151.683425] ? trace_hardirqs_on+0x5b/0x180 [ 3151.684065] vfs_iter_write+0x70/0xa0 [ 3151.684623] iter_file_splice_write+0x762/0xc30 [ 3151.685325] ? generic_splice_sendpage+0x140/0x140 [ 3151.686048] ? avc_policy_seqno+0x9/0x70 [ 3151.686639] ? selinux_file_permission+0x92/0x520 [ 3151.687360] ? lockdep_init_map_type+0x2c7/0x780 [ 3151.688058] ? generic_splice_sendpage+0x140/0x140 [ 3151.688770] direct_splice_actor+0x10f/0x170 [ 3151.689419] splice_direct_to_actor+0x387/0x980 [ 3151.690102] ? pipe_to_sendpage+0x380/0x380 [ 3151.690739] ? do_splice_to+0x160/0x160 [ 3151.691331] ? security_file_permission+0x24e/0x570 [ 3151.692068] do_splice_direct+0x1c4/0x290 [ 3151.692673] ? splice_direct_to_actor+0x980/0x980 [ 3151.693375] ? selinux_file_permission+0x92/0x520 [ 3151.694086] ? security_file_permission+0x24e/0x570 [ 3151.694825] do_sendfile+0x553/0x1090 [ 3151.695409] ? do_pwritev+0x270/0x270 [ 3151.695975] ? wait_for_completion_io+0x270/0x270 [ 3151.696680] ? rcu_read_lock_any_held+0x75/0xa0 [ 3151.697359] ? vfs_write+0x354/0xa70 [ 3151.697922] __x64_sys_sendfile64+0x1d1/0x210 [ 3151.698587] ? __ia32_sys_sendfile+0x220/0x220 [ 3151.699290] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3151.700066] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3151.700826] do_syscall_64+0x33/0x40 [ 3151.701388] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3151.702137] RIP: 0033:0x7ff776936b19 [ 3151.702690] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3151.705395] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3151.706523] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3151.707585] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3151.708637] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3151.709686] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3151.710736] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:36:36 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1fc}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00000000e8863c602e2f66696c6530009efe7f508dea87213606fb000f1feccc477db44b3b330ffe2f2e842d1f48a01b0728eba4bef47defd43a7fcf22471b3e4d8f8d900cd36486c91241265645409878cdea639ff0c7c40286c71171cf02e18637b4fd6c184bb0edc7ad3dcf851704f1e92ffa7058306d4000000000000000bc0ad71ec5e334717777c413d1c2edab082a6706021d5f13d1fa69fd0a24f3e2db33d2565a5d90e1b30bbe794ae2f390dbecb461efe874918024011392d546062e53b8eb1a3d4256431fcf933db5d4fcdb6ed784906fe8f19aaf85a9cf7ac2af71beffb92b7ba98de0c709b08f64770800f0a92d83ec8b0c69e953c8239dcd4edfa505251f3e3a4f5c55c5d5aec9b605786fabb7ce8fd94f76a70f316a595e6e005d3ae3fa03c2a1b757c871dea738da6578d42d03b35a3eb0510f7d1de9c2c9cd7c3bd5d18b8e4a7fd51c1e25080a312797e9e2329ef3cd76dbbb64200f3e1af2483d592a6349478a837b702099b4967baaacf4b4e9"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x220000, 0x4) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:36 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x232}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000040), 0xc9b, 0x2000) ioctl$BTRFS_IOC_BALANCE_CTL(r2, 0x40049421, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:36:36 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000200)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) utimensat(r4, &(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)={{r5, r6/1000+10000}, {0x0, 0xea60}}, 0x100) write$binfmt_elf64(r0, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x0, 0x59, 0xff, 0x4, 0x2, 0x3e, 0x8001, 0x8f, 0x40, 0x23c, 0x400, 0x5, 0x38, 0x2, 0xdb4, 0x4, 0x7}, [{0x4, 0xd9, 0x100000000000000, 0x3, 0x9, 0x9, 0xd73, 0xff}, {0x7, 0xce3, 0x7fffffff, 0x6, 0x9, 0x1f, 0x6, 0x7480000000000000}], "3a5a1eb1e9c47f1eef7c8df3a28c6449f52b96eadd2160a79dc014fb48dc9b91f1efa34e68827c297d6f9f95889953c3e95395247a58f770d20e482bc40d7525ada1f818b09acd77696f52134767a1dd643802bda3832187572c729e6f016e70990b4c7dade7177546a37b5c62ac80b954e85f5a3beab0bf0ea6b13ee889ebe13c6fc26cc782397d0c6788d674f97bc261139e0f5bd28a770d9c309fadc2ec3cc71ca8884660"}, 0x156) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000100)=0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0x8, 0xa075, 0x0, 0x0, 0x0, 0x1, {0x0, r10}}, 0x1) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, r9, &(0x7f0000000240)={0x2000}, &(0x7f0000000280)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r10}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000600)=@IORING_OP_OPENAT2={0x1c, 0x5, 0x0, 0xffffffffffffff9c, &(0x7f0000000580)={0x11b401, 0x1, 0x2}, &(0x7f00000005c0)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r10}}, 0x10001) r11 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) setsockopt$WPAN_SECURITY_LEVEL(r11, 0x0, 0x2, &(0x7f0000000080)=0x800, 0x4) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'veth1_vlan\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="0400000000000000b300000030930d5b48750282c4edec8ac435e6882498fdd0ba16353a8d066b807453e7efc4e6d45a0840762e417bb17137f45d38b9fdab774b3c95c6020dfc7fdfcb1f1388f7b4d7d291032cf33babdc7379eb03194b42bdfefd5783f5998724b851159d4002afdafb0110203730fa16c3a9eee362d085ba9134a1fc173192613a7ca938fac4c95b118338b44e331cab6434df56a7ee44cb6d4b4d835578a0d3684b9174da5c253a435c66cedfcec22fa660d149bf3160"]}) 21:36:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) renameat2(r1, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000c40)={r2, "0e5c13b65a6914b1858135ab311af0db"}) sendfile(r0, r4, 0x0, 0x100000001) 21:36:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x8000) creat(&(0x7f0000000140)='./file1\x00', 0xe1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x9, 0x64a, 0xffffffffffffffff}) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0xff, 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, 0x4, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x1) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0xffffffffffffffcb, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) write$binfmt_script(r4, &(0x7f0000000180)={'#! ', './file1', [{}, {0x20, '\x00'}, {0x20, ','}, {0x20, '\''}, {}, {0x20, '\x00'}, {0x20, '[%#]/\xf5\x0f%-$'}], 0xa, "b9f2856e4ec7558cf3eaf3db33ef5de8cdffaf78e5d96f8899b09e1aa7b37105bbb5a176c928ad25210a15cb8fa7a73569624fe571a6694fa460fcd5f1739b3fedd5112873c40fbbf2560d234e36d2a89e6bb2bd2bcdefb178981619e9056fa598aa89f3db83839fb27e56a586403ad30b478d26d9f2c9967365108de68d1679449cdff39f92b49fee0a642cf02bcb7d0183"}, 0xb2) sendfile(r0, r3, 0x0, 0x100000001) write$P9_RATTACH(r0, &(0x7f00000000c0)={0x14, 0x69, 0x1, {0x8, 0x2, 0x2}}, 0x14) 21:36:51 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 66) 21:36:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x7, 0x2963) 21:36:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7, 0xffffffffffffffff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:51 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x227}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:51 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x239}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) fcntl$addseals(r2, 0x409, 0x4) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3167.070231] FAULT_INJECTION: forcing a failure. [ 3167.070231] name failslab, interval 1, probability 0, space 0, times 0 [ 3167.071946] CPU: 1 PID: 14596 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3167.072957] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3167.074171] Call Trace: [ 3167.074564] dump_stack+0x107/0x167 [ 3167.075106] should_fail.cold+0x5/0xa [ 3167.075684] ? jbd2__journal_start+0x190/0x7e0 [ 3167.076355] should_failslab+0x5/0x20 [ 3167.076921] kmem_cache_alloc+0x5b/0x310 [ 3167.077519] jbd2__journal_start+0x190/0x7e0 [ 3167.078177] __ext4_journal_start_sb+0x214/0x390 [ 3167.078883] ext4_da_write_begin+0x51f/0xd40 [ 3167.079549] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3167.080400] ? ext4_write_begin+0x10f0/0x10f0 [ 3167.081050] ? copyout_mc+0x140/0x140 [ 3167.081631] generic_perform_write+0x20a/0x4f0 [ 3167.082322] ? page_cache_prev_miss+0x310/0x310 [ 3167.083007] ? down_write_killable+0x180/0x180 [ 3167.083696] ext4_buffered_write_iter+0x232/0x4a0 [ 3167.084411] ext4_file_write_iter+0x4fb/0x18d0 [ 3167.085082] ? stack_trace_save+0x8c/0xc0 [ 3167.085695] ? stack_trace_consume_entry+0x160/0x160 [ 3167.086443] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3167.087111] ? kasan_save_stack+0x32/0x40 [ 3167.087735] ? kasan_save_stack+0x1b/0x40 [ 3167.088348] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3167.089087] ? iter_file_splice_write+0x16d/0xc30 [ 3167.089786] ? direct_splice_actor+0x10f/0x170 [ 3167.090452] ? splice_direct_to_actor+0x387/0x980 [ 3167.091171] ? do_splice_direct+0x1c4/0x290 [ 3167.091813] ? do_sendfile+0x553/0x1090 [ 3167.092405] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3167.093093] do_iter_readv_writev+0x476/0x750 [ 3167.093752] ? new_sync_write+0x660/0x660 [ 3167.094355] ? selinux_file_permission+0x92/0x520 [ 3167.095085] do_iter_write+0x191/0x670 [ 3167.095663] ? trace_hardirqs_on+0x5b/0x180 [ 3167.096308] vfs_iter_write+0x70/0xa0 [ 3167.096868] iter_file_splice_write+0x762/0xc30 [ 3167.097564] ? generic_splice_sendpage+0x140/0x140 [ 3167.098284] ? avc_policy_seqno+0x9/0x70 [ 3167.098878] ? selinux_file_permission+0x92/0x520 [ 3167.099594] ? lockdep_init_map_type+0x2c7/0x780 [ 3167.100299] ? generic_splice_sendpage+0x140/0x140 [ 3167.101021] direct_splice_actor+0x10f/0x170 [ 3167.101668] splice_direct_to_actor+0x387/0x980 [ 3167.102352] ? pipe_to_sendpage+0x380/0x380 [ 3167.102984] ? do_splice_to+0x160/0x160 [ 3167.103582] ? security_file_permission+0x24e/0x570 [ 3167.104318] do_splice_direct+0x1c4/0x290 [ 3167.104928] ? splice_direct_to_actor+0x980/0x980 [ 3167.105636] ? selinux_file_permission+0x92/0x520 [ 3167.106349] ? security_file_permission+0x24e/0x570 [ 3167.107100] do_sendfile+0x553/0x1090 [ 3167.107674] ? do_pwritev+0x270/0x270 [ 3167.108249] ? wait_for_completion_io+0x270/0x270 [ 3167.108953] ? rcu_read_lock_any_held+0x75/0xa0 [ 3167.109630] ? vfs_write+0x354/0xa70 [ 3167.110184] __x64_sys_sendfile64+0x1d1/0x210 [ 3167.110843] ? __ia32_sys_sendfile+0x220/0x220 [ 3167.111525] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3167.112289] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3167.113059] do_syscall_64+0x33/0x40 [ 3167.113609] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3167.114365] RIP: 0033:0x7ff776936b19 [ 3167.114915] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3167.117594] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3167.118704] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3167.119747] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3167.120786] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3167.121835] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3167.122873] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:36:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:51 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x227}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:51 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x23e}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:36:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) open(&(0x7f0000000040)='./file1\x00', 0x8a102, 0x164) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:36:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(r1, &(0x7f0000000080)='/proc/self/exe\x00', 0x8080, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:36:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105143, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) sendfile(r2, 0xffffffffffffffff, &(0x7f0000000040)=0x4, 0x5) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7, 0x0, 0x1, 0x5, 0x0, 0xff, 0x4140, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x8d01, 0x3a852939, 0x0, 0x2, 0x2, 0x80, 0x4, 0x0, 0x1, 0x0, 0x76fb}, 0xffffffffffffffff, 0x3, r3, 0xa) sendfile(r0, r3, 0x0, 0x100000001) 21:37:07 executing program 0: r0 = fsmount(0xffffffffffffffff, 0x1, 0x71) syz_open_pts(r0, 0x400000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000240), 0x4000, 0x0) fchdir(r3) openat2(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={0x101000, 0x1, 0x1}, 0x18) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$vcsn(&(0x7f0000000040), 0xfffffffffffff1f3, 0x200) sendmsg$AUDIT_SIGNAL_INFO(r5, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x3f2, 0x800, 0x70bd2d, 0x25dfdbfd, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x1000}, 0x44801) sendfile(r1, r4, 0x0, 0x100000001) 21:37:07 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x249}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000080)='X&/.!:\\$-\n+&)+\\:]#:&*\x00') sendfile(r0, r3, 0x0, 0x100000001) 21:37:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 67) 21:37:07 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x227}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00']) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:37:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) creat(&(0x7f0000000140)='./file1\x00', 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x4e20, 0x80000000, @private2, 0x5}}}, 0x88) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000050d80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000050f80)={{0x0, 0xfffffffffffffff9, 0x0, 0x8, 0x100000000, 0x1ff, 0x170, 0x9, 0x1, 0x1000, 0x6, 0x9, 0x80000000, 0x2, 0x5}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000051f80)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x80, "9110518d4d8891"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000052f80)={{0x0, 0x7ff, 0x0, 0x101, 0x7fff, 0x1f, 0x0, 0xcb4, 0x5, 0x6, 0xac6e, 0x6, 0x1, 0x2, 0xffffffff}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000053f80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000054180)=ANY=[@ANYRES64=0x0, @ANYBLOB="04000000000000000600000000000000ca9a00000000000000000080000000000100008000000000a29800000000000000000000d70a00001c82dc00090000004000000000000000090000000000000000000000000000000100000001000000380000000000000000000000000000000000000061290000000000000000000000000000000000000b00"/160]) r7 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r8 = creat(&(0x7f0000000540)='./file0\x00', 0x80) pwrite64(r8, &(0x7f0000000080)="cfb51db7b4aef657d69b7d6f8d9fa8bedaa6006ddceb933f3cf4ef90895513108dee8630697149f293a1d1f7213993307208d16219b1bd3754ae85fa55", 0x3d, 0xfffe) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r8, 0xd000943e, &(0x7f0000000580)={r11, r10, "66811f68e0c440bba4bcf609493241b2512dbb6769ef1fdb21219441b9d2937255c56ea8b443729c72bc47cf6386f73b7ce88432ac6f99b63a93b89e7443b46a773671dded77dc24ba79debef1df5ffcd9e2222930e25f8b7e1873aae1853d7d55b7b3b64a43657809e8ea816519bc0c7323593b9e24a473e537db27b2a3ba9b30d958d7ff8d4867d47df99ca9958a196ce0c3c2c20e2a72af42aafe94c107a043d58527121953dfabf2d3ba6f3e7b2f09c47a4a55c3f5a3e68724037035d781567270a828be9bbe626a85ac9fe77bfa461f8903fcd4986a3dcc6fa6ec88fc174630b23dd02e3cf61e2117f78c9d99aa7daf6f8a7d6c4a01ad17f50051be2848", "53e73264eba58c5de5d2384abbe8dd8ea72be01bfcd6daa041050a23a5ec27d5dcf0aed87f9bcc869c6ebf1c3630de884b54dd6680e1dea34f661675f984828459321f42fb83d749067850004e9da3375748fa74a4330a66e3ea1e62f2f6413aef353e78ed2acf544d3beb96eefde8336ba9c02208396979ec975179883dacee433aefb6ff1cd41b6438d2f32e0763cdc310e834afb6b92ba385e602882f705da688e37726aef9cc058a02dab68133c46f77e2355193c18fc3c0d70c5856ca61d344026973f15aa81b370a08537ef3733f3c6e5ca3c7b5de9386956019ec0bba0cd387dd3f63606989591987a9dfb27d9225a164158997325d0ef88eae9e1fc00645611ce229cf3e40de15b3798048876412e5224b27b51f15785fc3f6dd8af730312e558319274b8ada98580edfb7097b11502fce5a5abc504db249764eef116b808513d550660c186ed0f5f4921fb7b6cc0529c1eb72438455c1f667d0bd0b171b89b519612913b0152cd1b420b2a9a4df55199a0ebe110d1fcf5eebb46b91e7ae1c5c95c48038dd738f8cf670c2de9bb3d3a6f092d5738fa7ed3d6a657841bb3bed0dee2895781d82e4e2dc6b51998e88e86ff53f21a4ae8ac780306d35e90eb2dc5a3f3a7d43f5dd7ce3807cb00600f7e8754eabcc815bbef1a5382cd7ca73cc85d53020c051882911aecdf9b0ce7c1bfdfa8d820d5efd4b60bacb7e64d98fac78810f085c51a19b89289772196915c93a0503694ed2af76b6960aecf0f1af22ada485b6ac62befdf35a0916678df405ca99925089cd3812d7b09e3f91f4daa94d464df0725249ede75cc626be7a8ed7cb87c0ed46675ed79618746c44729fe831f1cf4e485815bd9f7cdf455f6437f736858cf3026b18ba39d1bddbf58e9952b7d4b566955b80cc3c058fca3cb7e6c5159c3e7367d09ef3e8881179f51c10baf5cf29c8dcdbebdfa73cda0d9ccf8ab5af9240f88f78633be5d7d91da541cfcc01d59ac4936edf9920b67d19a1a093cfd4e594a8b369da465604212c6af340f0ade89223c631ba2db120ac9cfa9bda5b00358cea4c63d66f2b99dd3d575657609224a8874f12e80025173bfe43d35072e1ca14d097201178a8e27e62d4ecad1833aef65d12690ab97e0a15fd60302d1e7e516c3a9440e8535d0d4615d173607be209fcf2b91227519a808f51bc24197c0d63d0e522cf60427c95fae6e6c4bff0f4adb0902b8746738b1098bcf3a884850b7d18856d5ed07580965a693c8f95654cba9fb33f8c46b01347b074e5709fe982852e0f23e5a83215b3547edca8386bd9ebeda5807f3e6fe9dd1b3030abe916e3b7ba9c0b6130acd60f0c9719b3eb136bc8f3690b3f8e8f0d99f88bc6492024e59be459d5a08eaff70c6be9aa884faf2b69a915e191dd6ad34c75e30a06a714969e7a679756d8a76b1c8524deb5d6c868ef5e216369e6bb5207052fd7e5df3fcf8763ca2bfd9db080558571e851862dcd200491138dfd8e5b285f2e68d5e4968d8259c3df6d28fc5fb636ecc7d3fcb3f4af712c8b1d69f9012b07f7e34d8e5e76708c0a50b75d880b65fff32b4cd092fd1c6b2c36c36bea6a1308144ffc8ef9f6f717fe63dbfdfc0a95fc89ada3cb322a9033c5e72b5bc4cf8aadc1f730955fffde0a2881779e1d61b2874269bf1aec2fd075a1616cd3908edcd912f86a8003f39ad8330cde56d5875d495fa2d0941a07b20502f4211ed029b6546bfc50aa2299f8bcf6d524fac760cb74ed195f9cd8f99a027ab4556ccbb486d6a8a0914e654b6add10e68084c6f2e4c66a001bc09de3bf665642833680e4452a21f4686b865ba8e7ed9ac6a5cb932b25aa71a7b1e0146a4cf6390b96bd66fe6f26117b215a1262c8b8fbeed354937d55ca22a8c5927e20a620f4999bd91c0b523188a22efde8809abd90628c9593df695e4e3aad21831ff7db1d39b8839f476342c77cbeb15d12ed034c483c13cde875dc01fd14c1a8ec5529686d957b061f935cb9dbc24a8396cbc705cf7fb9d2169f7e3558ac7869fbd1c43aa9c9399ef0034366833c275000b59870c2ae4f2589c3c0d6b85b74b0a32a04bb5252e1e5201a3d082755a09720377361c5969e67842091fb92b6f7dc38abfb821bd40d0f1040595eb9481e5d28aa25605d87827e0905b350d9fd2750390f5d9025ef6ea30d15f616e932a4559d5c72b873300c8ff0dd44d4df7cd74f4f12f22d2855b2648bb6ecf492cc967cf9c32197c8ba8ec9d1e71aaf612a4dc4bc77aa49d858a6a0086160d0cabc5b31f8873d76cd4106f6a23031e75f6b97ec47a2fd26761ede9d980e40432d797da8e6e923d8bae939d925b84b944da98cd262a3009049d6983c2c17ddb1e693a24302b03497906af4323d0c5b2fb58eb6f9f5c256e56ec880e4d90e82ccc4b722e8f506217c9831d59e9de32e8f36163a43bb2ceb5cdcad19632d9d12bc64b2516cc8a28ddfb84f5c77e2aac8e1d45a7f31cae51f9fbc8a6629144518c291f2b5d5e7612d72213936c09653a91978a678eed3c90b9234ed165f581bfd1dd1dcf0c1286c1c3ce6fa77cced6db8c7ab033a565aa05193d6435ac3e45cd9957f0215cf0b45e71627f0b67dd979d04b916ac5317e73787704936f14a07988abfdc676b7a2cc5e2ace9e4a8b6773617c9067a01b984fcac1ad4d254c21c3259953e5c63fd3353cc4cb41b109c24280e7f40e8ee7f4dd232f6f774f37484cc9c7b5a7bcee9a1a9fef639d691592f63986777812c2e922a5ce336a8600856f94fd5eb3773794b252b971035b604d375cbd7ae53a42e0d1245b351bd11c02e0aaaa4ee7734c31be793398ef7a01d80a9f10d1265a3ec1f20bfb7434567b0a3e63a4a31edd15fc92eaee1e765c7dc8937a716e095bb1a6ac9cd63c5ad726c3d9b92d56a0f678a36c3ace4184139f2218f2b579458d94eb2c286e8ec8e098e62b76df1c4c9b5a8ece01172a75aadee376586c4b76de4d7b07c703eb35ffc7be32d78a94b0c8eddba4d4d6ff8712791a53ca61a92416afc7005c83193c4258a05d8a4aae34bc3d770a083df1badc1629659804152a351552c66265197ea63cc0ae3712b38b8b88ab1674ebeafd41211e62fb2bf1036c7865456478470a3e7276f2c60343d2a90b4a2799720f3a602930b656f369f59fbfd991d9c9d74fa0f46f8e7b8a37f78e212b03a9de446ef4f6d44e75f754dab9d5f0314ec30a302ba619b5bb85a474695ceef68a9b6669669387656e19335918d3d8537759b79f5a368b4b603f2891f151b8c828340811f87509f269ef4390e3b2a58fc8167b5ae7413d35d55667cab25636790be0beea3fc242af0d4a3a9c7d663fad6dbea1909ebf24fb38e95e014cc6afa979e83c21f5961a674c50300d9f9cb7e73708c316e66a9417719b3d9ae63e1ce33c437e900830c65825354ee88b17dec89dde804b7dc17203fa18072afa405a3add8a56cffb7fb691fac87c79bc09fb238e797f5a12e19ba70ef8f167ba0f45c46f32169295a5e6d86f566be3ee415b14e846bf358681ec554fa9d92f3573f41656a50b88596337ef766f98c5df83ff4f33185694a63d429e152b9f11c954f08f21b2607445be9d533c32fdb637537e94c4bd05ec69eb031c63cdccaa90ac852b0ce95d13ffa86ee708da2463d3d122dc235d50d92dfb55b49db8d6b6dc15701ec36006f55cbf4bdc45a67dc20874484175801514654a01a553b06817b179f92a9c8c34fe0d66529f6ca7f2b9b3f3724b80b6421448b96fd394a2f027864308f2b5788cd7b5098387cdeae1cb2ed26a4452ca0c5e28ef5c3c384181e9431ae5e0dfc7542a2a6037cb70468ee5787648223dc9c05696b9b28e1b8f78446798aed0f98e0092d32c356608b71d0716810fa247886f59eb360370221e8b2720654c6352da009c4bb0e7855a65d40e458739567c6f23b2c519126e012afa244d8a99733a1d1598b6c59f3ec9062e0c892f99540768bc9fe6bcb163577f05a7c1817b1806d3f766169aa1590fccc26b696a3e5ff5e338fd076f36e9713fd2b284ffd5ccbb68cc45d00249cbacf293908ccd47bfe1ce91329c75750762e91be71ef76ad2dddbea7ba8edaf70bf860a80ea8acc7183532b8f3498b1b2de9538e40b6cbc9b7f88c73b8952abd9c2d832d4d92bd2d00830d37418f33e58de35b49321654c762510b54c216a9f698772ddfe5082c8539e8158f3ea4e5b6fb4ce48dbac281fc20a7aebb5ecb021fede4c9c17e01e7fe5d8bda4e6fc6844a6014551044632654be6c519778ab18e28a67107163fff2ee942d2257d5dbeb3e19d6190ce4f9fc117e1d23f1f317baa0c377ea3b72d49ae28ecba77277a516cae36ba6ee91bcef308871efb5245cd9420bac262f3e91c96645ec5097ee802f0f103e9fcf8de5d809404006c91613e5eac580a05b135844e09e412fc728213a15ef64c035ce57c5c68724242d7f039c9b139609f523b9d8b2e90e3c85367ab09133d8c319b2d70b6d85ae0662b37a280ba8d02f80cb62e49dff9d062f536de074992998f0fe94a4a96310f262f3363d084ff5bf8bd0769a6c1f73a241b962310f21af08a8f7849ad64dfd37f665a3cedc817a788fcce1e739f784d8e336f5b83b6a1cf73225be911355e65945af07fef1190e31080d6b177b716f2244167e6eec76a275b4a3125df0eb196fd4fde958924282b47094497c1ffe0a128d6d9e409c69bb0c20a4fdc19a8b7ec4c4a54afb8746554c2846b2b713a91f678e688493db73e46ea8359357fe93e5f62542ecf874a56d7f7417f18b4fd0327b231ab73ad60d6532e533ccff78926faaab23722516a6525588c8b7fd064d12fe22994a19d20303f0761d4b6b59101884adeee090519df00f79b066bcfabbc92de6e9a6e8bf2fa5fb57d0c8cfa0448c61532f77faab33b25291bdd300a2c64c341c2a5a96a326e1a4216b4723c849ce2b6cd084693d0792571751a44ba30b80b62b4ff0cefcb5d508b93688abaf3283f8918861b35468ed4a44d4e2db9196531d9ad4d2ed8cd47457732e522289cc8cb3e45ac065075394826abcdf9787d8f0a89e79e3a053df27007f3316459cc7acb571486fae3e81238c8a329cfc2f2655bd349b29856babab75908b7d07657ffaa6e02981772e328465c2a82871fc1bc63ddbf12e2b124ace7a646e1412f95d04346e4ad5580e4de7a0b5c9deaf8e4449e222504a3d08825d30e745b7e875783cc8127f628c158e39333f07d6b1a14570b0632e1defa0803dbf8d6f987ffd3ac29243facf91ae4fdff11ea015b95df174438984598dea0ff3e820f973a987c6fa69a31fc6e5ba4920e6d7db43fa0cc6765351d781259d05caac19ee5d01d14101e369a567fc67dce565c42c1b16ab3c38a34bff78d64c7df1de4"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000007640)={0x7, [{}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054240)={0xec, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {r2}, {}, {0x0, r3}, {r4, r5}, {r6, r11}], 0x1f, "d96590b162aed6"}) r14 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r14, 0x0, 0x0, 0x8800000) dup2(r14, r0) perf_event_open(&(0x7f0000001d80)={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) r15 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r15, 0x0, 0x100000001) [ 3182.798255] FAULT_INJECTION: forcing a failure. [ 3182.798255] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3182.799412] CPU: 1 PID: 14650 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3182.800020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3182.800748] Call Trace: [ 3182.800987] dump_stack+0x107/0x167 [ 3182.801310] should_fail.cold+0x5/0xa [ 3182.801651] __alloc_pages_nodemask+0x182/0x600 [ 3182.802066] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3182.802595] ? find_get_entry+0x2c8/0x740 [ 3182.802964] ? slab_free_freelist_hook+0xa9/0x180 [ 3182.803401] alloc_pages_current+0x187/0x280 [ 3182.803793] __page_cache_alloc+0x2d2/0x360 [ 3182.804176] ? jbd2_journal_stop+0x188/0xdc0 [ 3182.804574] pagecache_get_page+0x2c7/0xc80 [ 3182.804956] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 3182.805402] grab_cache_page_write_begin+0x64/0xa0 [ 3182.805834] ext4_da_write_begin+0x2f3/0xd40 [ 3182.806233] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3182.806743] ? ext4_write_begin+0x10f0/0x10f0 [ 3182.807146] ? copyout_mc+0x140/0x140 [ 3182.807505] generic_perform_write+0x20a/0x4f0 [ 3182.807921] ? page_cache_prev_miss+0x310/0x310 [ 3182.808345] ? down_write_killable+0x180/0x180 [ 3182.808757] ext4_buffered_write_iter+0x232/0x4a0 [ 3182.809187] ext4_file_write_iter+0x4fb/0x18d0 [ 3182.809591] ? stack_trace_save+0x8c/0xc0 [ 3182.809962] ? stack_trace_consume_entry+0x160/0x160 [ 3182.810412] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3182.810823] ? kasan_save_stack+0x32/0x40 [ 3182.811194] ? kasan_save_stack+0x1b/0x40 [ 3182.811572] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3182.812030] ? iter_file_splice_write+0x16d/0xc30 [ 3182.812453] ? direct_splice_actor+0x10f/0x170 [ 3182.812858] ? splice_direct_to_actor+0x387/0x980 [ 3182.813297] ? do_splice_direct+0x1c4/0x290 [ 3182.813677] ? do_sendfile+0x553/0x1090 [ 3182.814034] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3182.814447] do_iter_readv_writev+0x476/0x750 [ 3182.814844] ? new_sync_write+0x660/0x660 [ 3182.815214] ? selinux_file_permission+0x92/0x520 [ 3182.815654] do_iter_write+0x191/0x670 [ 3182.816003] ? trace_hardirqs_on+0x5b/0x180 [ 3182.816383] vfs_iter_write+0x70/0xa0 [ 3182.816723] iter_file_splice_write+0x762/0xc30 [ 3182.817137] ? generic_splice_sendpage+0x140/0x140 [ 3182.817576] ? avc_policy_seqno+0x9/0x70 [ 3182.817942] ? selinux_file_permission+0x92/0x520 [ 3182.818363] ? lockdep_init_map_type+0x2c7/0x780 [ 3182.818788] ? generic_splice_sendpage+0x140/0x140 [ 3182.819219] direct_splice_actor+0x10f/0x170 [ 3182.819615] splice_direct_to_actor+0x387/0x980 [ 3182.820026] ? pipe_to_sendpage+0x380/0x380 [ 3182.820403] ? do_splice_to+0x160/0x160 [ 3182.820767] ? security_file_permission+0x24e/0x570 [ 3182.821222] do_splice_direct+0x1c4/0x290 [ 3182.821593] ? splice_direct_to_actor+0x980/0x980 [ 3182.822014] ? selinux_file_permission+0x92/0x520 [ 3182.822453] ? security_file_permission+0x24e/0x570 [ 3182.822895] do_sendfile+0x553/0x1090 [ 3182.823247] ? do_pwritev+0x270/0x270 [ 3182.823599] ? wait_for_completion_io+0x270/0x270 [ 3182.824027] ? rcu_read_lock_any_held+0x75/0xa0 [ 3182.824430] ? vfs_write+0x354/0xa70 [ 3182.824762] __x64_sys_sendfile64+0x1d1/0x210 [ 3182.825160] ? __ia32_sys_sendfile+0x220/0x220 [ 3182.825570] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3182.826029] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3182.826493] do_syscall_64+0x33/0x40 [ 3182.826820] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3182.827279] RIP: 0033:0x7ff776936b19 [ 3182.827616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3182.829220] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3182.829894] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3182.830523] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3182.831156] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3182.831786] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3182.832420] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:37:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:37:07 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x24a}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 68) 21:37:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)=ANY=[@ANYBLOB="011e00003d9565c3eda1850c", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, 0xffffffffffffffff, 0x0, 0xffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) futimesat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, 0xffffffffffffffff) 21:37:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) ioctl$sock_bt_hci(r5, 0x800448d4, &(0x7f0000000040)="2e2411c16dcb2fb9827c5a980f3bfff551e90b9c8c1517dd5900d7014d9307af6785b78a79fca89557981a64f29889cc8ab7fc7de1e93bf6f88550a5db824d8ccbff52a261a5fb293fa3679cdc79903c5dbd5652a96603b657f593e152ded179c47bdeaef4848be0a9c297f72166aa0a77fd41f56b412989771cc260") 21:37:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) creat(&(0x7f0000000140)='./file1\x00', 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x4e20, 0x80000000, @private2, 0x5}}}, 0x88) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x81) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:37:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x17, &(0x7f0000000040)=0x200, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3183.291451] FAULT_INJECTION: forcing a failure. [ 3183.291451] name failslab, interval 1, probability 0, space 0, times 0 [ 3183.293232] CPU: 0 PID: 14684 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3183.294233] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3183.295588] Call Trace: [ 3183.295980] dump_stack+0x107/0x167 [ 3183.296508] should_fail.cold+0x5/0xa [ 3183.297063] ? jbd2__journal_start+0x190/0x7e0 [ 3183.297729] should_failslab+0x5/0x20 [ 3183.298282] kmem_cache_alloc+0x5b/0x310 [ 3183.298884] jbd2__journal_start+0x190/0x7e0 [ 3183.299539] __ext4_journal_start_sb+0x214/0x390 [ 3183.300240] ext4_da_write_begin+0x51f/0xd40 [ 3183.300884] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3183.301720] ? ext4_write_begin+0x10f0/0x10f0 [ 3183.302370] ? copyout_mc+0x140/0x140 [ 3183.302934] generic_perform_write+0x20a/0x4f0 [ 3183.303615] ? page_cache_prev_miss+0x310/0x310 [ 3183.304299] ? down_write_killable+0x180/0x180 [ 3183.304969] ext4_buffered_write_iter+0x232/0x4a0 [ 3183.305670] ext4_file_write_iter+0x4fb/0x18d0 [ 3183.306333] ? stack_trace_save+0x8c/0xc0 [ 3183.306939] ? stack_trace_consume_entry+0x160/0x160 [ 3183.307694] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3183.308361] ? kasan_save_stack+0x32/0x40 [ 3183.308964] ? kasan_save_stack+0x1b/0x40 [ 3183.309563] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3183.310295] ? iter_file_splice_write+0x16d/0xc30 [ 3183.310988] ? direct_splice_actor+0x10f/0x170 [ 3183.311660] ? splice_direct_to_actor+0x387/0x980 [ 3183.312360] ? do_splice_direct+0x1c4/0x290 [ 3183.312985] ? do_sendfile+0x553/0x1090 [ 3183.313559] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3183.314241] do_iter_readv_writev+0x476/0x750 [ 3183.314906] ? new_sync_write+0x660/0x660 [ 3183.315515] ? selinux_file_permission+0x92/0x520 [ 3183.316231] do_iter_write+0x191/0x670 [ 3183.316798] ? trace_hardirqs_on+0x5b/0x180 [ 3183.317430] vfs_iter_write+0x70/0xa0 [ 3183.317987] iter_file_splice_write+0x762/0xc30 [ 3183.318673] ? generic_splice_sendpage+0x140/0x140 [ 3183.319399] ? avc_policy_seqno+0x9/0x70 [ 3183.319988] ? selinux_file_permission+0x92/0x520 [ 3183.320698] ? lockdep_init_map_type+0x2c7/0x780 [ 3183.321398] ? generic_splice_sendpage+0x140/0x140 [ 3183.322109] direct_splice_actor+0x10f/0x170 [ 3183.322748] splice_direct_to_actor+0x387/0x980 [ 3183.323429] ? pipe_to_sendpage+0x380/0x380 [ 3183.324056] ? do_splice_to+0x160/0x160 [ 3183.324632] ? security_file_permission+0x24e/0x570 [ 3183.325361] do_splice_direct+0x1c4/0x290 [ 3183.325962] ? splice_direct_to_actor+0x980/0x980 [ 3183.326656] ? selinux_file_permission+0x92/0x520 [ 3183.327378] ? security_file_permission+0x24e/0x570 [ 3183.328119] do_sendfile+0x553/0x1090 [ 3183.328682] ? do_pwritev+0x270/0x270 [ 3183.329242] ? wait_for_completion_io+0x270/0x270 [ 3183.329945] ? rcu_read_lock_any_held+0x75/0xa0 [ 3183.330618] ? vfs_write+0x354/0xa70 [ 3183.331169] __x64_sys_sendfile64+0x1d1/0x210 [ 3183.331830] ? __ia32_sys_sendfile+0x220/0x220 [ 3183.332503] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3183.333275] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3183.334029] do_syscall_64+0x33/0x40 [ 3183.334567] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3183.335305] RIP: 0033:0x7ff776936b19 [ 3183.335857] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3183.338506] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3183.339609] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3183.340655] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3183.341694] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3183.342736] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3183.343767] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:37:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x2, &(0x7f0000000280)={0x0, 0x0, 0x2, @tid=r0}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x202082, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x602082, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000300)=ANY=[@ANYRESDEC=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r4, r5, 0x0, 0xffff) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r6, 0x0, 0x7fffffff, 0x4) futimesat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r2, r5) 21:37:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = perf_event_open(&(0x7f0000001d80)={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, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) r4 = creat(&(0x7f0000000080)='./file1\x00', 0x1bf) sendmsg$nl_generic(r3, &(0x7f0000001640)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x14f4, 0x17, 0x10, 0x70bd2b, 0x25dfdbfc, {0x13}, [@typed={0x8, 0x8, 0x0, 0x0, @ipv4=@empty}, @nested={0x310, 0x2e, 0x0, 0x1, [@generic="3059e0bfd16c04b42626a5b9f6196f8b7e949506608c145ebd579b4abe8ccb3d83ea351a4c228c37922853ddad280150440d16f3755eab3e0f918ebe25b2efb3b190ba8db7b2718ac48c27b9da25103aaca52d928f5e61dbbafe3a946125123658c86ae9762c422bce31dbfd140745f541ab6b8bd912fde98b166e506ae008a84b73e1787c374ab68f66a72b212a19e0eaaf9d9c691a25", @typed={0xc, 0x20, 0x0, 0x0, @u64}, @generic="67ef0a54580cb02561e058b71c6e5ebe6a63811245901cd6a2880125a707821aa731ea4e506e5cc4b60b71db093231ec927f52b885800d7044de62904305c71eb8a7a553b41ed5dd79c5dbd1e4714758732dce095763a61f27225be9f16dce35f842d8e40c7fb6dd4676e0abcffa52c8b11e814a7fcc013f", @typed={0x14, 0x3b, 0x0, 0x0, @ipv6=@remote}, @generic="80feac941630ccaefa213273246dd55d0775f5a9b6fe66f36bb970d028946ec46eccf42a0ffa34a0b99e9fafb4b2a64bc459e7cee73ba39d8a20263b093553ac1f2ec37cb7b0dcea6bf193e86490eebd77cc534928cc916459396aaf3ddd02b34991727b416f83b79395fa94c10efe16ae2fb4da2928b32a26af6360e42d32055dc2afd56cc67bf39845d007a386ed29b00ee4cfe7d715941294d2bec7ca8ebc4c0e5e31c65eb68f955aaf7ef74494bd3903f0db39c5bac9a16b8388b382af45", @generic="deb45101f1fe118e3ec1d47b91fe459ae2f8ec370d7c913b02e55cd5074875a9ebce08aa57a30b45eb8c8d5141b5e31f1dff81cf4965ab07cc750f5ee1369ba02baf6fd8de4be148b11ba2aef542377e0f1d8642a0dd792ba54418d606b1bb9c985fbd09048a9b12518ff901737994", @typed={0x8, 0x5c, 0x0, 0x0, @pid}, @generic="c86edb0e0a5c555557dfe3b257165a64d9dd3bb0feaadbdaef9afc875de1084e7e81180bca243df490743e0d1e9a351b9493f2403b2827516c5ff1682def6f8b4ec6617f77ce495a5a74312bf48ad381cec1e8daf03c927d99ea133b25531f52b81d3c5d07b3364301d972db75055de888d07080094c1b615ebac024633a6c4cc3fae086a4d36423e5351f3afbe745a45c56490bc1b39fa12c33ae6da3594c5c6e49520cad12"]}, @nested={0x19f, 0x4d, 0x0, 0x1, [@generic="97fe2c4ae8150cb07ed488cee6b978105372ee253b63bee357142b9369b6252ae17e7fdab47fd7824b554bf740204bcd6674c0f81e8ad290a196ee100a51f09805d9ad4274e6bb4b02885e22f73872b69e4e575f81176fa669fdc70eef640a323516d7dd90466d462613d4ff6d242217b137f610f23013df6e42e93a89dbf2b9acb9fe4133382e9469bb4d3291efefdbcd9c31b9d937152b1229d9e787ba81039d", @generic="f5a8ac3baf6c39b27cc255cc813a10b666844d1fb1b61157a60d459139f74b6ae557b674e09f1c656b15cb5b19770cea74ff8d632076eaa943e78801962943f8ce1068adc197f49b1a12653a8ccbdd41923d8a3062f081de25cb74dc332aa9090c81be224990895256905f4e365438303ac34fd16a4875f3516f6dfac0994c1a941a1810e548123c21a777faa6727dc4749678c3b958d1dc334206a7a36dbc35a10a", @typed={0xc, 0x4d, 0x0, 0x0, @u64=0x2000000}, @typed={0x4, 0xd}, @generic="48a956a080ade12b590f5c9f64f489c6f04e2b13683bedb7e9b2ac8a90d1e973cd844cdb6aecbb1f339234cd1c34a90de68465c6a5051a8847b3695b50bcf38104e7f1e30fd65a7c"]}, @typed={0x5, 0x7f, 0x0, 0x0, @str='\x00'}, @nested={0x1020, 0x51, 0x0, 0x1, [@typed={0x8, 0x4b, 0x0, 0x0, @fd=r4}, @typed={0xc, 0x1a, 0x0, 0x0, @u64=0x6}, @generic="7f12dea6ab1a01095ca3abc0adf1145d94752f9b956528fc9825d390e0f5b987167c60bc6c3b911dfed4471927d921ea68cde3d43203abde8945e773059e1c0c2d659e59cd349f4c616097757c169177a66e426511a41ad4c3a2d401f503a5c055be911ff3aadbb25f7ccb612c61050d8f3322b049d4be306e76e1ceafaeaf073c7e1b3167d783d7d63d7370c66961a779f0191fbd072fdebdd87c435371e7c9cbd902bab9bb8ff34cfc1645ed325a7b7268522924e98c140ed33e5067b22c29c82827fbde886d59f81485f6f41fef6991b714f68d56a6234b916f0abaf93243ac2d8f81428bcd5f24a215ceead5ad4f1799949255b534fc91e122261de42e449db4060e93fad7d4ec2b6a3bb0297781dc3587be45c7806c1e28fec538b9db895c21d95011800f6ce321276ab923ed87977e29215361d6ab30640ed4e4041bb427f2fe46c4b3e1d0a9fe211a9daea8298deb88e8ea5687f6ddc1aecec9b446cc3af53fadad86986b44319c949b411d39da6ecf766705e7fc59d77772d4a92679a407f7db091bb0f172741e843c6be4511295595729a1d0d9cdb4bb5cb755fac33a5f2d356bab125aa26b5a91c3d864e87692b880020164e694ccaaf8704642b61ad75cdbf01437b728760e2c075164d9b358f9106eab0dba346300411527b22437aeecbd0373db0be9f196899201ac9b9efde982024773bf433479704ad401a75b1aaaaa1ffda0e5233011de43557b428c2950a4416316f9a037658beae682000069079032d72321005b46c63ea22ff3edca3a8b36e9e9317e140583751492dae17b68a5a4d32f6301d547e24bc21d829a84cfe6c7f192c7a9abb7ff263a34273b6c923302eb60e49989815bbfde11da416a90d512d583309118c17c8a54c933b53a2a3bb2f923e5d0a1f09e4cf5948e4788dc29dfb5f93a3659e82323587811b7b0ee268bc9ed32396529377349cda1327cc43ed98580d6fc776d4f946898baa607b2ab2addb3c463602ed6597554d2ea3d88a6afae44a62e0a45bddab758a057cf8961e7f283e3f7a8d3c6aa77cf2c1551cda9c5335299e36635e9fb7aca7774a1b7a23e913abfbc597966a3a450730fad43ce94ac11afb861807990707e446ab4242e2cafbc0f0d252e59abd95014b8146094e7d8fb6fb2706500bf70e5dc217d4b7c1704490ed393e2ef582264a974760dbe5bd9d0c14524fc65c67907ba37a09363e09ec57ef213e767299dbb115dc22ad8fb82577e0d974eba159b686efc1bbba25522426652b8827ba078dc61b2df5c7e9c89a5544adf75d5a368a9bb8145cea0ddc186a239577486d2cc8106fd4099d87d13bfcbf3e833f3ecb9150896722972c571f1c407990c0891b1a27328767e1ab111d90d9cdad302807feff8dae21991c1609fb71b4c8f8229be096b36b126b302b8cc5097b2058b1ca53b098b42863955d78df5043ef7f9c15f62410a2d21b9a3a378cf8c6652eaade55b6a4b6c8933e2cc643a25c68d88caf449329d63c593d93969f1720d6743815dfe88c2a5d26308c2e4e46149faf8016b0c84d90aff4ec38bc48c424d032dc459cabfc31e202dbbfcbef3f156023fba42bb94e48845d5c6f79765b5589fd24eac9ebc7b65535daf1fa358d9535d8c5c448f563836a7f18c3f53c07a573cf88f3253bddc1b850051cceca72991c2c098c0ea4440502c95926f892f4ef0579ac007f3bd728f749bc4ddf758547543f3d2fe94577327473c4848a282dcc916965d5ae558ad52b13013d4f7aaae8d791ff8140e3780b60cf846ba9bd6110470b2daa2cfc11c24d8b27cf0ea06b6c1ea78d4e9466d8650815fbed5ad8a6c718e8b625a190948bdd84c975768db30ba3dab5f01b846a8d31339e2277292446b8467402395a10226c5ad855c1d619946d312bb508a13d9904f97975b5cc74a9633f573cce3812591ad3ee0fe4b80e6bcb4a6d114cdda6d07edb4d9cdab775472d092af3986264809b672848306a48be4b14aab9ec057d0dbfa3a36ab8f56c93e531dfd4120b0d384b3bff6d54d26535d46941bf4dbc733ead9e1d9218e31cb26f7883a9f7b22e4d3b30c3457ee7c43365881387c18517f9d676f1d1c5c04f0a22f598e3a6c90722eca9c5e8aaff43b5f44b60e39bc98380ad04eb9b829418a23621c88a1d08f7c4f57e9bacc5dd52e858b437e5ba8cd01b5fd55c53bbbdeeee9b4d731eaf2dde0afc246d1af9ab423797a203d04cd417fc7d7895e706404b603bdbe2b4ffa9328c165d49982de8edfd4edad26498fcb5228dac86551adb4149ed2f0b7f65a155560c9a46e24506006428ff555d60deeae464b51e158ced7e738a6618c2d7e1847f63ad0803d08d13de1fa9b87f96c238a0e9c90abee7479b2f22733a8a92683fca33f02fd1a8ff09fc337558809c5fabbd3d3774abb628f74568a0aede5b49fe6541795dd98147f88ce66b1cbf6335faa2aa97a04ccbda4d4e208a62dd73894b7d3fb178ec17535574d2e8b9d1d91a5c71a2056dcb14a294b7758d4e962f798b3bd0a221ba56052d34ce4fadd73e610e0a8e5e95843fcacc585204c4a72191b5c7550c233bc94105332dc86d5c641660527ec0b8f7332777e3a0fd87b225d7b9431f7ea5e551a13922f23b5d239867b4934b9ac8f3558f0935086c84ff50aacf02ada56b950576476fe16a6dafe64e066d6bf877a1cafbdd294cdf24f6ee056ab8693e2a84a34ff9225e30663447426eb5a2f1df7f3d04c3dc2493abf1d9a6e4a4fbb21edc94f0ebf8605e38332bcff134c3ad65d59e2da87d3b9ab216c8aea8b6811b376953b484b28fc5c1ebac021a6d309f162890f69f1586116eb511c7c68619c2efd0a714988862db444ee2f096fb10d31c21e183e74ab6a2cccbece642a7bd9172c29d89d87920c73c8c5292b828d9fe444a9d72b79cad51f9a5895cbe494b51a4046c040e21e0759c863c499b9c4e56ede8fc184b2838b6bc14256b494cfc44a953e676ed7c2f11e1137ba95856480b1a38797a536f44cab57a3c903caa01d7478ec0a86761e930524f8c20c61ee809f92752f454d2ad54891ccdb4590291d913714d1d3364db50af61db0601d820ff1520d4eea024fe30f555dd89de8512ec99fd682b0212a6f6f844ee8ec97251721729b7d63ad9276bcdade481260dcf0a9fbaebae91c17c80f812f5b3831d6b9f30b456d2380f28a898a9dd30718e1a48a2f6b5b4d4aecf4e80f5775a68a04f2481c7284233cb0b9d55e6b712bacafb30b4c520eb802ab00f33592b88937fdf224d28eb94cf4119df9597d64107f9a227d7c59295ffadf7ca015ceb83ff58e0eb9e7feeb9422ebc4343101f77b6cb4dc733053c419d2e10e298953e71ecfb526a1fcdf68b3e52f97da8109cf6d5290879c5603da6bf21bef2a1e3db4a9acb08a76b87598d00c966ade783d141f81b2b0b35c268582782ab1ab0ed232e16d7d34ac04698b4f0d4625302d53984492156d6d476d20e01a2605b648dcd922d1a2fdbefff7c71500a7f2bf658ffad917717bd071c9fff362c43850ba3fbfafe920646ac5aa6b8d7eea09177d618506bec4b8613d4044004964f8edcefec4bf6248fe9b7dffb8980f9426b305a9c5c0f64525df116c8144a941933d081a6b8477e68511652f2d968bbb562260bf7d43f149b069ba0ed60574f16dbcb4199e0be4898b85068bc21bb85bf568f2324a20a191bc0cc45847731b509f0922600a672c7ae69f92489139c43d0ddbe857b71299a8cc52cad47def46f1a260a0aa3452fbf275cb452d2f5336c73a8a83b409993d61cbcbbd78b57bee13f033423cd6cde467218f431dab3705039673ed6587c7b032c7c9ea6cd76212ff643767e7e91ea912c610f5df1257d566d25d5911e0a4c2ef1675ab097e3d3494ad16b8289b5cc797110d45a00f4d1e380cca1d968450d806b19c7e977da1da33f400352ec1a389ceb60b6f8c2a474f2c744e4ba69bac1091129d7200afd9c27f03aa01ee965de50e66977b8ed02ed620fd6d1b502dcb61689081bf1f184aae53cad852bbf8ae1aaa3dbcae283257f7ff7af75a8821b7ec8813bbf061d80d07ac4404bf68d9d52493d9d97f487c8323d525fd75948bb716e08532f1a10094e4c531426ea0e1ef0f8bcd9ee184207100e3ebfbdd04bbb4ec1d6ff1246f8d2932b3684f583bf4fe274c1bb2c9a80dd866b34821343ab84281c0da51e208367d18142d1fc6d583567cd7d3c3a95320bd91a9d9e64137553caf30ae1d14cf4b0473c591f19b0ebb8c544d66ceeb44da8ad49e722553cc471d0f784a6e34cb238778d0e31b9d4f77f1cd0db3b5060ae68be700632154cd7353b9f63cfd788f6d456d55e2bc2a25c86d4e0d4f11953915b080b53f683afcc8adce61ded8617b8232f20f70b7addbff16ebc6d2562b2aac9634b76b4839d7c2b673d20b7bfcf2287bbcefed48f61f4784ffeb2391baa8f9e8a12e5f4aae8529cf1b4a73ea45008d26c4b6122d18e018039e9cf2ea611f378b503be89102ebe4d239c0f587acb88995626ea0a0157c109f3d78a3757de78a4585271b5b82a35b958fe358df0a101b282806bd6a813fa1e5bc675f6d9a7441fbbb26ef15777ee81cff48299e98264266af340a7a907589502e24fcf44b432281ccad4f14a5a4a7f9ee1f182347a1bfc99ec4d2b5612a992b8430078e8bdf02298b0f43d1812417272395d79e22de6cf98a4c38cb093deb1c667f0631dc8be743ab3fb33cce0ac98b5c6583fa1b14764a442dccf790d5589044e06e247970c9a16bffd98d4e312bd81d9c6351eda9cc87c929b8a077fb7b4b8429dd7b07273978a7303e39ee91cb5715128896916a81bc67a4d9613844e20edd82e1ee79152e6346c1242e7e45ac7a6c2e1db20a7a69e5df1b143a4dfa99fe7c767da3b0de0f8195dd65fa283733fc27513393d756f492f1c92cdbc45b78802869bcd72887943ffd4e0332fe0df6b8c6429a510e9a0825c0ec685eb6586df7a8cce70b22b997434a9b2fe77e4b2a756e9d162064d86d543535fda74f99a2ce4509d2e1cc5479267ce6e506ef1a6c1bec5f82ea96c25d1b3db82f09a6057b93fff75980f1429bfea2643279025f799b4d159d1b0028905a083d314e4a8a971dd8c3346e3ff59e4ae8b75320c3d8f367088f4ea3ef9df841714e1b76ddc523f8e5d152695bd335b3882d4b0c6eea4f3441c026560a756ca7cd8aed695eb7fe1a6565231ecfa71a0272a60d135d01f1b170bc5a436afc482173b779d1097d5c98413e8449ddb7109e9d4a644d120fb00cd188f17a96d859cc7182255b1970bb33e74be2ed3cd13f95c05013da61ed2a93ca9b5302d8b6ad58f5107c1b1317109454b82dfb7145265861a97e6a499b2aa7b89e5494c3ac4ffab1eb3b45638feb68ed11139408ef1df27c50917f4baa2e32b29de9dcf2e87ca22c3a50674591ff29824bcc1c5fd7bd19412dcea6888e227adc2895f1a634a94b32acdec3ef8bb0a7bf490ae85f22a95d085851d6f3f183853df0e67b0ffebe3c0fbb6cb44a5d047798101dda83f2c68350b5209d9bf5ed468dbc6f7447c8ccbf00c0f855495906b5b448f103e2f2b818e781c7bc7327425b80e8603e3246f15f303f9e9ee8b6913692dfe1d4b4339eb3214c45c70335567934a49071f2a93fdac755ebdb498d5b3536af03f9a1d05001fcafbb14ede5c8d04570e17358be8ea63a99b14c1e43fc0815ac8acd17071af41a1a3ffb61c0927dc2716a3875da2b067475e3cb65e39aa71e35410573d32de4d817e5647c978b12", @typed={0x8, 0x3fe1, 0x0, 0x0, @fd=r2}]}]}, 0x14f4}, 0x1, 0x0, 0x0, 0x80}, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 21:37:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000080)='X&/.!:\\$-\n+&)+\\:]#:&*\x00') sendfile(r0, r3, 0x0, 0x100000001) 21:37:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x280a40, 0x1dc) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:37:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000001e00)={0x1358, 0x14, 0x400, 0x70bd28, 0x25dfdbfe, {0x7}, [@typed={0x8, 0x8d, 0x0, 0x0, @u32=0x3}, @generic="4a1d565d1fa82a3957b4a75c98116c83717ce0c88f9af1343d22004c6d150d04dd9da08c1e7cea1a237530f40cdc05acbd404450337dbefd54800dbda280332c540b6368c885fbdee095d27d5dfbf86e08e01cdd20908cf1f50a90c537d5837f5faa14c6ab7116a80c2aa8d8e0993aed60824ce112920304d36673b96d8e13b65a459b1b2261a9fca558bd4afbb292647dc9ee220004bdbe7e2145ed052a87018d64e4cf9ec4f4dc4fb2156b8c677d5fbf7453789bc7f56830d9bb1b904882accb469de8dc5cbe5dd7fe633fe090e0fe9ee22b7658db", @nested={0xab, 0x7b, 0x0, 0x1, [@typed={0x5, 0x13, 0x0, 0x0, @str='\x00'}, @typed={0xc, 0x49, 0x0, 0x0, @u64=0x2}, @generic="e771e5c38f82ba4470f775192e8a75db942e1f38cff57d032038e51ed7f14b329191418ce63b81486126454e805b1704f7f17cf6504b48ea14a6e2380b1205e05da68a6c22b1536ef0d149577894b063c36a7497905a821fe09e8c1de18aa49788222b58cd2eec9fa74f73a577bd56b82a91c504a1649d235a99754d2786f3fcc2f606afc806247e6f80628a4e4f3da1596e46"]}, @nested={0x10cb, 0x48, 0x0, 0x1, [@typed={0x8, 0x87, 0x0, 0x0, @u32=0xb68}, @generic="3b63aeb9e69c78afef398f36595250cc031dec71695a4e250c60c01d60f4d53f88ace827b0651119ff15ea926be81873260c9dc7b09f2f14d0ba6f2961584ee24a77505436dafa69ec393e0eb56507fb26921736e934cf762f41c24c2457f5722ed602", @typed={0x8, 0x50, 0x0, 0x0, @u32}, @typed={0x8, 0x48, 0x0, 0x0, @pid}, @generic="63d0795177723bbfd89fd79ce6046e939d5e03c285b5187eb66a28fa41954498696bfa8019c7933fbb93d9d487fa252e4e0d161369ebbbf3be632ac2a89be0bb85c13356cb1ee4818b7fc098", @generic="292c32b03d06463a2d870478fe7c3d050a817b91acbcd60e0229cf8b6086495fdb56830a8b71c7926fb4a91a3d2fb2a371fed95064440b0ead7a57c51044518f89737c96dc9e32df9621f144d0cd08929b737777a68ff061e955e5cc09235b14b2a84f0f34d73b732bc95b45d2e51c19fa4170b6c53d1e810e6b2ca3e9f065f654b79ecd29b97f96ee888067c3f0ea0778c46e176bf5de4f8a9460443bac48ddf687bfbf156e2988e9985e7c9634457566b141de1f213697e4910be627fd31a2d72635b7d7ba60b472174e336696c1644542314675a848449b38fada206f5bc3ce0d450029a0519789bcbeb412baa6d21679809ea854f5d1f67407c45008f71c3cd289b825d2c16f2fc97593677bc399942f0d9056c77369eb81f6f44a48d4b69abbe43ffb215467698549af29eca42ae980ee0c2cb7c995c15c54516ab1d52a60c7b704e22a49ad724a9db25f859278157c703f8de34efbe5bb9f60c5335756e2d815d0e6ec0c1e52952099970b03ba2ab452a4faa7b6632b50fdfa323e819774ebfaa1fc2878822fc852c81c98e09f858a10f11ef6bd9d835ff1dab5e9fd4ac7952463ecab7e8a37b145c65555ac5dc789f3a8d788953625b049feabaa04ffe48f13992d026baee739c8e6e091ea6be1e6db9bbed2e1f2cca8018203ddc603279167893be7d61e47087543e31cd50285ee4089b359aebeace4cd40778c40aa9dad052a585a9bfe0b67f952039073447f0c4cdb2f970e8147cea0127a6cea5637f332cf150ce0f12056a9f036e08c6c1f06b66558c3b59322fc5f1d372412d378f79701751772bc53248617f9069290af22fb0dcf000ecb39f10b363ced07bba5482cae46d41d7b82ea339edc023862d75e69c28cbdfb0f4722208020e06bdf11aebedd16c23a2618d46b3b2ae5e1f2964e3b5fe6073626fc878d620d6d2769130221ec9050d554be74a4c2a7bd7c98be3f0dcaf2dd0d68e01c7d4fe9b16a5e051799287f12fcc0ff81f61be4c8c4ff415546d8d64b83791a14ddb1d746873e2280b305543e69cf7b4c0fc572ede53ec795a8d37f1a3660b3a74db1ef2cf9cc8a44ae56f7dce197570b606375bc01a65cde8b254b8ff2808f164d205035334b6ab5c42396904c8098950207a83cd12f996939a7785d507b2a1b30c95f92a35a796506df05aa5a3e50e1b171d7def6284df99640566ae969315ae9d61ff122ce6339da20e0916f3d94af8572b200879ceab2d88375b93e09fc78de7ee7b0b8d31dbb9d65e3e025649590d14a6dc40b5560ffbaeb94e057fc826d25d6edff1042ba4d521e892fb5a9719939ede89fe63de68341aed0de4bbb0f5ed46af5ff135e70d30ff3b7fffc5ffd00b6155bec6b941258bc93cf36752711fd7c2959656039ea3cf643014fcdb3416cddf949b8e60dc93271d1fb11dbec2f6c26c5ae7038add3ebf8957efda56e12f86da3079b8ac1557eec85df8d120648a10a0c0e79bce6366f78b828b73ddab957fd2eb23aa11431465083f5788218299a1805e46f3ff8c100f2758e4e7c9784a05e14e535942849baeeb938b36907231d2128fe188993d55323ef9bf169f4d02bacec679335a2dbaf150ab8ee13b70c35c1ffde9c57be8f1c82ee8f56ab5e5fa669155e731dd8d9d320f62998744861f4ae096e8098844df7002f03079daa2108841fdc7f8fbf64b55a221e97faee9b7cd076dbef5b8b8512328882ed59cea543fcb16d2e61ebbdda959bb1b20e44811e81d6f5c6cc7c42d136d3550a5c8efc7d39a60f3b58f687269bdd4b3776c93bcfcfeb677022f90fea1f0222d1659960d42fce832b08f7ece1b6eb728b66858b9047565471fa8fd9efa66c97db4e12873ebdeed5d379fd3b7d484f04ac3057ee9609d5743979c395e54ca5c15e47fd64395f8bf3c9ad068d6ad47290c5af2f3fd1514e40df021f6df711e696194bc012848196e4ffbfe67261796f7e8d71f80b1d4bfc229ade9f579fd2ab9a046eac4d0e3c6a3cafccf128c9c3fa4ce0d1d57a8f6fc9a702ce963ddfb326a183d7c529126686e864a8e67de338579aec70cf050adfa410fe4df3f83fd63ab48ed48f9e20ef8277628b453e5e95a841c0f6564784c2e46226027fa65b40797cd617a3d55368ef9b001b2c7bfdbccab3ac06dffb215326a51f7d1243d944240d00e1e76375bdb78a4eae087d5199efe06e8d75f8353e25cd978979cafbd56eea6eeb648641a5a243bf060de8958275a20d025f1003681754350c633a32c0499fd16072c4cb90528d5b4642f606b747b69d4b776a8bfe0efb2c7781f286ff52703534c227ac7458eacaa0589d597cf073a92093611c909010a0e5f656ea19a126bb672b50094cfe37c3af10e6a823c7231d1c9746651421d97ba88df21b3f5249c8785675d9a455fe3c2b17512c99ebd90a8afae24b3a649f72f87e39a1d2d34903e140fab2f7473746a029a20d498e29c746e0c45f20ce1fcf211b62c04d25feed1f55fcb19920577ffedb53c7516911f11f7898835dd66f338469247c2cbfd1515727e87f4130a535dee2c89efc62bc07ef7c6434eb98a6e6da341bafd91bdd3a3c32b9f4e7ab542f82475360978620f9b26d8208189a690f3c49de1e69d780ff9bfedd49aa7752ac2c938ad60f0b81159b9b4293b6f8c3b054562d1508d9191c37ac4b9a59823904236362a97272ded6babf526f02c9cae45a794743c613cbc1bba7d21e0a66638a9e21739e391d4d571355c159dec137b18744f5324de4266b1b81d0a6f107eb878136f7c68dcf18f9f8b727c727e534005b980e62122f0425cb9d7f64e21e645f586adfb2115160bbfbec5e46ae19e116e6f8c974b9e493987393ef01c95c7eebc049e426bb9905d0c299e56c7a402325163cbb06edf3ede9b6488afe0a453b1819024c5cd4c6ac42205c32c823522ef328d7219ed9b0f190978d9d54b663fb322b1892b0571bdcd39084b67bd94ad156af29a294d9145d379c87c1eaf7b39b853cb8469be91c8486de9620306f5096d0bf706dcefb1c0b62fdff10004a414671b8d1a8c605e947a6922fe18abf2719c37dee5e37175ce1c93a4001f7124688d0f1430fc9b96820cd21cbab3a355f9b70eed95334e8d8efaecad72152ac6c1c7ef37d4bac7a048172e2860dcfb4ec34620974bdf718fd044cbb20639c2011b0d559f9f28b5285d824b82db90ff4f2bf4a55ae55f954370cc7e64cf5aa44e6dd9126cca0ec3cdd02b030baf90322a3d82679b264237804627d2638728ac2787c4e3c686854f2c7fe78e49994c462a9b7349653a31f2f1dc98d821a0e290f5b98cf1ccbe46b2d027837715cedbe23d6321c4d8ed8e0d65508fc298d35509b30cad03202f1f4fdeb057cb0340b1ec167e620ee6035725abb6ddcaec7166260158575b2870e6a31b724fbdf6233fc99f12721a5d38182e2e22384d94b24c93514569c0ad14ef6be38569436bd4919927b56c519d06178a13967bcccff1556b1880bc80478af633f69ee8b490c6bd74b6f1c70d5209254869421b91e2e206751edf057c66c1d2f69f6d4be0c0d8f6665eaf60b4ea03cb89f1d4794cc8a4bc476577d5e6bc94d8f17a28f201da8a5d46c7c9764d51bffeed163481d310160ea0b0e2a5a5c7178f1f291fe5a354dff9a6ff779d8e74bca7a84f6ecc91563fd76e3c609109f7606b5708fd8c579e161bd43f1717ec8e63f9e4fc09aeccb615db61aa2c2f26632b4947adb25cb960ffaaf90bf56e00ced09dfe7ead4bcc53a321664fc7f00223abc093906fd8e38e08f3ab48f08ae4cd326e71b2248bb887db7ea60942353393884d99dbfb6b40990c6fd13076a06c6ac65270a1c70f21cf8a840cc2d00927d606b4a9526c04652ed2f84a64858ca387246aa7f4bccec8a5a0db51992e1d5427de7983dce3ab3e8ffb8e08e6bb06e4624a3348c4ac00eff0e04a1aceebae84e5e69f621c0eb696078c4812312c86b37bffd3567075059f73efb524188fa8be121c879f253d52ba33fd014d73f7033ce196891eff6deb97a98e91fab20ccd3d1dad71d005d1ba5f6cf73f269a3105ebff46f5aec7d57be126f8ca5a42082974b69d27c7b5170cba6c464805af3c83ba5ca562d99dc594b030899bd280c0d93497542fba6e563b9555aff95c01b301654c65aeb26039380a8470a9e954d5f2579313e53ea935ab918753bdac092b171e112185a2fa6bbe0423ee0622dded79c08b7a1621310982027281669a8b34deef2b3d2c60502026e0d684f90992cbe0b5246dc7762a346ab4ebe57a6a641b387a9c4ffc97a605314fe0cc9eef4e507ba3f941b626de2dff7cc4827961d03b3d4b8b0d60b30897cb86875ce76092fdacce3e6223d9f56929966631646c25ef9cfac74754e0d130cf35ac4a62201c897379fec49d188c3b5ebc70aff4f0aa22b1b730e93763a47f2e82f4293e94ae6017c280c8387fc7c9d7467b744f8213b8558b34a57a3dfc46fa2cc06af708e844d25ac1dbc49be97378e9903a309b4a2e4f5de13f0c7f293af781c53d0e35bc92ccf8d5a7bca7bfec90d6109054d8f06cc280bb9cf8e14857f251b752c567c838517a495a69336547151ef3dee702183bee48a1296894de8cc5e5b5a3e7a6627b47029aebc0ccc03903b4f9ca20420a2da0bde782ef799aa5fcf2905a9b73aca94ecbf2e9d9d8831155ca4c509dcf55febcd67a5bc257eddd5fbef7489f4c41e95313424fb6b31f0cfcfa598fa74bf62fa123e2991a1896b421df473182fd8a3333b4c930db21d48c7f4f312a5348eb237dd5b4320d51c48d2b5f9cbacac3dc58a7a79dd04b43726b15261f4c3b7fb1251383b2642eb8e4cd595b2620a85801bc767797cc449f7b5f013e19c1b87afffb81b3f14afac409d50b22783224e2a8075b6cfb630f0240e38a54890453a876c27ebc4fcb46847d2bddb7deeafa96e129e1791dd354bdf855025ea7ff6864945be2be2fac23f6f90a0755a89fa177d2e16075acd0e3d6fb0a122b95beffe96973e0836849ae20f60833982593a385180c7543c1dcb188af364774564e0694aec3b76ffd889cc444311579b842736bacdfcf4850907cf3617fefc2306dd31a8120d87e407ea016e345fdc37f52993a07e6d4c591aa0f345d01791db4b19bf718b2add004c5d8813705cc500bc01991a956d767277a68eb7fb3f9efd2162c9aff199432a50e8343db3de19c82f6bcde6d5de341f5d63e14121e63cf8c9a8cce379eb74dcefcbd25d03a84ad788bf1d504736580788e6376ff68818bc26d22df1559ce9c4632d6b3817f767e8db798f2188e84ff84784b0e4e5472493c2e6d0e5f36a5262e881150f4f271c2c99f0850b966a6b489f4481d7a61f3a78fd93aeba6224f51b4a9400d01e29be76893e4bc7c267cb62b14e16e1d96ee54388a6ca3e1da8d20d0cabe09e0a197fed71ba5dedd004e00ba56bbf21b69500948af548ba79b286061c9255b703765957618044595c823736a114b704ff6fae79daf949357b894cc487123a9ea5a04097840354890578ea0b9deae5b929cc018a0999f6f90563d51b2e9d246b8cf72f12871527e84422ce6725bc1a240d8384b2c2a42b30e1e81c5eb0ffed4d843edaaf11f8806f17b53808e9a1e81a24f79b5c7cbd4dcf8724929c285d037f42ab81e469d210f27bcf15c6c8186491ea69585cac9375a272c123753b3313fdb97afa879d4767ecac5be4ce263279caff6209b947219f85c4b2aa80f84b851e275846bd9b4cbd2f2f18f4ac4c3bb90f09c4714ebcc4c5b7eeae2bc817"]}, @nested={0xe9, 0x80, 0x0, 0x1, [@typed={0x8, 0x1d, 0x0, 0x0, @ipv4=@rand_addr=0x64010102}, @typed={0x8, 0x3c, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x20}}, @typed={0xc, 0x2f, 0x0, 0x0, @u64=0x9}, @generic="fdcfc66a90a09d2e021de5a477ee4d40c57b77c2946a2f29ca806885b14054c4f5f9e9de23fed33c69891a35f0b9be39f5cc07d652272a4e84eaba79db5545a99e2d4137ffa445be64151a26c9d0690c9af4b5856571b55877eaf8585e16d7e33dfe960a42b715ffbfe1a9a3463281018cbffa66affc561870043188c8797a4a80a7e081d91d7434e3f572c32f692be0d82137d399f9907c73493991786471e7bc1cba32662fbb7ba740156d90c83d13cb18dc57d9b774d00671ac4dc84be54ea03ea6734cc7fe7b30"]}]}, 0x1358}, 0x1, 0x0, 0x0, 0x20000004}, 0x800) sendfile(r0, r3, 0x0, 0x100000001) 21:37:25 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="3b33b1b15c9e7f04bc28a9243a666aabef0e4e27b9f679d0f57930a1eaba0dd9e7d4c99d57c1b312cdc4fc9bc296b482a5a6ddba24a1852083b5112aec966c16d3e41e8701c6d4"]) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000000200)={0x2, 0xffffffffffffffdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffeffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:37:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 69) 21:37:25 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x262}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800004) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 3201.127846] FAULT_INJECTION: forcing a failure. [ 3201.127846] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3201.129800] CPU: 1 PID: 14726 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3201.130822] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3201.132054] Call Trace: [ 3201.132449] dump_stack+0x107/0x167 [ 3201.132989] should_fail.cold+0x5/0xa [ 3201.133554] __alloc_pages_nodemask+0x182/0x600 [ 3201.134247] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3201.135131] ? find_get_entry+0x2c8/0x740 [ 3201.135752] ? slab_free_freelist_hook+0xa9/0x180 [ 3201.136476] alloc_pages_current+0x187/0x280 [ 3201.137129] __page_cache_alloc+0x2d2/0x360 [ 3201.137761] ? jbd2_journal_stop+0x188/0xdc0 [ 3201.138419] pagecache_get_page+0x2c7/0xc80 [ 3201.139058] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 3201.139797] grab_cache_page_write_begin+0x64/0xa0 [ 3201.140531] ext4_da_write_begin+0x2f3/0xd40 [ 3201.141187] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3201.142043] ? ext4_write_begin+0x10f0/0x10f0 [ 3201.142698] ? copyout_mc+0x140/0x140 [ 3201.143282] generic_perform_write+0x20a/0x4f0 [ 3201.143974] ? page_cache_prev_miss+0x310/0x310 [ 3201.144663] ? down_write_killable+0x180/0x180 [ 3201.145350] ext4_buffered_write_iter+0x232/0x4a0 [ 3201.146065] ext4_file_write_iter+0x4fb/0x18d0 [ 3201.146737] ? stack_trace_save+0x8c/0xc0 [ 3201.147359] ? stack_trace_consume_entry+0x160/0x160 [ 3201.148122] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3201.148803] ? kasan_save_stack+0x32/0x40 [ 3201.149420] ? kasan_save_stack+0x1b/0x40 [ 3201.150037] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3201.150784] ? iter_file_splice_write+0x16d/0xc30 [ 3201.151505] ? direct_splice_actor+0x10f/0x170 [ 3201.152186] ? splice_direct_to_actor+0x387/0x980 [ 3201.152898] ? do_splice_direct+0x1c4/0x290 [ 3201.153531] ? do_sendfile+0x553/0x1090 [ 3201.154121] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3201.154818] do_iter_readv_writev+0x476/0x750 [ 3201.155492] ? new_sync_write+0x660/0x660 [ 3201.156114] ? selinux_file_permission+0x92/0x520 [ 3201.156842] do_iter_write+0x191/0x670 [ 3201.157427] ? trace_hardirqs_on+0x5b/0x180 [ 3201.158074] vfs_iter_write+0x70/0xa0 [ 3201.158641] iter_file_splice_write+0x762/0xc30 [ 3201.159336] ? generic_splice_sendpage+0x140/0x140 [ 3201.160068] ? avc_policy_seqno+0x9/0x70 [ 3201.160664] ? selinux_file_permission+0x92/0x520 [ 3201.161374] ? lockdep_init_map_type+0x2c7/0x780 21:37:25 executing program 0: openat2(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x101002, 0x4, 0x10}, 0x18) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) setsockopt$inet6_int(r2, 0x29, 0x33, &(0x7f0000000140)=0x6, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3201.162192] ? generic_splice_sendpage+0x140/0x140 [ 3201.162947] direct_splice_actor+0x10f/0x170 [ 3201.163612] splice_direct_to_actor+0x387/0x980 [ 3201.164301] ? pipe_to_sendpage+0x380/0x380 [ 3201.164932] ? do_splice_to+0x160/0x160 [ 3201.165513] ? security_file_permission+0x24e/0x570 [ 3201.166246] do_splice_direct+0x1c4/0x290 [ 3201.166848] ? splice_direct_to_actor+0x980/0x980 [ 3201.167554] ? selinux_file_permission+0x92/0x520 [ 3201.168268] ? security_file_permission+0x24e/0x570 [ 3201.169007] do_sendfile+0x553/0x1090 [ 3201.169573] ? do_pwritev+0x270/0x270 [ 3201.170128] ? wait_for_completion_io+0x270/0x270 [ 3201.170838] ? rcu_read_lock_any_held+0x75/0xa0 [ 3201.171515] ? vfs_write+0x354/0xa70 [ 3201.172075] __x64_sys_sendfile64+0x1d1/0x210 [ 3201.172732] ? __ia32_sys_sendfile+0x220/0x220 [ 3201.173404] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3201.174169] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3201.174924] do_syscall_64+0x33/0x40 [ 3201.175471] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3201.176229] RIP: 0033:0x7ff776936b19 [ 3201.176777] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3201.179435] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3201.180561] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3201.181591] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3201.182622] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3201.183681] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3201.184716] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:37:25 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x263}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) openat(r3, &(0x7f0000000140)='./file0\x00', 0x640, 0x40) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7, 0x80088, 0x6, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000040), 0x1}, 0x18041, 0x9, 0x800, 0x3, 0x0, 0x80000001, 0x2b8, 0x0, 0x8, 0x0, 0x1b}, 0xffffffffffffffff, 0xc, r4, 0x1) sendfile(r0, r2, 0x0, 0x100000001) 21:37:25 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2800018, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext={0x80000000000}, 0x8000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) 21:37:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) ioctl$sock_bt_hci(r5, 0x800448d4, &(0x7f0000000040)="2e2411c16dcb2fb9827c5a980f3bfff551e90b9c8c1517dd5900d7014d9307af6785b78a79fca89557981a64f29889cc8ab7fc7de1e93bf6f88550a5db824d8ccbff52a261a5fb293fa3679cdc79903c5dbd5652a96603b657f593e152ded179c47bdeaef4848be0a9c297f72166aa0a77fd41f56b412989771cc260") 21:37:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) ioctl$BTRFS_IOC_SUBVOL_CREATE(r2, 0x5000940e, &(0x7f0000000c40)={{r1}, "295ef25f2ca4fc6d4d4e08ad05da6e5e23391d3cc216ed5e92c23741083e247ecf9e0d833929058aa2d1c61f6ce81853a18a176527e8962639a74a0092710667d9c37564abb25601c8f1dd69fafe00b955df71ca16997e7ee3d4f16d746daee68a8f6fb8c9938731a96f600a7a32b5b5273819ad3c76f8b2a9c96e5b7dd9a77a239f28b089110c2665c62d6c51efb957f9511800e06ee99101107a9da1169631a15d0750fe6e8f19812ec59a81f4edfade26eff612d1dcba58ca333f881552fa25e74a9daaf582a91becfd0d1b4ed0ae2d7a765d84f654b3f740646145542836b7bbbf40e38bbab36582fbccd1ec5e0d5d97a23962f9975ea2a9b07b233bcac91262930b60621d00cfbaaac4c7cba8be85066ee275f94bc0848e035e579fabaeae2063ee601b3ceef1bc50e09242c484634da038666c5f065701815fc158b42a38444cb5e3fa9f8d5029c1a567e1514a4504523f51fff94d566df87d5fa4a0c89f9c79ed8b2e0b4c5f35f3402468c2fdaac0b799e7b8fb7e16348043892bcda44c87dcd07848c0884dfddb3a6caef363f7c9b324e7fc920bbc0f74be0a66af3b96630e95ad2722afcc5ad2606e63b9b79f3376a1ccc7289c324f0a19459903b60ddaf83d63651e8162f4617c9050471c23427e9b41bee2b302026691456c1b6cd575fe08546db4ae0cdb2777e7e32e84640723ad90620d864e43af1c1251c8170aa3b211acbd6b4d01fe31059d4a51a9b244e1043cd0af83a7036269fdfbbaefecdcce905e91bc87c31ef4dad5ffeb5be8d2b39bcd6cd23e43d61bcb45c34e4a11dd71a68f00b183b1ca98451f877835bd5ada9e578a97198abdf1d4cbb80f7aa838647ee34e6c469b5e1afd57cd03c301bcd93b03788c9e0f9676fc7e49e6929cb843f1c2ec429d50dc53ec2ca17f6f2f64ec04b90f6ef92f97fd6dac7215cd276d2d5fd73efd5afd99786fbc0b20051a082e242e2ba60583bec746ce1d4944460fec3f3454f8d20c935a854cfa4f2bee268834b45c17c84ad04fdf5538cb6abc4bf308ad4de548792f6eb881fec415bded76df773efeb6bf8779c98e7d15d0e26c58221b1f7c8eb414de3110004ba63efa9ac4e28877c317343eb91af0447791fce28cfabf79cb6fa5117db8cda9e86963395287b244b4c728803a2efd35a317a7139726881f37c03fa3ecb7a3d1abe1b417d39f275f532c6246bc81ea518b9750663b00748b67d43581b9a073769580171ad9772f0ff1d59ebd719c037bb2e364ab395740677e5a5f77093e42ce4ae03cf0aa5d22f3999fd13b1544e0cbb8b47b19d0ff589dbf22f03c654efdbc5ad179ac7e5ed08b53c8f616d7145cd4bfa193f5b9523978053b77feebae911bf405fda9d3f72fd30e068cd6e3b1199f9cb2cbf7017d75e464c5260abc8d489bc2337070db043f59a157eeed791e30395b78cc82230799edcb1091e8e72c4734b504580d24e944bcafdebf2d23ca14b658803738fd290109dab779b1cf0a620d68ba1098234add727bcdd63756ead43a7f5e686b8dc03c61518fef9f671d5d829aaa3a55a3fa340e6e7b705bb63d80bbdb4f93c5c3900a7460525e68e307d39304cf7955a20bb0f8336b369e7fb45b6263714fa7796b33b6d30fc9789271885f6384970079a52a7eaa55762bbccc8d8de02751e27fab0ea5a56437175b9cbd1688138f19715b9672287d14c4081d5e77659335f790cdcb1726b2e2f36ea51820d57c7bcff932dfd7879cb1737c349523b7ac48ef6cc03acd23eb5a7802843189ce009fcfb110ec6f13fcc394b72fa216c33061cf4719029a573bd05eaa843e355463a6f0b14fad9f7189d7d7b605768c7bc5f0974179e116c8423845791e1a3fa57f096bed5a40ca54aa07590607d5cdc9b3ad1945712f25ecab3c8eb854afe9f76dd447e3cbbff220d908b82ee5332d6406025c70c277c3c38259a16cb68926fad6e958a84c08cd8c95901782d44c4b2501b2054f61847c68d87cb4564c5e43ccc7aaa12f2cb0e77dfb8f03a78fa72b760b972f2701c5623feaf863e3609d396e943f2581a60a62d207aaf49945ee49add879ca1ae6e6fe475dffcd657b94f3f87cae0f6fbfdcbcecc56f54907121ca043a27b4273a995e32e713bab2bf03df03f39cf34c8eb4d46cf5276fbde34fe93d4a1a6fce09aeac92033928e3b4ecfde73cdde02d18a456624d51a8720658fdd7e8596043eac8b3dae987c38547206a91796ec48f714cf01d54191bf693beb6f270770ae9623ea5907ab5c3e64fa398013923891e85cad17dda99b5ade98e0a62c4f0f84f7db98a03b2c1f0e57519e831bc142746b57e26a183af7d6c816ce2a7310ee781aa55e28506465f22e5e1b4053599d54f2cd400493e10d29f2a86dea2343338616b8d02776c9bf721041241d6b1603b2a5b1033ddaf45aea1631c7988025a03b58c1b6ab4306f8efb6dd9f219262e1cd5cbdf19697dfc7e81c0def8644724277ba375afccb63e01c619d0854f9c3ba05a51b844b3a912d0873f4ce30755d61c9f5b335938a40c830c7bf9d8fccc648ccb657cd629a6c84146412b51911d346dadf930cb084541c04d8b272e7a53b7529223c24f4f8c5c04f81a6bd716da68da84c93e6fdc77cd1ca0271c8db6913f281bd5d252a1530f6cf2886566c962086ba22020220c4e39433aec1fe26d09b4a148fd1c2b13db8977f55b0295ae225456a028cc4669dac8299c86c11162b19dfc41c274aa8d8c5f4c66f8b2aa67b34edf467f52c0ab86cdc9264e147e4b767c1603205eaedb8025c9dc55317648d90ed1fda11ed4b53751b1652a8a164f715a034fbe5aa8ff4447f26247b8fef3cb2b7d7e5a4747f2e53253cbe004aabf0fe853532b8bf3ab5cbae5916d454690e7cc62a21fb4f72eab0cf6302578bb77467a58c2a9be0660e398a5c8fac4a6b176967f73b163c33428732ebddb3523cd3f2da42c8ab51c90779ad1316f552b69a107df8c2c81f53762470fc3fbfa6fcbb3cdb469389daa6404e68afff01159d8d1010e32c9816456da7bf220de864da3a64236844777826f5ef6ab4a93eaf7cac769f88c10b0f7149a9e0fbf16c6930e1ce6e3c7ec18e99b83f6bebc5a3cb382dabb865e806704254250459b0990b3e38b3c6c641151d09b453b7bb2b55876423b6fcb93bdaa62609d700a3ff63e63335d0054867bc8c05765b5be32d10d32485e59dcada5a1dfaf46a46ad743fbbd348da17baa535a918602b7d17e52bea6dff2474abfe12d02604653dbe9a3af1bf8f022f6bdb35292a7745aae5a4d9e01bed24930e4de147236d0729312a2ecdecddf936c4b52cbcc4130a7f5ee9bd39a6af167a848a23a81d3ce7960ea02f4a5c8a44262314571349e4a33ce4f10de01c4a2cf6c109d91d64e7187f206f8c80d263d5dcc73af9fab0b1f1bc2344c2f176bd814f02fb41380c8b11e443671c1644a8219fc1b4f60ff83719f972a2aeedd6e76f76bac055cf460689f97e6d9e8f345c202d65c31d3095834af42ce01705a15ecf7df8d84335d1ed4887567d297c67ff7dcb7c8b0e8be3dea146666418bec8687b3a07c52c2319b1f8f5145f3e36fe3e55a9a9e224f2e6c0e920a6289ee6370826ce7fbfd14061754cbde1f92d1091c5b094b6b1e8f0982850f2f301b1af8f406c11f97dc8708caf826c0d9e463ee7318d598ef3e8714b77dc3d4dbcba1e0aaf95d12c79299bdb2738472d5f24693a95344bbd3d395e5dd8db40ace3049848c9406e581e53da0e0ab4063f3c8cc56473ffa9216cea3f2bae71750edcb9f7a84bdbcd07ed772d3d37f4dd99d6a6ffd56987d417be5d1a4f8628250b38c9d2b065262a6299d449762ca8062922499b9903b2b60a34ab0c0f947f39f87f733c0c546d0359fdd9629e3d427d021544e140058227b270407a3bb1580d30852c9628de8f069c778a8fd58dcf9d47c2cd599086c6b7b8d953b5db491de4cac81a766499e6cb91b06277471bc542e14f23dd2efacefd1f94ccdaf4b53cf7e93780814458c269d081680f0a6f3904e256e7f4e55f45a479b5f9cde6d7fb65991e617ab4dccf5833d901e365a5be89a18d688d56e4b75076521241fbf694402c593982586f09e049c01d6f52c31699dae7d4b4174af8ac498d477e4143b599ab092c98a289170de702a40d9c32c7a2af2daa96d59182a082349a4b4047b743b757104daeebe40c5e3b667a47271c26d52a73166d048b493ec9ad1e3e19599d07371255e5b5fa83bfd3520ff32803af998500559fd231344e43f88a148ff965c1c516cbaed1549522f3a85cf54da5ab745cab613e5a7e50cb827782c6ef77323fe6a0a4310ffd71781e98a9cc65428c4259575ec284c75c8eaee0f80a921ff2330854d52bee68c7d562ca9ec84d4c837502b3e880b2143ef4df1d4bddabb59f690b05a05d60995d69a5d9137fdfcd1fb4d7556fa91a86793a58dbf8b44ed664a24073af858db33700579283b738b486494969db5818f3b09222c0a597a3b6099b9c975404735ce22a01fdc42dc3afb327f14813ca3fe2a601df73ff857860156f594bb5366b72af19bbc06562788ee4a2ebb05ae2e33791399789c4532277c909d9b2bbefad72d3679293ab28e22f98d983fc76d9e55f1bf09a028dbe649d027c437ca8917baf4921b57125c2095d934c68c4ec3526a56c53701de7d32d72a0e44e3f6bc66474e0ea9fcbedbf7ef5a054898249a7f3b607b6131aa83e4b9f3b0bb59553b33f98214a68017f354d0f121787f994dabe162b3825ed0650204a7d189198dcc71fc8b0a68f6ee2d99d48fd623654a63714184236bd5ba46c9db497e7df4dba099fd61829acd013147991b7a3d61d929a548ad2cbcd329748e4309dbdc9daae241a82c4420a21cb14d0b8a86083917cb34a17c6a823cfe4ac193938d1996c0ce09988168f13c2e99543f211a2c7d6a299edbbe9013bfdcc6bf6c8ab3dec7e18b9ecd3716156f6ec8769bc42a0ee9dda06d849bc60af10d4fede7bcaa1f61c9f0ff0e3462ea4a7aeb076173c3016ea524a141c317dcc00c17d895d14ea6ca673c8192303a7b9ea551eff4457cb57649c6041adb3aa87ae0a07190bfce766df67ff928775db08230dc031fb38b01c1b2535e463d66532f2260f3eb2c0e72e4398663f53492ed072e243f5cbced9c3f2d737456084332e1225d250cf88e402ea95a634959050cf672809af2a06e13f3e004ed0ec54c70a94daa5247bc4cff8ab4980f31c5045866bfad49577a59061b25b60485977a35f460f76ca6021b37633eedd4ca7817c71374fc47928fe0036f915176702c27f5b0c77286ba8946216776c304d14cc4093bfb505107d11f497c7d631adad7594220c9e904d6347ef4842924d53ca73be6e733ea89e91a3cbfa09e6cef296e525a2943d17209b76857bcc10bdbcc325ed3e316349fc6e0ff0aab799670faa6c9b217e4d7786b85e318e134439d32505564e32d6ec26b1d580e3edb94d5ebe781fed85d1725d34677c3cb4aca0e53d959be668c43f6cc1ff39bc1a78bf1b9ba6b93cc8460fc6a6a00d093fc93bbc364b140f1bc194d7f12402764c82996c3c4bb37b679573a8da25cc7682f13fd6f236ccd889da17b446834cb99d8607971e4476229ccc2b2f129047394e897b28f8fff702421f9cbfc7d268081c6b02f58ede4ec82593ed890100dd5df0f2b4ed8f3c6f5f6e10f0ca235c6a7fa901c0bb1fd089733b08a935ae3adbdf45ebf0b471ef7fc5fd116f48f5d3db70b4f5ec652a62978e431f57e"}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:37:25 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x26e}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/113, 0x71, 0x40, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) fcntl$getflags(r3, 0x40a) sendfile(r0, r2, 0x0, 0x100000001) 21:37:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x2, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499, 0x0, 0xfffffffffffffffe]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:39 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x271}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 70) 21:37:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r1) perf_event_open(&(0x7f0000001d80)={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, 0x4, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:37:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) fcntl$dupfd(r2, 0x0, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:37:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) ioctl$sock_bt_hci(r5, 0x800448d4, &(0x7f0000000040)="2e2411c16dcb2fb9827c5a980f3bfff551e90b9c8c1517dd5900d7014d9307af6785b78a79fca89557981a64f29889cc8ab7fc7de1e93bf6f88550a5db824d8ccbff52a261a5fb293fa3679cdc79903c5dbd5652a96603b657f593e152ded179c47bdeaef4848be0a9c297f72166aa0a77fd41f56b412989771cc260") 21:37:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x0, 0x0, 0x2810038, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYBLOB="0fb6972e5ac780005729976e33d77cf9037caa0775420d8fe40af84a3025eee193f66789471f01b55c31855f77ee2dafabfed84814828ffd4308b5f408cfcc7ab1e87710efd5255eb1bbd0e2fe4f1b", @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8529, 0x7, @perf_config_ext, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x7, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) ioctl$AUTOFS_IOC_READY(0xffffffffffffffff, 0x9360, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x105142, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendfile(r3, r4, 0x0, 0xffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xea60}}) dup2(r1, r4) [ 3214.992573] FAULT_INJECTION: forcing a failure. [ 3214.992573] name failslab, interval 1, probability 0, space 0, times 0 [ 3214.994669] CPU: 0 PID: 14780 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3214.995656] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3214.996846] Call Trace: [ 3214.997240] dump_stack+0x107/0x167 [ 3214.997770] should_fail.cold+0x5/0xa [ 3214.998316] ? create_object.isra.0+0x3a/0xa20 [ 3214.998972] should_failslab+0x5/0x20 [ 3214.999527] kmem_cache_alloc+0x5b/0x310 [ 3215.000131] create_object.isra.0+0x3a/0xa20 [ 3215.000774] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3215.001511] kmem_cache_alloc+0x159/0x310 [ 3215.002123] alloc_buffer_head+0x20/0x110 [ 3215.002717] alloc_page_buffers+0x14d/0x700 [ 3215.003353] create_empty_buffers+0x2c/0x640 [ 3215.003986] ? start_this_handle+0xfdd/0x1390 [ 3215.004638] ? start_this_handle+0xd57/0x1390 [ 3215.005282] create_page_buffers+0x1bb/0x230 [ 3215.005934] __block_write_begin_int+0x1d1/0x19c0 [ 3215.006641] ? ext4_da_release_space+0x480/0x480 [ 3215.007336] ? kmem_cache_alloc+0x2a6/0x310 [ 3215.007974] ? remove_inode_buffers+0x300/0x300 [ 3215.008655] ? jbd2__journal_start+0xf3/0x7e0 [ 3215.009324] ext4_da_write_begin+0x37d/0xd40 [ 3215.009973] ? ext4_write_begin+0x10f0/0x10f0 [ 3215.010615] ? copyout_mc+0x140/0x140 [ 3215.011177] generic_perform_write+0x20a/0x4f0 [ 3215.011867] ? page_cache_prev_miss+0x310/0x310 [ 3215.012553] ? down_write_killable+0x180/0x180 [ 3215.013219] ext4_buffered_write_iter+0x232/0x4a0 [ 3215.013931] ext4_file_write_iter+0x4fb/0x18d0 [ 3215.014592] ? stack_trace_save+0x8c/0xc0 [ 3215.015201] ? stack_trace_consume_entry+0x160/0x160 [ 3215.015949] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3215.016618] ? kasan_save_stack+0x32/0x40 [ 3215.017224] ? kasan_save_stack+0x1b/0x40 [ 3215.017829] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3215.018568] ? iter_file_splice_write+0x16d/0xc30 [ 3215.019260] ? direct_splice_actor+0x10f/0x170 [ 3215.019938] ? splice_direct_to_actor+0x387/0x980 [ 3215.020647] ? do_splice_direct+0x1c4/0x290 [ 3215.021277] ? do_sendfile+0x553/0x1090 [ 3215.021853] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3215.022540] do_iter_readv_writev+0x476/0x750 [ 3215.023193] ? new_sync_write+0x660/0x660 [ 3215.023814] ? selinux_file_permission+0x92/0x520 [ 3215.024528] do_iter_write+0x191/0x670 [ 3215.025102] ? trace_hardirqs_on+0x5b/0x180 [ 3215.025728] vfs_iter_write+0x70/0xa0 [ 3215.026288] iter_file_splice_write+0x762/0xc30 [ 3215.026968] ? generic_splice_sendpage+0x140/0x140 [ 3215.027705] ? avc_policy_seqno+0x9/0x70 [ 3215.028292] ? selinux_file_permission+0x92/0x520 [ 3215.029013] ? lockdep_init_map_type+0x2c7/0x780 [ 3215.029701] ? generic_splice_sendpage+0x140/0x140 [ 3215.030418] direct_splice_actor+0x10f/0x170 [ 3215.031049] splice_direct_to_actor+0x387/0x980 [ 3215.031743] ? pipe_to_sendpage+0x380/0x380 [ 3215.032377] ? do_splice_to+0x160/0x160 [ 3215.032964] ? security_file_permission+0x24e/0x570 [ 3215.033708] do_splice_direct+0x1c4/0x290 [ 3215.034315] ? splice_direct_to_actor+0x980/0x980 [ 3215.035006] ? selinux_file_permission+0x92/0x520 [ 3215.035724] ? security_file_permission+0x24e/0x570 [ 3215.036458] do_sendfile+0x553/0x1090 [ 3215.037034] ? do_pwritev+0x270/0x270 [ 3215.037591] ? wait_for_completion_io+0x270/0x270 [ 3215.038300] ? rcu_read_lock_any_held+0x75/0xa0 [ 3215.038972] ? vfs_write+0x354/0xa70 [ 3215.039526] __x64_sys_sendfile64+0x1d1/0x210 [ 3215.040189] ? __ia32_sys_sendfile+0x220/0x220 [ 3215.040867] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3215.041624] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3215.042369] do_syscall_64+0x33/0x40 [ 3215.042913] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3215.043640] RIP: 0033:0x7ff776936b19 [ 3215.044190] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3215.046778] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3215.047874] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3215.048925] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3215.049974] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3215.051026] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3215.052084] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:37:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = perf_event_open(&(0x7f0000001d80)={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, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) r4 = creat(&(0x7f0000000080)='./file1\x00', 0x1bf) sendmsg$nl_generic(r3, &(0x7f0000001640)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x14f4, 0x17, 0x10, 0x70bd2b, 0x25dfdbfc, {0x13}, [@typed={0x8, 0x8, 0x0, 0x0, @ipv4=@empty}, @nested={0x310, 0x2e, 0x0, 0x1, [@generic="3059e0bfd16c04b42626a5b9f6196f8b7e949506608c145ebd579b4abe8ccb3d83ea351a4c228c37922853ddad280150440d16f3755eab3e0f918ebe25b2efb3b190ba8db7b2718ac48c27b9da25103aaca52d928f5e61dbbafe3a946125123658c86ae9762c422bce31dbfd140745f541ab6b8bd912fde98b166e506ae008a84b73e1787c374ab68f66a72b212a19e0eaaf9d9c691a25", @typed={0xc, 0x20, 0x0, 0x0, @u64}, @generic="67ef0a54580cb02561e058b71c6e5ebe6a63811245901cd6a2880125a707821aa731ea4e506e5cc4b60b71db093231ec927f52b885800d7044de62904305c71eb8a7a553b41ed5dd79c5dbd1e4714758732dce095763a61f27225be9f16dce35f842d8e40c7fb6dd4676e0abcffa52c8b11e814a7fcc013f", @typed={0x14, 0x3b, 0x0, 0x0, @ipv6=@remote}, @generic="80feac941630ccaefa213273246dd55d0775f5a9b6fe66f36bb970d028946ec46eccf42a0ffa34a0b99e9fafb4b2a64bc459e7cee73ba39d8a20263b093553ac1f2ec37cb7b0dcea6bf193e86490eebd77cc534928cc916459396aaf3ddd02b34991727b416f83b79395fa94c10efe16ae2fb4da2928b32a26af6360e42d32055dc2afd56cc67bf39845d007a386ed29b00ee4cfe7d715941294d2bec7ca8ebc4c0e5e31c65eb68f955aaf7ef74494bd3903f0db39c5bac9a16b8388b382af45", @generic="deb45101f1fe118e3ec1d47b91fe459ae2f8ec370d7c913b02e55cd5074875a9ebce08aa57a30b45eb8c8d5141b5e31f1dff81cf4965ab07cc750f5ee1369ba02baf6fd8de4be148b11ba2aef542377e0f1d8642a0dd792ba54418d606b1bb9c985fbd09048a9b12518ff901737994", @typed={0x8, 0x5c, 0x0, 0x0, @pid}, @generic="c86edb0e0a5c555557dfe3b257165a64d9dd3bb0feaadbdaef9afc875de1084e7e81180bca243df490743e0d1e9a351b9493f2403b2827516c5ff1682def6f8b4ec6617f77ce495a5a74312bf48ad381cec1e8daf03c927d99ea133b25531f52b81d3c5d07b3364301d972db75055de888d07080094c1b615ebac024633a6c4cc3fae086a4d36423e5351f3afbe745a45c56490bc1b39fa12c33ae6da3594c5c6e49520cad12"]}, @nested={0x19f, 0x4d, 0x0, 0x1, [@generic="97fe2c4ae8150cb07ed488cee6b978105372ee253b63bee357142b9369b6252ae17e7fdab47fd7824b554bf740204bcd6674c0f81e8ad290a196ee100a51f09805d9ad4274e6bb4b02885e22f73872b69e4e575f81176fa669fdc70eef640a323516d7dd90466d462613d4ff6d242217b137f610f23013df6e42e93a89dbf2b9acb9fe4133382e9469bb4d3291efefdbcd9c31b9d937152b1229d9e787ba81039d", @generic="f5a8ac3baf6c39b27cc255cc813a10b666844d1fb1b61157a60d459139f74b6ae557b674e09f1c656b15cb5b19770cea74ff8d632076eaa943e78801962943f8ce1068adc197f49b1a12653a8ccbdd41923d8a3062f081de25cb74dc332aa9090c81be224990895256905f4e365438303ac34fd16a4875f3516f6dfac0994c1a941a1810e548123c21a777faa6727dc4749678c3b958d1dc334206a7a36dbc35a10a", @typed={0xc, 0x4d, 0x0, 0x0, @u64=0x2000000}, @typed={0x4, 0xd}, @generic="48a956a080ade12b590f5c9f64f489c6f04e2b13683bedb7e9b2ac8a90d1e973cd844cdb6aecbb1f339234cd1c34a90de68465c6a5051a8847b3695b50bcf38104e7f1e30fd65a7c"]}, @typed={0x5, 0x7f, 0x0, 0x0, @str='\x00'}, @nested={0x1020, 0x51, 0x0, 0x1, [@typed={0x8, 0x4b, 0x0, 0x0, @fd=r4}, @typed={0xc, 0x1a, 0x0, 0x0, @u64=0x6}, @generic="7f12dea6ab1a01095ca3abc0adf1145d94752f9b956528fc9825d390e0f5b987167c60bc6c3b911dfed4471927d921ea68cde3d43203abde8945e773059e1c0c2d659e59cd349f4c616097757c169177a66e426511a41ad4c3a2d401f503a5c055be911ff3aadbb25f7ccb612c61050d8f3322b049d4be306e76e1ceafaeaf073c7e1b3167d783d7d63d7370c66961a779f0191fbd072fdebdd87c435371e7c9cbd902bab9bb8ff34cfc1645ed325a7b7268522924e98c140ed33e5067b22c29c82827fbde886d59f81485f6f41fef6991b714f68d56a6234b916f0abaf93243ac2d8f81428bcd5f24a215ceead5ad4f1799949255b534fc91e122261de42e449db4060e93fad7d4ec2b6a3bb0297781dc3587be45c7806c1e28fec538b9db895c21d95011800f6ce321276ab923ed87977e29215361d6ab30640ed4e4041bb427f2fe46c4b3e1d0a9fe211a9daea8298deb88e8ea5687f6ddc1aecec9b446cc3af53fadad86986b44319c949b411d39da6ecf766705e7fc59d77772d4a92679a407f7db091bb0f172741e843c6be4511295595729a1d0d9cdb4bb5cb755fac33a5f2d356bab125aa26b5a91c3d864e87692b880020164e694ccaaf8704642b61ad75cdbf01437b728760e2c075164d9b358f9106eab0dba346300411527b22437aeecbd0373db0be9f196899201ac9b9efde982024773bf433479704ad401a75b1aaaaa1ffda0e5233011de43557b428c2950a4416316f9a037658beae682000069079032d72321005b46c63ea22ff3edca3a8b36e9e9317e140583751492dae17b68a5a4d32f6301d547e24bc21d829a84cfe6c7f192c7a9abb7ff263a34273b6c923302eb60e49989815bbfde11da416a90d512d583309118c17c8a54c933b53a2a3bb2f923e5d0a1f09e4cf5948e4788dc29dfb5f93a3659e82323587811b7b0ee268bc9ed32396529377349cda1327cc43ed98580d6fc776d4f946898baa607b2ab2addb3c463602ed6597554d2ea3d88a6afae44a62e0a45bddab758a057cf8961e7f283e3f7a8d3c6aa77cf2c1551cda9c5335299e36635e9fb7aca7774a1b7a23e913abfbc597966a3a450730fad43ce94ac11afb861807990707e446ab4242e2cafbc0f0d252e59abd95014b8146094e7d8fb6fb2706500bf70e5dc217d4b7c1704490ed393e2ef582264a974760dbe5bd9d0c14524fc65c67907ba37a09363e09ec57ef213e767299dbb115dc22ad8fb82577e0d974eba159b686efc1bbba25522426652b8827ba078dc61b2df5c7e9c89a5544adf75d5a368a9bb8145cea0ddc186a239577486d2cc8106fd4099d87d13bfcbf3e833f3ecb9150896722972c571f1c407990c0891b1a27328767e1ab111d90d9cdad302807feff8dae21991c1609fb71b4c8f8229be096b36b126b302b8cc5097b2058b1ca53b098b42863955d78df5043ef7f9c15f62410a2d21b9a3a378cf8c6652eaade55b6a4b6c8933e2cc643a25c68d88caf449329d63c593d93969f1720d6743815dfe88c2a5d26308c2e4e46149faf8016b0c84d90aff4ec38bc48c424d032dc459cabfc31e202dbbfcbef3f156023fba42bb94e48845d5c6f79765b5589fd24eac9ebc7b65535daf1fa358d9535d8c5c448f563836a7f18c3f53c07a573cf88f3253bddc1b850051cceca72991c2c098c0ea4440502c95926f892f4ef0579ac007f3bd728f749bc4ddf758547543f3d2fe94577327473c4848a282dcc916965d5ae558ad52b13013d4f7aaae8d791ff8140e3780b60cf846ba9bd6110470b2daa2cfc11c24d8b27cf0ea06b6c1ea78d4e9466d8650815fbed5ad8a6c718e8b625a190948bdd84c975768db30ba3dab5f01b846a8d31339e2277292446b8467402395a10226c5ad855c1d619946d312bb508a13d9904f97975b5cc74a9633f573cce3812591ad3ee0fe4b80e6bcb4a6d114cdda6d07edb4d9cdab775472d092af3986264809b672848306a48be4b14aab9ec057d0dbfa3a36ab8f56c93e531dfd4120b0d384b3bff6d54d26535d46941bf4dbc733ead9e1d9218e31cb26f7883a9f7b22e4d3b30c3457ee7c43365881387c18517f9d676f1d1c5c04f0a22f598e3a6c90722eca9c5e8aaff43b5f44b60e39bc98380ad04eb9b829418a23621c88a1d08f7c4f57e9bacc5dd52e858b437e5ba8cd01b5fd55c53bbbdeeee9b4d731eaf2dde0afc246d1af9ab423797a203d04cd417fc7d7895e706404b603bdbe2b4ffa9328c165d49982de8edfd4edad26498fcb5228dac86551adb4149ed2f0b7f65a155560c9a46e24506006428ff555d60deeae464b51e158ced7e738a6618c2d7e1847f63ad0803d08d13de1fa9b87f96c238a0e9c90abee7479b2f22733a8a92683fca33f02fd1a8ff09fc337558809c5fabbd3d3774abb628f74568a0aede5b49fe6541795dd98147f88ce66b1cbf6335faa2aa97a04ccbda4d4e208a62dd73894b7d3fb178ec17535574d2e8b9d1d91a5c71a2056dcb14a294b7758d4e962f798b3bd0a221ba56052d34ce4fadd73e610e0a8e5e95843fcacc585204c4a72191b5c7550c233bc94105332dc86d5c641660527ec0b8f7332777e3a0fd87b225d7b9431f7ea5e551a13922f23b5d239867b4934b9ac8f3558f0935086c84ff50aacf02ada56b950576476fe16a6dafe64e066d6bf877a1cafbdd294cdf24f6ee056ab8693e2a84a34ff9225e30663447426eb5a2f1df7f3d04c3dc2493abf1d9a6e4a4fbb21edc94f0ebf8605e38332bcff134c3ad65d59e2da87d3b9ab216c8aea8b6811b376953b484b28fc5c1ebac021a6d309f162890f69f1586116eb511c7c68619c2efd0a714988862db444ee2f096fb10d31c21e183e74ab6a2cccbece642a7bd9172c29d89d87920c73c8c5292b828d9fe444a9d72b79cad51f9a5895cbe494b51a4046c040e21e0759c863c499b9c4e56ede8fc184b2838b6bc14256b494cfc44a953e676ed7c2f11e1137ba95856480b1a38797a536f44cab57a3c903caa01d7478ec0a86761e930524f8c20c61ee809f92752f454d2ad54891ccdb4590291d913714d1d3364db50af61db0601d820ff1520d4eea024fe30f555dd89de8512ec99fd682b0212a6f6f844ee8ec97251721729b7d63ad9276bcdade481260dcf0a9fbaebae91c17c80f812f5b3831d6b9f30b456d2380f28a898a9dd30718e1a48a2f6b5b4d4aecf4e80f5775a68a04f2481c7284233cb0b9d55e6b712bacafb30b4c520eb802ab00f33592b88937fdf224d28eb94cf4119df9597d64107f9a227d7c59295ffadf7ca015ceb83ff58e0eb9e7feeb9422ebc4343101f77b6cb4dc733053c419d2e10e298953e71ecfb526a1fcdf68b3e52f97da8109cf6d5290879c5603da6bf21bef2a1e3db4a9acb08a76b87598d00c966ade783d141f81b2b0b35c268582782ab1ab0ed232e16d7d34ac04698b4f0d4625302d53984492156d6d476d20e01a2605b648dcd922d1a2fdbefff7c71500a7f2bf658ffad917717bd071c9fff362c43850ba3fbfafe920646ac5aa6b8d7eea09177d618506bec4b8613d4044004964f8edcefec4bf6248fe9b7dffb8980f9426b305a9c5c0f64525df116c8144a941933d081a6b8477e68511652f2d968bbb562260bf7d43f149b069ba0ed60574f16dbcb4199e0be4898b85068bc21bb85bf568f2324a20a191bc0cc45847731b509f0922600a672c7ae69f92489139c43d0ddbe857b71299a8cc52cad47def46f1a260a0aa3452fbf275cb452d2f5336c73a8a83b409993d61cbcbbd78b57bee13f033423cd6cde467218f431dab3705039673ed6587c7b032c7c9ea6cd76212ff643767e7e91ea912c610f5df1257d566d25d5911e0a4c2ef1675ab097e3d3494ad16b8289b5cc797110d45a00f4d1e380cca1d968450d806b19c7e977da1da33f400352ec1a389ceb60b6f8c2a474f2c744e4ba69bac1091129d7200afd9c27f03aa01ee965de50e66977b8ed02ed620fd6d1b502dcb61689081bf1f184aae53cad852bbf8ae1aaa3dbcae283257f7ff7af75a8821b7ec8813bbf061d80d07ac4404bf68d9d52493d9d97f487c8323d525fd75948bb716e08532f1a10094e4c531426ea0e1ef0f8bcd9ee184207100e3ebfbdd04bbb4ec1d6ff1246f8d2932b3684f583bf4fe274c1bb2c9a80dd866b34821343ab84281c0da51e208367d18142d1fc6d583567cd7d3c3a95320bd91a9d9e64137553caf30ae1d14cf4b0473c591f19b0ebb8c544d66ceeb44da8ad49e722553cc471d0f784a6e34cb238778d0e31b9d4f77f1cd0db3b5060ae68be700632154cd7353b9f63cfd788f6d456d55e2bc2a25c86d4e0d4f11953915b080b53f683afcc8adce61ded8617b8232f20f70b7addbff16ebc6d2562b2aac9634b76b4839d7c2b673d20b7bfcf2287bbcefed48f61f4784ffeb2391baa8f9e8a12e5f4aae8529cf1b4a73ea45008d26c4b6122d18e018039e9cf2ea611f378b503be89102ebe4d239c0f587acb88995626ea0a0157c109f3d78a3757de78a4585271b5b82a35b958fe358df0a101b282806bd6a813fa1e5bc675f6d9a7441fbbb26ef15777ee81cff48299e98264266af340a7a907589502e24fcf44b432281ccad4f14a5a4a7f9ee1f182347a1bfc99ec4d2b5612a992b8430078e8bdf02298b0f43d1812417272395d79e22de6cf98a4c38cb093deb1c667f0631dc8be743ab3fb33cce0ac98b5c6583fa1b14764a442dccf790d5589044e06e247970c9a16bffd98d4e312bd81d9c6351eda9cc87c929b8a077fb7b4b8429dd7b07273978a7303e39ee91cb5715128896916a81bc67a4d9613844e20edd82e1ee79152e6346c1242e7e45ac7a6c2e1db20a7a69e5df1b143a4dfa99fe7c767da3b0de0f8195dd65fa283733fc27513393d756f492f1c92cdbc45b78802869bcd72887943ffd4e0332fe0df6b8c6429a510e9a0825c0ec685eb6586df7a8cce70b22b997434a9b2fe77e4b2a756e9d162064d86d543535fda74f99a2ce4509d2e1cc5479267ce6e506ef1a6c1bec5f82ea96c25d1b3db82f09a6057b93fff75980f1429bfea2643279025f799b4d159d1b0028905a083d314e4a8a971dd8c3346e3ff59e4ae8b75320c3d8f367088f4ea3ef9df841714e1b76ddc523f8e5d152695bd335b3882d4b0c6eea4f3441c026560a756ca7cd8aed695eb7fe1a6565231ecfa71a0272a60d135d01f1b170bc5a436afc482173b779d1097d5c98413e8449ddb7109e9d4a644d120fb00cd188f17a96d859cc7182255b1970bb33e74be2ed3cd13f95c05013da61ed2a93ca9b5302d8b6ad58f5107c1b1317109454b82dfb7145265861a97e6a499b2aa7b89e5494c3ac4ffab1eb3b45638feb68ed11139408ef1df27c50917f4baa2e32b29de9dcf2e87ca22c3a50674591ff29824bcc1c5fd7bd19412dcea6888e227adc2895f1a634a94b32acdec3ef8bb0a7bf490ae85f22a95d085851d6f3f183853df0e67b0ffebe3c0fbb6cb44a5d047798101dda83f2c68350b5209d9bf5ed468dbc6f7447c8ccbf00c0f855495906b5b448f103e2f2b818e781c7bc7327425b80e8603e3246f15f303f9e9ee8b6913692dfe1d4b4339eb3214c45c70335567934a49071f2a93fdac755ebdb498d5b3536af03f9a1d05001fcafbb14ede5c8d04570e17358be8ea63a99b14c1e43fc0815ac8acd17071af41a1a3ffb61c0927dc2716a3875da2b067475e3cb65e39aa71e35410573d32de4d817e5647c978b12", @typed={0x8, 0x3fe1, 0x0, 0x0, @fd=r2}]}]}, 0x14f4}, 0x1, 0x0, 0x0, 0x80}, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 21:37:39 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x27a}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) ioctl$sock_bt_hci(r5, 0x800448d4, &(0x7f0000000040)="2e2411c16dcb2fb9827c5a980f3bfff551e90b9c8c1517dd5900d7014d9307af6785b78a79fca89557981a64f29889cc8ab7fc7de1e93bf6f88550a5db824d8ccbff52a261a5fb293fa3679cdc79903c5dbd5652a96603b657f593e152ded179c47bdeaef4848be0a9c297f72166aa0a77fd41f56b412989771cc260") 21:37:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x2) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x21, &(0x7f0000000380)={0x0, 0x45b1, 0x1, 0x0, 0x177, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000340)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r6, 0x0, 0x0, 0x4) syz_io_uring_setup(0x535b, &(0x7f0000000540)={0x0, 0x0, 0x1, 0x0, 0x1000}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000200), &(0x7f0000000240)=0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0x8, 0xa075, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0x1) syz_io_uring_submit(0x0, r7, &(0x7f0000000000)=@IORING_OP_ACCEPT={0xd, 0x2, 0x0, r2, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, {0x0, r8}}, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000140)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x4, 0x0, r2, &(0x7f00000000c0)={0x8000200c}, r6, 0x3, 0x0, 0x1, {0x0, r8}}, 0x3ff) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x501140, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r10, 0x80083313, &(0x7f0000000080)) sendfile(r0, r9, 0x0, 0x100000001) 21:37:40 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 71) 21:37:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 3215.897569] FAULT_INJECTION: forcing a failure. [ 3215.897569] name failslab, interval 1, probability 0, space 0, times 0 [ 3215.899346] CPU: 0 PID: 14816 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3215.900388] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3215.901524] Call Trace: [ 3215.901902] dump_stack+0x107/0x167 [ 3215.902416] should_fail.cold+0x5/0xa [ 3215.902973] ? create_object.isra.0+0x3a/0xa20 [ 3215.903628] should_failslab+0x5/0x20 [ 3215.904183] kmem_cache_alloc+0x5b/0x310 [ 3215.904752] ? lru_cache_add+0x45c/0x800 [ 3215.905339] create_object.isra.0+0x3a/0xa20 [ 3215.905955] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3215.906693] kmem_cache_alloc+0x159/0x310 [ 3215.907276] jbd2__journal_start+0x190/0x7e0 [ 3215.907907] __ext4_journal_start_sb+0x214/0x390 [ 3215.908575] ext4_da_write_begin+0x51f/0xd40 [ 3215.909196] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3215.910005] ? ext4_write_begin+0x10f0/0x10f0 [ 3215.910626] ? copyout_mc+0x140/0x140 [ 3215.911169] generic_perform_write+0x20a/0x4f0 [ 3215.911825] ? page_cache_prev_miss+0x310/0x310 [ 3215.912501] ? down_write_killable+0x180/0x180 [ 3215.913163] ext4_buffered_write_iter+0x232/0x4a0 [ 3215.913848] ext4_file_write_iter+0x4fb/0x18d0 [ 3215.914492] ? stack_trace_save+0x8c/0xc0 [ 3215.915086] ? stack_trace_consume_entry+0x160/0x160 [ 3215.915814] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3215.916457] ? kasan_save_stack+0x32/0x40 [ 3215.917045] ? kasan_save_stack+0x1b/0x40 [ 3215.917632] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3215.918342] ? iter_file_splice_write+0x16d/0xc30 [ 3215.919026] ? direct_splice_actor+0x10f/0x170 [ 3215.919669] ? splice_direct_to_actor+0x387/0x980 [ 3215.920356] ? do_splice_direct+0x1c4/0x290 [ 3215.920964] ? do_sendfile+0x553/0x1090 [ 3215.921525] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3215.922192] do_iter_readv_writev+0x476/0x750 [ 3215.922829] ? new_sync_write+0x660/0x660 [ 3215.923415] ? selinux_file_permission+0x92/0x520 [ 3215.924121] do_iter_write+0x191/0x670 [ 3215.924673] ? trace_hardirqs_on+0x5b/0x180 [ 3215.925297] vfs_iter_write+0x70/0xa0 [ 3215.925839] iter_file_splice_write+0x762/0xc30 [ 3215.926511] ? generic_splice_sendpage+0x140/0x140 [ 3215.927211] ? avc_policy_seqno+0x9/0x70 [ 3215.927788] ? selinux_file_permission+0x92/0x520 [ 3215.928471] ? lockdep_init_map_type+0x2c7/0x780 [ 3215.929141] ? generic_splice_sendpage+0x140/0x140 [ 3215.929833] direct_splice_actor+0x10f/0x170 [ 3215.930456] splice_direct_to_actor+0x387/0x980 [ 3215.931118] ? pipe_to_sendpage+0x380/0x380 [ 3215.931745] ? do_splice_to+0x160/0x160 [ 3215.932316] ? security_file_permission+0x24e/0x570 [ 3215.933029] do_splice_direct+0x1c4/0x290 [ 3215.933614] ? splice_direct_to_actor+0x980/0x980 [ 3215.934296] ? selinux_file_permission+0x92/0x520 [ 3215.934981] ? security_file_permission+0x24e/0x570 [ 3215.935717] do_sendfile+0x553/0x1090 [ 3215.936289] ? do_pwritev+0x270/0x270 [ 3215.936829] ? wait_for_completion_io+0x270/0x270 [ 3215.937516] ? rcu_read_lock_any_held+0x75/0xa0 [ 3215.938167] ? vfs_write+0x354/0xa70 [ 3215.938702] __x64_sys_sendfile64+0x1d1/0x210 [ 3215.939337] ? __ia32_sys_sendfile+0x220/0x220 [ 3215.939994] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3215.940732] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3215.941465] do_syscall_64+0x33/0x40 [ 3215.941991] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3215.942715] RIP: 0033:0x7ff776936b19 [ 3215.943248] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3215.945815] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3215.946884] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3215.947888] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3215.948887] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3215.949889] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3215.950893] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:37:40 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x27f}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000001480)='cgroup.procs\x00', 0x2, 0x0) close(r1) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x989680}}, 0xfffffeff) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) dup2(0xffffffffffffffff, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x880a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket(0x2, 0x6, 0x8) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) r4 = gettid() process_vm_readv(r4, &(0x7f0000001a40)=[{&(0x7f00000018c0)=""/31, 0x1f}, {&(0x7f0000001b40)=""/124, 0x7a}, {&(0x7f0000001980)=""/161, 0xa1}], 0x3, &(0x7f0000001ec0)=[{&(0x7f0000001a80)=""/101, 0x65}, {&(0x7f0000002240)=""/183, 0xffffffbc}, {&(0x7f0000001bc0)=""/122, 0x7a}, {&(0x7f0000001c40)=""/163, 0xa3}, {&(0x7f0000001d00)=""/231, 0xe7}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)=""/9, 0x9}, {&(0x7f0000001b00)=""/46, 0x2e}], 0x8, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10408000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f80000002900100027bd7000fcdbdf250f000000d64ae41aeee7a149c083e6f5f28bcfa6d3d99883df698cf5f1db20a88bfeffd2ffac8c59122977d98aaeb22fdac9a6883ef89a01c1313af88e7f9c7bb28518ea6b20447549813c414e0f3fc8ce31027098384479f3ef5dee2760cbe9ed2f72dff7509490ea6cfbf56e0e6cadcd86ab125b70a8578c922cfedaf5ae2eaf4664af3e6924399207f48b77d51cb7b46ac9db38fb6fb3d8760f62f6c18e890b5f76e50197bb0d304eb0601022f47b2f3ff99556249287041fc0fa2c255c644216ff40424cc7d1463aa25cd46c922a29be452ec775e0fb6838ef51e9ae2c0808001f00", @ANYRES32=r4, @ANYBLOB], 0xf8}, 0x1, 0x0, 0x0, 0x80}, 0x4040080) sendmsg$TIPC_CMD_GET_MAX_PORTS(r1, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r2, 0x100, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x48000}, 0x44010) connect$inet6(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) [ 3216.098267] audit: type=1400 audit(1711229860.423:120): avc: denied { create } for pid=14821 comm="syz-executor.2" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1 21:37:40 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x271}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = signalfd4(r2, &(0x7f0000000040)={[0x80000000]}, 0x8, 0x80800) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000fc0)={@empty}, 0x14) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000120000000c00018008000100", @ANYRES32=r7, @ANYBLOB="5ce660a13892c24a3787a8a72b56f7a231181587d8e1d3dc9b74816022664252d404fe9e4c39db84a35dcd2b869309586cb2918a3abb42546f0d3fc7b1a9993023b410b6073d17f7d4859246222bb9ba523ab14b409a7f89f32a67ef4f60f93e1228eb7d3a0546"], 0x20}}, 0x0) sendmmsg$inet6(r4, &(0x7f0000000f80)=[{{&(0x7f0000000080)={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, '\x00', 0x2b}}, 0x1c, &(0x7f0000000d00)=[{&(0x7f00000000c0)="743d68937c76ed19a31d7abc8e5a3bd6779befe9908da752db1904203b55ad03d2", 0x21}, {&(0x7f0000000140)="0c1e6fdec644a1075dedbbd2c2e093814606c48bbd542adc2af9885efada5f02f43078ff2401b5e3fc3a1424646f42a13456c8ee35515c92a04ed1b5566f57e1f9e20eb4eac9e3aa6344a2c153", 0x4d}, {&(0x7f0000000c40)="3ebdf6aa94a0f6f923293f696e3dede079870efe7aa264d0e6183198861056fa49529ad9444b5c85eb32335e66811900fbdd7149c43b444f51f23a0153db020ae431a7bc8a18f51a57df6f74df427a5cbc046fbbd5dd58", 0x57}, {&(0x7f00000001c0)="125da7fb", 0x4}, {&(0x7f0000000cc0)="6e2f02ee05a774ccb83e2f3e9830fe1d2bb9c8247137996e23c4eba64cee1196dfdb24ff02ab5cf734feec61f1598e5499c7655cc889b2", 0x37}], 0x5, &(0x7f0000000d80)=ANY=[@ANYBLOB="280000000000000029000000370000000201000000000000c204800000000001000000000000000014000000000000002900000034000000ff7f000000000000700000000000000029000000370000002e0a000000000000000100072000000003061304003fed0000000000000300000000000000260700000000000007180000000104047f000300000000000000020000000000000001080000000000000000000100c20400000908000000000000140000000000000029000000340000008b0000000000000024000000000000002900000032000000fe8000000000000000000000000000aa", @ANYRES32=0x0, @ANYBLOB="00000000580000000000000029000000390000000108012000000000fe800000000000000000000000000038fe8000000000000000000000000000aa00000000000000000000000000000000fe88000000000000000000000000000124000000000000002900000032000000ff020000000000000000000000000001", @ANYRES32=r7, @ANYBLOB="00000000880000000000000029000000390000001d0e008000000000fe800000000000000000000000000038200100000000000000000000000000012001000000000000000000000000002dd5880000000000000000000000000001fc000000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffff64010101"], 0x1f8}}], 0x1, 0x4008000) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x100000001) 21:37:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r5, 0x0, 0x0, 0x4) 21:37:40 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x284}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) fcntl$setsig(r3, 0xa, 0x24) sendfile(r0, r2, 0x0, 0x100000001) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x800, 0x4, &(0x7f0000001340)=[{&(0x7f0000000140)="f803c91c1b564c57c8c5536516928dae8e0ff52f35e31f9ca4d76a6fa49646b6191fe4cf6a71eb0766739af26c22919d4eaa406a94785491e955372335d1b83d66c6b024819a69d40a7120a3677ea8705c1ab2c0d1c50b9d4ce108f300ffbd9f13c90196fbcf27b2d8adeee23b128beeec605c8569c609d75630618820337a77a1b1c171e2f43fef5a52f0fa08bb29eff1ff9e9cc400dbe284eae1", 0x9b, 0x54}, {&(0x7f0000000200)="44e8df93ec5be870a631f1d88a7e5c7eb246e5d4b8126ee7fc383f65d18be685a61999e9c6abd47e5cb2fd1551ebd1683b8fe2310de1bcf0849f1f66573ba5d693d8950b04afbfaa1506dbb2c5aaceb9b1c874cbc609ba88629ad43acef4f5dce4c75aede4537791e3339b25e506d2404a76d28a8df8efd604a9a845e4a53fcaeee7159a291453030504131e244ea18d80a193e191f2c9e377035527927eff35e0aba79f332d36abaa1bee895994c6d6ce1f7e707bc2967aa3a9a1a43310791df27921a208417fd3219b22472a213630a32766f516bb5c3391e1c3cf51a9ee899d09a280c3abf72adcd0c134c2234af5bf94003eafd044b69e6be2392303d64960c86c9a7e861c320ddcc43a32c69878aeb883bcc7ae6641ba7a179b11285e07e7c26b83678b3f3cb3838bad46615652059c59c514084e8c7d67223e841290cc3eb6a110b09c69b92c29321a5a79d6de5dcc4a7aa0cd56eae98dc172527e630b00b5c7c06d54aaa8662db44f4ec759d61d7eaf783290fe430fa3a1781876f27b7939682e0e94db7468950c7b1f72cd4b4f7a54c598e6461a8d992c17f063674b068f2ee17738154283f1e6ba565933110c10871347187a61344614f15275af1d2325e744c3e0d828075237b19963465d3d8e1df90d78e6161ad8b5412cf98ca81bab8dd99008277ec52e2f6e0fbb3e66de2ff2f8b8e7e1c8e21a3687e4e6a5e55f949e725e5338c25e0ec7fdebe3d49b54fd144ea371861bf0adf08d3cc9c2679f609130aaaae978cca96677f897912411be189be4f0ab73b72b253c6eb8444b92f4f7acb60f1009b56c5922dc21d690a7213a8bf24e458ea2a516cfc588161bc63d5f36d5893dfd1bdb654bf1aefc1552e5897fd2db3ca6e1a59285da344cffefb7677524070f5bf50db9f264e9df2d0a5c6a7510cb855f1488fc63b6c5486024e485587458915c20684cf1c2be1d19137b5af4ea31c178dc572cb5ae4c3617d867fd6b66bfaa5d94cf6bf9f825b5fa94f5af753cb2b7ddd2af971c57d92e34455229470d617beb1a2df6da90cd860c4aae8c1fcc59ec9f821a55c2ed0ff11f1285ce2625ef928be4d1a38f1babbd7304de051a34f4cddc6c00b2fb0d6501c61476a01d902345a8b712f41aaf73f9658e0656a7ec07de7a5a9078b821e6202f2db33fdc47db1b8743785fe760b9ae04df9232a77dfac6ae7597a67d25b26a365914bbb9110e81526a67df49965d00c4d449fa27e43ccaf877337677734fb6e4d7be68f10b1217f0296c53d9e73187529b487c7c7e73938cc2184b3e04f4b51de3ac6d1b117984b28946a357dd8da3a62d6e5e2526cb427ae9e2da9e7025ca1dceda3cc84994da27a590a77b7c0822549687e030fb6502ba0135488370eaa02f33fc23be0a17271f73de2bb68e25247eae9918c22e547c08844645e73df8198d9c79900357e19c709168d5ac1b2020fd2f9999153fa050c7d1f8c3f504cbc9e099ec22c8fa0d1dd42ea3b24c5f53c33e55326fae9576395f816c5420133b1c14101cdfe6b01386a3a88aff8773604dfe5e20acf8c428a4fea1790044cd069f0d997e0491fab5bd25bd3c949161fa4ebf346e635f2b982971ff5af41c1358c5a025657aa5d2ceb597a1deaa6e0e0574c7a2f05a4ce1b686ce1b4ea9c2912c7c194693f4338c8f7d49f91c3a285fdb855d3e1e375f6a57072757a01668e0f3a969e48ca434af64c85e564f2dcb4c6c3a1d02585a0fa3863bbccd381682afc907120bfdfd04370bc0f8c7ba28ac6d4f17ab8c9e7233898f773ba86f42e17cd685496333f28c1abfb09c71d03807a65a112c09f76e7b35195a78c7bd1e84f85238f9642d0500d4e9fee5973df2bb1abac55dd649625f7bb1eaef84c6bf0a268e8808907e7a7d0f1061548c7847e5ee9a4866c39c3bac409cb208befe4cec96647f5f842c46d2e756b488cf44081cef8b7aa3ec9e983986c79229267038a2f762c16335d48bf3837041e084f475a38f0cbd53a67b0d66acb0480f281996cc552f34a27be2cda228fd3ec9477a360a7b40305cac793a712e523df3e19f995fdbca11de71fad8496debaa728e37e9acc6e0b87db3deb489717a5c3f91ccc7a01b035012db6b496621bb7664282012feb3371ca35b887a7c78cb97831013f82da1226cfb57f9ba83ad0e4201824bc71f6f1f7db2b7c25918585d3a9a7e4c6ea82c7178e00745bfb810104100096f389b8c1ba6ce81445d0165d7a3ff1bdfc162a5bae9f85af9076c77a2d15dceaf7d4e2f4b0c36a2a841a8d18b19e69bd15f85de0728e4df54a0938edc0c447194aa680db762aff91d428672371e8581923a0de7b96c138f0e669246a39cc1ccd8bd97f6bba01696a582206abdcfc24dd81489dfac21ce708661bd7a3253f19a28a1092ca22d93c227da91cbccfbe04348be04101a4ec9dab10b3427eb78fb2f7631fa5a2989454cd45a03e1965caacd8253fd048b81dde32d8387572611fd1d3c3bd5a58fcaf30236b82b1ca78a91b3d2e2a42a3051623750bb060bf614919f4a3b5708267fab1a8e5824dbb43599a198b3a7121889613f5cf7087c20bc90eaac17bb15678f7a386254623e4bcc0e3820f1e865942db1cc7e49950c26cf6bb9438c2eb1bc657597cc2d91fceede79cd1091f925b5946f6a94355b6782288ab7d4d906dfef3431db4dcfd6ace855d4018f18a2ba46b0c6dcff1e176f701cb5c2734d55c8ac16425cf16de244309321878ce3e3257fc3319510229231cc115c3a94be03242712e46bab32a25a2d3a12efe615386eac02b2c009f9c2e77f54ca254c64ae8f8abe3a6772ea91fcba149e6b6818295c1b8cbf1ad7c8dd732277e09e4226e309c2de2759f0942f37a0363a17b4099105da3145d6cfd8e0285b71d20ce9dc5ee45b8cfddc71c2e95948e9f53038a916221a05f1a6f2d7c6108527c4d08b447988cb953c3ff4e56882d9604e5db14c33be667a6be681c8761eb5b0f42f4a1ea51f8138893947fbc260a4a9df7eb1712e511eb8bd6f5150daa03eef60c4942f0019a2684b32c3ac8eb9a11ca7d6267d067858cf3b779a06dfe6ede85f443a2aa5be6114320b3a0083ee1370379584d6f30fb1a5703c645ee485158e61d004da122f32b565d9d6b8f41e4ab2ad2e9a199c0b4c0cf2380c3fc07e6771aba6994f22efd05bfcd0038f6cf90604d55d5f594b67fb9d4d49ce053134987be07729ff0fe4fc3223649df8329a43e4c5b9b3cb058f2a904eaebbae0e628b91d062b8bd3533336df46db161a3ac233bb41acbedec79322567aee7a6e9d4d244196b61330340ab6052c600f5b95c6d2ff4472388490409a8786ac27b3d8f94d77e8a9987f2c3895a7ca19eade51ea84764c712ef49d570e46fd9f54e06b875354929ba097a55d1cad24bc8762b8fd6d891f8783b4219a204a7a829cc29ae75310753eee2926e07d3089ecbfd442ab2fc217f35228f3aec13e1b155cf0daabe7e297b22b288af75273d3c69f65bd3638f5b7162fe00c7c3a120fa0f321f7747d46a8108a0f98c3f7ee84008e2eba9d43b723bbe3c0a68a09738fbee1affdd16bbc749abb422f77e3dfa3fb6b04962c7b9026d5a0d258ea82ec83387302afeac9f1f5a78b6ef2da20ffbfae15d083b9c9d80b777f02ce236e52efe6773492301ee60017e7a7d77376d8cda9979a2a3e870af81848b8f1fcd6b7a298ede68dbd44ecd366d07910ce3310269fef2b3ddc5cfee32932a8ccdf5cf304c7a7ed540907b534da371d3a4626ec1e09bdea74ea26a6582d3d02b945ac270c4238e86b0b69aa81c3df1c40eafdf439c8d914f030ec38eb8a021a1f9e872b98a66421cf9dba72c6b9eda411172754c28ac1730b1549dfddbec5003a66832978e8d449699c3c453f0a16217a22f0fd3e3a79debc194eeab90fe0e19515c7af58346e7c9d991337fac6564fb6b7dd2a273fc7209134d4d514b1f9ec4d39def795e9e9b355ff0298a07486c3c57440e089eeb7c4e74b159ceb97415c13c3a94480739a2dc6fac48441a069adffd3e32b6318dd36d4f27d64bbf5bc9e2791585b65bdfcaad3b1fc9e8d981946f8c51f0cf1822c178abc0990880027396bc9c32e0bd170d543f6f9632a6f0c95ebf3be93ce2ad1d2bf87c44951f3b90ea06c9c91ca88784b37993bbd6c7b5d711d7f4ac8970b9dcebf3dfabe2cca486f6cdb628490618cb20e4da8d4e284093e42a53641457374c60c5403f6f3e5ae7b0b2f5e14e4176b2d0a5e69dc7b7e467a5d4703a7e5f05b8d46c7154bccb2be47cb9a6d7b8fdb0d04c61f29b429973907c20246418c1808b127cd6b2b3b5cff59ee77e5f83f843091dc79176c973fea84e3afbda2be354f96f99ee4b9bec05483400f9640817d10bf395491cdad65a6ea101bb22d550ea254bb0ab1f83025710038094762ea44b8db0830bef20f6747dc160b60fc56d0c292c75f5223742e6a62317ba192357484cc0254bdff48037f2a138cc982dc11a1f48f1ddef4eaa971cac94a569e7a355f7402ce7dc451399b907227456a3b62229289bea423c5a5245f7de426fd6174f22b8bf41ace14fd33593dafeb89148f9cca8e6b3c9bfe252cc61daf984b18ed60c8df140948d12b02e8b1320b6c2e9201e0172104c209b8710fbff97e1fea2ed8b688a071a70fabdeff22b99ea74468e00d45b258153e3bb148a6493deee7f039d84ed24021e52901006115ccb872f1073ba71658e52b6c3024eb66d9269b928eb93335d413b3d4f1ceb6410cd48afb5bdcc8784f4add8e473bffd7bb0a51b38b3ffdce42bcce967527c805237ea2a1755a0fdd15c3b3f9538505e4f306e630841881d9f7f2980af22fe6725c2b80fd397c1727e1a986895f92fdccc15a06663f78ff539210a54447619eac75b9a7576c3466803329ca0dc7b321ca82ab18380d0654865d21bbeefc2d148ce1188f9d9c7ce7959492de4c369f22f0cdf76a8554d0b177de56fafacb18c9cc336665fac02050936d5b3c9a29b3555dc3d5f496ed398942ee614d57399e7f0ac2051b87ed87f4735e9e61581b4bda953e3f18c11afe4aee874aa9377a03eddc9a73525cc6462c52d9341793941c3fbf3ab0dfee1e119a10f2d45361d68d7bff0ebf16e71fc5804871a0d6721cbd6923bc8caf980021fbf22c78e20696194e462947126a74b30d58f97e19bde0539fbdfd52f2d33341d32749ad039e8e3734c397b14c35c78db77693a6c2fc8e423f7cc2eda8a1bc72d0a8e58f0f2d637faeafea2658a8cafa73b14bd24616547f6ae61f500e603274651582429101e9ddce92c6d97bdadad465a6a9c15026412d98b62f269d14599ec19584eca65d665a1bec839a091c89e3ee807cb8f06cc58463105abd9bc56ec2fece67be84d82aabda9ab80f38173976e83d76b41671a6a7729608238a0da3798c1f41739b94b148ebc62e42bea59b9969777a756fc60d87a38617b360c325955a25abaa5f1a8c554e4b1b5952d1de25329ee2fc9cd4618686ea0ef8ddffad9875f1ff814cb5714f7707caf0e58f9545d444176ab4934f3c527c2501474c32c3854d8aee971ace51796c6670440a0eea583c0c650933b3699e0dea3343caeefab38b9a577bc4cb44833c415dd8f47e84fb2ff3b31d5669635769aa4be9e3e8b8c8b66e0a68bb3e2c849e54b20183ca32517ae9364be496efc2b199ad1a0ff35cae5da931cc524637aff4e1a023d68070b6b33f1b6605f05416ed368a004885793780a1220d47de6430d8da021507f9c55331f821cc5c9b4c766d35d04", 0x1000, 0x5}, {&(0x7f0000001200)="293029ecb3463be87c1168a9b0f20b22fbfd233d449b9bd88d803865d1137de75703aeec743d6fc8dae20f37638b770d83488ddd1a312211ff0400b576821003043c662e09148ff2a80cb87a21bd49050e957f15be4a536e3c1f08dd0346b8eb0a23e973d18fcff876e1d925f165e71a2723b26fe00a41d366e621b990b4b006fd6efc12f68accd011a53807f43352c60d9987224683fb8e0f5e9266a8717a8e5b9b36fa7b970b0bcb65e96f611b23477c8491eddda81e1578544c59d699b27ecc4ca2bcbb36a72e5e2e18daac332046c2e5a9475a472e28a41e04961199c424e48d985aef3f1039f32cb33092a8352e73851c", 0xf3, 0x4}, {&(0x7f0000001300)="78c5eead5749933a63a59df3d46b1ab122973249706bf58e4303781538a4b9c1aa55c209", 0x24, 0x7fff}], 0x850063, &(0x7f00000015c0)={[{@shortname_lower}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'iso8859-3'}}], [{@uid_lt={'uid<', 0xee01}}, {@uid_lt={'uid<', 0xee01}}, {@hash}, {@audit}]}) openat(r0, &(0x7f0000001640)='./file1\x00', 0x8000, 0x187) r5 = accept4$inet(r2, &(0x7f00000013c0)={0x2, 0x0, @multicast2}, &(0x7f0000001400)=0x10, 0x800) write$binfmt_elf32(r5, &(0x7f0000001440)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x40, 0xb2, 0x0, 0x2d67, 0x2, 0x3e, 0x5, 0x2d, 0x38, 0x100001c9, 0xffff0000, 0x9187, 0x20, 0x2, 0x5, 0x7, 0x3}, [], "666787a07cb0193afc127a6dc9e6317029f0e6b53664d4f249c1035f8bf1375e015a", ['\x00']}, 0x15a) write$binfmt_elf64(r4, &(0x7f0000001700)=ANY=[@ANYBLOB="7f454c4605200803001000000000000003000600010000009403000000000000400000000000000049000000000000006e06000001f83800020000000500080001000000780000000000000000000000ff010000000000000104000000000000010000000000000091000000000000003f00000000000000c41366d897020e99f17b1f5c0cb8ec06534911d5f5f94a23cdd18ae4cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068e4be79f023a5c3c89d00"/671], 0x295) 21:37:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000040)={{r1}, {@val, @max}}) r3 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(r1, 0x7, 0x1) r5 = openat$cgroup_subtree(r3, &(0x7f00000000c0), 0x2, 0x0) sendfile(r5, r4, 0x0, 0xd1) 21:37:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x8000000000000, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x4, 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={0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x4, 0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:37:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) 21:37:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 72) 21:37:53 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x285}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:53 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x284}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:37:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x4307, 0x80010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 3229.132052] FAULT_INJECTION: forcing a failure. [ 3229.132052] name failslab, interval 1, probability 0, space 0, times 0 [ 3229.134098] CPU: 0 PID: 14876 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3229.134643] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3229.135304] Call Trace: [ 3229.135516] dump_stack+0x107/0x167 [ 3229.135789] should_fail.cold+0x5/0xa [ 3229.136086] ? create_object.isra.0+0x3a/0xa20 [ 3229.136455] should_failslab+0x5/0x20 [ 3229.136747] kmem_cache_alloc+0x5b/0x310 [ 3229.137080] create_object.isra.0+0x3a/0xa20 [ 3229.137412] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3229.137823] kmem_cache_alloc+0x159/0x310 [ 3229.138163] alloc_buffer_head+0x20/0x110 [ 3229.138493] alloc_page_buffers+0x14d/0x700 [ 3229.138823] create_empty_buffers+0x2c/0x640 [ 3229.139148] ? start_this_handle+0xfdd/0x1390 [ 3229.139479] ? start_this_handle+0xd57/0x1390 [ 3229.139813] create_page_buffers+0x1bb/0x230 [ 3229.140173] __block_write_begin_int+0x1d1/0x19c0 [ 3229.140556] ? ext4_da_release_space+0x480/0x480 [ 3229.140933] ? kmem_cache_alloc+0x2a6/0x310 [ 3229.141281] ? remove_inode_buffers+0x300/0x300 [ 3229.141645] ? jbd2__journal_start+0xf3/0x7e0 [ 3229.142011] ext4_da_write_begin+0x37d/0xd40 [ 3229.142371] ? ext4_write_begin+0x10f0/0x10f0 [ 3229.142726] ? copyout_mc+0x140/0x140 [ 3229.143039] generic_perform_write+0x20a/0x4f0 [ 3229.143382] ? page_cache_prev_miss+0x310/0x310 [ 3229.143752] ? down_write_killable+0x180/0x180 [ 3229.144109] ext4_buffered_write_iter+0x232/0x4a0 [ 3229.144495] ext4_file_write_iter+0x4fb/0x18d0 [ 3229.144870] ? stack_trace_save+0x8c/0xc0 [ 3229.145194] ? stack_trace_consume_entry+0x160/0x160 [ 3229.145616] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3229.145981] ? kasan_save_stack+0x32/0x40 [ 3229.146318] ? kasan_save_stack+0x1b/0x40 [ 3229.146659] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3229.147039] ? iter_file_splice_write+0x16d/0xc30 [ 3229.147424] ? direct_splice_actor+0x10f/0x170 [ 3229.147789] ? splice_direct_to_actor+0x387/0x980 [ 3229.148182] ? do_splice_direct+0x1c4/0x290 [ 3229.148503] ? do_sendfile+0x553/0x1090 [ 3229.148818] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3229.149196] do_iter_readv_writev+0x476/0x750 [ 3229.149538] ? new_sync_write+0x660/0x660 [ 3229.149866] ? selinux_file_permission+0x92/0x520 [ 3229.150262] do_iter_write+0x191/0x670 [ 3229.150574] ? trace_hardirqs_on+0x5b/0x180 [ 3229.150900] vfs_iter_write+0x70/0xa0 [ 3229.151204] iter_file_splice_write+0x762/0xc30 [ 3229.151584] ? generic_splice_sendpage+0x140/0x140 [ 3229.151975] ? avc_policy_seqno+0x9/0x70 [ 3229.152301] ? selinux_file_permission+0x92/0x520 [ 3229.152694] ? lockdep_init_map_type+0x2c7/0x780 [ 3229.153071] ? generic_splice_sendpage+0x140/0x140 [ 3229.153436] direct_splice_actor+0x10f/0x170 [ 3229.153799] splice_direct_to_actor+0x387/0x980 [ 3229.154177] ? pipe_to_sendpage+0x380/0x380 [ 3229.154526] ? do_splice_to+0x160/0x160 [ 3229.154827] ? security_file_permission+0x24e/0x570 [ 3229.155231] do_splice_direct+0x1c4/0x290 [ 3229.155563] ? splice_direct_to_actor+0x980/0x980 [ 3229.155924] ? selinux_file_permission+0x92/0x520 [ 3229.156283] ? security_file_permission+0x24e/0x570 [ 3229.156683] do_sendfile+0x553/0x1090 [ 3229.157007] ? do_pwritev+0x270/0x270 [ 3229.157323] ? wait_for_completion_io+0x270/0x270 [ 3229.157699] ? rcu_read_lock_any_held+0x75/0xa0 [ 3229.158072] ? vfs_write+0x354/0xa70 [ 3229.158371] __x64_sys_sendfile64+0x1d1/0x210 [ 3229.158704] ? __ia32_sys_sendfile+0x220/0x220 [ 3229.159067] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3229.159450] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3229.159864] do_syscall_64+0x33/0x40 [ 3229.160149] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3229.160552] RIP: 0033:0x7ff776936b19 [ 3229.160826] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3229.162292] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3229.162848] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3229.163414] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3229.163980] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3229.164541] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3229.165101] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:37:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000001480)='cgroup.procs\x00', 0x2, 0x0) close(r1) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x989680}}, 0xfffffeff) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:37:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105542, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:37:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) readahead(r4, 0x8, 0x6) sendfile(r0, r3, 0x0, 0x100000001) 21:37:53 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)}}], 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3ff}}, './file1\x00'}) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000080)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3], 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x8800000) dup2(r5, r4) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4304, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x100000001) [ 3242.136106] FAULT_INJECTION: forcing a failure. [ 3242.136106] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3242.137131] CPU: 1 PID: 14916 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3242.137692] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3242.138358] Call Trace: [ 3242.138586] dump_stack+0x107/0x167 [ 3242.138884] should_fail.cold+0x5/0xa [ 3242.139196] __alloc_pages_nodemask+0x182/0x600 [ 3242.139580] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3242.140072] ? find_get_entry+0x2c8/0x740 [ 3242.140407] alloc_pages_current+0x187/0x280 [ 3242.140764] __page_cache_alloc+0x2d2/0x360 [ 3242.141113] pagecache_get_page+0x2c7/0xc80 [ 3242.141457] ? _raw_spin_unlock_irq+0x1f/0x30 [ 3242.141827] grab_cache_page_write_begin+0x64/0xa0 [ 3242.142230] ext4_da_write_begin+0x2f3/0xd40 [ 3242.142602] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3242.143072] ? ext4_write_begin+0x10f0/0x10f0 [ 3242.143432] ? copyout_mc+0x140/0x140 [ 3242.143751] generic_perform_write+0x20a/0x4f0 [ 3242.144136] ? page_cache_prev_miss+0x310/0x310 [ 3242.144518] ? down_write_killable+0x180/0x180 [ 3242.144887] ext4_buffered_write_iter+0x232/0x4a0 [ 3242.145268] ext4_file_write_iter+0x4fb/0x18d0 [ 3242.145641] ? stack_trace_save+0x8c/0xc0 [ 3242.145975] ? stack_trace_consume_entry+0x160/0x160 [ 3242.146385] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3242.146759] ? kasan_save_stack+0x32/0x40 [ 3242.147098] ? kasan_save_stack+0x1b/0x40 [ 3242.147431] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3242.147845] ? iter_file_splice_write+0x16d/0xc30 [ 3242.148243] ? direct_splice_actor+0x10f/0x170 [ 3242.148619] ? splice_direct_to_actor+0x387/0x980 [ 3242.149008] ? do_splice_direct+0x1c4/0x290 [ 3242.149356] ? do_sendfile+0x553/0x1090 [ 3242.149690] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3242.150065] do_iter_readv_writev+0x476/0x750 [ 3242.150429] ? new_sync_write+0x660/0x660 [ 3242.150774] ? selinux_file_permission+0x92/0x520 [ 3242.151177] do_iter_write+0x191/0x670 [ 3242.151508] vfs_iter_write+0x70/0xa0 [ 3242.151820] iter_file_splice_write+0x762/0xc30 [ 3242.152209] ? generic_splice_sendpage+0x140/0x140 [ 3242.152626] ? avc_policy_seqno+0x9/0x70 [ 3242.152955] ? selinux_file_permission+0x92/0x520 [ 3242.153354] ? lockdep_init_map_type+0x2c7/0x780 [ 3242.153743] ? generic_splice_sendpage+0x140/0x140 [ 3242.154137] direct_splice_actor+0x10f/0x170 [ 3242.154498] splice_direct_to_actor+0x387/0x980 [ 3242.154883] ? pipe_to_sendpage+0x380/0x380 [ 3242.155230] ? do_splice_to+0x160/0x160 [ 3242.155559] ? security_file_permission+0x24e/0x570 [ 3242.155969] do_splice_direct+0x1c4/0x290 [ 3242.156307] ? splice_direct_to_actor+0x980/0x980 [ 3242.156701] ? selinux_file_permission+0x92/0x520 [ 3242.157099] ? security_file_permission+0x24e/0x570 [ 3242.157638] do_sendfile+0x553/0x1090 [ 3242.157954] ? do_pwritev+0x270/0x270 [ 3242.158373] ? wait_for_completion_io+0x270/0x270 [ 3242.158897] ? rcu_read_lock_any_held+0x75/0xa0 21:38:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) readahead(r3, 0x8, 0x6) 21:38:06 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x289}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1100000000000000290000003600000000000000000000001800000000000000046584da14b35d2a9347745786c40c60728846e4d9262eaa499c5c809e4354260fd28f9ed19721b5e748af1ce567b6a05a636f6cdaa78c2f1615fa0f122427551a70a2dce6c1f7a023cbcebf7d1bc1a9f89e3078485a5eec7d337b1a0697d653c5000000000000000000004000000000"], 0x30}}], 0x2, 0x0) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002740), 0xffffffffffffffff) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000120000000c00018008000100", @ANYRES32=r6, @ANYBLOB="5ce660a13892c24a3787a8a72b56f7a231181587d8e1d3dc9b74816022664252d404fe9e4c39db84a35dcd2b869309586cb2918a3abb42546f0d3fc7b1a9993023b410b6073d17f7d4859246222bb9ba523ab14b409a7f89f32a67ef4f60f93e1228eb7d3a0546"], 0x20}}, 0x0) [ 3242.159397] ? vfs_write+0x354/0xa70 [ 3242.159821] __x64_sys_sendfile64+0x1d1/0x210 [ 3242.160195] ? __ia32_sys_sendfile+0x220/0x220 [ 3242.160566] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3242.160980] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3242.161399] do_syscall_64+0x33/0x40 [ 3242.161701] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3242.162111] RIP: 0033:0x7ff776936b19 [ 3242.162408] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3242.164022] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3242.164807] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3242.165520] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3242.166110] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3242.166712] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3242.167389] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 sendmmsg$inet6(r2, &(0x7f00000015c0)=[{{&(0x7f00000000c0)={0xa, 0x4e22, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x3ea2}, 0x1c, &(0x7f0000000700)=[{&(0x7f0000000200)="0f0e5e339aa3efc05174069467f384569f6d039d5bb841bf56d1d45a39bcfa14b265ce211f2a8f314a56ba267ad7443237fb1c0e66edcdeb3ef3e465700fc233579290e5242e909a586346ac00c789131d6b4d1ab5b8e3aad3db5a81cf0ffe67fdc15142218d6d1d2a0ff026c68c126160c4f0d0dc5c4a29b60a0ee542056a4f27587807434ff79f62a19597de14966e886c", 0x92}, {&(0x7f00000002c0)="a3b701e876fea9d5a5916769ad3c5ce5e18ac487f106115b1cad92d163bcedf3dd46cf3a0d9855b595ab162f69ccd2d4f745be4425ff052de7c091f5dc56fdceba8bbd48266365a410b310acc43caefe342538cfc13744b00d12f2819b98c88610fdeb1ce7bd0e1f7b0002c3fa575e889096e67cc8260cad61ec5ea480df058f8bfc50d4f792c82dec185eda6df7fc1416b71a672493dfa5194edaf0143aa6752a45fcb96aba0bf9f522da6d457e5aa79cdac06213ecf0685bed6451eef60b0f1a526fe1c37c32ad457fc0f80b", 0xcd}, {&(0x7f00000003c0)="70045d28c24b914304500c4a01a2c7a6e29b5a77703406f68d15a3602ae7858bfa6a53f81057d4ebfafd215a737b5692f6ad2dc0e8e71ed53325ecd30d46e4312bcd4b495cce856de2549f70629215c2138bd3612371a555b043bd6461028d8514922d18a6e840e1e4acc0103f7bf0fa2a11b560200bc0fc03ba8b5fb45971be77b229edc06ebdc3918de7", 0x8b}, {&(0x7f0000000480)="d38551fa5d5c1e41d2bcd29644a19d81ff7f266a615b23d492a36db6714e0db2327048d2bb2eac25a10316d3e40294bf448308c5d71547a9a7b5ec750afb6438c2696b337d0f085286d2c2631b83402e89a06d993fcf16599df84af6d094d9ae133e8d29c90e3ef897fab0edfc72af2191aeffdaa3e3e858e326329b1e2dfca8dc22cd2f5a2ffc1d844e3e1802711822c1f23513e6b13196aede3ac04d9f7c394d7359e5a947dc75c7e4ae2d54b4eb58a085229006910695e8e65f4743572027fc9c15d6a126a3de9d94", 0xca}, {&(0x7f0000000580)="60c1a5b3a22f31b5e2514a38316812a3825432dfe9d03e4938268b2a464b34d3188946bf40f1ca7457f5b7e9d5937143f82f32271576799b9fec69446254f8f695c823afb50f16814e622f9cef6a6568a85d", 0x52}, {&(0x7f0000000600)="c5f5a56ff37889274e84e5db1ae0872ab60616e12eb15289c3a7c8c058918dfe0ec60efd79ac4db769fd21ce381336f78ea4023f474d0294e4b4e4b71b08b59a9d58b5278c247818f94cbacbec3736a3d473a691344ba5f8e60f927c51b5b01dab4fae9b76b085d03e90768b25f9bdf3dae7977fc3dcc29e9d180917acbe98ec3732cd516b3c90a301152d921dd7e0ea4d1948bd34cddd22d1127e42abf668bad79272c90e39432d651f3f4ed88ab26ca173fe63713522a2e578945303894b963e8aa826165740c6470b72ce6adabdd9542336598ffb7725436d8e47", 0xdc}], 0x6, &(0x7f0000000780)=[@hopopts={{0x60, 0x29, 0x36, {0x6, 0x8, '\x00', [@calipso={0x7, 0x40, {0x1, 0xe, 0x4c, 0x9, [0x8, 0x7, 0x8, 0x8, 0x833f, 0x0, 0x7fff]}}, @enc_lim={0x4, 0x1, 0x9}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x50d1a1ee}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}, @hopopts_2292={{0x120, 0x29, 0x36, {0x2, 0x20, '\x00', [@enc_lim, @pad1, @generic={0x0, 0xec, "0021801a0ad52a295682381a88db05ffb3d9fb1ec7e6cf6b9ac87e1ea87e7690a253b6d64fbbcbca11263c9538b9e28265f6441d667245488cdbc3e862282658f7a0d149ae8401b89b4946355e05857701e3aa0935da9ad2a9064031156d14172787b5cbc78e0fce852e643ca568957a765a22f25f75c9834d3cf7b5ad809cfca3fb80f68360bae7eaac76c57b81aa253bdabdc5357b8695aaee07b84d17bffe6a13ce57df25529821799f3464fc46f5b191f227faec643dd766773bb0792984e866d60b06447009542bfedb8115f4f6c6c8f0f939ed5fd6ab1dfc89d5e1c7b92c34d6827aa5a2a7281e6b16"}, @jumbo={0xc2, 0x4, 0x3d}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @flowinfo={{0x14, 0x29, 0xb, 0xde}}, @rthdr={{0x38, 0x29, 0x39, {0x0, 0x4, 0x2, 0x0, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @loopback]}}}, @hopopts={{0x98, 0x29, 0x36, {0x2b, 0xf, '\x00', [@calipso={0x7, 0x18, {0x2, 0x4, 0x47, 0x100, [0x6, 0x80000000]}}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x50, {0x3, 0x12, 0x4, 0x3ff, [0x8, 0xe871, 0x0, 0x9, 0x1, 0x1000, 0x6, 0x3f, 0x2]}}]}}}], 0x2b0}}, {{&(0x7f0000000a40)={0xa, 0x5e24, 0x0, @local, 0x3}, 0x1c, &(0x7f0000000ac0)=[{&(0x7f0000000a80)}], 0x1, &(0x7f0000000b00)=ANY=[@ANYRESDEC=r5], 0x58}}, {{0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000b80)="adecbd045d58b44a72c0a09d1cdd2030c081f8d1a415f8ba632a05fd12bb2f4da7be1330eebdfd44cc3aeb070d02707df4c0c10cd7864b1495c1884144461210d850b841950e31f20c028b1618fb6bd66b3b9e045d7c9f1f366741def5c5dbacf31a26ffd99dc182b885caebc45fc0b35fa4626b11a53408cf458034c0ec1512711a20f94fb0d18782d1ddcd4a1858f8a909bb8e67a7d1dad6d4fb11149baccf09f199c11d1cb4e6f54b7b830e5f3322169078afc8876c1cce3cd21d3a5b0a711a07e6921cd25b98ddcfe15ed34db086c795d9130d45ccc914362ab55b21af4c2703083abb68f9db56b6b2588f706aa73b8980bcff3f0915", 0xf8}, {&(0x7f0000000c80)="0413e1b12baa1ee259e083659eaa434e8f2468511f5868d3a7b1d41d30cc1ce6db77d9a255ac4716a2c0accd45d123287010e1120f73f95634aa8ef26240132f9c99002a6a6a58fd98734ec1fc8ebf4570a71b511955495a0d6c93e9b20800f851df09f5a4c3ca124a2259067500fd206d12cc47565196c14f1d45b30d4e34368e47b43685f5262baaa2c1e713cf4e9158d5f99eaed74955064c5bf9922f214418309c35626de49c8d427554c927a77e6ab86520f2e6", 0xb6}, {&(0x7f0000000d40)="77c522fd457ad8ed54136893357a24031a805201634e2e53fcdceedf418a6efe570bcc3b89aaf9789dc1228e18007b48cb5f409cc67271ca446344d17b4e59a6d0fadfcfc637715bb462cb2f55d92bcb93e253636529c8cdf11f8974c8b05ff0cd16380e271177caf6fcabe53fd12cd33e1ce4cee380945c828e270c8c3dfb3e6b869470e0012be30ff18d8cc0aaca31021a96e29ecfccee5c64367fc976fc8a496478694e7ae82dcb4213fe05124eb86520de5c73a89e152eff3ab526bc9cb65f1a13699f06fa3329421aee1464c7af0c1b898048393c4490b8312a45b63302", 0xe0}, {&(0x7f0000001e00)="7cd4588fd69ee80976fe8f8bea147d4e0695ba385d149c72a09d0ce8f909e2958a306985742f9412140c0c737f7d3848da830f659d4d15c7c73797e536a84e882146e382ee3f12ef5ff96184beaf29924f0c67784490f5b9cc98d48ee3f09c391770c2848665f0324dc2151076c384e1d51b42bb80bae784e2bfcd89f45300fe21a038470228fb91a37caf437bc328ae15de08704a18a682727b19e539180ae6f8050e36ef7d32db4e109577b7a76562ea269359ba547998c8164067c9700b2f076655d4e0d00e8fe19eabd0dc0eae0323ac9d0a0c951c626c67d9baff8c8251aa78598416efd155e6fc3c5f5c632d60e48dc8760b143c518de86b99713dff7eca9378d6d645ba229c82434fa651f2ea643c1ac937f1ef025ebf599cf77efe3056068d0c17660940356baf560a530f57968751d6984077ea63aace5c91c43146960fba9dad51839abcee624188f890615870d83c57e7dec1c6a94f68d01aa9bbc271517fa8e0c65827b13461d159456561beef2c3ceb85e318c168f5883ce582264ff32f0f94227ab95ce4d1a374a501626fce8b44df16dad22eeaad9b86906338c0d8810d0c3b359b72f761b09959a6ac6b77d87a52c104579d693c48b18734292298ee0e1d1fa8eea2420cfbacc46f94312f22c50059825892fd9c9df346bd2a34236700084002a23e93acf81b7051352b0db607a416dee123f87bcae3f89e41e6b8ab85fca1c81238b39c9c8bd4e11c9a6067333b7c3aec127fce980bca5b38df2448947a05ee07710d1102185d5ba3ffa5a33b16a1bf67f20766b6256679f79c828400da5a66ffc8717d69ac4eb18ecf4bff2e6683aee07322657276ce0c36b000aeda3ff154c05535397d4e68af517daaaf94445367f534992e6bb4eed096cb44645bd1fd9af02535e873c084bf0636b5917d255beab251411a7af1fcc74845f2bdcb56ce76d433b3a95dc419e0709f381d1202c607cd7001da524cd370176eeffd3d6b850fc76caee0ffcd925c4f6bdd18a8f6a20268bc2b365ffcaae610cd78324bc191fdfe08d57960c6a15c9b33a46e80a78bb37ebb23ccc5030169564361fd333a8065ee779baf222f45e3c5d4407300ff956adf539f7d0da7badc48726f403741ca5dd898e35bdc460eed08d5ea31deb1dc7155e12b0d9d846908d4fd83bb920d6c87bba45164cae4854b06bf138e983c2ce74f6a62e3ba682a194507a62144e9881f3124c2c9b664603349517a37a0ca414f1419f22cb87b7ebeb6de89c2159e8588d2a58aa4817a0c8558e7a2dda4d3bb6144be82c6ada4071acfc1d463e201bf18d91492c9130a535538208249a4a9179520239b84c30680db52c11fe1fdd85aedb801d1d33497b2342f079b2ce9c34e9ed13062361ce44fb9ac439bedadcb705b5e4c8dceab05fe0c56df58bc11619b642ce9b67100f02ada1d74b4b17abbdc2625751dd3661eaaaed5ce1cdc50f53fd70258b3e360a9646f055dc24e9020a8840c225f9b29d1174f0d7795344090c423efd535814f220439222c3dea391eb37eb0e98e23290ed69e33e1b38b60a9eb4dabb31f1b48c282c632be6b998b3a043e1f0207fe6e8f4a47b4a66ed95cc0237532b0f25ad480c099126d990eb1a5b849c1222af54415d721be5b82c5d9b65ded7ada0c40c9e8f40321da6ca2b8ff39bb2ab63beb73fc5695ea1bc003c966afa08bfb790540e1178a0638cf5c8896fdd7eb555c18d22bb5d158fc70b426503f502152303c87236849ff746cf7fee75d3ec40718d5f7a0a456ef61d5181208b623ada06707c0a8cd4652489c2413e0d86f97df92133519d09a7a5591c7b440c3a99627506f20398fc21dc5cb5a47d5050644b138b2b0f306b4dae3766b44322210403758bf98d3b8281c85aae0f6d28ec32cc54f9548f07fa06cc79bbe92c5d23139d3b653262a782de295dee6c5e00edac44763424b8ea5479b72326b9821a4e492bf8015a6296b93ba23e6a51b271efb0d160ccea1e26ec96ffc9e78bf8d170e2bec2fc87aae1dab1e411615d3453e1891cc3fd7254f33fac2346904dee4e788258d9af6549e159c9c913d04ec5285e0c44ec53069a01460db806f6f26cae512f1dd81159450ea6bb0e2be8652acd912f6acf6b1b794a8c031a15110caba49a2fc46cec679febb7317c4c4b819d2218f373f6a7a1114fd0567d49141cd2b75f89333635619b6f5225c99378e9f0f2e7bab68fa8507d36dbec9b8f2b51e9574d736a6e8549700acb2f875d02337b58e805dcd0604c596e00e077542bb419136baace2364f8572cb9c142178167a6eebf8a756a71c72d1d94efbff722fdc04b81133782ac3ecaffdaba55dc1c28b40a5b106f25ba9e6be78780b4f582736df4b0dd142975bf0a51b90f6ace7d897730bc7f7b91058d7504d518cd2cd77bebe92eaccb0e78899a71566b92dcef43fe323078a2d8c08859ee5c9420b6a9ac510c7b890b7a899b12a3927ce758f2114df13a7341bd2c62a6b72a8c632a8973daf9954ed03ecc099ac97c99b9d44091003757359383141c2d094a58ed8c78d1ec973ad8bb144aa5c299e033d36301ad7cb03604def4c3581ce874e1fcd4e5ddfdf6050cedba582a86f1c6d3235aff09c7bd438de4f7bdff53c579c14cd8ee32ceed83b21c4d5c7ac92dc3256a499559c1901ce993ff66c68560d45f1a5e82d573d18821ff8c6c7550193f714c65ab904e10bfcc26b2bdbb7f264d78e1cc905f5ad51e5e95fb1f37d9fe695feb52f4efac4a278d321d7e04c6f458857916b799d69a5459aad0d37834f7d30e76bb89358cd9957312ff333163fefb0d8eb996616e3c7b5c60b423331f132a0ec29b185c1e30cd5ce9d854a7c1ff4a8236ded4faf2bed3f9363e34d75481791eadd487bdd7cc72a202dda110fcda65afe04a222eef78b9a01f32f85e0d76c3136cbddb3e0a4a937fb50e1ae4b71897984ada557e5bdddf43ecf05e1866b3a3830de54a009b9f257fcc58d5d16502f4e0f84467aaae51ed17eac15f5deb0af6f60d985a7b64e7e107b8b3fe6dba9984306e8e5668012129401fc950f225d796adf2834883d86b9c4eb1a7dcd9ac3c05daf067b784f79b942a3aac0c2dc64a55c4d5f4001bb832eaeb3ef6377895dadee0a407171e0307e4f5a0a705d52170c5aaad0a8e5e889614c9b41c97f085c9e782f599a959810decccf5bf3dfe213ea940e99ae24a7bb95cea722b429f1aa693def4551e8650df1de1766f876ef97b0ea550a4584c2baf3e5f8a3bcba9dc29aa363b754063a6f6694db08b574b925336088ccf9e10511ff16c88dfcb424c6a1ae3da165a2c4a75c3aeea3ea92d9849858ef13cfba36f964110f1196304df814016bd976914fa20ddf5ae9862709ae1acbeb548e577d2059780ab0eed7c573563e472766a47029fb09c1c0369b1079add67a3702bd3283725f844e3217deaaac98372d8614679ed687a0909c253db731f3925ff718f424b197911e8ab5fe3400b929db426def94bf4f7288b60f0a66900392a3950d8ae2fe188e5176d8b3605dfdff93feff23010b804462091f819b54b23f89139f77a30da138fa37aad247eb78b1d89fa4d1f8a17e2d591632c8d73f68f21e934bac0785c5ffef4644e63520077cc184e3ee67ff8d9206da3f0a1bf2810f1c4aacd4d4c797c3ce3bccb3a8d50c4c21330fc5cdc6c6210ac02ea556668ed7ee272786d07c2bd774ee66b2cd2dbcc5dd637ee52438f875f35e0b796489fedfb354530e17cd2e0d35fb95f5b00819cf8e767c4e09ba5a6b3935ceaf32a58d0a25db47481a61f65aa36f810d99f331841f8fe77b0f77b12f8a2fb88318e2dd778bcd8fcd5af5d34d2eedb3766d054177d9d9a2fe13f52f44a7146966aea36192af83f8bb6da43adbb16f91b9a2aa97eb780a161f9c760015246099362cca3c26331b3c86dcc6f69ac22fa4e241f803b8bb02621830e5b04cf8bd140e78a339d8f1d95a28ffa6546d91d0a09075c64aa8648f737b2b57e0cf6f4c995cf28fcbd824a66d6c4fb49bcf5c86e29ca99322dbaab1e2bdb2a097f3b6ae1ee09d3de4a5fb45daca5a9b6ee8d633b2d80f9355d328d68c3578ae9491d0eaddfe62b882c70b622539d809319b31adfbce1308ecb533ba8ec374aba836c3a9b5bb281190e6c8707b8d4e1f83e867ee5a9451e1e22f70c89feea555509a45364806a6f1e34553d9c5e1df2186c2c5ba7db1971a4db6ed1d1d32db3a50bdd355f7629038f195053057c2578b00e0337edaddbcedeb88f953f422b67766fa114d7f0b677824cfee363c9992fcfb4f473c3f43e2c4026aac4883da5c64668737e76d5b14348b63b0d4f787cac876cfd6adbc480f31cd141a5ec8efe74f19dc24a1da06217958ee3e711a557a43e6314648fffab9f08f5ed724c96e78d0f9fdd87c077ef05bd3acee4a2886cb53d8912b618065cb16eebc459f17d26cd9c8c7fe09fb8a1877867366748394bb3dad83d814d0131f6a34444cee508d39669c377670b816c195180900e08e638a0b6f77728f5c5d91355db219d835495414418da99594b0fbdfb9d056984f706bd02cc488abe8163362b7c0a8d2bfe919d8967a21d033e13b95f9000a402b34ff094785b8694aa76ba908800b827f607cb2f63915012e0c824af81164409b0f83add20a69935b19fe98fc445ed6b14c11432b857f00bf5826bf3c8e383c15ddcf30b19475eb5edb6155ac653d52d20a7dfa0c1de440146bec70c47c98131a3693222acb4cb65a7db1b864d0f95491b7cc7b580a92df7f2cc4f616c37913aaa6346f6bbb2d7c5f4976f4148faf5163596b7c9fd14f3f6ff80804eee0969fc81679c0475a989e9971506320ea03daf0afeb9c0c1dd07171c2a3ea4359eab95b9f42d436f9bd590d61aae370c2bae29e400321ff2525906ffa9b75da58f7f4a390e4c2fc17c15b6ea34450b3e2a7e3cec71eff62fcae66aa4bceb62ac222ce0b98f34a74c7281d9f47ea284a2dbb99039fe0a7400a2f6d2473b8fb90d1f0870fcd7f009b5e2870967fed647968d9042f4164d3481740b299010be1de501e23b7916d9806f040fcb25672737629ab556ef11720ed85ea6c4dee1353eab295941429957dda3f9cbe1dd158d8f9becf8c35d1adfa1d3c18cbc1c1f6d587530735ee24b3c8cba046d12362f1c760c30bfded070a9bf7a2a39bd8737d0258c463a6d82d21e24c767e0b887f2ad619093e5f8eaf66929d6bfb72a5baeaa8515f5c1d306bf2d2ce5365d06b2ab232481a7eb427d4703bd20e75c4d7fdbd7e905f0de3696994dcb32a87a5f53b1189321ff80ec70f69ad89fb20bce5871bcbc41a562b788a04cc833b117f7ac9b603fa76b1735c44ff9081ea38e03460dc02314b0e49fc8eab4f1eb29a8ccbb5a816ada9a926d064e1c18d44f4bc20925fa635d00128749a119097d0c329c8cc64c2a28722de0dd069041227c174deedeb6b74816ad78a6dfa5fa5a6ee3514b8981bd3f63415f491dc8cb7f041cbcba01b50e95dff6b9bb97e7f0487d074e5c05af21ae629b882ff68df4e4aa1052949222d5598ff21dbbc37bc306c8e01763ac82a67951636b055272d0030b7937674efef52b11c589522d2905eea2155f056734f794ab3eed5fce64bdc6132e5fc3020c9f5c22d295a5c44dbf7008bd40d4ef1d10e3fb0703cd4e634ad036af79efe40ff6ac8bfc02540d0b0072199ba2e35ea3cb5c7f446da642611ea54ad82421db3f95de52f0d139f1935893f434542de444dc5eb2eac8a00afaa7544420a86672b836f", 0x1000}], 0x4, &(0x7f00000019c0)=[@rthdrdstopts={{0xd8, 0x29, 0x37, {0x29, 0x17, '\x00', [@ra={0x5, 0x2, 0x1}, @generic={0x80, 0x8d, "46376d7597838e85c4562d76011bddcc3a4461bbc91536982f1b6d766a153b6ad51413a8aeb428ecc47e44e3749177eadf60d84ab80495b9c2622facff8cc69745396975f0a13943380ae049ef976fd08e47535c9cbc985601ee0c51d714486d12f3dc24411ad9dcf08affb3dcfd2a2a6045d3026d9deed564cf4de8ae223e5229431df09450e2519522e1f1a2"}, @calipso={0x7, 0x28, {0x1, 0x8, 0x9, 0x4, [0x40, 0x0, 0x0, 0x902]}}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x7de9}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}, @hopopts_2292={{0xd0, 0x29, 0x36, {0x89, 0x16, '\x00', [@jumbo={0xc2, 0x4, 0x3ff}, @pad1, @generic={0x2e, 0x93, "8898b2f861f73d5059ac1f8b5ab634e0c1900c0ea313f0b6d0e160a2f22b2be236704a31a8bea996612bc741ef765924d2c4087941230ed7675fa6df77764cc858ffb4d46d817b3c7d1088f3d9048fff3eda4a5fd3341cb52b356711798be35b16f5f410295f60d85f6c4a1a15eef8a02cdcc268ad7d13f731be8ec47fec78d0d26789f25a321b59dd786a278a9052c58de5cd"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x401}}, @tclass={{0x14, 0x29, 0x43, 0x141e}}], 0x208}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000001000)="c80e288dd15035f43e8d33d4808ca140c753db07b34e25d971e7751117a46993810ec40e2424334dd19e32ad4ff1847b41f611fc39cfbc6a4cde04be67574f4c501b2b1b9e2954a5d959438e30883c1be250452ecaa4efff213c0ace5a9b31c83bc27bd738fa11da2f35704ab63c23729f995b52612589789f68b4d5dad3caf92902c183e9980c30e247a02201669c86202ce321b85e6aad4705bcdacb5084ba80ba", 0xa2}], 0x1}}, {{0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000002e00)="fd548de9393477640193bf03c29a9d75117d0a3eaafca6ca15df6b520d370f00a2d5581b375cf9f2ef7275a05b4ec097bbd14518b9f714d29ac142bf76b2a030b84ae05ba2fd279651bdd05b6901a2ae55538d4696c7e20126adb92f5a7cf7f51a836b87c748f476077f4646c452442add10ca625a871f67c244a082646aea048dae7c1eec947ba7e14681b2a45a4a65aecee3246e5bf8ff9dfcd3f2315ea88ea0d4f544913e8dfd5909d7b9bed2cf13e494c51a3a58d655da0ac602541e8294e2c1b96cd45deb19cbe25861d27d2f3bb4bf0e8d041564d3264c52ff3ca240e4afee3cd52dbc5b8a359d538a238e240d12eb825388a9586e867288e349d6ceea26a0d64c3f821c55947fb348d76f0c1d7d8ba0db706a351a7e6c71e45e9d02dcfbe19fa7e5fd4bd3271557efdb39952081f015c2e48a67fa22dfa28ed9e09f55f3293e74f2f306194d9cfb0773b4e21bfb0eb2ec35a9360cffbfb3cd16fc69c92ac5db927a999307f3a85938d21a8e7649aa37251ca4c5f4c1a7492274dec1e562f8cebb515dee065760bb4f3481f043d7f1a08fe17c8ab68774fbc88d2df38927ac25fe562e22b117fd3f348416435db96d6746d134079c25e7da28eeb3105c47b81452bb7b1f2a31e1be14272e906a09f4d95dd567dffaded9077d95204ecd6d610f00127f575be4228522bba6ef1ee86d5693247a0c77b5503c7ddec8687e51a11c0b8fa48ca8b3b53d2dd248f70af4f4fb727d08bedfd06cb7ad59b29f418dc742ddffe209cf76d1ce966dd73c6a91d0bb7272df274e95aafef0fc0c1bddc0a4f17b5e6aab93de449801f88627a511cdf48ff9ad74c14864d00ec70645df6f89f7ec21ac0e379fbec27667b4727a463504868f2063a8e75efa666fe11b304ba2c56f821697b4673747a47135757cb7a81088b3663088c799203202d4b2a88eb84c438d0913dc7358d064c92fdb48ddb5f3bbc6392f495fd12d9ab17b0c5ee125f42e8fc6ab0e1c6c2d9e7a33deee6c111a6fd9dbe2e26ed164227f11331e198512c6f2510fc0405f8cacd7df85fc9c51867e5c0a7ff457b814b68064348ff3ddb2e8d1b27766808d0afa4faddc4d1216bb566365fa66b379b7924c55dddaccae61cfd0682189c228cd8a2a88ed53019c5547f264b6301bc8d00a38adbbec59cda6e92ecd695cebe835217e20192dc843f77a25b7d831066727e1d7c7704e45e81a341116020940fbaca87ed323c26b1064685656c78da410a2201469906d5ce6dce984daf48abd3e4ed69f04019d216064a9f9e911ba9409c52185108a68a6f51d037bb9807d25c3a193e6e4efadb741a482ecc415139b2725e66133f8060eb9486d55594122f1b809ffb540f25608184b11d355ba6cb5658ea27d3c1841e63bcd6ccdc8e23a432a2198a370550a0fb915f4427c0796353c2719d9cb69ada9c150dcac7ebc96f297ec99cdc4c1eefc5a24841dd94e9c4e5bb5f8ad600a2305266977d283902c48718edfc0dcbfe7cea50b3637af63ff63caa563aa79565bb5119d67c74ac09a52a0ea8cb128cca359af61ca633b451ead276613eae79e6acfe44e871eb1608be74394f92aced26543405a973ccff6d375f8a8065a1d15b08aaeed634b60263d5e73a610f751d4223e18584ec9ab298935bc2e4ae2bbe1c14213dcc314a47deffe2c0bbea8acb59b369b8516b1f07bc8e2f6d269992cc45f36ae2ec52efbfcb4d25e9e8d9ad3ae3f3b123fd78eb9022881ec1e79e0d1713ef8ce87cd276a0921a3fd0a00d7f2b8d0e9f7c381d2fd50a9d4635d236d5518e4c25cfda3fd56597bee05a1f149b51346629d7d1616dbc71c681f329e15d922a213f188b34ac8e76a087bf9302c8b4f773520964252b565fffdad930df1f3fad96de16bfe874670a35ff0767d432f75f2ac3b8ff972463e175267576bf0e5b7bf810c98337ddaa2c6abb722b6c1c634b1818a3bb2ed191713059ed5e14e07a99e13a4102b005e59b8fc4382d28e4871174ddff5e0c7019041052e7edfbdb33d2df0e401871c320814726addad6bfbe9aa043a8d017aedd68357260ee28619fbfb8351cf962cb3f9bcc38e9e503dbdee306f9b16851cf688a1c5757fb2f72b410a2617fcc4b28244c067cfc2be7ee26e929f5d7881b739249e2b691f8f10615b5fc606fb3f3b527b766d76f644085d03d02666deea68126af5a214ec022442bb22ffaa0ad37057feb9d4711fe7de082f2abb5e025b0804359dd0971e766c45cc36b2038c630b34efa82a1f45377d46fe0a9283d5ae7b8fdca6e0860a4f48acdc1fb3fc183c772fdd30af3f01252fb1d3b41aa590b50ccb76f02161b0cf16cbea3ad8ea020d357d455f84947d96bd0eee78431fda47db635ebc82a2a72d4be4a32629ea47bd2a879be3e2f0ba2f088a5697dd51ae64c36251b63cd87ec7950a66b88e53c1acb2da78bdc7ec1f38b1587e3e3bdee80b6622876fb46b95f86e526e79df5dfe61e54233e6146c857603cb4d7f227e66c56fdb0c797c9619a4795fa3b1a57b208c25342922cb3628c73cc6fd92fa4b1dac2fb61a5d6c3fdf9071cdbc3a7e542c0de564c73c5341a286d6d281f6343f82988c72807fa5f3ea00b84f4628f8432c2ac61226d89bda97f5692515b52e76845f605bdec40c8843b38d962bc0669026d205d40acbac817753045cf33fbc31132e183f4b4550e1dd16fe5154e6a5a359da7df4367f6c1b91dc5b6642205b6e2d55c29a7c430c18a26e8ab8e75b59af1e628d4b07bdadf91fea5cc1d75061b8e3ba03689fed4b395bab14bf49d7a375842b3e6528fc6d5e8e3f8ec9bbe743c905aec5caed7e5b9ccd6e3f5af692e24b09e96ac0db83b2373e2341df6abb59d53dc66276833914924c432941f93d63230683f778f07ee45a4385a0630aa8eb337d9a79fcb88049d919aee037c280e3c9e249602972deeb0a901c4d60fe2cd595da48036d068cb1d2f399b117dca80e3104341bd133e74e68b269e227e1e58570c4e463eab15242ba69a857c584dbbc29b5c0b1dbd24c3a02cd4b1091675227447a8fe56fc9ade098849c95c07ef3eac704848616f91fb76fc9bb1e2e7c1045a8fe62dfb29206168b92fd21279cf523e7d1388ab243a76252501fb588c27ade2f5d99f16af1e843b748679738e18b4d79f55be9e1994f2c4c5f8b5de773637d332a90f7b5564a5e1e2ea50b790493d245d73a2c0b2a7112d9338b7d2ed33ab2bd93e44cc87d5e2559648a08e40693a5a192674efe5a652acfc254cd80d8d68f1287c9e5482e2d576221d98f061b98fcade02f74f2b97f6c6811ca065f75fd5fccd5486ce79927498003ff6ebbd9dd89d4f7bf8a36541af93749f765ff96fe2775f67410284baf7d680c2cc886d88761a5fdea198c0d7c896a82a66f54587e27d9d6e576cb383e8c19933e19cdcbe5a7535260f3adac1dee821e5a6e17b7b3336c6091f706959e13a26f810a6557755372d3c474068b2de0ad80fc2237ddca6ba846329468774f2fa506ddb6e149290a0502636dfb369e69bb0a4dc38b789ebc61a70d9b3427e93109635edcb2ce1906d70ea8852d34c366effa890b4e9a5f02009b99d5a94e378ab448bd43648a2dead020203054862a574444c14ce035674c895b96d0eeeba59f857bd61417587b4b133ec62f0e459c8be5a2b0a34aee5f62015ca6fa6171151b3ad75125fdf2584969b54009486b4b5f88a444dfd97732b3c79b5a360e7069ad457a73385e3cfa222df8eeec01a62f09c1edac8fd22ec4bbde4077e6d10d5655a21862dd31d53b480923360fe9aa24491d36e09e18f9a17b819c55cdf9395ef0e21cd0724bbfc6e437a17c622aede406c50b51a8ec4adce6175637af2558cde84a56d8c1a7129af32168f80d67b5b152fcf1176e1d34706e8594e8d337a91636ee57a00d427e6266c0e52e239454de58fac5818c59c213c20539ed5b17334a4ef8ed1cb0a743bd47d339254b1950b08adad4fe4506df695c4869118b223cc9e1a0acdbfa2e6b82e141e44477693e18f2fe11d8be887ad5af76a4357b8559a4baba8aad2aa7dec0a4393c88b124d384ef4fc55480f938a416dc4e020886a791a5c313ad29e56c1dd3452ee95891749a396f9947f31134cc0ca9f7de371b2efd912b9a7db3ab6b2b719b0eb4699f507abf666d1fc2532f35071e52901ea810f4a54c1ca49c77f583757241278c2214329539d981cf094ae63bdbabb1a4add96b4d13f1d4d78073ac82e3016fc4bca2e2386af0c52d1a263a73c906dfc446a541cbe53a0ae43a03dbc4c0e588957f5597995549c6b7c5f5b1cec651dc34b9336781c77bcfe6e3cf158695caadf3e64414f8cff410538e71af668e05cd8ec269805590b78bdf8e2fea6e5fabd70dc1c0a685eced706672cc27e3894f7f799f526f22555ded8a8ca181acbd1e2963af49bf93b54396fbc407e0c140d31231ff5c5d38370c08b90a26227536fd7f568fb0ffd6e9855f8e5f4db9a62fdcffd844371320b446ad5f4b8d80df4b6f26ed7db7bae334dc3ec7a10ace2dcd420816dbb56cb496b8931cb4ab789ebd5e5bd98af36f7c4a91fb7e14aaa84a10cc7835fc8bc2780fac12df0c036c1434c997b24bdce32c3ac081a706452e8ac25be741d113f78551cdcdf702556e43970016c86e6aee5e01c6d923dedb7f5d6015b382cfdd4579b525bb11768bdae86f42b406219d3a2d8d1924bb31c0b52cdccc7ad34cb42d5f4fa7b6b7662865d0ce8613344374bb7c47a726a914ff9d6f03477e0fb7d8f795dd8cfbb2e5d432e8c8b77213ce7eab6ae7d7e9474ca06487e6ab794097fa97b781d2f43d3f824eb4fa651e2b82b0e6370d35520f9873836adf4888a1935992a082c57f8df9e12efa8a745469165c2912318c0435d9213cf78380ebac462172746ee106e5a662af076956f42de95fa4bb79eb388d5459c255edbf67e2801b98338ff7bbe1eb317eee79fa2509a997c4321157a02414d810150b1300b2e1486e0fc7b7732c1232b6ca9877c487914bd25ef3708f2126375d8c96271fbed9620f3b7aa66351186151f29f87a2d59702737f5336f4c45c5dc6b59321e761e08ceb4d1f61f1a52fdd43992e4c9036752eec974f15d4d0dea09c2fd7ad4b59da8440a1b7528c61adf0c35d548cddfe644e714cdea443c1a896a3f939a5eb2c4736ff73e6b7bdcd166126f952939e6085abf366ac912583afeee8ddb9c8f3e194020577ef9915e03e82e2e215b75649623ade7f8ef22cf15a21c5b7490aedf3bc867f7f701f1691d75bcefa16ade49bf505b528b804ddcbed8723efda7b87f3894797dbc882a443b377cff8526c15f69380f282b9ef861a2ea4d7adca79d36940bdb77978bfb6ecb195b85b8531007e6a9b2ca2eb057f1436e05f840ca18da03cfe006916868d43cc9fd61aebf100a9b249df5acd762577fcc1ac62bf17bd9e61597a822b661601c8c871fb7f2bd4323ec4b9250ea008f8ea5e6805f4168d62496db33e641d0cd7264ce43330ed76b9c4c9e2426791756a3c2c4d2473070eacdca9c8277199b5ba4c827f133cedab0dc981638c8c0a73ef8ecb8e03c6cc67ea15b20a430e63498cab15bfb664ccfd3656507f4d1e164329e0dcf1e62a94c60d2159cfbc0b8aa511c68d098e6ebc1ebc7167f06756596663323be3b4a590ed7b958cbd36faac421c4d3b3b1d54f9a70aa36f7fa5111a913cb636e1ae41db0da94f25207447387d7ffc5c9f62211ee2eac66ad0e9057df5900dee8c3bdc71de469fdd109a84f2eb2677e5e8", 0x1000}, {&(0x7f0000001100)}, {&(0x7f0000001140)="e0ba79544f13e29d8ff4c3d952d381c54b7d6e52885810a97ab0255de4216636268b8bdacc8a2ad9d8de7c0e80deb67badd381dd81cc1b2aa029007db99d1fad1ccba6aff43e320e84d97a5a4fab4f1bd4055de9cbe28ecc8d1fedac15dda6ae4f281c5e665e121813371334234f8c9ab5ce83ee7eafa2cdd165bd4f5702dd19024a5a58e234272d47449764af26d7bb97f1379fab77f019a43a467207922a5c93a5ae604f4b4da86986433359e865f271dbd71e14277dc55935354844f0732689f36ac8202ff10b3519f5e547db3b0da9e66e3f26fbd0bf9918f665972470e42da4af67732ad7a0c114e96d0f129e7046e940081c0fccecdce8a3e8c00cd3", 0xff}], 0x3, &(0x7f0000001280)=[@hopopts={{0x28, 0x29, 0x36, {0x87, 0x1, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7f}]}}}, @tclass={{0x14, 0x29, 0x43, 0x7}}], 0x40}}, {{&(0x7f00000012c0)={0xa, 0x4e23, 0x8000, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80000000}, 0x1c, &(0x7f0000001300)}}, {{&(0x7f0000001340)={0xa, 0x4e24, 0x279b, @remote, 0x10000}, 0x1c, &(0x7f0000001580)=[{&(0x7f0000001380)="e22d3d380bd1e49ec46b5bf95e99fa2ed2d40e43de4f78f0de0469b43eff28d25483746727da890eb63f09568d5053dadc23f776990135d759d3ddb94c4acc40af7864ba5a74117b7484db68eaa19ed959c81415b41d67c8ad4e81b36ed424ba1747160a98cf277cc331df67b2e655fe67e19203b549535cfb01b02e062631cc01cd11acdb", 0x85}, {&(0x7f0000001440)="7dc2e27e328b8cf705858250dbacb180438a2ca546c9b3e9b0390c84f064a95082a58bcb840661ad409a6f7f4107cf918e33d63ba2600a8aff75e27e0b14e9b729bdeb6c98c73e3ccd9c8e3549fd3b1ac9223d99978c232c146edb579fe354e3499a811a14ccf4d7a5814022c62a4dcd10d48d559d266242d4b272830de9e552ff36708258bad727d931411fd59ac6a878163fddbfa91669805b2d1fec59009e4dc226cfea658bb4ac210e9f4100b8061d371dbfd13b24d4b85ef013a03a2a36541370fc67691573efa3b696c8df4e8bd6c4302a84bea6fcc324aba2e1423c5474c32b2761bdfd41187da628", 0xec}, {&(0x7f0000001540)="3bb1e7806b0167", 0x7}], 0x3}}], 0x7, 0x800) dup2(0xffffffffffffffff, r3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r7, 0x0, 0x0, 0x4) setsockopt$inet6_tcp_int(r7, 0x6, 0x6, &(0x7f0000000040)=0xfffff001, 0x4) 21:38:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000040)={{r0}, 0x100, 0xee, 0x5}) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:06 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 73) 21:38:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x4, 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={0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x4, 0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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, 0x7}, 0x0, 0x4, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 21:38:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r3, 0x8, 0x6) 21:38:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:38:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000040)={{r1}, {@val, @max}}) r3 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lseek(r1, 0x7, 0x1) r5 = openat$cgroup_subtree(r3, &(0x7f00000000c0), 0x2, 0x0) sendfile(r5, r4, 0x0, 0xd1) 21:38:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76b1fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b45c5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1b532d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x1000, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11000000000000002900000036000000290c0000360000000000000000caee41fb8389a89e2c000001000e764cd3ba471173ca955d3d5fb72ee3369e6c2302bc9d7d0f6aa88213e93fd9f8693729ac41c4b9fd0e34ae07f071282cb49b7867e239bdfa66301bbef38f6c108d9601a7cf1050291c7a9560074aaa542096090987000000"], 0x30}}], 0x2, 0x0) dup2(r3, r4) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 21:38:19 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x28a}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:38:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x64442, 0x0) kcmp(0xffffffffffffffff, 0xffffffffffffffff, 0x3, r2, r1) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x40000000, 0x0, @perf_bp={&(0x7f0000000040), 0xd}, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, r0, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in6={{0xa, 0x4e21, 0x5e6c, @mcast2, 0x2a}}, 0x0, 0x0, 0x1d, 0x0, "e7d174fe5714c647dca0d3d6c0c6545c981faa7b00114844f9d9e95540dd0f74e532918d55e8ef73174e932cf2444e4875d36d59787ec0e4454e453f2408a614d2142beb809b39c84de11747519006eb"}, 0xd8) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) lseek(0xffffffffffffffff, 0x5, 0x4) 21:38:19 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x289}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) dup2(0xffffffffffffffff, r2) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f00000000c0)={'gretap0\x00', &(0x7f0000000c80)=ANY=[@ANYBLOB="933e6ab32bf84b390020000000aa6500", @ANYRES32=0x0, @ANYBLOB="008000200000000600000006470f00d80e4c130008049078ac1414380a010101441cc983e00000fcffffffec0b00000000000020e0000001000001ff830b91ffffffffe0000002000000830b3eac14143dac1e0101890bc764010102e00000020707f67f000001441cd391e000000100040000000000000000001f7f000001fffffcc5442474c1e000000200000008ac1414bb00000006e7fee0e2e0d266762e349c6053e70504108d3db5342bdd9dbdb10708b2b03577cd2c9bd8030121445f0f21788e234dd1e56904d800c2b2e74b93b0887493e0f8ecb61cfc17f85ebec3110d99e3ddfb1d95c9598daa496d802e9855393e034b49829f1772a426f49efe984df4f9e2dfc7412e309ce7a3b9f108001a63341609021fc3cd67e5e2a21440c492565e83546ce68dc10efc2cca"]}) setsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000c40)={@mcast1, r4}, 0x14) sendfile(r0, r3, 0x0, 0x100000001) r5 = creat(&(0x7f0000000040)='./file1\x00', 0x100) r6 = openat$cgroup_freezer_state(r5, &(0x7f0000000080), 0x2, 0x0) ioctl$EXT4_IOC_MIGRATE(r6, 0x6609) 21:38:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4308, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xa54a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) syz_io_uring_setup(0x31, &(0x7f0000000080)={0x0, 0x45af, 0x0, 0x2, 0x177, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000340)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}}, 0x0) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140), 0xa0200, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r7, 0x0, 0x0, 0x4) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x30, r7, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000180)=@IORING_OP_FALLOCATE={0x11, 0x3, 0x0, @fd=r6, 0x2feb, 0x0, 0x4}, 0x66a2) openat(r2, &(0x7f0000000040)='./file1\x00', 0x4080, 0x2) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap$perf(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x30, 0xffffffffffffffff, 0x6) sendfile(r0, r8, 0x0, 0x100000001) 21:38:19 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 74) 21:38:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) [ 3255.467679] FAULT_INJECTION: forcing a failure. [ 3255.467679] name failslab, interval 1, probability 0, space 0, times 0 [ 3255.469730] CPU: 0 PID: 14958 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3255.470974] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3255.472467] Call Trace: [ 3255.472955] dump_stack+0x107/0x167 [ 3255.473628] should_fail.cold+0x5/0xa [ 3255.474321] ? jbd2__journal_start+0x190/0x7e0 [ 3255.475156] should_failslab+0x5/0x20 [ 3255.475848] kmem_cache_alloc+0x5b/0x310 [ 3255.476594] jbd2__journal_start+0x190/0x7e0 [ 3255.477370] __ext4_journal_start_sb+0x214/0x390 [ 3255.478202] ext4_da_write_begin+0x51f/0xd40 [ 3255.478987] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3255.479992] ? ext4_write_begin+0x10f0/0x10f0 [ 3255.480784] ? copyout_mc+0x140/0x140 [ 3255.481472] generic_perform_write+0x20a/0x4f0 [ 3255.482281] ? page_cache_prev_miss+0x310/0x310 [ 3255.483108] ? down_write_killable+0x180/0x180 [ 3255.483952] ext4_buffered_write_iter+0x232/0x4a0 [ 3255.484798] ext4_file_write_iter+0x4fb/0x18d0 [ 3255.485525] ? stack_trace_save+0x8c/0xc0 [ 3255.486186] ? stack_trace_consume_entry+0x160/0x160 [ 3255.486995] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3255.487716] ? kasan_save_stack+0x32/0x40 [ 3255.488425] ? kasan_save_stack+0x1b/0x40 [ 3255.489079] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3255.489872] ? iter_file_splice_write+0x16d/0xc30 [ 3255.490616] ? direct_splice_actor+0x10f/0x170 [ 3255.491334] ? splice_direct_to_actor+0x387/0x980 [ 3255.492090] ? do_splice_direct+0x1c4/0x290 [ 3255.492776] ? do_sendfile+0x553/0x1090 [ 3255.493405] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3255.494149] do_iter_readv_writev+0x476/0x750 [ 3255.494860] ? new_sync_write+0x660/0x660 [ 3255.495511] ? selinux_file_permission+0x92/0x520 [ 3255.496299] do_iter_write+0x191/0x670 [ 3255.496926] ? trace_hardirqs_on+0x5b/0x180 [ 3255.497808] vfs_iter_write+0x70/0xa0 [ 3255.498414] iter_file_splice_write+0x762/0xc30 [ 3255.499160] ? generic_splice_sendpage+0x140/0x140 [ 3255.499940] ? avc_policy_seqno+0x9/0x70 [ 3255.500590] ? selinux_file_permission+0x92/0x520 [ 3255.501351] ? lockdep_init_map_type+0x2c7/0x780 [ 3255.502098] ? generic_splice_sendpage+0x140/0x140 [ 3255.502870] direct_splice_actor+0x10f/0x170 [ 3255.503564] splice_direct_to_actor+0x387/0x980 [ 3255.504302] ? pipe_to_sendpage+0x380/0x380 [ 3255.504984] ? do_splice_to+0x160/0x160 [ 3255.505611] ? security_file_permission+0x24e/0x570 [ 3255.506400] do_splice_direct+0x1c4/0x290 [ 3255.507058] ? splice_direct_to_actor+0x980/0x980 [ 3255.507811] ? selinux_file_permission+0x92/0x520 [ 3255.508583] ? security_file_permission+0x24e/0x570 [ 3255.509375] do_sendfile+0x553/0x1090 [ 3255.509986] ? do_pwritev+0x270/0x270 [ 3255.510588] ? wait_for_completion_io+0x270/0x270 [ 3255.511347] ? rcu_read_lock_any_held+0x75/0xa0 [ 3255.512072] ? vfs_write+0x354/0xa70 [ 3255.512677] __x64_sys_sendfile64+0x1d1/0x210 [ 3255.513386] ? __ia32_sys_sendfile+0x220/0x220 [ 3255.514103] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3255.514925] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3255.515734] do_syscall_64+0x33/0x40 [ 3255.516327] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3255.517125] RIP: 0033:0x7ff776936b19 [ 3255.517712] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3255.520553] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3255.521740] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3255.522843] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3255.523949] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3255.525065] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3255.526169] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:38:19 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x28f}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:38:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x505b40, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x1000000, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 21:38:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r3, 0x8, 0x6) 21:38:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000001640)={'syztnl0\x00', &(0x7f00000015c0)={'sit0\x00', 0x0, 0x2f, 0x9, 0x1, 0x3ff, 0x18, @private1={0xfc, 0x1, '\x00', 0x1}, @empty, 0x1, 0x40, 0x6, 0x7}}) sendmsg$inet6(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000040)={0xa, 0x4e21, 0x81, @loopback, 0x4}, 0x1c, &(0x7f0000001540)=[{&(0x7f0000000140)="caf911d81da5aab8c3b75133d893a6214c8ef9658b06028e5c302474bd5d4525b09295f73c073c897ccfa83860c01a73ecdd729c78fbd2ebb6538b0872a2f8739b1140c31af800637b2623ccbf4ae009c5a3a88095751c3aff98ade977c01f2c66dd4dfc163ec6e4655324edfa2dcaf398e99e00e482bbe5fa3598932d158ae636fe705350faf1e808faf93556af0ccbdd6a613da8c1603901ec257b142ba79c1351c813e29b5a32de3ae3014086ede39f173428df66f8b0a7591384963c09e89b0e3c2bd2584e99f98ca2422c5095829c4a9f98192d9e3a13e5fa7954a97a86da636ff4e957c1d1f9a16f90e2bd730e8c220696ff83e4dbc449b4e6c5d96382968fee9f181a7ff2b402cefbc78313b73e5d4b24b11ad19ffb0bf021b4ba2b94cbb988b6641c01ad415092698753b5b6c7cb8d7adf51e8db44bc294c0dfa6e1eab63813277793511e2aad674beae1488edac9b622a827fa1e02c3f5ec9d1c54dd3abd519a9865cd270636da03339c47fb85814abfe71f3496c10a7151e67c514a65e6115095a568f8c88d3f6053c3004ada0695bd4f40e04e06d27df66e0e1ec415319cda7f2150fffc58c560c44704701f0e77748a43d738dbe7be9618b9c32707ca69da1d18496e83774208c40d66e7f13f329fff74de2ba96df42b506b2e187ce3974f2ffe6798a9800dafd23ec416a1f6dd896dc79022b1f27cf15e09e1151915ba9c6124da0ad8dd714464da3ba301c552c06c597feb769fd04a08d1c97269b9556fa366cc09e7d29b1c49761be8f4a62edc983264a31d251e3d3f6dd2ba153300c9096a4eec3065cdef5d6dea2e995f0b865eeeaa89ec7efc57c1cc8df81fe85b908d43a4258316017f26ff211dccc106020ab14b80394d82afe785f74114d4f51b33afa7019154808d639dab2f218fad910dc460de218904698fdb0cc15ed638354d5588a2a043ae62a47eaa690e9d4ae43c42d14a7adaf04172b71d7244eedfeb60e88a2c7b1ac76162c7e341c0e7c8b205cb67ecc80cba23616270d6cef674423f0e055dcb4cc35f2c1d28f4ce90ce2365239e865b0131506a5c0ff9332335074f10e583c0f20675602c43d2986ba3b10bec2f4fac1116d514f363fc86c472885555f908a59ab29543510b9e2c634ae84987180a698f77d5b3e1d3c22ff3e4b448a541feca16234a04604694ea7ea30907472683878ed21b859597431d83408d3e4e09faa6dc2b74990d3073ccd2337d3d974354d495314d11d04bdca6482757d2159560996fe5f7db32e27409fc82fa29b153f2c4261560244588516744b725345ed28b7b98c4ff5ad869d78b0508d05d37738b6696203b8ef94bd5165037d359f979e78144ee23edbab292f39faeb6fa958f4b26fc7cbdddc4125937d2486e576eb4307a076d0de661ad5add54b3c3931f5c0c304933316d3ae13e365b7b3d44b6138aef106205a76ecc1f07aa97bf4b1659b17b8f982f3f23534b9cf245b0c9455ab2c6ee19dae28beb552bc954620d33819276a9c6030071797871c3a27ae6b11fb19a673f5a14780875c90d7d528be8c803e137178143e5856faa951b042dd1520f50f8d336f5c13899087043bcd6ae39708a87162446628faa3d1231d6d409a13b376fa18ab33db93082d524cf8a36c8b285a79d2555bdfcf7b71ac58c54689d9458921572ce0e6421b062cb0603dee8cf0a77e096bbd8c089cfe6958624016d06a17805472ab00708a61c6232949589b33503e4c5a9d50bd777f8aad266a19720afb779d04b88f333e8e5734622c83cd5b97e60fce8f3330c211599f1191bb1fc5fdeabe7a01793ffdb714fa78025f09e65df61d4bcb4e1110dd78608a7d532c4dc32f10ae72275143355a44b7c313212cf81117b4d6352ba4ba01b837002914cdf3a08e220296638093fe7079e75477ac2cbc799a614713b98fe04cc73616c9905f7bc77ad87c81dcb4e5616e05d20fe1077dde83a59bdcf5d8b08a902dfa6ef1b3d1c698541f0bc0d880a8b6dec040acabf45657c96ffe93477996d64cc3592d8b8e1a1959c52d7765a13ccd38aec25132aad9b08555181a4f0fff9541dc98fab25ec89a3ec5c8d5c0353d31d7756319be2c52727769cbd50cd6434582a0613132afbcff89c5905c40ae2c493ba946b46b5179e25d3ea5a78900aa7a50553b87e8e6dbbc542dabe0139e5e7388ca72882701a2ad0fbfcaa40035499910a0d71d343f34f9f7f57e4a0ac8e809e372069b158e0decef97bacf68bc40bba2061ac1a2c9f07ecfabe301f0f63aea2dc1ec196126b762d0157ac93747d3bbdb200268b24d16f08723378d630bd5fd2cd22e8289e16eb9af0d36510010f1f6c4b0ff7ec3a52c07425bee988b1fd05dc94622d88e1301cdafeca727faff2e14c7dad9e61fa0969dd751cb8e6a1ca15463cd026c9e03a35871b0bfd7c915e31ae258a4d1de661935c40fe69f1f8bdd6978d8e5406b15a22ec338689af9dda27eccea29da14d6d8854e0b71f82858cfe7b20dc8bbaa040517de59400208997473d314eecfd6c27e5ac99f59acd33961e868dd45e206f25199485cc9aa4a6b019f8959348a097c744eae7f492c6b245e93f1abd4275c809ad24ab46dfdd5b8ef5223557c0113b293c57c23d548269c1e6d3f7062b2a8b2977fb1ff6ef45a8f08cca54c86ea031fa1b8db0f1331dd32c0d51be4065f5fd098e23f99331406c39652515820f2b19990e1e001516cac45c7b509e6dcf88fdb59033d6d00a89a4357d186dd1415781d350464136d3b256b7915683e8606a2993af7e4eb0a5b6fb7e3d76b2d5d61e8657e7cd5f38c74bc2b84e9edf23aac4fbdeabfd0a005be50a91c0a64e7c9981231adf74dcef8401aa194813f0c96d4cf6a2da1f54c9eb871be2f1caa0b3a544ac41e5fdc0cd1a6a34566ac2295662179af7304b0e1baa8bbd3cfa2c501d7f740ce8d905e113289df889dd815ed72f3b65cefebb77a555603af69e03352dc06d718802497da11adac02012afc690ae7538d95f10322ca5e49d0176ec27bf74b98846eecac5de08193b902919618d5aeeba6cdb077a5b4146627cbd176f2023a9f93ca90d7bde33eddeecd79c457f43581bf867f789bd1b928ec0169bb23a77fc17f5928af206ef09fd42e849273f7753c2f7f061adedda582f92754366aa73953b98ac21b1b796e6744b410aa9aafe643571e2d8a0b448d84ad21499aec70fd517cc52d1abf3890dd2007e55186bf58ac14ff5de3f5f5f33f49b55c5b19f3b574650705f2c1db09d5131393e9ad78d958ed1d900f9ce39abc87604905c667458893e437139681d934993c487baa42420ce3fd50c9c7ab2b67820669c23ec786c98ee23df728727daed2961beefc0e870bdc305f7dd8dc19462075d53feb39e0aad1e75e905cce9e98aab9804b075dfe3dea1db64975072aec94588ceacba2df2b5ff47c30c0d22038c5bbbc7d4b1a5ebb3965144444bbb8f7cc41f0cf415907e8148402a24de3f756465941da1ed5503159fe0b281d15c880a7a1d4d0195efa95dde85a162d10bad743cf42393cca060aec9bc95b4f307f31fd970569ca8c6180d338ff2fdb77f0d34c632a2f76e500d8ab7f029a1a68d2d434f18ec3659c3875e219637050301b5eb95f1e9ae220964faf5debf0fd1d4ac0b9ea7fc0470e603ed669f2839b119fc541704d3c4072b6037353b5d71954d18350a3a02f45425574badb4b1fc108c6cdfb034675581297f0f730d88a95e1e43cdeee41262951584c293b0c6b4e7e805fadcd976aa60db38f1dd697404a058a71684d7e8122fe9eccca7b7cc87bffe7b38a6d6d795cbe593b1a4bacf68616d5cfa1a6ee0f5951f2763b5dfdef55f267bbf9f73d5ada28ad957d0588246dac2dc86db41cbcd2696ed4a046ab69089fa882823837eca5c84aa1638e5f00cb4177e2a21445353b77699ad47d73863f8e0e6efe775c5d5dff0d200652b19a00949fddd4b61f4dd7f6a68032d42e22080b07a702b88402badbd867f4e933424df6b314850d9588421c744fd9727807696b848f75c99519702e51b85d04f4fec729964de78a0a3aad3ec433c8a06d7410a932f28a36f427ee9def697317bf4014b5470f83585f5f680e87fcf7fc239a659fb6f75071d7ee9f02a94669b94ba94ee93a07bff6d25ed2eb95467455ea2ec1243a23aeb0c828c4650b82c91b444473a66769baf32fab41e388e71e5742d46903c5a766bd94eb1de15ccea69adbd5cb6f388830ce372893bad37e7cdc96e4f30b45d781ee00231ad0a759f2578f2171338c3dda0f22038f85f3aa96dfbe20d2eb793c9d5f9191509932a3ffe8c1b842f885daafef469db765e822a509f5fe7ef8ebe53715903d232728007e3efc4c38d18bae49d6899d60b570b64f4eff615208cdf6e3c847d153492661eaa2cdc838e99d81277b325fa5d2ae25f15c33cf75b7fce2b011b9811fad176fb2ca3b88dce37e67e319f95ac32712d182d7880f703014006ea1f2427fff5e3759e3ed20b7b05f70e2cf321efd00417fb05c3ce7baedaf7b780d3313d189ef0999292d038393a78bc74fe00d6b19d9c55d143a064c3a73636d006988bed8d38017f6e1d8b64e40a496a7e4be3c762d860ab30529544ccfe655c739dd35464af155141ce1ea7e7dad25006f2222b89d72d46f1f0a2058e616aa48887fc2e8c10df542d54437a8ba1be28c6febe242106d01fcd717aaa9b37ed2ec4920c664fa65282d2e62ababc1599a53d162a791fcc8462aa705ebe1530ee681c32f66aa56d344af4ecaa2caeb700b29fe8249bde3fbde5d290c5646579cf883d9905fb3f3b477a2f734641595d098cf5f9078c62d4944e1ed4393e48b8120681bb4359c8e06bbb619d60623459a0e042a355ef44e37a9d2eb578c3b40d43977e9a34d4fb89e83a45a0410503a96068247e05195bcb7aa079e3dadb68532c1bc76cfaa5a824ddd1c554fbb944af7bbcc60d29746d4cb7d3a9047776c4690156e9683c1e5bc9640555c53138f538fdd28260bc9cb8dbf463f43de0524a22b5eed2834882d3b678d19b393b188c1a00adaf4c9624acfdf6538173e48fc4f20d977778dcc3f11b707dcd1a387e332e34d0915dcdb9ae37741be12216df08343479b76eb334eebee1fd54b1838771e2e1d098452b45955ecb303cf21b61c0789cf9dba4e1c7b60e2e3a0166b05dc21078b3f2190f647d598be6ca1752d4ffbcce6280c82b7a0c6ac88412d25151f92d458a9057c69a653de55ba176cded31a296255d67d7f855539da779a244029bd67506cd78f75fb74aafbb773d0bc0c33eaa7bf04668d68056f82e5907b212c1d694bbb1639f6bd2c0525652cc57fcf95b898ae0fe0d1f57e2eaf6a5b48f7d7dd2860488c948302656df37c3d1741c20bcc9c103bf795b8d527e97442c672adaf697a3efb944d62f3997bc820ffcd24eb2fa17462b3a235cae7d64710cd8d89a0e6c8be36b403fac51b6a0d0626ef56c987ab86e74a23268b388c5ea0fda0ea9da843b7be98a4d0c0c05e3fe06c701f8ec976a589463b76674a2e884707c97038e9153e889d912ce862dfbbb7c015b85af3f4d560e8f5f1adfdc6eccf4c20eea8961fb88bb414b4690cd62f461907682d79551bd96c27c07a988ea485ba37ca43255361d81f3b628033970483f16a97c6b6eb29fd374268b0ec4cf2ebd8e551ddcbba064f7c2cbbb24a507029245facad3ed1666f4bd685c4e7bc3f3b32e9c569a3bdc2e36dd4202d27019bc1e78337ac16a04aebdae33ca1e8114d814d687b", 0x1000}, {&(0x7f0000000080)="e3f08d8c51707f2e88b1ef7cf7df7126f00da5efcfafd0b6d117dc93171ca6fc0146faf976014722678f873ad31ab6545f41f79ac0910671c7601ab543e5a6b0d192b016b0e5d277cf3ca5214216fb", 0x4f}, {&(0x7f0000001140)="46c6df374ed911d291f432bf98a36a6feb910a55cd8246c79003199112618dcb55dca2e3f03fb15f3ea3479ca7fc09b23c83d969efbbd90e3d3da331f03196a3be02ffa389e222487e9125974a83da6e8ec57cac2d9b5ec63cd73e5313c30daff49a9b4564d3ad7089cd8b9e51f50db9f47f17016e59ed681827e01dc3f4c789071df3683a8b7e963e43f28106e8d7e2d9f2296419a2d4ab1a0604eeccf9934063f22959089e9cbf0211419ffc8378d960d557e69ca0851d3d5a9b66ffd0534a7ef592c0f265bf03d31b9a612a2c3c2a03631bd5d436e39797ab28d0b4550be118ef77a5b0b27eaf875e17", 0xeb}, {&(0x7f0000001240)="e1f3c5faff2d8482aedea2dcc01081b7ecc82768ebd7cf47ba96ae52d1ac903a910038a8ba79b316fa11a0b6df61600c061d11215cf22c1592135419a4ff5ad09742cf50a2be4efd46d74f956dcf472ee454d5620f11f54d5bd6ae28db4c74a7ef2f488fc3c001c8c28eb89d1fef0df00c21a9042dc6dbb5e3658fad102868514bab402083fe24208b6e8541287f922755f5afe52c14c85b283a8807d0763d7b807b9dbb87ff3f69d1979da7706bd721c14309996cc1f2be288fe3e44929412dd1b27bc5735df10c228d2999d7f78a2581b01bc98543328e8c5d038e3766210620d0773aa7dc11628fe3637fc9d832919c880189270392147215805c15cc", 0xfe}, {&(0x7f0000001340)="78b5381d9fa64b746533be0a2e9cc5e9bbd6019be83fd103fc461e34d15f65a7795579d86b0657f8a912a63142d2814737ef08578b2f842ed6", 0x39}, {&(0x7f0000001380)="865d625300178822a41593a41a4d28335b53ba128fdc90e1a82f155e608c937b147f19c1946a8648e189c58a01f8f13ed7e1e09335f628c61199129b5482eb5db892785ff7b2b459fa49217d7369a93e2389f61da188e204743dd67fca12cdddcf7c9cd99179884e1bd0a16965782c38c1a7d31f3f7d9d5e10e161b25029c23fbbeeb1904f088546995d5084646721385cec4fddc64d170bd7319e7cab5bb53829ec97df752f33cbf49c20f6a585e3abfb5be88f27ed6aa2e2688ff8ce265501cfc00a73757a2aed40a666bf8c1c854be2c5", 0xd2}, {&(0x7f0000001480)="6bdf92253d420a7676745e06b1159e4a902ee83788c5ef4156e18534a1b2b0266fe839cbd1c55accc5ad085c6f0fab4b9a0bde2cc1121bc581cd8886db69436cf08f2ed35693422b786524ae5934add789dcbe652bdef3003c4da3fdcb6be2e8fd565d1729435b3954c99dce1173e1cbddb0a1792894233b0a624dbec5999571190fa7860fdc35d28d0da999f32138ecf12ba0527284adcf5f7f9c25", 0x9c}], 0x7, &(0x7f0000001680)=[@dstopts_2292={{0xb0, 0x29, 0x4, {0xff, 0x13, '\x00', [@generic={0xfb, 0x96, "0368ce415d5fd9a4ef6bed48b24cacfad23a54364c214e40b513117749a1ae38fa1ee7d11630f7bc0c02ec8335cb50428d8e5b5b47934fc45b7fac565ae977db632de37569e24c3927957697c1d8f1814d7d0ee6ecdfffcff5a37165ae8c1097d33462de3d833260d034104d6ce82c32c5ba1416721ac61423f2cf8d48a63bc183276017c54b2e60a9be4c8e853aed0b97acd4c10f70"}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @private0}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1, r3}}}, @hoplimit={{0x14, 0x29, 0x34, 0x2d}}], 0x120}, 0x1) 21:38:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0xffff, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) openat(r2, &(0x7f0000000040)='./file1\x00', 0x800, 0x152) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000c40)={{r4}, 0x0, 0x4, @inherit={0x88, &(0x7f0000000140)={0x0, 0x8, 0x0, 0xe02, {0x9, 0x81, 0x7, 0xfffffffffffffffc, 0x7}, [0xffff, 0xfffffffffffeffff, 0x100000000, 0x1, 0x5, 0x4, 0x9, 0x2e]}}, @subvolid=0x6}) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 21:38:20 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x289}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:20 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x292}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r3, 0x8, 0x6) 21:38:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) fchown(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x4) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x400c6615, &(0x7f0000000040)={0x0, @aes256, 0x0, @desc4}) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) sendmmsg$inet6(r4, &(0x7f0000000680)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="11000000000000eebefd0000000000290000013204002000"/34, @ANYRESHEX=r0, @ANYRESHEX, @ANYRES32=r3, @ANYRESDEC, @ANYRES64=r5], 0x30}}], 0x2, 0x4008044) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000600)={0xb2, 0x3ff, 0x5}) openat(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', 0x200800, 0x26) fstat(r4, &(0x7f0000000140)) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={0x440080, 0x4}, 0x18) execveat(r6, &(0x7f0000000240)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!\\\x00', &(0x7f0000000380)='\'$:\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^-@-]+\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00'], 0x800) 21:38:20 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 75) 21:38:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x80, 0x2, 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) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 3256.086721] FAULT_INJECTION: forcing a failure. [ 3256.086721] name failslab, interval 1, probability 0, space 0, times 0 [ 3256.087699] CPU: 1 PID: 15008 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3256.088275] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3256.088946] Call Trace: [ 3256.089174] dump_stack+0x107/0x167 [ 3256.089480] should_fail.cold+0x5/0xa [ 3256.089796] ? create_object.isra.0+0x3a/0xa20 [ 3256.090185] should_failslab+0x5/0x20 [ 3256.090503] kmem_cache_alloc+0x5b/0x310 [ 3256.090840] ? lru_cache_add+0x45c/0x800 [ 3256.091183] create_object.isra.0+0x3a/0xa20 [ 3256.091548] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3256.091973] kmem_cache_alloc+0x159/0x310 [ 3256.092320] jbd2__journal_start+0x190/0x7e0 [ 3256.092689] __ext4_journal_start_sb+0x214/0x390 [ 3256.093082] ext4_da_write_begin+0x51f/0xd40 [ 3256.093447] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3256.093916] ? ext4_write_begin+0x10f0/0x10f0 [ 3256.094293] ? copyout_mc+0x140/0x140 [ 3256.094608] generic_perform_write+0x20a/0x4f0 [ 3256.094991] ? page_cache_prev_miss+0x310/0x310 [ 3256.095392] ? down_write_killable+0x180/0x180 [ 3256.095772] ext4_buffered_write_iter+0x232/0x4a0 [ 3256.096185] ext4_file_write_iter+0x4fb/0x18d0 [ 3256.096572] ? stack_trace_save+0x8c/0xc0 [ 3256.096914] ? stack_trace_consume_entry+0x160/0x160 [ 3256.097333] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3256.097704] ? kasan_save_stack+0x32/0x40 [ 3256.098048] ? kasan_save_stack+0x1b/0x40 [ 3256.098386] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3256.098808] ? iter_file_splice_write+0x16d/0xc30 [ 3256.099203] ? direct_splice_actor+0x10f/0x170 [ 3256.099573] ? splice_direct_to_actor+0x387/0x980 [ 3256.099964] ? do_splice_direct+0x1c4/0x290 [ 3256.100325] ? do_sendfile+0x553/0x1090 [ 3256.100652] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3256.101045] do_iter_readv_writev+0x476/0x750 [ 3256.101421] ? new_sync_write+0x660/0x660 [ 3256.101761] ? selinux_file_permission+0x92/0x520 [ 3256.102177] do_iter_write+0x191/0x670 [ 3256.102500] ? trace_hardirqs_on+0x5b/0x180 [ 3256.102857] vfs_iter_write+0x70/0xa0 [ 3256.103180] iter_file_splice_write+0x762/0xc30 [ 3256.103570] ? generic_splice_sendpage+0x140/0x140 [ 3256.103983] ? avc_policy_seqno+0x9/0x70 [ 3256.104322] ? selinux_file_permission+0x92/0x520 [ 3256.104721] ? lockdep_init_map_type+0x2c7/0x780 [ 3256.105118] ? generic_splice_sendpage+0x140/0x140 [ 3256.105525] direct_splice_actor+0x10f/0x170 [ 3256.105887] splice_direct_to_actor+0x387/0x980 [ 3256.106278] ? pipe_to_sendpage+0x380/0x380 [ 3256.106641] ? do_splice_to+0x160/0x160 [ 3256.106972] ? security_file_permission+0x24e/0x570 [ 3256.107385] do_splice_direct+0x1c4/0x290 [ 3256.107723] ? splice_direct_to_actor+0x980/0x980 [ 3256.108116] ? selinux_file_permission+0x92/0x520 [ 3256.108513] ? security_file_permission+0x24e/0x570 [ 3256.108928] do_sendfile+0x553/0x1090 [ 3256.109249] ? do_pwritev+0x270/0x270 [ 3256.109557] ? wait_for_completion_io+0x270/0x270 [ 3256.109957] ? rcu_read_lock_any_held+0x75/0xa0 [ 3256.110343] ? vfs_write+0x354/0xa70 [ 3256.110651] __x64_sys_sendfile64+0x1d1/0x210 [ 3256.111023] ? __ia32_sys_sendfile+0x220/0x220 [ 3256.111403] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3256.111829] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3256.112264] do_syscall_64+0x33/0x40 [ 3256.112579] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3256.113001] RIP: 0033:0x7ff776936b19 [ 3256.113312] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3256.114802] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3256.115428] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3256.116013] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3256.116616] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3256.117205] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3256.117786] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:38:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r3, 0x8, 0x6) 21:38:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000040)={0x1, 0x80, 0x5f75, 0x7, 0x2, 0x6}) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="11000000000000001d0000003600000000000000000000001800000000000000290000083600"/48], 0x30}}], 0x2, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000c40)={0x0, 0x0, @status={[0x10000, 0x4, 0xcf24, 0x7, 0x400, 0x2d67]}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x6, 0x0, 0x100, 0x7, 0x3ff, 0x0, 0x0, 0x0, 0x21, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7c, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = dup(r3) sendmsg$inet6(r4, &(0x7f0000000300)={&(0x7f0000000080)={0xa, 0x4e24, 0xd1b, @empty, 0x48000}, 0x1c, &(0x7f00000000c0)=[{&(0x7f0000000140)="b25aab085443cff74d76700ca7d65dc960b435c66fe972bf426301fda3629d36060affeeb5f0ed6176542b576749ac48ee424373a2ba3d2bd094345b750d3625891a1aafbce3d2254cb9581a519b00b3b0914ac3e93bedc0ec686f0a748e0fd3327191d644c329a571c2d68b2a1b09100c24a398c7a4a3bb23b4867404e09c91b8cf5034f7dd181342b4883257715644d47980449910cdeba0598b587f6063ee3efec2e9189b09b1202cc2f1308d7dc896a7c17f4b82a65952fa7c4a0ddcc30be3879648dbbbe586db8d6e051044f5c931e79873df22e3de", 0xd8}, {&(0x7f0000000240)="7240169ae8a39f158363c352405be3e41e14cf920335113e0d2beca96871ab4fdc6ad0aeabf55a5e30b092c6539628d5f5a2bda286126525fd64500670550a6309cda36aa0e91f54ac313ff1b2d1cf2079e66cc1e4a12f477af9807e08112b354cb82fb26873d7aaec21665062d8152bec1b32ca", 0x74}], 0x2, &(0x7f00000002c0)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}], 0x18}, 0x4004804) socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x4, 0x0, @fd_index=0x6, 0x0, 0x0, 0x4, 0xf}, 0x101) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 21:38:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0xd4, 0x0, 0x4, 0x0, 0x0, 0x4307, 0xf3a21679fbc4a55c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000040), 0x7}, 0x0, 0x80000001, 0x0, 0x0, 0x400}, 0x0, 0x0, r0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r2, 0x8, 0x6) 21:38:34 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x289}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:34 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x29b}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 76) 21:38:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x115bc0, 0x4) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) flock(r1, 0x7) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) openat(r2, &(0x7f0000000040)='./file1\x00', 0x100, 0x8) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3270.534121] FAULT_INJECTION: forcing a failure. [ 3270.534121] name failslab, interval 1, probability 0, space 0, times 0 [ 3270.535224] CPU: 1 PID: 15040 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3270.535857] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3270.536644] Call Trace: [ 3270.536900] dump_stack+0x107/0x167 [ 3270.537243] should_fail.cold+0x5/0xa [ 3270.537597] ? create_object.isra.0+0x3a/0xa20 [ 3270.538024] should_failslab+0x5/0x20 [ 3270.538378] kmem_cache_alloc+0x5b/0x310 [ 3270.538766] create_object.isra.0+0x3a/0xa20 [ 3270.539171] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3270.539641] kmem_cache_alloc+0x159/0x310 [ 3270.540027] alloc_buffer_head+0x20/0x110 [ 3270.540417] alloc_page_buffers+0x14d/0x700 [ 3270.540820] create_empty_buffers+0x2c/0x640 [ 3270.541226] ? start_this_handle+0xfdd/0x1390 [ 3270.541633] ? start_this_handle+0xd57/0x1390 [ 3270.542052] create_page_buffers+0x1bb/0x230 [ 3270.542459] __block_write_begin_int+0x1d1/0x19c0 [ 3270.542908] ? ext4_da_release_space+0x480/0x480 [ 3270.543346] ? kmem_cache_alloc+0x2a6/0x310 [ 3270.543745] ? remove_inode_buffers+0x300/0x300 [ 3270.544173] ? jbd2__journal_start+0xf3/0x7e0 [ 3270.544600] ext4_da_write_begin+0x37d/0xd40 [ 3270.545018] ? ext4_write_begin+0x10f0/0x10f0 [ 3270.545433] ? copyout_mc+0x140/0x140 [ 3270.545805] generic_perform_write+0x20a/0x4f0 [ 3270.546244] ? page_cache_prev_miss+0x310/0x310 [ 3270.546674] ? down_write_killable+0x180/0x180 [ 3270.547099] ext4_buffered_write_iter+0x232/0x4a0 [ 3270.547544] ext4_file_write_iter+0x4fb/0x18d0 [ 3270.547969] ? stack_trace_save+0x8c/0xc0 [ 3270.548362] ? stack_trace_consume_entry+0x160/0x160 [ 3270.548841] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3270.549266] ? kasan_save_stack+0x32/0x40 [ 3270.549650] ? kasan_save_stack+0x1b/0x40 [ 3270.550038] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3270.550510] ? iter_file_splice_write+0x16d/0xc30 [ 3270.550954] ? direct_splice_actor+0x10f/0x170 [ 3270.551373] ? splice_direct_to_actor+0x387/0x980 [ 3270.551817] ? do_splice_direct+0x1c4/0x290 [ 3270.552215] ? do_sendfile+0x553/0x1090 [ 3270.552588] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3270.553022] do_iter_readv_writev+0x476/0x750 [ 3270.553439] ? new_sync_write+0x660/0x660 [ 3270.553830] ? selinux_file_permission+0x92/0x520 [ 3270.554289] do_iter_write+0x191/0x670 [ 3270.554648] ? trace_hardirqs_on+0x5b/0x180 [ 3270.555050] vfs_iter_write+0x70/0xa0 [ 3270.555399] iter_file_splice_write+0x762/0xc30 [ 3270.555840] ? generic_splice_sendpage+0x140/0x140 [ 3270.556294] ? avc_policy_seqno+0x9/0x70 [ 3270.556668] ? selinux_file_permission+0x92/0x520 [ 3270.557127] ? lockdep_init_map_type+0x2c7/0x780 [ 3270.557568] ? generic_splice_sendpage+0x140/0x140 [ 3270.558020] direct_splice_actor+0x10f/0x170 [ 3270.558421] splice_direct_to_actor+0x387/0x980 [ 3270.558852] ? pipe_to_sendpage+0x380/0x380 [ 3270.559250] ? do_splice_to+0x160/0x160 [ 3270.559614] ? security_file_permission+0x24e/0x570 [ 3270.560081] do_splice_direct+0x1c4/0x290 [ 3270.560476] ? splice_direct_to_actor+0x980/0x980 [ 3270.560921] ? selinux_file_permission+0x92/0x520 [ 3270.561378] ? security_file_permission+0x24e/0x570 [ 3270.561841] do_sendfile+0x553/0x1090 [ 3270.562200] ? do_pwritev+0x270/0x270 [ 3270.562553] ? wait_for_completion_io+0x270/0x270 [ 3270.562993] ? rcu_read_lock_any_held+0x75/0xa0 [ 3270.563418] ? vfs_write+0x354/0xa70 [ 3270.563773] __x64_sys_sendfile64+0x1d1/0x210 [ 3270.564199] ? __ia32_sys_sendfile+0x220/0x220 [ 3270.564620] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3270.565099] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3270.565569] do_syscall_64+0x33/0x40 [ 3270.565918] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3270.566404] RIP: 0033:0x7ff776936b19 [ 3270.566748] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3270.568419] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3270.569117] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3270.569766] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3270.570417] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3270.571062] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3270.571702] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:38:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r2, 0x8, 0x6) 21:38:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r1, 0x80286722, &(0x7f00000000c0)={&(0x7f0000000040)=""/93, 0x5d, 0x4, 0x3}) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 77) [ 3270.893704] FAULT_INJECTION: forcing a failure. [ 3270.893704] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3270.895677] CPU: 0 PID: 15060 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3270.896695] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3270.897895] Call Trace: [ 3270.898288] dump_stack+0x107/0x167 [ 3270.898821] should_fail.cold+0x5/0xa [ 3270.899383] __alloc_pages_nodemask+0x182/0x600 [ 3270.900070] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3270.900961] ? find_get_entry+0x2c8/0x740 [ 3270.901572] ? slab_free_freelist_hook+0xa9/0x180 [ 3270.902284] alloc_pages_current+0x187/0x280 [ 3270.902934] __page_cache_alloc+0x2d2/0x360 [ 3270.903567] ? jbd2_journal_stop+0x188/0xdc0 [ 3270.904216] pagecache_get_page+0x2c7/0xc80 [ 3270.904858] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 3270.905579] grab_cache_page_write_begin+0x64/0xa0 [ 3270.906302] ext4_da_write_begin+0x2f3/0xd40 [ 3270.906951] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3270.907801] ? ext4_write_begin+0x10f0/0x10f0 [ 3270.908457] ? copyout_mc+0x140/0x140 [ 3270.909028] generic_perform_write+0x20a/0x4f0 [ 3270.909705] ? page_cache_prev_miss+0x310/0x310 [ 3270.910387] ? down_write_killable+0x180/0x180 [ 3270.911061] ext4_buffered_write_iter+0x232/0x4a0 [ 3270.911769] ext4_file_write_iter+0x4fb/0x18d0 [ 3270.912445] ? stack_trace_save+0x8c/0xc0 [ 3270.913049] ? stack_trace_consume_entry+0x160/0x160 [ 3270.913798] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3270.914465] ? kasan_save_stack+0x32/0x40 [ 3270.915071] ? kasan_save_stack+0x1b/0x40 [ 3270.915672] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3270.916416] ? iter_file_splice_write+0x16d/0xc30 [ 3270.917118] ? direct_splice_actor+0x10f/0x170 [ 3270.917779] ? splice_direct_to_actor+0x387/0x980 [ 3270.918478] ? do_splice_direct+0x1c4/0x290 [ 3270.919108] ? do_sendfile+0x553/0x1090 [ 3270.919688] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3270.920382] do_iter_readv_writev+0x476/0x750 [ 3270.921042] ? new_sync_write+0x660/0x660 [ 3270.921649] ? selinux_file_permission+0x92/0x520 [ 3270.922368] do_iter_write+0x191/0x670 [ 3270.922942] ? trace_hardirqs_on+0x5b/0x180 [ 3270.923580] vfs_iter_write+0x70/0xa0 [ 3270.924140] iter_file_splice_write+0x762/0xc30 [ 3270.924842] ? generic_splice_sendpage+0x140/0x140 [ 3270.925563] ? avc_policy_seqno+0x9/0x70 [ 3270.926158] ? selinux_file_permission+0x92/0x520 [ 3270.926871] ? lockdep_init_map_type+0x2c7/0x780 [ 3270.927567] ? generic_splice_sendpage+0x140/0x140 [ 3270.928287] direct_splice_actor+0x10f/0x170 [ 3270.928941] splice_direct_to_actor+0x387/0x980 [ 3270.929624] ? pipe_to_sendpage+0x380/0x380 [ 3270.930262] ? do_splice_to+0x160/0x160 [ 3270.930846] ? security_file_permission+0x24e/0x570 [ 3270.931585] do_splice_direct+0x1c4/0x290 [ 3270.932197] ? splice_direct_to_actor+0x980/0x980 [ 3270.932906] ? selinux_file_permission+0x92/0x520 [ 3270.933617] ? security_file_permission+0x24e/0x570 [ 3270.934354] do_sendfile+0x553/0x1090 [ 3270.934924] ? do_pwritev+0x270/0x270 [ 3270.935486] ? wait_for_completion_io+0x270/0x270 [ 3270.936195] ? rcu_read_lock_any_held+0x75/0xa0 [ 3270.936881] ? vfs_write+0x354/0xa70 [ 3270.937431] __x64_sys_sendfile64+0x1d1/0x210 [ 3270.938089] ? __ia32_sys_sendfile+0x220/0x220 [ 3270.938759] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3270.939524] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3270.940283] do_syscall_64+0x33/0x40 [ 3270.940834] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3270.941580] RIP: 0033:0x7ff776936b19 [ 3270.942124] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3270.944787] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3270.945905] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3270.946942] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3270.947980] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3270.949027] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3270.950061] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:38:47 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r1, 0x8, 0x6) 21:38:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 78) 21:38:47 executing program 4: prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x7ffb6dd80df26e00, 0x212) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x2, 0x0, 0x8800000) r2 = dup2(r1, r0) r3 = perf_event_open(&(0x7f0000001d80)={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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f00000003c0)=0x0) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x40, 0xe0, 0x3, 0xee, 0x0, 0x0, 0x2010, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000000240), 0x4}, 0x2012, 0xff, 0x1, 0x2, 0x401, 0x0, 0x3, 0x0, 0x8, 0x0, 0x6}, r5, 0xa, 0xffffffffffffffff, 0xa) r6 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0x0, @dev}, &(0x7f0000000080)=0x10, 0x80000) r7 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$FS_IOC_FSSETXATTR(r8, 0x401c5820, &(0x7f0000000200)={0x6, 0x20, 0x3, 0x8, 0xfe2}) sendmmsg$inet6(r7, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1100000400000000290000003640000000001800000070fb658b7bd61265970000eee9000000970000000000000000000000959b7287afcf9c4b5c9765364d9a262a0ce535fb325d6e700b514479b62806676ee8f040623ee5deb9845d2e04f8a378a0c651b40c8b4decf4c054e58f60f8b406f8d5e407e62336e34f2f25ab07448920040dda62ad2e0ab9db4f35c1a394742684703a5e099493c93510398198a1df0cad0ed8043eb4de51a59b0c"], 0x30}}], 0x2, 0x0) dup2(r1, r7) pwrite64(r6, &(0x7f0000000140)="fd8d5dac881566c2c299c9eb85acb5053d8dc682d165edec351b726ac9b57dbe61834a175f6ea2c64b356f32e21b8cb62d81132d00449ea704da0bad883b540c4a85bb6add4d9f14f545f0ff58fadf74", 0x50, 0x5) r9 = socket$inet_udplite(0x2, 0x2, 0x88) dup2(r3, r9) sendfile(r0, r4, 0x0, 0x100000001) 21:38:47 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2a2}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r2, 0x8, 0x6) 21:38:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0xb, 0x1000002, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x159303, 0x40) r3 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x200, 0x2, &(0x7f0000000300)=[{&(0x7f0000000140)="139954209ca19329c9eeb31ae8e27c7ffca444dcb262fde21a1cec967b63c41464858a3c270f0a505cdf6fe81e6fc23101dd3bf03b3800af5bd1218706d75f8720a8f2b193549367642c823aa79a3ccd6ec8a9a9310e7a8b96af02d4a409c6de5b7d0b9496344072799e412c66ea8ef5cfb8ccaea23eb7d8b446e69e6cef511258dac88fb1eee045add1b72724918099c0fee92227a15ff0336977990a02ffab5cbc258c5076cf89e69646d40e4b71d4d70b45f262", 0xb5, 0xffffffffffff0001}, {&(0x7f0000000200)="9b0e9a035035735ad3973d65ff31640080f2f8cce6fbe5456603bca567d5254fc792de8ff9c3a10185cca332aad0fa8af70beb132b15ba65cce75f51bd5731b6779ccca29625dc2361e61940be644ae182383afa6be5e7cff3d3883a41a022cf8816a97906eb23a3310bb63f832f9262d9f65d2a986bfc2fd549d2caf27be0e3062185b660b538702f8a95f093a6083ad26d580ac873f7c3b554d20c084717ea95773f9cdfe5020cd1f55ea2dfbd4f2adf7808774748534df469fc980395633d94a7e4359f8272", 0xc7, 0x8001}], 0x400, &(0x7f0000000340)={[{@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}], [{@smackfsdef={'smackfsdef', 0x3d, '{'}}, {@smackfsdef}, {@obj_type={'obj_type', 0x3d, ',^'}}]}) sendfile(r3, r2, 0x0, 0x40100000001) 21:38:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) recvmsg$unix(r0, &(0x7f00000022c0)={&(0x7f0000000040), 0x6e, &(0x7f0000002180)=[{&(0x7f0000000c40)=""/245, 0xf5}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000001e00)=""/172, 0xac}, {&(0x7f0000001ec0)=""/243, 0xf3}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000001fc0)=""/136, 0x88}, {&(0x7f0000001d40)=""/21, 0x15}, {&(0x7f0000002080)=""/244, 0xf4}], 0x9, &(0x7f0000002240)=[@rights={{0x10}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x10}}], 0x58}, 0x80) syz_open_procfs(r5, &(0x7f0000002300)='gid_map\x00') ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r4, 0xc0189375, &(0x7f0000002340)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) r7 = gettid() process_vm_readv(r7, &(0x7f0000001a40)=[{&(0x7f00000018c0)=""/31, 0x1f}, {&(0x7f0000001b40)=""/124, 0x7a}, {&(0x7f0000001980)=""/161, 0xa1}], 0x3, &(0x7f0000001ec0)=[{&(0x7f0000001a80)=""/101, 0x65}, {&(0x7f0000002240)=""/183, 0xffffffbc}, {&(0x7f0000001bc0)=""/122, 0x7a}, {&(0x7f0000001c40)=""/163, 0xa3}, {&(0x7f0000001d00)=""/231, 0xe7}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)=""/9, 0x9}, {&(0x7f0000001b00)=""/46, 0x2e}], 0x8, 0x0) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r8, 0x0) sendmsg$nl_generic(r6, &(0x7f0000002540)={&(0x7f0000002380)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000023c0)={&(0x7f0000002400)=ANY=[@ANYRES64, @ANYRES16, @ANYRES16=r2, @ANYRES32=r8, @ANYBLOB, @ANYRES32, @ANYBLOB="b541ba7201db77a118a4904d7885082a6d8e5d433a0ac71d58333f23698704711fad26ba9492ea8b18f1e8786354155f96aaac81080000000900000014005700fe8000000000000000000000000000bb"], 0x124}, 0x1, 0x0, 0x0, 0x8080}, 0xc091) 21:38:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x447, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x0, 0x0, 0x2000, 0x4}, 0xffffffffffffffff, 0x40000000, 0xffffffffffffffff, 0x0) r2 = openat2(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={0x264e02, 0x2, 0x2}, 0x18) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xfc, 0x9, 0x8, 0x1, 0x0, 0x100, 0x288, 0xe, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0x626c}, 0x8, 0xfffffffffffffffb, 0x9, 0x1, 0x1, 0x2, 0xa7c, 0x0, 0x5, 0x0, 0x9}, 0x0, 0xa, r2, 0x9) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r5, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000400)=""/202, 0xca}], 0x2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r5, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r5, {0x0, 0xffffffffffffffff}}, './file0\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f00000000c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) r8 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x93, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000500)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r8, 0x5000943f, &(0x7f0000000100)={{r8}, 0x0, 0x0, @unused=[0xffffffff80000000, 0xfffffffffffffffa, 0x101, 0xfffffffffffffffc], @devid=r9}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000740)={{r6}, r7, 0x0, @unused=[0x3ff, 0x7, 0xccd5, 0x400], @devid=r9}) ioctl$BTRFS_IOC_DEV_REPLACE(r3, 0xca289435, &(0x7f00000001c0)={0x1, 0x9, @start={r9, 0x1, "f44abca01ccc1c051d32c61118d5508b041a21275ccfe51ced6f5c85aefc509694b6c64fb803277374ad400f1988152ddf3bc4e1e42cd315850b896e0b0f489ebcc009e473fa2acc6a30dd7e7d2ec5edc0fbd38af320b16e0c67d59711dad9c938bd46e37faafeee75f1fa7bf94c38f607d2d5f06821a5f2bb8064c6661687339bb619c03b6a088aa4827815182862578f81f21223477374fabd3d8f244f39af98d7b7840b4be99ebe1c8cc0b288703d58f1d87ac7aca291c076f3d23ac2e885b9531c8daf83c5442063d47416db0619abd3e8c745f88bb0b0dfc30035e8aaf03fe449dbbc5f7dfd8e3f71667f71a5295b51d8c3986446d3b246163c0a32d4981f55efcdb0a1629ac30878c0d3dcb291fd55b4a8b7cf0ee9153a9077db0a69f2898805bdc05d179a51a2c512c9b1cc11d0c5381930590e4753be56cb2c9e708efdb0e1cfbdc3f05814778b25e7c2abc812e043fa36e898d4ab58fac696f44d5c4b0769610eb172b657a2ecbd14f149644dd8e3bb26754b83442d4ccd67af784dc100069c8b4f0d71a23421002b6b2b707b1d50e5355a958c7cbbaa80dd4b002110ebb7634c76896672afbb6e7d2643d3699c12d74db5fbc5e4ac2939d5c95fb40045311d658b22bd2e0182682a8c57d036e04fb82dc76743702bee44b288198e025c285a82350ab493f91a4a8eabfd4809b6cdbec8e66caea3e61a91caf1e394740c38e60f4286a1bd80e9dbeea8e8b7544f53b9de6ef190aa12d5ec6e78c210986768b934d2eba6023cc0cc45e3720f3c21a1a5407bcc1b3acaf53e561ba3d25eaf6e7babfd77c74206d5f8bd19212eda65f9534c6ae53de0456d7caa860d9f13cf8160c652edb6067269139be67f52776d2ec531f3ce6026b3279ab96487dd1b14279bbf4ee9c031853c65557ddd588885e1ebc85f65927d2ca32d0f730ae7318401c3df602700bc5a3927afa338c01de375ab84fde496ce4846cc4956ef7c90af7f91824ba370b7de2722850ec06786d5359a3f0b7edd3e93c8e97eb2bff38650a08b2335520cc5e940066c15dfa810f46f4ca1f6aa0572d0883e9ac75b9520c13bd90ab2852bcb2fa6cd1a3a2f3c864c870092b2d34717b152249dd62da20a70dd033da4b211f47f86ebc775926ee4812eaeb1c0839b86c63df5b4f0d3b2f386fd5d04bd795b5bab3074b0fb45fe24377307dff1d02a0e5943df2a92b24184ca33a9f5ae04a846590540595c180af5c778382fd53c03f096ea451e05d909da7c2bef23498e1f03ecc6f14b867558a3542e58f5ce953c7e87506903c60bdb096a559eaeb9b77a0a08518befba3b1cc8757f37ac7834d358b721cf1bfd0084c78744845df6b43c39ba065abd92bb3d54746ba607cecfe89e03ab8fd2fe5c81678d71c1ea4c7c20125f93f355aa233b10d635d6e6b9c1cfc76f6a1e526d37ef93", "c22b5d1db42d3e0565de9bc5313398898f067869d7f4687b977aee2f81b86aec8cb57002489a197db0f4a664825a290acaa5e7233de3c33973e00394ca0cdbb1e3bc751694a010cba1b139dc68c145c644716b1c41763dfb669390b90b5d1d824966938daaf7343188134a0790d7831118e73fafba1b4574b91c6db0715d81ad0b1b7c3e3fb06230289015162a7b226b6bf064c9e9f82b1c0cee58d40812d0d9556d95d842547f0e8225f4e64102bea10993f697bf7785fb11fd5a4eec49d545899a2f3a46c2cabcb69b4f77f2f54d76782b56daef6054bfbf4570d7527c102bf4f08e006ddb68010caf56e407487939204fdefa4cb68ca2665f9255c0119a15360db97e2901971ac28b2d55d30974dcb9a7c12b65fbf9875c555a2c75b1c41bd533762f47ff17ee8a57e17504b752a9f70a92ae961184982f70e72db522e54d401db1ad0d7eea304e538814893a597da78dc1e7e61ddfab93fd475a9ea39b4f78c99d364ce743573596d01606935db0351dadab3efd1bd108b5b655786ddac1b5caf8342e40060de94b8a5132a00b336d8eb702047ca61720fc42099c28d92729e44cc0741a6ddb1852ed7d0b7b19b0cb2597a3318634aaa1356679b074acb4500d3c3cf1c5b8df5829074f166481051bc69d1fd13007e8c28fa42af31de570bf074a5ac6b6529f45359e132c80d405f98a2c0d87be446cc7178a5f4f5ce727f2d7c9e8039e417c5da27b5aca3f48468e6be111354ad0b318c20ff4dc188dd1d36de3fbe56b56b71a1892afa0e058cbeaa41b1532f28ee9ece6d9480276783cf5742ba50d2904d94252abf703eaf9cb0602ec781d779d3c9d86431cdde2f51ba804ab7615242345892fc2798d372c2a55f032742bb563dbd124c551ce7080ea65a520f645587bccc6af1a38afa178a5669dee3617f17a7aededdf555d0d51efefe3a44ca3154847c959d8abcbe2ee1d9895008d36b216d36fa80bf9da29fe63165eb3429b65b7bcbeeb3cf6503486c49b90bdf657363971fcc5da79ad97118c219705ddd033603079d7a5cfa51688506124d03452f1d35f8e9e09a725fd5a2a728f626f6207cdc791bcfdcb620dfef0bbe96f895f899a5379b8f068a3a085d2e1bda627d40007874e673a01ea298e05fc2a47d35c392b15fd8aefe42cb00c4dbc78a589f09bf49a9943cbe0907bb0988cd36f785b9acc6b38d4a76c099d002fd9c0811679b4925fc7cadb162651bfafc36a3010710eac7f9ae35b372b5152015ecc1f797442a3ee33b299ca09211a77f5f853b608c9f0ab3daedccf5b94efb9c2174afbb40122c9ce7601698fb78af97db0cb8a6982c0dc4510b4764f663166e635cc4c757a094c6a3fbf128c38da3381c409f240b737bf727440b4642bf63b8f94c4eb375e4322bc87160c19b9ca7f1ad899095a764b812cbbe042f77e3db234"}, [0x6, 0x8, 0x3, 0x5, 0x5, 0x3, 0x60, 0x200, 0x8, 0x94, 0x2, 0x5, 0x7, 0x4, 0x7ff, 0x569e, 0x8, 0x3ff, 0xfffffffffffffffb, 0x7fffffff, 0xff, 0x8, 0x7fffffff, 0x2, 0xffffffff, 0x200, 0x0, 0x9, 0xfffffffffffffe05, 0x101, 0x4, 0x6, 0x7fff, 0x5, 0x0, 0x4, 0x3, 0x20, 0x7fff, 0x80000001, 0x56, 0x3, 0xc0000, 0x9, 0xffff, 0x9, 0xfffffffffffffff9, 0x5, 0x80000001, 0x7, 0x5, 0x677, 0x7, 0x9, 0x101, 0x4c93, 0x1, 0x2, 0xf5, 0xffffffffffffffff, 0xfffffffffffffffc, 0x8, 0x2, 0x6]}) [ 3283.700343] tmpfs: Unknown parameter 'smackfsdef' [ 3283.704026] FAULT_INJECTION: forcing a failure. [ 3283.704026] name failslab, interval 1, probability 0, space 0, times 0 [ 3283.705783] CPU: 0 PID: 15069 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3283.706785] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3283.707976] Call Trace: [ 3283.708366] dump_stack+0x107/0x167 [ 3283.708904] should_fail.cold+0x5/0xa [ 3283.709462] ? jbd2__journal_start+0x190/0x7e0 [ 3283.710131] should_failslab+0x5/0x20 [ 3283.710686] kmem_cache_alloc+0x5b/0x310 [ 3283.711283] jbd2__journal_start+0x190/0x7e0 [ 3283.711936] __ext4_journal_start_sb+0x214/0x390 [ 3283.712642] ext4_da_write_begin+0x51f/0xd40 [ 3283.713287] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3283.714127] ? ext4_write_begin+0x10f0/0x10f0 [ 3283.714776] ? copyout_mc+0x140/0x140 [ 3283.715349] generic_perform_write+0x20a/0x4f0 [ 3283.716023] ? page_cache_prev_miss+0x310/0x310 [ 3283.716711] ? down_write_killable+0x180/0x180 [ 3283.717386] ext4_buffered_write_iter+0x232/0x4a0 [ 3283.718092] ext4_file_write_iter+0x4fb/0x18d0 [ 3283.718756] ? stack_trace_save+0x8c/0xc0 [ 3283.719370] ? stack_trace_consume_entry+0x160/0x160 [ 3283.720117] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3283.720788] ? kasan_save_stack+0x32/0x40 [ 3283.721390] ? kasan_save_stack+0x1b/0x40 [ 3283.721992] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3283.722725] ? iter_file_splice_write+0x16d/0xc30 [ 3283.723420] ? direct_splice_actor+0x10f/0x170 [ 3283.724085] ? splice_direct_to_actor+0x387/0x980 [ 3283.724783] ? do_splice_direct+0x1c4/0x290 [ 3283.725413] ? do_sendfile+0x553/0x1090 [ 3283.725989] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3283.726672] do_iter_readv_writev+0x476/0x750 [ 3283.727331] ? new_sync_write+0x660/0x660 [ 3283.727936] ? selinux_file_permission+0x92/0x520 [ 3283.728661] do_iter_write+0x191/0x670 [ 3283.729233] ? trace_hardirqs_on+0x5b/0x180 [ 3283.729871] vfs_iter_write+0x70/0xa0 [ 3283.730425] iter_file_splice_write+0x762/0xc30 [ 3283.731116] ? generic_splice_sendpage+0x140/0x140 [ 3283.731835] ? avc_policy_seqno+0x9/0x70 [ 3283.732426] ? selinux_file_permission+0x92/0x520 [ 3283.733159] ? lockdep_init_map_type+0x2c7/0x780 [ 3283.733855] ? generic_splice_sendpage+0x140/0x140 [ 3283.734571] direct_splice_actor+0x10f/0x170 [ 3283.735212] splice_direct_to_actor+0x387/0x980 [ 3283.735896] ? pipe_to_sendpage+0x380/0x380 [ 3283.736557] ? do_splice_to+0x160/0x160 [ 3283.737166] ? security_file_permission+0x24e/0x570 [ 3283.737921] do_splice_direct+0x1c4/0x290 [ 3283.738530] ? splice_direct_to_actor+0x980/0x980 [ 3283.739226] ? selinux_file_permission+0x92/0x520 [ 3283.739934] ? security_file_permission+0x24e/0x570 [ 3283.740673] do_sendfile+0x553/0x1090 [ 3283.741257] ? do_pwritev+0x270/0x270 [ 3283.741820] ? wait_for_completion_io+0x270/0x270 [ 3283.742527] ? rcu_read_lock_any_held+0x75/0xa0 [ 3283.743201] ? vfs_write+0x354/0xa70 [ 3283.743747] __x64_sys_sendfile64+0x1d1/0x210 [ 3283.744405] ? __ia32_sys_sendfile+0x220/0x220 [ 3283.745085] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3283.745849] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3283.746616] do_syscall_64+0x33/0x40 [ 3283.747174] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3283.747926] RIP: 0033:0x7ff776936b19 [ 3283.748467] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3283.751124] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3283.752228] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3283.753261] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3283.754307] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3283.755339] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3283.756376] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:38:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r2, 0x8, 0x6) 21:38:48 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:38:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f0000000040)={{0xa, 0x4e22, 0x3, @empty, 0xffff7f8c}, {0xa, 0x4e22, 0x8, @private1, 0xfffffffe}, 0xc630, [0x7, 0x94a3, 0xffffffe0, 0x3ff, 0x8, 0x5, 0x2, 0x3ff]}, 0x5c) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext, 0x40000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:38:48 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:38:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r2, 0x8, 0x6) 21:38:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 79) 21:38:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:38:48 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2a8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:38:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x400000, 0x1) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3284.136100] FAULT_INJECTION: forcing a failure. [ 3284.136100] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3284.137281] CPU: 1 PID: 15110 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3284.137878] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3284.138592] Call Trace: [ 3284.138832] dump_stack+0x107/0x167 [ 3284.139158] should_fail.cold+0x5/0xa [ 3284.139500] __alloc_pages_nodemask+0x182/0x600 [ 3284.139911] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3284.140437] ? find_get_entry+0x2c8/0x740 [ 3284.140807] ? slab_free_freelist_hook+0xa9/0x180 [ 3284.141226] alloc_pages_current+0x187/0x280 [ 3284.141608] __page_cache_alloc+0x2d2/0x360 [ 3284.141981] ? jbd2_journal_stop+0x188/0xdc0 [ 3284.142359] pagecache_get_page+0x2c7/0xc80 [ 3284.142741] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 3284.143178] grab_cache_page_write_begin+0x64/0xa0 [ 3284.143607] ext4_da_write_begin+0x2f3/0xd40 [ 3284.143988] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3284.144488] ? ext4_write_begin+0x10f0/0x10f0 [ 3284.144888] ? copyout_mc+0x140/0x140 [ 3284.145224] generic_perform_write+0x20a/0x4f0 [ 3284.145621] ? page_cache_prev_miss+0x310/0x310 [ 3284.146033] ? down_write_killable+0x180/0x180 [ 3284.146435] ext4_buffered_write_iter+0x232/0x4a0 [ 3284.146852] ext4_file_write_iter+0x4fb/0x18d0 [ 3284.147246] ? stack_trace_save+0x8c/0xc0 [ 3284.147606] ? stack_trace_consume_entry+0x160/0x160 [ 3284.148052] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3284.148446] ? kasan_save_stack+0x32/0x40 [ 3284.148809] ? kasan_save_stack+0x1b/0x40 [ 3284.149173] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3284.149614] ? iter_file_splice_write+0x16d/0xc30 [ 3284.150034] ? direct_splice_actor+0x10f/0x170 [ 3284.150428] ? splice_direct_to_actor+0x387/0x980 [ 3284.150842] ? do_splice_direct+0x1c4/0x290 [ 3284.151218] ? do_sendfile+0x553/0x1090 [ 3284.151560] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3284.151971] do_iter_readv_writev+0x476/0x750 [ 3284.152361] ? new_sync_write+0x660/0x660 [ 3284.152741] ? selinux_file_permission+0x92/0x520 [ 3284.153177] do_iter_write+0x191/0x670 [ 3284.153518] ? trace_hardirqs_on+0x5b/0x180 [ 3284.153898] vfs_iter_write+0x70/0xa0 [ 3284.154231] iter_file_splice_write+0x762/0xc30 [ 3284.154641] ? generic_splice_sendpage+0x140/0x140 [ 3284.155069] ? avc_policy_seqno+0x9/0x70 [ 3284.155416] ? selinux_file_permission+0x92/0x520 [ 3284.155842] ? lockdep_init_map_type+0x2c7/0x780 [ 3284.156250] ? generic_splice_sendpage+0x140/0x140 [ 3284.156675] direct_splice_actor+0x10f/0x170 [ 3284.157061] splice_direct_to_actor+0x387/0x980 [ 3284.157463] ? pipe_to_sendpage+0x380/0x380 [ 3284.157844] ? do_splice_to+0x160/0x160 [ 3284.158188] ? security_file_permission+0x24e/0x570 [ 3284.158621] do_splice_direct+0x1c4/0x290 [ 3284.158984] ? splice_direct_to_actor+0x980/0x980 [ 3284.159394] ? selinux_file_permission+0x92/0x520 [ 3284.159811] ? security_file_permission+0x24e/0x570 [ 3284.160244] do_sendfile+0x553/0x1090 [ 3284.160591] ? do_pwritev+0x270/0x270 [ 3284.160923] ? wait_for_completion_io+0x270/0x270 [ 3284.161347] ? rcu_read_lock_any_held+0x75/0xa0 [ 3284.161746] ? vfs_write+0x354/0xa70 [ 3284.162073] __x64_sys_sendfile64+0x1d1/0x210 [ 3284.162462] ? __ia32_sys_sendfile+0x220/0x220 [ 3284.162855] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3284.163307] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3284.163759] do_syscall_64+0x33/0x40 [ 3284.164080] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3284.164522] RIP: 0033:0x7ff776936b19 [ 3284.164852] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3284.166409] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3284.167067] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3284.167675] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3284.168292] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3284.168900] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3284.169504] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:38:48 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x4}}, './file1\x00'}) openat(r2, &(0x7f0000000080)='./file1\x00', 0x200000, 0x100) dup2(r1, r0) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4306, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) r5 = fcntl$getown(r3, 0x9) syz_open_procfs(r5, &(0x7f00000000c0)='clear_refs\x00') 21:39:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:39:02 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x40000, 0x0, 0x0, 0x6, 0x208a, 0x7, 0x0, 0xffffffffffffffe0, 0x0, 0x0, 0x3ff, 0x200000, 0x0, 0x4, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x6, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x7f, 0xfffffffffffffe02, 0x7, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) dup3(r3, r4, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 21:39:02 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2af}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFT_MSG_GETSETELEM(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x1cc, 0xd, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0x9}, [@NFTA_SET_ELEM_LIST_ELEMENTS={0x1a4, 0x3, 0x0, 0x1, [{0x1a0, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x10001}, @NFTA_SET_ELEM_KEY={0x58, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VALUE={0x47, 0x1, "82648e6403459f5752a3a9d3d9e4b77258953f71e2d470d88222015ade76af99910f4ebaf965a35a8c3c5c00f558821d8e4c8e450f63c08cf0aaaa83eb7a64cc612e22"}]}, @NFTA_SET_ELEM_EXPR={0x4}, @NFTA_SET_ELEM_KEY_END={0x120, 0xa, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0x1c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x54, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x35, 0x1, "a4fbb869771644333853c236395e54e163e1b1e17917df1ce9f688652c5e8e3afaf515dd498d17ba4bac90b3c20773e415"}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}]}]}, @NFTA_SET_ELEM_EXPIRATION={0xc, 0x5, 0x1, 0x0, 0x80}, @NFTA_SET_ELEM_EXPR={0x4}, @NFTA_SET_ELEM_EXPR={0x4}]}]}, @NFTA_SET_ELEM_LIST_SET_ID={0x8, 0x4, 0x1, 0x0, 0x3}, @NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x4}, 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:39:02 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 80) [ 3297.990557] FAULT_INJECTION: forcing a failure. [ 3297.990557] name failslab, interval 1, probability 0, space 0, times 0 [ 3297.992228] CPU: 0 PID: 15144 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3297.993260] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3297.994467] Call Trace: [ 3297.994863] dump_stack+0x107/0x167 [ 3297.995412] should_fail.cold+0x5/0xa [ 3297.995979] ? jbd2__journal_start+0x190/0x7e0 [ 3297.996656] should_failslab+0x5/0x20 [ 3297.997229] kmem_cache_alloc+0x5b/0x310 [ 3297.997845] jbd2__journal_start+0x190/0x7e0 [ 3297.998506] __ext4_journal_start_sb+0x214/0x390 [ 3297.999218] ext4_da_write_begin+0x51f/0xd40 [ 3297.999875] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3298.000733] ? ext4_write_begin+0x10f0/0x10f0 [ 3298.001407] ? copyout_mc+0x140/0x140 [ 3298.001982] generic_perform_write+0x20a/0x4f0 [ 3298.002662] ? page_cache_prev_miss+0x310/0x310 [ 3298.003356] ? down_write_killable+0x180/0x180 [ 3298.004052] ext4_buffered_write_iter+0x232/0x4a0 [ 3298.004766] ext4_file_write_iter+0x4fb/0x18d0 [ 3298.005442] ? stack_trace_save+0x8c/0xc0 [ 3298.006057] ? stack_trace_consume_entry+0x160/0x160 [ 3298.006823] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3298.007499] ? kasan_save_stack+0x32/0x40 [ 3298.008114] ? kasan_save_stack+0x1b/0x40 [ 3298.008746] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3298.009495] ? iter_file_splice_write+0x16d/0xc30 [ 3298.010199] ? direct_splice_actor+0x10f/0x170 [ 3298.010873] ? splice_direct_to_actor+0x387/0x980 [ 3298.011583] ? do_splice_direct+0x1c4/0x290 [ 3298.012209] ? do_sendfile+0x553/0x1090 [ 3298.012808] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3298.013499] do_iter_readv_writev+0x476/0x750 [ 3298.014177] ? new_sync_write+0x660/0x660 [ 3298.014782] ? selinux_file_permission+0x92/0x520 [ 3298.015508] do_iter_write+0x191/0x670 [ 3298.016092] ? trace_hardirqs_on+0x5b/0x180 [ 3298.016738] vfs_iter_write+0x70/0xa0 [ 3298.017303] iter_file_splice_write+0x762/0xc30 [ 3298.018008] ? generic_splice_sendpage+0x140/0x140 [ 3298.018735] ? avc_policy_seqno+0x9/0x70 [ 3298.019347] ? selinux_file_permission+0x92/0x520 [ 3298.020066] ? lockdep_init_map_type+0x2c7/0x780 [ 3298.020766] ? generic_splice_sendpage+0x140/0x140 [ 3298.021494] direct_splice_actor+0x10f/0x170 [ 3298.022154] splice_direct_to_actor+0x387/0x980 [ 3298.022844] ? pipe_to_sendpage+0x380/0x380 [ 3298.023486] ? do_splice_to+0x160/0x160 [ 3298.024074] ? security_file_permission+0x24e/0x570 [ 3298.024825] do_splice_direct+0x1c4/0x290 [ 3298.025444] ? splice_direct_to_actor+0x980/0x980 [ 3298.026137] ? selinux_file_permission+0x92/0x520 [ 3298.026851] ? security_file_permission+0x24e/0x570 [ 3298.027595] do_sendfile+0x553/0x1090 [ 3298.028168] ? do_pwritev+0x270/0x270 [ 3298.028737] ? wait_for_completion_io+0x270/0x270 [ 3298.029438] ? rcu_read_lock_any_held+0x75/0xa0 [ 3298.030122] ? vfs_write+0x354/0xa70 [ 3298.030680] __x64_sys_sendfile64+0x1d1/0x210 [ 3298.031331] ? __ia32_sys_sendfile+0x220/0x220 [ 3298.032005] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3298.032774] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3298.033526] do_syscall_64+0x33/0x40 [ 3298.034069] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3298.034812] RIP: 0033:0x7ff776936b19 [ 3298.035362] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3298.038036] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3298.039144] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3298.040193] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3298.041228] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3298.042269] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3298.043309] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:02 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:02 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000001600), 0xffffffff, 0x80000) write$P9_RREADLINK(r1, &(0x7f0000001640)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) setsockopt$WPAN_WANTLQI(r0, 0x0, 0x3, &(0x7f0000000240)=0x1, 0x4) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$nl_netfilter(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xd4, 0xd, 0x5, 0x5, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x3}, [@typed={0x8, 0x1, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x43, 0x0, 0x0, @u32=0x100}, @generic="9601b1fd7b54cf012f185525888ef58c85316dc4e59aed53b1d90163f1a4a625dbdaaa45eccf64146f6a5ccba0d1a8b623f639381d81ffbab6815a54a95622cb96cc4abee32a696604c6e57a32c7cf4e7fe782f990ad5f2f13ea8b6656b23f2e3465a56e12e905e8f6b8d1bd4428b83a82a033e9aaa38bf8787c0bc6654272047029182760f1a376bf622aa8c23c784a07f61c50e976bb2a04bc958a40a0ceb09714d6868f3618000161491ff488f327"]}, 0xd4}, 0x1, 0x0, 0x0, 0x40001}, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:39:02 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2b8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r2, 0x8, 0x6) 21:39:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) recvmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/56, 0x38}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f0000000480)=""/212, 0xd4}], 0x7, &(0x7f0000000600)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014010000002100"/20, @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x2) r4 = openat(r3, &(0x7f0000000680)='./file1\x00', 0x0, 0x112) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x71, 0x81, 0x74, 0x7, 0x0, 0x6, 0x900, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f00000006c0), 0x5}, 0x1a, 0x5, 0x100, 0x9, 0x5, 0x38, 0x0, 0x0, 0x8, 0x0, 0x1ff}, r5, 0x20000000000005, r4, 0x3) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 21:39:15 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r1, 0x8, 0x6) 21:39:15 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:15 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2bd}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) chroot(&(0x7f0000000140)='./file1\x00') openat(r1, &(0x7f0000000040)='./file1\x00', 0xc3000, 0x4) perf_event_open(&(0x7f0000001d80)={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, 0x98940, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x200, 0x5, 0x3, 0x81}, {0x7aa, 0x1, 0x2, 0x80}, {0x7, 0x6, 0xe8, 0x7f}, {0x18, 0x1f, 0x2, 0x3}]}, 0x10) 21:39:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) fcntl$setlease(r2, 0x400, 0x0) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="01000000000000000000120000000c00018008000100", @ANYRES32=r5, @ANYBLOB="5ce660a13892c24a3787a8a72b56f7a231181587d8e1d3dc9b74816022664252d404fe9e4c39db84a35dcd2b869309586cb2918a3abb42546f0d3fc7b1a9993023b410b6073d17f7d4859246222bb9ba523ab14b409a7f89f32a67ef4f60f93e1228eb7d3a0546"], 0x20}}, 0x0) sendmmsg$inet6(r1, &(0x7f00000019c0)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x20, @private1, 0x5007}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000080)="72352024d0480c9f9b1cffebdb0602ed2e92a1774f303da9b87b4020a19b24689f0e48e6588061c4d7a448c7c8fd572fbf9385736751e6c2d68009256bc7e6a16ae4fc48dbf28ba5d70ff97a4d719339d6ee564187d0ad5a1191eca173346520c3c7f5ad4b4504ee37129c6b", 0x6c}, {&(0x7f0000000c40)="28f1fbe5171c8f3d78809968eef5d79c896d1ce7e072c6f02d5321f2c806f1dcbc4db35f2f54a896a0700b4962ecfe41532941b7da9c92bb086a1e22d1d42b5f0d56246a311d05e815e8ad69cd4ab82cf3853fdbf922308e1abec8a78192361b0f26f09ce7fda3898dce6f20fa153925c6a7f5f0744ab88529f0d687e4125812e0bdfc433c435f2d495d7722aed3503ed825bf71037c32041aacaebec6a26a8d83e39e1b9371c49292d710dd759a09c6bb8d6ab3214ea233b387cb47a5eb022bad38730f0e5f170984587e10b6db1297a477f0b0a9b5a3f1", 0xd8}], 0x2, &(0x7f0000000d40)=[@dstopts={{0x48, 0x29, 0x37, {0x2c, 0x5, '\x00', [@calipso={0x7, 0x28, {0x2, 0x8, 0x1, 0x3, [0x2, 0x7, 0x8001, 0xfff]}}]}}}, @hopopts={{0x68, 0x29, 0x36, {0x0, 0x9, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x3f}}, @hao={0xc9, 0x10, @remote}, @calipso={0x7, 0x28, {0x3, 0x8, 0x80, 0x3, [0x1, 0x8000000000000000, 0x0, 0x8000]}}]}}}, @dstopts_2292={{0x100, 0x29, 0x4, {0x0, 0x1c, '\x00', [@generic={0x0, 0xac, "47da8c47cd139a833de98b802b83c8d14acefab3d5ed42b3180d15bd9f4965b7ebb94f28888511127153d2ace1660ba0f294987020c9eee55e05c0c2629ce6242e114c1e1cb13b527c72c67a933354d9638f4c39e797a94f38af49d55f4cc45e422ac36863305e5d0491f394f9e57ba3a4507a3b47544a06793f8bf8e14192dc289feaca4a92319d78038a8b056d3afd782c94762c27a2b18893384a53c4a7c2c022e213918a3d4234bfc120"}, @pad1, @jumbo={0xc2, 0x4, 0x4d36}, @calipso={0x7, 0x28, {0x3, 0x8, 0x6, 0x8, [0x0, 0x20, 0x3, 0xd030]}}, @enc_lim={0x4, 0x1, 0x1}]}}}], 0x1b0}}, {{&(0x7f0000000180)={0xa, 0x4e22, 0x27fc, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x9b6d}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000f00)="e26611535a4bcf73df0aaf0016039a7eed28b2e0be72ac2fe570974712064aca6862a1cac5df3c852afd9d120f55e43eda41f18e77eecebe0632dc360ea14062a0e1d30dc730388846789dff2ea22c982f6feff1dd9b60d39630acb0393dee4c3cb506324fd642beee25cf827d527800f36beaf666796c2b828f7cf789043172bf9b365d8e6fcd20347c6d2bf91806197672af5dea437d36ffcdc749cd6847d6a4b724ff77e189ae52a94dcff6acdd6cd0a0d934f4cbc5175eddb3fb70ee99fd200b973b1f3b2cfdf57e66", 0xcb}, {&(0x7f0000001000)="18542ba5c4567f4e0e281d1d65a47036db905deea4dc79c1db2803bd28053f399ff34bce059a9ac6856d17394c342d4707972e87e2836d96794ad8ed98194d60eaca16bded4ddb644bddd1dfb7a5741e3d40b88b55926212eba50b19668e822897c68fcf15b4970d587877f5dd08e2b1925fd8780a9dfcd22d9670a91937c7c9f2bad28107b9bc78484d8afb499cab757cb9dffc8289741a84ec53c2b47582830be9ff11a349e568e3587c8e6e3439680bc7297bf0fc08d8cd3fd863f587977c99c9e3e0642442ec748ee397185450272952379323ebaf67b644b193011c22", 0xdf}, {&(0x7f0000001100)="0f8b4fcd4fb091d383b1f6112d38d6a0d534d13791f95cb8ac57c32e9f153f13386860e141987ab8f6d6bff949da7f021f7537f5f4f85298b4238aa0a2e86370068a16478e025413735781d0c8ff5b8106dd5943dcce86478ea1e6a83c525734b9ce9e57f4dd21448ff7fc447e1ac048e9813a10afcb0e59341537e4fdacfd1b2eb9f180c81426f7245bb4ae6c7f13a84d7aa28f", 0x94}, {&(0x7f00000011c0)="b6b0b29bb0ff582bdfd3ec6345dda3035bb463d3d23fb394d520e4d461058bec28583afc609f46f36ae192dd40fc214a695deb0ac77bcc4d744ba1dc682922ee0d5519a17e8a1da6e6091a0967ebd697d471b59a0429d8df3aabb6ee2c557b75bb06819646f67dbf58c227840086103a4d745d433a59117c334916bd9fa4926f80f952337364a639ca0cc02a37b0fd25de48284e4c33d087feaf6ec5ee500fb9af346402b91250f3f574cfd22139712e51667b6c5808e9be07272a8a8d2918", 0xbf}], 0x4, &(0x7f0000001280)=[@tclass={{0x14}}, @hopopts_2292={{0x48, 0x29, 0x36, {0x87, 0x5, '\x00', [@calipso={0x7, 0x28, {0x3, 0x8, 0x1f, 0x7001, [0x9, 0x7f, 0x7f, 0x9]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}, @tclass={{0x14, 0x29, 0x43, 0x4984}}, @dstopts_2292={{0x80, 0x29, 0x4, {0x2f, 0xc, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x48, {0x3, 0x10, 0x2, 0x21, [0x7ff, 0x9, 0xe95, 0x1000, 0x36, 0x800, 0x7, 0xfffffffffffffffd]}}, @calipso={0x7, 0x10, {0x3, 0x2, 0xff, 0x0, [0x71]}}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x5c, 0x2, '\x00', [@calipso={0x7, 0x10, {0x3, 0x2, 0x1, 0x5, [0x5]}}]}}}, @hopopts={{0x58, 0x29, 0x36, {0x87, 0x7, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x18, {0x1, 0x4, 0x9, 0xcc, [0x3, 0xbb2d]}}, @padn={0x1, 0x1, [0x0]}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1, r5}}}], 0x1a8}}, {{0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001440)="21c1bfafd16c1c9f76a906b50dc92b2237fdde65e4a83d3fb70c086f3620f03fa03c3a28042e8d2db84e4822653f60244a636cdff564ea019671c66a134aaff5af4e68fb2a2215756f32fb87a75404963d0d8539b7126b8f9c3e4eacdee84d9dfe8f8144102162d4680ca396a0d0c83a", 0x70}, {&(0x7f00000014c0)="072604bd45fe50895a18349544d1016b87d2ba925e684726561aa566f6a739787aba7130e6e498b75e7fcbb313453ad9d7333c7fde6f82ba45a1ac2b23d4cdfd8a3a189af3c8457fb5050f1578aaf65f823a1a6c90bdc35b2959af4870baa6b0caa75d243d61f61806e9", 0x6a}, {&(0x7f0000001540)="da6b6238576b8fbf7a8ef95ef9046b1b010ab810afa763eaa6e202852848f0b55b5fbe093c2e16221dad8951e474f1b9dc584c801d87141ec1774fcb079a342f474f36479dcb7ab5f25fab9d2dc289fe1ff1e39a7cbd19f92e334d02f27f229420c99244ff8e83", 0x67}, {&(0x7f0000001e00)="adad6d2b7d86798a567349df4f7857dc759a31a1846d35885230f00439dd916b267ab25d7b298b72f5bc8fd94bae3db78fda2e779b5fff59074c5f337db728c97cc4e8452fe7f8670ecf255bdb90fba3fe6f6787fc74a8bc441ca15fa55cdcbe21baeb9ea95cd7be5d5f6fc935b859ca8b65875eb1ee55ff1d5a6c578926e810ea13fc125a13b31ea6ea63ba45607db485ed3cb455a1b533b658e31cb47b2d38a92f37b810940820e2dbc9044f7e3d24e7bf2a95c2ca2b79acf3a6738de35f494e6200de1155cac5c71278c31dcc0b1d4136f2e461026650ca260304f10a0dde205a8eb7a02ee8ee92aba51345d79ae3c7cfd31570b459191c196c028f59c9d83d68496210760e2bca8b6008338e22e8a5eee0619b9f47393927e0657fc6215e9183645dc4bb6b14ee36d92d44f1e999da5d9ba29d1c66c59bf9eb1c0704fd85d9f4198e9ce6c26b39fcb149341429ee33900f973ade35616238f13ad04bc3f72ba6c46c1e3a812ef6fc2e0cef429b2a6affa2393ca8eb58026d81d19e9ec4fc612b3550993261bf06435e299c8877726a034791572b151fa678a5f519aea7a30a9f93a2aafdda2eae70ca13029814e59628fbebcc55cee1f8161748e3be01f869886c55b897982804e70b40665629defe54711556bb4c2948022de453da8f66469ae53a541ba9171b72832841530026e4097fe71f7b9a4a27e91734d2c0669341c1d33e3071bf1229cbc0d0ec353ccb5e65b139186cd6cc3406ba762b503bab3a8a63d11b77f894b957aef484403d7129981d988c0b0aa15c8c0253e336509436071f24a1bc0d496017b7041635384a88cc733c22bdaf55af388b3469411ad79ca1bc8d1eb3698cd5ab1841b2282739915c4748d954c2d45fe60168ea80adc2a51d5d1e63c71ae0159147cd80db5653d68fa2d1b0988c690b6676dce1c451f436524876794f9324efccd480861452a61271278f1653ba1f4a4fcf7070de56359f81c6a547a3132c4167df4d003c898c5ef1e71d440d96b582703e94674f6613f1fa66cc290adaf213acbc7244d08e1554834f3bdb094f606ffe8e37a46f8baa551cc28f7c279c7d26f1ee66b310e44d536b5696095beb6b05d03e4db44c7e8b2d5e44c28ee2329edfaccad743366d7de22c6ec4d482c8c2babd5ba0ff911f5eccb74fbdc774fa9c4c029f472b7d1917630a1d8fd9fad62a62cd19465edf0e75b3d12f84b330e87ae10f41bec28c2ac0c67c02572d65eda3b3b5119708d486b8bcf6b90c034569b10b38144559d319881f40c0fa3bc98db5da00ae4ed17e613047f01d3fb77303c565bdafabf10bb3858546ea8255afb0f55ce006a4cc490c7d4cd7de45c99881b01b785cbeb20b09c13542bb024d32fc169ac3397decc439eab893418050a6cc9cf9e099da1ddec1d017398cbdf83f2a816bb8a1d521ec7398b5e726f939b637fdd0391291d0b85421d251078fe54b0994933e39d225b5094ed6bfc10e2da184ef531011a5a3dd2a7ddf9f749a7dda0c7aa00c901db2d39db417c767c2e07e99e3353de59df3ffb704674b9f6e3961bf22866436720791115bd937494e01990d00f5239d057c9bab6cdb640b48f089fd1c819b866c0efe37644a294e1ecf25f9a6fa62aa95d84645af50d98e45180ee6c53d0d8bf87caa6850903f6561b74912eecd9105c5840ac9e9fcbb2d40fc67c8b3fef0f119ed0be24f2641d30936bf3b85a17522b9ccf4829ed9941fb8998c6ce0971de0463e60cdaedf93611eca681311a7e190ba594218107a5b65f218dc0fd80270bd7b9f6fd2f8235fb0060d8b63194d3f3928ea7392860adc763d4df3d5824da0a9826f27eef3a399f64e32f8774bfc738b3a0eae41673fbddd061cc357065f91a578f409f01c78456c9ea558cd1f265d7fd5ee40e8f138660342cc2fde09e2c3758a0c7fa90d202adb1b95d5dfe51374cbea83ebdf64c72fcd52aaec0512d134715252fb26d9cb1f27992a2327ddc94b72c9a37c7b1991b8ed22a097e8b4635602a927f8a41166a09756ba12ab33c7dc54b77595c2cc5aadcf3f5c8e7375bbe6d864a592807dbb2b3fe071e4e1aac23fafb4a517cba8cc2998006e2362ef3bb20d2a8e53ac3f9493a023fd023d7718ac623a1a58e8edef9f8d9ce7581eee1256306239ba726001989a1d651ca17495b21baf8652f5573e0ee205b5bd81c0fa54e40672f6f0df5de92240d5cfa3f1fbaa5f5c8d79e924355f9c43812f0f110e36f177fe4899fafb813e2dace95f51e7f96cc356b6da0756040364ddd0d938d8c833a0c162d99ed95e603cf9042daf42f454464360a17c5e27b9c1669e6a73234c46f09f8c3ab624893efaf42edb5823e2d9152f7c79057940baa474379dc8e95a69259c403193e1f87bcea0397b1df149f3f6a9defd0b5d060ed0b879353197fe4f5c4986f19b03a3fcd0d8698e689959ec55ff50ff5ce2c673306a6f01634549abbeb2dd7c16d11a48672668ca5d52e547e670d402fd1823d9b832e3c87b84a4a4dee582a8782c540045e5fa46eb7f181bb56c02a46e1b2ed896842ecfa06587cb08bb68a21c98111718c4f14322351d0eb1faf495ca747da1bccc41af3b0fdcf09ebc5b28c8b7967d67ab9440b6f39ff04ab9175814556173560abcc262c1a4740c3229aefe67060b10f040e9277811f11e1354e9e47a509bad2fce867a4fec76c46d315344155476ecbadee966e6af86559fe1f47974018f5abe4c353beac85bce1f2099f14ae5de60fd4156c425692f5866853269fae53b47fe7f435ee167d3ff7553ec1e363921a4a6975f48a662e8d24829ebb8cad1f6a6bdde7b5f9c0aab3e50252aca7b09609e53914ccaafb8134f3a2ef60dcebf3ce8ff0e1c2eb3558e6edf15e6699eaf7993cbdd168f58d95c1974a74f0326fb945dd3587001d1587cc047ed7f5f995b0f4a7b66d891df143b712086106e453112853c27e17ed543489c04a734295d14a19ebf0ab9c8e771160bf6a4491867453265bfca83530d240129042b7759acef7ed872ac315714dd54fa5f2780ec0c4a0cc0cd7101e47b5c176315043447cd9d90707cd3c08124af49043e565689a4b298f71bc9f0f89cd726859e39dbf0fbb22f3c431e9d1c34578cb284f928eff64e4abc30d67a2e8d590af1ba3f240bc75a22344c2b2e865236ae165f16cf4a45effa8842100a8395ec53885e82df0f4109ccebd599369e42761fdabbc92aa30b36aed5d5f15a362418ddb08f6bc2d805498ddd227a2c0e78a64b374ddc20436fac80310d000ead8ea736a6a0654253a722cc6cc662c1095abead7b11464961260d8c79b97dca1ddb8bd2ee4e9c9de2888d9838ee068433641d29b97007a54c4c36cdd38187853e6d8b50fb8e9f1c756c688a186005b5036b28d96e2ca89a938885860306414c96dfe0e60f63014319fe2462d0b211933702890d1258aacea8c46e595db22c0ecf5e154d0560671f0d202119448c5b80e4978d22e09cf64d30526e0939f805805ec1a863bedb32f78ff5015e3afd1afdf2407e771e46a4249f5c63075203d2a67e72c9fb1c48b35be59fbcdbb4672c77f1321c42f26953fc5411d0638a370ad421679e453efb54bb7589e996ab172cb67f9f53714335c2d5bcbd40918b5c65d80e754ba6c18b39fa577d915027c96c49b41076797fd08c1d0d249dc9894b41c25e1406fcfea13b11c56b87acdf0b054779d6eeda0d1d44a96ba1c57697470a353788f28c08ce577143fcc6ca99b09717de17caa5c5a3dda2427100c55e70d006875be7e9215bac0834ee97cf026adfd32bab1b5106967370894a11aa9ff89390697a4a2611b98cd32bbd650c18676cf5f541742143a9a97f86525386d80e0fae8d0999b7260c1450f920d0477ce62a5d953c15a3c3e65c1f04d901c22cabfefe794e58e28c227aebf23cedd48425c354cb2dbbce3a739e3dff9738b4f67e572514c959a1e02b4443f706410da7a9d5260978f350c9382344b2c3d3a6c782915b44d9a9452c8359ce9c16df74ddb78beb2b45246206d85a84404678199338d4efdea163fed801af9b5f16f1889e2282e004d534e1b7c8cbdf1cfb195c81d1653b6b92b49e6a79df1daeb52fa398127418added42ad9e5ef9ae1f07df8d79abe45a5854e71462be63049653e6d8bc032da61450963fa68a50e2f417a11887f34fcafb77e099fa23356f917e34a98a67cc7f486a30396195ed820628b398ea0edaa62819270afe3c61fecefdd6be7ddc4121ab6e308e3cfa6a7d87ea6d44ebd32c13d76222406c42a751e283cd2743d3f3500025c6a3a36f023b061954a87b03493b2e17ac12fa192ac5e21b17c4152fe3cbca1eb393ed7797495660f7b06ad2933e8b1dcb22cfc30b33ab3210da3e17f839bc350c88bd0a8f82a001e3177b05e095ef54140abba344024fc222d80c0afc521fae456682bfe03ad2f7a7cc0a9f7a348a21a72dc0c8441680692c473ae87e5dbbf03f7d42c4e9bdaef46bbfffeeb838ef98496b513df46187240a4c144e373561bffcd41d248f355e72ec8b8cd8290ef6742080536796a79b6ed5a1c8ec7add39d918c27e44c9ef7be8d7a91a2dbb350e712acd2ed8aa1d5e72d24e926b7cbc22d2757148d850991ecb53bdcb8e44b6e029f046390d8db95704ea93e2d915d6c58c728ba7a35b4c02fd3dcca08cea8af4b286d23c70a1ce0166eaeb2f3a52ad42702be6bd92119ffb1a8898b51018b45565912465227729566ae8b61300bbf6ffd549f99881c348d3c764db8a1e0f9d2f3a5ddea06bc9a3517d4a2573b0529361ac37bb34af734d85cb118abd8e5c38f7b9cc482ac6ff60aef3c222595cf001c3bf3e4abff5136053bac59470509ccbe85042f7b2efaebb1ba6424728ae916c9b25c8a6e10971f8c918cd4dd9633c215ba1ad7cff06ea80a4670cceb3aae87652348f9d1d115966592136f2b82ca323f873cfb050601fb542761268d06ba88922411eb91c1886b9152df04bfa86c5c51109e6d82fabdcf6fd05a41fc0e93459178659a6d089e071c1081d729722a4114eb6267cbedd02ecca37a6b8246cfc22e534fbf8782a02b7e6c4ffc4ea09d08ab6798b2a132f80d08dc1d8f674f631b41285e3de1edf900f13c3bfd4993f1493592225b64c3fe3b5dc90eea8bf8d7e1fb2e5ee013da296dfbcb625b528bceb80bb1dbf31d45f7555589d9f26ba914a2657ab5da9bfb21055c1a6a43cf4fc9b7b2f9ed1fe0dbb28bea2648503ac789a48f0f4d9000232724ebd0ecdbd4d094470b0af20745a250bc1cafbe0d948c5b55bdf9118203cdf41bd785c23075e2def62a7f96240655127d9cf757861db367a5f2437f102754a1dcea9ae26124788a488117bac7ff7107a1ded2f7a149a31bc27850dedf3fcbee12b79d98120e7e9f82add3806ad0e67218be0a6a9e65f020fedea677894c188cc8ed5a1d0c0d5dfa1fa9400021ad11247512ac903822066c6036d2beac3f273b8af9bd18f9474b9bd21de12dc1cdb9c88f7040e5792adbf15ea1fdbadcd59978be6b30a6d9f359a0872c249c81a71ef70a836a79154ef8b5a3df0e6f46cc3e5ef607fd1364436d355af8be8cfb2dc36eb66c0ba6cc73db0e39b5079986a8fd103fc7607401f11ac05b9834ec3896bcbe5c3cbf724417d9facb61cf85a5523cd62819cdc86ae67a50ebd159bd932f73c4ff0b14a7e7c545e2fa311d634124588b17b849519f8b267f262bf772fb3f223f53974fbf55ec0e8e53fadda229d7979194326ba7d4377d65317d9328add0ad73f859", 0x1000}, {&(0x7f00000015c0)="4dbd0505a5f5cd513be57dd8aad17a96212f2360851ba27d904d13e0ef4f80ab12c8e68d44bb2c92e2367db6c8f2b150e18f62bd71d44041a7fdf6aa5a54fe1408da902d4b837b9aca6bc1e59ff2170eec551c064a046586caa5c84461e59c2820c21bcfdb7be42304474a7676d366c8b5ec01610a78c01078c54b67d3248d7ab4a789", 0x83}, {&(0x7f0000001680)="fb6ee827c360f2a708ef5f652444cbd762fd4aa7386e09d64a00f9c9fcbc8af6150012bf29ba289f1ac5cfe592067c3dc3a3ea49922cb2f2c03314fa1cb6658634598f50792019755777378efd95f41f3d441dd6e375", 0x56}], 0x6, &(0x7f0000001780)=[@rthdrdstopts={{0x60, 0x29, 0x37, {0x0, 0x9, '\x00', [@calipso={0x7, 0x40, {0x2, 0xe, 0x4, 0x0, [0x4, 0x2, 0x2, 0xffffffffffff8000, 0x0, 0x0, 0x3]}}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x81}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1}}}], 0x88}}], 0x3, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 21:39:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x86942, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) ppoll(&(0x7f0000000080)=[{r0, 0x4000}, {r2, 0x1237}, {r3, 0xa000}, {r1, 0x4040}, {r4, 0x401}], 0x5, &(0x7f00000000c0), &(0x7f0000000140)={[0x100]}, 0x8) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/crypto\x00', 0x0, 0x0) 21:39:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 81) 21:39:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/vlan/vlan0\x00') r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7}, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 3311.695535] FAULT_INJECTION: forcing a failure. [ 3311.695535] name failslab, interval 1, probability 0, space 0, times 0 [ 3311.696812] CPU: 0 PID: 15196 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3311.697545] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3311.698421] Call Trace: [ 3311.698703] dump_stack+0x107/0x167 [ 3311.699095] should_fail.cold+0x5/0xa [ 3311.699498] ? iter_file_splice_write+0x16d/0xc30 [ 3311.700008] should_failslab+0x5/0x20 [ 3311.700409] __kmalloc+0x72/0x390 [ 3311.700773] iter_file_splice_write+0x16d/0xc30 [ 3311.701263] ? atime_needs_update+0x600/0x600 [ 3311.701750] ? generic_splice_sendpage+0x140/0x140 [ 3311.702268] ? pipe_to_user+0x170/0x170 [ 3311.702694] ? _cond_resched+0x12/0x80 [ 3311.703108] ? avc_policy_seqno+0x9/0x70 [ 3311.703529] ? selinux_file_permission+0x92/0x520 [ 3311.704037] ? lockdep_init_map_type+0x2c7/0x780 [ 3311.704528] ? generic_splice_sendpage+0x140/0x140 [ 3311.705045] direct_splice_actor+0x10f/0x170 [ 3311.705506] splice_direct_to_actor+0x387/0x980 [ 3311.706008] ? pipe_to_sendpage+0x380/0x380 [ 3311.706461] ? do_splice_to+0x160/0x160 [ 3311.706884] ? security_file_permission+0x24e/0x570 [ 3311.707408] do_splice_direct+0x1c4/0x290 [ 3311.707837] ? splice_direct_to_actor+0x980/0x980 [ 3311.708334] ? selinux_file_permission+0x92/0x520 [ 3311.708853] ? security_file_permission+0x24e/0x570 [ 3311.709390] do_sendfile+0x553/0x1090 [ 3311.709804] ? do_pwritev+0x270/0x270 [ 3311.710208] ? wait_for_completion_io+0x270/0x270 [ 3311.710713] ? rcu_read_lock_any_held+0x75/0xa0 [ 3311.711193] ? vfs_write+0x354/0xa70 [ 3311.711587] __x64_sys_sendfile64+0x1d1/0x210 [ 3311.712074] ? __ia32_sys_sendfile+0x220/0x220 [ 3311.712566] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3311.713135] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3311.713672] do_syscall_64+0x33/0x40 [ 3311.714066] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3311.714594] RIP: 0033:0x7ff776936b19 [ 3311.714986] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3311.716903] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3311.717699] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3311.718449] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3311.719179] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3311.719937] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3311.720675] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:16 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) [ 3311.736072] audit: type=1400 audit(1711229956.053:121): avc: denied { write } for pid=15192 comm="syz-executor.2" name="task" dev="proc" ino=70379 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 3311.744104] audit: type=1400 audit(1711229956.069:122): avc: denied { add_name } for pid=15192 comm="syz-executor.2" name="15194" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 3311.747468] audit: type=1400 audit(1711229956.072:123): avc: denied { create } for pid=15192 comm="syz-executor.2" name="15194" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:kernel_t:s0 tclass=file permissive=1 21:39:16 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:16 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 82) 21:39:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x0, 0x6) 21:39:16 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x8, 0x6) [ 3311.920305] FAULT_INJECTION: forcing a failure. [ 3311.920305] name failslab, interval 1, probability 0, space 0, times 0 [ 3311.922266] CPU: 1 PID: 15208 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3311.923280] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3311.924497] Call Trace: [ 3311.924935] dump_stack+0x107/0x167 [ 3311.925477] should_fail.cold+0x5/0xa [ 3311.926052] ? create_object.isra.0+0x3a/0xa20 [ 3311.926734] should_failslab+0x5/0x20 [ 3311.927293] kmem_cache_alloc+0x5b/0x310 [ 3311.927915] create_object.isra.0+0x3a/0xa20 [ 3311.928575] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3311.929341] kmem_cache_alloc+0x159/0x310 [ 3311.929983] alloc_buffer_head+0x20/0x110 [ 3311.930603] alloc_page_buffers+0x14d/0x700 [ 3311.931237] create_empty_buffers+0x2c/0x640 [ 3311.931887] ? start_this_handle+0xfdd/0x1390 [ 3311.932544] ? start_this_handle+0xd57/0x1390 [ 3311.933242] create_page_buffers+0x1bb/0x230 [ 3311.933904] __block_write_begin_int+0x1d1/0x19c0 [ 3311.934771] ? ext4_da_release_space+0x480/0x480 [ 3311.935471] ? kmem_cache_alloc+0x2a6/0x310 [ 3311.936113] ? remove_inode_buffers+0x300/0x300 [ 3311.936796] ? jbd2__journal_start+0xf3/0x7e0 [ 3311.937501] ext4_da_write_begin+0x37d/0xd40 [ 3311.938163] ? ext4_write_begin+0x10f0/0x10f0 [ 3311.938824] ? copyout_mc+0x140/0x140 [ 3311.939388] generic_perform_write+0x20a/0x4f0 [ 3311.940090] ? page_cache_prev_miss+0x310/0x310 [ 3311.940787] ? down_write_killable+0x180/0x180 [ 3311.941501] ext4_buffered_write_iter+0x232/0x4a0 [ 3311.942216] ext4_file_write_iter+0x4fb/0x18d0 [ 3311.942895] ? stack_trace_save+0x8c/0xc0 [ 3311.943516] ? stack_trace_consume_entry+0x160/0x160 [ 3311.944272] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3311.944978] ? kasan_save_stack+0x32/0x40 [ 3311.945611] ? kasan_save_stack+0x1b/0x40 [ 3311.946215] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3311.947090] ? iter_file_splice_write+0x16d/0xc30 [ 3311.947900] ? direct_splice_actor+0x10f/0x170 [ 3311.948579] ? splice_direct_to_actor+0x387/0x980 [ 3311.949294] ? do_splice_direct+0x1c4/0x290 [ 3311.949940] ? do_sendfile+0x553/0x1090 [ 3311.950526] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3311.951213] do_iter_readv_writev+0x476/0x750 [ 3311.951880] ? new_sync_write+0x660/0x660 [ 3311.952478] ? selinux_file_permission+0x92/0x520 [ 3311.953234] do_iter_write+0x191/0x670 [ 3311.953826] ? trace_hardirqs_on+0x5b/0x180 [ 3311.954460] vfs_iter_write+0x70/0xa0 [ 3311.955035] iter_file_splice_write+0x762/0xc30 [ 3311.955738] ? generic_splice_sendpage+0x140/0x140 [ 3311.956452] ? avc_policy_seqno+0x9/0x70 [ 3311.957069] ? selinux_file_permission+0x92/0x520 [ 3311.957798] ? lockdep_init_map_type+0x2c7/0x780 [ 3311.958494] ? generic_splice_sendpage+0x140/0x140 [ 3311.959231] direct_splice_actor+0x10f/0x170 [ 3311.959886] splice_direct_to_actor+0x387/0x980 [ 3311.960586] ? pipe_to_sendpage+0x380/0x380 [ 3311.961230] ? do_splice_to+0x160/0x160 [ 3311.961824] ? security_file_permission+0x24e/0x570 [ 3311.962585] do_splice_direct+0x1c4/0x290 [ 3311.963189] ? splice_direct_to_actor+0x980/0x980 [ 3311.963896] ? selinux_file_permission+0x92/0x520 [ 3311.964627] ? security_file_permission+0x24e/0x570 [ 3311.965379] do_sendfile+0x553/0x1090 [ 3311.965963] ? do_pwritev+0x270/0x270 [ 3311.966543] ? wait_for_completion_io+0x270/0x270 [ 3311.967257] ? rcu_read_lock_any_held+0x75/0xa0 [ 3311.967953] ? vfs_write+0x354/0xa70 [ 3311.968519] __x64_sys_sendfile64+0x1d1/0x210 [ 3311.969188] ? __ia32_sys_sendfile+0x220/0x220 [ 3311.969875] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3311.970647] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3311.971396] do_syscall_64+0x33/0x40 [ 3311.971962] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3311.972716] RIP: 0033:0x7ff776936b19 [ 3311.973285] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3311.975949] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3311.977088] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3311.978129] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3311.979169] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3311.980219] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3311.981279] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x0, 0x0) 21:39:16 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2c7}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:16 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2bd}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) creat(&(0x7f0000000040)='./file1\x00', 0xa5) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0xfffffffffffffffe}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:39:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) creat(&(0x7f0000000040)='./file1\x00', 0x91) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:39:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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 = syz_io_uring_complete(0x0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x90801, 0x100) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:39:16 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:16 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2c8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 83) 21:39:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x1e, 0xfc, 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, 0xffffffff, 0x0, @perf_config_ext={0x8000000000000000}, 0x420c0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) pidfd_getfd(r0, r3, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:39:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r1, 0x0, 0x0, 0x4) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001400)=[{&(0x7f0000000140)="22a3a38713c472b167d8551c9b989bef2f4d5a66be9916b23746e6cd0becf66e820fcafbc570b2f6b780111d6f42bf4227277b38bbe49bfbb877813d795d7447ee07abcc8f1ca7808d5e9be010a8d8beb9681bc5d7", 0x55}, {&(0x7f00000001c0)="81c399614b430ee77431ded89f7a8c46b7cffb721063373603b3d1d961c4c98ee11323881d16931b6758bc9897e1fe932c1fd7906657fa404f14817760e914e4c230c92c759c389f9407c77700eef69fcc448d12b5f402ee454f59c0d15d049bf1baa84c1b689edf75e922c3c5926fc790250d902cc479ecba918dc8c2f06d1f031a0abf5511854b57b647186ad746f1d8f131b4494256b3e84054efc7", 0x9d}, {&(0x7f00000000c0)="b2f81662d49991672f4d2889e2f3c26b3964972fb7ca606610e66e4dfe40275ed655044855039b00339d48a38debcb602b330d912734", 0x36}, {&(0x7f0000000280)="c78eb29a0fad7d4844287f5c9830126820998d49a7a4f211ca0b9534a137654263", 0x21}, {&(0x7f00000002c0)="78001eec9dd9e6c0", 0x8}, {&(0x7f0000000300)="e03def50077057508c07f5f8d49e3f69aff2f1d3157be3a74bf9ca34b611ad7e5e937c6144befdec62bd5c272a89b199abfb69a9614b44d76c2fc9e023ec1fd14322e6149c63ee8491235a536a29be38300cd6737af7a04a5078d5cfd15d61f27462b423a797f94a147516dc38e2fbdeb627e9b1aea7cb377edb7a54d59ec56aa6b35227c41ea76cc9f13d6419f0607f2a069d41984e408eff3946b86c779c8c7844554ecaede939964ca1ff971223de5395e706d9bcd7ed988d56a1aaecd92d5471b37069a35daf551cf3ceae6cf3142fb1f8649cf865670a071417b05eda6cef0631f583cc51c6fb0d6b1950f87da9978d39186ba07e9eeaf8cfe6", 0xfc}, {&(0x7f0000000400)="5a08e6eaa0717b2967f742ba747e5c8907493ba3adea1e228e9772d501e4cb0dc1797aeeb744c7719a285d1639777553d5a6dacc3846dfbab663e4fad5859fd09fa057c8f9c608cbd135080fda88fbabd8395fe7bed8080170482a85a6977811326a0ee475ed063d581a4cebe533099465a5463b15e77126db5e37fd34f3cbfd623773bf8092ad3bf857566be0accfdf157f282bb210d8026a9d931eb201518ff587f17e9e308fee0cd38d4cfbac6e65e1dbd20427acce89dbf43f98bc6836f198c87559ac9848846713a51e826624d993bee2397561d7c260ca60dc48df34b74bca76ca623be2e93d593cbb5e590612c3ac43f6f83f5f0204bf127040b3e25fadf7bf161c0b2e0cb803812787b0d20107417733e8e099daffbcfb8a0f78195cbda592df3198b67e4ec1a403fc35b20b2e88072c88c7f245b9df50dc73d2a787bcf63f6715dfead1cb806f792e77bd0413022d03d071c627b76f0feecf7460f88b1628b0ef2f2f598d783d225945d6e2c0245ce2faf0d1ae8952e481a1f7e187f2f822a880d3e45d8898bb5f28bda464a95ea01c20cbd784a82721378fcdcca02337663cc716fe5d938df8e688dcbf8ac0015d65f895d0da3f84a85d1e590e60da448ff6abbea6199d510b1bd19f6314a8c0b1260754638002428dfaf3212c8e80471009fe9309438c5207c5f53940b4e15168b863b17b70e9779ff427d5f6928a070292c0e62999995060120852d6c0b243dec5efd8e31ca4465923d2738aff5679f4e89d8c3e482f1cafc9397c6c2e8c6f9df67b29fd1d8956d6bbb45a0f1efa35b9fdb05519b841c74b6a2d6b4f511f492f58d3b65e88bcc35056ebc96e170df9edcd744b9a2d1ff929836c2cfd6842c7b9d59a0d52bdf0004d3e072452985c3a121427c1616cd6e6681df8174bb62eccc45aee5f8d9bc16c9290e4c78e4405002699e22997a9bab036fbbf8b79a4da821e2414d0176fa5be129e7d01edf1f5cfe6d352ffd329f48b708e9127ed73062080a5dd1ce48177d54f400f9c9dc64b1b7f32b9b58f5cd758ae6ea6c200410da873c319d79673e01f70b9c647c9353bd3d006e8f2a0884477c49aa1963bd76e5d0b293f8e6f048ed8e91d7a3e436f88289c8b5e385c4a2f4a64db8af64c1dbe38b36a4a744f9e1290f9f8a96d33b7f80339ff325d133b77c5113415bb6dd2cb3e2bb23c0f571d7753388c1d0fcbfd48de5f4b6401c2178c3eebd706bdca7658852dd5ae0d259ae91a8439fc8688ba0dd4a6eb6e508ba07f95034973b930802064669bdb19071b4c27c3dcefa09f07ac6d34da39d831591b30e6c108a1cca1473204f70aa9504e18c99f066f208304bb03330d53442aa4e7e2e06be354e4ad1651b1e0c324ad5c7bd80c128672afdf6c28c80078c27a6d1a323477fdb3014625ec379ffe90393883f98f3e3c7263237874e53bd918342901d906f99586d18a369938c99cb9ccdf0cedd4e2f3b0f7161cfe53b7e8e5a80d5699f4babddd52ec2f3a4fa4dfc2b85f8dbd4457fdb685cd65cf42b1fd53b7dbf11955ef32e921150961bb9cb1aecefdb216ba390a0c4ef8daced0eb9965a9f16ed86540def4d07e4027a44f24471d665de661be4b90bd21f04c6dca61ec5655b799e4bdb668b41529aacb21156b6e14f75551b8a483d72ab5da6116f0f4d248e39791f1483ff1be51dcc607909861ee1c6b87d18b77b9da9a34007943a5d66f47424d0b326d89c6cc75d8ce1ba5011aa43420e89035ec41e72965d9a225908443e4f50529d128ddac3082b760065d3bdaacc3193f8cf707474c851ac89539f3e9baf44fc9b5173ea69798fa0bf087d9e7137784fb8377c7591c6c8bc86fe2c06b7d7c650ae023fd369ca331d4cd671fe2a5da03565aa49e07ae6c08596f1e90b83c2ceb1afdf89375d9925b8894c798fb61d31b36fb1f5de9d968a38e5136127576b15ccf45e4bc55e5f70f7a086a37c957f6df7e226458a6dcb3028780924db0c1c2ecb498ae7b59a4b6b73eb18a69e5b0918e2be920ad1963aafe7e28a7e5da088967731156a369e18d9e2648114a9b1b23af01133c3a9cb0272a0852afee2c08438d8f56ee115fc80aae866940c08acc7c4992bb28969b7260471fa74680b0a87d94a1c0b60da54ec541f3a940dcab07c0e5a5c8d9d54be00bbc90925f796cc06eccbb0c2d3e3a4b4390c319e352bd88c164704dbad241daa5ec3e36956fbbc87f5ad8e0308e180bfd30af76cc5d98788f02d8bac08f26ff9c1cf34e3b8152171dd8b758a0c98a3f4e6a9893a8a289487a685d7d2170075b146c74bdbdc872025b69a2088656f622a3045c5b3143004959a40cc75b00baa99ce0f52215c0d1be11b3bdd10e9492f58193c540df1f0af419bfa33965144a9b55b40bf68c7b833a9fc3784cff290ed4ff5cac4c2659fb94419373c109307139cd2603d0397f22015b02a4d1917d6241ff4b7126b90cd48dc68f1e4d77de5ecd926c9addbef8596f8932b246d15241669375b38dbc3dd60160211879eb6ce80665b535c5f224743df9092597862ab111e89b54f2807ce5f392f94374e6c8733ac487369a892b940a94f3d1f91386471aa8c0923f5039a3dcb10f90c52118b77ee49f5540fa10418e7db9d400986cc0a9b6fd235189152e16305c64ae5fe8150f5a17ffd287915c7e97441e75bbc8089f55205cfc96a5dbe98657ec19cfdf7362ad6b743f1b9cc07caf63852fc5929d5eda71ad5c42f866abc1680d616f1643fffedb02e3d0975c37e033bd9bcddbedddf7de48d28f88dd5656d6bf97aae80377788eaee35f9bd0adf011d9577d5f166949472f6d0803d719e0da25082a3859154487cc037369ce967a7b27ccc9d1821584d11d2546a3a9eafdb41cd3f4eab5ec65129e5a7396466068d4336e1d544d75a48cfe470f8e3f98ecfb1c62d223dbd93cf0ee04e0ac852880224f318645907de84bf0775a13f7115426affa90aff9a761c768d9c001e2217153d046d2c6667cc0d749961ca51802732281add6e44dcb66468f82caf6d59de2eb6891ed993459a01d30e32444191de20892d847fca2ad8c9456f16b526e5b445f371da7e8eb70925de1419cb414507f871e45bfec92397bcebfe8de940f838378c1ae2af9559169976eab865ae0d7a03db1de0cd43601496c9b069b018a39c0f8de45eea00aa67bd5e9df2660e52951fcd935573808b3493e6a452ed9c1e8cc9eac349dbd2ddba809c7ac237e5ee7551db58ce0146dd8ca90c7a9a1c9de49ae76011bfc03beb448115fc4b36f2a88f4dc953c9f8e8e1a9ba85c38c7328f9b9a91ccaedf3464db24ad17a710b53a4bb79f6fc610e51223e98328af6fb3838143076d804cd1158c1c145424169703434389ccbcb3bacccc32f69d3bba90e2120b99b908d887f63567bb380fffafe9679626604f5961d4f9e0d7b8b90fb94fae11b401a65e8f174b6e1ed4a72b0f2e1f6bd42458365f67cf0fe89ddb52de4291095388b6b2809548379e1f49fe0dab3fe0e82720964009b0a86969f53ce2d8771bbeb36da714748c21a66832ac76ea1190ad12ad256103b811f014047ce7dc958cd72c9ec8f497e324f79bac3d94858251d9ff1b4ae0bc2cb6abed98447fb53e1a13b88268cef164b7136357327f20341f6d0dab04ff7a3742f6f5be60831c1a99cd33139cb5f7d862cb16643b9e4b7076c099f7e7394aa862f1b18a11df4bb4c7df6b389793fb97f406a96e53199e813560da616b01be7b9fba6ec7ba5df76c1776f8ea10002f7158303dadc9fa29cf0d28fb8c2bb361322655bf19bb84d86a89e558e695eadebc44d14e12cd07caa3d4c0ae915557377812d6f894a80d30a0723b1bf61e9cdb27a7587eba816ae1b6b48b015f9a004bfb8fc621ea3fd3aa8d2b497915bacb99a9ced94d8e3a5600bb7fae96fa6a4ac200207798d4841ad22f70c8caba9610d19615f331b1b891385c1caa1ceb8a5a2e12b2e3e07a414c1709fb12882a15a07226c3245673f22456557ccbf1c5569ecf3bd15319fe58bdb8e02dfdb2fc4b0fa5f60c2cd61b1e45ad6d1773038b4ca4694117cc10443efc87180e22f437b51514f3b22a9dd40970c6a1d27c6c4c4c046bc527bcb04a3831624cf7367cd7652ab6068dff7f2236e5e5eb48acb398789f1bcb19b46905df5996c460dad7dac0908e85df3efdd0cef6d09009f9ac68cca80dc8406d80bec650880eab4241fb636be4548c67fb0e2cab5073293ff7ceb1eb690d1d4594394b647ced4f6e94d9e79036b3b7c8d5219a293b40b38c98d3768ec47a8186925c47890411708154f58a8195301ff41fc4e3b3393d0495200019fde0e17eb3cf838ffb2342afa561cf6b20a265b1d22dde87ec8cf8f122331f6a1f501b902c1a9356cb9b72142f3899d9cb2bf1e13a85c57543ce498d3fabd85d4fc7b7e620305303fbdb3a444311cb80e3888d38b2794dd9c37fd9f20d3e3f177141ca9ea0c2e154bfafe1b48afed41a3e6923d98b13e3ca586681ba05e280d6df61f9fd82bddfa652007fb97cc04f4e70777d972f19a4a42bc90c84fad1be130b39f17691c80faf1aaa976f753144fbc73f02cfe9dcd3d765d2be6e85a4acfc21e6840ffb2fb66c231768e9222908cfe05dc13e5bf25d3474338a154bfabf8c48c25c0976e191a57393c4260c732dbd554b094ccf996064122dd9d21f13aa4dc1f9a7071789c7d11353ab781f8b3f9df425873afd6d51ee71b2d7cdb004fccfb71c322bd3bc6cb2317ab7416b38edea04c81ef4ddba54ea56871b20aa2aa2e39ccc4b69790e09e047723f1158f941e82fe6ddab18d1e9e43b58f8e5612e9c26aff63a71192cba9af1cd7beb7a3754e0899804eff513b505ab142baca64f5572ea793b76f3896ca08238937f6d012e907cd56d25d49edc2553c017f2bc070cf4b7b18f4aa77457a12c44d72f783186d428feeb1b1465d27f75bc7c13dcc17e49678d67be8034140539b2c9f5eb5c09d6b32873838e1e669c510f60149cbaa1a7eaac7776a761d2b6ca389364ed25bb501bcea29a0746b08775049dbed3743fd5ca1e8b76cc8e5fb1ed20d81c141a76153215860f0326b57322867cea70ee3c2b070143cdce37b8b56b5e01466189eb8c066ad3fa01f45796ed722e43d93eae7caf7f4aa5873a02deee68f89d75a0b42379cceb40883df2bc198477d43259123fc81165907a9b61e5077d079d46319abdc914a80c9ff7b4a726e9be9d1e99a27330a428310a896980a11d295be54029209ddb5a75fcb9feaf6eccc6d32a455f7d5734bc8e5627a1d8008d055b048888f07c45ea41c3f54d1a200536e56eb849f815f29d8bdef5ba912f56710712b0dcbcb38b66f2d263fe6c6bba6cced76c33e938ac25f5416ec4b99cd1c8dcd5eb08121f6843a78f4b05fe80d6bc8e36ac39c6890c44336316f6cb310c7412f017700615cced7552a065c583ab8f5ec0c01797fcb625823eb993d88b8b709f1378bd1d89c8409ebf2c6b2ce8f5734c402116334f62734adc929aca29b2993ab707fb03c7b8cb193ee79f140bc83a17b01fed761d21d403c9500f0610c5fd976072f60764504b62fecb8ad297df4bb8a2420151d9fb407bc90ba9e522de2a29d60c84a63c4f9906eb5e73c008bd3dd3858823c5ede945d48406994522addd1ecd6c2d8e6335dfd460400bdd30f8726789a1ae37e6b7b6036e7e8f3fe89bf0b01dc298d29119e2939f93fa65a65a0318576822c635ee01597c3f0381a5ff39d9d005fcb0bfa6d2fa931e941879b4c485e4e1dfc0c3", 0x1000}], 0x7, 0x0, 0x0, 0x20000040}, 0x4901) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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, 0x0, 0x0, 0x40000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:39:30 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readahead(r0, 0x8, 0x6) 21:39:30 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2bd}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x5, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x800000}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000040)='./file1\x00', 0x1) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000080)={0x1, 'lo\x00', {}, 0xed6e}) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x8004, 0x93) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:39:30 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2dc}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000580)={r4, r3, "66811f68e0c440bba4bcf609493241b2512dbb6769ef1fdb21219441b9d2937255c56ea8b443729c72bc47cf6386f73b7ce88432ac6f99b63a93b89e7443b46a773671dded77dc24ba79debef1df5ffcd9e2222930e25f8b7e1873aae1853d7d55b7b3b64a43657809e8ea816519bc0c7323593b9e24a473e537db27b2a3ba9b30d958d7ff8d4867d47df99ca9958a196ce0c3c2c20e2a72af42aafe94c107a043d58527121953dfabf2d3ba6f3e7b2f09c47a4a55c3f5a3e68724037035d781567270a828be9bbe626a85ac9fe77bfa461f8903fcd4986a3dcc6fa6ec88fc174630b23dd02e3cf61e2117f78c9d99aa7daf6f8a7d6c4a01ad17f50051be2848", "53e73264eba58c5de5d2384abbe8dd8ea72be01bfcd6daa041050a23a5ec27d5dcf0aed87f9bcc869c6ebf1c3630de884b54dd6680e1dea34f661675f984828459321f42fb83d749067850004e9da3375748fa74a4330a66e3ea1e62f2f6413aef353e78ed2acf544d3beb96eefde8336ba9c02208396979ec975179883dacee433aefb6ff1cd41b6438d2f32e0763cdc310e834afb6b92ba385e602882f705da688e37726aef9cc058a02dab68133c46f77e2355193c18fc3c0d70c5856ca61d344026973f15aa81b370a08537ef3733f3c6e5ca3c7b5de9386956019ec0bba0cd387dd3f63606989591987a9dfb27d9225a164158997325d0ef88eae9e1fc00645611ce229cf3e40de15b3798048876412e5224b27b51f15785fc3f6dd8af730312e558319274b8ada98580edfb7097b11502fce5a5abc504db249764eef116b808513d550660c186ed0f5f4921fb7b6cc0529c1eb72438455c1f667d0bd0b171b89b519612913b0152cd1b420b2a9a4df55199a0ebe110d1fcf5eebb46b91e7ae1c5c95c48038dd738f8cf670c2de9bb3d3a6f092d5738fa7ed3d6a657841bb3bed0dee2895781d82e4e2dc6b51998e88e86ff53f21a4ae8ac780306d35e90eb2dc5a3f3a7d43f5dd7ce3807cb00600f7e8754eabcc815bbef1a5382cd7ca73cc85d53020c051882911aecdf9b0ce7c1bfdfa8d820d5efd4b60bacb7e64d98fac78810f085c51a19b89289772196915c93a0503694ed2af76b6960aecf0f1af22ada485b6ac62befdf35a0916678df405ca99925089cd3812d7b09e3f91f4daa94d464df0725249ede75cc626be7a8ed7cb87c0ed46675ed79618746c44729fe831f1cf4e485815bd9f7cdf455f6437f736858cf3026b18ba39d1bddbf58e9952b7d4b566955b80cc3c058fca3cb7e6c5159c3e7367d09ef3e8881179f51c10baf5cf29c8dcdbebdfa73cda0d9ccf8ab5af9240f88f78633be5d7d91da541cfcc01d59ac4936edf9920b67d19a1a093cfd4e594a8b369da465604212c6af340f0ade89223c631ba2db120ac9cfa9bda5b00358cea4c63d66f2b99dd3d575657609224a8874f12e80025173bfe43d35072e1ca14d097201178a8e27e62d4ecad1833aef65d12690ab97e0a15fd60302d1e7e516c3a9440e8535d0d4615d173607be209fcf2b91227519a808f51bc24197c0d63d0e522cf60427c95fae6e6c4bff0f4adb0902b8746738b1098bcf3a884850b7d18856d5ed07580965a693c8f95654cba9fb33f8c46b01347b074e5709fe982852e0f23e5a83215b3547edca8386bd9ebeda5807f3e6fe9dd1b3030abe916e3b7ba9c0b6130acd60f0c9719b3eb136bc8f3690b3f8e8f0d99f88bc6492024e59be459d5a08eaff70c6be9aa884faf2b69a915e191dd6ad34c75e30a06a714969e7a679756d8a76b1c8524deb5d6c868ef5e216369e6bb5207052fd7e5df3fcf8763ca2bfd9db080558571e851862dcd200491138dfd8e5b285f2e68d5e4968d8259c3df6d28fc5fb636ecc7d3fcb3f4af712c8b1d69f9012b07f7e34d8e5e76708c0a50b75d880b65fff32b4cd092fd1c6b2c36c36bea6a1308144ffc8ef9f6f717fe63dbfdfc0a95fc89ada3cb322a9033c5e72b5bc4cf8aadc1f730955fffde0a2881779e1d61b2874269bf1aec2fd075a1616cd3908edcd912f86a8003f39ad8330cde56d5875d495fa2d0941a07b20502f4211ed029b6546bfc50aa2299f8bcf6d524fac760cb74ed195f9cd8f99a027ab4556ccbb486d6a8a0914e654b6add10e68084c6f2e4c66a001bc09de3bf665642833680e4452a21f4686b865ba8e7ed9ac6a5cb932b25aa71a7b1e0146a4cf6390b96bd66fe6f26117b215a1262c8b8fbeed354937d55ca22a8c5927e20a620f4999bd91c0b523188a22efde8809abd90628c9593df695e4e3aad21831ff7db1d39b8839f476342c77cbeb15d12ed034c483c13cde875dc01fd14c1a8ec5529686d957b061f935cb9dbc24a8396cbc705cf7fb9d2169f7e3558ac7869fbd1c43aa9c9399ef0034366833c275000b59870c2ae4f2589c3c0d6b85b74b0a32a04bb5252e1e5201a3d082755a09720377361c5969e67842091fb92b6f7dc38abfb821bd40d0f1040595eb9481e5d28aa25605d87827e0905b350d9fd2750390f5d9025ef6ea30d15f616e932a4559d5c72b873300c8ff0dd44d4df7cd74f4f12f22d2855b2648bb6ecf492cc967cf9c32197c8ba8ec9d1e71aaf612a4dc4bc77aa49d858a6a0086160d0cabc5b31f8873d76cd4106f6a23031e75f6b97ec47a2fd26761ede9d980e40432d797da8e6e923d8bae939d925b84b944da98cd262a3009049d6983c2c17ddb1e693a24302b03497906af4323d0c5b2fb58eb6f9f5c256e56ec880e4d90e82ccc4b722e8f506217c9831d59e9de32e8f36163a43bb2ceb5cdcad19632d9d12bc64b2516cc8a28ddfb84f5c77e2aac8e1d45a7f31cae51f9fbc8a6629144518c291f2b5d5e7612d72213936c09653a91978a678eed3c90b9234ed165f581bfd1dd1dcf0c1286c1c3ce6fa77cced6db8c7ab033a565aa05193d6435ac3e45cd9957f0215cf0b45e71627f0b67dd979d04b916ac5317e73787704936f14a07988abfdc676b7a2cc5e2ace9e4a8b6773617c9067a01b984fcac1ad4d254c21c3259953e5c63fd3353cc4cb41b109c24280e7f40e8ee7f4dd232f6f774f37484cc9c7b5a7bcee9a1a9fef639d691592f63986777812c2e922a5ce336a8600856f94fd5eb3773794b252b971035b604d375cbd7ae53a42e0d1245b351bd11c02e0aaaa4ee7734c31be793398ef7a01d80a9f10d1265a3ec1f20bfb7434567b0a3e63a4a31edd15fc92eaee1e765c7dc8937a716e095bb1a6ac9cd63c5ad726c3d9b92d56a0f678a36c3ace4184139f2218f2b579458d94eb2c286e8ec8e098e62b76df1c4c9b5a8ece01172a75aadee376586c4b76de4d7b07c703eb35ffc7be32d78a94b0c8eddba4d4d6ff8712791a53ca61a92416afc7005c83193c4258a05d8a4aae34bc3d770a083df1badc1629659804152a351552c66265197ea63cc0ae3712b38b8b88ab1674ebeafd41211e62fb2bf1036c7865456478470a3e7276f2c60343d2a90b4a2799720f3a602930b656f369f59fbfd991d9c9d74fa0f46f8e7b8a37f78e212b03a9de446ef4f6d44e75f754dab9d5f0314ec30a302ba619b5bb85a474695ceef68a9b6669669387656e19335918d3d8537759b79f5a368b4b603f2891f151b8c828340811f87509f269ef4390e3b2a58fc8167b5ae7413d35d55667cab25636790be0beea3fc242af0d4a3a9c7d663fad6dbea1909ebf24fb38e95e014cc6afa979e83c21f5961a674c50300d9f9cb7e73708c316e66a9417719b3d9ae63e1ce33c437e900830c65825354ee88b17dec89dde804b7dc17203fa18072afa405a3add8a56cffb7fb691fac87c79bc09fb238e797f5a12e19ba70ef8f167ba0f45c46f32169295a5e6d86f566be3ee415b14e846bf358681ec554fa9d92f3573f41656a50b88596337ef766f98c5df83ff4f33185694a63d429e152b9f11c954f08f21b2607445be9d533c32fdb637537e94c4bd05ec69eb031c63cdccaa90ac852b0ce95d13ffa86ee708da2463d3d122dc235d50d92dfb55b49db8d6b6dc15701ec36006f55cbf4bdc45a67dc20874484175801514654a01a553b06817b179f92a9c8c34fe0d66529f6ca7f2b9b3f3724b80b6421448b96fd394a2f027864308f2b5788cd7b5098387cdeae1cb2ed26a4452ca0c5e28ef5c3c384181e9431ae5e0dfc7542a2a6037cb70468ee5787648223dc9c05696b9b28e1b8f78446798aed0f98e0092d32c356608b71d0716810fa247886f59eb360370221e8b2720654c6352da009c4bb0e7855a65d40e458739567c6f23b2c519126e012afa244d8a99733a1d1598b6c59f3ec9062e0c892f99540768bc9fe6bcb163577f05a7c1817b1806d3f766169aa1590fccc26b696a3e5ff5e338fd076f36e9713fd2b284ffd5ccbb68cc45d00249cbacf293908ccd47bfe1ce91329c75750762e91be71ef76ad2dddbea7ba8edaf70bf860a80ea8acc7183532b8f3498b1b2de9538e40b6cbc9b7f88c73b8952abd9c2d832d4d92bd2d00830d37418f33e58de35b49321654c762510b54c216a9f698772ddfe5082c8539e8158f3ea4e5b6fb4ce48dbac281fc20a7aebb5ecb021fede4c9c17e01e7fe5d8bda4e6fc6844a6014551044632654be6c519778ab18e28a67107163fff2ee942d2257d5dbeb3e19d6190ce4f9fc117e1d23f1f317baa0c377ea3b72d49ae28ecba77277a516cae36ba6ee91bcef308871efb5245cd9420bac262f3e91c96645ec5097ee802f0f103e9fcf8de5d809404006c91613e5eac580a05b135844e09e412fc728213a15ef64c035ce57c5c68724242d7f039c9b139609f523b9d8b2e90e3c85367ab09133d8c319b2d70b6d85ae0662b37a280ba8d02f80cb62e49dff9d062f536de074992998f0fe94a4a96310f262f3363d084ff5bf8bd0769a6c1f73a241b962310f21af08a8f7849ad64dfd37f665a3cedc817a788fcce1e739f784d8e336f5b83b6a1cf73225be911355e65945af07fef1190e31080d6b177b716f2244167e6eec76a275b4a3125df0eb196fd4fde958924282b47094497c1ffe0a128d6d9e409c69bb0c20a4fdc19a8b7ec4c4a54afb8746554c2846b2b713a91f678e688493db73e46ea8359357fe93e5f62542ecf874a56d7f7417f18b4fd0327b231ab73ad60d6532e533ccff78926faaab23722516a6525588c8b7fd064d12fe22994a19d20303f0761d4b6b59101884adeee090519df00f79b066bcfabbc92de6e9a6e8bf2fa5fb57d0c8cfa0448c61532f77faab33b25291bdd300a2c64c341c2a5a96a326e1a4216b4723c849ce2b6cd084693d0792571751a44ba30b80b62b4ff0cefcb5d508b93688abaf3283f8918861b35468ed4a44d4e2db9196531d9ad4d2ed8cd47457732e522289cc8cb3e45ac065075394826abcdf9787d8f0a89e79e3a053df27007f3316459cc7acb571486fae3e81238c8a329cfc2f2655bd349b29856babab75908b7d07657ffaa6e02981772e328465c2a82871fc1bc63ddbf12e2b124ace7a646e1412f95d04346e4ad5580e4de7a0b5c9deaf8e4449e222504a3d08825d30e745b7e875783cc8127f628c158e39333f07d6b1a14570b0632e1defa0803dbf8d6f987ffd3ac29243facf91ae4fdff11ea015b95df174438984598dea0ff3e820f973a987c6fa69a31fc6e5ba4920e6d7db43fa0cc6765351d781259d05caac19ee5d01d14101e369a567fc67dce565c42c1b16ab3c38a34bff78d64c7df1de4"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000007640)={0x7, [{}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f000004b600)={0x0, ""/256, 0x0, 0x0}) r8 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r9 = creat(&(0x7f0000000540)='./file0\x00', 0x80) pwrite64(r9, &(0x7f0000000080)="cfb51db7b4aef657d69b7d6f8d9fa8bedaa6006ddceb933f3cf4ef90895513108dee8630697149f293a1d1f7213993307208d16219b1bd3754ae85fa55", 0x3d, 0xfffe) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r9, 0xd000943e, &(0x7f0000000580)={r12, r11, "66811f68e0c440bba4bcf609493241b2512dbb6769ef1fdb21219441b9d2937255c56ea8b443729c72bc47cf6386f73b7ce88432ac6f99b63a93b89e7443b46a773671dded77dc24ba79debef1df5ffcd9e2222930e25f8b7e1873aae1853d7d55b7b3b64a43657809e8ea816519bc0c7323593b9e24a473e537db27b2a3ba9b30d958d7ff8d4867d47df99ca9958a196ce0c3c2c20e2a72af42aafe94c107a043d58527121953dfabf2d3ba6f3e7b2f09c47a4a55c3f5a3e68724037035d781567270a828be9bbe626a85ac9fe77bfa461f8903fcd4986a3dcc6fa6ec88fc174630b23dd02e3cf61e2117f78c9d99aa7daf6f8a7d6c4a01ad17f50051be2848", "53e73264eba58c5de5d2384abbe8dd8ea72be01bfcd6daa041050a23a5ec27d5dcf0aed87f9bcc869c6ebf1c3630de884b54dd6680e1dea34f661675f984828459321f42fb83d749067850004e9da3375748fa74a4330a66e3ea1e62f2f6413aef353e78ed2acf544d3beb96eefde8336ba9c02208396979ec975179883dacee433aefb6ff1cd41b6438d2f32e0763cdc310e834afb6b92ba385e602882f705da688e37726aef9cc058a02dab68133c46f77e2355193c18fc3c0d70c5856ca61d344026973f15aa81b370a08537ef3733f3c6e5ca3c7b5de9386956019ec0bba0cd387dd3f63606989591987a9dfb27d9225a164158997325d0ef88eae9e1fc00645611ce229cf3e40de15b3798048876412e5224b27b51f15785fc3f6dd8af730312e558319274b8ada98580edfb7097b11502fce5a5abc504db249764eef116b808513d550660c186ed0f5f4921fb7b6cc0529c1eb72438455c1f667d0bd0b171b89b519612913b0152cd1b420b2a9a4df55199a0ebe110d1fcf5eebb46b91e7ae1c5c95c48038dd738f8cf670c2de9bb3d3a6f092d5738fa7ed3d6a657841bb3bed0dee2895781d82e4e2dc6b51998e88e86ff53f21a4ae8ac780306d35e90eb2dc5a3f3a7d43f5dd7ce3807cb00600f7e8754eabcc815bbef1a5382cd7ca73cc85d53020c051882911aecdf9b0ce7c1bfdfa8d820d5efd4b60bacb7e64d98fac78810f085c51a19b89289772196915c93a0503694ed2af76b6960aecf0f1af22ada485b6ac62befdf35a0916678df405ca99925089cd3812d7b09e3f91f4daa94d464df0725249ede75cc626be7a8ed7cb87c0ed46675ed79618746c44729fe831f1cf4e485815bd9f7cdf455f6437f736858cf3026b18ba39d1bddbf58e9952b7d4b566955b80cc3c058fca3cb7e6c5159c3e7367d09ef3e8881179f51c10baf5cf29c8dcdbebdfa73cda0d9ccf8ab5af9240f88f78633be5d7d91da541cfcc01d59ac4936edf9920b67d19a1a093cfd4e594a8b369da465604212c6af340f0ade89223c631ba2db120ac9cfa9bda5b00358cea4c63d66f2b99dd3d575657609224a8874f12e80025173bfe43d35072e1ca14d097201178a8e27e62d4ecad1833aef65d12690ab97e0a15fd60302d1e7e516c3a9440e8535d0d4615d173607be209fcf2b91227519a808f51bc24197c0d63d0e522cf60427c95fae6e6c4bff0f4adb0902b8746738b1098bcf3a884850b7d18856d5ed07580965a693c8f95654cba9fb33f8c46b01347b074e5709fe982852e0f23e5a83215b3547edca8386bd9ebeda5807f3e6fe9dd1b3030abe916e3b7ba9c0b6130acd60f0c9719b3eb136bc8f3690b3f8e8f0d99f88bc6492024e59be459d5a08eaff70c6be9aa884faf2b69a915e191dd6ad34c75e30a06a714969e7a679756d8a76b1c8524deb5d6c868ef5e216369e6bb5207052fd7e5df3fcf8763ca2bfd9db080558571e851862dcd200491138dfd8e5b285f2e68d5e4968d8259c3df6d28fc5fb636ecc7d3fcb3f4af712c8b1d69f9012b07f7e34d8e5e76708c0a50b75d880b65fff32b4cd092fd1c6b2c36c36bea6a1308144ffc8ef9f6f717fe63dbfdfc0a95fc89ada3cb322a9033c5e72b5bc4cf8aadc1f730955fffde0a2881779e1d61b2874269bf1aec2fd075a1616cd3908edcd912f86a8003f39ad8330cde56d5875d495fa2d0941a07b20502f4211ed029b6546bfc50aa2299f8bcf6d524fac760cb74ed195f9cd8f99a027ab4556ccbb486d6a8a0914e654b6add10e68084c6f2e4c66a001bc09de3bf665642833680e4452a21f4686b865ba8e7ed9ac6a5cb932b25aa71a7b1e0146a4cf6390b96bd66fe6f26117b215a1262c8b8fbeed354937d55ca22a8c5927e20a620f4999bd91c0b523188a22efde8809abd90628c9593df695e4e3aad21831ff7db1d39b8839f476342c77cbeb15d12ed034c483c13cde875dc01fd14c1a8ec5529686d957b061f935cb9dbc24a8396cbc705cf7fb9d2169f7e3558ac7869fbd1c43aa9c9399ef0034366833c275000b59870c2ae4f2589c3c0d6b85b74b0a32a04bb5252e1e5201a3d082755a09720377361c5969e67842091fb92b6f7dc38abfb821bd40d0f1040595eb9481e5d28aa25605d87827e0905b350d9fd2750390f5d9025ef6ea30d15f616e932a4559d5c72b873300c8ff0dd44d4df7cd74f4f12f22d2855b2648bb6ecf492cc967cf9c32197c8ba8ec9d1e71aaf612a4dc4bc77aa49d858a6a0086160d0cabc5b31f8873d76cd4106f6a23031e75f6b97ec47a2fd26761ede9d980e40432d797da8e6e923d8bae939d925b84b944da98cd262a3009049d6983c2c17ddb1e693a24302b03497906af4323d0c5b2fb58eb6f9f5c256e56ec880e4d90e82ccc4b722e8f506217c9831d59e9de32e8f36163a43bb2ceb5cdcad19632d9d12bc64b2516cc8a28ddfb84f5c77e2aac8e1d45a7f31cae51f9fbc8a6629144518c291f2b5d5e7612d72213936c09653a91978a678eed3c90b9234ed165f581bfd1dd1dcf0c1286c1c3ce6fa77cced6db8c7ab033a565aa05193d6435ac3e45cd9957f0215cf0b45e71627f0b67dd979d04b916ac5317e73787704936f14a07988abfdc676b7a2cc5e2ace9e4a8b6773617c9067a01b984fcac1ad4d254c21c3259953e5c63fd3353cc4cb41b109c24280e7f40e8ee7f4dd232f6f774f37484cc9c7b5a7bcee9a1a9fef639d691592f63986777812c2e922a5ce336a8600856f94fd5eb3773794b252b971035b604d375cbd7ae53a42e0d1245b351bd11c02e0aaaa4ee7734c31be793398ef7a01d80a9f10d1265a3ec1f20bfb7434567b0a3e63a4a31edd15fc92eaee1e765c7dc8937a716e095bb1a6ac9cd63c5ad726c3d9b92d56a0f678a36c3ace4184139f2218f2b579458d94eb2c286e8ec8e098e62b76df1c4c9b5a8ece01172a75aadee376586c4b76de4d7b07c703eb35ffc7be32d78a94b0c8eddba4d4d6ff8712791a53ca61a92416afc7005c83193c4258a05d8a4aae34bc3d770a083df1badc1629659804152a351552c66265197ea63cc0ae3712b38b8b88ab1674ebeafd41211e62fb2bf1036c7865456478470a3e7276f2c60343d2a90b4a2799720f3a602930b656f369f59fbfd991d9c9d74fa0f46f8e7b8a37f78e212b03a9de446ef4f6d44e75f754dab9d5f0314ec30a302ba619b5bb85a474695ceef68a9b6669669387656e19335918d3d8537759b79f5a368b4b603f2891f151b8c828340811f87509f269ef4390e3b2a58fc8167b5ae7413d35d55667cab25636790be0beea3fc242af0d4a3a9c7d663fad6dbea1909ebf24fb38e95e014cc6afa979e83c21f5961a674c50300d9f9cb7e73708c316e66a9417719b3d9ae63e1ce33c437e900830c65825354ee88b17dec89dde804b7dc17203fa18072afa405a3add8a56cffb7fb691fac87c79bc09fb238e797f5a12e19ba70ef8f167ba0f45c46f32169295a5e6d86f566be3ee415b14e846bf358681ec554fa9d92f3573f41656a50b88596337ef766f98c5df83ff4f33185694a63d429e152b9f11c954f08f21b2607445be9d533c32fdb637537e94c4bd05ec69eb031c63cdccaa90ac852b0ce95d13ffa86ee708da2463d3d122dc235d50d92dfb55b49db8d6b6dc15701ec36006f55cbf4bdc45a67dc20874484175801514654a01a553b06817b179f92a9c8c34fe0d66529f6ca7f2b9b3f3724b80b6421448b96fd394a2f027864308f2b5788cd7b5098387cdeae1cb2ed26a4452ca0c5e28ef5c3c384181e9431ae5e0dfc7542a2a6037cb70468ee5787648223dc9c05696b9b28e1b8f78446798aed0f98e0092d32c356608b71d0716810fa247886f59eb360370221e8b2720654c6352da009c4bb0e7855a65d40e458739567c6f23b2c519126e012afa244d8a99733a1d1598b6c59f3ec9062e0c892f99540768bc9fe6bcb163577f05a7c1817b1806d3f766169aa1590fccc26b696a3e5ff5e338fd076f36e9713fd2b284ffd5ccbb68cc45d00249cbacf293908ccd47bfe1ce91329c75750762e91be71ef76ad2dddbea7ba8edaf70bf860a80ea8acc7183532b8f3498b1b2de9538e40b6cbc9b7f88c73b8952abd9c2d832d4d92bd2d00830d37418f33e58de35b49321654c762510b54c216a9f698772ddfe5082c8539e8158f3ea4e5b6fb4ce48dbac281fc20a7aebb5ecb021fede4c9c17e01e7fe5d8bda4e6fc6844a6014551044632654be6c519778ab18e28a67107163fff2ee942d2257d5dbeb3e19d6190ce4f9fc117e1d23f1f317baa0c377ea3b72d49ae28ecba77277a516cae36ba6ee91bcef308871efb5245cd9420bac262f3e91c96645ec5097ee802f0f103e9fcf8de5d809404006c91613e5eac580a05b135844e09e412fc728213a15ef64c035ce57c5c68724242d7f039c9b139609f523b9d8b2e90e3c85367ab09133d8c319b2d70b6d85ae0662b37a280ba8d02f80cb62e49dff9d062f536de074992998f0fe94a4a96310f262f3363d084ff5bf8bd0769a6c1f73a241b962310f21af08a8f7849ad64dfd37f665a3cedc817a788fcce1e739f784d8e336f5b83b6a1cf73225be911355e65945af07fef1190e31080d6b177b716f2244167e6eec76a275b4a3125df0eb196fd4fde958924282b47094497c1ffe0a128d6d9e409c69bb0c20a4fdc19a8b7ec4c4a54afb8746554c2846b2b713a91f678e688493db73e46ea8359357fe93e5f62542ecf874a56d7f7417f18b4fd0327b231ab73ad60d6532e533ccff78926faaab23722516a6525588c8b7fd064d12fe22994a19d20303f0761d4b6b59101884adeee090519df00f79b066bcfabbc92de6e9a6e8bf2fa5fb57d0c8cfa0448c61532f77faab33b25291bdd300a2c64c341c2a5a96a326e1a4216b4723c849ce2b6cd084693d0792571751a44ba30b80b62b4ff0cefcb5d508b93688abaf3283f8918861b35468ed4a44d4e2db9196531d9ad4d2ed8cd47457732e522289cc8cb3e45ac065075394826abcdf9787d8f0a89e79e3a053df27007f3316459cc7acb571486fae3e81238c8a329cfc2f2655bd349b29856babab75908b7d07657ffaa6e02981772e328465c2a82871fc1bc63ddbf12e2b124ace7a646e1412f95d04346e4ad5580e4de7a0b5c9deaf8e4449e222504a3d08825d30e745b7e875783cc8127f628c158e39333f07d6b1a14570b0632e1defa0803dbf8d6f987ffd3ac29243facf91ae4fdff11ea015b95df174438984598dea0ff3e820f973a987c6fa69a31fc6e5ba4920e6d7db43fa0cc6765351d781259d05caac19ee5d01d14101e369a567fc67dce565c42c1b16ab3c38a34bff78d64c7df1de4"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000007640)={0x7, [{}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004b800)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {0x0, r7}, {}, {0x0, r12}], 0x1f, "4aef6e2f4eb612"}) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r15, 0x0, 0x100000001) 21:39:31 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readahead(r0, 0x8, 0x6) [ 3326.717967] FAULT_INJECTION: forcing a failure. [ 3326.717967] name failslab, interval 1, probability 0, space 0, times 0 [ 3326.719650] CPU: 0 PID: 15262 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3326.720659] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3326.721867] Call Trace: [ 3326.722260] dump_stack+0x107/0x167 [ 3326.722797] should_fail.cold+0x5/0xa [ 3326.723366] ? jbd2__journal_start+0x190/0x7e0 [ 3326.724032] should_failslab+0x5/0x20 [ 3326.724575] kmem_cache_alloc+0x5b/0x310 [ 3326.725173] jbd2__journal_start+0x190/0x7e0 [ 3326.725823] __ext4_journal_start_sb+0x214/0x390 [ 3326.726523] ext4_dirty_inode+0xbc/0x130 [ 3326.727121] ? ext4_setattr+0x2160/0x2160 [ 3326.727724] __mark_inode_dirty+0x492/0xd40 [ 3326.728357] generic_update_time+0x21c/0x370 [ 3326.729000] file_update_time+0x43a/0x520 [ 3326.729610] ? evict_inodes+0x420/0x420 [ 3326.730200] ? down_write_killable+0x180/0x180 [ 3326.730868] file_modified+0x7d/0xa0 [ 3326.731417] ext4_buffered_write_iter+0xf9/0x4a0 [ 3326.732114] ext4_file_write_iter+0x4fb/0x18d0 [ 3326.732785] ? stack_trace_save+0x8c/0xc0 [ 3326.733400] ? stack_trace_consume_entry+0x160/0x160 [ 3326.734149] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3326.734817] ? kasan_save_stack+0x32/0x40 [ 3326.735421] ? kasan_save_stack+0x1b/0x40 [ 3326.736020] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3326.736756] ? iter_file_splice_write+0x16d/0xc30 [ 3326.737459] ? direct_splice_actor+0x10f/0x170 [ 3326.738122] ? splice_direct_to_actor+0x387/0x980 [ 3326.738818] ? do_splice_direct+0x1c4/0x290 [ 3326.739446] ? do_sendfile+0x553/0x1090 [ 3326.740030] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3326.740719] do_iter_readv_writev+0x476/0x750 [ 3326.741382] ? new_sync_write+0x660/0x660 [ 3326.741979] ? selinux_file_permission+0x92/0x520 [ 3326.742698] do_iter_write+0x191/0x670 [ 3326.743273] ? trace_hardirqs_on+0x5b/0x180 [ 3326.743909] vfs_iter_write+0x70/0xa0 [ 3326.744469] iter_file_splice_write+0x762/0xc30 [ 3326.745170] ? generic_splice_sendpage+0x140/0x140 [ 3326.745894] ? avc_policy_seqno+0x9/0x70 [ 3326.746486] ? selinux_file_permission+0x92/0x520 [ 3326.747198] ? lockdep_init_map_type+0x2c7/0x780 [ 3326.747894] ? generic_splice_sendpage+0x140/0x140 [ 3326.748608] direct_splice_actor+0x10f/0x170 [ 3326.749257] splice_direct_to_actor+0x387/0x980 [ 3326.749941] ? pipe_to_sendpage+0x380/0x380 [ 3326.750575] ? do_splice_to+0x160/0x160 [ 3326.751162] ? security_file_permission+0x24e/0x570 [ 3326.751902] do_splice_direct+0x1c4/0x290 [ 3326.752514] ? splice_direct_to_actor+0x980/0x980 [ 3326.753232] ? selinux_file_permission+0x92/0x520 [ 3326.753946] ? security_file_permission+0x24e/0x570 [ 3326.754686] do_sendfile+0x553/0x1090 [ 3326.755256] ? do_pwritev+0x270/0x270 [ 3326.755819] ? wait_for_completion_io+0x270/0x270 [ 3326.756517] ? rcu_read_lock_any_held+0x75/0xa0 [ 3326.757206] ? vfs_write+0x354/0xa70 [ 3326.757758] __x64_sys_sendfile64+0x1d1/0x210 [ 3326.758415] ? __ia32_sys_sendfile+0x220/0x220 [ 3326.759090] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3326.759854] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3326.760614] do_syscall_64+0x33/0x40 [ 3326.761167] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3326.761909] RIP: 0033:0x7ff776936b19 [ 3326.762456] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3326.765120] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3326.766221] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3326.767258] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3326.768296] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3326.769339] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3326.770373] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:31 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:31 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) 21:39:31 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2dd}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x8) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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, 0x0, 0x0, @perf_config_ext}, 0x0, 0x1000000000000, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:39:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x80) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) sendmsg$sock(r0, &(0x7f0000001400)={&(0x7f0000000140)=@in6={0xa, 0x4e23, 0x9, @local, 0xaff}, 0x80, &(0x7f0000001380)=[{&(0x7f00000001c0)="a79926757f6174df4f3cf818ed1167843ae96fa2be84bdc9d5f768f6371660e20d891348367ad27143959c702f0880cca187b58e8c909605c1a7db188b4d52d555e70aed7f5d72e72249373188bdce8de7b22f31f1c45b2d0283df4a2761592a1702773af33fc37c57e48320189b64d40e0e3fab5dfc1f293dec0446e46da3210f8cec840f205fa97c9003f0d231e38d97c5a5a6e04905c453342e1bbf3e7111762f263087cefb9cc5fca86b30b95ffb7d492004736c3f67469082d2b2ef32319b6cec4721be5e8ab903d1e80100d6fd8c003eb09488a6d35282154f656313dd0084e3c974", 0xe5}, {&(0x7f00000002c0)="bdc20945b5e4b220dfff738bee242567668471fae61d80d68a394e63674623419e2f05e1f658f596581f7e845c65cb7c1d84fa3fa3ca5c0cee647e282365acf063d8c5803d349032de70fc4eb941fe8b9785a56132b25d5ae9ab97fad0bed79bacfa1ba6639b3b0503482a74d4e25a2d4c9ca5785a8952bb90dbd0439d8efbffbfb0e779ddfc1bb0693ff13b460b0c0579d63cffea83c43d7163112208a195ce76f786317f391b08791c76ec4e80001c71597dbe7301cb7891", 0xb9}, {&(0x7f0000000380)="93b76b8293ab688a04e0ba372d709487cb072b3ca6739c89c16c66ec3f5f6a05b797ed0c90fdfd07ddc231e3a6fd10ca39dd2cc21a4e0c70693219ba7b0872145e85e1db14ed09aa7dc78762d2ebae36df5f557de8f403752ed9cefde3661247c2678879d87bce6069166c36e98c0c0e578c5e99eb16a51e6ded96dcdbc58c6ad0842bb9ee8028637153895220b7bac727f86068ecbfa6177bafb159ca1f4b0419ea7190e7416ee2665e4514f6355195807dd0be4d8c4f40351180e29e2abea9d548c1a96944b5938ac20e8ca4007d8ec75a57d0f728a71f8f3ede29397d8827b6187d4f9a15466c076a4f65c427f19db29ea75776510f117ed10e70f08409f649c1672266a88b067c428fb32bc0a4396cefe46d0572f590eb5e0ad139a5ab88c78e8383202a93b525254174fb7f0ac801d7c02af99443e17481e3417092821fea9886a9531d3edea14cc0b08021af525d644a340f4209c9e9efd9fe92f81c3504dbfc1a7a9060332f8ed54c47036b85b401cfce095b4e80509c4707a3d5d42dcdb617189dbdffa71f43ea22dd1a7621f276587d3b04d08dc7843189d704812fd990b21d2bf5055cfb2ecf91593eaa3a293f51d714583b54ffe735cf4d4599b8dca4be6eee536d45992ba8d9011dae1a0fa0c5df2d6384595de6cffcf12329a1f3744abba9bca8e4532071bd9935cb4268b4a414d54076791e65c539115b21c25b8a3a535191f773acbad611b91af8ddd8a4eeb4bf0c21e68fcefd1f8efb0341c767eea41eedebd38c070e74112be0f293d494fc5a5d297d38e962b2d80ca1136996a636227fc6c21b90895d5de67ed1a0eab5f802d1dcb1e06dc45123c7c84209c8e6dddf78cd0ea9a326076f2780e73d3017a28e171a21a0957b14abb109221ca10e5fcc07622b43827fed05b3a00e0bfa793266a92d68da38fe662b4f2ed5a7d4516c6b45ae4e554fe70375863a608f2f0e9b122e6b3435ca2bb3f76b866da1b1b82a53e3b9a56a6c1d1e5c5953f1453b3daa859472da332f07839f8e877e9f3a59b36056c7f5ace639efb4aceb509953dd377a50d32493047a3cdce43ae42cda458b564423ddd76379bb6e62f1a23f2c4988dfa1d22d852d9d753b78c4ce269a4d58f9759faba89d5aa2200c89cb9c1f38e5ccc50c7b126b3047f19953960a11242f12a0c931e8884f27dacaa954b110ed1c873191459429007ae266ddc893070d1ba18dd758f36f20f012c7013531ed36ec50d508b86cb37460ac1baf4776c0b438cd21cc3f47e10a7794b6790afaddcc07f30fe8d7ad27c3ef7f87d38aa792a3cc4fa488cfb49ae97e87daa18c39f10861af740f973d2e4e79fb91bb3f3c8b4a882b72629ac30a1673b662f13a6f7080c285a1630a41b273c0f4308621a75c53db67853c911e1e52e49d16af7af5f8b795b830e48e7add7011f436dbc5e04c70082d80accf526396d37a871f63247eb25ae4929823c40c33c600081bcd46fe9b38db4de66b582d069e92ea92d36eeb797bbc7ecefc92789a4cc549ad7d40e7dae1a274a9609c8428c97dbcdbbb4bae26f970881ae897adc16083fc8c05deec643fae7fa53eff6b3bba94db44b66d82bccd28c2736726f08fafeb1609c89c209155d93ca995c07a28858b8c0d431c0bbd0e96f79f0529a994e28335c9e3a0a013ee87b9d20367378420d6fe5973755c8aa69e2c56683c79ec0c46501dab551fcfe8da7c82b93b6335bda17c79f970542ed89f469403303f1fc224bf850edc7dcf4cc9e7cda78cc09f7874943e911b208fb98495ed16c91c847d34cbeb564e476522db677f39de62e0e5972f976bf4efe7833799b5e29a7e168d3e00f4c015dca8053d9e37038fe12b8f1f54f9600884a921cc4d281a9b60b1a52c1a69320dc89fdad183747ae3cc674ef8b09a47d01d1f543176993d6416c004aeb7a10896903a7c3d9365f24b106830c2749ecc32277443e080ac2a6b9ce0763259a96a51badab542c76e1c048193afbc75e2a5e7d5065e1ae6b7bc00f0c2191fde231855403bcfaf5f28888d78d16eac2d8a7bf48ebd9b1f18fe662d68b16787b4c7ec7b83782c33758449d75d69ffd447854e998b0c1fbee235ef6db0c4e2d850c4f0b9248cfbf96c86dbe43bb6b3789eca80eba884c35cb2bf7ace50b01f00471fe624bfedde5e0c64a2b1b39b0c58d658244757a91597eaffbc682cdcdc77536ed3f73e7713f69a3378edb0f1cdf0303b6331959f2da6a1a978b502a21fc0a675a1bd5c5f11a608df4638ed454ebbdc955e2bc55e580ab612ee5853de5c84d4757b9441254cd5de45eba1fbe93b8bcd1bc58648ea1f0fd6b62afe7fd66938dd42e5cbcd5f5091c7ec0558723b7361c52c1856cb36963311c401949ece58f96af2228dc1b7a8d3c446544029ba3fd6fa9a6fc77b39ab58c948bf354ed9546a3933686758ce6c1bc556fed168224542cb6a346e3750a0efa7dcab3a660d5515dd0f226f2be0e65b6877f56995364f6fe693e0fb773223f29971af85781d39e942826b21ff960b7c2eb526b15371861e59ba9442ae658b0bb475a11c9dbfe15d7581ad44174083911aa33a209eea7d58f04cde27251617598a9d63b80c73168d763e17e001e2681573483639557b16b4ff3891c14c16e4a7941fa863bc6b791aa732e3a690e73abf8af0f0513839758b1b406a6a7bc45ce58bc0df6ab888283b808e30a22e4d28be46d9450c2a0ef6bd323e4b6974ef2c9db9e187660917688ecaf73ae0f6a50819a88ca8cdfcedc60993b2c23fac16e81e6c02ab6a012d68f6770330ff01f8773fbebb93d09e7e9bc809056590dc9cafecc8f0c29ab1df559eeb36bbef48ed93685dc4e12ccd16c9caf883f7f87589fbcc132578e62cae552e92fee8203647e1831b21fe2856e7ca6773bd76fade9bb6247b94e28f62baf83be6453617bbda99018ffe4cff869c9329e3c41b385036fe66c70911eae480c3ce1ce00603b3211083df65819e6ec0ecb457f62abf65c43f1ad4ed1786ea757c5ed3e55c51ae2b74f10b37d05bfec9c34f72cb7a3b50a57f24be46581d2d15b1c9faee37a8e28fbaf71903ad905b85795977e3bfc6415cf3c968bf8f48ae4acf9d33d3fba7c98695357c001a75ab58d344232923ff3f4eb0be2c97e4fcac59719b7e0e460465f8ecc66457a4a6543cb936123d8979ea21074df6e8ba13a707b7790aeed033ef2c2e76d9cd4834d525401acb038c8725df21a42d5f5980fa261034bd1a10b8af1e5cc0136765a1a06b8450c901c5645ae29faacbdb574d01ab51049adc25cfc84ab67b7b79664bb2a8fdc3a61bb46d685cca41dd3a39b30cdbb2713906344619369267debc73a62134efa961fcdc7e35d713a9f58feafabca7aa2e36c317295671416dd0fb9f6bf87194d51968270bb639362966ad536d1be02639d1200f917bd33799c8f867f707ab6da115d9155cbff9e844947cbcba037113ef978ec4c1a9aa7167119ef8e5c4c5feced5c49448bdad2d29542563d6e025737a7607cfb3e7790d3aae1de81d3621e48ddbe979c2c8c2de778644c15c2f7d7839c442e0b8c612e04e273cf4e4219dc5e9b7565845221bcae7586134524c3eb30a1205e4832c2ef9c930d52d556dc12fa3e6805abccf983cc8c2bfd267cf0962fc53fa01c75dd1215d665fabf5cc9d745b09ff6c026c77377e6c3d14182a0747e8fa620bfd5bfbc42705bf6707cad6a6aaf430fea9d01403a68c56a39f54766282a74a1d13c5175a2fcbf4b841e1870e1eecadbdf6c50c95bc02b38a0126f0ac7b1b4f7fe3e6503ac527b3acd90aaf0a09fdec585fc87a3afea3d9e34b77ca798a821cdcc97ecf7dc8aa151b2a7aef266be6c14e2985e8c545552925e25b4024d2b332154373329e3961248162a0a474e646f1421f59669ecb80073a1632e7ebde7c13925b5183b9f77b34d41de2a8d6ef1d84092114badc480db784a32ef03bf8bcb3fd21cbb85146e772d6dfaa2082d734350523d1dcec256015d2d9aede5daeb22c84c0b5bb5ea020666627a3893f7439dd73ece9641e1746207252fd83167f49da335c2e9aee114cb471e93d6b2112eb87e931dc7ca0f2865e3f622dda0a63c504e9adc72cd5160df2f8430bd9c72c846dae77f564c2250a2241baec328ba9fb127c85417b88103668fe3caa23b45296d0bde83fb09118006166b9b5bd204310313372965ae118bb168004806774db875e9a12a091797358950fd8d2251e5d2efeeba59ac6559641f4941d53f0163d3adb3dcc7daa5b05e6b4929d43c6dd46065582bdf3900067c4e8fe42c19f8801b8927051553ac84e7437eed88ff5986e7ee145b2cc8622eee7069c49682dbf10bd51fbbbcff8e2a56c4b49b7051d9af9de03e9ec9cdf169a42483208fa936c39972bee4d839432e5e5e2c395a41bc303b719953affcab345533a0594f0c36cced5a21f5678f88147728007bd28f1763418cf0a155fd645d0c8b3b4ac245d7ef0e320c0b84604f597d6e059c84c6dd51a2686340c4917c22884b6180d57608e95a96714e8fd79faf44d4a812944f10baeb4a2cd18e304d897d8686831905c6814740edb038799006d6f5eb5d47be3e91c25a4725f29fac1446710d6f160e1440a0bebf5b0b130835849cbf6ba0e006b328cbabe231db86f83b8938e9d4c4dd0db325fb54a382d8fa341a834760d3a2a0b1d945bee21d3027263906169c8b6607e30cd0aca9a92cc77170de8f88a8c007242d3946eed6e3143caedadea5b7904e1ea202342533bab97a27d5e64efe572e84c298740d03c8bad1abaffa53e7b0ae087c03baaf4db12c0fdd8de34842bbb2881d2c3ea0ec93f69ba4960b1ddaac8aa691df3dcf14bfba6e69a8d638b810b301d68e17674a4a516fe3c07fc518be20ff899721e71672f0849f60915906edfd86fdcc34383eb8a47a9bf34be946504f7359dd3aa9484f65ef617ca960b9bbf2e195ebca32f5cb00e5f68a2c0ad430f6e89d41c67c4eb20cc67a8cac324eb8a3f1d8770362c3a40bac14808a0ddc25202024aa2fed4aed170e51f4d435a6d91e00c65d14ba519464abac1adb4dd8115b16ab8a6fc809b465a087368338ee7138e7d1c72a591f0280d6bac2b3ce8a1ca3b4e80a01118497318f75c8af0b138c00a366dde17d354a26f7fa0bf200478e62a7abc7bdc7a988a00e508928f9ad7ea89c1cd72083016cafac699224762443c797a7c8d93e3f06eacb4030066cf78a4a6ae530a90bb08e63eef18a287f7f7baa35c0cb5640aa68a8af8c2d1ac17148f99288dd372e824ad83434e8afad8fd3db47a8e323b3c0432fdc8b17d5cb00a9a1cc73fb33280da55be12aac3eef3898ca34eda1702a725f486efb830ee2e835e35f4bee0657f8613a4827fb62224b28133a631706db0272f8e0442724c91e97107a4cf628602ac45a9d84d50dea0c28206efe86858e5a686b6a96f952997c79d3b56dc18cff741e0ad6bdf65c914d2f21f7a72cd23d5154872d96166393c53d357f50da3bdca88cd2bac86f9d73e8213f269ecb7164562f8e317b316cd5a2e8304bfd6ab9caf7d0bee9146715b45fb561a56cc970d9afc8ee107af92add462b77e4c0eeb7b011534399a62ee5be0d3598fc7d1965ecb669f88bc4e7c916d69e007cce34c85a09654a444f867102822f5175a6438c84dfbe4aa5c21830f259426be873e7940047c6dec4629625b0778b5043aba1ca47e7c813b599f0e4f6ffeb9a90c2f508ba74d3bf3c2f7b4817a109256cf66dc51cdaf8f5d9a8c944790048af0106a74", 0x1000}, {&(0x7f00000000c0)="6ed94e380107b296e0a7a57779f70af90b3bc0a3e35b795ff09b64ac8c98b495b4e51e4b30436ca735270f7244dcbb170d475635a389b59f110fa6", 0x3b}], 0x4, &(0x7f00000013c0)=[@timestamping={{0x14, 0x1, 0x25, 0x8d}}, @txtime={{0x18, 0x1, 0x3d, 0x1b}}], 0x30}, 0x8004094) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x24) getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendfile(r0, r2, 0x0, 0x100000001) 21:39:44 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2c8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000001400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000013c0)={&(0x7f0000000180)=@newsa={0x1204, 0x10, 0x20, 0x70bd2a, 0x25dfdbfd, {{@in=@loopback, @in6=@local, 0x4e22, 0xaf38, 0x4e22, 0x8, 0x2, 0x0, 0x180, 0x2c, 0x0, r3}, {@in=@local, 0x4d2, 0x2b}, @in=@rand_addr=0x64010100, {0x5f9, 0x100000001, 0xfa7b, 0x3, 0xfffffffffffff000, 0x2}, {0xff, 0x0, 0x800, 0x3ff}, {0x1a7b, 0x5, 0x46}, 0x70bd25, 0xfffffffb, 0x2, 0x3, 0x4, 0x1}, [@algo_auth={0x9f, 0x1, {{'digest_null\x00'}, 0x2b8, "7d5926f4e5af65e12261bca7346a44df96be296b8407e12a9e0bfa3731d3326974a657ede9bee34a9ab19d0a58af64a93268766d3363393edff75a15bb87dc88dec48cfd71eb40d7d67b5ec8bbf2a0f8c645a34917cace"}}, @mark={0xc, 0x15, {0x35075d, 0x7}}, @mark={0xc, 0x15, {0x350759, 0xac}}, @XFRMA_SET_MARK_MASK={0x8, 0x1e, 0x9}, @algo_auth_trunc={0x104c, 0x14, {{'rmd320\x00'}, 0x8000, 0xa0, "569316caebc6311622d8bff375e12307c867254b5c443eab67efd16c52a97c176c4eeb7fe105af19024f732e54687aee1f6d760734c8dcf3d013c67dd97b061380dd42967b14c6e02910dc4151816f626cd77a5274b4d1705dc11dcc618a1a950be731eea99c9b415eebd2ebfe83fbae60662aba77f5a50f3a05c75505c38c0903a431b9a99bd7b20fbf97207ce77be45b1e73de441103958e563bd0408fc26391d691db9d21e321027502df72ff2eb2efbc69fe02cb851e21c73015174eb95d70ce9377571468a010c031d10750464d36c750d92f539cd8dc88eeabbcf1dc70ad121c9ea26ec34171c864c59246cc6c34ff6e0c2b7a259ed15a097602f222e7f4c04aa007dcc09f4980234df103d34a74546499e7cb11778a9cb96e3ba2e4a2c0d39f80b1675326a8045cb1ac518b6770dbd4e62d722b072be17e3447fe2ad8da3084678ca93eb206c7d6697583352310c8d061ce9cd64d04d983e47b2c1f6ef81f56e56c2ea38c4436a806b664a97a581e44b1514dcc9b3be8208978cf75905b303d75d330f5974ebf51cce1a329009177f280060d2ae00a978138429a0fb36b44cda26fa681f69c8fa79502551dad518a452e9510989c93dc641d6182238dcb71dc90aaab21a246c596dd8f79f810dac9f5875c077a4ac3727dd805729525e4f4f0bb5d3735c676e88226dc902445e45369098861520edb22666f1d41aa769f9c76db408eb4647dc9b41f328acfabc5b94d4812f21d9876c4dfeb08e3a4cc11b9f8adb1b29a624a84071c9fb8f0ff5c545d0883a47b946e95cced1811062ff62c37cd7371752966682b1409f2c5f662ab344ca82e0faae9f15954c6d0f48cb72793bc27ffb3f925c3ccf8c59e34e8d61e6bb32aaad90b7b15a2faaf337c16c8439d25b70066ceebaf1775f2f2bd94fdd237723eaf24c5ab143d2b48e8b6a9ddd30d6e94cded53f0e6d8d2b9b2fd7b8ae69741564017deb7ba5c091f1deb28948279efca3051f68765c762a05d3084f4f62b538650ba5ca80d1a9ca11c82fcb50b829e2234ba8a095a93f9bf8056f14357d334cd60cdc31db1b8c3b59ff3b51b762f072b6c825483de01d96f4cf49a32089a79a7c6add52caddfcc6eebe73f795831a45c7b932e59a896e73b4f31da93629328014d8a77eb392fc40d7b289d1179f3ff7747e5ec5dd25b5f34e57d3a2f643962489910478370de2d062bd9bab7ad4c3b2969ce592a0c3e4b589a1b68e11cc07a8738773d95df31089baa41f4bc759f1c1b7ed1810fd7c74f4c3b9aecf19c2acb98e30892af69e35f741ccb98c4813ac31c7d622b8d827db3af7d0cc772ae35db0b6b1af12d74cb54ffd821f69be1cb0370facd5b145fc1136ec9974346d934ca3c97cc8ddfa8ef3f3216ed8cb5326cfe837be8081cf9dafc3fca1d1373a78c89ac4d15c4218b92d694cf33c23510f942da4e566a53c447ba19d24c444060a4c418c4081530e8fb635b93d9c00c0e994524c968f39bc38b6f4566fcc2086fe08eacd7c557a0d6809b59d17415cf841ef1603614015f6e5f0b5431c00cf07b837c61c955c10ec34278a1de5c1dd7a53f79f1fdfe8d11388f11b8d5d69f7304f55e2e4601451e0af7472efd662d22daca712c229bc1c19dfbd0c08caa9e49197e22c196124017dcc5e060526a9019286a9e3d0d0c6efada7dec5139122e43f9cee2f22c274b1ce6d64483a309c3ee056a5cdbbe643fb5fa6d90f333c1f7140795f6ae49054871b75a7147eae05f87e4ffebcba365b83cf61ee131efaaea5eeca4abaea841931c592422e4f674fae7811521569aa106abfa5e4b88914bbea8cc525083f12c0e25b0ce67d704fbe1c7b9506ff56aba907bf74a9cc08c17ceb738611f96de251101b55f2c8cc763b1ce8b0e03c36661cfb134cf401cafc2b86da2b8eb512dfa31b3183215aa47e7db832083afe8e31ed99f109cb1c495798e25711fe73f9ed22b3bf005fdfd9f1450f8a5a952d9c2755bedb4f1339660d7fa8fb602cbbfb79986fbf161084ce829bc173c19f56aa7826f12723cf9c5de8d9af5528bb3374d5490ded80884182bf3c9db8f35f84bc18552585b322fde9f0cebe0af7ff29552fbfa1ee603083b35287d6db324b07480cb15203807a7ace1d7d1fcb2b097cfd3351521205692fefc886f6c99b0c02810d3ce159a0cd3a0f0bee6a91c5d208c718ccf7a764f5d24a987e79f73cfc24a504d416ee6c43c306f4841bbfb848c06c2f79a386a367db2ad18cd002337e59b7ee7410adbb29ff7a9dbd6595b14ba50d82b835a440a640f5071f7c967e59339a8984df6fad24be7f78c283c27e49b73f0f84ec19b73f8449e56859dbfb743b0a8916eeec6604a64fa621dbfd83355299f1916316e504a050b76a77eada76201d3b8f8f55bfcb53a0cf51a379bb87abebf68913355ebddd822fb643f35cb7cb036db65c96eeac05aefca67ced0ee633f4d07a45c4fa2612c45cc2fc5aa20ac153014bd971ab7c395e6d37197ebd6e54786c0e2f2e51867fa1772f0fa6750eda4db412ff09f0da7cc102acb683b7ba3ec505cf0b5ecde8f77aab4acec147938dff1b141cae8074291e5a19cee34697e0c5099bef9c9570b2710cfd026bae74f2f6c7a3491574c686d5d9877b9a5cee58edd12049a2ffe96956ba3c3586f7c6b54f2dfd77eb99093f55b0e19c41cb7698566b7bdfec461aa50e2d953e18c97d9052e8073460c3733845c6c0dbeffde4d22d5b993234df2ec12c7ab30a8cddbf7bc8b6ecb4a01ae6dfac7c3e3493798f890fc056b102770a7fd21e8793abb4aa05ddd9908a2d006b07352b021d65f1c0b1b83611656ce6be7606e3fc20c7722c726b4a8f5594e8338c1033f5be5c776e064aeb70faef82204acbea2ebadb1e0408dc9f6d3552edfde4688b16742851a883bf96c2008f92425d2c0da055b9d33c76572a2b44be71bbd2e8395945c6c060e8bdbebd027cdf14377b9630e4f13e5defed766b9f6007004ecfee2cb82d651b62264829b54e7ea4a64f5cc04106a65f7f662ac289ea7039e8753524ddfb59009dce0c15a4dcd17b53d7d42ae8d94de02bad2a825a3c301921a9824944e66189d9cfdc8b9de7d89eae19d296d31f5e57acc0a17c46fd6ecea95ee9e058bbd872cd0e80fc9105465bebd6bbf8c4a2fcad1a1284afb66e373579f894924a01f56bd90562c5aa315c84b4fc9d84de08da2ccb4acf14fdcb719cfe1c28cfe9b40cd4c663fcada63aa99884338aabd088c2a78b41ca7ac6aabad5d10a2d9da86652b9f00f65b2a28410bb80041ecf19c0d02cbbe165e368ef2ba7e149d27a9d5490173146c17ff04ee484802fbb25a3f7c181b3e9f9982eadf9186294b2bfaf925f92c65bfba589f0f686b1b5feedc32d3c4f6926493723b618eb65b8fc035408c0e5247525261147d377b493b003e6159ed6ffb8e218c425510a89bde1931e3f612eb535390a1eefbce28a2e9694a4f35b54809163159102be5f6477915e31200da7357de0eb2f36d6c825539b1f6740828dc1fafbf8d82a0e85b19cc8483a80298503858e548c0c78ec33a79dc2bb138f95cec11ca7267db494da8bcd7964dbfdbc5a16d40159dcfa32b968df334cc773889d7d50b15db12179350071bf4f5a185bb74b988b8d4db53aa7ff81b1495d006897d9afefdfa2ff17e0ab063c350b9191d4e1f2cb504fada1aec54603420f8112728bd61704d87260a4b41569822b55d7ccaf6af487b0de33e45cb36d8abda6686f65b9210867eedaef3ccc631624d5bffefff859b6c5f87617636941cd3745373c5ea069e49303a66ffded05caa6767794ae65e495933998862feec6944c9d511c2b90c87a25fffbb2784b4eb21a0ecd8ac8bb28640fb754aeb147e264e78f7d0d50306ad59f70cf4d6a88691ab041205bce1090d5b9a5625d95b7b121787055222e07d890bc259a85c5e0e2a92c9d5955ab4caa9f0f0c52aebd229088b3239a7cfb931afeb8ab9391a34937ff154a30871e69e1b6a41d0d5fe0f946624c07326e3beb5ee9c4732f334c91dbc34ec8e97e0a9f5a213c27b4147e2fe4350f385cdca3f6e086c1dc9bcdd7953fb75ee447867f298c51be7106a42f6ff5f244c2d119971a21af3296af4e01fa6bc3ed77a677c5285ba519137edf0dfbd633f641819154e35148e26dd9cff9edf6a66d5e768dfdcea0b8c92783c61b1380fd9c383a619e3694828ebbac2d38df9e68f3df53ad07d11ab960bca1a1a1561e7bee6977f3c40feede8cfb2d0d9ac4abeb35cca3f2328651b2a9072552fd7e6e7ea99730d93de6d4b636b42f104f38c5f092a7258a6b3826c84daeafc91c5a95d604812dfab8c0edbd4d6e70da400b63b0966a59085de6b251c580c0f73cc2b07881a30c3b7317421bc529deaa283933c69bc10ab7fc90776b62a0b6c6c10f5cef42d487aa8aa1c5c7d5c1023fd1f784b022cb9273b0a550cd81049604ad0ad1f72ad771b4d720773d7327a60715eebf401a907a1ca222a76f547d3e9ecfc343b8d4561f7017b4f80e94310419e53a30e1c588166394204390e6841caf05fd2006377fc0f26414d3792b29dc47eb84a5ac437404e9cc82be4550c29ff8e0966a5c1f5c3ec95628d972a84babde7e146c33419e5877ec2dc6b4d6f3128076ec81e3207d090292ac6af4b64f67133ff34914f5212bef4f227c77ffcf3a4f0f05cd128de3b3511b23b24cb8395118146b1cbfe4d20be6b5e124fd74920d222232704b401377b938c8bc41c294ce3b7fa5ed60b9a20eda4c03ecfbb127876451d95aac46e0f338bfc52123810d368cb7a3b8798cac2a32e73530c4d4387fbf62628047d3bd388e06db9409691496495dd509f7316b5e902ec8e71b5a808786f05c50fb474cfeb5f8011c6be283b08b30ab868271bdc41a1f61d6243648457249d97f401a1254ba6a74a7057d8251e43435a48eea7f06402be07681fa21ddfbb7d186ea7f148d9c03fe31f0ec0000a1f34c6a57d3c5d403e1b1dde296171aa9ca44485274d33fbd6b3d66a912a0b31c7e7d92ff31a6fb06c13355241c4a158236c0e0e54d3f92ba25e3a50b23abfc732e9d7eb0e1e180cb2235dd230959eb027e22e6fb195cc5dff6a4bfa1f891afa7e6de1da617e405aa3f8a7b6558e7e7bbb9ee1496f7fa8b4cb110ca13bfd037c69d27c9ed437c7b5e60d69d6ed220c652d75d79ccfaaaa6e2f3d4f27e334512cfcac62316a23cc59674b92d698a3a0bd30c0e4d8baa4d96c1b770d4bc45292abfc02422eccc5204eb466f6c7f1c995a718a8d8ad95709684ecbd539bbf538881779ce99920bac96155fbb42281a1386feff163cdf566c33ed70a32de9b99038f3da7721917ae9213fceab6d967e1aaed06536f53eade335ebb8e9b072239a30ffe40b360dea8b46c3ddaede4d3d2f5fc909ae73ca7f02a96f1ba4bc805de891f106dc6d345952195f4ce43905cdc3a4dd0988f98e1d10aae6f3fbb8856eb5285916ea56289961c4a1fdbd5996a50b22168478b14e1310e6a846aa7f31a4c00b27bef30319b823e9da6f3d98c9e2fa2f36dc5a3a57c106cd9682232345a82348dacdf40d6e9f06916cc428c26710306734f24b11632a19f60e5f210af00e48658b78e97f073db927e2d5a47c95d3cc8d8c892ad079ddcf8ab4b07792ed8c5316122542f71775713c5f73fcaa0de474f7ea89fa167d5f343a9ce0f3c4ab4cb05ce4c4090d7e4aa50c62a657be787a412739502b6278de79af2930db17401a2ea5df7bebb976fc620d455d9f0df6ca691c7ad9534b4"}}, @extra_flags={0x8, 0x18, 0x95d0}]}, 0x1204}, 0x1, 0x0, 0x0, 0x8810}, 0x4000001) perf_event_open(&(0x7f0000001d80)={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, 0x4, @perf_config_ext={0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r4, 0x0, 0x0, 0x4) fcntl$setpipe(r4, 0x407, 0x8) fsetxattr$security_capability(r1, &(0x7f0000000040), &(0x7f00000000c0)=@v2={0x2000000, [{0x4, 0x1}, {0xfff, 0xffffa249}]}, 0x14, 0x6) socket$inet6_udp(0xa, 0x2, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x547041, 0x10) sendfile(r0, r5, 0x0, 0x100000001) 21:39:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:39:44 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 84) 21:39:44 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2e7}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:44 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(0xffffffffffffffff, 0x8, 0x6) [ 3340.340612] FAULT_INJECTION: forcing a failure. [ 3340.340612] name failslab, interval 1, probability 0, space 0, times 0 [ 3340.341772] CPU: 1 PID: 15310 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3340.342513] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3340.343411] Call Trace: [ 3340.343699] dump_stack+0x107/0x167 [ 3340.344099] should_fail.cold+0x5/0xa [ 3340.344512] ? create_object.isra.0+0x3a/0xa20 [ 3340.345013] should_failslab+0x5/0x20 [ 3340.345434] kmem_cache_alloc+0x5b/0x310 [ 3340.345875] create_object.isra.0+0x3a/0xa20 [ 3340.346351] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3340.346906] kmem_cache_alloc+0x159/0x310 [ 3340.347358] jbd2__journal_start+0x190/0x7e0 [ 3340.347845] __ext4_journal_start_sb+0x214/0x390 [ 3340.348364] ext4_dirty_inode+0xbc/0x130 [ 3340.348728] ? ext4_setattr+0x2160/0x2160 [ 3340.349189] __mark_inode_dirty+0x492/0xd40 [ 3340.349664] generic_update_time+0x21c/0x370 [ 3340.350143] file_update_time+0x43a/0x520 [ 3340.350591] ? evict_inodes+0x420/0x420 [ 3340.351025] ? down_write_killable+0x180/0x180 [ 3340.351521] file_modified+0x7d/0xa0 [ 3340.351927] ext4_buffered_write_iter+0xf9/0x4a0 [ 3340.352346] ext4_file_write_iter+0x4fb/0x18d0 [ 3340.352842] ? stack_trace_save+0x8c/0xc0 [ 3340.353300] ? stack_trace_consume_entry+0x160/0x160 [ 3340.353857] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3340.354349] ? kasan_save_stack+0x32/0x40 [ 3340.354787] ? kasan_save_stack+0x1b/0x40 [ 3340.355225] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3340.355762] ? iter_file_splice_write+0x16d/0xc30 [ 3340.356267] ? direct_splice_actor+0x10f/0x170 [ 3340.356750] ? splice_direct_to_actor+0x387/0x980 [ 3340.357260] ? do_splice_direct+0x1c4/0x290 [ 3340.357718] ? do_sendfile+0x553/0x1090 [ 3340.358139] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3340.358561] do_iter_readv_writev+0x476/0x750 [ 3340.359052] ? new_sync_write+0x660/0x660 [ 3340.359494] ? selinux_file_permission+0x92/0x520 [ 3340.360018] do_iter_write+0x191/0x670 [ 3340.360440] ? trace_hardirqs_on+0x5b/0x180 [ 3340.360900] vfs_iter_write+0x70/0xa0 [ 3340.361315] iter_file_splice_write+0x762/0xc30 [ 3340.361818] ? generic_splice_sendpage+0x140/0x140 [ 3340.362340] ? avc_policy_seqno+0x9/0x70 [ 3340.362774] ? selinux_file_permission+0x92/0x520 [ 3340.363291] ? lockdep_init_map_type+0x2c7/0x780 [ 3340.363801] ? generic_splice_sendpage+0x140/0x140 [ 3340.364332] direct_splice_actor+0x10f/0x170 [ 3340.364801] splice_direct_to_actor+0x387/0x980 [ 3340.365307] ? pipe_to_sendpage+0x380/0x380 [ 3340.365757] ? do_splice_to+0x160/0x160 [ 3340.366179] ? security_file_permission+0x24e/0x570 [ 3340.366712] do_splice_direct+0x1c4/0x290 [ 3340.367149] ? splice_direct_to_actor+0x980/0x980 [ 3340.367658] ? selinux_file_permission+0x92/0x520 [ 3340.368101] ? security_file_permission+0x24e/0x570 [ 3340.368642] do_sendfile+0x553/0x1090 [ 3340.369060] ? do_pwritev+0x270/0x270 [ 3340.369482] ? wait_for_completion_io+0x270/0x270 [ 3340.369997] ? rcu_read_lock_any_held+0x75/0xa0 [ 3340.370439] ? vfs_write+0x354/0xa70 [ 3340.370846] __x64_sys_sendfile64+0x1d1/0x210 [ 3340.371328] ? __ia32_sys_sendfile+0x220/0x220 [ 3340.371824] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3340.372374] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3340.372925] do_syscall_64+0x33/0x40 [ 3340.373331] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3340.373864] RIP: 0033:0x7ff776936b19 [ 3340.374195] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3340.376125] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3340.376921] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3340.377556] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3340.378308] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3340.378929] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3340.379681] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x0, 0x6) 21:39:44 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2ea}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0xa) flock(r0, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) dup2(0xffffffffffffffff, r1) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) 21:39:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) readahead(r0, 0x0, 0x0) 21:39:58 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 85) 21:39:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xa0c8}}, './file1\x00'}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), r3) sendfile(r0, r2, 0x0, 0x100000001) 21:39:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 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, 0x0, 0x2, @perf_config_ext={0xfffffffffffffff8}, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) sendmsg$inet6(r2, &(0x7f00000005c0)={&(0x7f0000000040)={0xa, 0x4e24, 0x8, @empty, 0x201b7a70}, 0x1c, &(0x7f0000000200)=[{&(0x7f0000000140)="ad4c11dd802e1769f21c404f88b169c4ae1dfdf5a0a28476c14019a429976679b72dab35974fc1f337401826047fdb81c73dd5555c6fb04b2fba91f6404e94abfa57d664b6472160b32f91d5e85f7e70d28a2a6cb79dcbd04b87a44e1da9bf011b6b9949476a9d73bb700c2239a83a17327bafed381fbbf07161b6b1256a929b12cdf763ccd6d5909cc7407cfaeadbdaae5853e0918b135514d92f3efea549c30ec1530c8ad15078b97e704904830123626633fa9dc67d715b", 0xb9}, {&(0x7f0000000080)="1f07075fe6ef6307b1b535da47e67d838f83a1d8d6fca64c65af68974a23763467fb8186c5b2446da834419d362a2c06d3a6fef710acdf5e03e90d39814a763993cabf4ef9", 0x45}], 0x2, &(0x7f0000000240)=[@rthdr_2292={{0x78, 0x29, 0x39, {0x3c, 0xc, 0x1, 0x8, 0x0, [@mcast1, @mcast1, @remote, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x14}}, @private1, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @hopopts={{0x168, 0x29, 0x36, {0x97, 0x29, '\x00', [@generic={0x1f, 0x25, "27615b713a73e8d70257b2d6122b6d6fe02efced93a3e6dd8a095820cabd1ffbca6cdfb501"}, @generic={0x2, 0xf, "46fa3bc0e2c9aa6555c0ee4446560f"}, @ra={0x5, 0x2, 0x2a46}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x44}}, @generic={0x9, 0xde, "36d63ab30b5070389a00675bcb2666c31e612473a69400c41d016ca4e484bbcf772b67010118f1cbc6b19c73c8111b081e43d625450909c0064fac51d466973457210b33056be0a0919e61fadf0477d1d92b496d2cc150c1ecda70ec1ab94f26644ff208f195290b34c0c7f26395dff48a2dfe2cdb9fb3dcef6c3ad5c91d8c8f4811cfb864929c8ac98177c1d3c70ebea854b8ca2aa15d75262c4752ea90a56e219b0f5a0555ca93ecbbfa3a2278bb88855f41b6cbc7c8bbe21e3d915478b18afc9a40c606cfd408cc10f356f03c0637cc7d4304c186cb00556fbcbda31f"}, @hao={0xc9, 0x10, @empty}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x7}]}}}, @tclass={{0x14, 0x29, 0x43, 0x41}}, @rthdr={{0x48, 0x29, 0x39, {0x1d, 0x6, 0x1, 0x7, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @remote, @mcast1]}}}, @dstopts={{0xd8, 0x29, 0x37, {0x21, 0x17, '\x00', [@generic={0x5, 0xba, "80059edb173c3389fdc69b3ca52144edfd3cbc5c15453b6df4e1bd0214cf0f54979d862c1090529803091eb1d49d5dea5292620166ae95d532fc6ace41c6bfec2b63efd9b45e74c1d65d2c6dd092f44b5fb358e2489c7b94456c5751efe1f931bdeaf5a2394a1262840ecfd602d74500429fd5d120ec94c0f74493567e17d70a33fec315f7fef414914f53afdbd780bb780f3a80d33407df02eb5b5e546a4696873ee65ac855eb0721e63748bceb2968f8673c399404b15fee34"}, @enc_lim={0x4, 0x1, 0x61}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x1}}, @rthdr={{0x48, 0x29, 0x39, {0x3a, 0x6, 0x2, 0x5, 0x0, [@mcast2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @empty]}}}], 0x378}, 0x24048000) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:39:58 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2f3}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:58 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2e7}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x255, 0x110, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0x800, 0x7}, 0x52, 0x0, 0xfffffff9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3354.296989] FAULT_INJECTION: forcing a failure. [ 3354.296989] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3354.298921] CPU: 0 PID: 15342 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3354.299951] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3354.301155] Call Trace: [ 3354.301559] dump_stack+0x107/0x167 [ 3354.302093] should_fail.cold+0x5/0xa [ 3354.302668] __alloc_pages_nodemask+0x182/0x600 [ 3354.303370] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 3354.304254] ? find_get_entry+0x2c8/0x740 [ 3354.304885] ? __kasan_slab_free+0x122/0x160 [ 3354.305682] alloc_pages_current+0x187/0x280 [ 3354.306523] __page_cache_alloc+0x2d2/0x360 [ 3354.307312] pagecache_get_page+0x2c7/0xc80 [ 3354.307955] ? ext4_expand_extra_isize+0x5a0/0x5a0 [ 3354.308853] grab_cache_page_write_begin+0x64/0xa0 [ 3354.309691] ext4_da_write_begin+0x2f3/0xd40 [ 3354.310448] ? ext4_write_begin+0x10f0/0x10f0 [ 3354.311155] ? copyout_mc+0x140/0x140 [ 3354.311831] ? ext4_dirty_inode+0x107/0x130 [ 3354.312622] ? __mark_inode_dirty+0x12e/0xd40 [ 3354.313473] generic_perform_write+0x20a/0x4f0 [ 3354.314334] ? page_cache_prev_miss+0x310/0x310 [ 3354.315188] ? down_write_killable+0x180/0x180 [ 3354.316047] ext4_buffered_write_iter+0x232/0x4a0 [ 3354.316946] ext4_file_write_iter+0x4fb/0x18d0 [ 3354.317782] ? stack_trace_save+0x8c/0xc0 [ 3354.318558] ? stack_trace_consume_entry+0x160/0x160 [ 3354.319477] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3354.320162] ? kasan_save_stack+0x32/0x40 [ 3354.320773] ? kasan_save_stack+0x1b/0x40 [ 3354.321417] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3354.322160] ? iter_file_splice_write+0x16d/0xc30 [ 3354.322852] ? direct_splice_actor+0x10f/0x170 [ 3354.323521] ? splice_direct_to_actor+0x387/0x980 [ 3354.324224] ? do_splice_direct+0x1c4/0x290 [ 3354.324844] ? do_sendfile+0x553/0x1090 [ 3354.325454] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3354.326141] do_iter_readv_writev+0x476/0x750 [ 3354.326804] ? new_sync_write+0x660/0x660 [ 3354.327411] ? selinux_file_permission+0x92/0x520 [ 3354.328150] do_iter_write+0x191/0x670 [ 3354.328718] ? trace_hardirqs_on+0x5b/0x180 [ 3354.329368] vfs_iter_write+0x70/0xa0 [ 3354.329935] iter_file_splice_write+0x762/0xc30 [ 3354.330628] ? generic_splice_sendpage+0x140/0x140 [ 3354.331404] ? avc_policy_seqno+0x9/0x70 [ 3354.332091] ? selinux_file_permission+0x92/0x520 [ 3354.332820] ? lockdep_init_map_type+0x2c7/0x780 [ 3354.333708] ? generic_splice_sendpage+0x140/0x140 [ 3354.334517] direct_splice_actor+0x10f/0x170 [ 3354.335336] splice_direct_to_actor+0x387/0x980 [ 3354.336044] ? pipe_to_sendpage+0x380/0x380 [ 3354.336835] ? do_splice_to+0x160/0x160 [ 3354.337491] ? security_file_permission+0x24e/0x570 [ 3354.338257] do_splice_direct+0x1c4/0x290 [ 3354.338859] ? splice_direct_to_actor+0x980/0x980 [ 3354.339572] ? selinux_file_permission+0x92/0x520 [ 3354.340290] ? security_file_permission+0x24e/0x570 [ 3354.341047] do_sendfile+0x553/0x1090 [ 3354.341624] ? do_pwritev+0x270/0x270 [ 3354.342193] ? wait_for_completion_io+0x270/0x270 [ 3354.342905] ? rcu_read_lock_any_held+0x75/0xa0 [ 3354.343587] ? vfs_write+0x354/0xa70 [ 3354.344151] __x64_sys_sendfile64+0x1d1/0x210 [ 3354.344811] ? __ia32_sys_sendfile+0x220/0x220 [ 3354.345541] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3354.346447] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3354.347294] do_syscall_64+0x33/0x40 [ 3354.347897] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3354.348656] RIP: 0033:0x7ff776936b19 [ 3354.349228] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3354.351940] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3354.353125] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3354.354181] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3354.355255] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3354.356325] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3354.357459] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:58 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2f8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:58 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2f3}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:58 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 86) 21:39:59 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2e7}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 3354.720908] FAULT_INJECTION: forcing a failure. [ 3354.720908] name failslab, interval 1, probability 0, space 0, times 0 [ 3354.722644] CPU: 1 PID: 15366 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3354.723637] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3354.724823] Call Trace: [ 3354.725223] dump_stack+0x107/0x167 [ 3354.725775] should_fail.cold+0x5/0xa [ 3354.726339] ? jbd2__journal_start+0x190/0x7e0 [ 3354.727007] should_failslab+0x5/0x20 [ 3354.727565] kmem_cache_alloc+0x5b/0x310 [ 3354.728174] jbd2__journal_start+0x190/0x7e0 [ 3354.728827] __ext4_journal_start_sb+0x214/0x390 [ 3354.729532] ext4_da_write_begin+0x51f/0xd40 [ 3354.730229] ? ext4_write_begin+0x10f0/0x10f0 [ 3354.730877] ? copyout_mc+0x140/0x140 [ 3354.731444] ? ext4_dirty_inode+0x107/0x130 [ 3354.732088] ? __mark_inode_dirty+0x12e/0xd40 [ 3354.732746] generic_perform_write+0x20a/0x4f0 [ 3354.733434] ? page_cache_prev_miss+0x310/0x310 [ 3354.734112] ? down_write_killable+0x180/0x180 [ 3354.734784] ext4_buffered_write_iter+0x232/0x4a0 [ 3354.735488] ext4_file_write_iter+0x4fb/0x18d0 [ 3354.736143] ? stack_trace_save+0x8c/0xc0 [ 3354.736748] ? stack_trace_consume_entry+0x160/0x160 [ 3354.737498] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3354.738155] ? kasan_save_stack+0x32/0x40 [ 3354.738751] ? kasan_save_stack+0x1b/0x40 [ 3354.739359] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3354.740091] ? iter_file_splice_write+0x16d/0xc30 [ 3354.740779] ? direct_splice_actor+0x10f/0x170 [ 3354.741456] ? splice_direct_to_actor+0x387/0x980 [ 3354.742155] ? do_splice_direct+0x1c4/0x290 [ 3354.742778] ? do_sendfile+0x553/0x1090 [ 3354.743369] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3354.744054] do_iter_readv_writev+0x476/0x750 [ 3354.744700] ? new_sync_write+0x660/0x660 [ 3354.745298] ? selinux_file_permission+0x92/0x520 [ 3354.746081] do_iter_write+0x191/0x670 [ 3354.746654] ? trace_hardirqs_on+0x5b/0x180 [ 3354.747290] vfs_iter_write+0x70/0xa0 [ 3354.747848] iter_file_splice_write+0x762/0xc30 [ 3354.748582] ? generic_splice_sendpage+0x140/0x140 [ 3354.749297] ? avc_policy_seqno+0x9/0x70 [ 3354.749932] ? selinux_file_permission+0x92/0x520 [ 3354.750651] ? lockdep_init_map_type+0x2c7/0x780 [ 3354.751383] ? generic_splice_sendpage+0x140/0x140 [ 3354.752097] direct_splice_actor+0x10f/0x170 [ 3354.752774] splice_direct_to_actor+0x387/0x980 [ 3354.753466] ? pipe_to_sendpage+0x380/0x380 [ 3354.754135] ? do_splice_to+0x160/0x160 [ 3354.754705] ? security_file_permission+0x24e/0x570 [ 3354.755472] do_splice_direct+0x1c4/0x290 [ 3354.756072] ? splice_direct_to_actor+0x980/0x980 [ 3354.756797] ? selinux_file_permission+0x92/0x520 [ 3354.757504] ? security_file_permission+0x24e/0x570 [ 3354.758271] do_sendfile+0x553/0x1090 [ 3354.758832] ? do_pwritev+0x270/0x270 [ 3354.759417] ? wait_for_completion_io+0x270/0x270 [ 3354.760104] ? rcu_read_lock_any_held+0x75/0xa0 [ 3354.760822] ? vfs_write+0x354/0xa70 [ 3354.761375] __x64_sys_sendfile64+0x1d1/0x210 [ 3354.762057] ? __ia32_sys_sendfile+0x220/0x220 [ 3354.762713] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3354.763499] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3354.764245] do_syscall_64+0x33/0x40 [ 3354.764814] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3354.765556] RIP: 0033:0x7ff776936b19 [ 3354.766120] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3354.768705] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3354.769862] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3354.770870] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3354.771943] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3354.773012] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3354.774092] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r1, 0x0, 0x0, 0x4) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) sendfile(r1, r2, &(0x7f0000000040)=0x2d64, 0xffff) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) dup2(r3, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x30600, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:39:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x430a, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x81, 0x8000}}, 0x0, 0x0, r1, 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) ioctl$FITRIM(r1, 0xc0185879, &(0x7f0000000040)={0x1, 0x9, 0x7ff}) 21:39:59 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x300}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2f3}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:39:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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, 0xffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:39:59 executing program 6: fallocate(0xffffffffffffffff, 0x0, 0x5, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="110000000000000029000000360000d4cdf45600000000001800000000000000290000003600"/48], 0x30}}], 0x2, 0x0) dup(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r2, 0x80106720, &(0x7f00000000c0)={0x5, &(0x7f0000000ec0)=[{0x1, 0x45, &(0x7f0000000040)="dddec9fc11b45babdd561245af30f4fcad32a9cee9156ec09cf7c8bdfb545775183bd8b4741e2d13af667225bb2dab9f6916ee005013e55280a63ba2c62a0d42136814be77"}, {0x1, 0x62, &(0x7f0000000140)="c0b250249ba39854937bb9caf946240050ede4d3fea6bbf4fe8ea3a051eceaf8a674bd2b0741da2b3e1d85e2d810358ae779461be893d63f0afd6802daed03b9fe816d8eab37eed4021d148ba44a664155347ea6f2bcea9fb6ca3a3ddff1b7d7c0b1", 0x1, 0x1}, {0x2, 0x80, &(0x7f0000000c40)="287700275f88d7c095a7bcf1252557a2361caef96a7e51ce767a20985cbf11ba1ea250fa718d7fa5e47b0caf0f314a852a1d2c4c0a19fd4a10edad3af055a9dda2f2ceb32e1969b6d87e3892935654231eb33572ea9bc83487054c2b95e8bc64fe72f74cddf584010a238be6eb1c4da44cce45e2c7d921ac6a9acf64fa304a91", 0x1}, {0x9, 0xc1, &(0x7f0000000cc0)="24bccc6fca1bc268aa1b8d3a35ba380fef003702872980e8bc3c2442599f8ae03ba2c4cdeffba68eef6bccd9d7eaa55d371ea0ae25ae4aced7199eed19c4a9d5183b5dd2f0c88d07d2db4f8fe335e70295d82b6d0789264a6fe1b33f842533a486a35484bc6add26832cfddf6db438116bdece3204b5d3c116fa1421036c4f29203317d352cd41b115452be18216934e70e4eb4c01ffcb3a037539c27d50b36398363546996b6e367aba54cd1305821ff26b1c1f25ec5e3e6f6963e1c64fdf022e", 0x1, 0x1}, {0x80000001, 0xdd, &(0x7f0000000dc0)="590b332fb367171b439b41e024871da51a28dab5b679f17ce1a0951888166d9b749fce8aa03e5998a5881e4e1044b3f851757f68aac5dd6071999e183a6cde8822255dc1d4f950e67c3d13b23d7d3154fefe69b57334622062bc9b0a35f0c5ebf6711c712054615010f9e45bb2562e8320f808e919362f4a3b9b2dfacb980a98a7b4e6fdc6109fddbac629acad85a92584916a77532b785edcb427cc4ecb58acde852809d574dfe111de9bdcec3138f637a2674f0066290d4bae7e4806cf86d092d0dd729784f0d3cd571701de0ce391089816dd2703840a2401b5f834"}]}) sendfile(r0, r5, 0x0, 0x100000001) 21:39:59 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 87) 21:39:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) r3 = perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {0x99d}}, './file1\x00'}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="00030000000000002e66696c65310000"]) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r6, 0x0, 0x0, 0x4) fcntl$dupfd(r5, 0x0, r6) connect$inet6(r4, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f00000000c0)={0x1f, 0x4}, 0x6) sendfile(r0, r7, 0x0, 0x100000001) 21:39:59 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2e7}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 3355.174493] FAULT_INJECTION: forcing a failure. [ 3355.174493] name failslab, interval 1, probability 0, space 0, times 0 [ 3355.176176] CPU: 0 PID: 15393 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3355.177193] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3355.178378] Call Trace: [ 3355.178753] dump_stack+0x107/0x167 [ 3355.179278] should_fail.cold+0x5/0xa [ 3355.179830] ? create_object.isra.0+0x3a/0xa20 [ 3355.180490] should_failslab+0x5/0x20 [ 3355.181044] kmem_cache_alloc+0x5b/0x310 [ 3355.181638] ? lru_cache_add+0x45c/0x800 [ 3355.182235] create_object.isra.0+0x3a/0xa20 [ 3355.182862] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3355.183590] kmem_cache_alloc+0x159/0x310 [ 3355.184168] jbd2__journal_start+0x190/0x7e0 [ 3355.184817] __ext4_journal_start_sb+0x214/0x390 [ 3355.185520] ext4_da_write_begin+0x51f/0xd40 [ 3355.186173] ? ext4_write_begin+0x10f0/0x10f0 [ 3355.186809] ? copyout_mc+0x140/0x140 [ 3355.187363] ? ext4_dirty_inode+0x107/0x130 [ 3355.187985] ? __mark_inode_dirty+0x12e/0xd40 [ 3355.188633] generic_perform_write+0x20a/0x4f0 [ 3355.189302] ? page_cache_prev_miss+0x310/0x310 [ 3355.189996] ? down_write_killable+0x180/0x180 [ 3355.190662] ext4_buffered_write_iter+0x232/0x4a0 [ 3355.191349] ext4_file_write_iter+0x4fb/0x18d0 [ 3355.192009] ? stack_trace_save+0x8c/0xc0 [ 3355.192601] ? stack_trace_consume_entry+0x160/0x160 [ 3355.193352] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3355.194017] ? kasan_save_stack+0x32/0x40 [ 3355.194615] ? kasan_save_stack+0x1b/0x40 [ 3355.195217] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3355.195941] ? iter_file_splice_write+0x16d/0xc30 [ 3355.196629] ? direct_splice_actor+0x10f/0x170 [ 3355.197281] ? splice_direct_to_actor+0x387/0x980 [ 3355.197984] ? do_splice_direct+0x1c4/0x290 [ 3355.198590] ? do_sendfile+0x553/0x1090 [ 3355.199169] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3355.199843] do_iter_readv_writev+0x476/0x750 [ 3355.200485] ? new_sync_write+0x660/0x660 [ 3355.201076] ? selinux_file_permission+0x92/0x520 [ 3355.201786] do_iter_write+0x191/0x670 [ 3355.202353] ? trace_hardirqs_on+0x5b/0x180 [ 3355.202980] vfs_iter_write+0x70/0xa0 [ 3355.203523] iter_file_splice_write+0x762/0xc30 [ 3355.204199] ? generic_splice_sendpage+0x140/0x140 [ 3355.204885] ? avc_policy_seqno+0x9/0x70 [ 3355.205475] ? selinux_file_permission+0x92/0x520 [ 3355.206185] ? lockdep_init_map_type+0x2c7/0x780 [ 3355.206872] ? generic_splice_sendpage+0x140/0x140 [ 3355.207580] direct_splice_actor+0x10f/0x170 [ 3355.208210] splice_direct_to_actor+0x387/0x980 [ 3355.208879] ? pipe_to_sendpage+0x380/0x380 [ 3355.209512] ? do_splice_to+0x160/0x160 [ 3355.210097] ? security_file_permission+0x24e/0x570 [ 3355.210817] do_splice_direct+0x1c4/0x290 [ 3355.211408] ? splice_direct_to_actor+0x980/0x980 [ 3355.212074] ? selinux_file_permission+0x92/0x520 [ 3355.212786] ? security_file_permission+0x24e/0x570 [ 3355.213518] do_sendfile+0x553/0x1090 [ 3355.214085] ? do_pwritev+0x270/0x270 [ 3355.214626] ? wait_for_completion_io+0x270/0x270 [ 3355.215319] ? rcu_read_lock_any_held+0x75/0xa0 [ 3355.215972] ? vfs_write+0x354/0xa70 [ 3355.216505] __x64_sys_sendfile64+0x1d1/0x210 [ 3355.217138] ? __ia32_sys_sendfile+0x220/0x220 [ 3355.217804] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3355.218542] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3355.219272] do_syscall_64+0x33/0x40 [ 3355.219783] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3355.220504] RIP: 0033:0x7ff776936b19 [ 3355.221035] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3355.223608] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3355.224679] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3355.225688] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3355.226694] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3355.227694] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3355.228693] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:39:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2c7}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:12 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x115142, 0x3) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x101800, 0x40) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) fallocate(r2, 0x51, 0x0, 0x5) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000003100)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) dup2(r3, r1) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)}}], 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000001440)={'syztnl2\x00', &(0x7f00000013c0)={'ip6_vti0\x00', 0x0, 0x29, 0x4, 0xf7, 0x81, 0x10, @rand_addr=' \x01\x00', @rand_addr=' \x01\x00', 0x1, 0x8000, 0x1}}) sendmmsg$inet6(r4, &(0x7f0000003000)=[{{&(0x7f00000000c0)={0xa, 0x4e21, 0x6, @empty, 0x4}, 0x1c, &(0x7f0000001380)=[{&(0x7f0000000140)="226565ec74b3ffe50ac1613ccad57a344cca0a95df76d4cdefb79210b49d83cbdf4259bb1ab9b40f7e8df873381ee8953924d7072a4854aacf531a36ceb624b8473340d4f94e54a6bb613454ef0cefb06dbd2aa21a2eaa7924e2d4b448a2fec0f3af85bad392f2c0f39ac024630c69c12f4da830cb7395bb429f8489081f4e9e67457d85882143b716d8950125f433123eb2f044de8aabf0a68f8fe7cbfa466014b61da8c72a080bac2866ce231913a4a9a626d69782b115f579bfd11066ff19e66d35e1b71e75ca30dd85bb0a933c5c703943d3e68b185d57e55c653920be5a5cf087a5b4f81284da1f366425483f449e7fc19bf07097d53c96b7facbe0", 0xfe}, {&(0x7f0000000240)="364b2b660d7742b0e387720134683e32fa6daa9300b34a7722c516d542862595cd7706766c7d0d4f3342626fc36df575eae1cf7b0afe79ca04f8ad4eb40a24c01485fcec4008131422ef4ec6eb808f30101ece30005c45096b3b742eae3414aa5934cfa2e09da0a65801b81fe049d3558ee6430f29493bd89f6db363aacdab755e612172322e64fdd36c79d20e0735770c5668b3aa69c8aa6930e9edd33a49d1f0772728d83c0606ce9323b85cbcda8be7ebd6ca1ab002e68a8a9a4bde44211a0e5c4a519a122e276117089972f20c4357c677f7bededc51140ce0664896e5942466aa4f44c8a2e93debdab57fc50f6b426a5f78fed24e1a7c4a7940ca4f3622fc9b1e4e7063aa3dea236102ba1a29126b34d35366f6c3a1a67b68432d4b41ec6443eb907477d567dfcc890139659e0982e110341acdf5ffc64e4cd14533cd3d6e3b8d23451fa5779bd61bd3b5a4b25bbf47ca13db283b9619885bf4a7eaa2f496fc928230e567076ba80549a9e380dfb5ee134576ae8d583968b556a2ac2816ae4900fcc438c7c9d112a6d24b4006d04d658b6ac6dcfeb718093b2ff6c74f68b7e050b60851252adebe1ff5dc84a807fc939256d35260e8db82dcc6b61db08a11a2be69bddaa39ca6afeda6b4a0746fc23e28bee65554ceaceb2027e8105952c0dd4f993b76f5b4e71531d5995bd49885694434fa346f327825b7d4fce0d9c689eb3289800a7e76814b6d92536ff9dd49d333a1ff865824fdbc34c702d30196474debf2c93026a1266285fb808abb7a2f382976a9d1cebbc44506aac094c18f90279609479ea715362a73941089d24cff0a2cfdba1b5c3c2f95a2fbabc8a1e8a6eaadd78a1dd81f1d8c89905ce51d9c62409093357b5c89cc817d47d0ce794d57bc6480c384fdc09a9bd778c3982212f77ec50bfb3d03ccc27f615adc70001b564a52cc72daf021a766d027b086f86086851150134e5a906552ecce29f12f013bcc3572f374f8b9ea93a2bd0f8a733e7054b2e8b2f8b243095a1298736016d2d1e4b15aed4a53283b25be2e2f1d8766a82991f90204205ee5d0030410e32dc510ac921d71003b3dc69cdd1491d76bc0b15fb54c3983f009011b964cd7758907399424cdb32eadba3c0555a6ba0e17595cbf45a9d1a5823aad07c9ce92651fe0e0da876d3f4bba0ca69efb866fcf0004f9f09f95db95b9235faf6a3de447accee81d589c616559466090985c16d4da0d1d7a3e14cd4ebf7f9a85cfb7db9dd181e04ed1040a0ae23c565583b7ad6fd8fb2f67f07f4db983c40ee66d1dac90d5914e84a20b2ba1b49ea3dd5217ff8fcbc062205d2df4ae710aa9035a7711527b8e5d190742367b55c6386b9c96b2a9d0e5ef4f12ab2080cc3221a0e9446938a02188715076207ac18456af2c5ed8793063385c4e7837ec026b327655b5f57e863f46f8e0994b272ffe1c05c6df89b9ea2959a203656fd2e916c0a262943142617c6370c87226dc1f97b8eec14bed4be44c4662530a2307fd59a65c2c3db71460d836ab588020c6596950dfdd632a67fea449250f81a2ae7e32325e73f766499689ef2b79209f5a0c3a6fcd42beacdd25f5a11cbe5822b98a560294589a30176b225a086d0744f4f0e6e220814f41971801b90ac57ad5d9c5a6825cff434b6ffe6923c571371ef5cebaee827b7da67eddd59b7a825d2687dde33445d9fedfa07872aa10f7e84bcdcd8e963393b75c2eefdeceedac3dbd92052147b6b36c652bf727a154d0d5301e4167cef918addc8c4b97a04d7d4bb323468303b70909ced99586ae8a29c152280da9d2029d053bedde0dc45849f4e7a6b8955109d3efd0b8ba26f68e15f6d9688bd4a96260721ea480d2d115587b6bd92028f1ca8635ab031db531f7bc4154772f387f648b5c5b3f7a0902c7a55b8540253f3a53e3ed46572d0e51dc428082ddeb44ce0f7205cfd20a47e9a578b2a38f640d560519193336e55f8ac6ea7287d074c65b583b12a94870c7e29fb23eacc72f9dedabef14b56177f9dc407804c690e56c457de26f134b73f859c35b4cccd7192d6a59c05fc5524dc5f2f417e3c27fce3e74cca2efd3b9ae95ede924c5360a4c681466ea6f552eafcf2ca0f1b7479fcf5b77cb6e61db3d27268f91d41e8eb4e2504d3b16c53db21d991c4259a9ed68c2ea6155ce09999a99f7a70bb81e6fc332b7ad2c7aae57b77b3b26cc9a7f6f3c6cf100eda08699a19daa76083a3677a59aad7493a6caabbfc60944218b79f62d5d76d81e295fafdc6755127f6ff42d56e361aed41a81dae17ec002e261f082b43f424400336da6318086b15441b2536bf4ace731a4a447314f6db8b1189e8fc3271cfc1750066518832cc1ddd00d7a84291a238895f2260920a6733b20d20506317f7cca0e197bb305c11eebc11ab244c317cbb97549b8a9d56224d2e3faa7d91288faac176d3dea48efe2b14d399d4dd5d1d3cc67d2073edc099e5af068ba26f12e8896b62c066d2f69daf11ac6900d4651b8770eb9d0daa74bec00c8f2135c6ed1d2c9b9bc441b87b9149ea07f30ca4cf62f3a54aeaa120d44079ef303eb3d52c9ea40e4d6dd47954a29d3095712755eb3a8b45a05b290c93eff46dd6a54b80d68a68d408356f6576757c16d3f9d3db1602de228f738446315e03b40c21c3a00b5644cd9556eb9ef43194cd748963b4a904c18f0042561587614c64a1b1ade409d0e47a4c349c8032082102d8377afec18e7834dfc0a83ceb4237e1e2485a9bca97faee4f131a113226e1896a6132a456bd360b85571a8c2569d616c44f89e8991273dbe441bc2f1be089c85878a0be6688e14c64ba32349d2b5cc23d409111331290ede101a7705bea851999d30e9c4deda78aa6b8d7e660ba952f5e05776798bcf9ae6220543d2000e474d95ca2c8ad82a92297e0f91e07aad2b8263ffff09c0c2d129276858a7fb2d2b642a0e38a5672fd5b039058c17c1ea1a8a51f7e2d0d57f16163542d9b759d0d3646c1f37095ba3bc527e35749073aab06b5aa85f2712b6fcebc292d13b0a21985ab0864ef2ade2defa310ceaf5160fb3cb4785022d4b7dec9e8aa5c30cce7f4ffdc2c1b48bb431b5114f820fd248420d8923b1d525c43710e2fcd971d8e13393724b7b680b6b7d992fbfd3af621605cf09195b526c896c06cd5f87f12e73aadf13bfafec4a70c3cce206756a2fa970203b154ab128e380de1a2c63274f0bb085d99e59332c36b9bf01051a3b1e79fac9249ea4616841a9e992251f934085f76b6da8251a8e444444e49fcbdaa6f6d3f142f56fdcb5858542ff67695880c22bfb641fb0d4d0dc8c2aa43165446146551e941e5100672efde502b6a735f5f1b305e11b5e3d34894d8dd0e610ea25a35a99c677c98d09db245c799799bd2da4124a309b25f455564c0aaa95d4a01643a9159c45edd918ddeec7b5d778a2351ee9190addbce4b6d5ffd7f1501a6f020c145db9527bce1d324172386746d976290ab04d2660623553a760081b413c87b91d74558e867b1e70b756ef9e79c2f27b62dd179f55a5e3b9a15c0af3c1e068433af5fa2e9eef8a59b8688f2bce798bb2ba9da4b2c436ca0f66cedb25af31db7389ceaa5f4816dcace59eb032a72d5e8c91907037c8eacd3ca2623e03cee1e9dee664af6547afacb5820289ff61bd98ae935979cc015545439a4c8da38ab32b368f4fd06e30c405faeb6b3abfa96b030a97eebcc40715df41a6a85190350e409f44a9e63891d8c8032433afd52ae3ea33eaa72f90a45466336d4ddb89297a37dbd094ad2f9b2fb51827763112ee7b9b446f0d3fab7e934048b29e01ba648f631f38746a02c08dba35ec150d342ad1c8d2e079c9d8898429c1ef94f06edcd64d21da750bf5858774eb4f92229bed7d46a9517725dbdd7929004eb288fc886ed8022e2d249da282f061a540e6b0b6ceaee89237b8bbe22aa4bb0ec9b7123ba0c1cec043c05587eafb021f49cbb49688120f06fb1a26c753815945145d83e20944645b9aaacb8a3574394370c2c6f5fc5594bdfa235f5292206f826508ff6a916608cfce6ec37e2939c622b578f1cad9bedbbb68ed29a15dfabfb9ec7155fac7e4fdd4bc8d61267057882b38ce70237593380bb1510c521f1d0c4808d37bb0d0d9be242d9d9e6d5adaeb766db444e2aa3d63d635b35e046c0c4142cca7975750c2f162032c90abe5c13e2db554a8ef5a8117251a8fc83ff41607c3bcfc1e1e4f75226ca6f19366925f4d1d692c892b097b606b0a1131eadbddc0f5fa28f63b03c0f0beeebc12b4f65617c7038a009ebe8dc21b390be1825857f03997910120b8dac3454c893389005ce52e4731feebb2cacb7e0d6a20b7bd3ea26227640cf11e412f845b8aa1a1e5c339b035b3d646d584a641733aff706def16954d6383a65e3f8f8ab828c24fdcebd8d71191d778f64321a6748133fa49389f94fdda2723a54c48aa66c8363f7e09e05d6a1f18825954768e44f4564bf3acf9eb6a3b9c510d537a9cba1699bbffd5a00fd1083438497f6d189efa9ef4b29d743704103ff70de0ccb3a6a3e4220a66f7ad7c8b50025a5b5ae01fc834a68a2768e67f4589b630fac5c00b5221a108f73a3b73922601098260ca9b3695e7ccc6cd9bf9f2550462e44bf5193aac609ff30536270d1772d7472ffefd993ba6f53e08b5c8beef9002dec536863bcb6f3c8e440646cbbbd3e98bba3c0e2513b8b2c14b7a1eb50dd439d3a4418903f0a72ca88e3585c2518937c793a6a937681acae612ec38313b451ed7b3d46611dc8161cf94567cfe1a515546d2c742730becf398faa28f23cc783ac4046566c9091ef64c57e85fb271b036b45344c58c8f89c1d74ff4baed0121c7beb01138107e8cc02cef69ad303198a6a21075c01a692bdb6e570518d073c69f524f3b876279c72d79bf29b0f6da19b6e99c35a0d045421dc920e31ed28618e7582f166d80eea4fd1352a1b4ef68ff4a6805761217a540be143f430eee42f6dbc8a78d683aa3efc1b83d3a503dd5ff41c6bb80a8773e186ce135d1debe646735c8aa332a8d452067336cbd0a71ad4a121903e0c64f7bbf854352000265e90b480cf7612da18ba61800dfb4a6a8e0174f9a3eae52bbedcc85ec9e885e7bfe544a28858263bcec5e70e2ae157639d0fad2e1f3ecdf489335d951082be77e1fd32b188b1e5176fd0c48d9c641d48e0f7e42064311cf8681c65d98af7f4d6ca38ff16638afce662e754dfa8885a79133d7a66dff244b3780ec7bd6c23dcd30d78fd8362cc89e82694516b4466996f049690ac0f8c3bcbb5cc2ffcc0dbd03d8197f65fe9402fdd710c34bfd278a023754df6c5de6740bc3cce251f6febddd51407652c504c08dabd2a4165e24114b43278b7648e04587062e568d35f0414a8f35e2df0d7962238d99497f638eb25d2ec1bfc38fa8c9fc5f34cf48cf1aeb039428dd44d7d90e32e7f083b7c07ec5922866f38ea9d69398c389586de59bd9a7fcac43fc9b8f58e9fe1b8cbf8a23c59675eed59c7a26831c9e62e29c799777d366cad3d898187a28abb7cfc41d574ef7a351085ee6559943652eb0cd9454e5f6e2624952e647cd14c02ead6eebce34429ef6db57850de2e63781f95c60e6c1b7e3d652af5941663528b9e2bb102d3f3ce8822dd5aafd6f3ca96e5dde1157d68c6268842e0e255e8cc5da530f57b56d6f74885034b842598e8d60d19b9bf1e27804581c9d1d6e1f848a508c0e4160aced0eeae718633ac5daf7d7ae136e633ce1be09c6dec583", 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)="4d5fa03825a8eccc7c421a3369cfb7139f47ad84e346a818f3a6164aeb0431e39b70cfda6c937346494eec25d828ae98f7038cb4d41f41bb35363fcd3bb34a10aa20ec177cfbee09b71b38cf2817886df55c0284fbdd239d46ae511161bfc9150837a1e881b0ddecdb78dec9a46b3c13161e5ab4e0ae9a145648823bcf0b46b0ad48fb8ed7fab2e391959a88018cb39a0d742daf40f34003dc07719ed395f2db0b755dfb87dda933a24621aec95d9333c33b14bd5cbbad4660c84fe539b5b737a5522b649ce1ab8b7120f5e50e8b37", 0xcf}], 0x4, &(0x7f0000001480)=[@dontfrag={{0x14, 0x29, 0x3e, 0x2}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfffffe01}}, @flowinfo={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@rand_addr=' \x01\x00', r5}}}, @hopopts={{0x18, 0x29, 0x36, {0x87}}}], 0x88}}, {{&(0x7f0000001580)={0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, '\x00', 0x29}, 0x4}, 0x1c, &(0x7f00000018c0)=[{&(0x7f0000001e00)="728249c4c65ab6414c1d6fcc659921b18b1233b80f641a949bfa0cb414e9834b8b8a490ec7e53392d33e34b614bcfa22baf219a1d0ee5bffc3504f4842b55f0fb3e5d77d4afe8a58cb0477e110e732db8f11bc175ef2726d1bb46882b6a11bffb931645d95b05623ad351505fe58d225de4b7ad601a2d9c72db90ccd5214c7b6a61ca14f3df561d1731dec3b2aa3dc97898e465c0a02fa497310e4d36ea791ac70faea0edaa23e5b0e0423bf1357618ddfa1248f24392c573f9d4da89420853533a92c9c77edd294595c5b95b47614a30affcea6c984a53e03b21083ee69c01a011e8f85a25c8f727a2ab61bf90f38244c389d6df22925ae69aab9a7af2cfb419bc0570580c1b3d6697b7185cfcacb3ba2146bca74a34792b92ae71337a2ac37cfe6c61466aa7970dc1e35dbc05b9a3194861820087ac9c5276dc63642c8570896e7a25a9410f2380734ee22de34906a8411e15f5bf3322d9eecb2403fa41bf617a4ce18d20c38d2366b99a2386dd9c051e595003f403bc843a21b2391354490fce1258edb7b58472f3f7ac9d001e1ebd73f904d2b3c7ffe122d75f2b2f506ae17b86b0bf9cd203f754c5728105c0aeb846b271636ee2a15e34e282882e17f3f98421a763432248cd57f8e90d4b0d5bf5e7e8e06602bf3d1fc0a3673630a9ff7fb581fe989afbcf148e04a09002d767d2250ef6be538e62bee3970b1ae398f3911b6b3eacdce26a8c8a86f22184618f8e954f19dc02174fae7132cb6b7d763fb2fdd4b7c2a69580e7c65f1a13b5a9f3e138069e1e7a3ed6559bc64fa033a87e6b8847d543cfec73baea6066ac48f0715dba08a407023cb1c982b44eed8119f03edced5a7ba11357e4b0eb818d96155a7094a5cdd7deda1d4cc431fae8cbcb8644b9af35de672d20e0678582fe08c57fe821682f67d367b1c977e88bc7f301094d1afbdda4cb5944a03890f85dae5d096bfd3cfcafe6b3b3cf4decf0dca2b5bc31ce8c8bcc68d11d74af954268054065e8b13191b190efa5246e24ce0a59c677bdc00cdcbfcc1fc66efe84660173fa2298542b42aec84f830012db4b9b092d9e6770d5fc90e2494f42f11f8830910c76fdb3646d824f9266546165004439d7b4ca116f1698b93b5cd5742a9e02dcb7a6efafd831400cfa85cc18ce8df0afc74a15da3050b3d771568900fd85d093b5ed31e55f2707d62ac31e5674db596c0d0a2d633a60b0224fa359809b114b9a44c421858994a4b02a3efa93222efbb8599258ed05ec387f75d7ef2021ee00926ed4deb64bbfcd7af37fa7ccdaf9bf83794eee6257016066f6f835186a166f0109a95a5b20e18ce7ee33336b5ca4e2af6dce83b8deca2d6373e71a78d81077ba3ecada9b2e907fd0156557a651ce65bc5e5033fb0a1f49671562991c1ac1de287883eba6c4ef8087bbf0f9464daf9561dedb9e1f04dadf70dc46e7c5955c415ba7d5e519e2396b738397742573a7a64894f60b1f5ac7b0b4886fbe4d4a624b5185ddaca301d51957e64b1d88db50cebccc376c61ae70dc4bdc0f13d0b95e90d817a96f24c0feb4423a204a100c1879799746f8ad240bf3fa40a75d9558a66fbafb8baf7c8d0662c771ee149c4c068eb1c9f7b1f63d4c3b4a3101f549ad45d495bc4ada6f7b14667755cb63a57fc211a900da5d269b8f8fa9febe6a18237742aff4d708f7165e13ad28c07ae95747a77901388637b5ac92903fd2f41efcea3b0809de532986b6a8f780c0bb5c73c0dc3340837479d0fcf7ad0105cced295fd72b3c3681ac1a61e2a128eeda81a7d2b4df21b59ee77479aae9dc6c399a3eab4de27b4ac8db1ba4c19334ab84c4b6720f0717e9a461a5be923c9108471977dbbcf6be7da73ca11c58a059bccde31b54cc11c9339db98fc191392e5549a1feecc4c8df548b87b45d491bcedc21ef1c5467be667f2a451151e10d817d1159984cb975f0950a5d1aa64b96509518b295acd0477fb5ad1e9325cf9e2457524f2a5ed34668b9a79a378d5935c00d2ac3c7adf5abefc2150ab03efbd7ddeedc613b5065d79632bfbc4da365aa7d0d04def38ce34fba123a3357c6806340825115fa92d1ec4d22be0fdc6a5cbcdf3a66163df892949a62cb6915cf361ecf6ff0dd3a84534b181f39b0399e77fb2cb8d2a7d6e8d3407a1aa8d8bd8ad8e9a95df7349806e3be887c10bfc90151992d0fd7963f215abba0ff03a7953918457a5f246cd53e2c3dc1f274d2f2159eb7a1f8aea8e7dd980b56e278b14bea837e02f2d8d8b4f97d3495b4ea529910495d2a179b9751845ea3a46d73906293ce2552a6a1b74b5db00f944b991c7e7cd564a505a295014e854e7bfba45524cb5ad3f61ee26324e0fe66152c68aee3bc8da5e931d03daff90baf7dc51b561b03c92544e3ddd42268760d454ee6e609747125f8180ed889a4ca0d2e8eefd3c8419da651ca926d856347dedb699ec749ba8df241651ead1c8954abe3ff28fb5c17a49dced474135c129e4eef64c2368d7c369bda331560af5c2d54157535d53fb94866a986d0f61f2998d8178301bf36c12801aa14375e8c4f8fe4f70eb3d65c6ba1916c112ec4707a29549a04288a6e4e30a90635ab982db1716cc1366c55dff9c29fcd6ed5d808bef8c441d88e93233e9bac5ced8470bb69c8aefa249c6edc43fa15c963b1ca42af66c9fe6d488f45342702c0d77b68294a64c7e948bd4ecb10b9767cec1f1a70be4543bc132855718d6bb480b3f20db7f0f2c7a9a2d5f87084e5abfb22e3df2a74b1db03f95cdfa3541f980166c2ea388a26ec8c6f940847ea8202a31971a725331aba9228dbfa8a13d7ee3b6a8d381a55aab794887821fd0948b249a3b438fbffcfbd559b995078b54d749ae9984bb151ce7e00f47f82657954148ab6a440b11533b396d5218378a553b573be65d473027952fa51b65975b72478840b3a31f16e2bdd17b50e8030b91870cbd2376ccd131ec3b7556d3e59a45d0008f702d61c70fc898c0ae6a5e447f4ef489006bcc0dbff72eeeab13c1e0c1834fa44122c879f28411b1ae455603ddd272590f9e0eb9d5b07c90214ddc85d79a151e5344096558826ca6e1bbf5459d85b6f1b94f6e808c99c3634d4744ff4fb6eb7699cb6f73535887c94056f08b9d21fc386ca3553892856487799bf637189624eb32e0e47e899bb38257c02751d5f271845ae72e5ba7186b6468e00c5e4e7cdfd2dcda21918cbcfd3fd375bde7abf21f429e1543207af3d8270e1a46431ea925878cdcaa4275f03ccf7ea78f6e6af5c2c898f3df58b12524276b8e9c5064ba580062beb37bae144bc8919001403a975eda2a856bb461a0fdc40a06aa7e546d7453fe5838f5b51fe38798beaba903037431e67b23249d511feb1d0266f2cbe9e76299625d659b416f5f0a9e80d461dc25931a2ae6c17841f4fdee140c101cf493854656a6b14e1e50be19c832bf8f68fd6fd8d61f207c2495d26c3fba916f995ca44f39da5e0dd1b64c4c807b2eb91584c3bda4810bfe42fbd08f2e1a302dfab7375510cd4ba4326c38106dee39a745a49ba1b5748acb082f3e56447133e83cc0327602f313afe3da9de9bff8e21997881ff2b85a31bd06572a9e5a7d0c416aa54d7f91bd8e3e2a336df40950873d9ebf92b62f654cb03db7350f0225378f942659e20b4611045a47b2e7132fdacf487101d3e3640e27275cd24bb06195cb5f32991dba4468b036fab65a1191fe569d1c0ed8ba6e54dc962e2a7fbf1541ea4baede76f18c7660d6bf7204558cbb2e2225cdbfe19384facae68bc5a2f9f31ce91dd8373941c87e4abd45e6f21f9d9829b2b6fb1227d79d8a93a792fe62778f90f86e9d3a9d2fe914e5443dca8339e064235d0f1b479a563cbf62600d603cb209bac6e6851e74900ff3a916e631f802a053c6d664caa2fc20c28e86ecf3c6d3bc64f8e0aa1acd0d37ae11f94c8a0eb89f2e7982e58380ac724628e52dbe4899050d21ea612cad8945cf97818fe61b2d3ea311f0d4c94f14a2b2ac09eb41681e6189f2729badeee863bf0ff53753fb2a001981411166ee2a6fbfb092f3717e56ae1a4ddcf575f1ca2567304709980c88eaa1d1af60dabe5b885e08d1a055afa77c24a8ea82fce3451966add20f2e7f36ac1447d155493e9b84fe2a01a1a6f1768723878c725d41994592781cc6e2348a7ac4475ea3eea2697b0ec74b9070730b0c7db10f3408ddf680112b653ea7657a04c2dee9c05e3a8109000247a3bd4e23c7c6bdc06d80e2dbc59bca00e0e1c119d79dd4f1cc4697b6840de2be22f74ded9625991c7d1519c04ddfdb56b8ab832ed12c3cceffcb96f2a30a1a50b4ddfaa815437db35d43915163be93a8605c785d1ec8cbc66c6c2aef84155fc59cbf1415e475f922be206e8180dbc219f724e8aec3fd2aa7e72678f618a21654676a3c37eb339083342415d2050ca86f8ad68a16dfce0c05362632f7214f068ac515d9772e3820626cef19e98ef653122128924e670edbd84fcfad21fd4e75aff847bd145c05f75218664e99e336e53d317b7539e888f66bf0808468f618de297d5cae93bc14e201a20b9ed9633168d9dc8ec711271b556b7d88e47325ab91eb7b7f91b128e238d07637bf11407b0457d45fec714895859e53f17bacc251606cfad3feab36b0d40d3295c5e173caf3d4debf8f779f4d21ac4454b3a354f472d9b82f3b13263fc9776b2fb5abd7e847e5d4edbe5ecb725398faf899cd11c51ea0089d0e8218e5ae51e4e0fc3ae32e2b46f795c2b468ab4c5ded601d8f440f61ae0dbef8a512bbddd5c2b433afa5299b62de7623db6565b67507b4d188192df2d62ed370902401b86d31e3b077c7b9d19570e043171b4029f52cbc03bc9b3bff3e538a46f4d7598076853eb710e10c44ad03f371bd2ede4709b80690bd5894c8d9aeb0d224543564ece0e14aa9cf265fe7c18ae599358ec443dc616627376c02092f8c364336d006d86761cefed9d27da119fab53ec66fb48e1ab5d3430f6b7da5fec5d67394cf21f8fb948ac13f3a6d274f2f5e796f7e0e77fcd4fe40f03a15834452cb9cf4505c55b4214a33b57f5ab0811eaa40d5052989d5a6b1beabd92feaa3231185258933c019dcd35f69dbc6ff82cab6e61fecd77b977b968147c5ed4d3d448258d902c7c97306216b6e1f651a5a90edc9d14e89dda159a6d6babf7a4f40d81f381fe31813b898063446acd65232a7318e59efc724da5bd3358d277f6d5484f5278d1462e7159a3e84975d55f7633c380af10200689cfe34cfb2f760ac183f2a5df1be627b2dcdd995ca000353af39c6b1f2603b9a1213d96bf9d6b025fd9b0113d155f03132f64af51d8b7e2431c1da9e5111a855a71582cb4c4f8175e8d60f1243bdc1ccf5684eb67af5a8ae2073ffbefc8b3a117880fd80d91d64eb83fdc31a8d5180b1839aae61725814f2120b64f3b749bcdade999570de476ad52f12cfd2220ed5a0c195b7f23ab031044a8f94591aaa2786b1958895b0c947c0d38075ed97f3fa0a105c5d094c3a9acb0dccbc21a5faaf0c1e26a97560e1f91d4a96a313089ac5f50c56047ebf01a54e3dfe37ebab727b120b526517fa654cdfef412949740840ac05d795b764b96d760216395ed3da71504833298293f90b62b65be14ac5ced8c31ccfaed9f94e593f233b1b90c2a7336930fe55f2c3bcd732271fc9ebb2aace6c7ec38ba125cb6b210540b31d53fa4a1ded36b2e5311dcad2ae77b6b2f7d2882e945e2564d891fd84685a943df08bc679d38525a64b43ce57", 0x1000}, {&(0x7f00000015c0)="53f360771bf3c32acda7390525756897f8a952945d12eac2e5ce7461437f494f9ac3bd22243bac976f425be884d0e5509641d69cef5594d8c75db75530ca200329293ba3231b3c57c8d01ef197f031fae46ba56bf6df0e9d4d4461bedf1ed969b0720250632d69595ff5ba917a3bf4d6791832249b9cbe15af58eeec48724e835c74df3295eedfb1cef2c065cfa9a62748354b83d8289b", 0x97}, {&(0x7f0000001680)="5107aaba856f12619ba4e456699e98a2f91366f2a324b3994fab791cc3a66899749e991842743a73dabbeb0136339c9e990f0ad958ae22db7acfa8c852f818c9a438c0a6fb684131b6e260b72cbb4a4287152d0ee782a7b4f83a242cc82ed85b393d15c493b785fb5206f447ac1befa74e977d9125a48ab42efb8a2ecd", 0x7d}, {&(0x7f0000001700)="585e02c1777c694d9983c7535ce0e0704d98930559e7a0ac6c13c939be78e4bfc4d1d15adff7945303a39157a34b53bc066576a3cadeffb4644d1ba418bd30e634097595b34c8836eb57ee918d700fa65854d1eb82cc20fa2edc2efdc3d938a6608fc18d0bc6f988eed2e53154b04f608af336d806a89e079b65e42a777562983a8138501e93be3b3055933585a5a518171d147777a6140d11a7c20a00dffe799b165e", 0xa3}, {&(0x7f00000017c0)="2d4e5f45b8d0204165693ec3dc98502d20acefecc73e674d2d02eb78fe4b03a1222a1c26d47f5e095cd1361a3bd7df5a3b1ba3062a93e1af4f434ee9cb88f03247758dbb57f4daa22827b5796051df23792d2ebb37f39d9fdeac7f81be9d5a105735829b794db96e54ef0f7964427494cf6498b671fd054211fd3a1f470bbb0bdf73349aa7285e235075bc49392bef1de71f1a7d76177c4a96968b5dc4693b1ed1602c7f41dfcee6646aeb5a7ede2cabf5dacb496ad8", 0xb6}, {&(0x7f0000001880)="84089bd31a3a1d90de1c5318db94321c948ee460a6dea208d025dd277a091b0d07b5babd57dc2fd1daaabf8120813f468089d1716a4a03ff64a72734a2d3d3", 0x3f}], 0x6, &(0x7f0000001940)=[@dontfrag={{0x14, 0x29, 0x3e, 0x5}}], 0x18}}, {{&(0x7f0000001980)={0xa, 0x4e23, 0x4, @mcast1, 0x7}, 0x1c, &(0x7f0000001c00)=[{&(0x7f00000019c0)="d099545687352b1baca2ffdf84dba6f03640ed67ba22a4734bd76eaef44e70d83b86aed8e1d5c046f2bcd6c0875c94317a514857b4dc6eada3cc972107d71b9b433b9dc54f91a3c61a9754e81abd6e26393d78bb895b164b7debd1042b64cc46d237f828cf2060aab5c58546f96e9db94f849813682e2f8d63c0d7ae59c67057377f8ab3d20dcce3751839260fc423336cf2e52d08efe90ec5d2005bb7ae0e0ff389bcc9ee1cf65a95f98f5d929cc6b833e38c1d9ba02d02dbc9fcf1e68cd75479f1e065603e409d72f50c73b734cbc55dd8146c2c5d8735dbe43628c66399ddb2257b89ff", 0xe5}, {&(0x7f0000001ac0)="d23aebbb95b8c113e279425ba8e1beba012248f38c7298049c053548cca35e19cc99bd32582c3626353023488d603cd3bab33d65c3af521c52ce7a6ea00b4138318707c4422ad4167e549ecbed594c675bffcd7d82925c742ff3ed5fb5b17325daf12cdcd9d7f85d01ad7a60a2e7e1d1e6c78641af5924bc543c29f1bad55eb86da807f8d9aac3d5a2a36e1263a700bae6d1688b718c504c0893d382def11f61d4d84d93064da112805f34031423edf05da247f55e02", 0xb6}, {&(0x7f0000001b80)="197166eba549f966fa549cd505677d63e398", 0x12}, {&(0x7f0000001bc0)="908a29f99246cf90a209ca311eac64a65c38e14efe96990eebfaa5eeae2a9e8b2e5d84921089eacfb1165bf363723196", 0x30}], 0x4}}, {{&(0x7f0000001c40)={0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x8001}, 0x1c, &(0x7f0000002f80)=[{&(0x7f0000001c80)="3e9b0c6807cb21309419a8728100219dbe9b5ad23652343ce6de06e43c6ca5945efde6e3319262d3584ce00a554437962e2ff9e4fea700852a9507dc3a7381725d4352aef7bc49e8ff03b2078584f53a6427be4fbdc8f755030296cd038e73e6a60b1c56495bfc42a4e4135f48a98fdc56fc474a83ff5c507c4fe724eef377bc91f0e805bdca9e50ea885f4c9ec22e6bfa546b21e8e44d1d258494b7e90787b18b62b2cc299b008ad4fac202f0c7e538ff8001a14b39b55c0b68578edb4650af408bb46d49f28e624486da9433bff9b9fd575c096522792fa180376b6fa376", 0xdf}, {&(0x7f0000001540)="4d0e021e0841206c611aa55f780897c76478b42509ffe7fff1fe3728ca3b0a", 0x1f}, {&(0x7f0000002e40)="274018df831d7f5cc5f7a547d12428e3bc80bc0195f558e90ff4f62e1076d02598932b48a9133c8d191850dbbd246080c1e4b8dd5d58b204c1277f2252c4e8bbf8e02043e1d277c6973c96c965eab5ebb294c27e30cba71021521db36cbd54f576f2f91b9e9162d3a0bd42b14b69bb6f739c2a77b144ef54977a3197a098271c610253fb1c6aa9348b49f245391483457aedbe8bafa03ad37279b45a48d42b637ee991c87ec76b7688d0ce0df23bbcd7897dd7297c8ed020ba5e70ec31d92bc477eedd236f6f0f5749c117b93bb11704b9518561e52377f9f60898464d03a4fe1ce582ae32b5a4255bcc46be", 0xec}, {&(0x7f0000002f40)="afd0143779a70c12ab140c5acda46dcccbf61808a2351530828961225c81da2872", 0x21}], 0x4, &(0x7f0000002fc0)=ANY=[@ANYBLOB="140000000000000029000000430046006fffffffffffffff"], 0x18}}], 0x4, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000003140)) sendfile(r0, r6, 0x0, 0x100000001) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000001240)=[@sack_perm, @mss={0x2, 0x5ea1}, @timestamp, @timestamp], 0x4) 21:40:12 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x301}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 88) 21:40:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @empty}, 0x10) perf_event_open(&(0x7f0000001d80)={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, 0x48828}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:40:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) clone3(&(0x7f0000000600)={0x13060980, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$DVD_READ_STRUCT(r1, 0x5301, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_io_uring_complete(0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e24, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x5}, 0x1c) sendfile(r0, r3, 0x0, 0x100000001) 21:40:12 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2bd}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:12 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2b8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:12 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) readv(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000400)=""/202, 0xca}], 0x2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x0, 0xffffffffffffffff}}, './file0\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000000c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x93, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000500)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r5, 0x5000943f, &(0x7f0000000100)={{r5}, 0x0, 0x0, @unused=[0xffffffff80000000, 0xfffffffffffffffa, 0x101, 0xfffffffffffffffc], @devid=r6}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000740)={{r3}, r4, 0x0, @unused=[0x3ff, 0x7, 0xccd5, 0x400], @devid=r6}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000c40)={0xe, 0x6, {0x7fffffff, @struct={0x7f, 0x1}, r2, 0x4, 0x2, 0x6, 0x9, 0x3, 0x1, @usage=0xc5, 0x4, 0x0, [0x5, 0x6, 0x6, 0x100000000, 0x2, 0x2]}, {0x4, @usage=0x7fff, 0x0, 0xb6, 0x0, 0x2, 0x2, 0x4, 0x10, @struct={0xffffb9b2, 0x1}, 0xff, 0x1, [0x6f8, 0x33, 0x6, 0x200, 0x400, 0x20]}, {0x5, @usage=0x1000, r6, 0x5f, 0x7feb, 0x81, 0x8, 0x401, 0x2e, @struct={0x4, 0x80000000}, 0x5, 0x3f, [0x7, 0x2, 0x2, 0x100, 0x9, 0x800]}, {0x7fff, 0x9, 0x2}}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x100000001) [ 3367.939451] FAULT_INJECTION: forcing a failure. [ 3367.939451] name failslab, interval 1, probability 0, space 0, times 0 [ 3367.941107] CPU: 1 PID: 15433 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3367.942130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3367.943342] Call Trace: [ 3367.943744] dump_stack+0x107/0x167 [ 3367.944285] should_fail.cold+0x5/0xa [ 3367.944856] ? create_object.isra.0+0x3a/0xa20 [ 3367.945544] should_failslab+0x5/0x20 [ 3367.946110] kmem_cache_alloc+0x5b/0x310 [ 3367.946720] create_object.isra.0+0x3a/0xa20 [ 3367.947375] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3367.948135] kmem_cache_alloc+0x159/0x310 [ 3367.948752] alloc_buffer_head+0x20/0x110 [ 3367.949375] alloc_page_buffers+0x14d/0x700 [ 3367.950030] create_empty_buffers+0x2c/0x640 [ 3367.950682] ? start_this_handle+0xfdd/0x1390 [ 3367.951342] ? start_this_handle+0xd57/0x1390 [ 3367.952008] create_page_buffers+0x1bb/0x230 [ 3367.952661] __block_write_begin_int+0x1d1/0x19c0 [ 3367.953381] ? ext4_da_release_space+0x480/0x480 [ 3367.954100] ? kmem_cache_alloc+0x2a6/0x310 [ 3367.954746] ? remove_inode_buffers+0x300/0x300 [ 3367.955426] ? jbd2__journal_start+0xf3/0x7e0 [ 3367.956107] ext4_da_write_begin+0x37d/0xd40 [ 3367.956775] ? ext4_write_begin+0x10f0/0x10f0 [ 3367.957434] ? copyout_mc+0x140/0x140 [ 3367.958007] ? ext4_dirty_inode+0x107/0x130 [ 3367.958644] ? __mark_inode_dirty+0x12e/0xd40 [ 3367.959312] generic_perform_write+0x20a/0x4f0 [ 3367.959998] ? page_cache_prev_miss+0x310/0x310 [ 3367.960688] ? down_write_killable+0x180/0x180 [ 3367.961377] ext4_buffered_write_iter+0x232/0x4a0 [ 3367.962089] ext4_file_write_iter+0x4fb/0x18d0 [ 3367.962767] ? stack_trace_save+0x8c/0xc0 [ 3367.963384] ? stack_trace_consume_entry+0x160/0x160 [ 3367.964143] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3367.964816] ? kasan_save_stack+0x32/0x40 [ 3367.965435] ? kasan_save_stack+0x1b/0x40 [ 3367.966053] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3367.966803] ? iter_file_splice_write+0x16d/0xc30 [ 3367.967512] ? direct_splice_actor+0x10f/0x170 [ 3367.968216] ? splice_direct_to_actor+0x387/0x980 [ 3367.968930] ? do_splice_direct+0x1c4/0x290 [ 3367.969572] ? do_sendfile+0x553/0x1090 [ 3367.970162] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3367.970860] do_iter_readv_writev+0x476/0x750 [ 3367.971523] ? new_sync_write+0x660/0x660 [ 3367.972139] ? selinux_file_permission+0x92/0x520 [ 3367.972867] do_iter_write+0x191/0x670 [ 3367.973447] ? trace_hardirqs_on+0x5b/0x180 [ 3367.974100] vfs_iter_write+0x70/0xa0 [ 3367.974663] iter_file_splice_write+0x762/0xc30 [ 3367.975362] ? generic_splice_sendpage+0x140/0x140 [ 3367.976096] ? avc_policy_seqno+0x9/0x70 [ 3367.976693] ? selinux_file_permission+0x92/0x520 [ 3367.977608] ? lockdep_init_map_type+0x2c7/0x780 [ 3367.978299] ? generic_splice_sendpage+0x140/0x140 [ 3367.979027] direct_splice_actor+0x10f/0x170 [ 3367.979669] splice_direct_to_actor+0x387/0x980 [ 3367.980346] ? pipe_to_sendpage+0x380/0x380 [ 3367.980974] ? do_splice_to+0x160/0x160 [ 3367.981562] ? security_file_permission+0x24e/0x570 [ 3367.982297] do_splice_direct+0x1c4/0x290 [ 3367.982899] ? splice_direct_to_actor+0x980/0x980 [ 3367.983590] ? selinux_file_permission+0x92/0x520 [ 3367.984297] ? security_file_permission+0x24e/0x570 [ 3367.985035] do_sendfile+0x553/0x1090 [ 3367.985613] ? do_pwritev+0x270/0x270 [ 3367.986169] ? wait_for_completion_io+0x270/0x270 [ 3367.986878] ? rcu_read_lock_any_held+0x75/0xa0 [ 3367.987554] ? vfs_write+0x354/0xa70 [ 3367.988105] __x64_sys_sendfile64+0x1d1/0x210 [ 3367.988763] ? __ia32_sys_sendfile+0x220/0x220 [ 3367.989428] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3367.990189] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3367.990949] do_syscall_64+0x33/0x40 [ 3367.991489] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3367.992239] RIP: 0033:0x7ff776936b19 [ 3367.992778] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3367.995420] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3367.996520] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3367.997558] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3367.998587] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3367.999616] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3368.000778] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:40:12 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x302}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:12 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) pwrite64(r0, &(0x7f0000000040)="93fe4ac17ea9a923b7d5ce58a270e9446f16bc2474929ab8248de26a03a732c76d8d2ce27dd12166e54b4bd19f0c746a0f0372f9445a4da60f1805ab75140a8da40cc8d91062e7364771648454b6be667cf69b8e6043fb", 0x57, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 21:40:12 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2a8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0xb, 0x1000002, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x159303, 0x40) r3 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x200, 0x2, &(0x7f0000000300)=[{&(0x7f0000000140)="139954209ca19329c9eeb31ae8e27c7ffca444dcb262fde21a1cec967b63c41464858a3c270f0a505cdf6fe81e6fc23101dd3bf03b3800af5bd1218706d75f8720a8f2b193549367642c823aa79a3ccd6ec8a9a9310e7a8b96af02d4a409c6de5b7d0b9496344072799e412c66ea8ef5cfb8ccaea23eb7d8b446e69e6cef511258dac88fb1eee045add1b72724918099c0fee92227a15ff0336977990a02ffab5cbc258c5076cf89e69646d40e4b71d4d70b45f262", 0xb5, 0xffffffffffff0001}, {&(0x7f0000000200)="9b0e9a035035735ad3973d65ff31640080f2f8cce6fbe5456603bca567d5254fc792de8ff9c3a10185cca332aad0fa8af70beb132b15ba65cce75f51bd5731b6779ccca29625dc2361e61940be644ae182383afa6be5e7cff3d3883a41a022cf8816a97906eb23a3310bb63f832f9262d9f65d2a986bfc2fd549d2caf27be0e3062185b660b538702f8a95f093a6083ad26d580ac873f7c3b554d20c084717ea95773f9cdfe5020cd1f55ea2dfbd4f2adf7808774748534df469fc980395633d94a7e4359f8272", 0xc7, 0x8001}], 0x400, &(0x7f0000000340)={[{@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}], [{@smackfsdef={'smackfsdef', 0x3d, '{'}}, {@smackfsdef}, {@obj_type={'obj_type', 0x3d, ',^'}}]}) sendfile(r3, r2, 0x0, 0x40100000001) 21:40:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 3368.260682] tmpfs: Unknown parameter 'smackfsdef' 21:40:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/psmouse', 0x6c740, 0x40) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x70000}}, './file1\x00'}) perf_event_open(&(0x7f0000001d80)={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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:40:25 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x311}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:25 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2a8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r3, 0x0, 0x0, 0x4) ioctl$FICLONE(r2, 0x40049409, r3) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:40:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000040)={0x1, 0x80, 0x5f75, 0x7, 0x2, 0x6}) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:40:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x2, 0x0, 0x0, 0x4000000000, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0xdb, 0x7f, 0x8, 0x20, 0x0, 0x6b9, 0x722, 0xd, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x800, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x800, 0x54ba3161, 0x971c, 0x8, 0x0, 0x800, 0x0, 0x0, 0x1d, 0x0, 0x7}, r2, 0xf, 0xffffffffffffffff, 0x9) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file0\x00', 0x42002, 0x56) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file1\x00', 0x200, 0x7c) sendfile(r0, r4, 0x0, 0x100000001) 21:40:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x40, 0x10) r3 = openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x100) sendfile(r0, r3, 0x0, 0x100000001) 21:40:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 89) [ 3381.314574] FAULT_INJECTION: forcing a failure. [ 3381.314574] name failslab, interval 1, probability 0, space 0, times 0 [ 3381.315655] CPU: 0 PID: 15476 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3381.316274] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3381.317008] Call Trace: [ 3381.317250] dump_stack+0x107/0x167 [ 3381.317575] should_fail.cold+0x5/0xa [ 3381.317927] ? create_object.isra.0+0x3a/0xa20 [ 3381.318331] should_failslab+0x5/0x20 [ 3381.318665] kmem_cache_alloc+0x5b/0x310 [ 3381.319021] ? lru_cache_add+0x45c/0x800 [ 3381.319381] create_object.isra.0+0x3a/0xa20 [ 3381.319769] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3381.320213] kmem_cache_alloc+0x159/0x310 [ 3381.320585] jbd2__journal_start+0x190/0x7e0 [ 3381.320981] __ext4_journal_start_sb+0x214/0x390 [ 3381.321403] ext4_da_write_begin+0x51f/0xd40 [ 3381.321802] ? ext4_write_begin+0x10f0/0x10f0 [ 3381.322198] ? copyout_mc+0x140/0x140 [ 3381.322536] ? ext4_dirty_inode+0x107/0x130 [ 3381.322916] ? __mark_inode_dirty+0x12e/0xd40 [ 3381.323315] generic_perform_write+0x20a/0x4f0 [ 3381.323726] ? page_cache_prev_miss+0x310/0x310 [ 3381.324140] ? down_write_killable+0x180/0x180 [ 3381.324550] ext4_buffered_write_iter+0x232/0x4a0 [ 3381.324975] ext4_file_write_iter+0x4fb/0x18d0 [ 3381.325376] ? stack_trace_save+0x8c/0xc0 [ 3381.325748] ? stack_trace_consume_entry+0x160/0x160 [ 3381.326208] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3381.326618] ? kasan_save_stack+0x32/0x40 [ 3381.326988] ? kasan_save_stack+0x1b/0x40 [ 3381.327356] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3381.327821] ? iter_file_splice_write+0x16d/0xc30 [ 3381.328260] ? direct_splice_actor+0x10f/0x170 [ 3381.328662] ? splice_direct_to_actor+0x387/0x980 [ 3381.329104] ? do_splice_direct+0x1c4/0x290 [ 3381.329482] ? do_sendfile+0x553/0x1090 [ 3381.329840] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3381.330254] do_iter_readv_writev+0x476/0x750 [ 3381.330649] ? new_sync_write+0x660/0x660 [ 3381.331012] ? selinux_file_permission+0x92/0x520 [ 3381.331447] do_iter_write+0x191/0x670 [ 3381.331790] ? trace_hardirqs_on+0x5b/0x180 [ 3381.332175] vfs_iter_write+0x70/0xa0 [ 3381.332513] iter_file_splice_write+0x762/0xc30 [ 3381.332949] ? generic_splice_sendpage+0x140/0x140 [ 3381.333405] ? avc_policy_seqno+0x9/0x70 [ 3381.333773] ? selinux_file_permission+0x92/0x520 [ 3381.334204] ? lockdep_init_map_type+0x2c7/0x780 [ 3381.334621] ? generic_splice_sendpage+0x140/0x140 [ 3381.335055] direct_splice_actor+0x10f/0x170 [ 3381.335442] splice_direct_to_actor+0x387/0x980 [ 3381.335861] ? pipe_to_sendpage+0x380/0x380 [ 3381.336255] ? do_splice_to+0x160/0x160 [ 3381.336620] ? security_file_permission+0x24e/0x570 [ 3381.337073] do_splice_direct+0x1c4/0x290 [ 3381.337438] ? splice_direct_to_actor+0x980/0x980 [ 3381.337864] ? selinux_file_permission+0x92/0x520 [ 3381.338296] ? security_file_permission+0x24e/0x570 [ 3381.338742] do_sendfile+0x553/0x1090 [ 3381.339095] ? do_pwritev+0x270/0x270 [ 3381.339435] ? wait_for_completion_io+0x270/0x270 [ 3381.339864] ? rcu_read_lock_any_held+0x75/0xa0 [ 3381.340271] ? vfs_write+0x354/0xa70 [ 3381.340615] __x64_sys_sendfile64+0x1d1/0x210 [ 3381.341029] ? __ia32_sys_sendfile+0x220/0x220 [ 3381.341441] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3381.341911] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3381.342369] do_syscall_64+0x33/0x40 [ 3381.342703] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3381.343165] RIP: 0033:0x7ff776936b19 [ 3381.343497] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3381.345109] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3381.345775] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3381.346397] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3381.347007] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3381.347637] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3381.348267] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:40:25 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x2a8}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:25 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x312}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 90) 21:40:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) clone3(&(0x7f0000000600)={0x13060980, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$DVD_READ_STRUCT(r1, 0x5301, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_io_uring_complete(0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e24, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x5}, 0x1c) sendfile(r0, r3, 0x0, 0x100000001) [ 3381.757517] FAULT_INJECTION: forcing a failure. [ 3381.757517] name failslab, interval 1, probability 0, space 0, times 0 [ 3381.758508] CPU: 0 PID: 15502 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3381.759062] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3381.759726] Call Trace: [ 3381.759954] dump_stack+0x107/0x167 [ 3381.760247] should_fail.cold+0x5/0xa [ 3381.760554] ? create_object.isra.0+0x3a/0xa20 [ 3381.760925] should_failslab+0x5/0x20 [ 3381.761240] kmem_cache_alloc+0x5b/0x310 [ 3381.761570] create_object.isra.0+0x3a/0xa20 [ 3381.761923] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3381.762341] kmem_cache_alloc+0x159/0x310 [ 3381.762675] alloc_buffer_head+0x20/0x110 [ 3381.763017] alloc_page_buffers+0x14d/0x700 [ 3381.763364] create_empty_buffers+0x2c/0x640 [ 3381.763716] ? start_this_handle+0xfdd/0x1390 [ 3381.764072] ? start_this_handle+0xd57/0x1390 [ 3381.764435] create_page_buffers+0x1bb/0x230 [ 3381.764789] __block_write_begin_int+0x1d1/0x19c0 [ 3381.765179] ? ext4_da_release_space+0x480/0x480 [ 3381.765558] ? kmem_cache_alloc+0x2a6/0x310 [ 3381.765906] ? remove_inode_buffers+0x300/0x300 [ 3381.766279] ? jbd2__journal_start+0xf3/0x7e0 [ 3381.766656] ext4_da_write_begin+0x37d/0xd40 [ 3381.767027] ? ext4_write_begin+0x10f0/0x10f0 [ 3381.767382] ? copyout_mc+0x140/0x140 [ 3381.767689] ? ext4_dirty_inode+0x107/0x130 [ 3381.768036] ? __mark_inode_dirty+0x12e/0xd40 [ 3381.768396] generic_perform_write+0x20a/0x4f0 [ 3381.768766] ? page_cache_prev_miss+0x310/0x310 [ 3381.769142] ? down_write_killable+0x180/0x180 [ 3381.769514] ext4_buffered_write_iter+0x232/0x4a0 [ 3381.769908] ext4_file_write_iter+0x4fb/0x18d0 [ 3381.770287] ? stack_trace_save+0x8c/0xc0 [ 3381.770623] ? stack_trace_consume_entry+0x160/0x160 [ 3381.771033] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3381.771398] ? kasan_save_stack+0x32/0x40 [ 3381.771728] ? kasan_save_stack+0x1b/0x40 [ 3381.772055] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3381.772456] ? iter_file_splice_write+0x16d/0xc30 [ 3381.772836] ? direct_splice_actor+0x10f/0x170 [ 3381.773199] ? splice_direct_to_actor+0x387/0x980 [ 3381.773579] ? do_splice_direct+0x1c4/0x290 [ 3381.773923] ? do_sendfile+0x553/0x1090 [ 3381.774241] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3381.774627] do_iter_readv_writev+0x476/0x750 [ 3381.774984] ? new_sync_write+0x660/0x660 [ 3381.775317] ? selinux_file_permission+0x92/0x520 [ 3381.775717] do_iter_write+0x191/0x670 [ 3381.776032] ? trace_hardirqs_on+0x5b/0x180 [ 3381.776380] vfs_iter_write+0x70/0xa0 [ 3381.776690] iter_file_splice_write+0x762/0xc30 [ 3381.777067] ? generic_splice_sendpage+0x140/0x140 [ 3381.777460] ? avc_policy_seqno+0x9/0x70 [ 3381.777791] ? selinux_file_permission+0x92/0x520 [ 3381.778176] ? lockdep_init_map_type+0x2c7/0x780 [ 3381.778553] ? generic_splice_sendpage+0x140/0x140 [ 3381.778947] direct_splice_actor+0x10f/0x170 [ 3381.779314] splice_direct_to_actor+0x387/0x980 [ 3381.779686] ? pipe_to_sendpage+0x380/0x380 [ 3381.780034] ? do_splice_to+0x160/0x160 [ 3381.780352] ? security_file_permission+0x24e/0x570 [ 3381.780758] do_splice_direct+0x1c4/0x290 [ 3381.781092] ? splice_direct_to_actor+0x980/0x980 [ 3381.781484] ? selinux_file_permission+0x92/0x520 [ 3381.781880] ? security_file_permission+0x24e/0x570 [ 3381.782288] do_sendfile+0x553/0x1090 [ 3381.782599] ? do_pwritev+0x270/0x270 [ 3381.782907] ? wait_for_completion_io+0x270/0x270 [ 3381.783294] ? rcu_read_lock_any_held+0x75/0xa0 [ 3381.783662] ? vfs_write+0x354/0xa70 [ 3381.783962] __x64_sys_sendfile64+0x1d1/0x210 [ 3381.784321] ? __ia32_sys_sendfile+0x220/0x220 [ 3381.784683] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3381.785099] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3381.785522] do_syscall_64+0x33/0x40 [ 3381.785839] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3381.786257] RIP: 0033:0x7ff776936b19 [ 3381.786560] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3381.787992] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3381.788591] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3381.789148] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3381.789714] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3381.790297] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3381.790870] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:40:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = accept$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x1c) dup2(r2, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(r1, 0x80049370, &(0x7f0000000040)) socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r1, 0x11, 0xb, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 21:40:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000004307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff48, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0xa) openat(r0, &(0x7f00000000c0)='/proc/self/exe\x00', 0x42802, 0x90) perf_event_open(&(0x7f0000001d80)={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, 0x3, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$setlease(r2, 0x400, 0x1) fcntl$setlease(r2, 0x400, 0x2) r3 = fork() r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) perf_event_open(0x0, r3, 0x0, r4, 0x9) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001e000008000000000000000000000000b8667eaf9809b68937715a8b3032590665a02cce50ad95db8c320c5f03798dfa18efbca845ef996fe0a3e7f074e6493ea0fedc67ecaab51e73eccc1d442b6a1ff944a35a71153f8f01956301e5ea0d91b0eb9ef6b7dfd67907e2fcba19d7fb1e6459e4abe9494bea6fa9f84a4e60575e8086ff950d3e1b7cc7c830df578cd1851034948e9d2fefb8082b8606326fbf75b45c74cf5b0b95ef27b5cef6c2760e2945f49689e2950b0bba69b54db4d43d1e423ccf1d8e65f8f02ff8566724178b4488a85f60737370e6905238be2989428ddba5c95f096562b5c78f5312398bfc1d235cc2ebf03cb7488cd393897ca4528dedd864fd470f88ccd559ed69ee9aa4a2aed850d7add7eab2459af4d7296a93e8e8a61608f4427030888cb66d2517af40631a8a5298247b216e49c905"], 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x20004800) ioctl$KDFONTOP_SET(0xffffffffffffffff, 0x4b72, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fadvise64(0xffffffffffffffff, 0x6, 0x8000000000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x9, &(0x7f0000000040)=0x4, 0x4) fallocate(0xffffffffffffffff, 0x4, 0x4, 0xda) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) 21:40:26 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x31b}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:26 executing program 0: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xffffffffffffffff}}, './file1\x00'}) dup3(0xffffffffffffffff, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000040)={r1}) sendfile(r1, r3, 0x0, 0x100000001) 21:40:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4308, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x9}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:40:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) r3 = openat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x105) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[@hopopts_2292={{0x11}}, @hopopts_2292={{0x18}}], 0x30}}], 0x2, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000040)=0x4) sendfile(r0, r3, 0x0, 0x100000001) 21:40:26 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x31e}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:26 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x31b}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 91) 21:40:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x52d102, 0x22) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x240001, 0x8) [ 3382.291342] FAULT_INJECTION: forcing a failure. [ 3382.291342] name failslab, interval 1, probability 0, space 0, times 0 [ 3382.292297] CPU: 0 PID: 15537 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3382.292861] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3382.293530] Call Trace: [ 3382.293760] dump_stack+0x107/0x167 [ 3382.294059] should_fail.cold+0x5/0xa [ 3382.294374] ? create_object.isra.0+0x3a/0xa20 [ 3382.294747] should_failslab+0x5/0x20 [ 3382.295060] kmem_cache_alloc+0x5b/0x310 [ 3382.295385] ? lru_cache_add+0x45c/0x800 [ 3382.295711] create_object.isra.0+0x3a/0xa20 [ 3382.296078] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3382.296495] kmem_cache_alloc+0x159/0x310 [ 3382.296832] jbd2__journal_start+0x190/0x7e0 [ 3382.297201] __ext4_journal_start_sb+0x214/0x390 [ 3382.297589] ext4_da_write_begin+0x51f/0xd40 [ 3382.297956] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3382.298425] ? ext4_write_begin+0x10f0/0x10f0 [ 3382.298793] ? copyout_mc+0x140/0x140 [ 3382.299105] generic_perform_write+0x20a/0x4f0 [ 3382.299480] ? page_cache_prev_miss+0x310/0x310 [ 3382.299856] ? down_write_killable+0x180/0x180 [ 3382.300234] ext4_buffered_write_iter+0x232/0x4a0 [ 3382.300626] ext4_file_write_iter+0x4fb/0x18d0 [ 3382.301002] ? stack_trace_save+0x8c/0xc0 [ 3382.301335] ? stack_trace_consume_entry+0x160/0x160 [ 3382.301757] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3382.302131] ? kasan_save_stack+0x32/0x40 [ 3382.302473] ? kasan_save_stack+0x1b/0x40 [ 3382.302816] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3382.303231] ? iter_file_splice_write+0x16d/0xc30 [ 3382.303616] ? direct_splice_actor+0x10f/0x170 [ 3382.303986] ? splice_direct_to_actor+0x387/0x980 [ 3382.304373] ? do_splice_direct+0x1c4/0x290 [ 3382.304726] ? do_sendfile+0x553/0x1090 [ 3382.305056] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3382.305440] do_iter_readv_writev+0x476/0x750 [ 3382.305809] ? new_sync_write+0x660/0x660 [ 3382.306151] ? selinux_file_permission+0x92/0x520 [ 3382.306552] do_iter_write+0x191/0x670 [ 3382.306872] ? trace_hardirqs_on+0x5b/0x180 [ 3382.307228] vfs_iter_write+0x70/0xa0 [ 3382.307539] iter_file_splice_write+0x762/0xc30 [ 3382.307917] ? generic_splice_sendpage+0x140/0x140 [ 3382.308321] ? avc_policy_seqno+0x9/0x70 [ 3382.308643] ? selinux_file_permission+0x92/0x520 [ 3382.309043] ? lockdep_init_map_type+0x2c7/0x780 [ 3382.309420] ? generic_splice_sendpage+0x140/0x140 [ 3382.309834] direct_splice_actor+0x10f/0x170 [ 3382.310189] splice_direct_to_actor+0x387/0x980 [ 3382.310564] ? pipe_to_sendpage+0x380/0x380 [ 3382.310916] ? do_splice_to+0x160/0x160 [ 3382.311237] ? security_file_permission+0x24e/0x570 [ 3382.311647] do_splice_direct+0x1c4/0x290 [ 3382.311987] ? splice_direct_to_actor+0x980/0x980 [ 3382.312375] ? selinux_file_permission+0x92/0x520 [ 3382.312765] ? security_file_permission+0x24e/0x570 [ 3382.313179] do_sendfile+0x553/0x1090 [ 3382.313487] ? do_pwritev+0x270/0x270 [ 3382.313810] ? wait_for_completion_io+0x270/0x270 [ 3382.314208] ? rcu_read_lock_any_held+0x75/0xa0 [ 3382.314583] ? vfs_write+0x354/0xa70 [ 3382.314897] __x64_sys_sendfile64+0x1d1/0x210 [ 3382.315260] ? __ia32_sys_sendfile+0x220/0x220 [ 3382.315632] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3382.316058] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3382.316488] do_syscall_64+0x33/0x40 [ 3382.316795] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3382.317212] RIP: 0033:0x7ff776936b19 [ 3382.317523] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3382.318970] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3382.319571] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3382.320134] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3382.320693] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3382.321253] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3382.321820] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 21:40:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0x7, 0x0, 0x352f, 0x40, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499, 0x1, 0x0, 0x0, 0x1]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000d40)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}}, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x6a0480, 0x0) syz_io_uring_setup(0x3a75, &(0x7f0000000080), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000100)=0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x0, 0x6003, @fd_index=0x8, 0xa075, 0x0, 0x0, 0x0, 0x1, {0x0, r6}}, 0x1) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, r5, &(0x7f0000000240)={0x2000}, &(0x7f0000000280)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r6}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x4, 0x4000, @fd=r2, 0x5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000c40)=""/220, 0xdc}], 0x2, 0x17, 0x0, {0x0, r6}}, 0x4) r7 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x100000001) 21:40:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000000040)={0x1, 0xfffffffffffffdaf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x22, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1000, 0x3}, 0x0, 0x2000000000, 0x7f}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 21:40:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4308, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xa54a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) syz_io_uring_setup(0x31, &(0x7f0000000080)={0x0, 0x45af, 0x0, 0x2, 0x177, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000340)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}}, 0x0) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140), 0xa0200, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r7, 0x0, 0x0, 0x4) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x30, r7, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000180)=@IORING_OP_FALLOCATE={0x11, 0x3, 0x0, @fd=r6, 0x2feb, 0x0, 0x4}, 0x66a2) openat(r2, &(0x7f0000000040)='./file1\x00', 0x4080, 0x2) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap$perf(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x30, 0xffffffffffffffff, 0x6) sendfile(r0, r8, 0x0, 0x100000001) 21:40:39 executing program 1: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xffffffffffffffff}}, './file1\x00'}) dup3(0xffffffffffffffff, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000040)={r1}) sendfile(r1, r3, 0x0, 0x100000001) 21:40:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x12, r2, 0x8000000) creat(&(0x7f0000000040)='./file1\x00', 0x91) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 21:40:39 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x292}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x97, 0x8f, 0x7, 0x6, 0x0, 0xff, 0xa010, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x4808, 0xcda2, 0xfffffff8, 0x0, 0x1, 0xffff, 0x6, 0x0, 0x1ec6, 0x0, 0x8000}, 0xffffffffffffffff, 0x2, r1, 0x8) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket(0x1a, 0x3, 0x18) sendmsg$NL80211_CMD_DISASSOCIATE(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="200025bd7000fedbdf25280000000c00060036008c03000004005f000c002a00bd0608021100000104005f000a00340001010101010100000a0006006e9e3ef55dfb00000000000000000000000042cdc6d78c02beca662fbca1c734e6352e04df406b514efdcaa7eb4012daf91ba9d60d59bc16bd4e0c967d280b2821b97041b2d84eea184667e64126d2e92a0dcaea9e39a21f3066cba3157d8d7d00a487d38f80b838e0f6bfb32b83b79d90ab69e53b923b8edeba369921af9647067f56cc523a3d8ca0e6676ae820710326cacdbcf5b82d389fd3a82782f5e5636462d6c2258a6caa9431297d393b8a9e154fdcfda485cdf1fa5f068f0eef50f57908de83dcd8462aa1015fc637606eb504486ad7fd98963cb76bf4952bdc8e152f2d36810fa4902d03ced8c82a7ab1cca94e7aaaac5c23a5178e731dea161d3fdff014a910f158d0ac91d5d1582a05e39b0179e9c6d938347ba3784a670f5c857b5f458f92c5855aef297811433b407ee3de3b17292e030b92b147d08ca853116b6ca4196850bc4834844bb80853dbfd0a9dfd808ea0ccc9e4ea42f8bdf1833a6b1e0fe68121bf3342adf7229ca6fb3c27fbab26b9e79293ca19dc8fa952c73a0a984e65c0f511"], 0x54}, 0x1, 0x0, 0x0, 0x4c010}, 0x5) sendfile(r0, r2, 0x0, 0x100000001) 21:40:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 92) 21:40:39 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') close_range(0xffffffffffffffff, r0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, 0x0, 0x0) timer_delete(0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x325}], 0x1) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f0000000180)='attr/keycreate\x00') timer_create(0x4, &(0x7f0000000000)={0x0, 0xb, 0x0, @thr={&(0x7f0000000300)="2d21e4594478de0b982d52b2d191791f29f9f13235a8bc5b33741cd1b3831be5a0b7a0119b06552388457d5e90731b5fbdaf071c5077b14506876dbaafff59df6825072152dbba1752c78a6f7936e7e739", 0xfffffffffffffffc}}, &(0x7f0000000380)=0x0) timer_create(0x7, &(0x7f0000000100)={0x0, 0x32, 0x4}, &(0x7f0000000140)) timer_settime(r4, 0x0, &(0x7f0000000480)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x14, 0x16, 0xd01}, 0x14}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) read(r5, &(0x7f0000000080)=""/65, 0x41) timer_gettime(r4, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clone3(&(0x7f00000001c0)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) 21:40:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) fadvise64(r2, 0x0, 0x0, 0x4) fchmod(r2, 0x30) perf_event_open(&(0x7f0000001d80)={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) socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount$9p_tcp(&(0x7f0000000380), &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400), 0x1000804, &(0x7f0000000440)={'trans=tcp,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@loose}, {@loose}], [{@pcr={'pcr', 0x3d, 0x1c}}]}}) r4 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000140)="b19d0043c61e761b1570cb272ad7211d129621426e9c2daf619399ea7b1875aa52b70e9beae4c893b740bdf0b92893ee83c175cdbe1003294843868a268ab09ef7aa36d6f5883fafdd02375fdf22d0fa28c418a6653180e11fa953b1eb796b6fa19d4e62f2d4f7aa95ccdd0b0f586eb5c868b14dcb1755537a373dadcc5eecda8f1e04e19c8f553f52da894d52d83705ef8580bdd7d258b473a22bf05bfda2688ecc47", 0xa3, 0x1}], 0x82, &(0x7f0000000200)={[{@gid={'gid', 0x3d, 0xee00}}, {@size={'size', 0x3d, [0x25, 0x6d, 0x37, 0x6b]}}, {@mpol={'mpol', 0x3d, {'prefer', '=static', @val={0x3a, [0x31, 0x0, 0x37, 0x32, 0x3a, 0xe]}}}}, {@mode={'mode', 0x3d, 0x100000001}}, {@huge_always}], [{@audit}, {@obj_user={'obj_user', 0x3d, ']}'}}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@subj_user={'subj_user', 0x3d, '{'}}, {@smackfshat={'smackfshat', 0x3d, '\'%$:!^\'@\\[:%(-2.'}}, {@pcr={'pcr', 0x3d, 0x9}}, {@permit_directio}]}) openat(r1, &(0x7f0000000340)='./file1\x00', 0x801, 0x4) ioctl$FS_IOC_GETVERSION(r4, 0x80087601, &(0x7f0000000300)) sendfile(r0, r3, 0x0, 0x100000001) 21:40:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000200)={0x0, 0x0, @start={0x0, 0x1, "59c06d875f28ae15e557fafe233853eff1b62f69735c7a0131b85c64956dd526303ce1410d762989410e3f090c82e6d21280af9a982aaaade4ae9dcbed9a7bec05dc5c8dfd73a2128a781250d08eec02dfd416e786324bc3594f7b4800329fe4391a17ccd0ecd4eb5f811a09385f4d1f9c24331456184ab8b9898902050fd2fe0a025bb34cd26451a125eade11d2fc875b35b5b01ccb2f837fd0233b98740b99f8cc6668d3aaf6118c6a55b220012c64250d4a41ffdb3c8b79dde0fa4ae386e10c6607a9800defb309e4d2b5a14fb4931e91119aa062a8992bb31099ec872ea4201b9e3cf4003bd589da50c3024dc28002ee422aac204287735a24de8c107179e55f59510c76a6fd68f1b9eaa4b73377ff3e050c497b37319e3a9dcd0246c2cc702639a8516b59d61acac1b73bd29a7771f67d46d3733c3edf3dc60bef010519a5a0ae59cf9dd7d3d4f3c736e621d9206657177696c458897099c4b6ebcf5b40f0d7a05cfae588bc89e90e9c04e79446139409af0d5ae59fbfeafb8921143441d96cf58ef84a6623182893c37f72c80c8125593732dd7642b3aad39f158fa73ad057c59dcd83ea34d01c6fc2ef14c2f2729aecedbca98a1c8eaa9ef451d84f2c6336574ddd0676e0cadfbdec34d58b710f702daf467ad6c81757f7b710cb5f0927499c7b0bf625d78db0bb66b14e6af76720a660d2fa8a8e7417687f31515fdbbd50a9266d74f588071fa58cf547991c15600a0873fc3eea07ff3a0ccfafb12116dc274cf39644021da75cd820af34164ec496e6b2704f8acbb4531d3e89a7e7aa8c15630068c48c673d0933b60a494a4af7869880e06523e7b88d185c198432e0d3de769e45da3de06b97e7ee3fbe4cf7204113b874e7b975e64ea40ada0ec483f5d6162536e426aefef4080c08e646c289078eb9a2f84bd1b5f4805efa5fcee9ddb256abd5f000bac6faa32d0291870fe73e4bcf184743844c646ff48ef8fb0d8a66bcda9194e99da8b4d7539ef7eb50974aae6627be306a54e1c3fc07d495746b247982aacc77ed023508890d52ba3eddfab8463b7aa4a8b1ec54dbbce762c4ce88790ac90b16f9c9ca88815eb585e90792a902aa006f66e81af0707c28a6831c098b1663af48cfd9b4dc5b8342d0b32876c8af9c306fb52e4049604e545431ec018ae6ed45d9641c77566a0009a9d6ecb7c28343f038e78b1b964328832faaa448920f26ddce15a1a332d090918370e5df28f2d67679787e389a2eb10b2f7230c9937f114b0283369d8976a45180bb003ba98a6275c3637409e40911218ce770e2d62b9176cc3e98ecdba2371ac5250154491b035f609a7e7de6738843825eaf43393157d5d02d93e8695789d50b9016397417bf3153d49832d5eb88e0d158462642f8cd4bd758fe176035c41355bacda35757f8ec7f22c0a14b9730472311", "3c306f4ac11773db689eae5afdb0bb452294e599c098bd1b61d08a18bb41556faf798bcb4e23d44fc5fbed3816b1cc4f06ec2bc79fc691c5a7ba8c691a4fa381bed474be1f7095f197ca46bb75d74dd485707bbaf0cc9ca9a7c9dcc7fa7f13253779cbf8578d1811dddc44988fb5acbc8e4d11e4cd50ad72e181b1a75f9831d3be36d89420d456594a62c75af308167b03ce9b17b6d753db121d8cfb0dd1643c124fefdc016da8c0ee535c6b836d0962b691b45e85ccb048f42669fb990478f38ef64140cb32666c2632d43aa2a0c2fbae19114ab77b37f343654d5801662d5faafbe5df51c9a03eded2cea25a5fd4dfe5f1181c8c4c7f755b9593fd336c244e2d47f9a7461d64cf4d28b7560a504f4ae08474f496268668696099bbe5646d95d7b77e8242757011ba59bcdbb006efbb976ea9f61f2fe7d0569a9062a33a2b4ffad26319c9d5ce1ad3fa74cb461407eabc38791c6f0bc470ad7f2d0a8afe51579d90867583ba551d075d4ec5cf8c2815cf37e931e0727e888e0682c8b59940c21f3e96e0be822d08f6235164d0d660e06fefa58dc2601db7a79eb7f847f593fd6849a700342d2dbedb1bc763e7c493e87f0287d7681c03ebe871830610cbff18899360caff28fe80d985aadae0792d6ac9056fb9be04cc941d3261476b6b33420cf91b94815404ae9794e509593c0fb8c11fbf49545baeaa50ff5eb6123d3500705bbd57b5792721ad765bb8ff87b53f528ca89325c303d85791aa16064d8981a1b555a2877f90ddf13e6c29d21ed88554080a531b754b5b999a2a1521d648e889e24501f437901c956aef4a2f46918347e75285da6b20664b1a1d86cfc1dc441b2c823b33e2e62d0f5cda2abb464374ec832a470e41d6b6ee92760a0724fbd88e5b033755b5c143837c3f997982e946af4b0536a74f47d4c2838d6bb474571eb5e3adc5fd5752b581ee5a2ccf94c9196de40398ccd0d6d587b8e3c2e2fae9ca614bfbde65802ee1c82d0a12bbbc888e669b782d1aad9be0028b2d0a73124deba1a1998f8e155d17f6e48d555082e63711a711d16cd42f16cc2490f3dabd792107b1fcc0b6fc1c9cfeac6be1231ba0ec9225b9432365c11b481671f4bd777b443594cc73c68c2f290a2ccb4db6c949389ab2000c1dbe72d3433f976d90ff7d83813ae75c1dbcb4292e683c8574f6b62ddaa1fed14e74adebb2296823b75395beca408e99a23f3a6e8f037127d61f0bbcc890201962ba4b508da818bf8f29db1a2b6b066dbc7e53900faa6e2610f7e09246375123673c8617de14dee2d4a4d1e3191265cf0b76691acf374fd480bb5f14572eff1cd0c2c80035aef9e42a21ec66aaf459875322edde33d67eb24e0b10b9024a7cdb50e309bce84bf5bfacfc7fa8cdfc7c36b048b5920354f0fde0d3f2bddb462e5cf0accc05b5aeddd44ae47f4e81"}, [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2111, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7f, 0xfffffffffffffe01, 0x0, 0x352f, 0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8499]}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) lseek(r1, 0x7f, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 3395.316970] FAULT_INJECTION: forcing a failure. [ 3395.316970] name failslab, interval 1, probability 0, space 0, times 0 [ 3395.318026] CPU: 0 PID: 15569 Comm: syz-executor.7 Not tainted 5.10.213 #1 [ 3395.318628] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3395.319357] Call Trace: [ 3395.319596] dump_stack+0x107/0x167 [ 3395.319919] should_fail.cold+0x5/0xa [ 3395.320254] ? jbd2__journal_start+0x190/0x7e0 [ 3395.320651] should_failslab+0x5/0x20 [ 3395.320986] kmem_cache_alloc+0x5b/0x310 [ 3395.321346] jbd2__journal_start+0x190/0x7e0 [ 3395.321737] __ext4_journal_start_sb+0x214/0x390 [ 3395.322166] ext4_da_write_begin+0x51f/0xd40 [ 3395.322563] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 3395.323074] ? ext4_write_begin+0x10f0/0x10f0 [ 3395.323465] ? copyout_mc+0x140/0x140 [ 3395.323808] generic_perform_write+0x20a/0x4f0 [ 3395.324211] ? page_cache_prev_miss+0x310/0x310 [ 3395.324618] ? down_write_killable+0x180/0x180 [ 3395.325028] ext4_buffered_write_iter+0x232/0x4a0 [ 3395.325455] ext4_file_write_iter+0x4fb/0x18d0 [ 3395.325860] ? stack_trace_save+0x8c/0xc0 [ 3395.326226] ? stack_trace_consume_entry+0x160/0x160 [ 3395.326672] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3395.327082] ? kasan_save_stack+0x32/0x40 [ 3395.327451] ? kasan_save_stack+0x1b/0x40 [ 3395.327819] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3395.328266] ? iter_file_splice_write+0x16d/0xc30 [ 3395.328695] ? direct_splice_actor+0x10f/0x170 [ 3395.329110] ? splice_direct_to_actor+0x387/0x980 [ 3395.329535] ? do_splice_direct+0x1c4/0x290 [ 3395.329923] ? do_sendfile+0x553/0x1090 [ 3395.330278] ? __x64_sys_sendfile64+0x1d1/0x210 [ 3395.330695] do_iter_readv_writev+0x476/0x750 [ 3395.331088] ? new_sync_write+0x660/0x660 [ 3395.331455] ? selinux_file_permission+0x92/0x520 [ 3395.331884] do_iter_write+0x191/0x670 [ 3395.332227] ? trace_hardirqs_on+0x5b/0x180 [ 3395.332615] vfs_iter_write+0x70/0xa0 [ 3395.332953] iter_file_splice_write+0x762/0xc30 [ 3395.333370] ? generic_splice_sendpage+0x140/0x140 [ 3395.333810] ? avc_policy_seqno+0x9/0x70 [ 3395.334172] ? selinux_file_permission+0x92/0x520 [ 3395.334597] ? lockdep_init_map_type+0x2c7/0x780 [ 3395.335019] ? generic_splice_sendpage+0x140/0x140 [ 3395.335448] direct_splice_actor+0x10f/0x170 [ 3395.335833] splice_direct_to_actor+0x387/0x980 [ 3395.336240] ? pipe_to_sendpage+0x380/0x380 [ 3395.336630] ? do_splice_to+0x160/0x160 [ 3395.336979] ? security_file_permission+0x24e/0x570 [ 3395.337422] do_splice_direct+0x1c4/0x290 [ 3395.337804] ? splice_direct_to_actor+0x980/0x980 [ 3395.338238] ? selinux_file_permission+0x92/0x520 [ 3395.338685] ? security_file_permission+0x24e/0x570 [ 3395.339141] do_sendfile+0x553/0x1090 [ 3395.339482] ? do_pwritev+0x270/0x270 [ 3395.339817] ? wait_for_completion_io+0x270/0x270 [ 3395.340252] ? rcu_read_lock_any_held+0x75/0xa0 [ 3395.340669] ? vfs_write+0x354/0xa70 [ 3395.341003] __x64_sys_sendfile64+0x1d1/0x210 [ 3395.341395] ? __ia32_sys_sendfile+0x220/0x220 [ 3395.341798] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3395.342273] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3395.342731] do_syscall_64+0x33/0x40 [ 3395.343070] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 3395.343521] RIP: 0033:0x7ff776936b19 [ 3395.343851] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3395.345444] RSP: 002b:00007ff773eac188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3395.346125] RAX: ffffffffffffffda RBX: 00007ff776a49f60 RCX: 00007ff776936b19 [ 3395.346770] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 3395.347408] RBP: 00007ff773eac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3395.348032] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 3395.348656] R13: 00007ffe3016004f R14: 00007ff773eac300 R15: 0000000000022000 [ 3395.413916] 9pnet: p9_fd_create_tcp (15578): problem connecting socket to 127.0.0.1 [ 3395.433466] tmpfs: Bad value for 'size' [ 3395.684359] 9pnet: p9_fd_create_tcp (15585): problem connecting socket to 127.0.0.1 [ 3395.710241] tmpfs: Bad value for 'size' BUG: leak checking failed VM DIAGNOSIS: 21:40:40 Registers: info registers vcpu 0 RAX=0000000000000048 RBX=0000000000000001 RCX=ffffffff85a1e514 RDX=0000000000000000 RSI=0000000000000001 RDI=0000000000000001 RBP=ffff88806ce09a5d RSP=ffff88806ce09950 R8 =ffffffff85a1e519 R9 =ffff888017707da8 R10=0000000000032042 R11=1ffff1100d9c1332 R12=ffff88806ce09a70 R13=ffff88806ce09a28 R14=1ffff1100d9c1332 R15=ffffffff85a1e518 RIP=ffffffff811085b6 RFL=00000082 [--S----] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f321e90c8c0 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007ffe9bea8fc8 CR3=000000000cd70000 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=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=000000000000002f002f2e2e2f002e2e XMM01=0000000000000000696c61766e49002f XMM02=ffffffffffffff0f0e0d0c0b0a090807 XMM03=32706f6f6c2f6b636f6c622f6c617574 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=000055cd3c8c0a10000055cd3c8c17a0 XMM06=000055cd3c8c25200000000300000004 XMM07=00000000000000000000000000000000 XMM08=2f63697361622f6372732f2e2e000d0a XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=000000c000f31740 RCX=000000c00092d710 RDX=000000c00b1dc300 RSI=0000000000000003 RDI=0000000000000030 RBP=000000c00dab4d38 RSP=000000c00dab4c00 R8 =000000c000f31a80 R9 =0000000000203002 R10=0000000000000006 R11=00000000000000fa R12=00000000000000fa R13=00aaaaaaaaaaaaaa R14=0000000000e5dabc R15=0000000000000038 RIP=00000000005c0fe3 RFL=00000246 [---Z-P-] CPL=3 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA] SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000001f21870 00000000 00000000 GS =0000 0000000000000000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000055cd3c8bd7d0 CR3=000000000d2be000 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=312d6f0a4e2d1c5dc6d7e36a808d5acc XMM01=00000000000000000000000000000000 XMM02=0000000000000000418880b700000000 XMM03=b39826457e23dd99a1409d23922e6495 XMM04=5bdead8be32f4add6ec811ea0a7571c7 XMM05=307434688665e9c3bbeded93e7001705 XMM06=f55f53340757874527aaee5da1870cb9 XMM07=0423e1117698474918bbb1908d593669 XMM08=e3661ba9a724380400da71fc1373f572 XMM09=e1da6b6f51112aaaac6e707504695ec1 XMM10=11ea0a7571c7a10971c09acae9419671 XMM11=ed93e70017055bdead8be32f4add6ec8 XMM12=ee5da1870cb9307434688665e9c3bbed XMM13=b1908d593669f55f53340757874527aa XMM14=1d02b5e1620b0423e1117698474918bb XMM15=000000000000000000000000c2e5c219